嵌入式技术具有良好的发展和应用前景,越来越多的公司和机构开始对嵌入式通信网络设备进行研究。但就目前研究现状而言,嵌入式网络通信技术还存在设备间互操作性、开放性以及接入网络无关性等问题。 SIP是由IETF制定的基于IP网络中用于创建、修改以及终结一个或多个多媒体会话的应用层控制协议,协议简单灵活,并采用分布式的控制模式。SIP在设计上具有会话无关性,即只对会话进行管理和控制,而不对会话内容进行限制。此外,SIP能够提供融合的多媒体服务,,并具有良好的扩展性、移动性和媒体协商能力,这些特点都有助于增强嵌入式设备的网络互操作性和开放性。 鉴于此,论文提出将SIP协议引入到嵌入式环境中,旨在为提供多媒体通信业务的嵌入式设备间互操作性和开放性的改善探索一种新的研究思路。
本课题的研究工作主要包括以下三个方面:
1.深入研究了SIP协议的功能结构、实现原理、消息机制和信令流程等,并从SIP的开放性、可扩展性、简单灵活性和移动性等方面,重点探讨和分析了SIP在嵌入式环境下的应用优势和特点;
2.分析了基于SIP协议的嵌入式系统设计的关键问题;设计和实现了以S3C2410X为硬件平台的局域网内的嵌入式SIP电话终端,并针对此终端给出了应该如何从硬件和软件两方面对嵌入式SIP应用系统进行设计和开发的方案;
3.通过对终端系统的测试与结果分析,证明了本文提出的嵌入式SIP系统设计方案和开发流程的正确性和合理性,同时也验证了SIP协议可以有效地提高嵌入式设备在通信网络上的互操作性和开放性。