嵌入式IMS語音終端的設(shè)計與實現(xiàn)
發(fā)布時間:2018-11-03 17:19
【摘要】:隨著計算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,嵌入式技術(shù)和網(wǎng)絡(luò)通信的結(jié)合越來越受到關(guān)注。VoIP是一種基于IP網(wǎng)絡(luò)的數(shù)字化語音傳輸技術(shù),嵌入式IMS語音終端將是未來嵌入式系統(tǒng)的一個重要應(yīng)用,具有廣闊的發(fā)展前景。SIP協(xié)議是VoIP系統(tǒng)中運(yùn)用最廣泛的信令控制協(xié)議,正在迅速被電信業(yè)采用以構(gòu)建下一代通信網(wǎng)絡(luò)。SIP作為一個應(yīng)用層的控制協(xié)議,可以用來建立、修改和終止多媒體會話或會議。本文正是在分析研究SIP協(xié)議和嵌入式技術(shù)的基礎(chǔ)上,研究了一種基于SIP協(xié)議的嵌入式語音終端的實現(xiàn)方法。本論文采用嵌入式實時操作系統(tǒng)FreeRTOS,選用低功耗、廉價芯片制定嵌入式IMS語音終端總體設(shè)計方案,完成了以下工作:1)以低功耗、低成本、小體積為原則,對比各種主流芯片,確定采用新唐科技32位ARM Cortex-MO微控制器核心的ISD9160系統(tǒng)單芯片作為核心處理器,其高度整合架構(gòu),使設(shè)計人員無須使用多種不同的周邊芯片;對比各種主流操作系統(tǒng),確定其上運(yùn)行開源、超微內(nèi)核并且免費的嵌入式實時操作系統(tǒng)FreeRTOS.2)重點考慮電路的抗干擾性和高穩(wěn)定性,完成了處理器模塊、Wi-Fi模塊、用戶接口模塊等其他功能模塊硬件原理電路,使用EDA軟件Altium Designer 09設(shè)計原理圖并完成了PCB制作。3)分析ISD9160系統(tǒng)單芯片主要特點,完成了嵌入式實時操作系統(tǒng)FreeRTOS在ISD9160上的移植,主要包括系統(tǒng)配置、堆棧的初始化、臨界區(qū)的進(jìn)入與退出、任務(wù)的切換、啟動任務(wù)調(diào)度和系統(tǒng)時鐘的實現(xiàn)。4)分析VoIP系統(tǒng)中回聲的特點,設(shè)計一種回聲消除的方法。完成語音終端配置管理的設(shè)計,實現(xiàn)配置信息的在線更新。經(jīng)過硬件電路調(diào)試與產(chǎn)品綜合測試,本語音終端可實現(xiàn)正常的通話功能,包括四種場景下的通話:硬件終端與軟終端之間通話、硬件終端與GSM手機(jī)之間通話、硬件終端與PSTN電話之間通話、兩個硬件終端之間通話,達(dá)到預(yù)期目的。項目成果已通過遼寧移動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.
【學(xué)位授予單位】:東北大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】: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.
【學(xué)位授予單位】:東北大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2014
【分類號】:TN919.8
【參考文獻(xiàn)】
相關(guān)期刊論文 前6條
1 張龍彪;張果;王劍平;王剛;;嵌入式操作系統(tǒng)FreeRTOS的原理與移植實現(xiàn)[J];信息技術(shù);2012年11期
2 方天平;王鳳;程磊;;基于井下安全的嵌入式SIP終端研究與設(shè)計[J];合肥工業(yè)大學(xué)學(xué)報(自然科學(xué)版);2012年01期
3 吳檢波;陳忠輝;徐藝文;魏宏安;陳新;;基于組合濾波算法IP電話的回聲消除[J];通信技術(shù);2011年03期
4 李揮;林茫茫;胡海軍;田歡;;VoIP回聲消除器設(shè)計及算法研究[J];電子學(xué)報;2007年09期
5 趙星星;羅克露;張軍;鄧勇;保云;;嵌入式實時操作系統(tǒng)移植技術(shù)的研究與應(yīng)用[J];計算機(jī)工程;2007年17期
6 孫弋;徐瑞華;;基于WiFi技術(shù)的井下多功能便攜終端的設(shè)計與實現(xiàn)[J];工礦自動化;2007年03期
相關(guān)碩士學(xué)位論文 前5條
1 黃立霞;嵌入式無線語音終端研究與設(shè)計[D];電子科技大學(xué);2012年
2 楊繼蘭;嵌入式實時操作系統(tǒng)FreeRTOS在x86上的移植[D];西安電子科技大學(xué);2011年
3 湯晶;基于SIP的移動VoIP的研究與實現(xiàn)[D];電子科技大學(xué);2010年
4 劉sビ,
本文編號:2308433
本文鏈接:http://sikaile.net/kejilunwen/wltx/2308433.html
最近更新
教材專著