VOLTE呼叫流程

1 VoLTE用户呼叫VoLTE用户,主被叫均在LTE

VOLTE呼叫流程_第1张图片

1、主叫用户UE(O)的呼叫请求发送到主叫SBC。呼叫请求中包含precondition相关参数,其中主叫侧和被叫侧均为none。
2、主叫SBC向PCC申请通话资源(临时),同时请求主叫用户位置信息。
3~4、主叫侧PCRF向S/P-GW下发策略。
5、主叫侧PCRF向SBC返回AAA响应。
6~8、 主叫侧预留无线侧资源,MME在消息8中携带主叫位置信息(TAI+E-CGI)。
9~10、 S/P-GW向PCRF返回主叫位置信息。
11~12、 PCRF向SBC上报主叫位置信息。
13~16、 主叫侧完成业务触发,主叫AS进行被叫号码补齐,之后主叫S-CSCF通过查询ENUM/DNS获取被叫I-CSCF地址并将呼叫请求发送至被叫I-CSCF。
17~18、 被叫I-CSCF查询HSS获取被叫用户注册的S-CSCF。
19、 被叫触发至VoLTE AS,基本呼叫和补充业务触发完成后触发SCC AS。
20、 SCC AS进行被叫域选择,向HSS查询T-ADS信息。
23、 HSS向SCC AS返回T-ADS信息,包含IMS Voice over PS supported。
24~26、 呼叫请求转发至被叫UE。
27、 被叫UE返回183其中包含被叫SDP信息,precondition参数中主叫侧和被叫侧均为none。
28~34、 被叫侧申请通话资源。
35~42、 183响应按照呼叫路径被转发至主叫。
44~50、 主叫侧根据协商结果修改资源申请。
51~59、 主叫UE通过空口流程获知通话资源预留成功,向被叫侧发起UPDATE,其中的precondition参数主叫侧为sendrecv,被叫侧为none。
60~68、 被叫UE通过空口流程获知通话资源预留成功,向主叫返回200 OK,其中的precondition参数主被叫均为sendrecv。
69~71、 主被叫双方完成呼叫信令流程,双方开始通话。
72~74、 主叫侧挂机,UE向SBC发送BYE消息,之后消息转发至被叫SBC和UE。
75~81、 主叫侧进行资源释放。
82~88、 被叫侧进行资源释放。

你可能感兴趣的:(VOLTE)