嵌入式IMS语音终端的设计与实现
发布时间:2018-11-03 17:19
【摘要】:随着计算机技术和网络技术的飞速发展,嵌入式技术和网络通信的结合越来越受到关注。VoIP是一种基于IP网络的数字化语音传输技术,嵌入式IMS语音终端将是未来嵌入式系统的一个重要应用,具有广阔的发展前景。SIP协议是VoIP系统中运用最广泛的信令控制协议,正在迅速被电信业采用以构建下一代通信网络。SIP作为一个应用层的控制协议,可以用来建立、修改和终止多媒体会话或会议。本文正是在分析研究SIP协议和嵌入式技术的基础上,研究了一种基于SIP协议的嵌入式语音终端的实现方法。本论文采用嵌入式实时操作系统FreeRTOS,选用低功耗、廉价芯片制定嵌入式IMS语音终端总体设计方案,完成了以下工作:1)以低功耗、低成本、小体积为原则,对比各种主流芯片,确定采用新唐科技32位ARM Cortex-MO微控制器核心的ISD9160系统单芯片作为核心处理器,其高度整合架构,使设计人员无须使用多种不同的周边芯片;对比各种主流操作系统,确定其上运行开源、超微内核并且免费的嵌入式实时操作系统FreeRTOS.2)重点考虑电路的抗干扰性和高稳定性,完成了处理器模块、Wi-Fi模块、用户接口模块等其他功能模块硬件原理电路,使用EDA软件Altium Designer 09设计原理图并完成了PCB制作。3)分析ISD9160系统单芯片主要特点,完成了嵌入式实时操作系统FreeRTOS在ISD9160上的移植,主要包括系统配置、堆栈的初始化、临界区的进入与退出、任务的切换、启动任务调度和系统时钟的实现。4)分析VoIP系统中回声的特点,设计一种回声消除的方法。完成语音终端配置管理的设计,实现配置信息的在线更新。经过硬件电路调试与产品综合测试,本语音终端可实现正常的通话功能,包括四种场景下的通话:硬件终端与软终端之间通话、硬件终端与GSM手机之间通话、硬件终端与PSTN电话之间通话、两个硬件终端之间通话,达到预期目的。项目成果已通过辽宁移动IMS兼容测试,并在葫芦岛某铁矿开始试用。
[Abstract]:With the rapid development of computer technology and network technology, more and more attention has been paid to the combination of embedded technology and network communication. VoIP is a digital voice transmission technology based on IP network. Embedded IMS voice terminal will be an important application of embedded system in the future, and it will have a broad development prospect. SIP protocol is the most widely used signaling control protocol in VoIP system. SIP, as an application-layer control protocol, can be used to establish, modify, and terminate multimedia sessions or conferences. Based on the analysis of SIP protocol and embedded technology, this paper studies the implementation of embedded voice terminal based on SIP protocol. In this paper, the embedded real-time operating system (FreeRTOS,) is used to design the overall design scheme of embedded IMS voice terminal with low power consumption and cheap chip. The following works are accomplished: 1) based on the principle of low power consumption, low cost and small volume, Compared with all kinds of mainstream chips, the single chip of ISD9160 system, which is the core of Xintang Technology 32-bit ARM Cortex-MO microcontroller, is chosen as the core processor, and its highly integrated architecture, so that designers do not need to use a variety of peripheral chips; Comparing various mainstream operating systems, make sure that the open source, ultramicro kernel and free embedded real-time operating system FreeRTOS.2) focus on the anti-interference and high stability of the circuit, and complete the processor module, Wi-Fi module, The hardware principle circuit of other functional modules, such as user interface module, is designed by using EDA software Altium Designer 09 and PCB is made. 3) the main characteristics of single chip of ISD9160 system are analyzed, and the transplant of embedded real-time operating system FreeRTOS on ISD9160 is completed. It mainly includes system configuration, stack initialization, entry and exit of critical region, task switching, start task scheduling and implementation of system clock. 4) the characteristics of echo in VoIP system are analyzed and an echo cancellation method is designed. Complete the design of voice terminal configuration management, realize the online update of configuration information. After the hardware circuit debugging and the product comprehensive test, the speech terminal can realize the normal communication function, including the call between the hardware terminal and the software terminal, the call between the hardware terminal and the GSM mobile phone, and the communication between the hardware terminal and the GSM mobile phone. The hardware terminal and the PSTN telephone call, the two hardware terminal calls, achieves the anticipated goal. Project results have passed Liaoning Mobile IMS compatibility test, and a trial in Huludao iron ore.
【学位授予单位】:东北大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TN919.8
[Abstract]:With the rapid development of computer technology and network technology, more and more attention has been paid to the combination of embedded technology and network communication. VoIP is a digital voice transmission technology based on IP network. Embedded IMS voice terminal will be an important application of embedded system in the future, and it will have a broad development prospect. SIP protocol is the most widely used signaling control protocol in VoIP system. SIP, as an application-layer control protocol, can be used to establish, modify, and terminate multimedia sessions or conferences. Based on the analysis of SIP protocol and embedded technology, this paper studies the implementation of embedded voice terminal based on SIP protocol. In this paper, the embedded real-time operating system (FreeRTOS,) is used to design the overall design scheme of embedded IMS voice terminal with low power consumption and cheap chip. The following works are accomplished: 1) based on the principle of low power consumption, low cost and small volume, Compared with all kinds of mainstream chips, the single chip of ISD9160 system, which is the core of Xintang Technology 32-bit ARM Cortex-MO microcontroller, is chosen as the core processor, and its highly integrated architecture, so that designers do not need to use a variety of peripheral chips; Comparing various mainstream operating systems, make sure that the open source, ultramicro kernel and free embedded real-time operating system FreeRTOS.2) focus on the anti-interference and high stability of the circuit, and complete the processor module, Wi-Fi module, The hardware principle circuit of other functional modules, such as user interface module, is designed by using EDA software Altium Designer 09 and PCB is made. 3) the main characteristics of single chip of ISD9160 system are analyzed, and the transplant of embedded real-time operating system FreeRTOS on ISD9160 is completed. It mainly includes system configuration, stack initialization, entry and exit of critical region, task switching, start task scheduling and implementation of system clock. 4) the characteristics of echo in VoIP system are analyzed and an echo cancellation method is designed. Complete the design of voice terminal configuration management, realize the online update of configuration information. After the hardware circuit debugging and the product comprehensive test, the speech terminal can realize the normal communication function, including the call between the hardware terminal and the software terminal, the call between the hardware terminal and the GSM mobile phone, and the communication between the hardware terminal and the GSM mobile phone. The hardware terminal and the PSTN telephone call, the two hardware terminal calls, achieves the anticipated goal. Project results have passed Liaoning Mobile IMS compatibility test, and a trial in Huludao iron ore.
【学位授予单位】:东北大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TN919.8
【参考文献】
相关期刊论文 前6条
1 张龙彪;张果;王剑平;王刚;;嵌入式操作系统FreeRTOS的原理与移植实现[J];信息技术;2012年11期
2 方天平;王凤;程磊;;基于井下安全的嵌入式SIP终端研究与设计[J];合肥工业大学学报(自然科学版);2012年01期
3 吴检波;陈忠辉;徐艺文;魏宏安;陈新;;基于组合滤波算法IP电话的回声消除[J];通信技术;2011年03期
4 李挥;林茫茫;胡海军;田欢;;VoIP回声消除器设计及算法研究[J];电子学报;2007年09期
5 赵星星;罗克露;张军;邓勇;保云;;嵌入式实时操作系统移植技术的研究与应用[J];计算机工程;2007年17期
6 孙弋;徐瑞华;;基于WiFi技术的井下多功能便携终端的设计与实现[J];工矿自动化;2007年03期
相关硕士学位论文 前5条
1 黄立霞;嵌入式无线语音终端研究与设计[D];电子科技大学;2012年
2 杨继兰;嵌入式实时操作系统FreeRTOS在x86上的移植[D];西安电子科技大学;2011年
3 汤晶;基于SIP的移动VoIP的研究与实现[D];电子科技大学;2010年
4 刘sビ,
本文编号:2308433
本文链接:https://www.wllwen.com/kejilunwen/wltx/2308433.html