一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

用戶語音業(yè)務異常的問題處理

中興文檔 ? 來源:中興文檔 ? 2023-07-15 09:42 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

故障現(xiàn)象

用戶反饋在語音呼叫中出現(xiàn)VoLTE會話呼叫異常,出現(xiàn)掉落2G現(xiàn)象。

故障分析

通過SBC側(cè)進行跟蹤,分析用戶在異常時間點的會話信令。

1.用戶A先作為被叫,接到用戶B的INVITE請求消息,如下圖所示。

wKgZomSx-cWAcBOhAAHMjEuEWhI235.png

2.用戶A在0.6秒內(nèi)立即拒絕呼叫,向用戶B發(fā)送603響應,表示拒絕接聽。603通常為手機振鈴時點擊拒絕發(fā)送。

3.用戶A拒絕用戶B發(fā)起的呼叫后,在0.003秒內(nèi)再次瞬間向用戶C發(fā)起了INVITE呼叫請求,如下圖所示。

wKgZomSx-cWAf67jAAG-ro-K_Ls586.png

4.此會話特征為,在少于1秒之內(nèi),連續(xù)發(fā)生了會話建立、會話刪除、會話建立。

通過SMF側(cè)進行跟蹤,用戶在異常時間點的控制信令分析。

5.1024.129用戶在5G網(wǎng)絡。SMF收到PCF第一次發(fā)起的專載創(chuàng)建請求,SMF成功處理后開始正常進入EPSFB流程。

6.1024.149 5G網(wǎng)絡內(nèi)完成EPSFB流程,開始等待前向的切換請求,如下圖所示。

wKgZomSx-cWAStKsAAIx8BozX2g592.png

7.1024.679 SMF第二次收到PCF的通知,請求刪除當前語音專載。此時間對應用戶已拒絕了呼叫。但會話流程還未完成切換。

8.1024.729 SMF收到AMF發(fā)起的Retrive請求以及前向的TAU請求,SMF開始處理5G到4G的TAU流程,因切換優(yōu)先級高,PCF的刪除請求將被暫時緩存,如下圖所示。

wKgaomSx-cWAH4MqAAOAEpqIeak252.png

wKgaomSx-cWABMRRAANdgM9--fw036.png

9.1024.939 完成TAU后,會話用戶已在4G網(wǎng)絡,此時SMF/PGW開始準備彈出緩存的專載創(chuàng)建/刪除請求。

10.1024.939 SMF第三次收到PCF發(fā)起的專載創(chuàng)建請求,本次專載規(guī)則相同,對應用戶在掛機后于瞬間開始再次發(fā)起呼叫。

11.因SMF正在處理前期已緩存的PCF消息,同時緩存消息中包含刪除規(guī)則信息,對于本次請求進行拒絕,如下圖所示。

wKgZomSx-cWAbtFdAASd6ZG6sJw887.png

12.1025.469 SMF將緩存的PCF消息彈出并完成處理,如下圖所示。

wKgaomSx-cWASIsHAAEU-w_jIRw169.png

13.此會話特征:在1秒內(nèi)連續(xù)不停的建立專載,刪除專載,建立專載。

wKgaomSx-cWAASbJAAAnDe3lXTQ967.png

1.綜合上述分析,此異常觸發(fā)場景為極短的時間內(nèi)(小于1秒),用戶連續(xù)進行語音業(yè)務,完成建立、刪除、再建立等流程。

2.在IMS側(cè),業(yè)務會按序觸發(fā)。

3.在SMF側(cè),因包含EPSFB流程,極短時間內(nèi)連續(xù)發(fā)起業(yè)務,會進入多重沖突緩存流程。SMF的當前處理邏輯如下圖所示。

wKgZomSx-cWAQcEFAABqP9ero7w837.png

a.在收到第一次PCF發(fā)起的專載建立請求后,SMF的PCC模塊會通知接入ACTL模塊,觸發(fā)業(yè)務。

b.在接入側(cè)EPSFB流程還未完成時,SMF又立即收到了專載釋放,此時會按優(yōu)先級判斷承載非穩(wěn)態(tài),消息暫緩處理。由于EPSFB流程未結(jié)束,此時PCC無法確認出接入流程狀態(tài),選擇緩存而非通知接入側(cè)走釋放流程,可避免接入側(cè)多網(wǎng)元間因被強制打斷而出現(xiàn)更多的沖突場景。待EPSFB流程完全結(jié)束后,會發(fā)起緩存的釋放。

c.在接入側(cè)依然未完成時,PCF再次發(fā)起相同規(guī)則的建立,SMF的PCC模塊會根據(jù)已緩存規(guī)則判斷,因已緩存同規(guī)則的刪除消息,SMF將拒絕本次請求。此處進行拒絕,不繼續(xù)緩存,可提升用戶的感知而不必長時間等待,也避免此場景出現(xiàn)疊加緩存。此處不進行更新,因為上個流程還未完成便強制更新會帶來風險。

4.綜上所述分析:因EPSFB與瞬時連續(xù)專載建立并發(fā)沖突,當前SMF會選擇優(yōu)先完成EPSFB切換等流程。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 語音
    +關注

    關注

    3

    文章

    399

    瀏覽量

    38678
  • 控制信令
    +關注

    關注

    0

    文章

    2

    瀏覽量

    5662
  • 5G
    5G
    +關注

    關注

    1360

    文章

    48808

    瀏覽量

    573452
  • VoLTE
    +關注

    關注

    1

    文章

    160

    瀏覽量

    36547

原文標題:用戶語音業(yè)務異常的問題處理

文章出處:【微信號:ztedoc,微信公眾號:中興文檔】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    分享ARM處理異常處理的方法步驟的經(jīng)驗

    ,通過操作系統(tǒng)內(nèi)核代碼來訪問外設硬件,內(nèi)核態(tài)是工作在特權(quán)模式下,操作系統(tǒng)在特權(quán)模式下完成將用戶數(shù)據(jù)打印到顯示器上。這樣做的目的無非是為了保護操作系統(tǒng)的安全和硬件資源的合理使用,該異常在管理模式下處理
    發(fā)表于 05-10 10:58

    請問SYS/BIOS中有異常機制嗎?用戶可以自己設置異常處理函數(shù)嗎?

    本帖最后由 一只耳朵怪 于 2018-6-20 10:53 編輯 請問SYS/BIOS中有異常機制嗎?用戶可以自己設置異常處理函數(shù)嗎?目前開發(fā)用的C6678+SYS/BIOS。
    發(fā)表于 06-20 01:22

    基于TD-SCDMA的R4與HSDPA業(yè)務混合組網(wǎng)的解決方案分析

    ,而業(yè)務信道缺乏快速功率控制的處理機制,同時小區(qū)內(nèi)用戶動態(tài)調(diào)度又會帶來干擾環(huán)境波動性,因此承載HSDPA 業(yè)務的這些用戶可能會對周邊承載
    發(fā)表于 07-12 06:12

    Java異常體系級處理辦法

    聲明拋出多種類型的異常。throw關鍵字是用于方法的內(nèi)部拋出一個異常對象,常在業(yè)務校驗時拋出提示?! ⌒枰貏e說明的一點,在Spring框架中,事務觸發(fā)多數(shù)是以是否拋出異常為標識來
    發(fā)表于 01-05 17:48

    處理語音業(yè)務掉話問題有哪些方法?

    優(yōu)化?處理語音業(yè)務掉話問題有哪些方法?如果你負責覆蓋專題,怎樣提升地市整體覆蓋性能,開展專題優(yōu)化?語音業(yè)務高丟包專題怎么開展工作?
    發(fā)表于 02-24 06:31

    組織Modbus的用戶業(yè)務邏輯是什么?

    組織Modbus的用戶業(yè)務邏輯是什么?
    發(fā)表于 02-10 06:28

    基于VxWorks的異常處理的研究和實現(xiàn)

    基于VxWorks的異常處理的研究和實現(xiàn)
    發(fā)表于 03-29 12:28 ?38次下載

    基于VxWorks的異常處理的研究和實現(xiàn)

    闡述了嵌入式軟件系統(tǒng)中異常處理的必要性,然后基于嵌入式實時操作系統(tǒng)VxWorks,介紹了一種與具體處理器類型無關的異常處理方法,并且結(jié)合一種
    發(fā)表于 01-11 09:13 ?23次下載

    Java異常處理及其應用

    Java異常處理引出 假設您要編寫一個 Java 程序,該程序讀入用戶輸入的一行文本,并在終端顯示該文本。 程序如下: 1 import java.io.*;2 public class EchoInput
    發(fā)表于 11-09 12:03 ?15次下載

    java異常處理的設計與重構(gòu)

    在程序設計中,進行異常處理是非常關鍵和重要的一部分。一個程序的異常處理框架的好壞直接影響到整個項目的代碼質(zhì)量以及后期維護成本和難度。試想一下,如果一個項目從頭到尾沒有考慮過
    發(fā)表于 09-27 15:40 ?1次下載
    java<b class='flag-5'>異常</b><b class='flag-5'>處理</b>的設計與重構(gòu)

    基于Python 異常的介紹以及異常處理的方法解析

    異常處理在任何一門編程語言里都是值得關注的一個話題,良好的異常處理可以讓你的程序更加健壯,清晰的錯誤信息更能幫助你快速修復問題。在Python中,和不分高級語言一樣,使用了try/ex
    的頭像 發(fā)表于 01-31 14:20 ?6574次閱讀
    基于Python <b class='flag-5'>異常</b>的介紹以及<b class='flag-5'>異常</b><b class='flag-5'>處理</b>的方法解析

    數(shù)據(jù)庫教程之異常處理的詳細資料說明

    在實際的應用程序設計中,不可避免地會出現(xiàn)程序錯誤和異常。因此,異常處理是每一種程序設計語言都必須包含的一個部分,C++的異常處理功能非常完善
    發(fā)表于 02-14 17:11 ?4次下載
    數(shù)據(jù)庫教程之<b class='flag-5'>異常</b><b class='flag-5'>處理</b>的詳細資料說明

    Java程序設計教程之異常處理的詳細資料說明

    本文檔的詳細介紹的是Java程序設計教程之異常處理的詳細資料說明主要內(nèi)容包括了:1 什么是異常,2異常處理機制,3
    發(fā)表于 02-22 10:27 ?13次下載
    Java程序設計教程之<b class='flag-5'>異常</b><b class='flag-5'>處理</b>的詳細資料說明

    FreeWheel基于機器學習的業(yè)務異常檢測實踐

    本文介紹了 FreeWheel 基于機器學習的業(yè)務異常檢測實踐,提煉了從零開始構(gòu)建業(yè)務異常檢測系統(tǒng)面臨的問題和解決方案,文章介紹了常用的異常
    的頭像 發(fā)表于 10-28 14:35 ?1240次閱讀

    異常處理和錯誤碼管理

    前言 在業(yè)務邏輯中,通常使用兩種方式處理異常: 返回錯誤碼:優(yōu)點是性能更好,但是不宜維護。 拋出異常:可以使得代碼更清晰,可讀性更好,更符合面向?qū)ο蟆?選擇哪種需要根據(jù)場景而定,不管如
    的頭像 發(fā)表于 09-25 14:51 ?1087次閱讀
    <b class='flag-5'>異常</b><b class='flag-5'>處理</b>和錯誤碼管理