论文部分内容阅读
软交换技术的发展促进了传统语音网络和IP网络的融合,并逐渐过渡到基于分组传输的下一代网络。VoIP是近年来方兴未艾的软交换技术中的一个热门,其最大优势是能广泛的采用Internet和全球IP网络互联的环境,提供比传统业务种类更多,质量更好的业务服务。由IETF提出的用于IP网络多媒体通信会话管理的应用层信令控制协议SIP与传统的H.323协议相比具有诸多优势,VoIP终端越来越多采用了SIP作为协议栈。随着现代软件业的蓬勃发展,软件越来越大型化、复杂化,传统手工作坊式的开发模式已经远远不能满足现今人们对软件开发质量的需求,CMMI的出现无疑是一剂良方,它规划并解决了诸多如需求,设计,编码,测试阶段所遇到各种问题。嵌入式系统VxWorks则以其高实时性、高可靠性、可裁剪性及对工业标准TCP/IP协议栈的支持赢得了SIP终端产品的青睐。首先,IP电话中呼叫控制协议主要负责控制呼叫的建立和释放,用于传送地址信息、用户状态信息和DTMF信号;媒体控制协议主要目的是控制话音承载通道的建立和释放。本文研究了SIP的网络结构、消息及会话流程,指出了SIP作为VoIP终端通信协议不可替代的优势,论证了SIP可以顺利搭建在终端采用的嵌入式操作系统VxWorks上。其次,软件开发过程是提炼用户需求、设计、构建和测试满足这些需求的软件并最终将其交付给客户所需的过程。本文引入了在某SIP终端产品开发过程中应用的CMMI 3软件开发流程并加以总结,给出了一个通用软件开发流程。最后,从长远来看,IP电话的竞争力在于其增值业务的多样性和灵活性,尤其是这些新业务应与Web应用相结合。本文研究了某SIP终端产品众多增值业务中典型的一种,提出了SIP增值业务的一般模式和消息流程。本文所研究开发的某SIP终端产品现已产品化,并且在日本市场上得到了广泛的使用,这无疑给SIP终端的应用前景写上了重重一笔。