A communication method, a communication device, and a communication system

By utilizing a combined detection method of out-of-synchronization and synchronization detection sequences in a time-division duplex system, and taking into account the geographical and topological relationships of network devices, the problems of false detection and missed detection in base station clock out-of-synchronization detection are solved, thereby improving detection accuracy and system stability.

CN115396925BActive Publication Date: 2026-03-17SHANGHAI HUAWEI TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-05-24
Publication Date
2026-03-17

AI Technical Summary

Technical Problem

In existing technologies, base station clock out-of-sync detection in time-division duplex systems is prone to false detections or missed detections, leading to a deterioration in service experience, especially when there is external interference or multiple faulty base stations, resulting in low detection accuracy.

Method used

The first network device instructs the second network device to send a synchronization detection sequence on the downlink service channel, and instructs the adjacent third network device to detect the synchronization detection sequence. By combining selection criteria such as geographical location, clock topology, and adjacency, the faulty network device is identified. The detection accuracy is improved by using a combination of synchronization and synchronization detection sequences.

Benefits of technology

It improves the detection accuracy of faulty base stations, reduces false detections and missed detections, enhances the system's resistance to external interference, and ensures the accuracy of the synchronization relationship between base stations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115396925B_ABST
    Figure CN115396925B_ABST
Patent Text Reader

Abstract

This application discloses a communication method, communication device, and communication system to improve the detection accuracy of faulty base stations. The method includes: when a first network device needs to detect a faulty network device, it can instruct a second network device to send a synchronization failure detection sequence on a downlink service channel, and instruct a third network device adjacent to the second network device to detect the synchronization failure detection sequence. Detecting the synchronization failure detection sequence indicates that the second and third network devices have lost synchronization, and the first network device can determine the faulty network device based on the detection result of the third network device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communications, and more particularly to a communication method, communication device, and communication system. Background Technology

[0002] Time division duplex (TDD) systems are systems that strictly require base station clocks to remain synchronized. If the clock of a faulty base station is out of sync with the clocks of other base stations, such as experiencing a loss of synchronization or a severe deviation, the downlink data of that base station may interfere with the uplink data of other base stations, and vice versa, leading to a serious deterioration in service experience.

[0003] In the prior art, base stations detect whether they are synchronized by using a special detection sequence. If the base stations detect each other using this special detection sequence, it means that the two base stations are synchronized.

[0004] However, when a base station receives external interference or when multiple faulty base stations exist simultaneously, this special detection sequence is prone to false detections or missed detections. Summary of the Invention

[0005] This application provides a communication method, communication device, and communication system to improve the detection accuracy of faulty base stations.

[0006] The first aspect of this application provides a communication method, which can be executed by a communication device, a component of the communication device (e.g., a processor, a chip, or a chip system), or a logic module or software capable of implementing all or part of the functions of the communication device. The method includes: a first network device sending first indication information and second indication information; the first indication information instructing a second network device to send a synchronization detection sequence on a downlink service channel; the second indication information instructing a third network device to detect the synchronization detection sequence to obtain a detection result; the synchronization detection sequence is used to detect whether there is a synchronization failure between two network devices; the third network device is a neighboring station of the second network device; there are multiple third network devices; and the first network device determines a faulty network device based on the detection result.

[0007] In the first aspect mentioned above, when the first network device needs to detect a faulty network device, it can instruct the second network device to send a synchronization detection sequence on the downlink service channel and instruct the third network device adjacent to the second network device to detect the synchronization detection sequence. If the sequence is detected, it indicates that the second network device and the third network device have lost synchronization. The first network device can determine the faulty network device based on the detection result of the third network device. This solves the problem that the base station is easily misjudged due to missed detection when detecting the synchronization detection sequence, and improves the detection accuracy of faulty base stations.

[0008] In one possible implementation, the method further includes: a first network device acquiring a fault event, wherein the fault event is reported by a second network device and a third network device; and the first network device determining the second network device based on the fault event.

[0009] In the above possible implementations, the first network device can also obtain fault events reported by other network devices based on their own working status monitoring results, and then summarize these fault events to select the network device with a higher probability of failure as the second network device, thereby avoiding simultaneous detection of all network devices and reducing detection costs.

[0010] In one possible implementation, the third network device is determined based on the second network device in combination with selection criteria, which include multiple factors such as geographic location, clock topology, routing topology, and adjacency relationships.

[0011] In one possible implementation, the step of the first network device determining the faulty network device based on the detection results includes: the first network device dividing the second network device and the third network device into multiple synchronization groups based on the detection results, each synchronization group including the second network device and the third network device with clock synchronization; the first network device determining a baseline group according to the number of network devices in the multiple synchronization groups and a preset weight, and the first network device determining a faulty group in the multiple synchronization groups based on the baseline group, wherein the network devices in the faulty group are the faulty network devices.

[0012] In the above possible implementations, the first network device can obtain the synchronization relationship between the second and third network devices based on the detection results of the third network device, divide the multiple second and third network devices into multiple synchronization groups, and then select the synchronization group whose number of network devices and preset weight meet the preset conditions as the benchmark group. That is, the other groups in the multiple synchronization groups other than the benchmark group are fault groups, and the network devices in the fault group are faulty network devices, thereby improving the feasibility of the solution.

[0013] In one possible implementation, the first indication information further includes instructing the second network device to send a synchronization detection sequence, and the second indication information further includes instructing the third network device to detect the synchronization detection sequence. The detection result includes the result of the third network device detecting the synchronization detection sequence. The synchronization detection sequence is used to detect whether the two network devices are synchronized.

[0014] In the above possible implementations, the first network device may also instruct the second network device to send a synchronization detection sequence and instruct the third network device to detect the synchronization detection sequence. The third network device may simultaneously provide feedback on the detection results of the synchronization detection sequence and the out-of-synchronization detection sequence, which can improve the detection accuracy of the synchronization network device.

[0015] The second aspect of this application provides a communication method, which can be executed by a communication device, a component of the communication device (e.g., a processor, a chip, or a chip system), or a logic module or software capable of implementing all or part of the functions of the communication device. The method includes: a second network device acquiring first indication information, the first indication information indicating the transmission of a synchronization detection sequence, the synchronization detection sequence being used to detect whether two network devices have lost synchronization; and the second network device transmitting the synchronization detection sequence in a downlink service channel according to the first indication information.

[0016] In the second aspect mentioned above, the second network device can send a synchronization detection sequence on the downlink service channel according to the first indication information from the first network device, so that the network devices adjacent to the second network device can detect whether they are out of sync with the second network device, so that the first network device can identify the faulty network device and improve the detection accuracy of the faulty base station.

[0017] In one possible implementation, the first indication information further includes an indication to send a synchronization detection sequence, which is used to detect whether two network devices are synchronized.

[0018] A third aspect of this application provides a communication method, which can be executed by a communication device, a component of the communication device (e.g., a processor, a chip, or a chip system), or a logic module or software capable of implementing all or part of the functions of the communication device. The method includes: a third network device acquiring second indication information, the second indication information indicating a detection sequence for out-of-sync, the out-of-sync detection sequence being used to detect whether two network devices have lost synchronization; the third network device detecting the out-of-sync detection sequence according to the second indication information and obtaining a detection result; and the third network device sending the detection result to a first network device.

[0019] In the third aspect mentioned above, the third network device can detect a loss-of-synchronization detection sequence in the downlink service channel based on the second indication information from the first network device, to determine whether there is a loss of synchronization between the third network device and the second network device mentioned in the loss-of-synchronization detection sequence, and feed back the detection result to the first network device, so that the first network device can identify the faulty network device and improve the detection accuracy of faulty base stations.

[0020] In one possible implementation, the second indication information further includes an indication detection synchronization sequence, the synchronization detection sequence being derived from a second network device, and the synchronization detection sequence being used to detect whether the two network devices are synchronized.

[0021] A fourth aspect of this application provides a communication device, comprising: a transmitting unit, configured to transmit first indication information and second indication information, wherein the first indication information instructs a second network device to transmit a synchronization failure detection sequence on a downlink service channel, and the second indication information instructs a third network device to detect the synchronization failure detection sequence to obtain a detection result, wherein the synchronization failure detection sequence is used to detect whether there is a synchronization failure between two network devices, and the third network device is a neighboring station of the second network device, and there are multiple third network devices; and a determining unit, configured to determine a faulty network device based on the detection result.

[0022] The communication device is used to perform the method of the first aspect or any implementation thereof.

[0023] A fifth aspect of this application provides a communication device, comprising: an acquisition unit for acquiring first indication information, the first indication information indicating the transmission of a loss-of-synchronization detection sequence, the loss-of-synchronization detection sequence being used to detect whether two network devices are out of sync; and a transmission unit for transmitting the loss-of-synchronization detection sequence in a downlink service channel according to the first indication information.

[0024] The communication device is used to perform the method of the second aspect or any implementation thereof.

[0025] A sixth aspect of this application provides a communication device, comprising: an acquisition unit for acquiring second indication information, the second indication information indicating a detection sequence for detecting out-of-sync, the out-of-sync detection sequence being used to detect whether two network devices are out of sync; a detection unit for detecting the out-of-sync detection sequence according to the second indication information and obtaining a detection result; and a transmission unit for transmitting the detection result to a first network device.

[0026] The communication device is used to perform the method of the third aspect or any implementation thereof.

[0027] A seventh aspect of this application provides a communication device, including a processor, a memory, and a communication interface. The processor is configured to execute instructions stored in the memory, causing the communication device to perform the method provided in the first aspect or any optional method of the first aspect. The communication interface is configured to receive or send instructions. Specific details of the communication device provided in the seventh aspect can be found in the first aspect or any optional method of the first aspect described above, and will not be repeated here.

[0028] An eighth aspect of this application provides a communication device, including a processor, a memory, and a communication interface. The processor is configured to execute instructions stored in the memory, causing the communication device to perform the method provided in the second aspect or any optional method of the second aspect described above. The communication interface is configured to receive or send instructions. Specific details of the communication device provided in the eighth aspect can be found in the second aspect or any optional method of the second aspect described above, and will not be repeated here.

[0029] A ninth aspect of this application provides a communication device, including a processor, a memory, and a communication interface. The processor executes instructions stored in the memory, causing the communication device to perform the method provided in the third aspect or any optional method of the third aspect. The communication interface is used to receive or send instructions. Specific details of the communication device provided in the ninth aspect can be found in the third aspect or any optional method of the third aspect, and will not be repeated here.

[0030] The tenth aspect of this application provides a computer-readable storage medium storing a program that, when executed by a computer, performs the method provided in the first aspect or any optional manner of the first aspect.

[0031] The eleventh aspect of this application provides a computer-readable storage medium storing a program, which, when executed by a computer, performs the method provided in the second aspect or any optional method of the second aspect.

[0032] The twelfth aspect of this application provides a computer-readable storage medium storing a program that, when executed by a computer, performs the method provided in the third aspect or any of the optional methods of the third aspect.

[0033] The thirteenth aspect of this application provides a computer program product that, when executed on a computer, performs the method provided in the first aspect or any optional manner of the first aspect.

[0034] The fourteenth aspect of this application provides a computer program product that, when executed on a computer, performs the method provided in the second aspect or any optional manner of the second aspect.

[0035] The fifteenth aspect of this application provides a computer program product that, when executed on a computer, performs the method provided in the third aspect or any of the optional methods of the third aspect.

[0036] The sixteenth aspect of this application provides a communication system including the communication device described in any of the alternative embodiments of the fourth, fifth, or sixth aspects above.

[0037] Optionally, the communication system may also include terminal equipment. Attached Figure Description

[0038] Figure 1 A communication system architecture diagram provided for embodiments of this application;

[0039] Figure 2 A schematic diagram of an embodiment of the communication method provided in this application;

[0040] Figure 3 This is a schematic diagram of adjacent base station selection provided in an embodiment of this application;

[0041] Figure 4 This is a schematic diagram of out-of-step detection provided in an embodiment of this application;

[0042] Figure 5 This is a schematic diagram of synchronous detection provided in an embodiment of this application;

[0043] Figure 6 A schematic diagram of an embodiment of the communication device provided in this application;

[0044] Figure 7 A schematic diagram of another embodiment of the communication device provided in this application;

[0045] Figure 8 A schematic diagram of another embodiment of the communication device provided in this application;

[0046] Figure 9 A schematic diagram of the structure of a communication device provided in an embodiment of this application;

[0047] Figure 10 This is another structural schematic diagram of the communication device provided in the embodiments of this application;

[0048] Figure 11 This is another structural schematic diagram of the communication device provided in an embodiment of this application. Detailed Implementation

[0049] This application provides a communication method, communication device, and communication system to improve the detection accuracy of faulty base stations.

[0050] The embodiments of this application are 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 them. As those skilled in the art will recognize, with the development of technology and the emergence of new scenarios, the technical solutions provided by the embodiments of this application are also applicable to similar technical problems.

[0051] The terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments described herein can be implemented in a sequence other than that illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0052] The term “exemplary” as used herein means “serving as an example, embodiment, or illustration.” Any embodiment illustrated herein as “exemplary” is not necessarily to be construed as superior to or better than other embodiments.

[0053] Furthermore, to better illustrate this application, numerous specific details are provided in the following detailed embodiments. Those skilled in the art should understand that this application can be implemented without certain specific details. In some instances, methods, means, components, and circuits well-known to those skilled in the art have not been described in detail in order to highlight the main points of this application.

[0054] The technical solution provided in this application is applied to, for example... Figure 1 The communication system comprises M base stations, which can transmit data over an air interface, where M is greater than 1. Each of the M base stations has at least one neighboring base station among the M base stations. For example, ... Figure 1 As shown, the M base stations include base station 1, base station 2, base station 3, base station 4, ..., base station M. For example, base station 1 has two neighboring base stations, namely base station 2 and base station 3; base station 2 has one neighboring base station, which is base station 1; base station 3 has two neighboring base stations, namely base station 1 and base station 4; and base station 4 has one neighboring base station, which is base station 3.

[0055] Optionally, the communication system may also include network equipment connected to four base stations. Terminal equipment can connect to... Figure 1 One or more of the four base stations communicate via the air interface.

[0056] A base station is a network element used to provide wireless services. It consists of a building baseband unit (BBU) and a remote radio unit (RRU). The BBU provides the baseband processing unit for base station services and also provides the base station's clock signal. The RRU is the service unit used to transmit radio frequency signals to the surrounding area.

[0057] Figure 1 The communication system shown can be a system supporting fourth-generation (4G) access technologies, such as Long Term Evolution (LTE); or it can be a system supporting fifth-generation (5G) access technologies, such as New Radio (NR); or it can be a system supporting multiple wireless technologies, such as a system supporting LTE and NR technologies. Furthermore, this communication system can also be adapted to future-oriented communication technologies.

[0058] Figure 1 In the communication system shown, the base station can be an evolved node B (eNB) in a 4G access technology communication system, a next-generation node B (gNB) in a 5G access technology communication system, a transmission reception point (TRP), a relay node, an access point (AP), etc.

[0059] The network devices in this application include, for example, access network devices and / or core network devices. The access network devices are devices with wireless / wired transceiver capabilities used for communication with terminal devices. The access network devices include, but are not limited to, base stations (BTS, Node B, eNodeB / eNB, or gNodeB / gNB), transmission reception points (TRPs), 3GPP later-evolved base stations, access nodes, wireless relay nodes, and wireless backhaul nodes in WiFi systems. The base stations can be: macro base stations, micro base stations, pico base stations, small cells, relay stations, etc. Multiple base stations can support networks using the same access technology mentioned above, or they can support networks using different access technologies mentioned above. A base station can contain one or more co-located or non-co-located transmission and reception points. The network devices can also be radio controllers, centralized units (CUs), and / or distributed units (DUs) in cloud radio access network (CRAN) scenarios. The network devices can also be servers, wearable devices, or vehicle-mounted devices, etc. For example, network devices in V2X technology can be roadside units (RSUs). The following explanation uses a base station as an example to illustrate access network devices. Multiple network devices in the communication system can be the same type of base station or different types of base stations.

[0060] In this embodiment, the first network device can be an operations and maintenance center (OMC), commonly known as a network element management system, or simply network management. The second network device can be a base station under inspection, and the third network device can be a neighboring base station that may be subject to interference.

[0061] The current method for detecting faulty base stations utilizes the mutual detection results of synchronization sequences between surrounding base stations to achieve clock synchronization failure detection. This scheme primarily relies on the periodic synchronization sequence detection results between the base station and its neighboring stations to diagnose clock synchronization failures. Specifically, it uses the function of sending and detecting synchronization sequence signals within the gap area to confirm the synchronization between base stations. When two base stations are synchronized and the air interface path loss between them is small, the two base stations can mutually detect the synchronization sequence; when two base stations are out of sync, they cannot mutually detect the synchronization sequence.

[0062] When a out-of-synchronization base station interferes with surrounding synchronous base stations, its downlink time slot signal will also interfere with the surrounding synchronous base stations. As long as the out-of-synchronization base station does not transmit any signals in its downlink time slot, the interference to the surrounding base stations will immediately disappear. Based on the correlation between the out-of-synchronization base station and its surrounding synchronous base stations, the out-of-synchronization base station sends a set of silence sequences, and the surrounding synchronous base stations simultaneously detect changes in both the reported and interference signals. If multiple synchronous base stations detect this silence sequence signal periodically, it can be confirmed that the silent base station is the faulty base station causing the interference to the surrounding base stations.

[0063] However, this solution is mainly limited by the resources of the air interface gap, as well as the impact of changes in the external environment of the base station on the detection results, or by the presence of multiple clock out-of-synchronization fault base stations in the area, which can lead to a high false detection rate of clock out-of-synchronization faults.

[0064] To address the aforementioned problems, this application provides a communication method, which is as follows.

[0065] Please see Figure 2 ,like Figure 2 The image shown is an embodiment of a communication method provided in this application:

[0066] 201.OMC sends the first indication information to the base station under test.

[0067] In this embodiment, the base station to be tested is a base station with a high probability of failure. There are multiple base stations to be tested. The OMC can send first indication information to multiple base stations to be tested. This first indication information can instruct the base stations to be tested to send out a synchronization detection sequence in the downlink service channel according to a certain pattern. This certain pattern can be at certain time intervals. The base station that receives the synchronization detection sequence is identified as being out of sync with the base station to be tested. The OMC can determine the synchronization or synchronization status of the base station to be tested with other base stations.

[0068] Optionally, the OMC can also acquire fault events and determine the base station to be inspected based on these events. Specifically, multiple base stations communicating with the OMC can monitor clock synchronization failure events according to their own operating status. These base stations can then report external interference events or state change events of clock modules or devices to the OMC. The multiple base stations include at least the base station to be inspected and the adjacent base stations. The OMC can aggregate the events reported by the multiple base stations and then select the base station to be inspected based on preset rules. The adjacent base stations are those that may be affected by interference from the faulty base station; there can be multiple adjacent base stations. These preset rules can refer to existing technology settings and are not limited here.

[0069] 202.OMC sends a second indication message to the neighboring base station.

[0070] In this embodiment, while sending the first indication information to the base station under test, the OMC can also send a second indication information to the neighboring base stations of the base station under test. The second indication information can instruct the neighboring base stations to detect the out-of-synchronization detection sequence in the uplink service channel, and can also indicate the time for the neighboring base stations to detect the out-of-synchronization detection sequence. When the neighboring base station receives the out-of-synchronization detection sequence, it indicates that the neighboring base station and the base station corresponding to the out-of-synchronization detection sequence are in a state of out-of-synchronization. The detection accuracy for two out-of-synchronization base stations is high, and the resistance to external interference is strong.

[0071] Optionally, the neighboring base stations in this embodiment can be determined based on the base station under test combined with selection criteria. These selection criteria may include multiple factors such as geographical location, clock topology, and adjacency relationships. Specifically, the OMC can determine the neighboring base stations of the base station under test based on its geographical location, clock topology, routing topology, or adjacency relationships. For example, refer to... Figure 3 The diagram illustrating the selection of adjacent base stations shows that multiple base stations form a cellular cluster structure. Among them, solid black cells represent faulty base stations, horizontally striped cells represent base stations to be inspected as determined by the OMC, vertically striped cells represent possible adjacent base stations selected based on selection criteria, and other base stations are represented by blank cells. These adjacent base stations should be co-frequency base stations within the same physical area.

[0072] In this embodiment of the application, the order of steps 201 and 202 is not limited.

[0073] 203. The base station under test sends a loss-of-synchronization detection sequence on the downlink service channel according to the first indication information.

[0074] In this embodiment of the application, after receiving the first indication information, the base station under test can send out a synchronization detection sequence in the downlink service channel according to a certain pattern based on the first indication information. Optionally, after the base station under test sends out the synchronization detection sequence, it can also send the transmission result back to the OMC. That is, when the transmission result is a transmission failure, the OMC can resend the first indication information or check the reason for the failure.

[0075] 204. Neighboring base stations detect out-of-synchronization detection sequences based on the second indication information and obtain detection results.

[0076] In this embodiment, after receiving the second indication information, the adjacent base station can refer to it as a "loss-of-synchronization detection sequence" at the time indicated by the second indication information and determine the detection result. Specifically, if the base station under test and the adjacent base station are synchronized, the uplink service channel of the adjacent base station cannot detect the loss-of-synchronization detection sequence; if the base station under test and the adjacent base station are out of sync, the uplink service channel of the adjacent base station can detect the loss-of-synchronization detection sequence. The OMC can confirm whether the two base stations are out of sync based on the result of the loss-of-synchronization sequence detection.

[0077] For example, the base station under test transmits a staggered detection sequence according to a certain pattern in the downlink service channel, and the adjacent base station detects the staggered detection sequence in the uplink service channel. A schematic diagram of staggered detection is shown below. Figure 4 As shown, the base station under test sends out a synchronization detection sequence (represented by black squares) in multiple time slots (represented by squares) of the downlink traffic channel. Synchronized adjacent base stations can detect the synchronization detection sequence in the same time slot, while asynchronous adjacent base stations cannot detect the synchronization detection sequence in the same time slot.

[0078] 205. The neighboring base station sends the detection results to the OMC.

[0079] In this embodiment of the application, after the neighboring base station determines the detection results, it can feed back each detection result to the OMC so that the OMC can summarize all the detection results and perform analysis.

[0080] 206.OMC identifies the faulty network device based on the test results.

[0081] In this embodiment, the OMC can determine the synchronization or out-of-sync relationship between each of the multiple base stations under test and each of the multiple adjacent base stations based on all detection results. Then, based on the large number of synchronized base stations, the corresponding out-of-sync base station is regarded as a faulty network device, i.e., a faulty base station.

[0082] Optionally, the OMC can divide the base station under test and its neighboring base stations into multiple synchronization groups based on the above detection results. Based on the number of network devices in the multiple synchronization groups and the preset weights, a baseline group is determined according to preset conditions. Based on the baseline group, a fault group is determined among the multiple synchronization groups.

[0083] Specifically, the OMC can determine the out-of-sync relationship between neighboring base stations and the base station under test corresponding to the out-of-sync detection sequence based on whether the out-of-sync detection sequence is detected in the detection results. If no detection is found, it indicates that the neighboring base station is synchronized with the base station under test corresponding to the out-of-sync detection sequence; if detected, it indicates that the neighboring base station is out of sync with the base station under test corresponding to the out-of-sync detection sequence. Correspondingly, the OMC can identify multiple synchronization groups, which include clock-synchronized base stations under test and neighboring base stations. Base stations in different synchronization groups are out of sync. The OMC can determine a baseline group from multiple synchronization groups based on a preset condition. This preset condition is to select the group whose number of base stations and preset weights meet the requirements as the baseline group. For example, the baseline group can be the group with the highest synchronized number calculated by combining the preset weights with the numbers of neighboring base stations under test. The preset weights can be importance weights pre-set for each base station. Base stations in other synchronization groups are out-of-sync base stations relative to the base station in the baseline group, i.e., faulty network devices.

[0084] Optionally, in this embodiment, the first indication information may further include an instruction to the base station under test to send a synchronization detection sequence. Correspondingly, the second indication information may further include an instruction to neighboring base stations to detect the synchronization detection sequence. That is, the detection results fed back to the OMC by neighboring base stations include both the detection results of the out-of-synchronization detection sequence and the detection results of the synchronization detection sequence. The synchronization detection sequence can improve the detection accuracy of the synchronization base station.

[0085] Specifically, the synchronization detection sequence can be transmitted in the GP area of ​​the TDD cell air interface frame, i.e., referring to... Figure 5 The synchronization detection diagram illustrates that during the uplink and downlink transmissions of two base stations, there are one or more special subframes. Base stations can send synchronization detection sequences (represented by black squares) in the GP area of ​​these special subframes, and can also detect synchronization detection sequences in the GP area of ​​these special subframes (represented by blank squares). If the two base stations are synchronized and their air interface path loss is low, they can mutually detect the synchronization sequence. However, if the two base stations are not synchronized, neither can mutually detect the synchronization sequence. Therefore, the OMC can determine whether any two base stations participating in the detection are synchronized based on the results of the synchronization sequence detection.

[0086] According to the embodiments of this application, when the first network device needs to detect a faulty network device, it can instruct the second network device to send a synchronization failure detection sequence on the downlink service channel and instruct the third network device adjacent to the second network device to detect the synchronization failure detection sequence. If the sequence is detected, it indicates that the second network device and the third network device have lost synchronization. The first network device can determine the faulty network device based on the detection result of the third network device. This solves the problem that the base station is easily misjudged due to missed detection when detecting synchronization detection sequences, and improves the detection accuracy of faulty base stations.

[0087] Furthermore, the first network device can also instruct the second network device to send a synchronization detection sequence and instruct the third network device to detect the synchronization detection sequence. The third network device can simultaneously provide feedback on the detection results of the synchronization detection sequence and the out-of-synchronization detection sequence, which can improve the detection accuracy of the synchronization network device.

[0088] The communication method has been described above. The communication device of the present application embodiment is described below with reference to the accompanying drawings.

[0089] Figure 6 This is a schematic diagram of one embodiment of the communication device 60 in this application.

[0090] like Figure 6 As shown, this application embodiment provides a communication device, which includes:

[0091] The transmitting unit 601 is used to transmit first indication information and second indication information. The first indication information instructs the second network device to transmit a loss-of-synchronization detection sequence in the downlink service channel. The second indication information instructs the third network device to detect the loss-of-synchronization detection sequence to obtain a detection result. The loss-of-synchronization detection sequence is used to detect whether the two network devices are out of sync. The third network device is a neighboring station of the second network device. There are multiple third network devices.

[0092] The determination unit 602 is used to determine the faulty network device based on the detection results.

[0093] Optionally, the determining unit 602 is also used for:

[0094] Acquire fault events reported by the second and third network devices;

[0095] Identify the second network device based on the failure event;

[0096] Optionally, the third network device is determined based on the second network device in combination with selection criteria, which include multiple factors such as geographical location, clock topology, routing topology, and adjacency relationship.

[0097] Optionally, the determining unit 602 is specifically used for:

[0098] Based on the test results, the second and third network devices are divided into multiple synchronization groups, and each synchronization group includes the second and third network devices with clock synchronization.

[0099] Based on the number of network devices and preset weights in multiple synchronization groups, a baseline group is determined according to preset conditions.

[0100] Based on the baseline packet, the faulty packet is identified from multiple synchronization packets, and the network device in the faulty packet is the faulty network device.

[0101] Optionally, the first indication information may further include instructing the second network device to send a synchronization detection sequence, and the second indication information may further include instructing the third network device to detect the synchronization detection sequence. The detection result includes the result of the third network device detecting the synchronization detection sequence. The synchronization detection sequence is used to detect whether the two network devices are synchronized.

[0102] Figure 7 This is a schematic diagram of another embodiment of the communication device 70 in this application.

[0103] like Figure 7 As shown, this application embodiment provides a communication device, which includes:

[0104] The acquisition unit 701 is used to acquire first indication information, which indicates that a loss-of-synchronization detection sequence is sent. The loss-of-synchronization detection sequence is used to detect whether two network devices are out of sync.

[0105] The transmitting unit 702 is used to transmit a loss-of-synchronization detection sequence in the downlink service channel according to the first indication information.

[0106] Optionally, the first indication information may also include an indication to send a synchronization detection sequence, which is used to detect whether two network devices are synchronized.

[0107] Figure 8 This is a schematic diagram of another embodiment of the communication device 80 in this application.

[0108] like Figure 8 As shown, this application embodiment provides a communication device, which includes:

[0109] The acquisition unit 801 is used to acquire second indication information, the second indication information indicating a loss-of-synchronization detection sequence, the loss-of-synchronization detection sequence being used to detect whether two network devices are out of sync;

[0110] The detection unit 802 is used to detect the out-of-step detection sequence according to the second instruction information and obtain the detection result;

[0111] The sending unit 803 is used to send the detection results to the first network device.

[0112] Optionally, the second indication information may also include an indication detection synchronization sequence, which is derived from a second network device and is used to detect whether the two network devices are synchronized.

[0113] Figure 9 The diagram shown illustrates a possible logical structure of a communication device 90 provided in an embodiment of this application. The communication device 90 includes a processor 901, a communication interface 902, a storage system 903, and a bus 904. The processor 901, communication interface 902, and storage system 903 are interconnected via the bus 904. In an embodiment of this application, the processor 901 is used to control and manage the operation of the communication device 90; for example, the processor 901 is used to execute... Figure 2 The steps performed by the OMC in the method embodiment. Communication interface 902 is used to support communication by communication device 90. Storage system 903 is used to store the program code and data of communication device 90.

[0114] The processor 901 can be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor 901 can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a digital signal processor and a microprocessor, etc. The bus 904 can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 9 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0115] The transmitting unit 601 in the communication device 60 is equivalent to the communication interface 902 in the communication device 90, and the determining unit 602 in the communication device 60 is equivalent to the processor 901 in the communication device 90.

[0116] The communication device 90 in this embodiment can correspond to the above. Figure 2 In the method embodiment, the OMC, and the communication interface 902 in the communication device 90, can achieve the above-mentioned functionality. Figure 2 For the sake of brevity, the functions of the OMC and / or the various steps implemented in the method embodiments will not be described in detail here.

[0117] Figure 10 The diagram shown illustrates a possible logical structure of a communication device 100 provided in an embodiment of this application. The communication device 100 includes a processor 1001, a communication interface 1002, a storage system 1003, and a bus 1004. The processor 1001, communication interface 1002, and storage system 1003 are interconnected via the bus 1004. In an embodiment of this application, the processor 1001 is used to control and manage the operation of the communication device 100; for example, the processor 1001 is used to execute... Figure 2 The steps performed by the base station under test in this method embodiment. Communication interface 1002 is used to support communication by communication device 100. Storage system 1003 is used to store program code and data of communication device 100.

[0118] The processor 1001 can be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor 1001 can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a digital signal processor and a microprocessor, etc. The bus 1004 can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 10 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0119] The transmitting unit 702 in the communication device 70 is equivalent to the communication interface 1002 in the communication device 100, and the acquiring unit 701 in the communication device 70 is equivalent to the processor 1001 in the communication device 100.

[0120] The communication device 100 in this embodiment can correspond to the above. Figure 2 The base station under test in the method embodiment, the communication interface 1002 in the communication device 100 can achieve the above-mentioned... Figure 2 For the sake of brevity, the functions of the base station under test and / or the various steps implemented in the method embodiments will not be described in detail here.

[0121] Figure 11 The diagram shown illustrates a possible logical structure of a communication device 110 provided in an embodiment of this application. The communication device 110 includes a processor 1101, a communication interface 1102, a storage system 1103, and a bus 1104. The processor 1101, communication interface 1102, and storage system 1103 are interconnected via the bus 1104. In an embodiment of this application, the processor 1101 is used to control and manage the operation of the communication device 110; for example, the processor 1101 is used to execute... Figure 2 The steps performed by adjacent base stations in this method embodiment. Communication interface 1102 is used to support communication between communication device 110 and other devices. Storage system 1103 is used to store the program code and data of communication device 110.

[0122] The processor 1101 can be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor 1101 can also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a digital signal processor and a microprocessor, etc. The bus 1104 can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. The bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 11 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.

[0123] The transmitting unit 803 in the communication device 80 is equivalent to the communication interface 1102 in the communication device 110, and the acquiring unit 801 and the detecting unit 802 in the communication device 80 are equivalent to the processor 1101 in the communication device 110.

[0124] The communication device 110 in this embodiment can correspond to the above. Figure 2 In the method embodiment, the adjacent base station, the communication interface 1102 in the communication device 110 can achieve the above-mentioned functionality. Figure 2 For the sake of brevity, the functions and / or steps implemented by the adjacent base stations in the method embodiments will not be described in detail here.

[0125] In another embodiment of this application, a computer-readable storage medium is also provided, which stores computer-executable instructions. When the processor of the device executes the computer-executable instructions, the device performs the aforementioned... Figure 2 The steps of the communication method performed by the OMC in the method embodiment.

[0126] In another embodiment of this application, a computer-readable storage medium is also provided, which stores computer-executable instructions. When the processor of the device executes the computer-executable instructions, the device performs the aforementioned... Figure 2 The steps of the communication method performed by the base station under test in the method embodiment.

[0127] In another embodiment of this application, a computer-readable storage medium is also provided, which stores computer-executable instructions. When the processor of the device executes the computer-executable instructions, the device performs the aforementioned... Figure 2The steps of the communication method performed by adjacent base stations in the method embodiment.

[0128] In another embodiment of this application, a computer program product is also provided, which includes computer-executable instructions stored in a computer-readable storage medium; when the processor of the device executes the computer-executable instructions, the device performs the above-described... Figure 2 The steps of the communication method performed by the OMC in the method embodiment.

[0129] In another embodiment of this application, a computer program product is also provided, which includes computer-executable instructions stored in a computer-readable storage medium; when the processor of the device executes the computer-executable instructions, the device performs the above-described... Figure 2 The steps of the communication method performed by the base station under test in the method embodiment.

[0130] In another embodiment of this application, a computer program product is also provided, which includes computer-executable instructions stored in a computer-readable storage medium; when the processor of the device executes the computer-executable instructions, the device performs the above-described... Figure 2 The steps of the communication method performed by adjacent base stations in the method embodiment.

[0131] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0132] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection between apparatuses or units through some interfaces, and may be electrical, mechanical, or other forms.

[0133] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0134] 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 unit can be implemented in hardware or as a software functional unit.

[0135] 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 computer-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.) 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.

Claims

1. A communication method characterized by comprising: Comprising: The first network device sends first indication information and second indication information, the first indication information indicates that the second network device sends a step-out detection sequence on a downlink service channel, the second indication information indicates that a third network device detects the step-out detection sequence to obtain a detection result, the step-out detection sequence is used to detect whether two network devices are out of step, the third network device receiving the step-out detection sequence is a network device that is in a step-out state with the second network device, the third network device is a neighbor station of the second network device, and the third network device is multiple; The first network device determines a faulty network device according to the detection result; The method further comprises: The first network device obtains a fault event, the fault event is an external interference event reported by the second network device and the third network device, or a state change event of a clock module or device; The first network device determines the second network device according to the fault event.

2. The communication method according to claim 1, characterized by, The third network device is determined according to the second network device combined with a selection condition, and the selection condition includes multiple items of geographical position, clock topology, routing topology, and adjacent relationship.

3. The communication method according to claim 1 or 2, characterized by, The first network device determines a faulty network device according to the detection result, comprising: The first network device divides the second network device and the third network device into multiple synchronization groups according to the detection result, each synchronization group includes a second network device and a third network device that are clock-synchronized; The first network device determines a reference group according to a preset condition according to the number of network devices in the multiple synchronization groups and a preset weight; The first network device determines a fault group in the multiple synchronization groups according to the reference group, and the network devices in the fault group are the faulty network devices.

4. The communication method according to claim 1 or 2, characterized by, The first indication information further includes indication of sending a synchronization detection sequence, the second indication information further includes indication of detecting the synchronization detection sequence by the third network device, the detection result includes a result of detecting the synchronization detection sequence by the third network device, and the synchronization detection sequence is used to detect whether two network devices are synchronized.

5. A communication method characterized by comprising: Comprising: The second network device obtains first indication information, the first indication information indicates sending a step-out detection sequence, the step-out detection sequence is used to detect whether two network devices are out of step, a third network device receiving the step-out detection sequence is a network device that is in a step-out state with the second network device, the third network device is a neighbor station of the second network device, and the second network device is determined by a first network device according to a fault event, the fault event is an external interference event reported by the second network device and the third network device, or a state change event of a clock module or device; The second network device sends the step-out detection sequence on a downlink service channel according to the first indication information.

6. The communication method according to claim 5, wherein, The first indication information further includes indication of sending a synchronization detection sequence, and the synchronization detection sequence is used to detect whether two network devices are synchronized.

7. A communication method characterized by comprising: Comprising: The third network device acquires second indication information, the second indication information indicating a step-out detection sequence, the step-out detection sequence being used to detect whether two network devices are out of step, the third network device receiving the step-out detection sequence being a network device that is in a step-out state with a second network device, the third network device being a neighboring station of the second network device, the second network device being determined by a first network device according to a fault event, the fault event being an external interference event reported by the second network device and the third network device, or a state change event of a clock module or device; The third network device detects the step-out detection sequence according to the second indication information, and obtains a detection result; The third network device sends the detection result to the first network device.

8. The communication method according to claim 7, wherein, The second indication information further includes indication of a synchronization detection sequence, the synchronization detection sequence being from the second network device, the synchronization detection sequence being used to detect whether two network devices are synchronized.

9. A communications device, characterized by Comprise: A sending unit is configured to send first indication information and second indication information, the first indication information indicating that a second network device sends a step-out detection sequence on a downlink service channel, the second indication information indicating that a third network device detects the step-out detection sequence to obtain a detection result, the step-out detection sequence being used to detect whether two network devices are out of step, the third network device receiving the step-out detection sequence being a network device that is in a step-out state with the second network device, the third network device being a neighboring station of the second network device, and the third network device having a plurality of network devices; A determination unit is configured to determine a fault network device according to the detection result; The determination unit is further configured to: Obtain a fault event, the fault event being an external interference event reported by the second network device and the third network device, or a state change event of a clock module or device; Determine the second network device according to the fault event.

10. The communication apparatus according to claim 9, wherein The third network device is determined according to the second network device combined with a selection condition, the selection condition including multiple items of geographical position, clock topology, routing topology, and neighboring relationship.

11. The communication apparatus according to claim 9 or 10, wherein The determination unit is specifically configured to: Divide the second network device and the third network device into a plurality of synchronization groups according to the detection result, each synchronization group including a second network device and a third network device that are clock-synchronized; Determine a reference group according to a preset condition according to a number of network devices in the plurality of synchronization groups and a preset weight; Determine a fault group in the plurality of synchronization groups according to the reference group, the network devices in the fault group being the fault network devices.

12. The communication apparatus according to claim 9 or 10, wherein, The first indication information further includes indication of the second network device sending a synchronization detection sequence, the second indication information further including indication of the third network device detecting the synchronization detection sequence, the detection result including a result of the third network device detecting the synchronization detection sequence, and the synchronization detection sequence being used to detect whether two network devices are synchronized.

13. A communications device, characterized by Comprise: An acquisition unit is configured to acquire first indication information, the first indication information indicating sending a step-out detection sequence, the step-out detection sequence being used to detect whether two network devices are out of step, a third network device receiving the step-out detection sequence being a network device that is out of step with a second network device, the third network device being a neighboring station of the second network device, the second network device being determined by a first network device according to a fault event, the fault event being an external interference event reported by the second network device and the third network device, or a state change event of a clock module or device; A sending unit is configured to send the step-out detection sequence on a downlink service channel according to the first indication information.

14. The communication apparatus according to claim 13, wherein The first indication information further includes indication of sending a synchronization detection sequence, the synchronization detection sequence being used to detect whether two network devices are in synchronization.

15. A communications device, characterized by The method comprises: An acquisition unit is configured to acquire second indication information, the second indication information indicating detecting a step-out detection sequence, the step-out detection sequence being used to detect whether two network devices are out of step, a third network device receiving the step-out detection sequence being a network device that is out of step with a second network device, the third network device being a neighboring station of the second network device, the second network device being determined by a first network device according to a fault event, the fault event being an external interference event reported by the second network device and the third network device, or a state change event of a clock module or device; A detection unit is configured to detect the step-out detection sequence according to the second indication information and obtain a detection result; A sending unit is configured to send the detection result to a first network device.

16. The communication apparatus according to claim 15, wherein The second indication information further includes indication of detecting a synchronization detection sequence, the synchronization detection sequence being from a second network device, the synchronization detection sequence being used to detect whether two network devices are in synchronization.

17. A communication device, characterized by The communication device comprises: A processor and a memory, The processor is configured to execute instructions stored in the memory, so that the communication device executes the method in any one of claims 1 to 4.

18. A communication device, comprising: The communication device comprises: A processor and a memory, The processor is configured to execute instructions stored in the memory, so that the communication device executes the method in any one of claims 5 to 6.

19. A communication device, comprising: The communication device comprises: A processor and a memory, The processor is configured to execute instructions stored in the memory, so that the communication device executes the method in any one of claims 7 to 8.

20. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program, when the computer program runs on the computer, the computer executes the method in any one of claims 1 to 8.

21. A computer program product, characterised in that, When the computer program product executes on the computer, the computer executes the method in any one of claims 1 to 8.

Citation Information

Patent Citations

  • Clock state detection method and device

    CN110798854A