A fault processing method and device, electronic equipment and computer readable medium
Patent Information
- Application Number
- CN202211711693.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-29
- Publication Date
- 2026-10-09
- Estimated Expiration
- 2042-12-29
AI Technical Summary
[0003]本发明实施例提供一种故障处理方法及装置、电子设备、计算机可读介质,以解决运维过程中无法及时发现智能传送网故障范围的问题
[0040]The fault handling method provided in this invention, when a fault occurs in the intelligent transmission network, receives a query request from maintenance personnel; based on the query request, it collects equipment activity information in the intelligent transmission network within a preset historical time period; it extracts equipment information in a faulty or offline state from the equipment activity information; based on the equipment information in a faulty or offline state and preset intelligent transmission network networking information, it determines the topology information of the faulty equipment in the intelligent transmission network and feeds it back to the maintenance personnel. This method can efficiently determine the topology information of the faulty equipment and shorten the fault handling time.
Smart Images

Figure CN116133017B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of communications, and more particularly to a fault handling method and apparatus, electronic equipment, and computer-readable medium. Background Technology
[0002] In the early stages of 5G network operation, 5G traffic is relatively low, and the high-bandwidth intelligent transport network typically operates under light load. Therefore, 3G and 4G websites can also be connected to the 5G intelligent transport network. However, in this situation, the intelligent transport network handles a wide variety of services and is quite complex, which can easily lead to difficulties in accurately assessing the scope of faults within the intelligent transport network. Summary of the Invention
[0003] This invention provides a fault handling method and apparatus, electronic device, and computer-readable medium to solve the problem of not being able to detect the fault range of intelligent transmission networks in a timely manner during operation and maintenance.
[0004] This invention provides a fault handling method applied to an intelligent transmission network, the intelligent transmission network including a plurality of base stations, a plurality of routing devices communicatively connected to the plurality of base stations, and a core network communicatively connected to the plurality of routing devices, the method comprising:
[0005] In the event of a failure in the intelligent transmission network, it receives query requests from maintenance personnel.
[0006] Based on the query request, collect device activity information in the intelligent transmission network during a preset historical time period;
[0007] Extract device information that is in a fault state or offline state from the device activity information;
[0008] Based on the device information in a faulty or offline state and the preset intelligent transmission network topology information, the topology information of the faulty device in the intelligent transmission network is determined and fed back to the maintenance personnel.
[0009] Optionally, the step of determining the topology information of the faulty device in the intelligent transmission network and feeding it back to maintenance personnel based on the device information in a faulty or offline state and the preset intelligent transmission network topology information includes:
[0010] Based on the device information in the fault state or offline state and the preset intelligent transmission network networking information, find the virtual interface information associated with the device information in the fault state or offline state.
[0011] Based on the virtual interface information and the intelligent transmission network topology information, the topology information of the faulty equipment in the intelligent transmission network is determined and reported to the maintenance personnel.
[0012] Optionally, the step of determining the topology information of faulty devices in the intelligent transmission network and feeding it back to maintenance personnel based on the virtual interface information and the intelligent transmission network topology information includes:
[0013] Based on the virtual interface information, the base station gateway address is determined;
[0014] Calculate the base station address corresponding to the base station gateway address;
[0015] Based on the virtual interface information, the base station gateway address, the base station address, and the intelligent transmission network topology information, the topology information of the faulty equipment in the intelligent transmission network is determined and reported to the maintenance personnel.
[0016] Optionally, the method further includes:
[0017] Based on the faulty device topology information, a visualized faulty device topology map is generated;
[0018] Show the topology diagram of the faulty equipment to the maintenance personnel.
[0019] Optionally, the routing equipment includes base station access equipment and base station aggregation equipment; in the intelligent transmission network, the base station and the base station access equipment are physically connected, and the base station access equipment establishes a point-to-point primary / backup connection with the two base station aggregation equipment through a pseudowire.
[0020] Optionally, the base station aggregation device establishes a Layer 2 virtual interface according to the number of base station types.
[0021] Optionally, the base station aggregation device also establishes a Layer 3 virtual interface that corresponds one-to-one with the Layer 2 virtual interface, and the Layer 3 virtual interface is used to configure the base station gateway.
[0022] This invention also provides a fault handling device applied to an intelligent transmission network, the intelligent transmission network including a plurality of base stations, a plurality of routing devices communicatively connected to the plurality of base stations, and a core network communicatively connected to the plurality of routing devices, the device comprising:
[0023] The request receiving module is used to receive query requests from maintenance personnel in the event of a failure in the intelligent transmission network.
[0024] The activity information collection module is used to collect device activity information in the smart transmission network during a preset historical period based on the query request.
[0025] The device information extraction module is used to extract device information that is in a fault state or offline state from the device activity information;
[0026] The topology information feedback module is used to determine the topology information of the faulty device in the intelligent transmission network and feed it back to the maintenance personnel based on the device information in the faulty or offline state and the preset intelligent transmission network networking information.
[0027] Optionally, the topology information feedback module includes:
[0028] The gateway information lookup submodule is used to look up virtual interface information associated with the device information that is in a fault state or offline state based on the device information and the preset intelligent transmission network networking information.
[0029] The topology information feedback submodule is used to determine the topology information of faulty devices in the intelligent transmission network based on the virtual interface information and the intelligent transmission network networking information, and to provide feedback to maintenance personnel.
[0030] Optionally, the topology information feedback submodule includes:
[0031] The address determination unit is used to determine the base station gateway address based on the virtual interface information;
[0032] The address calculation unit is used to calculate the base station address corresponding to the base station gateway address;
[0033] The topology information feedback unit is used to determine the topology information of faulty equipment in the intelligent transmission network and feed it back to maintenance personnel based on the virtual interface information, the base station gateway address, the base station address, and the intelligent transmission network networking information.
[0034] Optionally, the device further includes:
[0035] A visualization information generation module is used to generate a visualized topology map of the faulty equipment based on the faulty equipment topology information.
[0036] The display module is used to show the topology diagram of the faulty equipment to maintenance personnel.
[0037] Optionally, the routing equipment includes base station access equipment and base station aggregation equipment; in the intelligent transmission network, the base station and the base station access equipment are physically connected, and the base station access equipment establishes a point-to-point primary / backup connection with the two base station aggregation equipment through a pseudowire.
[0038] Optionally, the base station aggregation device establishes a Layer 2 virtual interface according to the number of base station types.
[0039] Optionally, the base station aggregation device also establishes a Layer 3 virtual interface that corresponds one-to-one with the Layer 2 virtual interface, and the Layer 3 virtual interface is used to configure the base station gateway.
[0040] The fault handling method provided in this invention, when a fault occurs in the intelligent transmission network, receives a query request from maintenance personnel; based on the query request, it collects equipment activity information in the intelligent transmission network within a preset historical time period; it extracts equipment information in a faulty or offline state from the equipment activity information; based on the equipment information in a faulty or offline state and preset intelligent transmission network networking information, it determines the topology information of the faulty equipment in the intelligent transmission network and feeds it back to the maintenance personnel. This method can efficiently determine the topology information of the faulty equipment and shorten the fault handling time. Attached Figure Description
[0041] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the description of the embodiments of the present invention will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0042] Figure 1 This is a network diagram of an intelligent transmission network provided in an embodiment of the present invention;
[0043] Figure 2 A flowchart illustrating the steps of a fault handling method provided in an embodiment of the present invention;
[0044] Figure 3 This is a schematic diagram of a network structure from a base station to a base station gateway provided in an embodiment of the present invention;
[0045] Figure 4 A flowchart illustrating the steps of another fault handling method provided in an embodiment of the present invention;
[0046] Figure 5 This is a flowchart illustrating a fault handling method provided in an embodiment of the present invention;
[0047] Figure 6 This is a schematic diagram of a fault handling device provided in an embodiment of the present invention. Detailed Implementation
[0048] In this embodiment of the invention, the term "and / or" describes the relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. The character " / " generally indicates that the preceding and following associated objects have an "or" relationship.
[0049] In the embodiments of this application, the term "multiple" refers to two or more, and other quantifiers are similar.
[0050] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0051] This application provides a fault handling method and apparatus, a cloud platform, and a processor-readable storage medium to solve the problem of low resource utilization of physical host machines in the prior art.
[0052] The method and apparatus are based on the same concept of the application. Since the methods and apparatus solve problems in similar ways, the implementation of the apparatus and methods can refer to each other, and the repeated parts will not be described again.
[0053] To facilitate understanding of the fault handling method in this embodiment of the invention, the following content will be introduced first:
[0054] like Figure 1 As shown, Figure 1 This is a network diagram illustrating a smart transport network (STN) according to an embodiment of the present invention. The smart transport network includes several base stations, which can be of different types; for example, base stations can include 3G base stations, 4G base stations, and 5G base stations. The smart transport network also includes several routing devices communicatively connected to the base stations, and a core network communicatively connected to the routing devices. Communication between the base stations and the core network can be achieved through the routing devices.
[0055] In practical implementations, routing devices can include access devices (STN-A), aggregation devices (STN-B), and core devices (STN-ER). Depending on their hierarchical position within the intelligent transport network, different routing devices can carry different levels of data. For example, a core device at the metropolitan area network (MAN) level can be a MAN core device, while a core device at the provincial capital network (GVCU) level can be a GVCU aggregation core device.
[0056] Specifically, the intelligent transport network uses a 5G network to simultaneously carry 3G, 4G, and 5G base stations. Specifically, each 3G, 4G, and 5G base station can connect to at least one base station access device (STN-A). The base station access device can connect to a base station aggregation device (STN-B) via two primary and backup pseudowires (PW). The base station aggregation device can act as a three-layer gateway for the 3G, 4G, and 5G base stations, terminating the primary and backup pseudowires, and integrating the gateways of the 3G, 4G, and 5G base stations into the 3G-RAN network, the gateways of the 4G base stations into the CDMA-RAN network, and the gateways of the 5G base stations into the 5G-RAN VPN network.
[0057] To simultaneously meet the IPv4 address requirements of 3G and 4G base stations and the IPv6 address requirements of 5G base stations, IPv4 single stack can be enabled in 3G-RAN and CDMA-RAN networks, and IPv6 single stack can be enabled in 5G-RAN VPN networks. The base station aggregation equipment (STN-B) and its upstream equipment, such as the metropolitan area network core equipment (STN-ER) and the provincial capital aggregation core equipment (STN-ER), can deploy a Layer 3 VPN technology (L3VPN) using Multiprotocol Label Switching (MPLS), and simultaneously deploy a Layer 3 VPN technology (L3VPN) using the Segment Routing (SRv6) protocol based on the IPv6 forwarding plane. This transmits 3G network traffic to the Multi-VPN-Instance Customer Edge (MCE) and further uploads it to the CDMA core network in the backbone network. 4G network traffic is transmitted through the provincial capital aggregation IP transport network core equipment (IPRAN-ER) to the Evolved Packet Core Customer Edge (EPC-CE) and further uploads it to the Evolved Packet Core (EPC) in the backbone network. 5G network traffic is transmitted to the 5G Core Network Customer Edge (5G Core Network Customer Edge). Edge (5GC-CE) and further uploaded to the 5G core network in the backbone network.
[0058] Reference Figure 2 The diagram illustrates a flowchart of a fault handling method provided in an embodiment of the present invention. This method is applied to an intelligent transmission network, which includes several base stations, several routing devices communicatively connected to the base stations, and a core network communicatively connected to the routing devices. Specifically, the method may include the following steps:
[0059] Step 201: In the event of a failure in the intelligent transmission network, receive a query request from maintenance personnel;
[0060] Generally, to facilitate the management of intelligent transmission networks, a management system can be set up for maintenance personnel. This system can be used to view the operational status of the intelligent transmission network and, in the event of a malfunction, provide maintenance personnel with relevant fault information.
[0061] Therefore, in the event of a fault in the intelligent transmission network, maintenance personnel can send a query request to the management system in order to promptly identify the equipment affected by the fault within the intelligent transmission network.
[0062] Step 202: Based on the query request, collect device activity information in the intelligent transmission network during a preset historical time period;
[0063] After receiving a query request, the management system can collect activity information of each device in the smart transmission network during a preset historical period to determine whether any device is in a state of malfunction.
[0064] Step 203: Extract device information that is in a fault state or offline state from the device activity information;
[0065] Generally, if there are devices in a smart transmission network that are not in normal working order, they can usually be in a fault state (down state) or offline state. Therefore, the device information in the fault state or offline state can be extracted from the device activity information so that the affected devices in the smart transmission network can be further identified based on the device information in the fault state or offline state.
[0066] Step 204: Based on the device information in a faulty or offline state and the preset intelligent transmission network topology information, determine the topology information of the faulty device in the intelligent transmission network and report it to the maintenance personnel.
[0067] In practice, devices in a faulty or offline state can typically affect their downstream devices. For example, if a base station aggregation device (STN-B) is faulty, its downstream base station access device (STN-A) or base station may be affected and unable to function properly. However, since the base station access device (STN-A) can usually be connected to two base station aggregation devices (STN-B) via pseudowires, its downstream base station access device (STN-A) can communicate through other base station aggregation devices (STN-B), thus allowing the base station access device (STN-A) or base station to remain operational.
[0068] Therefore, based on the information of devices in a faulty or offline state and the preset intelligent transmission network topology, the operating status of each device in the intelligent transmission network can be analyzed. This allows for the identification of other devices affected by the faulty or offline devices, and ultimately, the topology information of the faulty devices in the intelligent transmission network can be determined. Based on this topology information, the information of devices in the intelligent transmission network that cannot be used normally can be identified. Feeding this faulty topology information back to maintenance personnel facilitates prompt maintenance of the intelligent transmission network.
[0069] In the specific implementation, refer to Figure 1 The network diagram of the intelligent transport network shown illustrates a dual uplink network structure from the base station access device (STN-A) to the base station aggregation device (STN-B). The uplink between the base station aggregation device (STN-B) and the metropolitan area network core device (STN-ER) can adopt a cross-connect network structure. Therefore, if a single network element above the base station aggregation device (STN-B) fails, it will not adversely affect the base station. However, if a pair of base station aggregation devices (STN-B) or a pair of metropolitan area network core devices (STN-ER) fail, it can cause the base station access device (STN-A) network element to generate a network disconnection alarm, in which case the base station can be affected.
[0070] The base station access device (STN-A) can be ring-connected to the base station aggregation device (STN-B). If the uplink port of the base station access device (STN-A) fails, ring protection can prevent the base station from being affected. However, if both uplink ports of the base station access device (STN-A) fail, it can cause the STN-A network element to generate a network disconnection alarm, in which case the base station can be affected. Similarly, if the STN-A has a downlink port failure, the base station can also be affected. Therefore, device activity information can include device fault alarms (down alarms) or network disconnection alarms. Generally, fault alarms or network disconnection alarms are issued by the base station access device (STN-A). This allows for analysis of the operating status of each device in the intelligent transport network, identifying other devices affected by devices in a faulty or disconnected state, and ultimately determining the topology information of the faulty devices in the intelligent transport network.
[0071] The fault handling method provided by this invention receives a query request from maintenance personnel when a fault occurs in the intelligent transmission network; based on the query request, it collects equipment activity information in the intelligent transmission network within a preset historical time period; it extracts equipment information in a faulty or offline state from the equipment activity information; and based on the equipment information in a faulty or offline state and preset intelligent transmission network networking information, it determines the topology information of the faulty equipment in the intelligent transmission network and feeds it back to the maintenance personnel. This method can efficiently determine the topology information of the faulty equipment and shorten the fault handling time.
[0072] Specifically, in this embodiment of the invention, the routing device includes a base station access device and a base station aggregation device. As a specific example of the invention, such as... Figure 3 As shown, Figure 3 This is a schematic diagram of a network structure from a base station to a base station gateway according to an embodiment of the present invention. The base station and the base station access device are physically connected, and the base station access device establishes a point-to-point primary / backup connection with two base station aggregation devices via pseudowires. Furthermore, the primary pseudowire and the backup pseudowire can be identified separately using different identification information (VCID, Virtual Circuit Identifier).
[0073] If several services under a base station need to connect to the base station access device through a single physical interface, the physical interface can be divided into several sub-interfaces to connect with the base station access device using the VLAN (Virtual Local Area Network) protocol.
[0074] Generally, base station access devices can communicate with base station aggregation devices via physical or logical interconnection. A Layer 2 VPN (L2VPN) using Multiprotocol Label Switching (MPLS) technology can be established between the base station aggregation device and the base station access device. In this case, since the base station aggregation device cannot connect to the base station access device using a one-to-one physical interface, it can establish separate Layer 2 virtual interfaces based on the number of base station types, thereby isolating different types of base station networks. This allows for the isolation of base station networks from 3G, 4G, and 5G base stations.
[0075] In addition, the base station aggregation equipment can establish different Layer 3 VPN technologies (L3VPN) using Multiprotocol Label Switching (MPLS) according to the differences in base station types, and make the Layer 3 virtual interface correspond one-to-one with the Layer 2 virtual interface, thereby binding different types of Layer 3 VPNs using MPLS to the corresponding Layer 3 virtual interface.
[0076] Meanwhile, the base station aggregation device can also bridge the Layer 2 virtual interface and the Layer 3 virtual interface, and configure the base station gateway under the Layer 3 virtual interface. The base station aggregation device will terminate the pseudowire into the Layer 3 VPN using the Multiprotocol Label Switching protocol.
[0077] In this scenario, if base station addresses are sufficient, IPv4 and IPv6 can use 30 and 127 subnet masks respectively, such as "255.255.255.252" and "FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFE". The first available network address is assigned to the base station, and the second available network address is assigned as the base station's gateway to the base station aggregation device.
[0078] Alternatively, the base station access device can be used as the gateway of the base station, and the gateway address of the base station can be assigned to the base station access device.
[0079] Reference Figure 4 The diagram illustrates a flowchart of a fault handling method provided in an embodiment of the present invention. This method is applied to an intelligent transmission network, which includes several base stations, several routing devices communicatively connected to the base stations, and a core network communicatively connected to the routing devices. Specifically, the method may include the following steps:
[0080] Step 401: In the event of a failure in the intelligent transmission network, receive a query request from maintenance personnel;
[0081] Generally, to facilitate the management of intelligent transmission networks, a management system can be set up for maintenance personnel. This system can be used to view the operational status of the intelligent transmission network and, in the event of a malfunction, provide maintenance personnel with relevant fault information.
[0082] Therefore, in the event of a fault in the intelligent transmission network, maintenance personnel can send a query request to the management system in order to promptly identify the equipment affected by the fault within the intelligent transmission network.
[0083] Step 402: Based on the query request, collect device activity information in the intelligent transmission network during a preset historical time period;
[0084] After receiving a query request, the management system can collect activity information of each device in the intelligent transmission network within a preset historical time period to determine whether any devices are in a state of malfunction. The preset historical time period can be determined according to actual needs, such as device activity information within the past 10 minutes, the past hour, or the past day; this invention does not impose any limitations on this.
[0085] Step 403: Extract device information that is in a fault state or offline state from the device activity information;
[0086] Generally, if there are devices in a smart transmission network that are not in normal working order, they can usually be in a fault state (down state) or offline state. Therefore, the device information in the fault state or offline state can be extracted from the device activity information so that the affected devices in the smart transmission network can be further identified based on the device information in the fault state or offline state.
[0087] Step 404: Based on the device information in the fault state or offline state and the preset intelligent transmission network networking information, find the virtual interface information associated with the device information in the fault state or offline state.
[0088] In practice, devices in a faulty or offline state can typically affect their downstream devices. For example, if a base station aggregation device (STN-B) is faulty, its downstream base station access device (STN-A) or base station may be affected and unable to function properly. However, since the base station access device (STN-A) can usually be connected to two base station aggregation devices (STN-B) via pseudowires, its downstream base station access device (STN-A) can communicate through other base station aggregation devices (STN-B), thus allowing the base station access device (STN-A) or base station to remain operational.
[0089] Furthermore, since the intelligent transmission network in this embodiment of the invention uses L3VPN technology, devices in a faulty or offline state can have virtual interfaces. Other devices connected to this device, such as base stations, can connect through virtual interfaces instead of directly connecting to the device's physical interface. Therefore, to further determine other devices affected by the malfunctioning device, it is necessary to find the virtual interface information associated with the device information in the faulty or offline state.
[0090] In practical implementation, since devices in a faulty or offline state are typically base station access devices, the associated base station aggregation device can be determined based on the port information of the base station access device, and the virtual interface information of the base station aggregation device can be obtained. Specifically, this virtual interface information can be the interface information of the Layer 3 virtual interface of the base station aggregation device.
[0091] Step 405: Based on the virtual interface information and the intelligent transmission network topology information, determine the topology information of the faulty equipment in the intelligent transmission network and report it to the maintenance personnel.
[0092] Subsequently, based on the virtual interface information, the operational status of each device in the intelligent transmission network can be analyzed to identify other devices affected by those in a faulty or offline state. Finally, the topology information of the faulty devices in the intelligent transmission network can be determined. Based on this topology information, the information of devices in the intelligent transmission network that cannot be used normally can be identified. Feeding this topology information to maintenance personnel facilitates prompt maintenance of the intelligent transmission network.
[0093] In one embodiment of the present invention, the step of determining the topology information of faulty devices in the intelligent transmission network and feeding it back to maintenance personnel based on the virtual interface information and the intelligent transmission network topology information includes:
[0094] S11, Determine the base station gateway address based on the virtual interface information;
[0095] Specifically, since the base station aggregation equipment is configured with a base station gateway under the Layer 3 virtual interface, the base station gateway address associated with the virtual interface information can be directly determined after the virtual interface information is determined.
[0096] Alternatively, if the base station gateway is assigned to the base station access device, the gateway address of the base station can be found directly based on the information of the base station access device that is in a faulty or offline state.
[0097] S12, Calculate the base station address corresponding to the base station gateway address;
[0098] Subsequently, since the base station gateway address and the base station address are associated, the base station address can be directly calculated based on the base station gateway address.
[0099] In practice, the base station address can be calculated by subtracting 1 from the last bit of the base station gateway address.
[0100] S13. Based on the virtual interface information, the base station gateway address, the base station address, and the intelligent transmission network networking information, determine the topology information of the faulty equipment in the intelligent transmission network and report it to the maintenance personnel.
[0101] Once the virtual interface information, base station gateway address, and base station address are obtained, the base stations and base station aggregation devices associated with the base station access devices that are offline or in a faulty state can be obtained. Subsequently, based on the intelligent transmission network topology information, it can be determined whether the base stations and base station aggregation devices associated with the base station access devices that are offline or in a faulty state are affected. Finally, the topology information of the faulty devices in the intelligent transmission network can be determined and reported to the maintenance personnel.
[0102] In one embodiment of the present invention, the method further includes: the method further includes:
[0103] S21, Based on the faulty device topology information, generate a visualized faulty device topology map;
[0104] Specifically, to facilitate the maintenance of topology information, a visualized topology diagram of the faulty devices can be generated based on the topology information of the faulty devices.
[0105] S22, The topology diagram of the faulty equipment is shown to the maintenance personnel.
[0106] Subsequently, the topology diagram of the faulty equipment can be shown to the maintenance personnel, enabling them to intuitively determine the cause of the intelligent transmission network failure based on the diagram and perform timely maintenance.
[0107] As a specific example of the present invention Figure 5 This is a flowchart illustrating a fault handling method according to an embodiment of the present invention. When a base station access device malfunctions, the port information of the base station access device is first obtained, and it is determined whether the current base station gateway is located on the base station access device or the base station aggregation device. If it is on the base station access device, the associated base station gateway address can be directly found based on the port information of the base station access device, and the base station address is calculated based on the base station gateway address. If the base station gateway is located on the base station aggregation device, the pseudowire identification information can be found based on the port information of the base station access device. Based on the network information of the intelligent transmission network and the pseudowire identification information, the Layer 2 virtual interface information of the base station aggregation device bound to the pseudowire identification information is found. Subsequently, based on the correspondence between the Layer 2 and Layer 3 virtual interfaces of the base station aggregation device, the Layer 3 virtual interface information is found, and the base station gateway address bound to the Layer 3 virtual interface information is further determined. The base station address is calculated based on the base station gateway address. Finally, based on the virtual interface information of the second device, the base station gateway address, the base station address, and the network information of the intelligent transmission network, the topology information of the faulty device is determined.
[0108] The above describes the fault handling method provided by the embodiments of the present invention. The fault handling device provided by the embodiments of the present invention will be described below with reference to the accompanying drawings.
[0109] See Figure 6 This invention also provides a fault handling device applied to an intelligent transmission network, the intelligent transmission network including a plurality of base stations, a plurality of routing devices communicatively connected to the plurality of base stations, and a core network communicatively connected to the plurality of routing devices, the device comprising:
[0110] The request receiving module 601 is used to receive query requests issued by maintenance personnel in the event of a failure in the intelligent transmission network.
[0111] Activity information collection module 602 is used to collect device activity information in the smart transmission network during a preset historical period based on the query request;
[0112] The device information extraction module 603 is used to extract device information that is in a fault state or offline state from the device activity information;
[0113] The topology information feedback module 604 is used to determine the topology information of the faulty device in the intelligent transmission network and feed it back to the maintenance personnel based on the device information in the faulty or offline state and the preset intelligent transmission network networking information.
[0114] Optionally, the topology information feedback module includes:
[0115] The gateway information lookup submodule is used to look up virtual interface information associated with the device information that is in a fault state or offline state based on the device information and the preset intelligent transmission network networking information.
[0116] The topology information feedback submodule is used to determine the topology information of faulty devices in the intelligent transmission network based on the virtual interface information and the intelligent transmission network networking information, and to provide feedback to maintenance personnel.
[0117] Optionally, the topology information feedback submodule includes:
[0118] The address determination unit is used to determine the base station gateway address based on the virtual interface information;
[0119] The address calculation unit is used to calculate the base station address corresponding to the base station gateway address;
[0120] The topology information feedback unit is used to determine the topology information of faulty equipment in the intelligent transmission network and feed it back to maintenance personnel based on the virtual interface information, the base station gateway address, the base station address, and the intelligent transmission network networking information.
[0121] Optionally, the device further includes:
[0122] A visualization information generation module is used to generate a visualized topology map of the faulty equipment based on the faulty equipment topology information.
[0123] The display module is used to show the topology diagram of the faulty equipment to maintenance personnel.
[0124] Optionally, the routing equipment includes base station access equipment and base station aggregation equipment; in the intelligent transmission network, the base station and the base station access equipment are physically connected, and the base station access equipment establishes a point-to-point primary / backup connection with the two base station aggregation equipment through a pseudowire.
[0125] Optionally, the base station aggregation device establishes a Layer 2 virtual interface according to the number of base station types.
[0126] Optionally, the base station aggregation device also establishes a Layer 3 virtual interface that corresponds one-to-one with the Layer 2 virtual interface, and the Layer 3 virtual interface is used to configure the base station gateway.
[0127] It should be noted that the division of units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.
[0128] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0129] It should be noted that the apparatus provided in this embodiment of the invention can implement all the method steps implemented in the above method embodiment and can achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.
[0130] This invention also provides an electronic device, such as... Figure 6 As shown, it includes a processor 601, a communication interface 602, a memory 603, and a communication bus 604, wherein the processor 601, the communication interface 602, and the memory 603 communicate with each other through the communication bus 604.
[0131] Memory 603 is used to store computer programs;
[0132] When processor 601 executes a program stored in memory 603, it performs the following steps:
[0133] In the event of a failure in the intelligent transmission network, it receives query requests from maintenance personnel.
[0134] Based on the query request, collect device activity information in the intelligent transmission network during a preset historical time period;
[0135] Extract device information that is in a fault state or offline state from the device activity information;
[0136] Based on the device information in a faulty or offline state and the preset intelligent transmission network topology information, the topology information of the faulty device in the intelligent transmission network is determined and fed back to the maintenance personnel.
[0137] Optionally, the step of determining the topology information of the faulty device in the intelligent transmission network and feeding it back to maintenance personnel based on the device information in a faulty or offline state and the preset intelligent transmission network topology information includes:
[0138] Based on the device information in the fault state or offline state and the preset intelligent transmission network networking information, find the virtual interface information associated with the device information in the fault state or offline state.
[0139] Based on the virtual interface information and the intelligent transmission network topology information, the topology information of the faulty equipment in the intelligent transmission network is determined and reported to the maintenance personnel.
[0140] Optionally, the step of determining the topology information of faulty devices in the intelligent transmission network and feeding it back to maintenance personnel based on the virtual interface information and the intelligent transmission network topology information includes:
[0141] Based on the virtual interface information, the base station gateway address is determined;
[0142] Calculate the base station address corresponding to the base station gateway address;
[0143] Based on the virtual interface information, the base station gateway address, the base station address, and the intelligent transmission network topology information, the topology information of the faulty equipment in the intelligent transmission network is determined and reported to the maintenance personnel.
[0144] Optionally, the method further includes:
[0145] Based on the faulty device topology information, a visualized faulty device topology map is generated;
[0146] Show the topology diagram of the faulty equipment to the maintenance personnel.
[0147] The communication bus mentioned above can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. This communication bus can be divided into address bus, data bus, control bus, etc. For ease of illustration, only one thick line is used to represent it in the diagram, but this does not mean that there is only one bus or one type of bus.
[0148] The communication interface is used for communication between the aforementioned terminal and other devices.
[0149] The memory may include random access memory (RAM) or non-volatile memory, such as at least one disk storage device. Optionally, the memory may also be at least one storage device located remotely from the aforementioned processor.
[0150] The processors mentioned above can be general-purpose processors, including central processing units (CPUs), network processors (NPs), etc.; they can also be digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.
[0151] An embodiment of the present invention also provides a processor-readable storage medium, characterized in that the processor-readable storage medium stores a computer program for causing the processor to execute the fault handling method described above.
[0152] The processor-readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to magnetic memory (e.g., floppy disk, hard disk, magnetic tape, magneto-optical disk (MO)), optical memory (e.g., CD, DVD, BD, HVD), and semiconductor memory (e.g., ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)).
[0153] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.
[0154] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0155] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0156] These processors can execute instructions that can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable device for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0157] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
Claims
1. A fault handling method, characterized in that, It is applied to an intelligent transport network, which includes several base stations, several routing devices communicatively connected to the base stations, and a core network communicatively connected to the routing devices. The routing devices include at least base station access devices and base station aggregation devices. The method includes: In the event of a failure in the intelligent transmission network, it receives query requests from maintenance personnel. Based on the query request, collect device activity information in the intelligent transmission network during a preset historical time period; Extract device information that is in a fault state or offline state from the device activity information; Based on the device information in a faulty or offline state and the preset intelligent transmission network topology information, the topology information of the faulty device in the intelligent transmission network is determined and fed back to the maintenance personnel. The step of determining the topology information of the faulty devices in the intelligent transmission network and feeding it back to maintenance personnel based on the device information in a faulty or offline state and the preset intelligent transmission network topology information includes: Based on the device information in a faulty or offline state and the preset intelligent transmission network networking information, the virtual interface information associated with the device information in a faulty or offline state is searched; wherein, if the base station gateway is set in the base station aggregation device, the pseudowire identification information is queried according to the port information of the base station access device, the layer 2 virtual interface information of the base station aggregation device bound to the pseudowire identification information is searched according to the networking information of the intelligent transmission network and the pseudowire identification information, and the layer 3 virtual interface information is found according to the correspondence between the layer 2 virtual interface information and the layer 3 virtual interface of the base station aggregation device, and the base station gateway address bound to the layer 3 virtual interface information is determined; Based on the virtual interface information and the intelligent transmission network topology information, determine the topology information of the faulty equipment in the intelligent transmission network and report it to the maintenance personnel. The routing equipment includes base station access equipment and base station aggregation equipment; in the intelligent transmission network, the base station and the base station access equipment are physically connected, and the base station access equipment establishes a point-to-point primary and backup connection with the two base station aggregation devices through pseudowires; The base station aggregation device establishes a Layer 2 virtual interface according to the number of base station types; The base station aggregation device also establishes a Layer 3 virtual interface that corresponds one-to-one with the Layer 2 virtual interface. The Layer 3 virtual interface is used to configure the base station gateway.
2. The method according to claim 1, characterized in that, The step of determining the topology information of faulty devices in the intelligent transmission network and feeding it back to maintenance personnel based on the virtual interface information and the intelligent transmission network topology information includes: Based on the virtual interface information, the base station gateway address is determined; Calculate the base station address corresponding to the base station gateway address; Based on the virtual interface information, the base station gateway address, the base station address, and the intelligent transmission network topology information, the topology information of the faulty equipment in the intelligent transmission network is determined and reported to the maintenance personnel.
3. The method according to claim 1, characterized in that, The method further includes: Based on the faulty device topology information, a visualized faulty device topology map is generated; Show the topology diagram of the faulty equipment to the maintenance personnel.
4. A fault handling device, characterized in that, It is applied to an intelligent transmission network, which includes several base stations, several routing devices communicatively connected to the base stations, and a core network communicatively connected to the routing devices. The device includes: The request receiving module is used to receive query requests from maintenance personnel in the event of a failure in the intelligent transmission network. The activity information collection module is used to collect device activity information in the smart transmission network during a preset historical period based on the query request. The device information extraction module is used to extract device information that is in a fault state or offline state from the device activity information; The topology information feedback module is used to determine the topology information of the faulty device in the intelligent transmission network and feed it back to the maintenance personnel based on the device information in the faulty or offline state and the preset intelligent transmission network networking information. The topology information feedback module includes: The gateway information lookup submodule is used to look up virtual interface information associated with the device information that is in a fault state or offline state based on the device information and the preset intelligent transmission network topology information. Specifically, if the base station gateway is located on the base station aggregation device, it queries the pseudowire identification information based on the port information of the base station access device, looks up the Layer 2 virtual interface information of the base station aggregation device bound to the pseudowire identification information based on the intelligent transmission network topology information and the pseudowire identification information, finds the Layer 3 virtual interface information based on the correspondence between the Layer 2 virtual interface information and the Layer 3 virtual interface of the base station aggregation device, and determines the base station gateway address bound to the Layer 3 virtual interface information. The topology information feedback submodule is used to determine the topology information of faulty equipment in the intelligent transmission network based on the virtual interface information and the intelligent transmission network networking information, and to provide feedback to maintenance personnel. The routing equipment includes base station access equipment and base station aggregation equipment; in the intelligent transmission network, the base station and the base station access equipment are physically connected, and the base station access equipment establishes a point-to-point primary / backup connection with the two base station aggregation equipment through pseudowires; the base station aggregation equipment establishes a Layer 2 virtual interface according to the number of base station types; the base station aggregation equipment also establishes a Layer 3 virtual interface corresponding one-to-one with the Layer 2 virtual interface, and the Layer 3 virtual interface is used to configure the base station gateway.
5. An electronic device, characterized in that, It includes a processor, a communication interface, a memory, and a communication bus, wherein the processor, the communication interface, and the memory communicate with each other through the communication bus; The memory is used to store computer programs; When the processor executes a program stored in the memory, it implements the method as described in any one of claims 1-3.
6. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program for causing a processor to perform the fault handling method according to any one of claims 1 to 3.
Citation Information
Patent Citations
Fault diagnosis method, equipment and system
CN104168132A
Network fault analysis method and device, server and storage medium
CN111510331A