




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
數(shù)據(jù)編碼產(chǎn)品名稱NGN使用對象工程師產(chǎn)品版本編寫部門固網(wǎng)技術支持部數(shù)據(jù)版本2.0軟互換分組協(xié)議基礎--H.323擬制:陸峰日期:2023-12-10審核:日期:審核:日期:批準:日期:華為技術有限公司版權所有侵權必究
修訂記錄日期修訂版本描述作者2023-11-101.0文檔完畢陸峰2023-12-102.0轉換為word文檔,并修改部分筆誤陸峰目錄(TOCHeading)第1章協(xié)議概述 錯誤!未定義書簽。第2章協(xié)議概念 錯誤!未定義書簽。2.1名詞解釋 52.2協(xié)議模型 錯誤!未定義書簽。2.2.2RAS 錯誤!未定義書簽。2.2.3Q.931 錯誤!未定義書簽。2.2.4H.245 錯誤!未定義書簽。2.2.5三者的區(qū)別和聯(lián)系 錯誤!未定義書簽。2.3組件的特性 錯誤!未定義書簽。2.3.1GK 錯誤!未定義書簽。2.3.2GW 錯誤!未定義書簽。2.3.3MCU 錯誤!未定義書簽。2.3.4信息流 錯誤!未定義書簽。2.3.5終端 錯誤!未定義書簽。第3章協(xié)議命令 錯誤!未定義書簽。3.1.2尋找網(wǎng)守消息 錯誤!未定義書簽。3.1.3注冊登記消息 錯誤!未定義書簽。3.1.4注銷消息 錯誤!未定義書簽。3.1.5修改消息 錯誤!未定義書簽。3.1.6接入認證授權和地址解析消息 錯誤!未定義書簽。3.1.7地址解析請求消息 錯誤!未定義書簽。3.1.8呼喊脫離消息 錯誤!未定義書簽。3.1.9狀態(tài)消息 錯誤!未定義書簽。3.1.10帶寬改變消息 錯誤!未定義書簽。3.1.11網(wǎng)關資源可運用性消息 錯誤!未定義書簽。3.1.12RAS定期器修改消息 錯誤!未定義書簽。3.1.13頂級網(wǎng)守間消息 錯誤!未定義書簽。3.1.14頂級網(wǎng)守間消息 錯誤!未定義書簽。3.1.15終端能力設定 錯誤!未定義書簽。3.1.16主從決定 錯誤!未定義書簽。3.1.17打開邏輯通道 錯誤!未定義書簽。3.1.18結束會話 錯誤!未定義書簽。3.1.19關閉邏輯通道 錯誤!未定義書簽。第4章呼喊流程 錯誤!未定義書簽。4.1RAS 錯誤!未定義書簽。4.1.1網(wǎng)守的發(fā)現(xiàn) 錯誤!未定義書簽。4.1.2節(jié)點登記與注銷 錯誤!未定義書簽。4.1.3呼喊接入與退出 錯誤!未定義書簽。4.1.4基本呼喊建立流程(直接路由) 錯誤!未定義書簽。4.1.5基本呼喊建立流程(GK路由) 錯誤!未定義書簽。4.1.6呼喊斷開流程 錯誤!未定義書簽。4.1.7能力互換(CapabilityExchange) 錯誤!未定義書簽。4.1.8主從擬定(MasterSlaveDetermination) 錯誤!未定義書簽。4.1.9打開邏輯通道(OpenLogicalChannel) 錯誤!未定義書簽。4.1.10關閉邏輯通道(CloseLogicalChannel) 錯誤!未定義書簽。4.1.11結束會話過程(EndSession) 錯誤!未定義書簽。4.2信令配合 錯誤!未定義書簽。4.2.1典型呼喊流程(正常啟動) 錯誤!未定義書簽。4.2.2典型呼喊流程(快啟) 錯誤!未定義書簽。第5章在NGN中的應用 錯誤!未定義書簽。5.1NGN組網(wǎng)中的H.323 錯誤!未定義書簽。5.1.2Softswitch和Softswitch之間的互通 錯誤!未定義書簽。5.1.3H.323終端 錯誤!未定義書簽。5.1.4H.323軟終端 錯誤!未定義書簽。5.2Softswitch在H.323應用的作用 錯誤!未定義書簽。5.2.2SoftswitchH.323域 錯誤!未定義書簽。5.2.3H.323域 錯誤!未定義書簽。
關鍵詞: H.323、RAS、H.245、Q.931、GK、MCU、MC、MP、GW摘要: H.323是由ITU制定的通信控制協(xié)議,用于在分組互換網(wǎng)中提供多媒體業(yè)務。呼喊控制是其中的重要組成部分,它可用來建立點到點的媒體會話和多點間媒體會議。H.323定義了介于電路互換網(wǎng)和分組互換網(wǎng)之間的H.323網(wǎng)關(GateWay)、用于地址翻譯和訪問控制的網(wǎng)守(GateKeeper)、提供多點控制的多點會議控制器(MC)、提供多點會議媒體流混合的多點解決器(MP),以及多點會議控制單元(MCU)等實體縮略語清單: PBN(Packetbasednetwork) 使用基于包傳輸協(xié)議的網(wǎng)絡 SCN(Switchedcircuitnetwork) 電路互換網(wǎng) B-ISDN 寬帶綜合數(shù)字業(yè)務網(wǎng)絡 GSTN 普通電話互換網(wǎng)絡參考數(shù)據(jù)清單:
協(xié)議概述H.323是ITU-T開發(fā)的IP網(wǎng)絡實時多媒體通信協(xié)議簇,由呼喊控制、媒體編碼、管理控制、網(wǎng)絡安全等一系列協(xié)議組成。H.323合用于在底層傳輸不提供QoS保證的分組網(wǎng)絡上進行多媒體通訊的技術需求,重要目的是實現(xiàn)位于不同網(wǎng)絡中的終端之間的音視交互通信。H.323協(xié)議定義了的系統(tǒng)組件涉及終端,網(wǎng)關(GW),網(wǎng)守(GateKeeper,簡稱GK),多點控制(MC),多點解決(MP),多點解決單元(MCU)等。最重要的系統(tǒng)組件為網(wǎng)關和網(wǎng)守。H.323終端提供在點對點或點對多點會議中,進行語音和可選用的視頻,數(shù)據(jù)通訊能力。H.323的范圍不涉及網(wǎng)絡接口,物理網(wǎng)絡,及網(wǎng)絡上的傳輸協(xié)議。協(xié)議概念名詞解釋H.323構件及互相關系GW(GateWay):H.323網(wǎng)關是指在PBN(分組互換網(wǎng)絡)上的H.323終端與SCN上的其它終端之間,或另一個H.323網(wǎng)關之間,提供實時雙向業(yè)務的節(jié)點。GK(GateKeeper):GK是網(wǎng)絡上的H.323實體,它為H.323終端,網(wǎng)關和MCU提供地址翻譯,控制網(wǎng)絡訪問。也可認為終端,網(wǎng)關,和MCU提供其它服務:如帶寬管理,定位網(wǎng)關等。MCU(Multipointcontrolunit):多點控制單元用于控制多點會議。也可以用于連接兩個終端的點對點會議(這種點對點會議以后也許發(fā)展為多點會議)。MCU通常按H.231MCU的方式行事,但是音頻解決器不是必須的。MCU由兩部分組成:必備的MC和可選的MP。最簡樸的MCU可以只涉及一個MC,沒有MP。MCU也也許在不被某個節(jié)點顯式呼喊的情況下,通過GK加入會議。MC(Multipointcontroller):MC是網(wǎng)絡上的一個H.323實體,它為多點會議中三個或更多個終端的參與提供控制。也可以在點對點會議中連接兩個終端,以后發(fā)展為多點會議。MC與所有終端進行能力協(xié)商,在共有的水平上進行通訊。它也可以管理睬議資源,例如誰正在多點傳送視頻。MC不執(zhí)行媒體流的混響與互換。MP(Multipointprocessor):MP是網(wǎng)絡上的H.323實體,它為多點會議中的媒體流提供集中解決能力。在MC的控制下,提供混響,互換,和其它對媒體流的解決過程。MP可以解決單個或多個媒體流依賴于支持的會議類型。Terminal:H.323終端是網(wǎng)絡上的一個節(jié)點,它與其它H.323終端,網(wǎng)關,或MCU之間進行實時、雙向的通訊。EP(EndPoint):節(jié)點指H.323終端,網(wǎng)關,或MCU。它能發(fā)起呼喊或被呼喊。由它產(chǎn)生、終止信息流。Zone:區(qū)域是由一個GK管理的所有終端,網(wǎng)關,和MCU的集合。一個區(qū)域至少涉及一個終端,可以不涉及網(wǎng)關和MCU。一個區(qū)域有且只有一個GK。區(qū)域獨立于網(wǎng)絡拓撲結構,可以由通過路由設備相連的多個網(wǎng)段組成。H.323–Zone呼喊信令:一組消息和流程。用于建立呼喊,請求改變呼喊的帶寬,得到呼喊中端點的狀態(tài)終止呼喊等。協(xié)議模型H.323協(xié)議是一種傘形規(guī)范,由于它涵蓋了其它協(xié)議,涉及H.225.0分組和同步,H.245控制,H.261和H.263視頻CODEC,G.711、G.722、G.728、G.729和G.723音頻CODEC,以及T.120系列多媒體通信協(xié)議。H.323協(xié)議棧結構如下圖所示H.323協(xié)議棧在我司NGN解決方案的核心部件SoftX中,使用了H.323協(xié)議簇中的RAS、Q.931和H.245協(xié)議。其網(wǎng)絡層協(xié)議是IP,傳送層協(xié)議為UDP和TCP,其中RAS承載在UDP上,Q.931和H.245承載在TCP上。H.323消息編碼格式是基于ASN.1二進制編碼。本文將只對RAS、Q.931、H.245做進一步描述。RASITU-TRAS(Registration,Admission,andStatus)協(xié)議為網(wǎng)關與網(wǎng)守之間進行信息交互所使用的協(xié)議,在RAS協(xié)議中,一般模式都是網(wǎng)關向網(wǎng)守發(fā)送一個請求,然后網(wǎng)守返回接受或拒絕消息。RAS消息重要遵循H.323V2協(xié)議。Q.931ITU-TQ.931協(xié)議為網(wǎng)關與網(wǎng)守之間進行信息交互所使用的協(xié)議,重要負責呼喊過程中的信令解決。H.245ITU-TH.245協(xié)議為主、被叫網(wǎng)關之間進行信息交互所使用的協(xié)議,H.245指定了許多獨立的協(xié)議實體,支持端對端信令。一個協(xié)議實體由語法、詞義、語義和一套流程來指定消息互換以及用戶的互操作。H.245消息分為四類:請求、響應、命令、指示。請求和響應消息用于協(xié)議實體。請求消息規(guī)定一個指定的行動及一個立即的響應。響應消息響應一個相應的請求。命令消息規(guī)定一個指定的行動,但不需要響應。指示消息只是提供信息,不規(guī)定行動和響應。H.245控制信道是用來承載控制信息用以對H.323實體的操作,這些控制重要涉及如下三個:主從決定決定兩方誰是主、誰是從。H.245主從決定消息流程用于解決下述情況的沖突:一是會議中兩個節(jié)點都是MC,二是兩個節(jié)點間嘗試建立雙向通道。兩個節(jié)點在masterSlaveDetermination消息中互換隨機數(shù),以決定主從節(jié)點。能力互換進行能力協(xié)商,獲得雙方都可接受的編解碼類型。打開或關閉邏輯信道打開RTP、RTCP通道,為通話作準備。三者的區(qū)別和聯(lián)系聯(lián)系它們?yōu)橥戤呉淮魏艉岸餐浜希饔蟹止ぃ篟AS完畢H.323實體向GK的注冊,H.245完畢要連接實體之間的參數(shù)協(xié)商和準備,Q.931完畢連接實體的連接。區(qū)別先后順序不同,先RAS,再H.245,最后Q.931組件的特性GK在H.323系統(tǒng)中,GK是可選的,為H.323節(jié)點提供呼喊控制服務。不止一個GK也許出現(xiàn),并以未指明的方式互相通訊。GK和節(jié)點是邏輯分離的,但是,在物理實現(xiàn)時可以和終端,MCU,GW,MC或其它非H.323網(wǎng)絡設備共存。在系統(tǒng)中出現(xiàn)時,GK必須提供以下服務:地址翻譯――將地址別名翻譯為傳輸?shù)刂?。這需要由Registration消息維護轉換表。其它更新轉換表的方式也是允許的。接入控制――GK必須使用ARQ、ACF、ARJ驗證網(wǎng)絡接入,這可以基于呼喊鑒權,帶寬,或其它由廠家設定的標準。它可以是一個空函數(shù),允許所有的呼喊。帶寬控制――GK必須支持BRQ、BCF、BRJ消息。這可以基于帶寬管理,也可以是一個空函數(shù),接受所有的帶寬修改請求。區(qū)域管理――GK必須向已登記的終端,MCU,網(wǎng)關提供上述功能。GK可以執(zhí)行以下可選功能:呼喊控制信令――GK可以選擇由節(jié)點完畢呼喊信令,也可以選擇由自己解決呼喊信令。另一個選擇是:GK可以讓節(jié)點間以呼喊信令通道直接相連,這種方式,GK可以避免解決H.225.0呼喊信令。GK可以按Q.931的定義行動,以支持補充業(yè)務。這需進一步研究。呼喊鑒權――通過使用H.225.0信令,GK可以因鑒權失敗拒絕來自終端的呼喊。拒絕的因素至少涉及:接入特定的終端或網(wǎng)絡受限,在某個時間限制接入。鑒權通過或失敗的標準在本建議之外。帶寬管理――控制同時允許訪問網(wǎng)絡的終端數(shù)目。通過使用H.225.0信令,GK可以因帶寬受限拒絕來自終端的呼喊。假如GK擬定網(wǎng)絡無足夠的帶寬,這就會發(fā)生。帶寬是否夠用在本建議范圍之外。注意:這可以是一個空函數(shù),批準所有終端接入。當一個活動的呼喊規(guī)定額外的帶寬時,這個功能也起作用。呼喊管理――例如,GK可以維護正在進行的呼喊列表。這個信息對于指示被叫是否忙是有用的,以及給帶寬管理功能提供信息。帶寬管理信息數(shù)據(jù)結構――供進一步研究。帶寬預留――供進一步研究。目錄服務――供進一步研究。為了支持adhoc多點會議,GK可以選擇從點對點會議的兩個終端接受H.245控制通道。當會議改成多點會議時,GK可以復位向H.245控制通道至MC。GK不解決H.245信令,只需在終端之間或終端和MC之間傳遞它。包含網(wǎng)關的網(wǎng)絡應當涉及GK,以將收到的E.164或partyNumber地址翻譯成傳輸?shù)刂?。包含GK的H.323實體必須有一個機制使內(nèi)部的GK失效,以便當一個網(wǎng)絡上有多個H.323實體包含GK時,這些H.323實體能被配置成同一Zone。GW網(wǎng)關提供傳送格式的轉換,和通訊流程的轉換。這個轉換的具體說明在H.246。網(wǎng)關應當能在PBN側和SCN側執(zhí)行建立和清除流程,傳輸格式的轉換也在網(wǎng)關執(zhí)行。通常網(wǎng)關(不作為MCU)的作用映像網(wǎng)絡端和SCN端的特性,與此相反的是透明傳輸。一個H.323節(jié)點可以和另一個H.323節(jié)點在同一個網(wǎng)絡,不通過網(wǎng)關互聯(lián),假如不規(guī)定與SCN終端通訊,可以省略網(wǎng)關。以下情況也是也許的:為了旁路路由器或一個低帶寬鏈接,網(wǎng)絡上一個網(wǎng)段的終端通過一個網(wǎng)關呼出,再從另一個網(wǎng)關回到原先的網(wǎng)絡。在網(wǎng)絡側,網(wǎng)關可具有H.323終端,或MCU的功能。在SCN側,網(wǎng)關可以有SCN終端或MCU的功能。具體選擇終端,或MCU功能,由制造廠家決定。網(wǎng)關提供不同類型終端之間的必要轉換。注意:網(wǎng)關可以在初始呼喊時作為終端使用,以后通過H.245信令,為同一個初始化為點對點的呼喊作為MCU使用。由于向GK登記時的指示,GK知道哪些終端是網(wǎng)關。在SCN和網(wǎng)絡之間傳送T.120數(shù)據(jù)的網(wǎng)關需包含T.120MCSProvider,它連接網(wǎng)絡和SCN上的T.120MCSProviders。網(wǎng)關的例子見圖3,它顯示網(wǎng)關由三部分組成:H.323終端或MCU,SCN終端或MCU,以及轉換功能。網(wǎng)關對網(wǎng)絡上的其它H.323終端而言,是一個或多個H.323終端,或一個H.323MCU。它使用本建議中的流程與其它H.323終端通訊。SCN終端或MCU功能由相應的建議描述(H.310,H.320,H.321,H.322,H.324,V.70,GSTN或ISDN語音終端)。在SCN側,網(wǎng)關對于終端而言是一個或多個同類終端或MCU。它和其它終端使用相應建議規(guī)定的流程進行通訊。SCN的信令過程,涉及H.323網(wǎng)關對SCN而言表現(xiàn)為終端還是網(wǎng)絡在本建議之外。注意:網(wǎng)關可以不通過H.320直接將H.323轉換為H.324或H.310。支持和GSTN或ISDN語音終端互通的網(wǎng)關應當能發(fā)出和檢測相應的DTMF信號:0-9,*,#,用于H.245userInputIndications。H.323gatewayconfigurations轉換功能在不同的終端建議的格式間提供必要的轉換。至少,網(wǎng)關必須提供傳輸格式,呼喊建立信令和流程,連接控制信令和流程的轉換功能。規(guī)定期,網(wǎng)關必須提供H.245與H.242的轉換。網(wǎng)關在H.225.0呼喊信令和SCN信令系統(tǒng)(Q.931,Q.2931,等)之間執(zhí)行必要的轉換。網(wǎng)絡上Q.931的和SCN上的Q.931轉換在H.246上描述。所有來自SCN節(jié)點的呼喊信令,網(wǎng)關不能解決的,應當轉送給網(wǎng)絡節(jié)點,反之亦然。這些信令至少涉及:Q.932,Q.950和H.450系列消息。這將允許H.323節(jié)點實現(xiàn)上述建議定義的補充業(yè)務。其它SCN呼喊信令系統(tǒng)的解決需進一步研究。本建議描述了H.323終端經(jīng)網(wǎng)關與外部SCN終端的連接。能經(jīng)網(wǎng)關通訊的H.323終端的實際數(shù)目沒有標準。類似地,SCN的連接數(shù)目,同時的獨立會議數(shù)目,audio、video、data的轉換功能,和多點功能的包含,由廠家決定。假如網(wǎng)關在網(wǎng)絡側包含MCU功能,必須是一個網(wǎng)絡上的H.323MCU。假如網(wǎng)關在SCN側包含MCU功能,它可以是一個SCN側的H.231、H.243MCU,或H.310,H.324系統(tǒng)的MCU(這些MCU需在各自的建議中進一步研究)。一個網(wǎng)關可以經(jīng)SCN連接到其它網(wǎng)關,使不在同一網(wǎng)絡上的H.323終端之間可以通訊。在網(wǎng)絡間提供透明傳輸?shù)脑O備,不是本建議范圍內(nèi)定義的網(wǎng)關。MCU由一個MC和零或多個MP組成的節(jié)點,共同實現(xiàn)多點特性MC(控制)控制功能能力互換(與各終端)決定SCM(選定通信模式)建立連接,終端通過H.245控制通道與MC連接會議模式的選擇(如分散或集中)MP(解決)視頻:視頻互換(Switching)和視頻多畫面(Mixing)語音:互換,混合,或者它們的組合T.120數(shù)據(jù)非標準數(shù)據(jù),透明用戶數(shù)據(jù)和其它類型數(shù)據(jù)算法和格式轉換信息流虛擬電話組件通過傳輸信息流聯(lián)系。這些信息流可分為以下幾類:video,audio,data,通訊控制和呼喊控制。Audio信號包含編碼的數(shù)字化語音,以及隨著語音的語音控制信號??梢圆捎么胧p小語音帶寬。Video信號包含編碼的數(shù)字化運動圖像,以及隨著的圖像控制信號。Video的傳輸帶寬不能超過在能力互換時選定的值。數(shù)據(jù)信號涉及圖形,文文獻等各種數(shù)據(jù)流。通訊控制信號通過互換控制數(shù)據(jù),實現(xiàn)能力互換,打開,關閉邏輯信道,模式控制和其它功能。呼喊控制信號用于呼喊建立,終止,和其它呼喊功能。上述信息流被格式化(H.225.0)后送至網(wǎng)絡接口。終端H.323終端涉及用戶設備接口,視頻編譯碼,音頻編譯碼,遠程信息解決設備,H.225.0層,系統(tǒng)控制功能塊,及與PBN的接口。其中系統(tǒng)控制單元,H.225.0層,網(wǎng)絡接口,和一個音頻編譯碼單元是必備的。視頻編譯碼單元,和用戶數(shù)據(jù)應用是可選的。協(xié)議命令RAS命令RAS消息是H.225.0協(xié)議規(guī)定的消息的一種,重要涉及注冊、訪問控制和狀態(tài)等內(nèi)容。RAS消息編碼采用文本格式,重要由消息名和一系列必配/選配的參數(shù)構成,不同的消息會有不同參數(shù),下面以RRQ消息為例描述RAS消息結構。網(wǎng)關注冊登記的RRQ消息參數(shù)參數(shù)必備(M)/任選(O)RequestSeqNumMProtocolIdentifierMNonStandardDataOCallSignalAddressMRasAddressMTerminalTypeMTerminalAliasOGatekeeperIdentifierOEndpointVendorMAlternateEndpointsOTimeToLiveOTokensOCryptoTokensOIntegrityCheckValueOKeepAliveOEndpointIdentifierOWillSupplyUUIEsO一個RRQ消息實例如下:RegistrationRequest 消息類型RequestSeqNum:23917 序列號,ProtocolIdentifier:0.0.8.2250.0.2DiscoveryComplete:FalseCallSignalAddress(TransportAddress)Item0(ipAddress)IpAddressIp:172.20.1.160Port:1720RasAddress(TransportAddress)Item0(ipAddress)IpAddressIp:172.20.1.160Port:1719TerminalType(EndpointType)Vendor(VendorIdentifier) Vendor(H221NonStandard) t35CountryCode:28 t35Extension:21 manufacturercode:555 productId:HuaweiH.323ProtocolStack versionId:HuaweiH.323Stackversion1.1 mcu(McuInfo) mc:False undefinedNode:FalseterminalAlias(AliasAddress) Item0(e164) e164:82882200 Item1(h323_ID) h323_ID:MediaCenter01A0endpointerVendor(vendorIdentifier)Vendor(VendorIdentifier) Vendor(H221NonStandard) t35CountryCode:28 t35Extension:21 manufacturercode:555 productId:HuaweiH.323ProtocolStack versionId:HuaweiH.323Stackversion1.1timeToLive:300keepAlive:FalsewillSupplyUUIEs:False尋找網(wǎng)守消息消息英文全稱含義GRQGatekeeperRequest受理終端初次使用,向網(wǎng)絡廣播尋找網(wǎng)守的請求,以找到自己所屬的網(wǎng)守。GCFGatekeeperConfirm網(wǎng)守向受理終端發(fā)送的尋找網(wǎng)守請求(GRQ)的確認回答GRJGatekeeperReject網(wǎng)守向受理終端發(fā)送的尋找網(wǎng)守請求(GRQ)的拒絕回答注冊登記消息消息英文全稱含義RRQRegistrationRequest受理終端向網(wǎng)守發(fā)起的網(wǎng)關注冊登記的請求RCFRegistrationConfirm網(wǎng)守向受理終端發(fā)送的對網(wǎng)關注冊登記請求RRQ的確認回答RRJRegistrationReject網(wǎng)守向受理終端發(fā)送的對網(wǎng)關的注冊登記請求(RRQ)的拒絕回答注銷消息消息英文全稱含義URQUnregistrationRequest受理終端向網(wǎng)守發(fā)送的關于網(wǎng)關請求注銷注冊登記的消息UCFUnregistrationConfirm網(wǎng)守向受理終端發(fā)送的關于網(wǎng)關的URQ的確認回答;或計費認證中心向受理終端發(fā)送的關于用戶4URQ消息的確認回答URJUnregistrationReject網(wǎng)守向受理終端發(fā)送的關于網(wǎng)關的URQ的拒絕回答;或計費認證中心向受理終端發(fā)送的關于用戶的URQ的拒絕回答修改消息消息英文全稱含義MRQModificationRequest受理終端向計費認證中心發(fā)送的修改用戶數(shù)據(jù)請求MCFModificationConfirm計費認證中心向受理終端發(fā)送的對修改用戶數(shù)據(jù)請求的確認消息MRJModificationReject計費認證中心向受理終端發(fā)送的對修改用戶數(shù)據(jù)請求的拒絕消息接入認證授權和地址解析消息消息英文全稱含義ARQAdmissionRequest網(wǎng)關向網(wǎng)守發(fā)送的用戶接入認證、地址解析請求消息ACFAdmissionConfirm網(wǎng)守對ARQ的確認回答,并給出地址解析結果,對于卡號用戶,還需要給出用戶余額和最長通話時長ARJAdmissionReject網(wǎng)守對ARQ消息的拒絕回答,并給出拒絕因素地址解析請求消息消息英文全稱含義LRQLocationRequest網(wǎng)守向上一級網(wǎng)守發(fā)出地址解析請求LCFLocationConfirm上一級網(wǎng)守對LRQ消息的確認回答,并給出地址解析結果LRJLocationReject上一級網(wǎng)守對LRQ消息的拒絕回答,并給出拒絕因素呼喊脫離消息消息英文全稱含義DRQDisengageRequest網(wǎng)關與網(wǎng)守之間的呼喊脫離請求消息。當該消息由網(wǎng)關發(fā)起時,則應同時傳遞計費信息。計費信息放在“非標準數(shù)據(jù)”(NonStandardData)字段中DCFDisengageConfirm網(wǎng)守對DRQ消息的確認回答DRJDisengageReject網(wǎng)守對DRQ消息的拒絕回答,并給出拒絕因素狀態(tài)消息消息英文全稱含義IRQInfoRequest網(wǎng)守向網(wǎng)關發(fā)的狀態(tài)請求消息IRRInfoRequestResponse網(wǎng)關根據(jù)ACF命令設定的間隔或IRQ請求向網(wǎng)守發(fā)送的狀態(tài)響應消息IACKInfoAcknowledgement對IRR消息的證實消息INAKInformationNegativeAcknowledgement對IRR消息的拒絕消息帶寬改變消息消息英文全稱含義BRQBandwidthRequest網(wǎng)關與網(wǎng)守之間的帶寬改變的請求消息BCFBandwidthConfirm網(wǎng)關與網(wǎng)守之間的帶寬改變的確認消息BRJBandwidthReject網(wǎng)關與網(wǎng)守之間的帶寬改變的拒絕消息網(wǎng)關資源可運用性消息消息英文全稱含義RAIResourceAvailabilityIndication網(wǎng)關向網(wǎng)守發(fā)送的資源可運用性報告RACResourceAvailabilityConfirmation網(wǎng)守對RAI消息的確認消息RAS定期器修改消息消息英文全稱含義RIPRASTimersandRequestinProgress對RAS消息和后續(xù)的重試計數(shù)的回應頂級網(wǎng)守間消息消息英文全稱含義業(yè)務請求ServiceRequest頂級網(wǎng)守間業(yè)務請求消息業(yè)務確認ServiceConfirmation收到業(yè)務請求的頂級網(wǎng)守對ServiceRequest消息的確認回答,并建立業(yè)務關聯(lián)關系業(yè)務拒絕ServiceRejection頂級網(wǎng)守對ServiceRequest消息的拒絕回答,并給出拒絕因素描述器ID請求DescriptorIDRequest頂級網(wǎng)守向別的頂級網(wǎng)守請求描述器ID描述器ID確認DescriptorIDConfirmation頂級網(wǎng)守對DescriptorIDRequest消息的確認回答,并給出該頂級網(wǎng)守的描述器ID列表描述器ID拒絕DescriptorIDRejection頂級網(wǎng)守對DescriptorIDRequest消息的拒絕回答,并給出拒絕因素描述器請求DescriptorRequest頂級網(wǎng)守向另一個頂級網(wǎng)守請求特定描述器的內(nèi)容描述器確認DescriptorConfirmation頂級網(wǎng)守對DescriptorRequest消息的確認回答,并給出描述器的具體內(nèi)容描述器拒絕DescriptorRejection頂級網(wǎng)守對DescriptorRequest消息的拒絕回答,并給出拒絕因素地址解析請求AccessRequest頂級網(wǎng)守間的地址解析請求地址解析確認AccessConfirmation頂級網(wǎng)守對地址解析請求的確認回答地址解析拒絕AccessRejection頂級網(wǎng)守對地址解析請求的拒絕回答Q.931Q.931消息編碼采用文本格式,重要由消息名和一系列必配/選配的參數(shù)構成,不同的消息會有不同參數(shù),下面以Setup消息為例描述Q.931消息結構。Setup消息的重要內(nèi)容信息單元必備(M)/任選(O)長度ProtocoldiscriminatorM1CallreferenceM3MessagetypeM1SendingcompleteO1BearercapabilityM5~6ExtendedfacilityO8~*FacilityO8~*NotificationIndicatorO2~*DisplayO2~82KeypadfacilityO2~34SignalO2~3CallingpartynumberO2~131Calledpartynumber
O2~131User-to-UserM2~131一個Setup消息實例如下:Q.931 Protocoldiscriminator:Q.931 Callreferencevaluelength:2 Callreferencevalue:018A MessageType:Setup(0x05) BearerCapability Display CalledPartyNumber User-user Informationelement:user-user Length:149 Protocoldiscriminator:X.208andX.209codeduserinformation ITU-TRecommendationH.225.0 h323_uu_pdu(H323-UU-PDU) h323_message_body(setup) setup protocolIdentifer:0.0.8.2250.0.2 sourceaddress:(AliasAddress) e164: sourceInfo(EndpointType) Vendor(VendorIdentifier) vendor(H221NonStandard) t35CountryCode:28 t35Extension:21 manufacturercode:555 productId:HuaweiH.323ProtocolStack versionId:HuaweiH.323Stackversion1.1 mcu(McuInfo) mc:False undefinedNode:False destinationAddress(AliasAddress) e164: destCallSingalAddress ipAddress: ip:172.20.1.45 port:1720 activeMC:False conferenceID:8CBFDA-3030-E030-8314-AC1401A006 conferenceGoal:(invite) invite callType:pointerToPointer sourcecallSignalAddress: ipAddress: ip:172.20.1.60 port:1720 callIdentifer: guid:8CBFDA-3030-E030-8314-AC1401A006 mediawaitForConnect:False canOverLapsend:False h245Tunneling:False頂級網(wǎng)守間消息消息中文描述含義Setup呼喊建立主叫發(fā)給被叫的消息,表達希望建立通話CallProceeding呼喊進程被叫發(fā)給主叫的消息,表達呼喊正在解決Alerting提醒被叫發(fā)給主叫的消息,表達被叫用戶已振鈴Progress進展用戶或網(wǎng)絡發(fā)送的消息,說明一個呼喊的進展情況Connect連接被叫發(fā)給主叫的消息,表達被叫用戶已摘機Notify告知用戶或網(wǎng)絡發(fā)送的消息,用以對狀態(tài)詢問(StatusInquiry)消息進行響應或在呼喊期間對特定錯誤情況進行報告Status狀態(tài)頂級網(wǎng)守向另一個頂級網(wǎng)守請求特定描述器的內(nèi)容StatusInquiry狀態(tài)詢問用戶或網(wǎng)絡發(fā)送的消息,用以從一個同等的三層實體請求狀態(tài)信息UserInformation用戶信息用戶或網(wǎng)絡發(fā)送的附加消息,用以提供呼喊建立或各種與呼喊相關的信息ReleaseComplete釋放完畢由先掛機的一方發(fā)給此外一方,表達釋放過程已完畢H.245H.245消息編碼采用文本格式,重要由消息名和一系列必配/選配的參數(shù)構成,不同的消息會有不同參數(shù),下面以OLC消息為例描述H.245消息結構。OLC消息的重要內(nèi)容參數(shù)必備(M)/任選(O)參數(shù)ForwardLogicalChannalNumberMForwardLogicalChannalNumberForwardLogicalChannalParametersMForwardLogicalChannalParametersReverseLogicalChannalParametersOReverseLogicalChannalParametersSeparateStackOSeparateStackEncryptionSyncOEncryptionSync一個OpenLogcialChannel(OLC)消息實例如下:ITU-TRecommendationH.245requestopenLogicalChannel forwardLogicalChannelNumber:2 forwardLogicalChannelParameters dataType(audioData) audioData: g7231 maxAl_sduAudioFrames:1 silenceSuppression:False multiplexParameters(h2250LogicalChannelParemeter) h225LogicalChannelParameters sessionID:1 mediaChannel:(unicastAddress) unicastAddress: ipAddress: network:172.20.1.198 tsapIdentifer:40000 mediaGuaranteedDelivery:False mediaControlChannel: unicastAddress: ipAddress: network:172.20.1.198 tsapIdentifer:40001 mediaGuaranteedDelivery:False終端能力設定消息英文全稱含義TCSTerminalCapabilitySet能力互換請求,告訴對方本端支持的接受能力TCSATerminalCapabilitySetAcknowlege能力互換請求回應TCSRTerminalCapabilitySetReject能力互換請求拒絕主從決定在建立H.245通道過程中,可以使用主從決定,也可以不使用,對于IP電話,H.245體制建議不采用此流程。消息英文全稱含義MSDMasterSlaveDetermination主從擬定請求MSDAMasterSlaveDeterminationAcknowlege主從擬定請求回應MSDRMasterSlaveDeterminationReject主從擬定請求拒絕打開邏輯信道消息英文全稱含義OLCOpenLogicalChannel打開邏輯信道請求消息OLCAOpenLogicalChannelAcknowledge打開邏輯信道請求響應消息OLCROpenLogicalChannelReject打開邏輯信道請求拒絕消息結束會話消息英文全稱含義ESCEndSessionCommand結束會話命令,即關閉H.245通道關閉邏輯信道消息英文全稱含義CLCCloseLogicalChannal關閉邏輯信道命令CLCACloseLogicalChannelAck關閉邏輯信道響應消息呼喊流程RAS網(wǎng)守的發(fā)現(xiàn)RAS——網(wǎng)守的發(fā)現(xiàn)網(wǎng)關(或H.323終端)在啟動后,一方面向網(wǎng)守發(fā)送GRQ消息,尋找網(wǎng)守;網(wǎng)守對網(wǎng)關(終端)信息進行分析,擬定是本區(qū)域網(wǎng)關(終端),發(fā)GCF確認;否則發(fā)GRF拒絕。節(jié)點登記與注銷RAS——節(jié)點登記與注銷尋找網(wǎng)守成功,網(wǎng)關(終端)再通過RRQ向網(wǎng)守注冊;網(wǎng)守對網(wǎng)關(終端)信息進行分析,擬定是本區(qū)域網(wǎng)關(終端),發(fā)RCF確認,注冊成功;否則發(fā)RRJ拒絕,注冊失敗。網(wǎng)關(終端)退出服務,向網(wǎng)守發(fā)送URQ,請求注銷登記;網(wǎng)守回URF(或URJ)進行確認(或拒絕)。呼喊接入與退出RAS——呼喊接入與退出終端發(fā)起呼喊時,網(wǎng)關(終端)向網(wǎng)守發(fā)送ARQ請求用戶接入認證、地址解析;網(wǎng)守回送ACF確認回答,并給出地址解析結果,對于卡號用戶,還需要給出用戶余額和最長通話時長。呼喊完畢,網(wǎng)關向網(wǎng)守發(fā)送DRQ請求呼喊脫離;網(wǎng)守回送DCF進行確認。Q.931基本呼喊建立流程(直接路由)Q.931——基本呼喊建立流程(直接路由)主叫(終端1)發(fā)起呼喊,通過RAS消息(ARQ)接入,在收到網(wǎng)守的ACF消息后,解析出翻譯后的地址,與被叫(終端2)建立TCP連接;終端1通過Q.931消息發(fā)送Setup消息給對端,對端一般回應CallProceeding、Alerting、Connect消息;主叫收到Connect后,進入H.245協(xié)商階段;此外,主叫、被叫都可以發(fā)送Release消息,結束本次呼喊。基本呼喊建立流程(GK路由)Q.931——基本呼喊建立流程(GK路由)主叫(終端1)發(fā)起呼喊,通過RAS消息(ARQ)接入,在收到網(wǎng)守的ACF消息后,解析出翻譯后的地址(需要GK路由),與GK建立TCP連接;終端1通過Q.931消息發(fā)送Setup消息給GK,GK響應CallProceeding消息;GK與被叫(終端2)建立TCP連接,發(fā)送Setup消息給終端2,終端2一般回應CallProceeding、Alerting、Connect消息;GK傳送Alerting、Connect消息給終端1;主叫收到Connect后,進入H.245協(xié)商階段;此外,主叫、被叫都可以發(fā)送Release消息,結束本次呼喊。呼喊斷開流程Q.931——呼喊斷開流程主被叫任何一端掛機,送ReleaseComplete消息給對端;主被叫間斷開TCP連接。H.245能力互換(CapabilityExchange)H.245——能力互換流程主從擬定(MasterSlaveDetermination)H.245——主從擬定流程打開邏輯信道(OpenLogicalChannel)H.245——打開邏輯信道流程關閉邏輯信道(CloseLogicalChannel)H.245——關閉邏輯信道流程結束會話過程(EndSession)H.245——結束會話流程信令配合典型呼喊流程(正常啟動)信令配合——典型呼喊流程(正常啟動)典型呼喊流程(快啟)信令配合——典型呼喊流程(快啟)H.323之童話故事篇說了這么多的呼喊流程,大家是不是有些頭暈眼花,沒有關系,看了下面的小故事,相信大家對于H.323一次呼喊過程就有了比較全面的了解。請看:在H.323的王國里有許多成員(各種H.323節(jié)點),為了保證這個王國的正常運轉,頌布了許多法令(H.323協(xié)議簇,其中重要有RAS、Q.931、H.245、TCP/IP、RTP/RTCP、UDP),無論是國王、還是臣民,大家都嚴格遵守這些法規(guī)。在這里將介紹H.323王國最重要的兩個角色國王(GK)、臣民(GW)是如何遵照法規(guī)(RAS、Q.931、H.245)通信的。其中國王與臣民之間的通信遵守RAS協(xié)議,臣民與臣民間的通信遵守Q.931、H.245協(xié)議。一方面,臣民(GW)應向國王注冊。一個臣民(GW)誕生后,會使用RAS協(xié)議去尋找自己的國王(GK),他高聲問到:“誰是我的國王請回答我!”,這時也許會有一個或者多個國王來響應:“你是我的臣民(GW),到我這里來注冊吧,這是我的地址?!?,當然國王也可以拒絕臣民(GW)的請求:“你不是我的臣民(GW),別來煩我。”假如臣民(GW)幸運地得到了多個國王的青睞,他可以選擇一個國王并向他注冊。注冊成功后,臣民(GW)就可以享受國王提供的各種服務(如接入控制、帶寬管理、地址翻譯等功能)。這時,當臣民(GW)與另一臣民(GW)通信時,不需要知道對方的地址,只需告訴國王想要和誰通信,國王會把對方的地址找來給他。對于那些沒有找到國王的臣民(GW)來說就有點慘了,由于沒有國王的幫助,他只能與自己相稱熟悉的臣民(GW)通信(即知道對方的地址)。臣民(GW)向國王注冊可以有一個生命期,過了這個有效期,臣民(GW)還要再向國王注冊。下面看看H.323的國王與臣民是如何幫助PSTN王國的臣民通過IP網(wǎng)互相通信的(即IP
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 南召縣2025屆數(shù)學四年級第二學期期末檢測模擬試題含解析
- 資產(chǎn)配置一線實戰(zhàn)課程知到課后答案智慧樹章節(jié)測試答案2025年春上海財經(jīng)大學
- 南通大學《現(xiàn)代生物儀器分析》2023-2024學年第二學期期末試卷
- 山西大同市第一中學2025年高三下學期學業(yè)質(zhì)量監(jiān)測(二模)英語試題含解析
- 廈門演藝職業(yè)學院《綠色建筑與綠色施工》2023-2024學年第二學期期末試卷
- 韓山師范學院《建設監(jiān)理1》2023-2024學年第二學期期末試卷
- 安徽省滁州市部分高中2025年高三第一次聯(lián)考試卷(英語試題文)試題含解析
- 廣州華立科技職業(yè)學院《日語綜合能力訓練(2)》2023-2024學年第一學期期末試卷
- 古詩表達技巧
- 公共交通乘客服務評價制度
- ISO28580-2018漢譯版完整版
- ICU誤吸培訓考核試題及答案
- API520-安全閥計算PART1(中文版)
- 教師招聘新課程小學語文教材教法考試題2
- 本科畢設論文--企業(yè)vpn的接入規(guī)劃與設計
- 藥學綜合知識與技能智慧樹知到答案章節(jié)測試2023年云南農(nóng)業(yè)職業(yè)技術學院
- 工業(yè)建筑設計統(tǒng)一標準2023年
- 氣胸醫(yī)學課件
- 當責培訓課件-張文隆
- 教育系統(tǒng)網(wǎng)絡輿情處置預案
- YY/T 0285.5-2018血管內(nèi)導管一次性使用無菌導管第5部分:套針外周導管
評論
0/150
提交評論