A method and system of cooperation of communication nodes
By enabling real-time information exchange and adjustment strategies among distributed communication nodes, the problem of untimely information exchange in 5G networks is solved, improving the network's real-time processing capabilities and system reliability, and reducing manual intervention.
Patent Information
- Application Number
- CN201910663348.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-07-22
- Publication Date
- 2026-02-03
- Estimated Expiration
- 2039-07-22
AI Technical Summary
In future 5G networks, the untimely information exchange between distributed base stations leads to lag in collaborative processing between sites, which fails to meet user needs, and the centralized management method is not suitable for network expansion.
Through the communication interface between distributed communication nodes, interactive information is collected and sent in real time, including alarm, dynamic, diagnostic, configuration and performance information, and cell identifiers are added to the information to indicate corresponding adjustment strategies to optimize network status.
It improves the network's real-time processing capabilities, reduces the impact of faulty nodes on user experience, enhances system capacity and reliability, and reduces human intervention.
Smart Images

Figure CN112291802B_ABST
Abstract
Description
Technical Field
[0001] This embodiment relates to the field of communication technology, and in particular to a method and system for distributed communication node collaboration. Background Technology
[0002] Future 5G networks will be characterized by ultra-large-scale, ultra-high-density networking, enabling the Internet of Everything. In this context, the ability to quickly and efficiently interact and share information among interconnected physical entities, and to achieve rapid identification and response to network problems, autonomous management of network status, and overall improvement of network performance through information processing and policy execution, is of great significance.
[0003] However, the current maintenance of distributed base stations relies solely on communication nodes reporting data centrally to the backend network management and monitoring equipment. Figure 1 As shown, centralized management and manual handling based on the degree of impact resulted in delays in information exchange between sites and hindered the coordinated scheduling and processing of network element resources. With the development of 5G networks and the rapid increase in site scale, this centralized network optimization or management method is no longer suitable. Summary of the Invention
[0004] The main objective of this embodiment is to provide a collaborative method and system for distributed communication nodes, which solves the problem of untimely inter-site collaboration caused by the inability of information to be exchanged between sites, reduces the impact of faulty nodes on the user experience, improves system capacity and reliability, and reduces manual intervention, thereby better managing communication nodes and meeting the rapidly increasing user demand.
[0005] To achieve the objective of this embodiment, this embodiment provides a distributed communication node collaboration method, comprising: a first communication node collecting specified interaction information, adding a cell identifier of the problematic cell where the interaction information occurred to the interaction information, and then sending the interaction information to a second communication node; the interaction information is used to instruct the second communication node to execute a corresponding adjustment strategy based on the received interaction information.
[0006] This embodiment also provides a collaborative system for communication nodes, including: an information collection module of a first communication node, used to collect specified interaction information and add a cell identifier of the problematic cell where the interaction information occurred to the interaction information; an information publishing module of the first communication node, used to send the interaction information to a second communication node; an analysis module of the second communication node, used to receive the interaction information; and an execution module of the second communication node, used to execute the adjustment strategy corresponding to the interaction information.
[0007] This embodiment fully utilizes existing communication interfaces between distributed communication nodes, enabling each node to obtain real-time status information from other relevant communication nodes in the network. This effectively reduces the impact of abnormal status or insufficient resources of some communication nodes or their cells on network metrics and user experience, thereby improving the overall performance of the distributed network. Attached Figure Description
[0008] Figure 1 This is a schematic diagram of the collaboration method between communication nodes in related technologies;
[0009] Figure 2 This is a flowchart of a method for cooperation between communication nodes according to an embodiment of the present invention;
[0010] Figure 3 This is a structural framework of a cooperative system for communication nodes according to an embodiment of the present invention. Figure 1 ;
[0011] Figure 4 This is a structural framework of a cooperative system for communication nodes according to an embodiment of the present invention. Figure 2 .
[0012] The implementation, functional features, and advantages of the embodiments of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0013] The present invention will be described in detail below with reference to the accompanying drawings and embodiments. It should be noted that, unless otherwise specified, the embodiments and features described in this application can be combined with each other. The number listed in this embodiment is merely illustrative and does not constitute a specific limitation.
[0014] This embodiment discloses a collaborative method for distributed communication nodes, such as... Figure 3 As shown, the method is as follows:
[0015] Step S101: The first communication node collects the specified interaction information, adds the cell identifier of the problematic cell where the interaction information occurred to the interaction information, and then sends the interaction information to the second communication node;
[0016] Step S102: The interaction information is used to instruct the second communication node to execute the corresponding adjustment strategy according to the received interaction information.
[0017] By fully utilizing the existing communication interfaces between distributed communication nodes, each communication node can obtain the status information of other relevant communication nodes in the network in real time. This effectively reduces the impact of abnormal status, insufficient resources, or special conditions of some communication nodes or their cells on network maintenance indicators and user experience, forming a closed-loop real-time processing mechanism.
[0018] This embodiment also provides a system for distributed communication nodes, such as Figure 4 As shown, the system includes:
[0019] The information collection module 11 of the first communication node is used to collect specified interaction information and add the cell identifier of the problem cell where the interaction information occurred to the interaction information;
[0020] The information publishing module 12 of the first communication node is used to send the interactive information to the second communication node;
[0021] The analysis module 13 of the second communication node is used to receive the interactive information;
[0022] The execution module 14 of the second communication node is used to execute the adjustment strategy corresponding to the interactive information.
[0023] A method for a distributed communication node according to an embodiment of this disclosure further includes the following steps:
[0024] The communication nodes mentioned below can be both source nodes and target nodes.
[0025] In the communication node, an interaction information list needs to be defined, which includes: number, interaction information type and interaction policy information. The interaction information type includes at least one of the following: alarm information, dynamic information, diagnostic information, configuration information and performance information. The interaction policy information includes priority, interaction method or processing method, such as prohibiting handover and switching to other frequency points, or prohibiting handover and redirecting to other frequency points.
[0026] The first communication node collects specified interaction information from the currently appearing interaction information list according to the defined interaction information. This specified interaction information includes alarm information, dynamic information, diagnostic information, configuration information, or performance information. The specified interaction information is then sent periodically or via events. Before sending the specified interaction information, the collected information is categorized and prioritized.
[0027] The information structure generated by the first communication node includes at least one of the following:
[0028] a. Alarm Information: Alarm number (e.g., Remote Radio Unit (RRU), antenna VSWR alarm for a certain antenna, high cell noise interference (NI), disconnection of a certain Stream Control Transmission Protocol (SCTP) coupling when the base station (Evolved Node B, eNB) is connected to multiple access network critical control nodes (MME), i.e., under S1-flex conditions, etc.); Identifier bits include cell / site-level / carrier-level / alarm clearance identifier; cell-related cell identifier (Cell-ID), Physical Cell Identifier (PCI) / carrier information;
[0029] b. Dynamic Information: Dynamic information number (e.g., Discontinuous Transmission (DTX) power-saving function activation status); Identifiers include cell / site-level / carrier-level / alarm clearance identifiers; Cell-ID, Physical Cell Identifier (PCI) / carrier-frequency information of the cell related to the dynamic information;
[0030] c. Performance Information: Performance information number (e.g., cell user information, cell UL / DL PRB (Uplink / Downlink Physical Resource Block) utilization information, PDCCH (Physical Downlink Control Channel) utilization, etc.); Identifier bits (cell / site level / carrier frequency level / dynamic cancellation identifier); performance information related cell (Cell-ID+PCI) / carrier frequency information.
[0031] d. Diagnostic information: Diagnostic information number (e.g., transmission quality information, route detection information, RRU power information, etc.); Identifier bits (cell / site level / carrier frequency level / dynamic cancellation identifier); Performance information related cell (Cell-ID+PCI) / carrier frequency information.
[0032] e. Configuration data: Configuration data changes (e.g., random access information parameters, uplink / downlink control channel information parameters, uplink / downlink subframe ratio, Rs power information parameters, etc.); Identifier bits (cell / site level / carrier frequency level / dynamically canceled identifier); Performance information related to cell (Cell-ID+PCI) / carrier frequency information.
[0033] The first communication node sends the collected interaction information to the second communication node, i.e., the target node. The target node is determined by at least one of the following methods:
[0034] a. When the interaction information is at the station level, the interaction information is sent to a communication node that has an interface with the first communication node;
[0035] b. When the interaction information is at the station level, the interaction information is sent to at least one communication node that is closest to the first communication node or within a specified distance range, based on the pre-acquired latitude and longitude information;
[0036] c. When the interaction information is at the cell level, the interaction information is sent to a communication node that has a neighboring cell relationship with the problematic cell where the interaction information occurred;
[0037] d. When the interaction information is at the cell level, the interaction information is sent to at least one communication node that has the most interoperations with the problematic cell where the interaction information occurred, or to at least one communication node that has a specified interoperation number threshold, wherein the interoperation number may be the number of handovers or the number of load balancings, etc.
[0038] Specifically, when the interaction information is at the station level, it means that the granularity of the information is a communication node unit and cannot belong to a more subdivided next-level unit. In other words, the interaction information belongs to a communication node but does not belong to the next-level unit of the communication node. When the interaction information is at the cell level, it means that in addition to the attributes of the communication node, the interaction information can also include the attributes of the next-level unit of the current communication node. In other words, it belongs to the next-level unit of the communication node.
[0039] The first communication node sends the collected interaction information to the second communication node through the Xn / X2 interface or a private interface between nodes.
[0040] After the second communication node receives the interaction information, it performs data maintenance based on the content carried in the interaction information, including: a. the corresponding number of alarm information / dynamic information / diagnostic information / probe information / configuration information / performance information; b. obtaining the base station identifier (Evolved NodeB ID, eNB ID) based on the transmitted X2 / Xn interface; c. obtaining the Cell-ID transmitted from the interface.
[0041] The second communication node combines the acquired interaction information with its cell information to query the corresponding adjustment strategy. Specifically, this includes at least one of the following:
[0042] a. If performance information from other sites indicates that the proportion of cells with RI=1 is very high, the second communication node controls the UE in this cell to prioritize handover to the problematic cell. If the Measurement Report (MR) reports multiple PCIs, other cells are prioritized for handover.
[0043] b. If alarm data reveals an abnormal VSWR in the RRU of a certain cell, other cells will not perform handover actions on the reported MR of that cell, but will instead trigger inter-frequency measurement and handover. For example, users with low latency requirements will not use frequencies enabled by DTX.
[0044] c. If the performance information of a certain site reveals that a certain carrier frequency / cell cannot perform dual-stream or has a very low dual-stream ratio, other related sites will adjust their scheduling strategies: For example, in a 4-carrier coverage scenario, if a UE of another related site supports 2-carrier inter-site carrier aggregation (CA), then when adding inter-site CA, this carrier frequency / cell will be considered as the last option to add.
[0045] d. If a site's diagnostic information finds that one of the multiple S1 links (denoted as x) is disconnected, other related sites will adjust their interoperability policies. For example, if a UE at another site is connected to the S1 link x, the UE will move to that site without triggering a handover, thus preventing the indicators from deteriorating.
[0046] e. If the uplink / downlink subframe ratio changes in a cell at a certain site, resulting in a limited number of configured downlink subframes, and other sites have users downloading large amounts of data, then those other sites will prioritize switching to that cell for such users, regardless of the problematic cell. If the MR reports multiple PCIs, then other cells will be prioritized for switching.
[0047] When the alarm, dynamic information, or performance information of the first communication node is cleared, the method steps in the first communication node are repeated.
[0048] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of the present invention.
[0049] Example 1
[0050] The first and second communication nodes mentioned below can both be both source and target nodes. For example... As shown, add policy 01 to the policy module in the communication node. The alarm content is that some antennas in the active antenna unit (AAU) have a standing wave ratio alarm or severe interference in some areas of the frequency band. The corresponding policy is to switch users with high traffic to a different frequency cell with the same coverage.
[0051] When an antenna on an AAU in a rack on the first communication node experiences a VSWR alarm or severe interference in a certain area of the frequency band, such as when the cell is normal but one port power amplifier is turned off, the information collection module on the first communication node collects the current alarm information and forms the corresponding data: A. The information is classified as "alarm"; B. The number is 01; C. The identifier is "cell level".
[0052] The information collection module of the first communication node queries the configuration data, obtains the corresponding cell identification code (Cell-ID) from the current AAU rack, and adds the Cell-ID of the alarm-related cell to the end of the data.
[0053] The information creation module of the first communication node creates a data block with a destination address of 0.0.0.0 to carry the aforementioned data.
[0054] The information publishing module of the first communication node queries the neighbor cell configuration of the current site to obtain the sites to which all neighbor cells of the cell to which the alarm information belongs (i.e., the problem cell) belong. It then obtains a list of sites that have an Xn port with the site to which the current alarm cell belongs and sends the data through the user plane of the Xn port in the list.
[0055] The analysis module of the second communication node receives Xn interface data. If the destination address is 0.0.0.0, it records the Next Generation NodeB ID (gNB ID) of the first communication node corresponding to the current Xn interface, and parses the information classification, alarm number, and Cell-ID of the problematic cell from the received data. Based on the obtained gNB ID and Cell-ID combined with configuration information, it obtains the cells of the second communication node adjacent to the Cell-ID of the first communication node. The relevant cells of the local second communication node and the data received by the second communication node are then sent to the execution module.
[0056] The execution module of the second communication node receives the information, and the PCI of the problematic cell can be obtained by querying the configuration in the second communication node. If there are high-traffic users or important users in the cells of the second communication node, when such users report handover measurements, such as the measurement information includes multiple PCIs, and one of them is the PCI of the first communication node, then the handover is made to the cell corresponding to another PCI. If the measurement only has the PCI of the first communication node, the execution module of the second communication node queries the configuration. When the gNB ID of the first communication node corresponding to the PCI is obtained, the handover request is not sent to the gNB ID of the first communication node, but the inter-frequency measurement reconfiguration is sent to this user instead, allowing the user to handover to the inter-frequency band.
[0057] If the standing wave ratio alarm of the AAU of the first communication node is eliminated, the information collection module on the first communication node receives the current alarm and forms data: A. The information is classified as "alarm"; B. The number is 01; C. The identification bit is "alarm eliminated"; The following method is repeated: The information collection module on the first communication node makes user data with the destination address of 0.0.0.0; The information publishing module of the first communication node queries the neighboring cell configuration of the current site, obtains the sites to which all neighboring cells of the cell where the alarm information belongs, that is, the problematic cell, belong, and obtains a list of sites that have an Xn interface with the site where the current alarm cell belongs. The above data is sent through the Xn interface user plane of the list.
[0058] The analysis module on the first communication node receives the Xn interface data and notifies the execution module of the second communication node to eliminate the specified alarm policy for the specified gNB ID and Cell-ID.
[0059] Embodiment 2
[0060] Both the third communication node and the fourth communication node mentioned below can be both the source node and the target node.
[0061] In the case of n-carrier coverage scenario, the UE supports carrier aggregation between m carriers among stations (m < n). If a certain cell (carrier frequency) cannot achieve dual-stream or has a low dual-stream ratio, then this cell (carrier frequency) is considered as the carrier with the lowest priority when adding carrier aggregation.
[0062] The networking adds a policy to the policy module of the communication node: Number 01, carrier aggregation, and the corresponding policy is that the cell with no dual-stream or low dual-stream ratio is selected as the secondary carrier last.
[0063] When a certain cell on the third communication node cannot achieve dual-stream or has a low dual-stream ratio or the channel condition reported by the terminals in the cell is poor in the most recent period (the granularity can be in minutes), the third communication node forms data from the collected information: A. The information is classified as "dynamic information"; B. The number is 01; C. The identification bit is "cell level".
[0064] The information collection module of the third communication node queries the configuration data to obtain the Cell-ID of the corresponding cell, adds the alarm-related Cell-ID to the end of the above data, and the information collection module on the third communication node creates user data with a destination address of 0.0.0.0.
[0065] The information publishing module of the third communication node queries the current site's neighbor cell configuration to obtain the sites to which all neighbor cells of the cell to which the dynamic information belongs belong. It then obtains a list of sites that have X2 / Xn ports, which are the sites to which the current alarm cell belongs. Finally, it sends the data generated in the third communication node through the user plane of the X2 / Xn ports in the list.
[0066] The analysis module of the fourth communication node receives data from the X2 / Xn interface. If the destination address is 0.0.0.0, it records the eNB ID of the third communication node corresponding to the current X2 / Xn interface, and parses the information classification, dynamic information number, Cell-ID of the problem cell and frequency point information in the received data.
[0067] The analysis module of the fourth communication node, based on the eNB ID, Cell-ID, and frequency information of the third communication node, combined with configuration information, obtains the cells of the fourth communication node adjacent to the Cell-ID of the third communication node. The analysis module of the fourth communication node then sends the relevant cells of the local fourth communication node and the received data to the execution module.
[0068] The execution module of the fourth communication node receives the information and queries the configuration on the fourth communication node to obtain the PCI of the problematic cell. If a user in a cell of the fourth communication node supports m carrier aggregation, and the current user reports o inter-frequency neighbor cell measurements (where o > m), one of which includes a PCI at frequency f that is the same as that of communication node i, then when adding a secondary carrier, the cell with frequency f and a PCI the same as that of the third communication node will be given the lowest priority for addition as a secondary carrier.
[0069] When the third communication node detects that the dual-stream ratio of the problematic cell is higher than the threshold x%, the information collection module on the third communication node collects the current information and forms data: A. The information is classified as "dynamic information"; B. The number is 01; C. The identifier is "problem eliminated"; repeat the following method, including: the information collection module on the third communication node creates user data with a destination address of 0.0.0.0; the information publishing module of the third communication node queries the current site's neighbor cell configuration to obtain the sites to which all neighbor cells of the cell to which the dynamic information belongs belong, obtains a list of sites that have X2 / Xn ports with the site to which the current alarm cell belongs, and sends the data formed in the third communication node through the user plane of the X2 / Xn port in the list.
[0070] The analysis module of the fourth communication node receives X2 / Xn port data and notifies the execution module of the fourth communication node to eliminate the policy of adding priority to the specified secondary carrier with the specified eNB ID and Cell-ID.
[0071] It will be apparent to those skilled in the art that the steps of the present invention described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. Optionally, they can be implemented using computer-executable program code, thereby storing them in a storage device for execution by a computing device. In some cases, the steps shown or described can be performed in a different order than those presented herein, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any particular combination of hardware and software.
[0072] The above description is merely a preferred embodiment of the present invention and is not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, or improvements made within the principles of the present invention should be included within the scope of protection of the present invention.
Claims
1. A method for cooperation among communication nodes, comprising: The first communication node collects the specified interaction information, adds the cell identifier of the problematic cell where the interaction information occurred to the interaction information, and then sends the interaction information to the second communication node through the interface between distributed nodes. The interaction information is used to instruct the second communication node to execute the corresponding adjustment strategy based on the received interaction information; Both the first communication node and the second communication node are distributed communication nodes.
2. The method according to claim 1, characterized in that, Sending the interactive information to the second communication node includes: When the interaction information is at the station level, the interaction information is sent to a communication node that has an interface with the first communication node; or, When the interaction information is at the station level, the interaction information is sent to at least one communication node that is closest to the first communication node or within a specified distance range, based on the pre-acquired latitude and longitude information.
3. The method according to claim 1, characterized in that, Sending the interactive information to the second communication node includes: When the interaction information is at the cell level, the interaction information is sent to communication nodes that have neighboring cell relationships with the problematic cell where the interaction information occurred; or, When the interaction information is at the cell level, the interaction information is sent to at least one communication node that has the most interoperations with the problematic cell where the interaction information occurred or to a specified interoperation number threshold, wherein the interoperation number includes the number of handovers, load balancings, or secondary carrier additions.
4. The method according to claim 1, characterized in that, Sending the interactive information to the second communication node includes sending the interactive information to the second communication node in a periodic manner or an event-based manner.
5. The method according to claim 1, characterized in that, Also includes: Before the first communication node collects the specified interaction information, the specified interaction information and interaction strategy are set among multiple communication nodes. The interaction strategy includes at least one of the following: priority, interaction method, or processing method.
6. The method according to claim 1, characterized in that, The specified interactive information includes at least one of the following: alarm information, dynamic information, diagnostic information, configuration information, or performance information.
7. The method according to claim 1, characterized in that, The first communication node collects specified interaction information, and further includes classifying the collected interaction information and prioritizing it.
8. A cooperative system for communication nodes, comprising: The information collection module of the first communication node is used to collect specified interaction information and add the cell identifier of the problem cell where the interaction information occurred to the interaction information; The information publishing module of the first communication node is used to send the interactive information to the second communication node through the interface between distributed nodes; The analysis module of the second communication node is used to receive the interactive information; The execution module of the second communication node is used to execute the adjustment strategy corresponding to the interactive information; Both the first communication node and the second communication node are distributed communication nodes.
Citation Information
Patent Citations
Method and equipment for detecting invalid cell
CN102752788A
Cooperative method between networks, cooperative node and network side equipment
CN103222324A
Methods and network nodes for radio link failure, RLF, reporting using RLF indicaton procedure in evolved node B, ENB
CN105917726A
Connection Failure Reporting
US20190215756A1