日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

NGN網(wǎng)絡(luò)核心協(xié)議—SIP協(xié)議詳解( 二 )


重定向服務(wù)器接收請求,但不是將這些請求傳遞給下一服務(wù)器而是向呼叫者發(fā)送響應以指示被呼叫用戶的地址 。這使得呼叫者可以直接聯(lián)系在下一服務(wù)器上被呼叫方的地址 。
三、SIP協(xié)議的實現(xiàn)機制
SIP是一個分層結(jié)構(gòu)的協(xié)議,這意味著它的行為根據(jù)一組平等獨立的處理階段來描述,每一階段之間只是松耦合 。協(xié)議分層描述是為了表達,從而答應功能的描述可在一個部分跨越幾個元素 。它不指定任何方式的實現(xiàn) 。當我們說某元素包含某層,我們是指它順從該層定義的規(guī)則集 。
不是協(xié)議規(guī)定的每個元素都包含各層 。而且,由SIP規(guī)定的元素是邏輯元素,不是物理元素 。一個物理實現(xiàn)可以選擇作為不同的邏輯元素,甚至可能在一個個事務(wù)的基礎(chǔ)上 。
SIP的最底層是語法和編碼 。它的編碼使用增強Backus-Nayr形式語法(BNF)來規(guī)定 。
第二層是傳輸層 。它定義了網(wǎng)絡(luò)上一個客戶機如何發(fā)送請求和接收響應以及一個服務(wù)器如何接收請求和發(fā)送響應 。所有的SIP元素包含傳輸層 。
第三層是事務(wù)層 。事務(wù)是SIP的基本元素 。一個事務(wù)是由客戶機事務(wù)發(fā)送給服務(wù)器事務(wù)的請求(使用傳輸層),以及對應該請求的從服務(wù)器事務(wù)發(fā)送回客戶機的所有響應組成 。事務(wù)層處理應用層重傳,匹配響應到請求,以及應用層超時 。任何用戶代理客戶機(UAC)完成的任務(wù)使用一組事務(wù)產(chǎn)生 。用戶代理包含一個事務(wù)層,有狀態(tài)的代理也有 。無狀態(tài)的代理不包含事務(wù)層 。事務(wù)層具有客戶機組成部分(稱為客戶機事務(wù))和服務(wù)器組成部分(稱為服務(wù)器事務(wù)),每個代表有限的狀態(tài)機,它被構(gòu)造來處理特定的請求 。
事務(wù)層之上的層稱為事務(wù)用戶(TU) 。每個SIP實體,除了無狀態(tài)代理,都是事務(wù)用戶 。當一個TU希望發(fā)送請求,它生成一個客戶機事務(wù)實例并且向它傳遞請求和IP地址,端口,和用來發(fā)送請求的傳輸機制 。一個TU生成客戶機事務(wù)也能夠刪除它 。當客戶機取消一個事務(wù)時,它請求服務(wù)器停止進一步的處理,將狀態(tài)恢復到事務(wù)初始化之前,并且生成特定的錯誤響應到該事務(wù) 。這由CANCEL請求完成,它構(gòu)成自己的事務(wù),但涉及要取消的事務(wù) 。
SIP通過EMAIL形式的地址來標明用戶地址 。每一用戶通過一等級化的URL來標識,它通過諸如用戶電話號碼或主機名等元素來構(gòu)造(例如:SIP:user@company.com) 。因為它與EMAIL地址的相似性,SIP URLs輕易于用戶的EMAIL地址關(guān)聯(lián) 。

SIP提供它自己的可靠性機制從而獨立于分組層,并且只需不可靠的數(shù)據(jù)包服務(wù)即可 。SIP可典型地用于UDP或TCP之上 。
SIP提供必要的協(xié)議機制以保證終端系統(tǒng)和代理服務(wù)器提供以下業(yè)務(wù):

● 用戶定位
● 用戶能力
● 用戶可用性

● 呼叫建立

● 呼叫處理

● 呼叫前轉(zhuǎn),包括:(1)等效800類型的呼叫,(2)無應答呼叫前轉(zhuǎn),(3)遇忙呼叫前轉(zhuǎn),(4)無條件呼叫前轉(zhuǎn)
● 呼叫號碼傳遞,該號碼可以是任何命名機制 。
● 個人移動性,例如通過一個單一的、位置無關(guān)的地址來到達被呼叫方,即使被呼叫方改變了終端 。
● 終端類型的協(xié)商和選擇:呼叫者可以給出選擇如何到達對方,例如通過因特網(wǎng)電話,移動電話或應答業(yè)務(wù)等 。
● 終端能力協(xié)商
● 呼叫者和被呼叫者鑒權(quán)
● 不知情和指導式的呼叫轉(zhuǎn)移
● 多播會議的邀請
當一用戶希望呼叫另一用戶,呼叫者用INVITE請求初始呼叫,請求包含足夠的信息用以被呼叫方參與會話 。假如客戶機知道另一方的位置它能夠直接將請求發(fā)送到另一方的IP地址 。假如不知道,客戶機將請求發(fā)送到本地配置的SIP網(wǎng)絡(luò)服務(wù)器 。假如服務(wù)器是代理服務(wù)器它將解析被呼叫用戶的位置并且將請求發(fā)送給它們 。有很多方法完成上步,例如搜索DNS或訪問數(shù)據(jù)庫 。服務(wù)器也可以是重定向服務(wù)器,它可以返回被呼叫用戶的位置到呼叫客戶機用以它直接與用戶聯(lián)系 。在定位用戶的過程中,SIP網(wǎng)絡(luò)服務(wù)器當然能夠代理或重定向呼叫到其它的服務(wù)器,直到到達一個明確地知道被呼叫用戶IP地址的服務(wù)器 。

推薦閱讀