Skip to main navigation Skip to search Skip to main content

Modeling and verification of custom TCP using SDL

  • Beihang University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

With the development of computer network, the complexity of network protocol increases gradually, leading to the difficulty, long cycle, multi-error for protocol development. The protocol engineering works well to solve these problems, which uses formal methods to develop protocols. Although the Transmission Control Protocol (TCP) is widely used as a mature transport protocol, some issues have to be considered when it is achieved in a particular environment, for example, security and logical correctness. In this paper, we modeled for TCP, simulated and verified the model based on the thoughts of protocol engineering. Firstly, we customized TCP according to the specific needs. Then we modeled for TCP using the Specification and Description Language (SDL) which is a commonly used formal description language by the tool SDL Suite. At last we simulated and verified the SDL model. The results showed that the ambiguous terms and some errors for the SDL model could be found. It is helpful for the further development.

Original languageEnglish
Title of host publicationICSESS 2013 - Proceedings of 2013 IEEE 4th International Conference on Software Engineering and Service Science
Pages455-458
Number of pages4
DOIs
StatePublished - 2013
Event2013 4th IEEE International Conference on Software Engineering and Service Science, ICSESS 2013 - Beijing, China
Duration: 23 May 201325 May 2013

Publication series

NameProceedings of the IEEE International Conference on Software Engineering and Service Sciences, ICSESS
ISSN (Print)2327-0586
ISSN (Electronic)2327-0594

Conference

Conference2013 4th IEEE International Conference on Software Engineering and Service Science, ICSESS 2013
Country/TerritoryChina
CityBeijing
Period23/05/1325/05/13

Keywords

  • SDL
  • custom TCP
  • modeling
  • verification

Fingerprint

Dive into the research topics of 'Modeling and verification of custom TCP using SDL'. Together they form a unique fingerprint.

Cite this