摘要
在传统的会话发起协议的实现中,实现软件可重用度低、不易于SIP(会话发起协议)的功能扩展,文中采用基于CSP(通信顺序进程)理论的协议组合模型将SIP协议分解成协议构件,准确地描述了SIP协议实体之间的交互,在此基础上建立了一个可以方便地、灵活地进行SIP功能扩展的SIP协议组合模型。这个组合模型首先将SIP协议分解为具有独立功能的构件协议,然后通过这些构件协议的组合来实现更多的SIP功能。这个模型解决了传统的SIP协议实现软件可重用度低、不易于进行功能扩展等缺点。同时,采用CSP对该模型进行形式化描述,从而说明通过构件协议的组合可以实现SIP的功能。
In the traditional implementation of SIP, the protocol software is hard to reuse and the functional extension for SIP is inconvenient. In this paper, a protocol composition model based on CSP theory is used to decompose SIP and this decomposition can describe protocol interaction exactly. Then, a SIP protocol implementation model which can extend SIP functions is established. In this model, SIP is decomposed into building blocks with independent functions, and more SIP functions can be provided by the composition of these building blocks. This model can resolve the problems mentioned above of SIP implementation. The model is formally described using CSP theory.
出处
《南京邮电大学学报(自然科学版)》
EI
2006年第3期14-21,共8页
Journal of Nanjing University of Posts and Telecommunications:Natural Science Edition
基金
国家自然科学基金(60273091)资助项目
关键词
协议组合
会话发起协议
构件化软件
协议实现
Protocol composition
Session initiation protocol
Component-based software
Protocol implementation