支持SIP用戶與瀏覽器用戶的融合通信系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2020-07-28 10:31
【摘要】:隨著HTML5等Web技術(shù)的發(fā)展,瀏覽器作為互聯(lián)網(wǎng)的主要入口提供的服務(wù)日益豐富,尤其是WebRTC技術(shù),讓通過(guò)瀏覽器無(wú)插件即時(shí)通信成為可能。而以下一代網(wǎng)絡(luò)為主要發(fā)展方向的電信業(yè),已經(jīng)并且還將繼續(xù)將大量的SIP通信設(shè)備投入各種生產(chǎn)生活環(huán)境。實(shí)現(xiàn)支持SIP用戶與瀏覽器用戶的融合通信系統(tǒng),不僅可以讓已有的SIP終端和瀏覽器用戶跨平臺(tái)融合通信,整合資源節(jié)省成本、豐富業(yè)務(wù)場(chǎng)景、提高舊設(shè)備的利用率,還可以利用Web易于擴(kuò)展的特性,融合更多的服務(wù),提高用戶體驗(yàn)。本系統(tǒng)以SIP應(yīng)用服務(wù)器、WebRTC服務(wù)器為信令網(wǎng)關(guān),將主要的應(yīng)用邏輯集中在服務(wù)器,而網(wǎng)絡(luò)中的媒體流都由媒體服務(wù)器中繼。通過(guò)這種方式,降低了對(duì)SIP客戶端設(shè)備能力的要求,方便接入老舊設(shè)備。同時(shí)中心化的邏輯方便業(yè)務(wù)管理、控制和擴(kuò)展,配合位置服務(wù)器實(shí)現(xiàn)分布式的組織提供跨域的通信服務(wù)。另外,系統(tǒng)通過(guò)擴(kuò)展的SIP消息和自定義消息,以消息事件驅(qū)動(dòng)的方式設(shè)計(jì)了業(yè)務(wù)邏輯的有限狀態(tài)自動(dòng)機(jī),保證了系統(tǒng)的穩(wěn)定性和可靠性。本文遵循軟件工程的一般步驟,講解了本系統(tǒng)設(shè)計(jì)和實(shí)現(xiàn)的具體步驟。首先進(jìn)行需求分析,講解系統(tǒng)要實(shí)現(xiàn)的基本音視頻通信、即時(shí)消息、各種增值業(yè)務(wù),以及文件傳輸、即時(shí)聊天等業(yè)務(wù)需求,另外還講解了用戶管理、私網(wǎng)穿越、分布式組織等問題。然后給出了系統(tǒng)整體解決方案,介紹系統(tǒng)的體系結(jié)構(gòu)、協(xié)議棧、組成和私網(wǎng)穿越、分布式組織的處理。接著,分別講解了 SIP應(yīng)用服務(wù)器和WebRTC服務(wù)器的詳細(xì)設(shè)計(jì)和實(shí)現(xiàn),如功能模塊的劃分,安全性、多線程、業(yè)務(wù)沖突、用戶狀態(tài)的處理等。最后,講述了本系統(tǒng)功能測(cè)試的方法和結(jié)果,并討論了性能問題。
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2018
【分類號(hào)】:TP393.09
【圖文】:
進(jìn)一步優(yōu)化和完善,于2002年修改為RFC3261。它工作在應(yīng)用層,可用于音頻、逡逑視頻、即時(shí)消息、通話控制、在線狀態(tài)等應(yīng)用場(chǎng)景,提供了創(chuàng)建、更新和結(jié)束會(huì)逡逑話的方式。其協(xié)議棧如圖2-1:逡逑^邋Media邋encoding邋J〔邋SDP邋)逡逑邐邋邐邋邐邋+邋^邋\邋邐逡逑(DHCP)邋(DNS邋)邐(RSVP)〔邋RTCP)邐^邋RTP邋^邋(SIP邋)邋(HTTP)逡逑iT邐Ti邐n ̄i邋ifT逡逑I邋|邐|邋r ̄邋I逡逑^邋Sigcomp邋J逡逑i邐i邐i逡逑!邐1邐1邐",逡逑I邐%煎澹藻澹藻澹藻澹藻澹裕赍澹簦媯戾澹藻義希眨模校叔澹蓿裕茫校叔義希哄危懾澹蓿戾義希ㄥ危桑校觶矗桑校觶跺危叔義希蟈義希ㄥ危粒悖悖澹螅簀澹睿澹簦鰨錚潁脲澹ǎ牽校遙櫻澹眨停裕櫻澹祝蹋粒五澹╁危╁義賢跡玻卞澹櫻桑行檎唬郟福蒎義希靛義
本文編號(hào):2772756
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2018
【分類號(hào)】:TP393.09
【圖文】:
進(jìn)一步優(yōu)化和完善,于2002年修改為RFC3261。它工作在應(yīng)用層,可用于音頻、逡逑視頻、即時(shí)消息、通話控制、在線狀態(tài)等應(yīng)用場(chǎng)景,提供了創(chuàng)建、更新和結(jié)束會(huì)逡逑話的方式。其協(xié)議棧如圖2-1:逡逑^邋Media邋encoding邋J〔邋SDP邋)逡逑邐邋邐邋邐邋+邋^邋\邋邐逡逑(DHCP)邋(DNS邋)邐(RSVP)〔邋RTCP)邐^邋RTP邋^邋(SIP邋)邋(HTTP)逡逑iT邐Ti邐n ̄i邋ifT逡逑I邋|邐|邋r ̄邋I逡逑^邋Sigcomp邋J逡逑i邐i邐i逡逑!邐1邐1邐",逡逑I邐%煎澹藻澹藻澹藻澹藻澹裕赍澹簦媯戾澹藻義希眨模校叔澹蓿裕茫校叔義希哄危懾澹蓿戾義希ㄥ危桑校觶矗桑校觶跺危叔義希蟈義希ㄥ危粒悖悖澹螅簀澹睿澹簦鰨錚潁脲澹ǎ牽校遙櫻澹眨停裕櫻澹祝蹋粒五澹╁危╁義賢跡玻卞澹櫻桑行檎唬郟福蒎義希靛義
本文編號(hào):2772756
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/2772756.html
最近更新
教材專著