首页 理论教育 VoLTE端到端呼叫流程详解

VoLTE端到端呼叫流程详解

时间:2023-06-28 理论教育 版权反馈
【摘要】:端到端呼叫信令流程如图8-1所示。11)融合HLR/HSS收到LIR消息后,根据本地数据库中的用户注册信息,查看被叫用户的S-CSCF_B地址,向I-CSCF_B发送LIA消息,提供S-CSCF_B的服务器地址。图8-1 端到端呼叫信令流程14)融合HLR/HSS通过IDR消息向MME_B查询被叫用户的T-ADS信息。17)MMTel AS/SCC AS_B基于获取的T-ADS信息,判断当前域选到IMS网络。MMTel AS/SCC AS_B确定被叫域选的网络后,通过Invite消息指示S-CSCF_B将呼叫接续到特定网络。

VoLTE端到端呼叫流程详解

端到端呼叫信令流程如图8-1所示。

1)UE_A向IMS拜访网络入口P-CSCF_A发送Invite消息发起会话。

2)P-CSCF_A从Invite消息中获得主叫UE_A会话信息,将用户的信令地址、媒体带宽等信息通过认证/授权请求消息AAR发送给PCRF_A,通知PCRF_A建立承载。

3)PCRF_A向P-CSCF_A发送认证/授权应答消息AAA响应。

4)P-CSCF_A收到Invite消息,将自己的地址放到Via和Record-Route头域,将注册时保存的S-CSCF地址加入Route头域,根据本地记录的主叫用户注册S-CSCF_A地址,路由消息到S-CSCF_A。

5)S-CSCF_A收到Invite消息,判断P-Asserted-Identity头域中的主叫号码已注册,根据主叫用户签约的iFC模板数据,触发MMTel AS_A。

6)MMTel AS_A向主叫UE_A提供语音业务后,发送Invite消息到S-CSCF_A。

7)S-CSCF_A根据号码格式,查询ENUM/DNS,获取下一跳路由地址。

8)DNS根据SIP号码中的域名解析出被叫I-CSCF_B的IP地址,将其返回给S-CSCF_A。

9)S-CSCF_A将Invite消息发送到被叫I-CSCF_B。

10)I-CSCF_B向融合HLR/HSS发送LIR消息,请求获取UE_B注册的S-CSCF_B地址。

11)融合HLR/HSS收到LIR消息后,根据本地数据库中的用户注册信息,查看被叫用户的S-CSCF_B地址,向I-CSCF_B发送LIA消息,提供S-CSCF_B的服务器地址。

12)S-CSCF_B收到Invite消息后,根据iFC模板数据,向MMTel AS_B发送Invite消息触发被叫业务和被叫网络域选。

13)MMTel AS/SCC AS_B向融合HLR/HSS发送UDR消息,请求获取被叫用户的T-ADS信息。

978-7-111-56871-1-Chapter08-1.jpg

图8-1 端到端呼叫信令流程

14)融合HLR/HSS通过IDR消息向MME_B查询被叫用户的T-ADS信息。

15)MME_B将查询的结果通过IDA消息向融合HLR/HSS发送被叫用户的T-ADS信息。

16)融合HLR/HSS根据MME_B返回的IDA消息将T-ADS信息通过UDA消息返回给MMTel AS/SCC AS_B。

17)MMTel AS/SCC AS_B基于获取的T-ADS信息,判断当前域选到IMS网络。MMTel AS/SCC AS_B确定被叫域选的网络后,通过Invite消息指示S-CSCF_B将呼叫接续到特定网络。

18)S-CSCF_B查询本地保存的被叫用户注册的P-CSCF_B地址,将呼叫请求通过In-vite消息发送到P-CSCF_B。

19)P-CSCF_B从Invite消息中获得主叫UE_A会话信息,将用户的信令地址、媒体带宽等信息通过认证/授权请求消息AAR发送给PCRF_B,通知PCRF_B建立专有承载。

20)PCRF_B向P-CSCF_B发送认证/授权应答消息AAA响应。

21)P-CSCF_B通过Invite消息将呼叫请求接续到UE_B。

22)被叫UE_B返回180响应,在SDP中携带协商完成后的媒体类型及媒体编解码能力。

23)P-CSCF_B收到被叫侧返回的180(SDP,RINGING)后,下发认证/授权请求消息AAR给PCRF_B开始建立专有承载。AAR包括用户的信令地址、媒体带宽等信息。

24)PCRF_B根据认证/授权请求消息AAR中携带的媒体类型和媒体描述信息做策略决策,提供授权的QoS,并通过重新认证/授权请求消息RAR将QoS(QCI/ARP/GBR/MBR)和PCC规则发送至P-GW_B。

25)P-GW_B收到重新认证/授权请求消息RAR,上报重新认证/授权应答消息RAA响应给PCRF_B。

26)PCRF_B根据P-GW_B返回的重新认证/授权应答消息RAA,向P-CSCF_B发送认证/授权应答消息AAA响应授权请求结果。

27)P-GW_B收到重新认证/授权请求消息RAR,通过Create Bearer Request指示MME_B建立专有承载。

28)MME_B收到Create Bearer Request消息后,向被叫UE_B发送激活专用EPS承载上下文请求,用于请求激活一个专有EPS承载上下文。(www.xing528.com)

29)UE_B向被叫MME_B发送激活专用EPS承载上下文请求,用于确认激活一个专有EPS承载上下文。

30)P-GW_B收到Create Bearer Response消息,确认专有承载已经建立。

31)P-GW_B向PCRF_B发送信用控制请求消息CCR,通知资源预留成功。

32)PCRF_B向P-GW_B返回信用控制应答消息CCA响应。

33)当PCRF_B收到P-GW_B的资源预留成功事件上报时,向P-CSCF_B发送重新认证/授权请求消息RAR,通知承载建立已成功。

34)P-CSCF_B向PCRF_B返回重新认证/授权应答消息RAA,被叫承载面建立完成。

35)P-CSCF_B将180响应转发至P-CSCF_A,其中SDP answer中携带语音(Audio)媒体信息。

36)P-CSCF_A收到被叫侧返回的180(SDP,Ringing)下发认证/授权请求消息AAR消息给PCRF_A开始建立专有承载。AAR包括用户的信令地址、媒体带宽等信息。

37)PCRF_A根据认证/授权请求消息AAR中携带的媒体类型和媒体描述信息做策略决策,提供授权的QoS,并通过重新认证/授权请求消息RAR消息将QoS(QCI、ARP、GBR和MBR)和PCC规则发送至P-GW_A。

38)P-GW_A收到重新认证/授权请求消息RAR,上报重新认证/授权应答消息RAA响应给PCRF_A。

39)PCRF_A根据P-GW_A返回的重新认证/授权应答消息RAA,给P-CSCF_A通过认证/授权应答消息AAA响应授权请求结果消息。

40)P-GW_A收到重新认证/授权请求消息RAR,通过建立承载请求指示MME_A建立专有承载。

41)MME_A收到建立承载请求消息后,向主叫UE_A发送激活专用EPS承载上下文请求消息,用于请求激活一个专有EPS承载上下文。

42)UE_A向主叫MME_A发送激活专用EPS承载上下文请求消息,用于确认激活一个专有EPS承载上下文。

43)P-GW_A收到建立承载请求消息,确认专有承载已经建立。

44)P-GW_A向PCRF_A发送信用控制请求消息CCR消息,通知资源预留成功。

45)PCRF_A向P-GW_A返回信用控制应答消息CCA响应。

46)当PCRF_A收到P-GW_A的资源预留成功事件上报时,向P-CSCF_A发送重新认证/授权请求消息RAR,通知承载建立已成功。

47)P-CSCF_A向PCRF_A返回重新认证/授权应答消息RAA。

48)P-CSCF_A将180响应转发至主叫UE_A,其中SDP answer中携带语音(Audio)媒体信息。

49)被叫网络收到主叫网络发送的PRACK请求,表示主叫网络成功接收180响应,并且已完成资源预留。

50)被叫UE返回针对PRACK请求的200响应,表示成功接收PRACK请求。

51)被叫用户接听电话,被叫UE向主叫网络返回针对Invite请求的200(Invite)响应。

52)当MMTel AS/SCC AS_B收到200(Invite)消息后,开始向本域的CCF发送ACR[Start]消息。

53)CCF收到正确的ACR[Start]消息后,将其保存,创建被叫AS CDR,并向MMTel AS/SCC AS_B发送计费响应消息ACA。

54)MMTel AS/SCC AS_B向主叫MMTel AS_A转发200(INVITE)消息。

55)当MMTel AS_A收到200(INVITE)消息后,开始向本域的CCF发送ACR[Start]消息。

56)CCF收到正确的ACR[Start]消息后,将其保存,创建主叫AS CDR,并向MMTel AS_A发送计费响应消息ACA(Accounting Answer)。

57)返回针对Invite请求的200(Invite)响应消息到主叫UE_A。

58)主叫UE向被叫网络返回针对200(Invite)响应的ACK确认消息,主、被叫UE成功建立会话。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈