SIP协议因其简单、灵活的技术特点,正在逐步代替原有的H.323协议成为IP语音技术(VoIP)的信令核心协议,基于SIP的VoIP终端研究也随之成为一个热点。然而,目前大多数终端的研究都集中在软终端上,对于嵌入式终端的研究还存在很少。为此,本文探讨了以S3C2410处理器为平台,构建VoIP嵌入式终端的一种方法。
本文研究的终端系统,搭建了一个基于S3C2410处理器为中心的硬件平台,分析了嵌入式Linux操作系统并成功移植,最后在这个平台上成功移植Linphone。它主要采用基于SIP的信令技术来建立语音会话,利用事务状态机模型进行信令控制,使用SDP媒体协商技术进行语音协商,结合RTP实时传输技术,实现了端到端的语音实时传输。最后,进行系统的整体测试并根据测试得出结论,证明了系统的实际结果达到预期目标。
1