CN115278531A - Method, device, equipment and storage medium for detecting abnormity of voice service - Google Patents

Method, device, equipment and storage medium for detecting abnormity of voice service Download PDF

Info

Publication number
CN115278531A
CN115278531A CN202210844219.4A CN202210844219A CN115278531A CN 115278531 A CN115278531 A CN 115278531A CN 202210844219 A CN202210844219 A CN 202210844219A CN 115278531 A CN115278531 A CN 115278531A
Authority
CN
China
Prior art keywords
detected
service
area
voice service
voice
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
CN202210844219.4A
Other languages
Chinese (zh)
Other versions
CN115278531B (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 United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group 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 United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN202210844219.4A priority Critical patent/CN115278531B/en
Publication of CN115278531A publication Critical patent/CN115278531A/en
Application granted granted Critical
Publication of CN115278531B publication Critical patent/CN115278531B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/02Services making use of location information
    • H04W4/021Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/08Testing, supervising or monitoring using real traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/10Scheduling measurement reports ; Arrangements for measurement reports

Abstract

The invention provides a method, a device, equipment and a storage medium for detecting the abnormity of a voice service, which relate to the field of communication and are used for detecting whether the abnormity exists in the voice service so as to ensure the experience quality of a user using the voice service, and the method comprises the following steps: the method comprises the steps that an abnormality detection device of the voice service acquires service data of each to-be-detected area in a plurality of to-be-detected areas; the multiple areas to be detected comprise areas covered by a core network, areas covered by a base station and areas covered by cells; the service data comprises xDR data of equipment in a region to be detected in a preset time period. Further, the voice service anomaly detection device determines the service index of the voice service in each area to be detected according to the service data of each area to be detected, and determines that the voice service in the first area to be detected is abnormal under the condition that the service index of the voice service in the first area to be detected does not meet the preset condition; the first area to be detected is any one of a plurality of areas to be detected.

Description

Method, device, equipment and storage medium for detecting abnormity of voice service
Technical Field
The present invention relates to the field of communications, and in particular, to a method, an apparatus, a device, and a storage medium for detecting an abnormality of a voice service.
Background
Voice services are the basic functions provided by wireless communication networks to users, and are provided to users from the earliest second generation (2th generation, 2g)/third generation (3th generation, 3g) networks, but with the continuous evolution of network architecture, starting from Long Term Evolution (LTE) mobile communication system, an IP Multimedia Subsystem (IMS) is newly introduced to implement the way of carrying voice services on an IP network, i.e. voice over LTE (VoLTE), and is essentially different from the voice services of circuit switched domain provided by 2G/3G networks.
When the network evolves to a fifth generation (5 th Generation, 5G) New Radio (NR) network, voice traffic continues to use LTE to carry voice traffic over IP networks. Because of the difference of network architectures, two design schemes exist for implementing the 5G voice service. The first is that a user realizes a Voice service, i.e., voice over NR (Voice over NR), with an IMS system through an access network and a core network of a 5G network. The second is that voice service falls back to the LTE network from the NR network through an evolved packet system fallback (EPS fallback) solution, and the existing VoLTE system of the LTE network is used to provide voice service to the user.
The voice service is a basic service provided by an operator network, and the perception experience of a user on the voice service is important reference information for the evaluation of the operator network. Therefore, how to detect whether there is an abnormality in the VoNR and EPS fallback voice services is a basis for ensuring the user voice service experience under the network architecture of the 5G independent network (SA).
Disclosure of Invention
The invention provides a method, a device, equipment and a storage medium for detecting the abnormity of a voice service, which are used for detecting whether the abnormity exists in the voice service so as to ensure the experience quality of a user using the voice service.
In order to achieve the purpose, the invention adopts the following technical scheme:
in a first aspect, a method for detecting an abnormality of a voice service is provided, where the method includes: the method comprises the steps that an abnormal detection device of the voice service acquires service data of each to-be-detected area in a plurality of to-be-detected areas; the multiple areas to be detected comprise areas covered by a core network, areas covered by a base station and areas covered by cells; the service data includes call/transaction detail record (xDR) data of a device in a region to be detected in a preset time period. Further, the voice service anomaly detection device determines the service index of the voice service in each area to be detected according to the service data of each area to be detected. The voice service abnormity detection device determines that the voice service in the first area to be detected is abnormal under the condition that the service index of the voice service in the first area to be detected does not meet the preset condition; the first area to be detected is any one of a plurality of areas to be detected.
In the method for detecting the abnormality of the voice service, the abnormality detection device of the voice service determines the service index of the voice service in the area to be detected by acquiring the service data in the area to be detected and based on the acquired service data, judges whether the service index meets the preset condition or not, and determines that the voice service in the area to be detected is abnormal under the condition that the service index does not meet the preset condition. Therefore, the monitoring of the voice service in the area to be detected is realized, and the area with the abnormal voice service can be positioned in time.
In a possible design, the method for detecting an anomaly of a voice service further includes: the abnormal detection device of the voice service determines a preset threshold value and an index range corresponding to a first service index; the first service index is any one type of service index of voice service in the first area to be detected. Further, the voice service abnormality detection device determines that the voice service corresponding to the first service index in the first area to be detected is abnormal when the first service index does not satisfy the preset relationship with the preset threshold and the first service index is not in the index range. The design realizes the further positioning of the abnormal voice service, is beneficial to subsequent adjustment of the equipment related to the abnormal voice service by operation and maintenance personnel, and ensures the voice service use experience of users.
In one possible design, the apparatus for detecting an abnormality of a voice service determines an index range corresponding to a first service index, and includes: the abnormal detection device of the voice service acquires a plurality of historical first service indexes in a first area to be detected in the same time period as a preset time period. Further, the abnormal detection device of the voice service determines the mean value and the standard deviation of a plurality of historical first service indexes; and determining an index range corresponding to the first service index, wherein the minimum value of the index range is the difference value between the mean value and the standard deviation, and the maximum value of the index range is the sum of the mean value and the standard deviation. The design realizes the basis that the abnormity detection device of the voice service detects whether the service index is abnormal or not so as to ensure the accuracy of abnormity detection.
In one possible design, the voice service includes a new voice over air interface, voNR, and an evolved packet system fallback, EPS fallback. Under the condition that the voice service is VoNR, the service indexes comprise initial call completing rate, call delay and call drop rate; under the condition that the voice service is an EPS fallback service, the service indexes comprise a fallback time delay, an initial call connection rate, a call time delay and a call drop rate. The design realizes the voice service applicable to the voice service detection method provided by the invention, and determines whether the voice service is abnormal according to which service index.
In a possible design, the method for detecting an anomaly of the voice service further includes: the voice service abnormity detection device determines a response code for reflecting the voice service abnormity from the service data of the first area to be detected. Further, the anomaly detection device for voice service clusters the response codes to obtain the anomaly cause of the first region to be detected, wherein the anomaly cause comprises the response codes and the number of each response code. According to the design, after the abnormity of the area to be detected is determined, how to determine the reason of the abnormal transmission of the area to be detected is realized, so that operation and maintenance personnel can better solve the abnormity of the voice service.
In a possible design, when the abnormal device of the voice service determines that a plurality of first areas to be detected exist, a third area to be detected, which has a coverage relationship with the second area to be detected, is determined, where the second area to be detected is any one of the plurality of first areas to be detected, and the third area to be detected is one or more of the plurality of first areas to be detected except the second area to be detected. Further, the voice service anomaly detection device determines an anomaly solution for solving the voice service in the second to-be-detected region and the voice service in the third to-be-detected region based on the anomaly reason in the second to-be-detected region, the anomaly reason in the third to-be-detected region and a pre-established anomaly solution library; the abnormal solution library stores the mapping relation between the abnormal reason and the abnormal solution. According to the design, after the reason of the voice service abnormity is determined, how to call an abnormity solution for solving the voice service abnormity according to the abnormity reason is realized, so that operation and maintenance personnel can rapidly solve the abnormity existing in the voice service according to the called abnormity solution.
In a second aspect, an apparatus for detecting an abnormality of a voice service is provided, which includes an obtaining unit and a determining unit. The acquisition unit is used for acquiring the service data of each to-be-detected area in the to-be-detected areas; the multiple areas to be detected comprise areas covered by a core network, areas covered by a base station and areas covered by cells; the service data comprises call/transaction detail record xDR data of a device in a region to be detected in a preset time period. The determining unit is used for determining the service index of the voice service in each area to be detected according to the service data of each area to be detected. The determining unit is further configured to determine that the voice service in the first to-be-detected area is abnormal under the condition that the service index of the voice service in the first to-be-detected area does not meet a preset condition; the first area to be detected is any one of a plurality of areas to be detected.
In one possible design, the determining unit is further configured to determine a preset threshold and an index range corresponding to the first service index; the first service index is any one type of service index of voice service in the first area to be detected. The determining unit is further configured to determine that the voice service corresponding to the first service indicator in the first area to be detected is abnormal under the condition that the first service indicator does not satisfy the preset relationship with the preset threshold and the first service indicator is not in the indicator range.
In a possible design, the obtaining unit is further configured to obtain a plurality of historical first service indicators in the first area to be detected in the same time period as the preset time period. The determining unit is further configured to determine a mean value and a standard deviation of the plurality of historical first traffic indicators. The determining unit is further configured to determine an index range corresponding to the first service index, where a minimum value of the index range is a difference between the mean value and the standard deviation, and a maximum value of the index range is a sum of the mean value and the standard deviation.
In one possible design, the voice service includes a new voice over air interface, voNR, and an evolved packet system fallback, EPS fallback. Under the condition that the voice service is VoNR, the service indexes comprise initial call completing rate, call delay and call drop rate; under the condition that the voice service is an EPS fallback service, the service indexes comprise a fallback time delay, an initial call connection rate, a call time delay and a call drop rate.
In a possible design, the apparatus for detecting an abnormality of a voice service further includes a processing unit. The determining unit is further configured to determine a response code reflecting the voice service anomaly from the service data of the first area to be detected. The processing unit is used for clustering the response codes to obtain the abnormal reasons of the first region to be detected, wherein the abnormal reasons comprise the response codes and the number of each type of response codes.
In a possible design, the determining unit is further configured to determine a third to-be-detected region having a covering relationship with the second to-be-detected region, where the second to-be-detected region is any one of the first to-be-detected regions, and the third to-be-detected region is one or more of the first to-be-detected regions except the second to-be-detected region. The determining unit is further configured to determine an abnormal solution for solving the voice service in the second to-be-detected region and the voice service in the third to-be-detected region based on the abnormal reason in the second to-be-detected region, the abnormal reason in the third to-be-detected region, and a pre-established abnormal solution library; the abnormal solution library stores the mapping relation between the abnormal reason and the abnormal solution.
In a third aspect, an apparatus for detecting an abnormality of a voice service is provided, where the apparatus for detecting an abnormality of a voice service includes a memory and a processor; a memory for storing computer program code comprising computer instructions which, when executed by the processor, perform the method of anomaly detection of voice traffic as in the first aspect is coupled to the processor.
In a fourth aspect, a computer-readable storage medium is provided, in which instructions are stored, and when the instructions are run on an abnormality detection device for voice traffic, the abnormality detection device for voice traffic is caused to execute the abnormality detection method for voice traffic as in the first aspect.
Drawings
Fig. 1 is a schematic structural diagram of a communication system according to an embodiment of the present invention;
fig. 2 is a first flowchart illustrating a method for detecting an anomaly of a voice service according to an embodiment of the present invention;
fig. 3 is a schematic flow chart of a method for detecting an anomaly of a voice service according to an embodiment of the present invention;
fig. 4 is a schematic flow chart of a method for detecting an abnormality of a voice service according to an embodiment of the present invention;
fig. 5 is a schematic flow chart of a method for detecting an abnormality of a voice service according to an embodiment of the present invention;
fig. 6 is a schematic flow chart of a method for detecting an abnormality of a voice service according to an embodiment of the present invention;
fig. 7 is a schematic structural diagram of an abnormality detection apparatus for voice service according to an embodiment of the present invention;
fig. 8 is a first schematic structural diagram of an abnormality detection device for voice service according to an embodiment of the present invention;
fig. 9 is a schematic structural diagram of a second anomaly detection device for voice service according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be described below with reference to the drawings in the embodiments of the present invention.
In the embodiments of the present invention, words such as "exemplary" or "for example" are used to mean serving as examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "such as" in an embodiment of the present invention is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, use of the word "exemplary" or "such as" is intended to present relevant concepts in a concrete fashion.
In the description of the present invention, "/" means "or" unless otherwise specified, for example, a/B may mean a or B. "and/or" herein is merely an association relationship describing an associated object, and means that there may be three relationships, for example, a and/or B, and may mean: a exists alone, A and B exist simultaneously, and B exists alone. Further, "at least one" or "a plurality" means two or more. The terms "first", "second", and the like do not necessarily limit the number and execution order, and the terms "first", "second", and the like do not necessarily limit the difference.
The voice service is a basic function provided by a wireless communication network for users, and the voice service in the 5G era continues to use the way that the LTE carries the voice service through the IP network. Because of the difference of network architectures, two design solutions exist for implementing the 5G voice service. The first is the VoNR voice service. The second is EPS fallback voice service, which falls back from the NR network to the LTE network, and provides voice service to the user by using the existing VoLTE system of the LTE network. The voice service is a basic service provided by an operator network, and the perception of a user for the voice service is an important new reference for the evaluation of the operator network. Therefore, how to detect whether there is an abnormality in the VoNR and EPS fallback voice services is the basis for ensuring the user voice service experience under the 5G SA network architecture.
In order to solve the above problem, the present invention provides a method, an apparatus, a device and a storage medium for detecting an abnormality of a voice service. The method comprises the steps that an abnormal detection device of the voice service acquires service data of each to-be-detected area in a plurality of to-be-detected areas; the multiple areas to be detected comprise areas covered by a core network, areas covered by a base station and areas covered by cells; the service data includes call/transaction detail record (xDR) data of a device in a region to be detected in a preset time period. Further, the voice service anomaly detection device determines the service index of the voice service in each area to be detected according to the service data of each area to be detected. Under the condition that the service index of the voice service in the first area to be detected does not meet the preset condition, the abnormal detection device of the voice service determines that the voice service in the first area to be detected is abnormal; the first area to be detected is any one of a plurality of areas to be detected. According to the voice service abnormity detection method provided by the invention, the voice service abnormity in the area to be detected is determined by detecting the service index of the voice service in the area to be detected under the condition that the service index does not meet the preset condition, so that the monitoring of the voice service in the area to be detected is realized, and the area with the voice service abnormity can be timely positioned.
Fig. 1 illustrates a communication system, and the method for detecting an abnormality of a voice service according to an embodiment of the present invention may be applied to the communication system 10 illustrated in fig. 1, and is used to detect whether an abnormality exists in the voice service in the communication system 10. As shown in fig. 1, the communication system 10 includes an abnormality detection apparatus 11 of a voice service, a core network device 12, a core network device 13, a base station device 121, a base station device 122, and a base station device 131.
The abnormality detection device 11 is connected to the core network device 12, the core network device 13, the base station device 121, the base station device 122, and the base station device 131, respectively. The connection mode between the devices may be a wired connection mode or a wireless connection mode, which is not limited in the embodiment of the present invention.
The core network device 12, the core network device 13, the base station device 121, the base station device 122, and the base station device 131 are deployed in a preset area. The core network device 12 is configured to provide a service for the base station device 121 and the base station device 122; the core network device 13 is configured to provide a service for the base station device 131.
In addition, as shown in fig. 1, the area covered by the core network device 12 is an area a, and the area covered by the core network device 13 is an area B; the area covered by the base station device 121 is area C, the area covered by the base station device 122 is area D, and the area covered by the base station device 131 is area E; area F is a coverage area of a cell under the base station device 121, area G is a coverage area of another cell under the base station device 121, area H is a coverage area of a cell under the base station device 122, area I is a coverage area of a cell under the base station device 131, and area J is a coverage area of another cell under the base station device 131.
Wherein, the area A is covered with an area C, an area D, an area F, an area G and an area H; the area E, the area I and the area J are covered in the area B; the area C is covered with an area F and an area G; the region D is covered with a region H; the area E is covered with an area I and an area J.
It should be noted that the core network device 12, the core network device 13, the base station device 121, the base station device 122, and the base station device 131 exemplarily shown in fig. 1 do not limit the number of core network devices and the number of base station devices.
The abnormality detection device 11 for voice service may be deployed in a preset area, or may be deployed outside the preset area. The abnormality detection apparatus 11 of the voice service may be configured to collect xDR data of the core network device 12, the core network device 13, the base station device 121, the base station device 122, the base station device 131, and devices in coverage areas of the devices, that is, to collect xDR data of all devices in a preset area, and detect whether the voice service in the preset area is abnormal according to the collected xDR data.
Fig. 2 is a flow chart illustrating a method for anomaly detection for voice traffic, according to some example embodiments. In some embodiments, the above-described method for detecting an abnormality of a voice service may be applied to the apparatus 11 for detecting an abnormality of a voice service in the communication system 10 shown in fig. 1. Hereinafter, the embodiment of the present invention will describe the method for detecting an abnormality of a voice service, taking an example in which the method for detecting an abnormality of a voice service is applied to the apparatus 11 for detecting an abnormality of a voice service.
As shown in fig. 2, the method for detecting an abnormality of a voice service according to an embodiment of the present invention includes the following steps S201 to S204.
S201, the voice service abnormity detection device obtains service data of each to-be-detected area in a plurality of to-be-detected areas.
The plurality of areas to be detected comprise areas covered by a core network, areas covered by a base station and areas covered by cells; the service data comprises xDR data of equipment in a region to be detected in a preset time period.
Illustratively, as shown in fig. 1, the regions a-J within the preset region are the above-mentioned multiple regions to be detected.
As a possible implementation manner, the anomaly detection apparatus for voice service employs a Deep Packet Inspection (DPI) system to perform inspection and analysis on traffic and packets of an interface of a device in a preset area, perform filtering control on the traffic according to a policy, implement acquisition of signaling plane and user plane messages, and synthesize xDR data. Further, the abnormality detection device for voice service collects the xDR data in each area to be detected according to the area to be detected to which each device in the preset area belongs and the collected xDR data of each device, and obtains the service data of each area to be detected.
It should be noted that, the DPI system is divided into a three-layer architecture, where the acquisition layer and the decoding layer are responsible for data acquisition, traffic analysis, and log synthesis, and are generally stored in a database of the decoding layer in a record manner of xDR data. The application layer mainly completes calculation, arrangement and statistics of xDR data, reasonably organizes and stores the data, and presents the data.
As another possible implementation manner, the anomaly detection device for voice service detects and analyzes the traffic and the packets of the device interface in each area to be detected by using a DPI system for each area to be detected in a plurality of areas to be detected, performs filtering control on the traffic according to a policy, realizes acquisition of signaling plane and user plane messages, synthesizes xDR data, and summarizes the xDR data in each area to be detected to obtain service data of each area to be detected.
It should be noted that the preset time period may be a time period with any time length in a day, and generally, the abnormality detection device for voice service selects the time period with the time length of 15 minutes as the preset time period, which is not specifically limited in the embodiment of the present invention.
S202, the voice service abnormity detection device determines the service index of the voice service in each area to be detected according to the service data of each area to be detected.
In the embodiment of the present invention, the voice service detected by the abnormality detection apparatus for voice service may be VoNR and EPS fallback.
Under the condition that the voice service is VoNR, the service indexes of the voice service comprise initial call completing rate, call delay and call drop rate.
Under the condition that the voice service is an EPS fallback service, the service indexes comprise a fallback time delay, an initial call connection rate, a call time delay and a call drop rate.
As a possible implementation manner, the anomaly detection device for voice service determines service data related to the service index from the service data of the area to be detected according to the service data of the area to be detected, and calculates the service index of the voice service in the area to be detected.
For example, in the case of determining the call start completing rate service index of the VoNR voice service, the abnormality detecting device of the voice service first determines the service data of the VoNR voice service from the service data of the area to be detected. Furthermore, the abnormality detection device of the voice service determines the initial call connection times and the total initial call request times from the service data of the VoNR voice service, and further determines the initial call connection rate according to the following formula.
Figure BDA0003751689570000081
The abnormality detection device for voice service specifies the number of origination call connections and the total number of origination call requests, and is specified from a field described in the xDR data.
The initial call connection times are the initial call connection times and the voice initial call identification times of the user reasons. Determined by the fields, can be: fields "Interface" = Mw in xDR data, and "Service Type" =0, and "Procedure Type" =5, and "CALL _ SIDE" =0, and "alert _ TIME" ≠ number of xDR data of full F.
The total number of origination requests is: fields "Interface" = Mw in xDR data, and "Service Type" =0, and "Procedure Type" =5, and "CALL _ SIDE" =0 xDR data number.
For example, in the case of determining a call delay service indicator of the VoNR voice service, the abnormality detection apparatus of the voice service first determines service data of the VoNR voice service from service data of an area to be detected. Furthermore, the anomaly detection device of the voice service determines the time interval between the sending of the INVITE message by the calling user and the receiving of the ringing message sent by the called user in each session from the service data of the VoNR voice service, and calculates the average value of the time intervals in all the sessions as the service index of the call delay.
For example, in the case of determining a call drop rate service indicator of the VoNR voice service, the abnormality detection apparatus of the voice service first determines service data of the VoNR voice service from service data of an area to be detected. Furthermore, the abnormality detection device of the voice service determines the call drop frequency and the response frequency from the service data of the VoNR voice service, and further determines the call drop rate according to the following formula.
Figure BDA0003751689570000091
The number of dropped calls is the number of times that a border session controller (SBC) receives a Policy and Charging Rule Function (PCRF) and sends an Abort-session-request (ASR) with a media type of voice, and the Abort reason (Abort Cause) in the ASR is not included in a Handover from a data packet domain to a circuit domain ("PS to CS Handover").
The abnormal detection device of the voice service determines the number of dropped calls through xDR data as follows: "Interface" = Rx, and "ABORT _ TYPE" =0, and "ABORT _ CAUSE" ≠ "PS to CS handle", and "MEDIA _ TYPE" =0 number of xDR data.
The response times are the sum of the initial call response times and the final call response times.
Exemplarily, in the case of determining a fallback service index of the EPS fallback voice service, the abnormality detection device of the voice service first determines service data of the EPS fallback voice service from service data of an area to be detected. Further, the anomaly detection device of the voice service determines the time interval between the sending of the INVITE message by the calling side interface Gm and the sending of the INVITE message by the calling side interface Mw in each session from the service data of the EPS fallback voice service, and calculates the average value of the time intervals in all the sessions as the fallback delay service index.
It should be noted that, in the case of determining the initial call completing rate, call delay and call drop rate service indexes of the EPS fallback voice service, the specific implementation manner may refer to the implementation manner for determining the initial call completing rate, call delay and call drop rate service indexes in the VoNR voice service, and the initial call completing rate, call delay and call drop rate service indexes of the EPS fallback voice service may be determined only by replacing the service data of the VoNR voice service with the service data of the EPS fallback voice service.
S203, the abnormal voice service detection device determines whether the service index of the voice service in the first region to be detected meets a preset condition.
The first area to be detected is any one of the areas to be detected.
As a possible implementation manner, the abnormality detection apparatus for voice service detects a service index of the voice service in the first area to be detected according to a preset condition, and determines whether the service index of the voice service in the first area to be detected meets the preset condition.
It should be noted that the preset condition may be set in advance in the abnormality detection device for the voice service by an operation and maintenance person of the abnormality detection device for the voice service, where the preset condition may be to determine whether a service index of the voice service and a corresponding preset threshold satisfy a preset relationship.
The preset relation between the service index of the voice service and the preset threshold value is that the initial call completing rate is greater than or equal to a first threshold value, the call delay is less than or equal to a second threshold value, the call drop rate is less than or equal to a third threshold value, and the fall-back delay is less than or equal to a fourth threshold value.
The first threshold, the second threshold, the third threshold, and the fourth threshold may be preset by an operation and maintenance person of the voice service anomaly detection apparatus, which is not specifically limited in the embodiment of the present invention.
Illustratively, the abnormality detection apparatus for voice service determines in step S202 that the initial call completing rate of the VoNR voice service is 99.45%, the call delay is 3471 milliseconds (ms), and the call drop rate is 0.07% in the first detection region; in the EPS fallback voice service, the fallback time delay is 2100ms, the call origination call completing rate is 99.1%, the call time delay is 4500ms, and the call drop rate is 0.05%. The preset thresholds are shown in table 1 below:
table 1: preset threshold value corresponding to service index
Figure BDA0003751689570000101
Figure BDA0003751689570000111
Under the condition that the preset condition is that whether the service index and the corresponding preset threshold meet the preset relation or not is judged, the abnormality detection device of the voice service judges that the initial call completing rate and the call delay in the VoNR voice service meet the preset relation with the corresponding preset threshold, and the call drop rate does not meet the preset relation with the corresponding preset threshold; the abnormal detection device of the voice service judges that the initial call completing rate, the call delay and the call drop rate in the EPS fallback voice service meet the preset relation with the corresponding preset threshold value, and the fall-back delay is not full of the preset relation with the corresponding preset threshold value. Further, the abnormality detection device for voice service determines that the call drop rate service index in the VoNR voice service and the fallback delay in the EPS fallback voice service do not satisfy the preset condition.
S204, the voice service abnormity detection device determines that the voice service in the first detection area is abnormal under the condition that the service index of the voice service in the first detection area does not meet the preset condition.
For example, in step S203, the voice service abnormality detection apparatus determines that the call drop rate of the VoNR voice service in the first area to be detected does not satisfy the preset condition, and the fallback delay of the EPS fallback voice service does not satisfy the preset condition, and then determines that the voice service in the first area to be detected is abnormal.
In one design, in order to determine whether a service indicator of a voice service is abnormal more accurately, as shown in fig. 3, the method for detecting an abnormality of a voice service according to an embodiment of the present invention further includes S301 to S304.
S301, the voice service abnormity detection device determines a preset threshold value and an index range corresponding to the first service index.
The first service index is any one type of service index of the voice service in the first area to be detected.
It should be noted that, according to the description in step S203 of the above embodiment, the types of the service indicators include an initial call completing rate, a call delay and a call drop rate in the VoNR voice service; the fallback delay, the initial call completing rate, the call delay and the call drop rate in the EPS fallback voice service.
As a possible implementation manner, the abnormality detection apparatus for voice service determines a first service index, and calls a preset threshold and an index range corresponding to the first service index based on the first service index.
It should be noted that the index range corresponding to the first service index may be stored in advance in the abnormality detection device of the voice service, or dynamically determined according to historical service data. The determination of the index range by the voice service anomaly detection device according to the historical service data may refer to the subsequent description of the embodiments of the present invention, which is not described herein again.
S302, the abnormal detection device of the voice service determines whether the first service index and a preset threshold value meet a preset relation.
It should be noted that, the apparatus for detecting an abnormality of a voice service determines whether the first service indicator and the preset threshold satisfy the preset relationship, which may refer to the record in step S203 in the embodiment of the present invention, and is not described herein again.
S303, the abnormal detection device of the voice service determines whether the first service index is in the index range.
As a possible implementation manner, the abnormality detection device for voice service determines whether the first service index is greater than the minimum value of the index range and is less than the maximum value of the index range. The abnormality detection device of the voice service determines that the first service index is within the index range in a case where the first service index is greater than a minimum value of the index range and less than a maximum value of the index range.
S304, the voice service abnormity detection device determines that the voice service abnormity corresponding to the first service index in the first detection area to be detected is achieved when the first service index and the preset threshold do not meet the preset relation and the first service index is not in the index range.
It can be understood that, the voice service abnormality detection device determines that the voice service corresponding to the first service index in the first area to be detected is abnormal only when determining that the first service index and the preset threshold do not satisfy the preset relationship and are not in the index range, so that the situation that the threshold is set unreasonably or the index range is unreasonable can be avoided, the voice service abnormality is misjudged, and the accuracy of detecting the voice service abnormality is improved.
In some embodiments, the voice service anomaly detection apparatus performs threshold detection and index range detection in parallel for the first service index, determines that the first service index is abnormal when one of the detection modes detects that the first service index is abnormal, further determines that the voice service corresponding to the first service index is abnormal, and does not perform determination of subsequent detection any more.
It can be understood that, when an abnormality is detected in one detection mode, it is determined that the voice service is abnormal, and the operation of the subsequent detection algorithm is stopped, so that the computing resources of the abnormality detection device for the voice service can be saved.
In one design, in order to make the index range for detecting the first service index more reasonable, as shown in fig. 4, the method for detecting an abnormality of a voice service according to the embodiment of the present invention further includes S401 to S403.
S401, the abnormal detection device of the voice service acquires a plurality of historical first service indexes in a first area to be detected in the same time period as a preset time period.
As a possible implementation manner, the anomaly detection apparatus for voice service determines a time period in which the preset time period is located. Furthermore, the abnormal detection device of the voice service retrieves historical service data, determines data of the historical service data in a period of a preset time period, and determines a plurality of historical first service indexes in the period based on the historical service data in the period.
It should be noted that, the anomaly detection apparatus for a voice service determines the implementation manner of the historical first service index according to the historical service data, and reference may be made to the implementation manner of determining the first service index according to the service data in the foregoing embodiment of the present invention, which is not described herein again.
Illustratively, if the preset time period is 15 minutes, and the time period of the preset time period is 14.
It should be noted that, if the first service index determined to be abnormal before exists in the previous 3 days, the previous day is continued until 3 normal samples are obtained.
S402, the voice service abnormity detection device determines the average value and the standard deviation of a plurality of historical first service indexes.
Illustratively, 3 historical first service indicators are taken as an example, and the 3 historical first service indicators are z1, z2 and z3, respectively.
The abnormality detection device of voice traffic determines that the average value is m =1/3 (z 1+ z2+ z 3);
the standard deviation is u = sqrt (((z 1-m) ^2+ (z 2-m) ^2+ (z 3-m) ^ 2)/3).
S403, the abnormal detection device of the voice service determines an index range corresponding to the first service index.
Wherein, the minimum value of the index range is the difference value of the mean value and the standard deviation, and the maximum value is the sum of the mean value and the standard deviation.
As a possible implementation manner, the abnormality detection apparatus for voice service determines a mean value and a standard deviation of a plurality of historical first service indexes, then determines a difference value and a sum of the mean value and the standard deviation, and takes the determined difference value as a minimum value of an index range and the determined sum as a maximum value of the index range.
Illustratively, the anomaly detection device for voice traffic determines the average value of the plurality of historical first traffic indicators in step S402 as m and the standard deviation as u.
The abnormality detection device of the voice service determines that the index range of the first service index Z is [ m-u, m + u ], and when the first service index Z is in the index range, the first service index Z is determined to be normal; and when Z < m-u or Z > m + u, determining that the first service index Z is abnormal.
In one design, in order to facilitate operation and maintenance personnel to timely troubleshoot the cause of an abnormal condition after the abnormal condition occurs, as shown in fig. 5, the method for detecting an abnormal condition of a voice service according to an embodiment of the present invention further includes S501-S502.
S501, the voice service abnormity detection device determines a response code for reflecting the voice service abnormity from the service data of the first area to be detected.
It should be noted that the format of the response code is: type, response code, and status specification. For example: provisional response (type), 100 (response code), and Trying are in process (status description).
As a possible implementation manner, the abnormality detection apparatus for voice service determines a signaling including a response code from service data of the first area to be detected, and determines a response code existing in the first area to be detected based on the response code reflecting the abnormality of the voice service.
It should be noted that the response code for reflecting the voice service exception includes: 400bad request error request, 401unauthorized, 402payment request, 406not acceptable access, 407proxy authentication request agent, 408request timeout, 410gone, 420bad extension, 421extension request extension, 481call/transaction done not exist, 482loop detected discovery loop, 483too many times hops, 484address complete address incomplete, 485 pending, request pending request, 493 unrecognizable, 500server internal error server, 501not executable, 502bad gateway 491, 503service access service 505, 505 invalid timeout version, support timeout service version, 408 timeout request message.
S502, clustering response codes by the voice service abnormity detection device to obtain the abnormity reason of the first area to be detected.
The abnormal reason comprises response codes and the number of each response code.
As a possible implementation manner, the abnormality detection apparatus for voice service counts response codes used for reflecting the abnormality of the voice service in the first area to be detected, determines the number of each type of response code, and obtains the abnormality cause of the first area to be detected.
Illustratively, the abnormality detection apparatus of voice traffic determines that response codes 408, 410, 483, and 504 are included in the first area to be detected, and the number of response codes 408 is 32, the number of response codes 410 is 55, the number of response codes 483 is 43, and the number of response codes 504 is 57. The abnormality detecting apparatus of voice traffic determines the abnormality cause of the first area to be detected as 32, 408, 55, 410, 43, 483, and 57 504.
In one design, in order to enable operation and maintenance personnel to timely repair an abnormality of a voice service when a voice service abnormality detection device determines that a plurality of first areas to be detected exist, as shown in fig. 6, the method for detecting an abnormality of a voice service provided in an embodiment of the present invention further includes S601-S603.
S601, the abnormal detection device of the voice service determines a third area to be detected which has a coverage relation with the second area to be detected.
The second to-be-detected area is any one of the plurality of first to-be-detected areas, and the third to-be-detected area is one or more of the plurality of first to-be-detected areas except the second to-be-detected area.
As a possible implementation manner, the anomaly detection apparatus for voice service determines a second area to be detected and a third area to be detected, which have a coverage relationship, from among a plurality of first areas to be detected.
It should be noted that the coverage relationship between the areas is full coverage or is full coverage.
For example, referring to fig. 1, if the first region to be detected is a region C, a region F, and a region D, the abnormality detection apparatus for voice service determines that the second region to be detected and the third region to be detected are a region C and a region F.
S602, the abnormal detection device of the voice service determines the abnormal reasons of the second area to be detected and the third area to be detected.
It should be noted that, for the specific implementation manner of determining the abnormal reason of the second to-be-detected region and the third to-be-detected region by the abnormality detection device for voice service, reference may be made to the implementation manner of determining the abnormal reason of the first to-be-detected region in the foregoing embodiment of the present invention, and details are not described here.
S603, the voice service abnormity detection device determines abnormity solutions for solving the voice service in the second to-be-detected region and the voice service in the third to-be-detected region based on the abnormity reason of the second to-be-detected region, the abnormity reason of the third to-be-detected region and a pre-established abnormity solution library.
The abnormal solution library stores the mapping relation between the abnormal reason and the abnormal solution.
As a possible implementation manner, the abnormality detection device for voice service inputs a pre-established abnormality solution library according to the abnormality cause of the second to-be-detected region and the abnormality cause of the third to-be-detected region, so as to obtain an abnormality solution for the abnormality cause of the second to-be-detected region and the third to-be-detected region, that is, an abnormality solution for solving the voice service in the second to-be-detected region and the voice service in the third to-be-detected region.
It should be noted that the anomaly solution library is pre-created by the operation and maintenance personnel of the anomaly detection device of the voice service and stored in the anomaly detection device of the voice service, and an exemplary mapping relationship between the anomaly cause and the anomaly solution is shown in table 2 below.
Table 2: mapping relation between exception causes and exception solutions
Figure BDA0003751689570000151
Figure BDA0003751689570000161
In some embodiments, if the abnormality detection device for the voice service fails to determine a solution from the abnormality solution library, the operation and maintenance personnel is notified to generate a solution for the abnormality cause, and after the abnormality is solved, the mapping relationship between the abnormality cause and the solution is stored in the abnormality solution library, and the abnormality solution library is updated, so that the abnormality in the voice service can be quickly solved when the same abnormality cause is encountered again in the following.
According to the voice service abnormity detection method provided by the invention, the voice service abnormity in the area to be detected is determined by detecting the service index of the voice service in the area to be detected under the condition that the service index does not meet the preset condition, so that the monitoring of the voice service in the area to be detected is realized, and the area with the voice service abnormity can be timely positioned.
The scheme provided by the embodiment of the invention is mainly introduced from the perspective of a method. In order to implement the above functions, it includes a hardware structure and/or a software module for performing each function. Those of skill in the art will readily appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as hardware or combinations of hardware and computer software. Whether a function is performed as hardware or computer software drives hardware depends upon the particular application and design constraints imposed on the solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
The embodiment of the present invention may perform division of function modules on the user equipment according to the method example, for example, each function module may be divided corresponding to each function, or two or more functions may be integrated in one processing module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. Optionally, the division of the modules in the embodiment of the present invention is schematic, and is only a logic function division, and there may be another division manner in actual implementation.
Fig. 7 is a schematic structural diagram of an abnormality detection apparatus for voice service according to an embodiment of the present invention. The abnormity detection device of the reserved service is used for executing the abnormity detection method of the voice service. As shown in fig. 7, the abnormality detection apparatus 70 for voice traffic includes an acquisition unit 701 and a determination unit 702.
An obtaining unit 701, configured to obtain service data of each to-be-detected area in a plurality of to-be-detected areas, where the plurality of to-be-detected areas include an area covered by a core network, an area covered by a base station, and an area covered by a cell; the service data comprises call/transaction detail record xDR data of a device in a region to be detected in a preset time period. For example, as shown in fig. 2, the obtaining unit 701 may be configured to execute S201.
A determining unit 702, configured to determine a service indicator of the voice service in each to-be-detected region according to the service data of each to-be-detected region. For example, as shown in fig. 2, the determining unit 702 may be configured to perform S202.
The determining unit 702 is further configured to determine that the voice service in the first area to be detected is abnormal when the service index of the voice service in the first area to be detected does not meet the preset condition; the first area to be detected is any one of a plurality of areas to be detected. For example, as shown in fig. 2, the determining unit 702 may be configured to perform S204.
Optionally, as shown in fig. 7, in the apparatus 70 for detecting an abnormality of a voice service provided in the embodiment of the present invention, the determining unit 702 is further configured to determine a preset threshold and an index range corresponding to a first service index; the first service index is any one type of service index of voice service in the first area to be detected. For example, as shown in fig. 3, the determining unit 702 may be configured to perform S301.
The determining unit 702 is further configured to determine that the voice service corresponding to the first service indicator in the first area to be detected is abnormal when the first service indicator does not satisfy the preset relationship with the preset threshold and the first service indicator is not in the indicator range. For example, as shown in fig. 3, the determining unit 702 may be configured to perform S304.
Optionally, as shown in fig. 7, in the abnormality detection apparatus 70 for a voice service according to the embodiment of the present invention, the obtaining unit 701 is further configured to obtain a plurality of historical first service indicators in the first area to be detected in the same time period as the preset time period. For example, as shown in fig. 4, the acquisition unit 701 may be configured to perform S401.
The determining unit 702 is further configured to determine a mean value and a standard deviation of a plurality of historical first service indicators. For example, as shown in fig. 4, the determining unit 702 may be configured to perform S402.
The determining unit 702 is further configured to determine an index range corresponding to the first service index, where a minimum value of the index range is a difference between the mean value and the standard deviation, and a maximum value of the index range is a sum of the mean value and the standard deviation. For example, as shown in fig. 4, the determining unit 702 may be configured to perform S403.
Optionally, as shown in fig. 7, in the apparatus 70 for detecting an abnormality of a voice service provided in the embodiment of the present invention, the voice service includes a new voice over air interface VoNR and an evolved packet system fallback EPS fallback. In the case of the voice service being VoNR, the service indicators include the initial call completing rate, the call delay and the call drop rate. And under the condition that the voice service is the EPS fallback, the service indexes comprise a fallback time delay, an initial call completing rate, a call time delay and a call drop rate.
Optionally, as shown in fig. 7, the abnormality detection apparatus 70 for voice service according to the embodiment of the present invention further includes a processing unit 703.
The determining unit 702 is further configured to determine a response code for reflecting the voice service anomaly from the service data of the first area to be detected. For example, as shown in fig. 5, the determination unit 702 may be configured to perform S501.
The processing unit 703 is configured to cluster the response codes to obtain an abnormal cause of the first region to be detected, where the abnormal cause includes the response codes and the number of each type of response code. For example, as shown in fig. 5, the processing unit 703 may be configured to execute S502.
Optionally, as shown in fig. 7, in the anomaly detection apparatus 70 for voice service according to the embodiment of the present invention, the determining unit 702 is further configured to determine a third area to be detected, where the third area to be detected has a coverage relationship with the second area to be detected, where the second area to be detected is any one of the first areas to be detected, and the third area to be detected is one or more of the first areas to be detected except the second area to be detected. For example, as shown in fig. 6, the determining unit 702 may be configured to execute S601.
The determining unit 702 is further configured to determine an abnormal solution for solving the voice service in the second to-be-detected region and the voice service in the third to-be-detected region based on the abnormal reason in the second to-be-detected region, the abnormal reason in the third to-be-detected region, and a pre-established abnormal solution library; the abnormal solution library stores the mapping relation between the abnormal reason and the abnormal solution. For example, as shown in fig. 6, the determining unit 702 may be configured to perform S602.
Under the condition that the function of the integrated module is realized in a hardware form, the embodiment of the invention provides a possible structural schematic diagram of the abnormality detection equipment for voice service. The voice service anomaly detection device is used for executing the voice service anomaly detection method executed by the voice service anomaly detection device in the embodiment. As shown in fig. 8, the abnormality detection apparatus 80 for voice traffic includes a processor 801, a memory 802, and a bus 803. The processor 801 and the memory 802 may be connected by a bus 803.
The processor 801 is a control center of the abnormality detection apparatus for voice traffic, and may be a single processor or a collective name of multiple processing elements. For example, the processor 801 may be a Central Processing Unit (CPU), other general-purpose processors, or the like. Wherein a general purpose processor may be a microprocessor or any conventional processor or the like.
For one embodiment, processor 801 may include one or more CPUs, such as CPU 0 and CPU 1 shown in FIG. 8.
The memory 802 may be, but is not limited to, a read-only memory (ROM) or other type of static storage device that may store static information and instructions, a Random Access Memory (RAM) or other type of dynamic storage device that may store information and instructions, an electrically erasable programmable read-only memory (EEPROM), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer.
As a possible implementation, the memory 802 may exist separately from the processor 801, and the memory 802 may be connected to the processor 801 via the bus 803 for storing instructions or program code. The processor 801, when calling and executing the instructions or program codes stored in the memory 802, can implement the method for detecting an abnormality of a voice service according to the embodiment of the present invention.
In another possible implementation, the memory 802 may also be integrated with the processor 801.
The bus 803 may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (EISA) bus, or the like. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown in FIG. 8, but this is not intended to represent only one bus or type of bus.
It is to be noted that the configuration shown in fig. 8 does not constitute a limitation of the abnormality detection device 80 for the voice traffic. The anomaly detection apparatus 80 for voice traffic may include more or fewer components than shown in fig. 8, or some components may be combined, or a different arrangement of components, in addition to those shown in fig. 8.
As an example, in conjunction with fig. 7, the functions implemented by the acquisition unit 701, the determination unit 702, and the processing unit 703 in the abnormality detection apparatus 70 for voice traffic are the same as those of the processor 801 in fig. 8.
Optionally, as shown in fig. 8, the apparatus for detecting an abnormality of a voice service provided in the embodiment of the present invention may further include a communication interface 804.
A communication interface 804 for connecting with other devices through a communication network. The communication network may be an ethernet network, a radio access network, a Wireless Local Area Network (WLAN), etc. The communication interface 804 may include an acquisition unit for receiving data, and a transmission unit for transmitting data.
In one design, in the abnormality detection device for voice service provided in the embodiment of the present invention, the communication interface may also be integrated in the processor.
Fig. 9 shows another hardware structure of the abnormality detection apparatus for voice traffic in the embodiment of the present invention. As shown in fig. 9, the abnormality detection apparatus 90 for voice traffic may include a processor 901 and a communication interface 902. Processor 901 is coupled to a communication interface 902.
The functions of the processor 901 may refer to the description of the processor 801 described above. The processor 901 also has a memory function, and the function of the memory 802 described above can be referred to.
The communication interface 902 is used to provide data to the processor 901. The communication interface 902 may be an internal interface of the abnormality detection device for the voice service, or an external interface (equivalent to the communication interface 804) of the abnormality detection device for the voice service.
It is to be noted that the configuration shown in fig. 9 does not constitute a limitation of the abnormality detection apparatus for voice traffic, and the abnormality detection apparatus for voice traffic 90 may include more or less components than those shown in fig. 9, or a combination of some components, or a different arrangement of components, in addition to the components shown in fig. 9.
Through the above description of the embodiments, those skilled in the art may clearly understand that, for convenience and simplicity of description, only the division of each functional unit is illustrated. In practical applications, the above function allocation can be performed by different functional units according to needs, that is, the internal structure of the device is divided into different functional units to perform all or part of the above described functions. For the specific working processes of the system, the apparatus and the unit described above, reference may be made to the corresponding processes in the foregoing method embodiments, and details are not described here again.
The embodiment of the present invention further provides a computer-readable storage medium, where instructions are stored in the computer-readable storage medium, and when the instructions are executed by a computer, the computer executes each step in the method flow shown in the above method embodiment.
Embodiments of the present invention provide a computer program product containing instructions that, when executed on a computer, cause the computer to perform the method for detecting an anomaly of a voice service in the above-described method embodiments.
The computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, and a hard disk. Random Access Memory (RAM), read-Only Memory (ROM), erasable Programmable Read-Only Memory (EPROM), registers, a hard disk, an optical fiber, a portable Compact disk Read-Only Memory (CD-ROM), an optical storage device, a magnetic storage device, or any other form of computer-readable storage medium, in any suitable combination, or as appropriate in the art. An exemplary storage medium is coupled to the processor such the processor can read information from, and write information to, the storage medium. Of course, the storage medium may also be integral to the processor. The processor and the storage medium may reside in an Application Specific Integrated Circuit (ASIC). In embodiments of the invention, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
Since the apparatus, the device readable storage medium, and the computer program product in the embodiments of the present invention may be applied to the method described above, for technical effects that can be obtained by the apparatus, the apparatus readable storage medium, and the computer program product, reference may also be made to the method embodiments described above, and details of the embodiments of the present invention are not repeated herein.
The above description is only an embodiment of the present invention, but the scope of the present invention is not limited thereto, and any changes or substitutions within the technical scope of the present invention are intended to be covered by the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (14)

1. A method for detecting an abnormality of a voice service, the method comprising:
acquiring service data of each to-be-detected area in a plurality of to-be-detected areas; the plurality of areas to be detected comprise areas covered by a core network, areas covered by a base station and areas covered by cells; the service data comprises call/transaction detail record xDR data of equipment in a region to be detected in a preset time period;
determining a service index of the voice service in each area to be detected according to the service data of each area to be detected;
determining that the voice service in the first area to be detected is abnormal under the condition that the service index of the voice service in the first area to be detected does not meet the preset condition; the first region to be detected is any one of the plurality of regions to be detected.
2. The abnormality detection method according to claim 1, characterized in that the method further comprises:
determining a preset threshold value and an index range corresponding to a first service index; the first service index is any one type of service index of the voice service in the first area to be detected;
and determining that the voice service corresponding to the first service index in the first area to be detected is abnormal under the conditions that the first service index does not meet the preset relation with the preset threshold and the first service index is not in the index range.
3. The method of claim 2, wherein determining the index range corresponding to the first service index comprises:
acquiring a plurality of historical first service indexes in the first area to be detected in the same time period as the preset time period;
determining a mean value and a standard deviation of the plurality of historical first service indexes;
and determining an index range corresponding to the first service index, wherein the minimum value of the index range is the difference value of the mean value and the standard deviation, and the maximum value of the index range is the sum of the mean value and the standard deviation.
4. The anomaly detection method according to any one of claims 1-3, wherein said voice traffic comprises VoNR over New air interface and EPS fallback;
under the condition that the voice service is VoNR, the service indexes comprise initial call completing rate, call delay and call drop rate;
and under the condition that the voice service is EPS fallback, the service indexes comprise a fallback time delay, an initial call completing rate, a call time delay and a call drop rate.
5. The abnormality detection method according to claim 1, characterized in that the method further comprises:
determining a response code for reflecting voice service abnormity from the service data of the first area to be detected;
clustering the response codes to obtain abnormal reasons of the first region to be detected, wherein the abnormal reasons comprise the response codes and the number of each response code.
6. The abnormality detection method according to claim 5, characterized in that, in the case where there are a plurality of first regions to be detected, the method further comprises:
determining a third to-be-detected area which has a covering relationship with a second to-be-detected area, wherein the second to-be-detected area is any one of the plurality of first to-be-detected areas, and the third to-be-detected area is one or more of the plurality of first to-be-detected areas except the second to-be-detected area;
determining an abnormal solution for solving the voice service in the second area to be detected and the voice service in the third area to be detected based on the abnormal reason in the second area to be detected, the abnormal reason in the third area to be detected and a pre-established abnormal solution library; the abnormal solution library stores the mapping relation between the abnormal reason and the abnormal solution.
7. The device for detecting the abnormity of the voice service is characterized by comprising an acquisition unit and a determination unit;
the acquiring unit is used for acquiring the service data of each to-be-detected area in a plurality of to-be-detected areas; the plurality of areas to be detected comprise areas covered by a core network, areas covered by a base station and areas covered by cells; the service data comprises call/transaction detail record xDR data of equipment in a region to be detected in a preset time period;
the determining unit is configured to determine a service index of the voice service in each area to be detected according to the service data of each area to be detected;
the determining unit is further configured to determine that the voice service in the first to-be-detected area is abnormal under the condition that the service index of the voice service in the first to-be-detected area does not meet a preset condition; the first region to be detected is any one of the plurality of regions to be detected.
8. The abnormality detection apparatus according to claim 7, wherein said determining unit is further configured to determine a preset threshold and an index range corresponding to the first service index; the first service index is any one type of service index of the voice service in the first area to be detected;
the determining unit is further configured to determine that the voice service corresponding to the first service indicator in the first area to be detected is abnormal when the first service indicator does not satisfy a preset relationship with the preset threshold and the first service indicator is not in the indicator range.
9. The abnormality detection device according to claim 8, wherein said acquisition unit is further configured to acquire a plurality of historical first service indicators in said first area to be detected in the same period as said preset period of time;
the determining unit is further configured to determine a mean value and a standard deviation of the plurality of historical first service indicators;
the determining unit is further configured to determine an index range corresponding to the first service index, where a minimum value of the index range is a difference between a mean value and a standard deviation, and a maximum value of the index range is a sum of the mean value and the standard deviation.
10. The anomaly detection device according to any one of claims 6-9, wherein said voice traffic comprises a new voice over air interface (VoNR) and an evolved packet system fallback (EPS fallback);
under the condition that the voice service is VoNR, the service indexes comprise initial call completing rate, call delay and call drop rate;
and under the condition that the voice service is EPS fallback, the service indexes comprise a fallback time delay, an initial call completing rate, a call time delay and a call drop rate.
11. The abnormality detection device according to claim 7, characterized in that the abnormality detection device further includes a processing unit;
the determining unit is further configured to determine a response code for reflecting voice service abnormality from the service data of the first area to be detected;
the processing unit is configured to cluster the response codes to obtain an abnormal cause of the first region to be detected, where the abnormal cause includes the response codes and the number of each type of response code.
12. The abnormality detection device according to claim 11, wherein the determination unit is further configured to determine a third region to be detected that has a covering relationship with a second region to be detected, where the second region to be detected is any one of a plurality of first regions to be detected, and the third region to be detected is one or more of the plurality of first regions to be detected except the second region to be detected;
the determining unit is further configured to determine an exception solution for solving the voice service in the second to-be-detected region and the voice service in the third to-be-detected region based on the exception cause of the second to-be-detected region, the exception cause of the third to-be-detected region, and a pre-established exception solution library; the abnormal solution library stores the mapping relation between the abnormal reason and the abnormal solution.
13. An abnormality detection device for voice traffic, characterized by comprising a memory and a processor;
the memory and the processor are coupled;
the memory for storing computer program code, the computer program code comprising computer instructions;
when the processor executes the computer instructions, the abnormality detection device for voice traffic performs the abnormality detection method for voice traffic according to any one of claims 1 to 6.
14. A computer-readable storage medium having stored therein instructions, which when run on a voice traffic anomaly detection device, cause the voice traffic anomaly detection device to execute a voice traffic anomaly detection method according to any one of claims 1-6.
CN202210844219.4A 2022-07-18 2022-07-18 Abnormality detection method, device, equipment and storage medium for voice service Active CN115278531B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210844219.4A CN115278531B (en) 2022-07-18 2022-07-18 Abnormality detection method, device, equipment and storage medium for voice service

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210844219.4A CN115278531B (en) 2022-07-18 2022-07-18 Abnormality detection method, device, equipment and storage medium for voice service

Publications (2)

Publication Number Publication Date
CN115278531A true CN115278531A (en) 2022-11-01
CN115278531B CN115278531B (en) 2024-04-09

Family

ID=83766206

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210844219.4A Active CN115278531B (en) 2022-07-18 2022-07-18 Abnormality detection method, device, equipment and storage medium for voice service

Country Status (1)

Country Link
CN (1) CN115278531B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115988438A (en) * 2022-12-14 2023-04-18 中国联合网络通信集团有限公司 Call service data processing method, device, equipment and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170078171A1 (en) * 2015-09-10 2017-03-16 TUPL, Inc. Wireless communication data analysis and reporting
CN107645741A (en) * 2017-09-27 2018-01-30 中国联合网络通信集团有限公司 Appraisal procedure, device and the server that a kind of customer service perceives
US20180184307A1 (en) * 2016-12-27 2018-06-28 T-Mobile, U.S.A, Inc. Lte cell level layer management auto optimization
CN113453254A (en) * 2021-06-24 2021-09-28 中国联合网络通信集团有限公司 Method and equipment for acquiring voice call quality
CN114173356A (en) * 2021-11-04 2022-03-11 中国联合网络通信集团有限公司 Network quality detection method, device, equipment and storage medium
CN114585035A (en) * 2022-02-21 2022-06-03 惠州Tcl移动通信有限公司 Voice call method, device and computer readable storage medium
CN114727320A (en) * 2022-04-15 2022-07-08 中国联合网络通信集团有限公司 Network user perception evaluating method and device, electronic equipment and storage medium

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20170078171A1 (en) * 2015-09-10 2017-03-16 TUPL, Inc. Wireless communication data analysis and reporting
US20180184307A1 (en) * 2016-12-27 2018-06-28 T-Mobile, U.S.A, Inc. Lte cell level layer management auto optimization
CN107645741A (en) * 2017-09-27 2018-01-30 中国联合网络通信集团有限公司 Appraisal procedure, device and the server that a kind of customer service perceives
CN113453254A (en) * 2021-06-24 2021-09-28 中国联合网络通信集团有限公司 Method and equipment for acquiring voice call quality
CN114173356A (en) * 2021-11-04 2022-03-11 中国联合网络通信集团有限公司 Network quality detection method, device, equipment and storage medium
CN114585035A (en) * 2022-02-21 2022-06-03 惠州Tcl移动通信有限公司 Voice call method, device and computer readable storage medium
CN114727320A (en) * 2022-04-15 2022-07-08 中国联合网络通信集团有限公司 Network user perception evaluating method and device, electronic equipment and storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
邱倩琳: "基于客户感知的业务质量指标体系的建立及应用研究", 《邮电设计技术》, 20 May 2016 (2016-05-20) *

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115988438A (en) * 2022-12-14 2023-04-18 中国联合网络通信集团有限公司 Call service data processing method, device, equipment and storage medium

Also Published As

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

Similar Documents

Publication Publication Date Title
EP3780702B1 (en) Method and device for monitoring network data
CN111148105B (en) Method and device for determining category information
US20090113052A1 (en) Troubleshooting of Wireless Client Connectivity Problems in Wireless Networks
WO2014019469A1 (en) Network coordination method and device
CN112423331B (en) Fault diagnosis method and device
CN112383421B (en) Fault positioning method and device
CN114189886B (en) QoE measurement configuration method, qoE measurement configuration device and storage medium
CN110505220B (en) Method and device for supporting OPC protocol to realize dual-computer hot standby and communication terminal
JP2002271833A (en) Communication quality maintenance method for service area in mobile communication system, and its mobile communication terminal and management server system
WO2019214830A1 (en) Control plane entity and management plane entity for exchaning network slice instance data for analytics
CN115278531B (en) Abnormality detection method, device, equipment and storage medium for voice service
CN102917387A (en) Method for monitoring multiple wireless networks and a mobile terminal
CN106375102A (en) Service registration method, application method and correlation apparatus
CN113709777A (en) Fault processing method, device and system
CN112188535A (en) Internet of things end-to-end fault delimiting method and device
EP4145889A1 (en) Communication method, apparatus and system
CN110958170B (en) Network interconnection method and device
KR20180081959A (en) Method and Apparatus for Checking Problem in Mobile Communication Network
CN110048909B (en) Network operation and maintenance method and device
CN113301507A (en) Information processing method, device and system
CN111436055A (en) Radio access network central unit and communication method
CN103476052A (en) Fault detection method and device
CN105659530A (en) Method and device for alarm processing
US20220417814A1 (en) Method for connecting ue to dnn in public network integrated npn and a user equipment
Zhou et al. A Method of 5G Core Network Service Fault Diagnosis

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