資源描述:
《μclinux下基于SIP協(xié)議語音網(wǎng)關(guān)的軟件實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、摘要摘要SIP協(xié)議因其簡單、靈活的技術(shù)特點,正在逐步代替原有的H.323協(xié)議成為IP語音技術(shù)(VolP)的信令核心協(xié)議,基于SIP的語音網(wǎng)關(guān)研究也隨之成為一個熱點。然而,目前大多數(shù)終端的研究都集中在軟終端上,對于嵌入式終端的研究還存在SIP信令控制復(fù)雜、硬件相關(guān)性較大和通用性不好的問題。為此,本文在研究的基礎(chǔ)上,設(shè)計并實現(xiàn)了一種信令控制簡單、通用性較好的嵌入式語音網(wǎng)關(guān),以適應(yīng)SIP終端的廣泛應(yīng)用。本文研究的終端系統(tǒng)可以使位于不同物理位置的用戶,使用不同的設(shè)備通過互聯(lián)網(wǎng)進(jìn)行實時語音通信。它主要采用基于SIP的信令技術(shù)來建立語音會話,利用事務(wù)狀態(tài)機模型進(jìn)行信令
2、控制,使用SDP媒體協(xié)商技術(shù)進(jìn)行語音協(xié)商,結(jié)合RIP實時傳輸技術(shù),實現(xiàn)了端到端的語音實時傳輸。論文首先著重研究了基于SIP協(xié)議的語音通信技術(shù),詳細(xì)的描述了SIP協(xié)議及其用于信令呼叫控制技術(shù),以及實時傳輸協(xié)議RTP和媒體協(xié)商協(xié)議SDP的包的格式及具體應(yīng)用;從整體上介紹了軟件實現(xiàn)的系統(tǒng)平臺,即語音網(wǎng)關(guān)的軟硬體系統(tǒng)結(jié)構(gòu)的組成,硬件部分包括語音網(wǎng)關(guān)的硬件實現(xiàn)、各主要芯片的功能,語音網(wǎng)關(guān)對語音信號處理流程,軟件部分包括嵌入式操作系統(tǒng)∥clinux的簡介,BootLoader移植,開發(fā)環(huán)境的建立,內(nèi)核的精簡;重點闡述了語音網(wǎng)關(guān)應(yīng)用軟件的設(shè)計思想和具體實現(xiàn),其中包括其應(yīng)
3、用定位、運行狀態(tài)設(shè)計及任務(wù)劃分和各任務(wù)的功能,強調(diào)了各模塊的接口設(shè)計、各模塊處理流程設(shè)計、數(shù)據(jù)結(jié)構(gòu)的定義。在信令控制部分,實現(xiàn)了一種基于消息映射事務(wù)狀態(tài)機模型轉(zhuǎn)換,解決了信令控制復(fù)雜的問題。在語音處理部分,定義了語音傳輸功能的相關(guān)接口,完成了實時語音傳輸?shù)墓ぷ髁鞒獭=?jīng)過系統(tǒng)測試,語音網(wǎng)關(guān)的SIP信令流程符合RFC3261標(biāo)準(zhǔn),語音清晰。該課題的研究對于實現(xiàn)語音與數(shù)據(jù)在網(wǎng)絡(luò)邊緣的融合,從而實現(xiàn)現(xiàn)有網(wǎng)絡(luò)向下一代網(wǎng)絡(luò)演進(jìn)具有十分重要的現(xiàn)實意義。關(guān)鍵詞:∥clinux:VolP:SIP:嵌入式語音網(wǎng)關(guān);事務(wù)狀態(tài)機AbstractWiththesimpleandfl
4、exibleadvantages,SIPprotoC01hasbeengraduallytakingtheplaceoftheoriginalH.323protoC01andbecomestheCOreprotoC01inVoIP,thus,theresearchOnvoicegatewaybasedOnSIPbecomeSahotissue.However,mostrecentresearchisputonsoftterminals,andembeddedterminalSalsohavetheCOmplexityproblemsonthesignali
5、ngCOntr01andextensiveuse,SOthistheSisdesignsandimplementSakindOfembeddedVOicegatewaythatSimplifiesthesignalingcontr01fortheextensiveuseofthesipterminal.TheterminalthiStheSiSresearchOncan.makeusersfrOmdifferentlOCatiOnscommunicatewithOthersinvoiceoverIP.ItusessipSignaltechn0109Ytos
6、etuptheVOicesessionandCOmpletetheSignalcontr01,withtheSDPandRTPtransporttechnologY,theVOicegatewayachieveSthereal—timeVOiceCOmmunicationfrOmendtOend.ThisthesisfirstlyresearchontheVOiceCOmmunicationtechniquebasedonSIP,whichincludeSIPandsipsignalcall,realtimetransportprotoC01andmedi
7、anegotiationSDPaswellasitspacketformatandapplicationdescribedindetail.ItintroducesthearchitectureOfVOicegateway.Hardwareimplementation,themainchipfunction,theprocessofVOieesignalareoutlinedinthehardware;SystemSOftwaresimpleyintroduceembeddedoperatingsystem∥clinuxandemphasizeonthet
8、ransplantingOf∥clinux’Sbootloader