語(yǔ)音通話中的一機(jī)兩響Forking_第1頁(yè)
語(yǔ)音通話中的一機(jī)兩響Forking_第2頁(yè)
語(yǔ)音通話中的一機(jī)兩響Forking_第3頁(yè)
語(yǔ)音通話中的一機(jī)兩響Forking_第4頁(yè)
語(yǔ)音通話中的一機(jī)兩響Forking_第5頁(yè)
已閱讀5頁(yè),還剩1頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

語(yǔ)音通話中的一機(jī)兩響(Forking)\o"IMS"#IMS\o"SIP"#SIP\o"Forking"#Forkingtutorialspoint;在IMS支持的語(yǔ)音通話中,有時(shí)代理服務(wù)器會(huì)將單個(gè)SIP呼叫轉(zhuǎn)發(fā)到多個(gè)SIP端點(diǎn),這個(gè)過程被稱為Forking(分叉)。因此一個(gè)呼叫可在多個(gè)端點(diǎn)同時(shí)振鈴。使用SIPforking,可以讓桌面辦公電話與軟電話或手機(jī)上的SIP電話同時(shí)響鈴,而您可以輕松地從任一設(shè)備上接聽電話。一般來說,在辦公室假如老板自己無法接聽電話或離開辦公室時(shí),SIPforking可允許秘書通過其分機(jī)代為接聽電話。如果IMS系統(tǒng)設(shè)置代理服務(wù)器支持Forking(分叉),則應(yīng)用該功能時(shí)需要執(zhí)行和響應(yīng)它收到的許多代理的指令,F(xiàn)orking完成實(shí)現(xiàn)過程。目前有兩種類型的Forking(分叉),它們分別為:并行分叉(ParallelForking)順序分叉(SequentialForking)一、并行分叉(ParallelForking)在并行分叉應(yīng)用中代理服務(wù)器將一次將呼叫邀請(qǐng)(INVITE)分到兩個(gè)設(shè)備(UA2、UA3)。兩個(gè)設(shè)備都會(huì)產(chǎn)生180振鈴,接聽電話的終端都會(huì)回送200OK。首先到達(dá)發(fā)起方(UA1)的響應(yīng)(假設(shè)為UA2)將與UA2建立會(huì)話。對(duì)于其他響應(yīng)將觸發(fā)CANCEL。圖1.并行分叉中的呼叫應(yīng)答如果發(fā)起方同時(shí)收到兩個(gè)響應(yīng),則根據(jù)q值決定通話對(duì)象。二、順序分叉(SequentialForking)在這種情況下代理服務(wù)器將呼叫邀請(qǐng)(INVITE)分叉到一個(gè)設(shè)備(UA2)。如果此時(shí)UA2不可用或忙,則代理會(huì)將其分叉到另一臺(tái)設(shè)備(UA3)。

圖2.順序分叉中的呼叫應(yīng)答三、BRACHID和標(biāo)識(shí)呼叫分支ID(BranchIDs)幫助代理匹配對(duì)分叉(Fork)請(qǐng)求的響應(yīng)。如果沒有分支ID代理服務(wù)器將無法理解分叉的響應(yīng),分支ID將在Via標(biāo)頭中可用。UAC使用標(biāo)簽來區(qū)分來自不同UAS的多個(gè)最終響應(yīng)。UAS無法解析請(qǐng)求是否已分叉。因此它需要添加一個(gè)標(biāo)簽。代理也可以在生成最終響應(yīng)時(shí)添加標(biāo)簽,它們從不將標(biāo)簽插入到它們轉(zhuǎn)發(fā)的請(qǐng)求或響應(yīng)中。單個(gè)請(qǐng)求也可能由多個(gè)代理服務(wù)器分叉。因此,將分叉的代理應(yīng)將其自己的唯一ID添加到它創(chuàng)建的分支中。四、呼叫段和呼叫ID呼叫支路(callleg)是指兩個(gè)用戶代理之間的一對(duì)一信令關(guān)系。CALLID是SIP消息中攜帶的唯一標(biāo)識(shí)呼叫的ID;呼叫是呼叫支路(calllegs)的集合。UAC從發(fā)送INVITE開始,由于分叉(Fork)它可能會(huì)收到來自不同UA的多個(gè)200OK,每個(gè)對(duì)應(yīng)于同一呼叫中的不同呼叫段。因此呼叫是一組呼呼叫支路(calllegs)。呼叫段是指UA之間的端到端連接。callleg在兩個(gè)方向上Cseq空間是獨(dú)立的。在單個(gè)方向內(nèi)每個(gè)事務(wù)的序列號(hào)都會(huì)遞增。圖3.分叉(Fork)通話中消息應(yīng)答五、語(yǔ)音信箱語(yǔ)音郵件(Voicemail)現(xiàn)在對(duì)用戶來說非常普遍。這也是一個(gè)電話應(yīng)用程序。當(dāng)被叫方不可及或無法接聽電話時(shí),PBX會(huì)通知主叫方留言。如果被叫方的號(hào)碼無法訪問,用戶代理將獲得3xx響應(yīng)或重定向到語(yǔ)音郵件服務(wù)器。但是,需要某種SIP擴(kuò)展來向語(yǔ)音郵件系統(tǒng)指示要使用哪個(gè)郵箱,即播放哪個(gè)問候語(yǔ)以及將錄制的消息存儲(chǔ)在哪里。有兩種方法可以實(shí)現(xiàn)這一點(diǎn)-通過使用SIP標(biāo)頭字段擴(kuò)展;通過使用Request-URI來發(fā)送此信息。假設(shè)用戶sip:Tom@tutorialspoint在sip:voicemail.tutorialspoint有一個(gè)語(yǔ)音郵件系統(tǒng),它提供語(yǔ)音郵件,當(dāng)它被轉(zhuǎn)發(fā)到語(yǔ)音郵件服務(wù)器時(shí),INVITE的請(qǐng)求URI可能如下所示:sip:voicemail.tutorialspoint;target=sip:Tom@tutorialspoint;cause

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論