论文部分内容阅读
本文采用了协议组合的技术,对SIP协议在每一层进一步划分成协议构件,建立了一个SIP协议组合实现模型,在这个模型中,将复杂的协议功能划分成几个小的功能,使得协议之间的交互更加清晰。如果扩展SIP功能,只需要对协议构件进行扩展。通过采用构件化的软件开发方法实现建立的模型,在实现SIP功能扩展时,把SIP扩展功能实现为一个独立的软件构件,然后,扩展到系统中。采用这种方法扩展SIP功能,不需要对原来的整个系统进行重新设计、编译,只要把实现的软件构件添加到系统中。
重点研究了SIP协议及其扩展协议,针对当前SIP协议的实现软件并不利于SIP进行功能扩展这个缺点,提出了一个SIP协议组合实现模型来解决这个问题。通过对这个模型的软件实现可以发现,SIP协议具有一种可以扩展的结构,在SIP协议的实现中,可以不用重新编译原来的系统,就把SIP的扩展功能添加到原来的系统中。这样,就节省了对SIP进行功能扩展的软件开发时间。