Network operation and maintenance method, computing device and computer-readable storage medium
By monitoring network abnormal events and fault information of terminal equipment, the location of wireless network failures is quickly determined, which solves the problem that operation and maintenance personnel have difficulty in quickly locate faults, and improves operation and maintenance efficiency and accuracy.
Patent Information
- Application Number
- PCT/CN2024/070531
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-06-16
- Filing Date
- 2024-01-04
- Publication Date
- 2024-12-19
AI Technical Summary
During the wireless network operation and maintenance process, it is difficult for operation and maintenance personnel to quickly determine the specific location of the failure, resulting in low operation and maintenance efficiency.
By monitoring network abnormal events of terminal equipment, obtaining its fault information, including location, and then determining the target sub-region and area fault information from the service network, achieving rapid fault location.
It improves network operation and maintenance efficiency, can quickly determine the location of the fault, and improves the speed and accuracy of troubleshooting.
Smart Images

Figure CN2024070531_19122024_PF_FP_ABST
Abstract
Description
Network operation and maintenance method, computing device, and computer-readable storage medium
[0001] This disclosure claims priority to Chinese patent application No. 202310725194.0, filed on June 16, 2023, the entire contents of which are incorporated herein by reference. Technical Field
[0002] The present disclosure relates to the field of network operation and maintenance technology, and in particular to a network operation and maintenance method, a computing device, and a computer-readable storage medium. Background Art
[0003] With the continuous advancement of communications technology, wireless network technology has been widely applied in various fields. During the use of wireless networks, operation and maintenance are often required to ensure their normal operation. Since wireless network failures are often related to the air interface environment, which is often related to the location of terminal devices within the service network, during wireless network operation and maintenance, operators need to determine the specific location of the network failure in order to troubleshoot it.
[0004] Summary of the Invention
[0005] In a first aspect, the present disclosure provides a network operation and maintenance method, which includes: when a network abnormal event of a terminal device is monitored, obtaining fault information of the terminal device, the fault information of the terminal device includes the location of the terminal device; based on the location of the terminal device, determining a target sub-area from the service network of the terminal device; determining regional fault information of the target sub-area and fault maintenance information corresponding to the regional fault information.
[0006] In a second aspect, the present disclosure provides a network operation and maintenance device, comprising: a monitoring unit configured to obtain fault information of a terminal device upon detecting a network anomaly of the terminal device, the fault information including the terminal device's location; and a processing unit configured to determine a target sub-area from the terminal device's service network based on the terminal device's location. The processing unit is further configured to determine regional fault information of the target sub-area and fault maintenance information corresponding to the regional fault information.
[0007] In a third aspect, the present disclosure provides a computing device comprising a processor and a memory, wherein the processor is connected to the memory. The memory is configured to store computer-executable instructions, and the processor executes the computer-executable instructions stored in the memory, thereby implementing the network operation and maintenance method of the first aspect.
[0008] In a fourth aspect, the present disclosure provides a computer-readable storage medium having computer program instructions stored thereon, which, when executed by a computer, implement the network operation and maintenance method of the first aspect.
[0009] In a fifth aspect, the present disclosure provides a computer program product, which includes computer program instructions, and when the computer program instructions are executed by a computer, implements the network operation and maintenance method of the first aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] In order to more clearly illustrate the technical solutions in the present disclosure, the following briefly introduces the drawings required for use in some embodiments of the present disclosure. Obviously, the drawings described below are only drawings of some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can also be obtained based on these drawings.
[0011] FIG1 is a diagram showing an application scenario of a network operation and maintenance system according to an embodiment of the present disclosure.
[0012] FIG2 is a flow chart showing a network operation and maintenance method according to an embodiment of the present disclosure.
[0013] FIG3 is a flow chart of another network operation and maintenance method according to an embodiment of the present disclosure.
[0014] FIG4 is a flow chart showing another network operation and maintenance method according to an embodiment of the present disclosure.
[0015] FIG5 is a flow chart showing another network operation and maintenance method according to an embodiment of the present disclosure.
[0016] FIG6 is a flow chart showing another network operation and maintenance method according to an embodiment of the present disclosure.
[0017] FIG7 is a flow chart showing another network operation and maintenance method according to an embodiment of the present disclosure.
[0018] FIG8 is a flow chart showing another network operation and maintenance method according to an embodiment of the present disclosure.
[0019] FIG9 is a structural block diagram of a network operation and maintenance device according to an embodiment of the present disclosure.
[0020] FIG10 is a structural block diagram of another network operation and maintenance device according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0021] To help those skilled in the art better understand the technical solutions of the embodiments of the present disclosure, the technical solutions of the present disclosure will be clearly and completely described below in conjunction with the drawings in the present disclosure. Obviously, the embodiments described are only part of the embodiments of the present disclosure, not all of them. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present disclosure without making any creative efforts shall fall within the scope of protection of the present disclosure.
[0022] It should be noted that in this disclosure, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described in this disclosure as "exemplary" or "for example" should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.
[0023] In the following, the terms "first," "second," etc. are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify the quantity of the technical features indicated. Therefore, a feature specified as "first," "second," etc. may explicitly or implicitly include one or more of the features.
[0024] In the description of this disclosure, unless otherwise specified, " / " means "or." For example, A / B can mean A or B. "And / or" in this document simply describes an association relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can mean: only A, A and B, or only B. Furthermore, "at least one" means one or more, and "a plurality" means two or more.
[0025] With the continuous advancement of communications technology, wireless network technology has been widely applied in various fields. During the use of wireless networks, operation and maintenance are often required to ensure their normal operation. Since wireless network failures are often related to the air interface environment, which is often related to the location of terminal devices within the service network, during wireless network operation and maintenance, operators need to determine the specific location of the network failure in order to troubleshoot it.
[0026] In related technologies, wireless network operations and maintenance are typically performed at the cell level, specifically to ensure overall network performance and availability. Consequently, when a wireless network failure occurs, operations and maintenance personnel are unable to quickly locate the fault within the service network and are forced to rely on manual drive testing, resulting in low operational efficiency.
[0027] In light of this, embodiments of the present disclosure provide a network operation and maintenance method that monitors network anomalies on terminal devices and, based on the terminal device's fault information, rapidly locates the fault location within the terminal device's service network. Compared to related techniques where operators manually determine the fault location through drive testing, the network operation and maintenance method provided by embodiments of the present disclosure rapidly locates the fault, thereby improving network operation and maintenance efficiency.
[0028] The present disclosure provides a network operation and maintenance system for executing the network operation and maintenance method provided in the present disclosure. Referring to Figure 1 , Figure 1 illustrates an application scenario of a network operation and maintenance system according to an embodiment of the present disclosure. The network operation and maintenance system includes a network operation and maintenance apparatus 100 and multiple terminal devices 110. Multiple terminal devices 110 are located within a service network and communicate with other terminal devices via the network provided by the service network.
[0029] It should be understood that multiple terminal devices may be located in the same cell or in different cells, and the embodiments of the present disclosure do not impose any particular limitation on this.
[0030] In one possible implementation, the target network may be a 4G (LTE) network or a 5G (NR) network.
[0031] It should be understood that the terminal device 110 can be set up indoors or outdoors, and the embodiments of the present disclosure do not impose any particular restrictions on the setting scenario of the terminal device.
[0032] In some embodiments, a wireless communication connection may be established between the network operation and maintenance apparatus 100 and the terminal device 110. For example, the wireless communication connection may include a short-range wireless communication connection such as a Bluetooth communication connection, a near-field communication connection, and a wireless local area network communication connection.
[0033] In some embodiments, the wireless communication technology for establishing a wireless communication connection includes but is not limited to at least one of the following: wireless local area networks (WLAN) (such as wireless fidelity (Wi-Fi) networks), Bluetooth (BT) (for example, traditional Bluetooth or Bluetooth low energy (BLE)), near field communication (NFC), Zigbee, frequency modulation (FM), and infrared (IR), etc.
[0034] It is understood that the network operation and maintenance apparatus 100 shown in the embodiments of the present disclosure may be any computing device with computing processing capabilities, or a functional module within such a computing device. For example, the network operation and maintenance apparatus 100 may be a general-purpose computer, a personal computer, a server, a router, a switch, a base station, etc. The embodiments of the present disclosure do not limit the implementation of the network operation and maintenance apparatus 100.
[0035] In some embodiments, the terminal device 110 in the embodiments of the present disclosure may be, for example, a mobile phone, a tablet computer, a personal computer (PC), a personal digital assistant (PDA), a smart watch, a netbook, a wearable device, an augmented reality (AR) device, a virtual reality (VR) device, a vehicle-mounted device, a smart screen, a smart car, a smart speaker, a robot, etc. The present disclosure does not impose any special restrictions on the form of the terminal device 110.
[0036] The following embodiments are illustratively described using an example in which the network operation and maintenance apparatus 100 is a computing device and the terminal device 110 is a mobile phone.
[0037] Figure 2 is an interactive flow chart of a network operation and maintenance method according to an embodiment of the present disclosure. As shown in Figure 2, the network operation and maintenance method can be executed by the network operation and maintenance device 100 shown in Figure 1. The network operation and maintenance method can include the following S201 to S203.
[0038] In S201, when a network abnormality event of a terminal device is detected, fault information of the terminal device is obtained, where the fault information of the terminal device includes the location of the terminal device.
[0039] For example, a network anomaly event can be understood as an event in which a terminal device experiences a network failure. A network failure can include any type of failure or anomaly related to the terminal device and the network that can be detected by the network operation and maintenance device. For example, a network failure can include a terminal device failing to switch cells, an abnormal disconnection of a terminal device, or any network metric of a terminal device falling below a preset threshold. The embodiments of this disclosure do not specifically limit the manner in which a network anomaly event occurs.
[0040] The fault information of the terminal device may be the fault information reported by the terminal device to the network operation and maintenance device when a network abnormality occurs, or it may be the fault information actively obtained by the network operation and maintenance device when a network abnormality occurs in the terminal device. The embodiment of the present disclosure does not impose any special restrictions on the implementation method of the network operation and maintenance device obtaining the fault information of the terminal device.
[0041] In one possible implementation, the location of the terminal device is acquired in real time by the network operation and maintenance apparatus using high-precision cellular network wireless positioning technology. In other words, when the network operation and maintenance apparatus detects a network anomaly with the terminal device, the terminal device's location is acquired in real time using high-precision cellular network wireless positioning technology.
[0042] In some embodiments, high-precision cellular network wireless positioning technology includes an uplink time difference of arrival (UTDOA) positioning algorithm, a round trip time (RTT) positioning algorithm, or an angle of arrival (AOA) positioning algorithm to achieve position determination function.
[0043] In one example, a network operation and maintenance device determines the location of a terminal device based on the UTDOA positioning algorithm. First, the network operation and maintenance device measures the arrival time of a sounding reference signal (SRS) sent by the terminal device using multiple base station wireless signal transceivers located around the terminal device. The device then determines the terminal device's location based on the arrival time differences of the multiple SRSs.
[0044] In another example, a network operation and maintenance device determines the location of a terminal device based on an RTT positioning algorithm and an AOA positioning algorithm. First, the network operation and maintenance device determines the time it takes for a signal from the terminal device to reach a base station (or vice versa). Then, the device determines the distance between the terminal device and the base station based on the signal propagation speed. Finally, the device determines the location of the terminal device based on the angle of incidence of the terminal signal transmitted to the base station.
[0045] In S202, a target sub-area is determined from a service network of the terminal device according to the location of the terminal device.
[0046] For example, the service network of the terminal device is pre-divided into multiple sub-areas, and the target sub-area is one of the multiple sub-areas.
[0047] In one possible implementation, the service network is pre-divided into multiple grid units based on a preset coordinate system, each grid unit corresponds to a sub-area of multiple sub-areas included in the service network of the terminal device, and the grid unit is configured with corresponding coordinates in the preset coordinate system.
[0048] 3 , the above-mentioned S202 , for example, includes the following S2021 to S2023 .
[0049] In S2021, the coordinates of the terminal device in a preset coordinate system are determined according to the position of the terminal device.
[0050] For example, the location of the terminal device may be the geographical location information of the terminal device or the coordinates of the terminal device in another coordinate system. Assume that the location of the terminal device is the coordinates of the terminal device in the first coordinate system. The network operation and maintenance device converts the coordinates of the terminal device according to the preset coordinate system and the first coordinate system to obtain the coordinates of the terminal device in the preset coordinate system.
[0051] In S2022, the grid unit where the terminal device is located is determined based on the coordinates.
[0052] For example, the coordinates of the terminal device in the preset coordinate system correspond to a coordinate point in the preset coordinate system, and the unit grid where the coordinate point is located is determined as the grid unit where the terminal device is located.
[0053] In S2023, the sub-area corresponding to the grid unit where the terminal device is located is determined as the target sub-area.
[0054] From the above, it can be seen that the network operation and maintenance method provided by the embodiment of the present disclosure divides the service network into multiple unit grids, and then determines the sub-area corresponding to the grid unit where the terminal device is located as the target sub-area, so that the area where the fault occurs in the service network can be quickly determined.
[0055] In S203, regional fault information of the target sub-region and fault maintenance information corresponding to the regional fault information are determined.
[0056] The regional fault information is information identifying a fault in a target sub-region, and the fault maintenance information includes the fault cause and fault repair method of the target sub-region where the fault occurs.
[0057] In a possible implementation, referring to FIG. 4 , the above S203 , for example, includes the following S2031 to S2033 .
[0058] In S2031 , the number of abnormal network events in the target sub-area is determined.
[0059] For example, the number of network anomaly events is the number of network failures that occurred in terminal devices within the target sub-area. It should be understood that the number of network anomaly events is the sum of the number of network failures that occurred in multiple terminal devices within the target sub-area, rather than the number of network failures that occurred in one terminal device among the multiple terminal devices within the target sub-area.
[0060] For example, the network operation and maintenance device monitors that the number of network failures occurring in terminal device A in the target sub-area is 4 times, and the number of network failures occurring in terminal device B is 5 times. Then the number of network abnormal events in the target sub-area is the sum of the number of network abnormal events of terminal device A and terminal device B, which is 9 times.
[0061] In some embodiments, the fault information of the terminal device further includes the occurrence time of the network abnormality event, the fault type, and the cell information.
[0062] For example, when the network operation and maintenance device detects a network anomaly event in a terminal device, it obtains the time when the network anomaly event occurred and determines the fault type of the network anomaly event. For example, when the network anomaly event is a failure of the terminal device to switch cells, the network operation and maintenance device determines the fault type as a failure of the terminal device to switch cells. When the network anomaly event is any network indicator of the terminal device being less than a preset threshold, the network operation and maintenance device determines the fault type as an abnormality of the network indicator of the terminal device.
[0063] It should be understood that the fault type of the terminal device can be set according to the user's actual network usage needs, and the embodiments of the present disclosure do not specifically limit the manner in which the fault type occurs.
[0064] In some embodiments, the above S2031 , for example, includes the following: determining, according to the fault information, the number of network abnormal events corresponding to each fault type in the target sub-area within a preset time period.
[0065] For example, the network operation and maintenance device determines the network abnormal events of the terminal devices in the target sub-area within a preset time period based on the occurrence time of the network abnormal events carried in the fault information of the terminal devices, and then determines the number of network abnormal events corresponding to each fault type in the target sub-area within the preset time period based on the fault type carried in the fault information of the terminal devices.
[0066] As can be seen from the above, on the one hand, the network operation and maintenance method provided by the embodiment of the present disclosure realizes a finer-grained division of the faults of the terminal device by dividing the network abnormal events of the terminal device into multiple fault types and determining the number of network abnormal events corresponding to each fault type, and the user can set different fault types according to their own usage needs, thereby meeting the user's usage needs in different usage scenarios. On the other hand, by determining the number of network abnormal events within a preset time period based on the occurrence time of the network abnormal event, rather than determining the number of network abnormal events based on all network abnormal events that have occurred in the target sub-area, the fault corresponding to the network abnormal event that occurred a long time ago may have been repaired by the operation and maintenance personnel. Therefore, determining whether the target sub-area is faulty based on the number of network abnormal events within the preset time period can improve the accuracy of fault detection.
[0067] In S2032 , regional fault information of the target sub-region is determined according to the number of network abnormal events and a first threshold.
[0068] For example, when the number of abnormal network events in the target sub-region is greater than a first threshold, regional fault information of the target sub-region is determined, that is, it is determined that a fault occurs in the target sub-region.
[0069] It should be understood that the first threshold can be set according to actual network usage requirements, and the embodiment of the present disclosure does not impose any particular limitation on the setting method of the first threshold.
[0070] In one possible implementation, the network operation and maintenance device may also pre-set multiple threshold intervals, each threshold interval corresponding to a different fault level, and determine the regional fault information and corresponding fault level of the target sub-area based on the threshold interval in which the number of network abnormal events in the target sub-area lies.
[0071] In S2033, fault maintenance information corresponding to the regional fault information is determined.
[0072] In some embodiments, referring to FIG. 5 , the above-mentioned S2033 , for example, includes the following S20331 and S20332 .
[0073] In S20331, network indicator information of the target sub-area is obtained.
[0074] The network indicator information is indicator information related to communication with terminal devices within the target sub-area. The network operation and maintenance device obtains the network indicator information of each terminal device from all terminal devices within the target sub-area, then determines an average value of each network indicator in the network indicator information of all terminal devices, and finally determines the average value of each network indicator in the network indicator information of all terminal devices within the target sub-area as the network indicator information of the target sub-area.
[0075] In some embodiments, the network indicator information includes channel information and uplink and downlink information of the terminal equipment in the target sub-area, the channel information includes at least one of the reference signal received power, the sounding reference signal, and the signal to interference plus noise ratio; the uplink and downlink information includes at least one of the uplink modulation and coding strategy, the downlink modulation and coding strategy, the uplink resource block, the downlink resource block, the number of uplink streams, the number of downlink streams, the number of uplink scheduling times, the number of downlink scheduling times, the physical uplink shared channel signal strength, the physical uplink shared channel signal to interference plus noise ratio, and the physical uplink shared channel noise floor.
[0076] It should be understood that the network indicator information provided in the embodiment of the present disclosure is only for illustrative purposes. The network indicator information of the target sub-area may also include other indicator information, and the embodiment of the present disclosure does not impose any particular limitation on the content of the network indicator information.
[0077] In S20332, fault maintenance information corresponding to the regional fault information is determined based on the network indicator information of the target sub-region.
[0078] For example, the network operation and maintenance device determines the fault maintenance information corresponding to the regional fault information based on the network indicator information of the target sub-region and a preset algorithm.
[0079] In one possible implementation, the preset algorithm may be a pre-trained neural network model, and the network operation and maintenance device inputs the network indicator information of the target sub-area into the neural network model to obtain fault maintenance information output by the neural network model.
[0080] In another possible implementation, the preset algorithm may be a pre-established database, which includes fault maintenance information corresponding to values of different network indicator information or combinations of values of different network indicator information. The network operation and maintenance device obtains the fault maintenance information corresponding to the network indicator information of the target sub-area from the database based on the network indicator information of the target sub-area.
[0081] It should be understood that the network operation and maintenance device may also determine the fault maintenance information based on the network indicator information of the target sub-area in other ways, and the embodiment of the present disclosure does not impose any particular limitation on the method for determining the fault maintenance information.
[0082] In one possible implementation, when the network operation and maintenance device determines that multiple adjacent sub-areas included in the service network have faults, the multiple adjacent sub-areas can be merged to obtain a target sub-area, and then the fault maintenance information corresponding to the multiple adjacent sub-areas can be determined based on the network indicator information of the target sub-area.
[0083] In this way, the network operation and maintenance device merges multiple adjacent sub-areas where faults occur, and then determines the fault maintenance information corresponding to the merged area, so that the operation and maintenance personnel can eliminate the faults of multiple adjacent sub-areas at one time according to the fault maintenance information, which can effectively improve the operation and maintenance efficiency.
[0084] As can be seen from S201 to S203 above, the network operation and maintenance method provided in the embodiments of the present disclosure monitors network anomalies of terminal devices and, based on the fault information of the terminal devices, can quickly determine the fault location within the terminal device's service network. Compared to the related art where operation and maintenance personnel manually determine the fault location through drive testing, the network operation and maintenance method provided in the embodiments of the present disclosure can quickly determine the fault location, thereby improving network operation and maintenance efficiency.
[0085] In some embodiments, the network operation and maintenance method provided by the embodiments of the present disclosure further includes: displaying regional fault information and fault maintenance information of the target sub-area.
[0086] For example, the network operation and maintenance device can display multiple target sub-areas included in the service network, each target sub-area is configured with a corresponding control, and in response to the user selecting the control, the fault warning results and fault maintenance information of the target sub-area corresponding to the control are displayed.
[0087] It should be understood that target sub-areas of different fault types are marked with different colors. When the regional fault information of the target sub-area includes the fault level, each fault level corresponds to a different color. The network operation and maintenance device identifies a different color for each target sub-area based on the fault level of each target sub-area.
[0088] Through the above presentation, operation and maintenance personnel can intuitively view the regional fault information and fault maintenance information of each sub-area included in the service network, and then quickly troubleshoot the fault, thereby improving network operation and maintenance efficiency.
[0089] In the actual network operation and maintenance process, in related technologies, network failures are usually repaired when they occur, and early warning of network failures cannot be issued, resulting in a poor user experience.
[0090] To solve the above problem, in some embodiments, referring to FIG. 6 , the network operation and maintenance method provided by the embodiment of the present disclosure further includes S601 : determining an edge sub-area from multiple sub-areas included in the service network.
[0091] For example, the edge sub-area is an edge area of the service network, that is, an edge of the service network coverage area.
[0092] In some embodiments, referring to FIG. 7 , the above S601 , for example, includes the following S6011 and S6012 .
[0093] In S6011 , edge grid cells are determined from a plurality of grid cells.
[0094] For example, the preset coordinate system used to divide the plurality of network units includes a plane rectangular coordinate system or a space rectangular coordinate system.
[0095] In some embodiments, when the preset coordinate system is a plane rectangular coordinate system, the first grid unit is determined to be an edge grid unit, the first grid unit is a grid unit for which network indicator information has been obtained, and the number of adjacent grid units of the first grid unit is less than 4, and the adjacent grid units of the first grid unit are grid units that share an edge with the first grid unit.
[0096] In other embodiments, when the preset coordinate system is a spatial rectangular coordinate system, the second grid unit is determined to be an edge grid unit, the second grid unit is a grid unit for which network indicator information has been obtained, and the number of adjacent grid units of the second grid unit is less than 6, and the adjacent grid units of the second grid unit are grid units that share a face with the second grid unit.
[0097] In S6012, the sub-region corresponding to the edge grid unit is determined as the edge sub-region.
[0098] As can be seen from S6011 and S6012, the network operation and maintenance method provided by the embodiment of the present disclosure can quickly determine the edge area of the service network based on the grid units located at the edge through the pre-divided multiple grid units.
[0099] In S602, a fault warning result is determined based on the network indicator parameters of the terminal devices in the edge sub-area.
[0100] For example, the network operation and maintenance device makes a judgment based on the change trend of the network indicator parameters of the terminal device within multiple preset time periods and whether the network indicator parameters are less than a preset threshold value to obtain a fault warning result.
[0101] It should be understood that the network operation and maintenance device may first determine all edge sub-areas within the service network, and then determine the fault warning result for each edge sub-area based on the network indicator parameters of the terminal devices in each edge sub-area. The network operation and maintenance device may also determine the fault warning result for each edge sub-area determined, until the fault warning results for all edge sub-areas are determined. The embodiments of the present disclosure do not impose any particular restrictions on the order in which the network operation and maintenance device determines the fault warning results.
[0102] In some embodiments, when the network indicator parameters include reference signal received power and signal to interference plus noise ratio, referring to FIG. 8 , the above S602 , for example, includes the following S6021 and S6022 .
[0103] In S6021, when the reference signal received power of the edge sub-area is less than the second threshold, it is determined that the fault warning result is that the network signal coverage strength of the edge sub-area is low.
[0104] In S6022, when the reference signal received power of the edge sub-area is greater than the third threshold and the signal to interference plus noise ratio is less than the fourth threshold, it is determined that the fault warning result is that the signal interference intensity of the edge sub-area is high.
[0105] From the above, it can be seen that the embodiment of the present disclosure can provide early warning of faults within the service network by determining the edge area of the service network and determining the fault warning results based on the network indicator parameters of the edge area, thereby achieving rapid repair of the faults and improving the user experience.
[0106] In a possible implementation, the network operation and maintenance method provided by the embodiment of the present disclosure further includes: determining fault maintenance information of the edge sub-area based on the fault warning result and network indicator parameters of the edge sub-area.
[0107] In some embodiments, the network operation and maintenance method provided by the embodiments of the present disclosure further includes: displaying the edge sub-area of the service network and the fault warning results and fault maintenance information of the edge sub-area.
[0108] For example, the network operation and maintenance device can display multiple edge sub-areas of the service network, each of which is configured with a corresponding control. In response to the user selecting the control, the fault warning result and fault maintenance information of the edge sub-area are displayed.
[0109] Through the above presentation, operation and maintenance personnel can intuitively view the fault warning results and fault repair information of different edge sub-areas, and then quickly troubleshoot the faults, thereby improving network operation and maintenance efficiency.
[0110] Figure 9 is a structural diagram of a network operation and maintenance device according to an embodiment of the present disclosure, which can execute the network operation and maintenance method provided by the above-mentioned method embodiment. As shown in Figure 9, the network operation and maintenance device includes a monitoring unit 910 and a processing unit 920. The monitoring unit 910 is used to obtain the fault information of the terminal device when a network abnormality event of the terminal device is monitored. The fault information of the terminal device includes the location of the terminal device; the processing unit 920 is used to determine the target sub-area from the service network of the terminal device according to the location of the terminal device. The processing unit 920 is also used to determine the regional fault information of the target sub-area and the fault maintenance information corresponding to the regional fault information.
[0111] In some embodiments, the processing unit 920 is used, for example, to: determine the number of network abnormal events in the target sub-area; determine regional fault information of the target sub-area based on the number of network abnormal events and a first threshold; and determine fault maintenance information corresponding to the regional fault information.
[0112] In one possible implementation, the fault information of the terminal device also includes the occurrence time of the network abnormality event, the fault type, and the cell information. The processing unit 920 is configured to determine the number of network abnormality events corresponding to each fault type in the target sub-area within a preset time period based on the fault information.
[0113] In some embodiments, the processing unit 920 is used, for example, to: obtain network indicator information of the target sub-area, where the network indicator information is indicator information related to communication with terminal devices within the target sub-area; and determine fault maintenance information corresponding to the regional fault information based on the network indicator information of the target sub-area.
[0114] In some embodiments, the network indicator information includes channel information and uplink and downlink information of the terminal equipment in the target sub-area, the channel information includes at least one of the reference signal received power, the sounding reference signal, and the signal to interference plus noise ratio; the uplink and downlink information includes at least one of the uplink modulation and coding strategy, the downlink modulation and coding strategy, the uplink resource block, the downlink resource block, the number of uplink streams, the number of downlink streams, the number of uplink scheduling times, the number of downlink scheduling times, the physical uplink shared channel signal strength, the physical uplink shared channel signal to interference plus noise ratio, and the physical uplink shared channel noise floor.
[0115] In some embodiments, the service network is pre-divided into a plurality of grid cells based on a preset coordinate system, each grid cell corresponding to one of the plurality of sub-regions included in the service network, and the grid cells are configured with coordinates of the corresponding preset coordinate system. Processing unit 920 is configured, for example, to: determine the coordinates of the terminal device in the preset coordinate system based on the location of the terminal device; determine the grid cell where the terminal device is located based on the coordinates; and determine the sub-region corresponding to the grid cell where the terminal device is located as the target sub-region.
[0116] In some embodiments, the processing unit 920 is further used to: determine an edge sub-area from multiple sub-areas included in the service network, where the edge sub-area is the edge area of the service network; and determine a fault warning result based on network indicator parameters of the terminal device in the edge sub-area.
[0117] In some embodiments, when the network indicator parameters include reference signal received power and signal to interference plus noise ratio, the processing unit 920 is used, for example, to: when the reference signal received power of the edge sub-area is less than the second threshold, determine that the fault warning result is that the network signal coverage strength of the edge sub-area is low; when the reference signal received power of the edge sub-area is greater than the third threshold and the signal to interference plus noise ratio is less than the fourth threshold, determine that the fault warning result is that the signal interference strength of the edge sub-area is high.
[0118] In some embodiments, the processing unit 920 is configured to: determine an edge grid unit from a plurality of grid units; and determine a sub-region corresponding to the edge grid unit as an edge sub-region.
[0119] In some embodiments, the preset coordinate system includes a plane rectangular coordinate system or a space rectangular coordinate system, and the processing unit 920 is used, for example, to: when the preset coordinate system is a plane rectangular coordinate system, determine the first grid unit as an edge grid unit, the first grid unit is a grid unit for which network indicator information has been obtained, and the number of adjacent grid units of the first grid unit is less than 4, and the adjacent grid units of the first grid unit are grid units that share an edge with the first grid unit.
[0120] In other embodiments, when the preset coordinate system is a spatial rectangular coordinate system, the second grid unit is determined to be an edge grid unit, the second grid unit is a grid unit for which network indicator information has been obtained, and the number of adjacent grid units of the second grid unit is less than 6, and the adjacent grid units of the second grid unit are grid units that share a face with the second grid unit.
[0121] In the case of implementing the functions of the above-mentioned integrated modules in hardware, the embodiments of the present disclosure provide a possible structure of the network operation and maintenance device involved in the above-mentioned embodiments. As shown in Figure 10, the network operation and maintenance device 100 includes: a processor 402 and a bus 404. In some embodiments, the network operation and maintenance device 100 may also include a memory 401. In some embodiments, the network operation and maintenance device 100 may also include a communication interface 403.
[0122] Processor 402 may implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the embodiments of the present disclosure. Processor 402 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field-programmable gate array, or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof, and may implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the embodiments of the present disclosure. Processor 402 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.
[0123] The communication interface 403 is used to connect to the board to be tested.
[0124] The memory 401 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a 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 can be accessed by a computer, but is not limited thereto.
[0125] As a possible implementation, memory 401 can exist independently of processor 402. Memory 401 can be connected to processor 402 via bus 404 to store instructions or program codes. When processor 402 calls and executes the instructions or program codes stored in memory 401, it can implement the network operation and maintenance method corresponding to the network operation and maintenance device provided in the embodiment of the present disclosure.
[0126] In another possible implementation, the memory 401 may also be integrated with the processor 402 .
[0127] Bus 404 can be an Extended Industry Standard Architecture (EISA) bus, etc. Bus 404 can be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, FIG10 shows only one thick line, but this does not mean that there is only one bus or only one type of bus.
[0128] Some embodiments of the present disclosure provide a computer-readable storage medium (e.g., a non-transitory computer-readable storage medium), which stores computer program instructions. When the computer program instructions are executed on a computer, the computer executes a network operation and maintenance method as described in any of the above embodiments.
[0129] Exemplarily, the above-mentioned computer-readable storage media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes), optical disks (e.g., compact disks (CDs), digital versatile disks (DVDs), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memories (EPROMs), cards, sticks, or key drives, etc.). The various computer-readable storage media described in the present disclosure may represent one or more devices and / or other machine-readable storage media for storing information. The term "machine-readable storage medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instructions and / or data.
[0130] An embodiment of the present disclosure provides a computer program product comprising instructions. When the computer program product is run on a computer, the computer is enabled to execute the network operation and maintenance method described in any one of the above embodiments.
[0131] The beneficial effects of the technical solutions of the network operation and maintenance method and device provided by the embodiments of the present disclosure include: on the one hand, it is possible to quickly determine the area where the fault occurs in the service network of the terminal device based on the fault information of the terminal device, and determine the fault maintenance information according to the network indicator information of the fault area, so that the operation and maintenance personnel can quickly troubleshoot the fault, thereby effectively improving the network operation and maintenance efficiency; on the other hand, the user can divide the fault into multiple fault types according to the actual network business needs, realizing a more fine-grained division of terminal device faults, thereby meeting the user's usage needs in different usage scenarios.
[0132] The above is only a specific embodiment of the present disclosure, but the scope of protection of the present disclosure is not limited thereto. Any changes or replacements within the technical scope disclosed in the present disclosure should be included in the scope of protection of the present disclosure. Therefore, the scope of protection of the present disclosure should be based on the scope of protection of the claims.
Claims
1. A network operation and maintenance method, comprising: In the case of monitoring a network abnormality event of a terminal device, obtaining fault information of the terminal device, where the fault information of the terminal device includes a location of the terminal device; Determining a target sub-area from a service network of the terminal device according to the location of the terminal device; Determine regional fault information of the target sub-region and fault maintenance information corresponding to the regional fault information.
2. The method according to claim 1, wherein: The determining the regional fault information of the target sub-region and the fault maintenance information corresponding to the regional fault information includes: Determine the number of abnormal network events in the target sub-area; Determine regional fault information of the target sub-region according to the number of network abnormal events and a first threshold; Determine the fault maintenance information corresponding to the regional fault information.
3. The method according to claim 2, wherein: The fault information of the terminal device also includes the occurrence time of the network abnormal event and the fault type and the cell information; The determining the number of abnormal network events in the target sub-area includes: The number of network abnormal events corresponding to each fault type in the target sub-area within a preset time period is determined according to the fault information of the terminal device.
4. The method according to claim 2 or 3, wherein: The determining the fault maintenance information corresponding to the regional fault information includes: Acquire network indicator information of the target sub-area, where the network indicator information is indicator information related to communication with terminal devices in the target sub-area; Fault maintenance information corresponding to the regional fault information is determined according to the network indicator information of the target sub-region.
5. The method according to claim 4, wherein: The network indicator information includes channel information and uplink and downlink information of the terminal equipment in the target sub-area, and the channel information includes at least one of the reference signal received power, the sounding reference signal, and the signal to interference plus noise ratio; the uplink and downlink information includes at least one of the uplink modulation and coding strategy, the downlink modulation and coding strategy, the uplink resource block, the downlink resource block, the number of uplink streams, the number of downlink streams, the number of uplink scheduling times, the number of downlink scheduling times, the physical uplink shared channel signal strength, the physical uplink shared channel signal to interference plus noise ratio, and the physical uplink shared channel noise floor.
6. The method according to any one of claims 1 to 5, wherein: The service network is pre-divided into a plurality of grid units based on a preset coordinate system, each of the grid units corresponds to a sub-area among a plurality of sub-areas included in the service network, and the grid unit is configured with coordinates of the corresponding preset coordinate system; The determining, according to the location of the terminal device, a target sub-area from a service network of the terminal device includes: Determine the coordinates of the terminal device in the preset coordinate system according to the position of the terminal device; Determine the grid unit where the terminal device is located according to the coordinates; The sub-area corresponding to the grid unit where the terminal device is located is determined as the target sub-area.
7. The method according to claim 6, further comprising: Determine an edge sub-region from a plurality of sub-regions included in the service network, the edge sub-region being an edge region of the service network; A fault warning result is determined based on the network indicator parameters of the terminal equipment in the edge sub-area.
8. The method according to claim 7, wherein: In the case where the network indicator parameters include reference signal received power and signal to interference plus noise ratio, the determining of the fault warning result based on the network indicator parameters of the terminal device in the edge sub-area includes: When the reference signal received power of the edge sub-area is less than the second threshold, determining that the fault warning result is that the network signal coverage strength of the edge sub-area is low; When the reference signal received power in the edge sub-area is greater than the third threshold and the signal to interference plus noise ratio is less than the fourth threshold In this case, it is determined that the fault warning result is that the signal interference intensity of the edge sub-area is high.
9. The method according to claim 7 or 8, wherein: The determining of the edge sub-area from the multiple sub-areas included in the service network includes: determining an edge grid cell from the plurality of grid cells; The sub-region corresponding to the edge grid unit is determined as the edge sub-region.
10. The method according to claim 9, wherein: The preset coordinate system includes a plane rectangular coordinate system or a space rectangular coordinate system, and the determining of the edge grid unit from the plurality of grid units includes: In a case where the preset coordinate system is a plane rectangular coordinate system, determining a first grid unit as the edge grid unit, the first grid unit is a grid unit for which network indicator information has been acquired, the number of adjacent grid units of the first grid unit is less than 4, and the adjacent grid unit of the first grid unit is a grid unit that shares an edge with the first grid unit; When the preset coordinate system is a spatial rectangular coordinate system, the second grid unit is determined as the edge grid unit, the second grid unit is a grid unit that has acquired network indicator information, and the number of adjacent grid units of the second grid unit is less than 6, and the adjacent grid units of the second grid unit are grid units that share a face with the second grid unit.
11. A computing device comprising a processor and a memory, wherein: The processor is connected to the memory, the memory is used to store computer-executable instructions, and the processor executes the computer-executable instructions stored in the memory, so that the computing device can execute the method according to any one of claims 1-10.
12. A computer-readable storage medium, wherein: The computer-readable storage medium stores instructions, and when the instructions are executed on a computer, the computer can execute the method according to any one of claims 1 to 10.
Citation Information
Patent Citations
Method and apparatus for network self-optimization
CN106792783A
Positioning method and devices for wireless network problem areas
CN109639496A
Road network problem processing method and device, server and storage medium
CN115767582A
Systems and methods for visually presenting geospatial information
US20180348991A1
Cited By
Equipment maintenance and management method based on industrial internet
CN119359293A
