@inproceedings{8a35164aee724da296c20d0e484b44ab,
title = "Formalization and Verification of SIP Using CSP",
abstract = "As one of the most popular multimedia communication protocol, Session Initiation Protocol (SIP) has lots of interesting features, such as extensible and open communication. However, with its rapid development, load balance problem and security risks are exposed. Finding the suitable method to solve the two problems has become an important issue. In this paper, we first apply Communicating Sequential Processes (CSP) to model SIP, then adopt the model checking tool Process Analysis Tookit (PAT) to verify the internal properties and the safety properties of our model. The verification results show that the SIP model has load balance problem and it cannot assure the security of data with malicious users. So we enhance it by adding Software Defined Networking (SDN) architecture and identity authentication mechanism in the process. In the light of new verification results, it can be found that the improved model can satisfy the internal properties and we succeed in improving the security of the SIP model.",
keywords = "CSP, Modeling, Session Initiation Protocol (SIP), Software Defined Networking (SDN), Verification",
author = "Zhiru Hou and Jiaqi Yin and Huibiao Zhu and Ningning Chen",
note = "Publisher Copyright: {\textcopyright} 2023, The Author(s), under exclusive license to Springer Nature Switzerland AG.; 23rd International Conference on Parallel and Distributed Computing, Applications, and Technologies, PDCAT 2022 ; Conference date: 07-12-2022 Through 09-12-2022",
year = "2023",
doi = "10.1007/978-3-031-29927-8_13",
language = "英语",
isbn = "9783031299261",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Science and Business Media Deutschland GmbH",
pages = "158--171",
editor = "Hiroyuki Takizawa and Hong Shen and Toshihiro Hanawa and {Hyuk Park}, Jong and Hui Tian and Ryusuke Egawa",
booktitle = "Parallel and Distributed Computing, Applications and Technologies - 23rd International Conference, PDCAT 2022, Proceedings",
}