[go: up one dir, main page]

CN111328086A - Method and system for positioning abnormal section of call connection time delay - Google Patents

Method and system for positioning abnormal section of call connection time delay Download PDF

Info

Publication number
CN111328086A
CN111328086A CN201811531498.9A CN201811531498A CN111328086A CN 111328086 A CN111328086 A CN 111328086A CN 201811531498 A CN201811531498 A CN 201811531498A CN 111328086 A CN111328086 A CN 111328086A
Authority
CN
China
Prior art keywords
interface
signaling data
domain
time delay
stage
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201811531498.9A
Other languages
Chinese (zh)
Other versions
CN111328086B (en
Inventor
李军
李�昊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Group Henan Co Ltd
Original Assignee
China Mobile Group Henan Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Group Henan Co Ltd filed Critical China Mobile Group Henan Co Ltd
Priority to CN201811531498.9A priority Critical patent/CN111328086B/en
Publication of CN111328086A publication Critical patent/CN111328086A/en
Application granted granted Critical
Publication of CN111328086B publication Critical patent/CN111328086B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/04Arrangements for maintaining operational condition
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/08Testing, supervising or monitoring using real traffic

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

The embodiment of the invention provides a method and a system for positioning an abnormal section of call connection time delay. The method comprises the following steps: acquiring time delay values of all stages in a call connection process; comparing the time delay value of each stage with the time delay reference value of the corresponding stage in the time delay reference table, and positioning the abnormal stage as an abnormal section according to the comparison result; the time delay reference table is used for indicating time delay reference values of all stages in the call connection process. According to the method and the system provided by the embodiment of the invention, the acquired time delay value of each stage of the user in the call connection process is compared with the time delay reference value of the corresponding stage in the time delay reference table, so that the abnormal section is positioned according to the comparison result, the time delay abnormal signaling flow can be quickly positioned, and the signaling abnormal flow is optimized in a segmented manner. The time delay section is clearly divided, the time delay analysis of each stage can be expanded, more specific time delay problems can be reflected and positioned from each stage, and the section-by-section rapid optimization processing is realized.

Description

一种定位呼叫接通时延异常段的方法及系统Method and system for locating abnormal segment of call connection delay time

技术领域technical field

本发明实施例涉及无线通信技术领域,尤其涉及一种定位呼叫接通时延异常段的方法及系统。Embodiments of the present invention relate to the field of wireless communication technologies, and in particular, to a method and system for locating an abnormal segment of call connection delay.

背景技术Background technique

随着移动通信技术和移动终端技术的飞速发展,LTE语音业务(Voice over LTE,VOLTE)作为当前的主流语音通信业务,改变着人们的语音消费习惯。与传统语音和即时通信类语音业务对比,VOLTE能提供更短的呼叫时延、更高的语音质量,支持高清语音、高清视频等通信业务,同时可实现与2G/3G现网语音业务互联互通。时延是影响语音质量的重要因素。在用户发起语音业务的初级阶段,呼叫接通时延直接反映出用户对语音业务的真实感知和体验。因此,确定呼叫接通时延异常与否以及定位异常段在网络维护优化工作中十分重要。With the rapid development of mobile communication technology and mobile terminal technology, LTE voice service (Voice over LTE, VOLTE), as the current mainstream voice communication service, is changing people's voice consumption habits. Compared with traditional voice and instant messaging voice services, VOLTE can provide shorter call delay, higher voice quality, support high-definition voice, high-definition video and other communication services, and can achieve interconnection with 2G/3G live network voice services. . Delay is an important factor affecting speech quality. In the initial stage when a user initiates a voice service, the call connection delay directly reflects the user's real perception and experience of the voice service. Therefore, it is very important to determine whether the call connection delay is abnormal or not and to locate the abnormal segment in the network maintenance and optimization work.

呼叫接通时延定义如下:当主叫终端处于非空闲状态时,从主叫终端发起SIPINVITE消息到接收到网络侧下发的SIP 180 Ring消息之间的时间差值。当主叫终端处于空闲状态时,由于有业务要传输,终端将首先发起随机接入消息,Service Request流程,回到RRC连接态,然后再发送SIP INVITE消息建立会话连接,此时,呼叫接通时延计算是从主叫终端发起Service Request消息到接收到网络侧下发的SIP 180Ring消息之间的时间差。The call connection delay is defined as follows: when the calling terminal is in a non-idle state, the time difference between when the calling terminal initiates a SIPINVITE message and when it receives a SIP 180 Ring message sent by the network side. When the calling terminal is in the idle state, since there is a service to be transmitted, the terminal will first initiate a random access message, the Service Request process, return to the RRC connection state, and then send a SIP INVITE message to establish a session connection. At this time, the call is connected. The delay calculation is the time difference between when the calling terminal initiates the Service Request message and receives the SIP 180Ring message sent by the network side.

现有呼叫时延分析方案大多从VOLTE语音业务核心网系统单接口(如IMS域的MW接口或者GM接口)统计呼叫接通时延,其缺点在于:无法获取呼叫接通过程中各阶段时延,因此无法精准定位信令异常的流程,不能快速准确支撑分段优化工作。Most of the existing call delay analysis solutions count the call connection delay from a single interface (such as the MW interface or GM interface in the IMS domain) of the VOLTE voice service core network system. The disadvantage is that the delay in each stage of the call connection process cannot be obtained Therefore, the process of abnormal signaling cannot be accurately located, and the segmentation optimization work cannot be supported quickly and accurately.

发明内容SUMMARY OF THE INVENTION

针对现有技术中存在的技术问题,本发明实施例提供一种定位呼叫接通时延异常段的方法及系统。In view of the technical problems existing in the prior art, embodiments of the present invention provide a method and system for locating an abnormal segment of call connection delay.

第一方面,本发明实施例提供一种定位呼叫接通时延异常段的方法,包括:In a first aspect, an embodiment of the present invention provides a method for locating an abnormal segment of call connection delay, including:

获取呼叫接通过程中各阶段的时延值;Obtain the delay value of each stage in the call connection process;

将各阶段的时延值与时延基准表中相应阶段的时延基准值进行比对,根据比对结果,定位异常的阶段并作为异常段;其中,所述时延基准表用于指示呼叫接通过程中各阶段的时延基准值。Compare the delay value of each stage with the delay reference value of the corresponding stage in the delay reference table, according to the comparison result, locate the abnormal stage and use it as the abnormal section; wherein, the delay reference table is used to indicate the call The delay reference value of each stage during the switch-on process.

第二方面,本发明实施例提供一种定位呼叫接通延时异常段的系统,包括:In a second aspect, an embodiment of the present invention provides a system for locating an abnormal segment of call connection delay, including:

时延值获取模块,用于获取呼叫接通过程中各阶段的时延值;The delay value acquisition module is used to obtain the delay value of each stage in the call connection process;

异常段定位模块,用于将各阶段的时延值与时延基准表中相应阶段的时延基准值进行比对,根据比对结果,定位异常的阶段并作为异常段;其中,所述时延基准表用于指示呼叫接通过程中各阶段的时延基准值。The abnormal segment locating module is used to compare the delay value of each stage with the delay reference value of the corresponding stage in the delay reference table, and according to the comparison result, locate the abnormal stage and use it as the abnormal segment; wherein, the time delay The delay reference table is used to indicate the delay reference value of each stage in the call connection process.

第三方面,本发明实施例提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如第一方面所提供的方法的步骤。In a third aspect, an embodiment of the present invention provides an electronic device, including a memory, a processor, and a computer program stored in the memory and running on the processor, the processor implementing the program as described in the first aspect when the processor executes the program Steps of the provided method.

第四方面,本发明实施例提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如第一方面所提供的方法的步骤。In a fourth aspect, an embodiment of the present invention provides a non-transitory computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, implements the steps of the method provided in the first aspect.

本发明实施例提供的一种定位呼叫接通时延异常段的方法及系统,通过将获取到的用户在呼叫接通过程中各阶段的时延值与时延基准表中相应阶段的时延基准值进行比对,从而根据比对结果定位异常段,能够快速定位时延异常信令流程,分段优化信令异常流程。对于时延段划分明确,各阶段时延分析亦可扩展,可从各阶段反映定位更加具体的时延问题,逐段快速优化处理。Embodiments of the present invention provide a method and system for locating an abnormal segment of call connection delay, by comparing the obtained delay values of users in each stage of the call connection process with the delay values of the corresponding stages in the delay reference table The reference values are compared to locate the abnormal segment according to the comparison result, which can quickly locate the abnormal signaling process of delay and optimize the abnormal signaling process by segments. The division of delay segments is clear, and the delay analysis of each stage can also be expanded, and more specific delay problems can be reflected and located from each stage, and can be quickly optimized and processed segment by segment.

附图说明Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the accompanying drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description These are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can also be obtained according to these drawings without creative efforts.

图1为本发明实施例提供的一种定位呼叫接通延时异常段的方法流程图;1 is a flowchart of a method for locating an abnormal segment of call connection delay provided by an embodiment of the present invention;

图2为本发明实施例提供的一种呼叫接通时延异常段的定位示意图;2 is a schematic diagram of locating an abnormal segment of call connection delay time provided by an embodiment of the present invention;

图3为本发明实施例提供的一种域内及域间关联示意图;3 is a schematic diagram of intra-domain and inter-domain association provided by an embodiment of the present invention;

图4为本发明实施例提供的一种定位呼叫接通延时异常段的系统的结构示意图;4 is a schematic structural diagram of a system for locating an abnormal segment of call connection delay provided by an embodiment of the present invention;

图5为本发明实施例提供的一种电子设备的实体结构示意图。FIG. 5 is a schematic diagram of a physical structure of an electronic device according to an embodiment of the present invention.

具体实施方式Detailed ways

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purposes, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments These are some embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts shall fall within the protection scope of the present invention.

图1为本发明实施例提供的一种定位呼叫接通延时异常段的方法流程图,如图1所示,该方法包括:FIG. 1 is a flowchart of a method for locating an abnormal segment of call connection delay provided by an embodiment of the present invention. As shown in FIG. 1 , the method includes:

步骤101,获取呼叫接通过程中各阶段的时延值。Step 101: Acquire the delay value of each stage in the call connection process.

具体地,针对VOLTE呼叫VOLTE的呼叫场景,将呼叫接通过程分为以下12个阶段:Specifically, for the call scenario of VOLTE calling VOLTE, the call connection process is divided into the following 12 stages:

(1)主叫默认承载建立阶段;(2)主叫专用承载建立阶段;(3)主叫IMS域呼叫建立阶段;(4)被叫ISCSF局间寻址阶段;(5)被叫SCSCF寻址阶段;(6)被叫预选阶段;(7)被叫IMS域呼叫建立阶段;(8)被叫寻呼阶段;(9)被叫默认承载建立阶段;(10)被叫专用承载建立阶段;(11)资源预留阶段;(12)振铃触发阶段。(1) Calling default bearer establishment phase; (2) Calling dedicated bearer establishment phase; (3) Calling IMS domain call establishment phase; (4) Called ISCSF interoffice addressing phase; (5) Called SCSCF search (6) called preselection phase; (7) called IMS domain call establishment phase; (8) called paging phase; (9) called default bearer establishment phase; (10) called dedicated bearer establishment phase ; (11) Resource reservation stage; (12) Ringing trigger stage.

需要说明的是,其它呼叫业务场景(根据LTE用户呼叫业务特点,可以将语音业务用户的呼叫场景分为VOLTE呼叫VOLTE、VOLTE呼叫CS(2G/3G用户)、VOLTE呼叫CS(域选到CS)、CS呼叫VOLTE、CS呼叫CS等业务场景)也可以根据本业务的特点进行以上方式的分段。It should be noted that other call service scenarios (according to the call service characteristics of LTE users, the call scenarios of voice service users can be divided into VOLTE calling VOLTE, VOLTE calling CS (2G/3G users), VOLTE calling CS (domain selected to CS) , CS calls VOLTE, CS calls CS and other business scenarios) can also be segmented in the above manner according to the characteristics of this service.

以下对上述12个阶段进行具体说明:The following 12 stages are described in detail:

(1)主叫默认承载建立阶段(1) The calling default bearer establishment stage

主要指主叫用户在LTE空闲状态下发起一次VOLTE呼叫,建立或恢复QCI=5的承载过程。主叫用户发出Invite消息表示主叫默认承载建立完成,此分段时延可以评估用户发起呼叫后在LTE网络中起始准备过程的时延长短。Mainly refers to the calling user initiates a VOLTE call in the LTE idle state, and establishes or restores the bearer process of QCI=5. The calling user sends an Invite message to indicate that the calling party's default bearer is established. This segmented delay can be evaluated as a short delay in starting the preparation process in the LTE network after the user initiates a call.

(2)主叫专用承载建立阶段(2) Calling Dedicated Bearer Establishment Phase

主要指主叫SBC收到主叫用户的建立一次VOLTE会话请求后,启动Precondition(资源预留),发起QCI=1/2的专用承载建立过程。此分段时延可以评估主叫侧PCC域AF会话建立引起的IP-CAN会话修改时延,主叫侧手机终端对专用承载建立的反应过程时延。Mainly refers to that after the calling SBC receives a request for establishing a VOLTE session from the calling user, it starts Precondition (resource reservation) and initiates a dedicated bearer establishment process with QCI=1/2. This segment delay can evaluate the IP-CAN session modification delay caused by the establishment of the AF session in the PCC domain on the calling side, and the response process delay of the mobile terminal on the calling side to the establishment of the dedicated bearer.

(3)主叫IMS域建立阶段(3) The calling IMS domain establishment stage

主要指主叫侧PCSCF从Gm接口收到Invite消息,SIP信令消息开始在IMS域核心网内进行业务触发的过程时延,一直到最后一个AS返回Invite消息为止。此分段时延从总体上对主叫IMS一列SIP信令初始处理过程总时延进行评估,根据用户签约业务不同,IMS域建立时延也会相差较大,同时也可以考察ISBG、AS对SIP信令消息的处理性能.Mainly refers to the process delay that the calling side PCSCF receives the Invite message from the Gm interface, and the SIP signaling message starts to trigger the service in the IMS domain core network, until the last AS returns the Invite message. This segmented delay evaluates the total delay of the initial processing process of a series of SIP signaling in the calling IMS as a whole. According to different user subscription services, the IMS domain establishment delay will also vary greatly. Processing performance of SIP signaling messages.

主叫IMS域建立最小时延和最大时延的区别在于IMS域几个接口交互过程中网元对SIP信令的处理转发的时延不同,正常情况网元对SIP信令消息处理转发时延可以在10ms左右,而极端情况下达到了几十毫秒的,由于IMS域信令过程繁琐,累积下来时延将变长。The difference between the minimum delay and the maximum delay for the establishment of the calling IMS domain is that the NEs process and forward the SIP signaling during the interaction of several interfaces in the IMS domain. It can be about 10ms, and in extreme cases it can reach tens of milliseconds. Due to the cumbersome signaling process in the IMS domain, the accumulated delay will become longer.

(4)被叫ICSCF局间寻址阶段(4) The called ICSCF inter-office addressing phase

主要指主叫SCSCF到被叫ICSCF之间信令路由过程时延。此分段时延可以评估查询DNS路由ICSCF过程时延、本地局间或长途信令网的传输时延。Mainly refers to the signaling routing process delay between the calling SCSCF and the called ICSCF. The segment delay can be used to evaluate the process delay of querying DNS routing ICSCF, and the transmission delay of local inter-office or long-distance signaling network.

(5)被叫SCSCF寻址阶段(5) The called SCSCF addressing stage

主要是指被叫ICSCF到被叫SCSCF之间的信令路由过程时延。查询HSS选择SCSCF过程时延、主被叫SCSCF局间信令处理时延。Mainly refers to the signaling routing process delay between the called ICSCF and the called SCSCF. Query the HSS to select the SCSCF process delay and the calling and called SCSCF inter-office signaling processing delay.

(6)被叫IMS域建立阶段(6) The called IMS domain establishment stage

与主叫IMS域建立时延是相反的过程,是指Invite初始会话消息到达被叫SCSCF后在被叫IMS核心网进行签约业务触发控制,一直到经过被叫Gm接口转出Invite的时延。The delay in establishing the calling IMS domain is the opposite process. It refers to the delay of triggering the subscription service in the called IMS core network after the initial session message of the Invite reaches the called SCSCF, until it is transferred out of the Invite through the called Gm interface.

(7)被叫域选阶段(7) The called domain selection stage

MMTel AS/SCC AS向被叫融合HLR/HSS发送UDR消息,请求获取被叫用户的T-ADS信息到被叫融合HLR/HSS根据被叫MME返回的IDA消息将T-ADS信息通过UDA消息返回给被叫MMTel AS/SCC AS。在此过程中确立被叫用户域选过程时延,用以统计分析被叫域选时延。该阶段时延包含在被叫IMS域建立时延当中。The MMTel AS/SCC AS sends a UDR message to the called converged HLR/HSS, requesting to obtain the T-ADS information of the called user to the called converged HLR/HSS and returns the T-ADS information through the UDA message according to the IDA message returned by the called MME To the called MMTel AS/SCC AS. In this process, the called user domain selection process delay is established, which is used for statistical analysis of the called domain selection delay. The delay at this stage is included in the called IMS domain establishment delay.

(8)被叫寻呼阶段(8) called paging stage

被叫侧EPC向处于空闲态的被叫用户发送Invite消息,由于被叫用户处于空闲态,所以被叫侧EPC触发寻呼过程,寻呼处于空闲态的被叫用户。此分段时延可以评估VOLTE呼叫的LTE寻呼时延,评估LTE系统寻呼机制是否合理。The called-side EPC sends an Invite message to the called user in the idle state. Since the called user is in the idle state, the called-side EPC triggers a paging process to page the called user in the idle state. This segment delay can evaluate the LTE paging delay of VOLTE calls and evaluate whether the paging mechanism of the LTE system is reasonable.

(9)被叫默认承载建立阶段(9) The called default bearer establishment stage

主要指被叫用户收到寻呼消息后,触发RRC连接、安全模式、建立或恢复QCI=5的承载过程时延。此分段时延可以评估被叫用户所在LTE网络对VOLTE呼叫起始准备过程的时延长短。It mainly refers to the delay in the process of triggering RRC connection, security mode, and establishing or restoring the bearer of QCI=5 after the called user receives the paging message. The segmented delay can evaluate the short delay of the LTE network where the called user is located for the preparation process of the VOLTE call initiation.

(10)被叫专用承载建立阶段(10) The called dedicated bearer establishment stage

被叫SBC收到被叫用户的183会话正在处理消息后,启动Precondition(资源预留),发起QCI=1、2的专用承载建立的过程。此分段时延可以评估被叫侧PCC域AF会话建立引起的IP-CAN会话修改时延,被叫手机终端对专用承载建立的反应过程时延。After receiving the 183 session processing message of the called user, the called SBC starts Precondition (resource reservation) and initiates the process of establishing dedicated bearers with QCI=1 and 2. This segment delay can evaluate the IP-CAN session modification delay caused by the establishment of the AF session in the PCC domain of the called side, and the response process delay of the called mobile terminal to the establishment of the dedicated bearer.

(11)资源预留阶段(11) Resource reservation stage

指被叫侧IMS网络返回给主叫侧183消息携带SDP媒体资源协商内容,一直到主叫侧收到媒体资源协商过程完成消息的时延过程。此分段时延可以评估主叫侧收到被叫侧媒体资源预留过程时延,VOLTE中各网元对媒体资源协商过程的处理转发时延,终端对媒体资源协商处理的反应时延,临时响应可靠性确认流程时延。Refers to the delay process from the 183 message returned by the called side IMS network to the calling side carrying the SDP media resource negotiation content until the calling side receives the media resource negotiation process complete message. This segment delay can evaluate the delay of the calling side receiving the media resource reservation process of the called side, the processing and forwarding delay of each network element in VOLTE on the media resource negotiation process, and the terminal's response delay to the media resource negotiation process. Temporary response reliability confirmation process delay.

(12)振铃触发阶段(12) Ringing trigger stage

指媒体协商资源预留完成之后,被叫手机触发180振铃消息,一直到主叫手机收到振铃消息为止的过程时延。此分段时延主要考虑彩铃触发过程的时延长短,如果没有彩铃,此段时延通常会很短。Refers to the process delay that after the media negotiation resource reservation is completed, the called mobile phone triggers a 180 ringing message until the calling mobile phone receives the ringing message. This segment delay mainly considers the short duration of the CRBT triggering process. If there is no CRBT, this segment delay is usually very short.

对于任一用户来说,获取该用户在呼叫接通过程中的各阶段的时延值,获取方法如下:根据唯一用户标签、请求时间、接口网元名称和请求类型,还原该用户SIP呼叫过程,结合各阶段的定义,从呼叫接通过程中获取各阶段的实际时延具体取值即时延值。For any user, obtain the delay value of the user at each stage in the call connection process. The obtaining method is as follows: According to the unique user label, request time, interface network element name and request type, restore the user's SIP call process , and combined with the definition of each stage, the actual delay value of each stage is obtained from the call connection process, that is, the delay value.

步骤102,将各阶段的时延值与时延基准表中相应阶段的时延基准值进行比对,根据比对结果,定位异常的阶段并作为异常段;其中,所述时延基准表用于指示呼叫接通过程中各阶段的时延基准值。Step 102, compare the delay value of each stage with the delay reference value of the corresponding stage in the delay reference table, and locate the abnormal stage and use it as the abnormal section according to the comparison result; wherein, the delay reference table uses Indicates the delay reference value of each stage in the call connection process.

具体地,时延基准表用于指示呼叫接通过程中各阶段的时延基准值,将获取的到的用户在接通过程中各阶段的时延值与时延基准表中相应阶段的时延基准值进行比对,根据比对结果定位异常的阶段并作为异常段。Specifically, the delay reference table is used to indicate the delay reference value of each stage in the call connection process, and the obtained delay value of the user in each stage in the connection process is compared with the delay reference table of the corresponding stage in the delay reference table. The comparison is performed along the reference value, and the abnormal stage is located according to the comparison result and used as the abnormal segment.

图2为本发明实施例提供的一种呼叫接通时延异常段的定位示意图,如图2所示,时延基准表中包含有时延基准集合T={T1,T2,…T12},其中,Ti为第i阶段的时延基准值。获取用户在接通过程中各阶段的时延集合t={t1,t2,…t12},其中,ti(i=1~12)为第i阶段的时延值。分别将t1与T1进行比对,判定第一阶段是否为异常段,将t2与T2进行比对,判定第二阶段是否为异常段,…,将t12与T12进行比对,判定第十二阶段是否为异常段。FIG. 2 is a schematic diagram of locating an abnormal segment of call connection delay provided by an embodiment of the present invention. As shown in FIG. 2 , the delay reference table includes a delay reference set T={T1, T2,...T12}, where , Ti is the delay reference value of the i-th stage. A set of delays t={t1, t2, . . . t12} of each stage in the connection process of the user is obtained, where ti (i=1˜12) is the delay value of the ith stage. Compare t1 with T1 respectively to determine whether the first stage is an abnormal segment, compare t2 with T2 to determine whether the second stage is an abnormal segment, ..., compare t12 with T12, and determine the twelfth stage Whether it is an exception segment.

本发明实施例提供的方法,通过将获取到的用户在呼叫接通过程中各阶段的时延值与时延基准表中相应阶段的时延基准值进行比对,从而根据比对结果定位异常段,能够快速定位时延异常信令流程,分段优化信令异常流程。对于时延段划分明确,各阶段时延分析亦可扩展,可从各阶段反映定位更加具体的时延问题,逐段快速优化处理。The method provided by the embodiment of the present invention compares the obtained delay value of the user at each stage in the call connection process with the delay reference value of the corresponding stage in the delay reference table, so as to locate the abnormality according to the comparison result. Segments can quickly locate the abnormal signaling process of delay, and optimize the abnormal signaling process by segment. The division of delay segments is clear, and the delay analysis of each stage can also be expanded, and more specific delay problems can be reflected and located from each stage, and can be quickly optimized and processed segment by segment.

在上述各实施例的基础上,本发明实施例重点说明时延基准表的构建过程。即,将各阶段的时延值与时延基准表中相应阶段的时延基准值进行比对,之前还包括:On the basis of the foregoing embodiments, the embodiments of the present invention focus on the construction process of the delay reference table. That is, compare the delay value of each stage with the delay reference value of the corresponding stage in the delay reference table, which also includes:

在IMS域中,确定待采集的第一接口集合;其中,所述第一接口集合包括GM接口、MW接口、ISC接口、MG接口、MJ接口、CX接口和SH接口中的任意一个或多个;In the IMS domain, a first interface set to be collected is determined; wherein the first interface set includes any one or more of the GM interface, MW interface, ISC interface, MG interface, MJ interface, CX interface, and SH interface ;

在PCC域中,确定待采集的第二接口集合;其中,所述第二接口集合包括RX接口和GX接口中的任意一个或多个;In the PCC domain, a second interface set to be collected is determined; wherein, the second interface set includes any one or more of an RX interface and a GX interface;

在EPC域中,确定待采集的第三接口集合;其中,所述第三接口集合包括S1-MME接口、S11接口和S6a接口中的任意一个或多个;In the EPC domain, determine a third interface set to be collected; wherein, the third interface set includes any one or more of the S1-MME interface, the S11 interface, and the S6a interface;

采集所述第一接口集合、所述第二接口集合和所述第三接口集合中的任意一个或多个接口集合中的各接口信令数据;collecting signaling data of each interface in any one or more of the first interface set, the second interface set, and the third interface set;

将采集得到的各接口信令数据进行关联,以确定呼叫接通过程中各阶段的时延基准值,组成时延基准表。Correlate the collected signaling data of each interface to determine the delay reference value of each stage in the call connection process, and form a delay reference table.

需要说明的是,现有技术中通常基于单接口数据分析,仅能从整体上预估呼叫接通时延,如果受到用户话单数据(XDR)字段填充率的影响,关键字段如IMSI等信息未填充上,将导致关联率降低,从而影响分析的准确性,无法全面真实地获得单用户全呼叫接通过程整体时延。而本发明实施例提供的方法,通过采集EPC域的S1-MME、S11、S6a接口信令数据,IMS域GM、MW、ISC、MG、MJ、CX、SH等接口信令数据,PCC域RX、GX接口信令数据中的任意一种或多种数据,并对这些信令数据进行关联分析,从而确定呼叫接通过程中各阶段的时延基准值。基于多接口关联协同分析,优于基于单接口数据分析,可以保障呼叫接通过程的整体分析的准确度,并能够定位异常段,快速定位时延异常信令流程,分段优化信令异常流程。It should be noted that the prior art is usually based on single-interface data analysis, and can only estimate call connection delay as a whole. If the information is not filled, the correlation rate will be reduced, which will affect the accuracy of the analysis, and the overall delay of the single-user all-call connection process cannot be fully and truly obtained. The method provided by the embodiment of the present invention collects the signaling data of S1-MME, S11, and S6a interfaces in the EPC domain, the interface signaling data of GM, MW, ISC, MG, MJ, CX, and SH in the IMS domain, and the RX interface in the PCC domain. , any one or more data in the signaling data of the GX interface, and perform correlation analysis on these signaling data, so as to determine the time delay reference value of each stage in the call connection process. Collaborative analysis based on multi-interface correlation is better than data analysis based on single interface, which can ensure the accuracy of the overall analysis of the call connection process, and can locate abnormal segments, quickly locate abnormal delay signaling processes, and optimize signaling abnormal processes by segments. .

在上述各实施例的基础上,本发明实施例重点说明如何将采集到的各接口信令数据进行关联。即,将采集得到的各接口信令数据进行关联,包括:On the basis of the foregoing embodiments, the embodiments of the present invention focus on how to associate the collected signaling data of each interface. That is, correlate the collected signaling data of each interface, including:

将采集得到的各接口信令数据进行域内关联;Correlate the collected signaling data of each interface within the domain;

将域内关联完毕得到的信令数据进行域间关联。Inter-domain association is performed on the signaling data obtained after the intra-domain association is completed.

需要说明的是,域内关联即,将IMS内采集到的各接口信令数据进行关联,将PCC内采集到的各接口信令数据进行关联,将EPC内采集到的各接口信令数据进行关联。It should be noted that the intra-domain association is to associate the signaling data of each interface collected in the IMS, associate the signaling data of each interface collected in the PCC, and associate the signaling data of each interface collected in the EPC. .

域间关联即,将IMS域内关联后得到的信令数据、PCC域内关联后得到的信令数据和EPC域内关联后得到的信令数据进行关联。The inter-domain association is to associate the signaling data obtained after association in the IMS domain, the signaling data obtained after association in the PCC domain, and the signaling data obtained after association in the EPC domain.

在上述各实施例的基础上,本发明实施例重点说明如何进行域内关联。需要说明的是,本发明实施例默认采集IMS域GM接口、MW接口、ISC接口、MG接口、MJ接口、CX接口和SH接口信令数据。那么,将采集得到的各接口信令数据进行域内关联,包括:On the basis of the foregoing embodiments, the embodiments of the present invention focus on how to perform intra-domain association. It should be noted that the embodiment of the present invention collects signaling data of the GM interface, MW interface, ISC interface, MG interface, MJ interface, CX interface, and SH interface of the IMS domain by default. Then, the collected signaling data of each interface is correlated within the domain, including:

根据IMS域的MW接口、ISC接口、MG接口和MJ接口信令数据中的ICID标识,将MW接口、ISC接口、MG接口和MJ接口信令数据进行关联;Correlate the signaling data of the MW interface, ISC interface, MG interface, and MJ interface according to the ICID identifiers in the signaling data of the MW interface, ISC interface, MG interface, and MJ interface in the IMS domain;

根据IMS域的GM接口和MW接口信令数据中的Call-ID字段,将GM接口和MW接口信令数据进行关联;Associate the signaling data of the GM interface and the MW interface according to the Call-ID field in the signaling data of the GM interface and the MW interface in the IMS domain;

根据IMS域的CX接口和MW接口信令数据中的被叫用户标识,将CX接口和MW接口信令数据进行关联;Correlate the signaling data of the CX interface and the MW interface according to the called user ID in the signaling data of the CX interface and the MW interface in the IMS domain;

根据IMS域的Sh接口和MW接口信令数据中的被叫用户标识,将Sh接口和MW接口信令数据进行关联。According to the called subscriber identity in the signaling data of the Sh interface and the MW interface in the IMS domain, the signaling data of the Sh interface and the MW interface are associated.

具体地,IMS域包含GM、MW、ISC、MG、MJ、CX、SH等接口信令数据,其中MW、ISC、MG、MJ接口具有ICID计费标识字段,一次会话内其ICID标识唯一,且在12秒以内则为MW、ISC、MG、MJ接口添加用户唯一组ID字段,即为MW、ISC、MG、MJ接口创建唯一的用户标签,通过用户标签拼接这四个接口的信令数据。GM接口无ICID计费标识无法关联,根据Call-ID字段进行关联并且区分主被叫侧,主叫侧GM接口根据Call-ID字段关联主叫侧2秒内MW接口,添加主叫侧MW接口用户唯一组ID字段,被叫侧GM接口根据Call-ID字段关联被叫侧2秒内MW接口,添加被叫侧MW接口用户唯一组ID字段。至此IMS域内SIP协议相关接口关联完毕。Specifically, the IMS domain contains interface signaling data such as GM, MW, ISC, MG, MJ, CX, SH, etc., wherein the MW, ISC, MG, and MJ interfaces have an ICID charging identification field, and their ICID identification is unique within a session, and Within 12 seconds, the user unique group ID field is added for the MW, ISC, MG, and MJ interfaces, that is, a unique user label is created for the MW, ISC, MG, and MJ interfaces, and the signaling data of these four interfaces is spliced through the user label. The GM interface cannot be associated without the ICID billing identifier. The calling-side GM interface is associated with the calling-side MW interface within 2 seconds according to the Call-ID field, and the calling-side MW interface is added according to the Call-ID field. User unique group ID field, the GM interface on the called side associates the MW interface on the called side within 2 seconds according to the Call-ID field, and adds the user unique group ID field on the MW interface on the called side. So far, the SIP protocol related interfaces in the IMS domain are associated.

CX接口数据关联前首先过滤出LIR/LIA类型消息的XDR数据,依据被叫用户标识与被叫侧MW接口被叫用户标识在2秒内相互匹配(被号码分别匹配或者被叫IMSI分别匹配),则添加被叫侧MW接口用户唯一组ID字段。Before the data association on the CX interface, filter out the XDR data of the LIR/LIA type message. According to the called user ID and the called user ID on the called side MW interface, they match each other within 2 seconds (the called number matches or the called IMSI matches respectively). , then add the user unique group ID field of the MW interface on the called side.

Sh接口数据关联前首先过滤出UDR/UDA类型消息的XDR数据,依据被叫用户标识与被叫侧MW接口被叫用户标识在2秒内相互匹配(主被号码分别匹配或者主被叫IMSI分别匹配),则添加被叫侧MW接口用户唯一组ID字段。Before the data association on the Sh interface, first filter out the XDR data of the UDR/UDA type message. According to the called user ID and the called user ID on the called side MW interface, they match each other within 2 seconds (the calling and called IMSIs are matched respectively or the calling and called IMSIs are respectively matched). match), add the user unique group ID field of the MW interface on the called side.

在上述各实施例的基础上,本发明实施例重点说明如何进行域内关联。需要说明的是,本发明实施例默认采集PCC域RX接口和GX接口信令数据。那么,将采集得到的各接口信令数据进行域内关联,包括:On the basis of the foregoing embodiments, the embodiments of the present invention focus on how to perform intra-domain association. It should be noted that the embodiment of the present invention collects signaling data of the RX interface and the GX interface of the PCC domain by default. Then, the collected signaling data of each interface is correlated within the domain, including:

根据PCC域的RX接口信令数据中的session_id,将RX接口进行内部关联;According to the session_id in the RX interface signaling data of the PCC domain, the RX interface is internally associated;

根据PCC域的GX接口信令数据中的session_id,将GX接口进行内部关联;According to the session_id in the signaling data of the GX interface in the PCC domain, associate the GX interface internally;

根据RX接口和GX接口信令数据中的ICID标识,将RX接口和GX接口信令数据进行关联;或者,根据RX接口和GX接口信令数据中的用户标识,将RX接口和GX接口信令数据进行关联。Associate the signaling data of the RX interface and the GX interface according to the ICID identifier in the signaling data of the RX interface and the GX interface; data to be associated.

具体地,PCC域包含RX、GX接口信令数据,其中每次通话业务RX、GX接口会有多种消息以至会有多条消息切每种消息携带的信息不同,因此RX、GX接口的数据首先要进行接口内部关联,然后在进行跨接口关联。Specifically, the PCC domain contains the signaling data of the RX and GX interfaces. There are various messages on the RX and GX interfaces of each call service, and there are even multiple messages. The information carried by each message is different. Therefore, the data of the RX and GX interfaces is different. First of all, the internal association of the interface is carried out, and then the cross-interface association is carried out.

RX接口内部关联依据session_id在6秒内是否相同,相同则添加用户唯一组ID字段。The internal association of the RX interface is based on whether the session_id is the same within 6 seconds, and if the same, the user's unique group ID field is added.

GX接口内部关联依据session_id在6秒内是否相同,相同则添加用户唯一组ID字段。The internal association of the GX interface is based on whether the session_id is the same within 6 seconds. If the session_id is the same, the user's unique group ID field is added.

RX、GX接口关联:RX, GX interface association:

规则一、两组数据中都有ICID计费标识,依据两组数据中ICID是否相同,相同则把两组数据合成一组,生产新用户唯一组ID字段,替换原来用户唯一组ID字段。Rule 1. Both sets of data have ICID billing identifiers. According to whether the ICIDs in the two sets of data are the same, if they are the same, the two sets of data are combined into one set to produce a new user's unique group ID field and replace the original user's unique group ID field.

规则二、RX、GX两组数据中只要有一组没有ICID计费标识,则根据用户标识(用户号码或者IMSI)在2秒内是否能相匹配,相同则把两组数据合成一组,生成新用户唯一组ID字段,替换原来用户唯一组ID字段。Rule 2. As long as one of the two sets of data of RX and GX does not have an ICID billing identifier, it will be based on whether the user identifier (user number or IMSI) can be matched within 2 seconds. The user's unique group ID field, replaces the original user's unique group ID field.

在上述各实施例的基础上,本发明实施例重点说明如何进行域内关联。需要说明的是,本发明实施例默认采集EPC域S1-MME接口、S11接口和S6a接口信令数据。那么,将采集得到的各接口信令数据进行域内关联,包括:On the basis of the foregoing embodiments, the embodiments of the present invention focus on how to perform intra-domain association. It should be noted that the embodiment of the present invention collects signaling data of the S1-MME interface, the S11 interface, and the S6a interface of the EPC domain by default. Then, the collected signaling data of each interface is correlated within the domain, including:

根据EPC域的S1-MME接口和S6a接口信令数据中的GUTI标识,将S1-MME接口和S6a接口信令数据进行关联;According to the GUTI identifier in the signaling data of the S1-MME interface and the S6a interface in the EPC domain, associate the signaling data of the S1-MME interface and the S6a interface;

根据EPC域的S11接口和S1-MME接口信令数据中的用户标识,将S11接口和S1-MME接口信令数据进行关联。According to the user identifiers in the signaling data of the S11 interface and the S1-MME interface in the EPC domain, associate the signaling data of the S11 interface and the S1-MME interface.

具体地,EPC域包含S1-MME、S11、S6a接口信令数据,其中S1-MME与S6a通过GUTI(Globally Unique Temporary UE Identity,全球唯一临时UE标识)关联,GUTI由mcc+mnc+mme_code+m-tmsi组成,在4秒内S1-MME数据、S6a接口数据的GUTI相同则添加用户唯一组ID字段。Specifically, the EPC domain includes S1-MME, S11, and S6a interface signaling data, wherein S1-MME and S6a are associated through GUTI (Globally Unique Temporary UE Identity, globally unique temporary UE identity), GUTI is mcc+mnc+mme_code+m - tmsi composition, if the GUTI of S1-MME data and S6a interface data are the same within 4 seconds, the user's unique group ID field will be added.

S11接口与S1-MME接口根据用户标识身份IMSI在两秒内是否相同关联,相同则S11接口添加S1-MME接口用户唯一组ID字段。The S11 interface and the S1-MME interface are associated with the same within two seconds according to the user identity IMSI, and if they are the same, the S11 interface adds the S1-MME interface user unique group ID field.

在上述各实施例的基础上,对于采集到的IMS域GM接口、MW接口、ISC接口、MG接口、MJ接口、CX接口和SH接口信令数据,PCC域RX接口和GX接口信令数据,EPC域S1-MME接口、S11接口和S6a接口信令数据,进行域间关联的过程。那么,将域内关联完毕得到的信令数据进行域间关联,包括:On the basis of the above embodiments, for the collected signaling data of the GM interface, MW interface, ISC interface, MG interface, MJ interface, CX interface and SH interface in the IMS domain, and signaling data of the RX interface and GX interface in the PCC domain, EPC domain S1-MME interface, S11 interface and S6a interface signaling data, the process of inter-domain association. Then, perform inter-domain association on the signaling data obtained after the intra-domain association, including:

根据MW接口信令数据中的主被叫用户标识和RX接口信令数据中的用户标识,将IMS域中域内关联得到的数据与PCC域中域内关联得到的数据进行关联;或者,根据MW接口信令数据中的主被叫用户标识和GX接口信令数据中的用户标识,将IMS域中域内关联得到的信令数据与PCC域中域内关联得到的信令数据进行关联;According to the calling user identity in the MW interface signaling data and the user identity in the RX interface signaling data, associate the data obtained by intra-domain correlation in the IMS domain with the data obtained by intra-domain correlation in the PCC domain; or, according to the MW interface The calling user ID in the signaling data and the user ID in the GX interface signaling data, associate the signaling data obtained by intra-domain correlation in the IMS domain with the signaling data obtained by intra-domain correlation in the PCC domain;

根据MW接口信令数据中的主被叫用户标识和S1_MME接口信令数据中的用户标识,将IMS域中域内关联得到的信令数据与EPC域中域内关联得到的信令数据进行关联。According to the calling user identity in the MW interface signaling data and the user identity in the S1_MME interface signaling data, associate the signaling data obtained by intra-domain correlation in the IMS domain with the signaling data obtained by intra-domain correlation in the EPC domain.

具体地,IMS域与PCC域域间关联后,由于在IMS域中GM接口SIP信令数据存在安全加密情况,牵扯到数据解密问题,GM接口数据质量低于于MW接口,因此IMS域选取MW接口包含主被叫用户标识与PCC域内RX接口用户标识先关联,若PCC域内无RX接口则与GX接口用户标识关联,时间设定在2秒以内。关联成功则把IMS域与PCC域合成同一组数据,生成新用户唯一组ID字段,替换原来用户唯一组ID字段。Specifically, after the association between the IMS domain and the PCC domain, since the SIP signaling data of the GM interface in the IMS domain has security encryption, which involves data decryption, the data quality of the GM interface is lower than that of the MW interface, so the IMS domain selects the MW interface. The interface contains the calling user ID and the RX interface user ID in the PCC domain. If there is no RX interface in the PCC domain, it is associated with the GX interface user ID. The time is set within 2 seconds. If the association is successful, the IMS domain and the PCC domain are combined into the same set of data, and a new user's unique group ID field is generated to replace the original user's unique group ID field.

IMS域与PCC域关联后,与EPC域进行域间关联,IMS域与PCC域关联后用MW接口的主被叫话单关联EPC域是S1_MME接口数据,MW接口主被叫用户标识关联S1_MME接口用户标识,时间设定在2秒以内。关联成功则把IMS域PCC域以及EPC域全部合成同一组数据,生成新用户唯一组ID字段,替换原来用户唯一组ID字段。After the IMS domain is associated with the PCC domain, the inter-domain association is performed with the EPC domain. After the IMS domain is associated with the PCC domain, the calling and called CDRs of the MW interface are used to associate the EPC domain with the S1_MME interface data, and the MW interface calling and called user IDs are associated with the S1_MME interface. User ID, time set within 2 seconds. If the association is successful, the IMS domain PCC domain and the EPC domain are all combined into the same set of data, and a new user unique group ID field is generated to replace the original user unique group ID field.

图3为本发明实施例提供的一种域内及域间关联示意图,如图3所示,首先,对于IMS域、PCC域和EPC域,分别进行域内关联,各域域内关联好后,将三个域进行域间关联,关联过程在上述实施例中已详细说明,此处不再赘述。FIG. 3 is a schematic diagram of intra-domain and inter-domain association provided by an embodiment of the present invention. As shown in FIG. 3 , first, for the IMS domain, the PCC domain, and the EPC domain, intra-domain association is performed respectively. Each domain performs inter-domain association, and the association process has been described in detail in the above embodiment, and will not be repeated here.

作为一个可选实施例,本发明实施例具体说明如何根据关联后的数据确定呼叫接通过程中各阶段的时延基准值。As an optional embodiment, the embodiment of the present invention specifically describes how to determine the reference delay value of each stage in the call connection process according to the associated data.

大数据环境下,首先通过唯一用户标签关联多个接口数据,形成大量用户的分段时延数据,然后使用数据统计学方法,获取各阶段时延中的中位数/均值,并结合3GPP协议中的理论值以及运营商内部的KPI考核值,确立各阶段时延基准值。In the big data environment, first associate multiple interface data with unique user tags to form segmented delay data of a large number of users, and then use statistical methods to obtain the median/mean value of the delays in each stage, and combine with the 3GPP protocol The theoretical value in the network and the internal KPI assessment value of the operator are used to establish the delay benchmark value of each stage.

图4为本发明实施例提供的一种定位呼叫接通延时异常段的系统的结构示意图,如图4所示,该系统包括:FIG. 4 is a schematic structural diagram of a system for locating an abnormal segment of call connection delay provided by an embodiment of the present invention. As shown in FIG. 4 , the system includes:

时延值获取模块401,用于获取呼叫接通过程中各阶段的时延值;A delay value obtaining module 401, configured to obtain the delay value of each stage in the call connection process;

异常段定位模块402,用于将各阶段的时延值与时延基准表中相应阶段的时延基准值进行比对,根据比对结果,定位异常的阶段并作为异常段;其中,所述时延基准表用于指示呼叫接通过程中各阶段的时延基准值。The abnormal segment locating module 402 is configured to compare the delay value of each stage with the delay reference value of the corresponding stage in the delay reference table, and locate the abnormal stage and use it as the abnormal segment according to the comparison result; The delay reference table is used to indicate the delay reference value of each stage in the call connection process.

本发明实施例提供的系统,具体执行上述各方法实施例流程,具体请详见上述各方法实施例的内容,此处不再赘述。本发明实施例提供的系统,通过将获取到的用户在呼叫接通过程中各阶段的时延值与时延基准表中相应阶段的时延基准值进行比对,从而根据比对结果定位异常段,能够快速定位时延异常信令流程,分段优化信令异常流程。对于时延段划分明确,各阶段时延分析亦可扩展,可从各阶段反映定位更加具体的时延问题,逐段快速优化处理。The system provided by the embodiments of the present invention specifically executes the processes of the foregoing method embodiments. For details, please refer to the content of the foregoing method embodiments, which will not be repeated here. The system provided by the embodiment of the present invention compares the obtained delay value of each stage in the call connection process of the user with the delay reference value of the corresponding stage in the delay reference table, so as to locate the abnormality according to the comparison result. Segments can quickly locate the abnormal signaling process of delay, and optimize the abnormal signaling process by segment. The division of delay segments is clear, and the delay analysis of each stage can also be expanded, and more specific delay problems can be reflected and located from each stage, and can be quickly optimized and processed segment by segment.

图5为本发明实施例提供的一种电子设备的实体结构示意图,如图5所示,该电子设备可以包括:处理器(processor)501、通信接口(Communications Interface)502、存储器(memory)503和通信总线504,其中,处理器501,通信接口502,存储器503通过通信总线504完成相互间的通信。处理器501可以调用存储在存储器503上并可在处理器501上运行的计算机程序,以执行上述各实施例提供的方法,例如包括:获取呼叫接通过程中各阶段的时延值;将各阶段的时延值与时延基准表中相应阶段的时延基准值进行比对,根据比对结果,定位异常的阶段并作为异常段;其中,所述时延基准表用于指示呼叫接通过程中各阶段的时延基准值。FIG. 5 is a schematic diagram of the physical structure of an electronic device according to an embodiment of the present invention. As shown in FIG. 5 , the electronic device may include: a processor (processor) 501 , a communications interface (Communications Interface) 502 , and a memory (memory) 503 and a communication bus 504 , wherein the processor 501 , the communication interface 502 , and the memory 503 communicate with each other through the communication bus 504 . The processor 501 can call a computer program stored in the memory 503 and runnable on the processor 501 to execute the methods provided by the above embodiments, for example, including: acquiring the delay values of each stage in the call connection process; The delay value of the stage is compared with the delay reference value of the corresponding stage in the delay reference table, and according to the comparison result, the abnormal stage is located and used as the abnormal segment; wherein, the delay reference table is used to indicate that the call is connected The delay reference value of each stage in the process.

此外,上述的存储器503中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。In addition, the above-mentioned logic instructions in the memory 503 can be implemented in the form of software functional units and can be stored in a computer-readable storage medium when sold or used as an independent product. Based on this understanding, the technical solutions of the embodiments of the present invention are essentially, or the parts that make contributions to the prior art or the parts of the technical solutions can be embodied in the form of software products, and the computer software products are stored in a storage medium , including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, Read-Only Memory (ROM, Read-Only Memory), Random Access Memory (RAM, Random Access Memory), magnetic disk or optical disk and other media that can store program codes .

本发明实施例还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各实施例提供的传输方法,例如包括:获取呼叫接通过程中各阶段的时延值;将各阶段的时延值与时延基准表中相应阶段的时延基准值进行比对,根据比对结果,定位异常的阶段并作为异常段;其中,所述时延基准表用于指示呼叫接通过程中各阶段的时延基准值。Embodiments of the present invention further provide a non-transitory computer-readable storage medium on which a computer program is stored, and when the computer program is executed by a processor, it is implemented to execute the transmission methods provided in the foregoing embodiments, for example, including: obtaining a call answer Through the delay value of each stage in the process; compare the delay value of each stage with the delay reference value of the corresponding stage in the delay reference table, according to the comparison result, locate the abnormal stage and use it as the abnormal section; among them, The delay reference table is used to indicate the delay reference value of each stage in the call connection process.

以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本发明实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。The device embodiments described above are only illustrative, wherein the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in One place, or it can be distributed over multiple network elements. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solutions of the embodiments of the present invention. Those of ordinary skill in the art can understand and implement it without creative effort.

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。From the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and certainly can also be implemented by hardware. Based on this understanding, the above-mentioned technical solutions can be embodied in the form of software products in essence or the parts that make contributions to the prior art, and the computer software products can be stored in computer-readable storage media, such as ROM/RAM, magnetic A disc, an optical disc, etc., includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to perform the methods described in various embodiments or some parts of the embodiments.

最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, but not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those of ordinary skill in the art should understand that it can still be The technical solutions described in the foregoing embodiments are modified, or some technical features thereof are equivalently replaced; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims (10)

1. A method for locating an abnormal segment of call setup delay, comprising:
acquiring time delay values of all stages in a call connection process;
comparing the time delay value of each stage with the time delay reference value of the corresponding stage in the time delay reference table, and positioning the abnormal stage as an abnormal section according to the comparison result; the time delay reference table is used for indicating time delay reference values of all stages in the call connection process.
2. The method of claim 1, wherein comparing the delay value of each stage with the delay reference value of the corresponding stage in the delay reference table further comprises:
in an IMS domain, determining a first interface set to be acquired; the first interface set comprises any one or more of a GM interface, a MW interface, an ISC interface, a MG interface, an MJ interface, a CX interface and an SH interface;
determining a second interface set to be acquired in the PCC domain; wherein the second interface set comprises any one or more of an RX interface and a GX interface;
determining a third interface set to be acquired in an EPC domain; wherein the third set of interfaces includes any one or more of an S1-MME interface, an S11 interface, and an S6a interface;
acquiring interface signaling data in any one or more interface sets of the first interface set, the second interface set and the third interface set;
and correlating the acquired signaling data of each interface to determine the delay reference value of each stage in the call connection process to form a delay reference table.
3. The method of claim 2, wherein associating the collected interface signaling data comprises:
performing intra-domain association on the acquired signaling data of each interface;
and performing inter-domain association on the signaling data obtained after the intra-domain association is completed.
4. The method of claim 3, wherein performing intra-domain association on the collected interface signaling data comprises:
associating the MW interface, the ISC interface, the MG interface and the MJ interface signaling data according to the ICID in the MW interface, the ISC interface, the MG interface and the MJ interface signaling data of the IMS domain;
associating the signaling data of the GM interface and the MW interface according to the Call-ID field in the signaling data of the GM interface and the MW interface of the IMS domain;
according to the called user identification in CX interface and MW interface signaling data of IMS domain, correlating CX interface and MW interface signaling data;
and associating the Sh interface signaling data with the MW interface signaling data according to the called user identification in the Sh interface signaling data and the MW interface signaling data of the IMS domain.
5. The method of claim 4, wherein performing intra-domain association on the collected interface signaling data comprises:
performing internal association on an RX interface according to a session _ id in RX interface signaling data of a PCC domain;
performing internal association on the GX interface according to a session _ id in GX interface signaling data of the PCC domain;
associating the signaling data of the RX interface and the GX interface according to the ICID in the signaling data of the RX interface and the GX interface; or, associating the RX interface signaling data with the GX interface signaling data according to the user identifier in the RX interface signaling data and the GX interface signaling data.
6. The method of claim 5, wherein performing intra-domain association on the collected interface signaling data comprises:
associating the S1-MME interface with the S6a interface signaling data according to the GUTI identification in the S1-MME interface and S6a interface signaling data of the EPC domain;
and associating the S11 interface with the S1-MME interface signaling data according to the user identifications in the S11 interface of the EPC domain and the S1-MME interface signaling data.
7. The method of claim 6, wherein performing inter-domain association on the signaling data obtained after performing inter-domain association comprises:
associating the data obtained by association in the IMS domain with the data obtained by association in the PCC domain according to the identity of the calling and called users in the MW interface signaling data and the identity of the users in the RX interface signaling data; or, according to the calling and called user identification in the MW interface signaling data and the user identification in the GX interface signaling data, associating the signaling data obtained by association in the IMS domain with the signaling data obtained by association in the PCC domain;
and associating the signaling data obtained by association in the IMS domain with the signaling data obtained by association in the EPC domain according to the calling and called user identifiers in the MW interface signaling data and the user identifiers in the S1_ MME interface signaling data.
8. A system for locating an abnormal segment of call setup delay, comprising:
the time delay value acquisition module is used for acquiring time delay values of all stages in the call connection process;
the abnormal section positioning module is used for comparing the time delay value of each stage with the time delay reference value of the corresponding stage in the time delay reference table, and positioning the abnormal stage as an abnormal section according to the comparison result; the time delay reference table is used for indicating time delay reference values of all stages in the call connection process.
9. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the steps of the method according to any of claims 1 to 7 are implemented when the processor executes the program.
10. A non-transitory computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the method according to any one of claims 1 to 7.
CN201811531498.9A 2018-12-14 2018-12-14 Method and system for positioning abnormal section of call connection delay Active CN111328086B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811531498.9A CN111328086B (en) 2018-12-14 2018-12-14 Method and system for positioning abnormal section of call connection delay

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811531498.9A CN111328086B (en) 2018-12-14 2018-12-14 Method and system for positioning abnormal section of call connection delay

Publications (2)

Publication Number Publication Date
CN111328086A true CN111328086A (en) 2020-06-23
CN111328086B CN111328086B (en) 2024-04-09

Family

ID=71170128

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811531498.9A Active CN111328086B (en) 2018-12-14 2018-12-14 Method and system for positioning abnormal section of call connection delay

Country Status (1)

Country Link
CN (1) CN111328086B (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114244813A (en) * 2021-11-08 2022-03-25 维沃移动通信有限公司 Call abnormity processing method and device and electronic equipment
CN115915040A (en) * 2021-09-30 2023-04-04 中国移动通信集团北京有限公司 EPS FB end-to-end time delay positioning method and device
WO2023174287A1 (en) * 2022-03-17 2023-09-21 华为技术有限公司 Time delay analysis method and apparatus

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102026129A (en) * 2010-12-24 2011-04-20 中兴通讯股份有限公司 Method and device for processing call delay information
CN105188036A (en) * 2015-08-07 2015-12-23 成都亚讯星科实业有限公司 Method for analyzing fallback and returned signalling of LTE (Long Term Evolution) subscriber in CS (circuit-switched) domain
CN107431638A (en) * 2015-01-27 2017-12-01 诺基亚通信公司 business flow monitoring
US20180198924A1 (en) * 2015-08-28 2018-07-12 Telefonaktiebolaget Lm Ericsson (Publ) Detailed call records for voice over lte calls
CN108540996A (en) * 2017-03-06 2018-09-14 上海大唐移动通信设备有限公司 A kind of analysis method and device of time delay exception

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102026129A (en) * 2010-12-24 2011-04-20 中兴通讯股份有限公司 Method and device for processing call delay information
CN107431638A (en) * 2015-01-27 2017-12-01 诺基亚通信公司 business flow monitoring
CN105188036A (en) * 2015-08-07 2015-12-23 成都亚讯星科实业有限公司 Method for analyzing fallback and returned signalling of LTE (Long Term Evolution) subscriber in CS (circuit-switched) domain
US20180198924A1 (en) * 2015-08-28 2018-07-12 Telefonaktiebolaget Lm Ericsson (Publ) Detailed call records for voice over lte calls
CN108540996A (en) * 2017-03-06 2018-09-14 上海大唐移动通信设备有限公司 A kind of analysis method and device of time delay exception

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
VOLTE 呼叫端到端接通时延分布分析 *
宋国海;: "VoLTE呼叫端到端接通时延分布分析", 信息通信技术与政策, no. 09, pages 1 - 3 *
郭宝;张阳;: "基于信令消息的VoLTE接续时延优化", 电信科学, no. 02 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115915040A (en) * 2021-09-30 2023-04-04 中国移动通信集团北京有限公司 EPS FB end-to-end time delay positioning method and device
CN115915040B (en) * 2021-09-30 2024-09-13 中国移动通信集团北京有限公司 EPS FB end-to-end time delay positioning method and device
CN114244813A (en) * 2021-11-08 2022-03-25 维沃移动通信有限公司 Call abnormity processing method and device and electronic equipment
WO2023174287A1 (en) * 2022-03-17 2023-09-21 华为技术有限公司 Time delay analysis method and apparatus

Also Published As

Publication number Publication date
CN111328086B (en) 2024-04-09

Similar Documents

Publication Publication Date Title
CN109818816B (en) A VoLTE call delay analysis method and device
KR101389665B1 (en) Diverse source message association
US11909782B2 (en) Systems and methods for using machine learning techniques for network-implemented spam call detection
US8666396B2 (en) Providing user location and time zone information for LTE/IMS charging
US11770267B2 (en) Systems and methods for selective provisioning of a charging function in a wireless network
CN103906067B (en) The recognition methods of false calling number and device
US10567446B2 (en) Method and system for over-the-top voice for internet of things devices
EP3198837A1 (en) Cdf tracking for offline charging
US9226327B2 (en) Providing services based on radio access network type information
CN111328086A (en) Method and system for positioning abnormal section of call connection time delay
CN110401965A (en) VoLTE voice quality dial test analysis method and system
WO2017054542A1 (en) Communication method and apparatus, and terminal
CN103269334B (en) Session association method, apparatus and system
CN101159981B (en) Call routing establishment method, network element equipment and network system
US20150312743A1 (en) Override of distribution algorithms for an offline charging system
US10841757B1 (en) Communication analysis mechanism and methods
US8913622B2 (en) Systems and methods for integrating route and rank information into call detail records
CN109788448B (en) Service number partition tandem implementation method and system
RU2656870C1 (en) Method, appliance and device for policy management and tariff
CN100461972C (en) A call forwarding method, system and device
CN101400102A (en) Method, network device and terminal for selecting access network
CN114363901B (en) Device and method for preventing fraudulent calls
CN110856128A (en) A method and device for determining a VoLTE call interworking network scenario
CN107317786A (en) A kind of method, device and the network element of forwarding conversation initiating protocol message
WO2024099139A1 (en) Calling method and apparatus, first core network device, and third core network device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant