1.VoLTE 語音呼叫路由原則
1.1:VoLTE 主叫
(1)VoLTE 用戶附著在 LTE,如果被叫是 VoLTE 用戶,則將呼叫路由至被叫歸屬 IMS 域,由被叫歸屬 IMS 進(jìn)行被叫域選,根據(jù)域選結(jié)果進(jìn)行后續(xù)路由;(2) VoLTE 用戶附著在 LTE,如果被叫是 CS 用戶,則呼叫從主叫歸屬 IMS 域直接進(jìn)入 CS
域,由 CS 域完成后續(xù)呼叫;
(3)VoLTE 用戶附著在 CS,如果被叫是 VoLTE 用戶,通過被叫錨定方案將語音接續(xù)到被叫歸屬 IMS 域,由被叫歸屬 IMS 進(jìn)行被叫域選,根據(jù)域選結(jié)果進(jìn)行后續(xù)路由;(4) VoLTE 用戶附著在 CS,如果被叫是 CS 用戶,呼叫同現(xiàn)網(wǎng) CS 用戶呼叫 CS 用戶。
1.2:VoLTE 被叫
(1)主叫是 VoLTE 用戶,附著在 LTE,被叫是 VoLTE 用戶,則將呼叫路由至被叫歸屬 IMS 域,由被叫歸屬 IMS 進(jìn)行被叫域選,并根據(jù)域選結(jié)果進(jìn)行后續(xù)路由;(2)主叫是 VoLTE 用戶,附著在 CS,被叫是 VoLTE 用戶,通過錨定方案將語音接續(xù)到被叫
歸屬 IMS 域,由被叫歸屬 IMS 進(jìn)行被叫域選,根據(jù)域選結(jié)果進(jìn)行后續(xù)路由;(3) 主叫是 CS 用戶,被叫是 VoLTE 用戶,通過錨定方案將語音接續(xù)到被叫歸屬 IMS 域,由歸屬 IMS 進(jìn)行被叫域選,根據(jù)域選結(jié)果進(jìn)行后續(xù)路由;
1.3:Precondition
建立媒體 PDP 上下文的過程稱為資源預(yù)留。
對(duì)于雙方的 UE 而言,建立 PDP 上下文的執(zhí)行過程是相互獨(dú)立的。這意味著在資源被成功預(yù)留之前,根本無法保證所協(xié)商的媒體會(huì)話是否可以建立起來。
因此,Precondition 作用主要是為了保證在確認(rèn)本地和主叫方的資源預(yù)留都已成功之前,被叫方不應(yīng)振鈴,以最大程度減少被叫方振鈴但接聽電話又失敗的情況
1.4:VoLTE 信令包過渡
(((diameter or sip or gtpv2 or megaco or dns or camel or bicc or gsm_map) && !(diameter.cmd.code == 280)) && !(diameter.cmd.code == 257)) && !(diameter.cmd.code == 282)
2. VoLTE 用戶(LTE 附著)呼叫 VoLTE 用戶(LTE/CS 附著)
2.1 VoLTE 用戶呼叫 VoLTE 用戶,主被叫均附著在 LTE
1 主叫用戶 UE(O)的呼叫請(qǐng)求發(fā)送到主叫 PCSCF。呼叫請(qǐng)求中包含 precondition 相關(guān)參數(shù),
其中主叫側(cè)和被叫側(cè)均為 none。
2 主叫 PCSCF 通過 AAR 消息向 PCC 申請(qǐng)通話資源(臨時(shí)),同時(shí)請(qǐng)求主叫用戶位置信息(NSN的 PCSCF 的 AAR 消息中無法攜帶用戶位置信息的請(qǐng)求提示).
按標(biāo)準(zhǔn)流程,VoLTE SBC(P-CSCF 向 PCRF 發(fā)送 AAR 消息,攜帶用戶 IP、媒體部件信息(關(guān)鍵
參數(shù)包含 Media-Type、Flow-Description、Flow-Status)和 AF 應(yīng)用標(biāo)識(shí)等信息。VOLTE SBC(P-CSCF)
計(jì)算出相應(yīng)的帶寬信息滿足與該次通話協(xié)商的編碼。消息除了攜帶業(yè)務(wù)流信息外,消息中還
攜帶 AF-Charging-Identifier,通知 PCRF ICID。消息中攜帶的終端地址為 IPv6 地址。同時(shí)攜帶 Specific-Action AVP,其值為 CHARGING_CORRELATION_EXCHANGE (1),VoLTE SBC(P-CSCF)要求 PCRF 上 報(bào) 接 入 網(wǎng) 側(cè) 的 計(jì) 費(fèi) 標(biāo) 識(shí) 。 并 攜 帶 Specific-Action AVP , 其 值 為 為 ACCESS_NETWORK_INFO_REPORT (12),攜帶 Required-Access-Info AVP,填寫為 USER_LOCATION
(0);)。
3~4 主叫側(cè) PCRF 通過 RAR 消息向 S/P-GW 下發(fā)策略。Gx 接口的 RAR 請(qǐng)求消息中,攜帶 QoS
(QoS 關(guān)鍵參數(shù)包含 QCI,ARP,GBR 和 MRB)策略(共 1 個(gè)規(guī)則)。相應(yīng)的帶寬信息滿足與該次通話協(xié)商的編碼要求,音頻呼叫時(shí)含有 QCI=1。RAR 消息中 Charging-Rule-Install AVP 除了攜帶 QOS 參數(shù)外,該 AVP 中攜帶 Charging-Correlation-Indicator AVP。同時(shí)還攜帶 Event-Trigger AVP,取值為 CHARGING_CORRELATION_EXCHANGE (28),指示 P-GW 需要上報(bào) GCID。RAR 消息中同時(shí)還攜帶 AF-Charging-Identifier 信息。
5 主叫側(cè) PCRF 向 SBC 返回 AAA 響應(yīng)。
6~8 主叫側(cè)預(yù)留無線側(cè)資源,MME 在消息 8 中攜帶主叫位置信息(TAI+E-CGI),與資源預(yù)留情況
9~10 S/P-GW 向 PCRF 返回主叫 EPC 側(cè)情況。 11~12 PCRF 向 SBC 上報(bào)主叫 EPC 側(cè)情況。
13~16 PCSCF 將 INVTIE 消息轉(zhuǎn)發(fā)給主叫側(cè) SCSCF(因?yàn)樵谟脩糇?cè)時(shí),PCSCF 已經(jīng)知道用戶在哪臺(tái) SCSCF 上)主叫側(cè)根據(jù)用戶在 HSS 簽約的 IFC 完成業(yè)務(wù)觸發(fā),主叫 AS 進(jìn)行被叫號(hào)碼補(bǔ)齊 +86,之后主叫 S-CSCF 通過查詢 ENUM/DNS 獲取被叫 I-CSCF 地址并將呼叫請(qǐng)求發(fā)送至被叫 I-CSCF。
17~18 被叫 I-CSCF 查詢 HSS 獲取被叫用戶注冊(cè)的 S-CSCF。
19 被叫觸發(fā)至 VoLTE AS,基本呼叫和補(bǔ)充業(yè)務(wù)觸發(fā)完成后觸發(fā) SCC AS。
20 SCC AS 進(jìn)行被叫域選擇,向 HSS 查詢 T-ADS 信息。
23 HSS 向 SCC AS 返回 T-ADS 信息,包含 IMS Voice over PS supported。 24~26 呼叫請(qǐng)求轉(zhuǎn)發(fā)至被叫 UE。
27 被叫 UE 返回 183 其中包含被叫 SDP 信息,precondition 參數(shù)中主叫側(cè)和被叫側(cè)均為 none。
28~34 被叫側(cè)申請(qǐng)通話資源。
35~42 183 響應(yīng)按照呼叫路徑被轉(zhuǎn)發(fā)至主叫。 44~50 主叫側(cè)根據(jù)協(xié)商結(jié)果修改資源申請(qǐng)。
51~59 主叫 UE 通過空口流程獲知通話資源預(yù)留成功,向被叫側(cè)發(fā)起 UPDATE,其中的
precondition 參數(shù)主叫側(cè)為 sendrecv,被叫側(cè)為 none。
60~68 被叫 UE 通過空口流程獲知通話資源預(yù)留成功,向主叫返回 200 OK,其中的 precondition 參數(shù)主被叫均為 sendrecv。
69~71 主被叫雙方完成呼叫信令流程,雙方開始通話。
72~74 主叫側(cè)掛機(jī),UE 向 SBC 發(fā)送 BYE 消息,之后消息轉(zhuǎn)發(fā)至被叫 SBC 和 UE。 75~81 主叫側(cè)進(jìn)行資源釋放。
82~88 被叫側(cè)進(jìn)行資源釋放。
2.2 VoLTE 用戶呼叫 VoLTE 用戶,主叫附著在 LTE,被叫附著在 2/3G.
1 主叫用戶 UE(O)的呼叫請(qǐng)求發(fā)送到主叫 SBC。呼叫請(qǐng)求中包含 precondition 相關(guān)參數(shù),其中主叫側(cè)和被叫側(cè)均為 none。
2 主叫 SBC 向 PCC 申請(qǐng)通話資源(臨時(shí)),同時(shí)請(qǐng)求主叫用戶 EPC 側(cè)信息。
3~4 主叫側(cè) PCRF 向 S/P-GW 下發(fā)策略。
5 主叫側(cè) PCRF 向 SBC 返回 AAA 響應(yīng)。
6~8 主叫側(cè)預(yù)留無線側(cè)資源,MME 在消息 8 中攜帶主叫 EPC 側(cè)信息(TAI+E-CGI)。
9~10 S/P-GW 向 PCRF 返回主 EPC 側(cè)信息。
11~12 PCRF 向 SBC 上報(bào)主叫 EPC 側(cè)信息。
13~16 主叫側(cè)完成業(yè)務(wù)觸發(fā),主叫 AS 進(jìn)行被叫號(hào)碼補(bǔ)齊,之后主叫 S-CSCF 通過查詢
ENUM/DNS 獲取被叫 I-CSCF 地址并將呼叫請(qǐng)求發(fā)送至被叫 I-CSCF。
17~18 被叫 I-CSCF 查詢 HSS,被叫簽約未注冊(cè)業(yè)務(wù),I-CSCF 根據(jù) HSS 返回的能力集選擇 S-CSCF 為用戶處理未注冊(cè)觸發(fā)。
19~20 被叫 S-CSCF 向 HSS 獲取用戶簽約數(shù)據(jù)。
21 被叫觸發(fā)至 VoLTE AS,基本呼叫和補(bǔ)充業(yè)務(wù)觸發(fā)完成后觸發(fā) SCC AS。
22~23 SCC AS 向 HSS 查詢 T-ADS 信息,觸發(fā) TADS 域選流程,HSS 返回 IMS Voice over PS NOT supported。
24 SCC AS 向 HSS 查詢被叫的 CSRN。 24a~24b HSS 向被叫 VMSC 獲取用戶的 MSRN。
25 HSS 向 SCC AS 返回被叫的 CSRN。
26~27 被叫 IMS 核心網(wǎng)將呼叫路由至 MGCF。
28 MGCF 將 INVITE 消息映射為 IAM 消息發(fā)往 CS 域。
29~30 MGCF 與被叫端局之間進(jìn)行媒體協(xié)商。
31 被叫端局返回 ACM 消息。
32 MGCF 根據(jù)消息 29 中的 SDP 內(nèi)容生成 183 響應(yīng),攜帶 MGCF/IM-MGW 的 SDP,其中 precondition 參數(shù)中,MGCF 側(cè)為 sendrecv,主叫側(cè)為 none。
33~38 183 消息轉(zhuǎn)發(fā)至主叫 SBC。
39~45 主叫側(cè)根據(jù)協(xié)商結(jié)果修改資源申請(qǐng)。
47~62 主叫 UE 通過空口流程獲知通話資源預(yù)留成功,向被叫側(cè)發(fā)起 UPDATE,其中的
precondition 參數(shù)主叫側(cè)為 sendrecv,MGCF 側(cè)為 sendrecv。之后 MGCF 返回 200 OK 對(duì) UPDATE
進(jìn)行響應(yīng)。
63 MGCF 向被叫端局發(fā)送 COT 導(dǎo)通檢測(cè)消息。
64 被叫端局返回 CPG(Alerting)。
65 MGCF 向主叫側(cè)返回 180Ringing 響應(yīng)。被叫摘機(jī)后完成后續(xù)信令流程。
66~66a 被叫摘機(jī)后完成后續(xù)信令流程。
67~74 主叫掛機(jī)后,主叫側(cè) SBC 釋放主叫通話資源。
75 BYE 消息轉(zhuǎn)發(fā)至被叫 MGCF。
76~77 MGCF 將 BYE 消息映射為 REL 消息,被叫端局返回 RLC。
[[i] 本帖最后由 ranhj 于 2016-12-8 09:31 編輯 [/i]]