摘要
嵌入式系统由于本身资源的限制,现有的SIP协议直接应用于嵌入式便携设备还有困难。为满足SIP协议在嵌入式系统中的商用要求,设计出一个简化的SIP协议栈。首先分析了SIP协议直接应用于嵌入式系统时所显现的不足,然后从协议层次的简化,层次间的快速反应,层次的模块化设计等方面入手,降低SIP协议的存储空间,使其更加简单灵活、扩展性更好,并在嵌入式Linux系统中实现了SIP协议代码的嵌入式移植和优化。试验结果表明:设计的SIP协议栈所占存储空间小,在嵌入式Linux系统平台下运行良好,满足设计需求。
Because of the limited resources of embedded systems, it is difficult for the existing SIP protocol to apply to embedded portable devices directly. In order to meet the SIP protocol in the commercial embedded system requirements, this paper analysed the application of SIP protocol in embedded system and gave a simplified design of embedded SIP protocol.Firstly, the paper analysed the apparent lack of the SIP protocol directly applied to embedded systems.Then, beginning from the protocol level simplified, rapid reaction between levels, and levels of modular design, the design reduced the storage space of SIP protocol stack and the protocol was more simple, flexible, and scalable.Based on the flat of the embedded Linux system, the SIP codes were implemented by code transplanting and optimizing.At last,the SIP corresponding testing results show that the storage space of SIP protocol is smaller.On the embedded Linux system platform, the SIP protocol runs well, meets the design requirements.
出处
《电子设计工程》
2010年第5期104-106,共3页
Electronic Design Engineering