嵌入式SIP协议栈优化实现技术研究

来源 :东北大学 | 被引量 : 1次 | 上传用户:Z12456879
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着物联网等嵌入式设备和嵌入式系统的快速发展,大型嵌入式电子产品及通信设备已经逐渐向小型化甚至微型化发展。正因如此,大型嵌入式SIP协议栈面临了巨大的机遇和挑战,研究并设计实现高效率、占用资源少的嵌入式SIP协议栈有着重要的意义。本文的主要目标是设计并实现一款面向嵌入式应用的小型SIP协议栈,主要工作是设计并实现了面向嵌入式应用的高效率的小型NEU-SIP协议栈。在充分分析大型嵌入式SIP协议栈的基础上,本文提出并设计实现了新型的SIP协议栈状态机转换结构,简化了状态机转换流程,提高了NEU-SIP协议栈的工作效率并缩减了它的资源占用量。同时,本文设计实现了NEU-SIP协议栈的总体流程和总体结构、提出并设计采用了新型懒惰搜索机制,同时结合回调函数机制和多线程同步运行机制,实现了NEU-SIP协议栈内存的小型化和运行效率的提高,完成了课题目标,进而提升了嵌入式SIP协议栈语音系统的用户体验。本文主要研究的内容和成果是:(1)提出并设计实现了仅以UDP协议支持传输任务的SIP协议栈传输层,设计并实现了NEU-SIP协议栈的总体结构,简化了NEU-SIP协议栈的传输流程。(2)提出并设计实现了新型的状态机转换机制,简化了状态机的转换流程,缩减了NEU-SIP协议栈的资源占用量。(3)提出并设计实现了一种新型懒惰搜索机制,用于提高NEU-SIP协议栈的运行效率以及缩减协议栈的资源占用量。(4)设计实现了回调函数机制和多线程同步运行机制,用于简化NEU-SIP协议栈的流程和结构,并缩减资源占用量和提高其运行效率。本文设计并实现了一款面向小型嵌入式语音终端的NEU-SIP协议栈。该协议栈内存仅占40多千字节,具有运行效率高、占用资源少的特点,同时可搭载多样的嵌入式终端,有着广泛的应用场景。本文的研究成果已经通过了辽宁邮电规划设计院和中国移动集团辽宁有限公司的测试与验证,满足了项目的要求和功能,已经被辽宁省葫芦岛某铁矿进行实际应用。
其他文献
学习资源的开发、管理和利用是网络教育领域的核心问题之一。是否拥有丰富的学习资源将直接影响到网络教育的质量,因此加强资源建设已成为网络教育的重要环节。目前绝大多数
随着宽带数字通信技术的发展,分块传输技术逐渐成为近年来的研究热点。目前,基于CP的分块传输技术包括,正交频分复用(OFDM)和单载波频域均衡(SC-FDE)。前者具有频谱效率高,抗多径
由于多智能体系统与单个智能体相比,有很多优点,因此对多智能体的协同合作的研究在近年来受到学术界与工业界的广泛重视。其中基于多智能体群集的环境场探测具有很好的现实意
目前,仿真技术广泛应用于卫星导航定位系统的设计过程中,本文主要研究卫星导航接收信号处理的仿真方法,对理论仿真、数值仿真、波形级仿真三种思路分别进行了详细的探讨。理论仿