Method and apparatus for establishing coordination relationship, and storage medium and electronic apparatus

By establishing a collaborative relationship between serving cells and non-serving cells and determining collaborative information using measurement instructions and control instructions, the problem of dynamic establishment of comp collaboration between cells through terminals is solved, and the effect of improving network capacity is achieved.

WO2025130085A1PCT designated stage expired Publication Date: 2025-06-26ZTE CORP
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/111824
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-12-19
Filing Date
2024-08-13
Publication Date
2025-06-26

AI Technical Summary

Technical Problem

In the prior art, the dynamic establishment of Coordinated Multipoint (Comp) cannot be carried out through terminals, resulting in limited Comp capacity.

Method used

By establishing a synergistic relationship between the serving cell and the non-serving cell, using the first measurement instruction to measure the signal quality of the non-serving cell of the terminal, generating control instructions based on preset conditions, determining coordination information, and instructing a synergistic relationship between the cells to establish.

Benefits of technology

It realizes dynamic establishment of Comp collaboration between cells through terminals, improves network capacity, and solves the problem of limited Comp capacity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024111824_26062025_PF_FP_ABST
    Figure CN2024111824_26062025_PF_FP_ABST
Patent Text Reader

Abstract

Provided in the embodiments of the present disclosure are a method and apparatus for establishing a coordination relationship, and a storage medium and an electronic apparatus. The method comprises: when a first terminal is located in a serving cell, receiving a first measurement instruction sent by the first terminal, wherein the first measurement instruction is used for measuring the signal quality of a non-serving cell of the first terminal; when the signal quality measured on the basis of the first measurement instruction meets a preset condition, determining first coordination information in the serving cell on the basis of information corresponding to a first control instruction, sending to the non-serving cell the information corresponding to the first control instruction, so as to instruct the non-serving cell to generate a second control instruction, and determining second coordination information in the non-serving cell on the basis of information corresponding to the second control instruction; and instructing the serving cell to establish a first coordination relationship from the serving cell to the non-serving cell on the basis of the first coordination information, and instructing the non-serving cell to establish a second coordination relationship from the non-serving cell to the serving cell on the basis of the second coordination information.
Need to check novelty before this filing date? Find Prior Art

Description

Method and device for establishing collaborative relationship, storage medium and electronic device

[0001] This disclosure claims priority to the Chinese patent application filed with the China Patent Office on December 19, 2023, with application number 202311762650.5 and invention name “Method and device for establishing a collaborative relationship, storage medium and electronic device”, the entire content of which is incorporated by reference into this disclosure. Technical Field

[0002] The embodiments of the present disclosure relate to the field of communications, and in particular, to a method and device for establishing a collaborative relationship, a storage medium, and an electronic device. Background Art

[0003] With the continued development of fifth-generation wireless communication systems (5G), which are based on wireless technology, dynamic terminals in 5G coordinated multipoint transmission / reception (Comp) can improve network capacity.

[0004] The 5G Coordinated Multipoint transmission / reception (Comp protocol) is cell-level in nature. The improvement of the terminal's anti-interference capability at the cell edge is achieved by establishing a connection at the cell edge, for example, between two cells.

[0005] Summary of the Invention

[0006] The embodiments of the present disclosure provide a method and device for establishing a collaborative relationship, a storage medium, and an electronic device, so as to at least solve the problem in the prior art that cells cannot dynamically establish comp collaboration through terminals, resulting in limited comp capacity.

[0007] According to one embodiment of the present disclosure, a method for establishing a collaborative relationship is provided, including: when a first terminal is located in a service cell, receiving a first measurement instruction sent by the first terminal, wherein the first measurement instruction is used to measure the signal quality of a non-service cell of the first terminal; when the signal quality measured based on the first measurement instruction meets a preset condition, determining first collaborative information in the service cell according to information corresponding to the first control instruction, and sending the information corresponding to the first control instruction to the non-service cell to instruct the non-service cell to generate a second control instruction, and determining second collaborative information in the non-service cell according to the information corresponding to the second control instruction; instructing the service cell to establish a first collaborative relationship from the service cell to the non-service cell according to the first collaborative information, and instructing the non-service cell to establish a second collaborative relationship from the non-service cell to the service cell according to the second collaborative information.

[0008] According to another embodiment of the present disclosure, a device for establishing a collaborative relationship is provided, including: a receiving module, configured to receive a first measurement instruction sent by the first terminal when the first terminal is located in a service cell, wherein the first measurement instruction is used to measure the signal quality of a non-service cell of the first terminal; a determining module, configured to determine first collaborative information in the service cell according to information corresponding to the first control instruction when the signal quality measured based on the first measurement instruction meets a preset condition, and send the information corresponding to the first control instruction to the non-service cell to instruct the non-service cell to generate a second control instruction, and determine second collaborative information in the non-service cell according to the information corresponding to the second control instruction; an establishing module, configured to instruct the service cell to establish a first collaborative relationship from the service cell to the non-service cell according to the first collaborative information, and instruct the non-service cell to establish a second collaborative relationship from the non-service cell to the service cell according to the second collaborative information.

[0009] According to another embodiment of the present disclosure, a computer-readable storage medium is provided, in which a computer program is stored. The computer program is configured to execute the steps of any one of the above method embodiments when running.

[0010] According to another embodiment of the present disclosure, an electronic device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to perform the steps in any one of the above method embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0011] FIG1 is a block diagram of the hardware structure of a base station of a method for establishing a collaborative relationship according to an embodiment of the present disclosure;

[0012] FIG2 is a flowchart of a method for establishing a collaborative relationship according to an embodiment of the present disclosure;

[0013] FIG3 is a schematic diagram of communication between two cells according to an embodiment of the present disclosure (I);

[0014] FIG4 is a schematic diagram of communication between two cells according to an embodiment of the present disclosure (II);

[0015] FIG5 is a schematic diagram of communication between two cells according to an embodiment of the present disclosure (Part 3);

[0016] FIG6 is a schematic diagram of communication between two cells according to an embodiment of the present disclosure (four);

[0017] FIG7 is a communication diagram of establishing a coordinated relationship between cells according to an exemplary embodiment of the present disclosure;

[0018] FIG8 is a communication diagram of deleting a terminal on a coordinated connection between two cells according to an exemplary embodiment of the present disclosure;

[0019] FIG9 is a structural block diagram of an apparatus for establishing a collaborative relationship according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0020] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the accompanying drawings and in conjunction with embodiments.

[0021] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.

[0022] The method embodiments provided in the embodiments of the present disclosure can be executed in a base station. Taking operation on a base station as an example, FIG1 is a hardware structure block diagram of a base station of a method for establishing a collaborative relationship in an embodiment of the present disclosure. As shown in FIG1 , the base station may include one or more (only one is shown in FIG1 ) processors 102 (the processor 102 may include but is not limited to a processing device such as a microprocessor (Central Processing Unit, MCU) or a programmable logic device (Field Programmable Gate Array, FPGA)) and a memory 104 for storing data, wherein the above-mentioned base station may also include a transmission device 106 and an input and output device 108 for communication functions. It can be understood by those skilled in the art that the structure shown in FIG1 is only for illustration, and it does not limit the structure of the above-mentioned base station. For example, the base station may also include more or fewer components than those shown in FIG1 , or have a configuration different from that shown in FIG1 .

[0023] The memory 104 is configured to store computer programs, for example, software programs and modules of application software, such as the computer program corresponding to the method for establishing a collaborative relationship in the embodiment of the present disclosure. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, that is, to implement the above-mentioned method. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include a memory remotely located relative to the processor 102, and these remote memories may be connected to the computer terminal via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.

[0024] The transmission device 106 is configured to receive or transmit data via a network. A specific example of the aforementioned network may include a wireless network provided by the base station's communications provider. In one embodiment, the transmission device 106 includes a network interface controller (NIC), which can be connected to other network devices via the base station to enable communication with the Internet. In another embodiment, the transmission device 106 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.

[0025] It is understandable that the serving cell and the non-serving cell can be cells of the same base station or cells between different base stations. That is to say, when establishing a collaborative relationship, the serving cell and the non-serving cell can be interconnected and collaborated through the network without having to be under the same base station. By reasonably planning and setting network parameters, the collaborative work of the serving cell and the non-serving cell between different base stations can be achieved to meet the needs of users and improve network coverage. The present disclosure does not limit whether the serving cell and the non-serving cell are cells of the same base station.

[0026] A terminal can only exist in one cell; there's no such concept as a terminal in another interfering cell. Consequently, inter-cell Comp protocols can't be dynamically established based on the terminal, limiting Comp capacity. Existing Comp technologies can only establish cell-level connections between edge cells, but can't dynamically establish Comp collaboration through terminals. This limits Comp capacity, and ultimately, network capacity.

[0027] To address the problem of limited COMP capacity caused by the inability to dynamically establish COMP coordination between cells through terminals, this embodiment provides a method for establishing a coordination relationship, which runs on the base station in Figure 1. Figure 2 is a flow chart of the method for establishing a coordination relationship according to an embodiment of the present disclosure. As shown in Figure 2, the process includes the following steps:

[0028] Step S202: When the first terminal is located in a serving cell, receiving a first measurement instruction sent by the first terminal, wherein the first measurement instruction is used to measure a signal quality of a non-serving cell of the first terminal;

[0029] Step S204: If the signal quality measured based on the first measurement instruction meets a preset condition, determine first coordination information in the serving cell according to information corresponding to the first control instruction, send the information corresponding to the first control instruction to the non-serving cell to instruct the non-serving cell to generate a second control instruction, and determine second coordination information in the non-serving cell according to the information corresponding to the second control instruction;

[0030] The signal quality measurement method may be an inter-cell interference measurement (Inter-Cell Interference Measurement, ie, A3 measurement).

[0031] FIG3 is a schematic diagram (I) of communication between two cells according to an embodiment of the present disclosure. As shown in FIG3 , both the serving cell and the non-serving cell include a control plane and a cell subsystem.

[0032] The subsystems of both the serving and non-serving cells include: the scheduler (Service Processing Area, abbreviated as SPA), the user processing area (User Plane Area, abbreviated as UPA), and the physical layer (PHY). The SPA is responsible for processing user services and signaling on the base station, mainly including functions such as the core network interface, control plane processing, and user plane processing. The UPA is responsible for processing user data transmission on the base station. The PHY is responsible for processing wireless signal transmission on the base station. As shown in Figure 3:

[0033] When the terminal is located in the serving cell, the information obtained by measuring the first measurement instruction is sent to the control plane of the serving cell through ① in Figure 3, the control plane of the serving cell generates a first control instruction, and feeds back the information corresponding to the first control instruction to the SPA of the serving cell through ② in Figure 3, and the SPA of the serving cell synchronizes the information corresponding to the first control instruction to the cell subsystem of the serving cell through ⑤ in Figure 3; in addition, the control plane of the serving cell synchronizes the information corresponding to the first control instruction to the control plane of the non-serving cell through ③ in Figure 3, so that the non-serving cell generates a second control instruction, and feeds back the information corresponding to the second control instruction to the SPA of the non-serving cell through ④ in Figure 3, and the SPA of the non-serving cell synchronizes the information corresponding to the second control instruction to the cell subsystem of the non-serving cell through ⑥ in Figure 3.

[0034] The information corresponding to the first control instruction may be: cell information of a non-serving cell determined based on a serving cell, and the information corresponding to the second control instruction may be: cell information of a serving cell determined based on a non-serving cell.

[0035] Step S206, instructing the serving cell to establish a first coordination relationship between the serving cell and the non-serving cell according to the first coordination information, and instructing the non-serving cell to establish a second coordination relationship between the non-serving cell and the serving cell according to the second coordination information.

[0036] Among them, the above-mentioned first collaborative information and second collaborative information are valid data parsed from the first control instruction issued by the control plane, which are used to create a collaborative relationship between schedulers and are simultaneously issued to the subsystems of the service cell and the non-service cell. Among them, the difference between the first collaborative information and the second collaborative information lies in the different subjects, that is, the service cell only establishes a collaborative relationship from the service cell to the non-service cell through the first collaborative information, while the non-service cell only establishes a collaborative relationship from the non-service cell to the service cell through the second collaborative information. Collaborative information includes but is not limited to variable records, frequencies, data transmission rates, etc. of the service cell / non-service cell.

[0037] Furthermore, the first collaborative relationship between the service cell and the non-service cell established through the first collaborative information only supports the communication connection between the service cell and the non-service cell; and the second collaborative relationship between the non-service cell and the service cell established through the second collaborative information only supports the communication connection between the non-service cell and the service cell.

[0038] Through the above steps, the signal quality of the non-serving cell of the first terminal is determined using a first measurement instruction sent by the first terminal. If the signal quality meets a preset condition, first coordination information is determined in the serving cell based on the information corresponding to the first control instruction. The information corresponding to the first control instruction is sent to the non-serving cell to instruct the non-serving cell to generate a second control instruction. Second coordination information is then determined in the non-serving cell based on the information corresponding to the second control instruction. The serving cell then establishes a first coordination relationship between the serving cell and the non-serving cell using the first coordination information, and the non-serving cell establishes a second coordination relationship between the non-serving cell and the serving cell using the second coordination information. In other words, the solution of the disclosed embodiment first measures the signal quality of the non-serving cell of the first terminal. Then, if the signal quality from the terminal to the cell meets a preset condition, the first coordination information of the serving cell and the second coordination information of the non-serving cell are established. The first coordination relationship between the serving cell and the non-serving cell are established using the first coordination information, and the second coordination relationship between the non-serving cell and the serving cell are established using the second coordination relationship. Therefore, the problem of limited COMP capacity caused by the inability of dynamic COMP coordination between cells through terminals in the prior art can be solved, thereby increasing COMP capacity.

[0039] Optionally, in order to avoid the problem of resource waste caused by repeated establishment of collaboration, before instructing the service cell to establish the first collaborative relationship between the service cell and the non-service cell according to the first collaborative information, the method also includes: determining whether the service cell has established a third collaborative relationship between the service cell and the non-service cell; if the third collaborative relationship has been established, determining the third collaborative relationship as the collaborative relationship to be established by the first terminal; if the third collaborative relationship has not been established, determining to establish the first collaborative relationship between the service cell and the non-service cell according to the first collaborative information.

[0040] That is to say, the establishment of a collaborative relationship needs to consider the following conditions: 1) whether the signal quality of the non-service cell of the measuring terminal meets the preset conditions; 2) whether there is a third collaborative relationship established by the service cell within the collaborative range of the service cell and the non-service cell; 3) whether there is a second terminal in the third collaborative relationship.

[0041] The above condition 2) is used to prevent repeated establishment of coordination relationships, that is, the serving cell is only allowed to have one valid coordination relationship, and invalid coordination relationships should be deleted.

[0042] That is, when the signal quality of the non-serving cell of the measuring terminal meets the preset conditions, there are the following three situations:

[0043] (1) When there is no third coordination relationship established by the serving cell within the coordination range between the serving cell and the non-serving cell, a first coordination relationship between the serving cell and the non-serving cell may be established based on the first terminal;

[0044] (2) If a third cooperative relationship exists with the serving cell within the cooperative range between the serving cell and the non-serving cell, and a second terminal exists in the third cooperative relationship, the third cooperative relationship is determined to be valid. In this case, the serving cell does not need to establish the first cooperative relationship, and only the third cooperative relationship needs to be used as the cooperative relationship to be established with the first terminal in the serving cell.

[0045] (3) When a third collaborative relationship exists between the serving cell and the non-serving cell and there is no second terminal in the third collaborative relationship, it is determined that the third collaborative relationship is invalid. In this case, the third collaborative relationship needs to be deleted, and a first collaborative relationship from the serving cell to the non-serving cell needs to be established based on the first terminal.

[0046] Optionally, the method further includes: if the first collaborative relationship has been established, determining whether there is an available terminal within the collaborative scope indicated by the first collaborative relationship; and if the available terminal does not exist within the collaborative scope, determining to delete the first collaborative relationship.

[0047] In the embodiment of the present disclosure, when the first collaborative relationship has been established, since the first collaborative relationship is a collaborative relationship between a service cell and a non-service cell, it should be determined whether there are available terminals in the service cell within the collaborative scope of the first collaborative relationship. If there are no available terminals, the first collaborative relationship should be deleted.

[0048] Similarly, when the second collaborative relationship has been established, it is determined whether there is an available terminal within the collaborative scope indicated by the second collaborative relationship; when the available terminal does not exist within the collaborative scope indicated by the second collaborative relationship, it is determined to delete the second collaborative relationship.

[0049] That is to say, when the second collaborative relationship has been established, since the second collaborative relationship is a collaborative relationship between a non-service cell and a service cell, it should be determined whether there are available terminals in the non-service cell within the collaborative scope of the second collaborative relationship. If there are no available terminals, the second collaborative relationship should be deleted.

[0050] That is, when a collaborative relationship has been established but no available terminal exists within the collaborative scope indicated by the established collaborative relationship, the collaborative relationship should be deleted.

[0051] Through the above technical solution, it can be known that when a third collaborative relationship exists between a serving cell and a non-serving cell, in which the second terminal is located in the serving cell, and the second terminal moves out of the collaborative range of the non-serving cell, it is necessary to delete the third collaborative relationship. Figure 4 is a schematic diagram (two) of communication between two cells according to an embodiment of the present disclosure. Figure 4 shows a schematic diagram of communication between two cells when a third collaborative relationship exists between the two cells and no second terminal exists in the third collaborative relationship.

[0052] Optionally, the initial conditions for executing the scheme in Figure 4 are: the collaboration (equivalent to the third collaborative relationship in the above embodiment of the present disclosure) between cell 1 (cell1, equivalent to the service cell in the above embodiment of the present disclosure) and cell 2 (cell2, equivalent to the non-service cell in the above embodiment of the present disclosure) is normal, and collaborative data can be transmitted. The variable records of cell1 are: the number of terminals initiated by cell1 is 1; the number of terminals initiated by cell2 is 0; the variable records of cell2 are: the number of terminals initiated by cell1 is 1, and the number of terminals initiated by cell2 is 0.

[0053] At this time, cooperative terminal 1 (equivalent to the second terminal in the above embodiment of the present disclosure) leaves cell 2, that is, there is no terminal device in the cooperation. At this time, the variable record of cell 1 is changed to: the number of terminals initiated by cell 1 is 0, and the number of terminals initiated by cell 2 is 0. The variable record of cell 2 is changed to: the number of terminals initiated by cell 1 is 0, and the number of terminals initiated by cell 2 is 0. Specifically:

[0054] Step S401 : Cell 1 checks that there is no terminal 1 in the collaboration established between cell 1 and cell 2 , and cell 1 sends a deletion request to cell 2 through collaboration.

[0055] In step S402, after receiving the deletion request sent by cell 1 through collaboration, cell 2 checks that there are no terminals in cell 1 and cell 2, and returns a deletion response through collaboration to delete the collaboration established on cell 2. After receiving the deletion response from cell 2, cell 1 deletes the collaboration on cell 1 and completes resource recovery.

[0056] In step S403, cell 1 and cell 2 each notify their respective subsystems (equivalent to the cell subsystems in the above embodiment of the present disclosure) of the coordination information being used.

[0057] Complete the deletion of the collaborative relationship through the above steps.

[0058] Optionally, after instructing the service cell to establish a first cooperative relationship between the service cell and the non-service cell according to the first cooperative information, the method further includes: when the second terminal is also located in the service cell, receiving a second measurement instruction sent by the second terminal, wherein the second measurement instruction is used to measure the signal quality of the non-service cell of the second terminal; when the signal quality measured based on the second measurement instruction meets a preset condition and the first cooperative relationship is in a valid state, instructing the service cell to determine the first cooperative relationship as the cooperative relationship to be established by the second terminal.

[0059] FIG5 is a schematic diagram (III) of communication between two cells according to an embodiment of the present disclosure. As shown in FIG5 , after a first coordinated relationship is established between the two cells, if it is determined that the second terminal is also located in the serving cell, the following operations may be performed:

[0060] The initial conditions of Figure 5 are: the collaboration between cell 1 and cell 2 (equivalent to the first collaborative relationship in the above embodiment of the present disclosure) is normal, and collaborative data can be transmitted. The variable records of cell1 are: the number of terminals initiated by cell1 is 1; the number of terminals initiated by cell2 is 0; the variable records of cell2 are: the number of terminals initiated by cell1 is 1, and the number of terminals initiated by cell2 is 0.

[0061] In step S501, the second terminal is at the edge of cell 1 and needs to measure the signal from the second terminal to the neighboring cell 2 (equivalent to the signal quality of the non-serving cell of the second terminal in the above embodiment of the present disclosure) and report A3 measurement signaling (equivalent to the second measurement instruction in the above embodiment of the present disclosure) to the base station.

[0062] In step S502, the base station receives the A3 measurement and finds that it meets the Comp threshold (equivalent to the pre-set conditions in the above-mentioned embodiments of the present disclosure). It then checks whether coordination exists between cell 1 and cell 2, increments the cumulative terminal count in cell 1 by 1, and synchronizes the cumulative terminal count established by cell 1 to cell 2 through coordination. At this point, the variables for cell 1 record: the number of terminals initiated by cell 1 is 2; the number of terminals initiated by cell 2 is 0; and the variables for cell 2 record: the number of terminals initiated by cell 1 is 2; the number of terminals initiated by cell 2 is 0. Cell 2 receives the coordinated data indicating the number of terminals established by cell 1, which is 2, and directly stores the number of terminals established by cell 1 in its own variable for the number of terminals established by cell 1.

[0063] Step S503: The second terminal transmits coordinated data normally through the coordination between cell 1 and cell 2.

[0064] In another optional embodiment of the embodiment of the present disclosure, after the first coordinated relationship and the second coordinated relationship are established between two cells, when it is determined that the third terminal is located in a non-serving cell, the operations that may be performed are:

[0065] Optionally, after instructing the service cell to establish a first cooperative relationship between the service cell and the non-service cell according to the first cooperative information, and instructing the non-service cell to establish a second cooperative relationship between the non-service cell and the service cell according to the second cooperative information, the method further includes: when the third terminal is located in the non-service cell, receiving a third measurement instruction sent by the third terminal, wherein the third measurement instruction is used to measure the signal quality of the service cell of the third terminal; when the signal quality measured based on the third measurement instruction meets a preset condition, instructing the non-service cell to determine the second cooperative relationship as the cooperative relationship to be established by the third terminal.

[0066] It can be understood that when the first and second collaborative relationships are collaborative relationships between a serving cell and a non-serving cell, the first collaborative relationship is a channel from the serving cell to the non-serving cell established with the serving cell as the main body, and the second collaborative relationship is a channel from the non-serving cell to the serving cell established with the non-serving cell as the main body. The first and second collaborative relationships together form a complete channel between the serving cell and the non-serving cell. On this basis, if a third terminal is located in a non-serving cell, it is only necessary to change the collaborative relationship between the non-serving cell and the serving cell. That is, when a third terminal is located in a non-serving cell, the signal quality of the serving cell of the third terminal is measured. If the signal quality meets the preset conditions, it is only necessary to use the second collaborative relationship as the collaborative relationship to be established for the third terminal, without considering the first collaborative relationship.

[0067] Among them, in actual applications, the cell in which the terminal is located is the service cell, and the cell that establishes a collaborative relationship with the terminal is the non-service cell. In this embodiment, in order not to confuse the concepts of service cell and non-service cell, the service cell and non-service cell of this embodiment are both based on the service cell and non-service cell of the first terminal, that is, in this embodiment, the cell where the first terminal is located is the service cell, and the cell that establishes a collaborative relationship with the service cell of the first terminal is the non-service cell. That is to say, the service cell and non-service cell described in this embodiment are fixed. Furthermore, in actual applications, the service cell where the third terminal is located should be the non-service cell based on the first terminal in this embodiment; in actual applications, the non-service cell of the third terminal should be the service cell based on the first terminal in this embodiment. According to the above technical solution, after establishing the first collaborative relationship and the second collaborative relationship, when it is determined that the third terminal is located in the non-service cell, the following operations need to be performed:

[0068] FIG6 is a schematic diagram (four) of communication between two cells according to an embodiment of the present disclosure. As shown in FIG6 , after a first coordination relationship and a second coordination relationship are established between the two cells, it is determined that a third terminal is located in a non-serving cell:

[0069] The initial conditions in Figure 6 are: coordination between cells 1 and 2 is normal and coordinated data can be transmitted. The variable records of cell 1 are: the number of terminals initiating cell 1 is 2; the number of terminals initiating cell 2 is 0; the variable records of cell 2 are: the number of terminals initiating cell 1 is 2, and the number of terminals initiating cell 2 is 0.

[0070] In step S601, the third terminal is in cell 2, at the edge of cell 2, measures the signal of neighboring cell 1 (equivalent to the signal quality of the serving cell of the third terminal in the present disclosure), and reports measurement signaling A3 (equivalent to the third measurement instruction in the present disclosure) to the base station to which cell 2 belongs.

[0071] In step S602, the base station to which cell 2 belongs finds, based on A3 measurement, that the signal quality of the third terminal in cell 1 meets the Comp threshold. If a coordinated relationship (equivalent to the second coordinated relationship disclosed herein) between cell 2 and cell 1 already exists on cell 2, cell 2 stores a progressive number of terminals initiated by cell 2, which is 1. The number of terminals initiated by cell 2, 1, is synchronized to cell 1 through coordinated synchronization. At this point, the variables for cell 1 record: the number of terminals initiated by cell 1 is 2; the number of terminals initiated by cell 2 is 1; and the variables for cell 2 record: the number of terminals initiated by cell 1 is 2; the number of terminals initiated by cell 2 is 1. Cell 1 stores the number of coordinated terminals initiated by cell 2, which is 1.

[0072] Step S603: The third terminal transmits coordinated data normally through the coordination between cell 1 and cell 2.

[0073] Optionally, first coordination information is determined in the service cell according to information corresponding to the first control instruction, and the information corresponding to the first control instruction is sent to the non-service cell to instruct the non-service cell to generate a second control instruction, and second coordination information is determined in the non-service cell according to the information corresponding to the second control instruction, including: determining whether there is a coordination relationship between the service cell and the non-service cell, and whether the non-service cell is allowed to establish a second coordination relationship with the service cell; when there is no coordination relationship between the service cell and the non-service cell, and the non-service cell is allowed to establish a second coordination relationship with the service cell, first coordination information is determined in the service cell according to the information corresponding to the first control instruction, and the information corresponding to the first control instruction is sent to the non-service cell to instruct the non-service cell to generate a second control instruction, and second coordination information is determined in the non-service cell according to the information corresponding to the second control instruction.

[0074] It is understandable that the conditions for determining the first coordination information of the serving cell and the second coordination information of the non-serving cell are: determining whether a coordination relationship exists between the serving cell and the non-serving cell, and whether the non-serving cell is allowed to establish the first coordination relationship with the serving cell. The first coordination information and the second coordination information can be determined only if there is no coordination relationship between the serving cell and the non-serving cell, and the non-serving cell is allowed to establish the first coordination relationship with the serving cell.

[0075] Optionally, after instructing the serving cell to establish a first collaborative relationship between the serving cell and the non-serving cell based on the first collaborative information, and instructing the non-serving cell to establish a second collaborative relationship between the non-serving cell and the serving cell based on the second collaborative information, the method further includes: instructing the serving cell to configure the first collaborative information to the cell subsystem corresponding to the serving cell to determine the first collaborative relationship as the collaborative relationship currently being used by the serving cell; and instructing the non-serving cell to configure the second collaborative information to the cell subsystem corresponding to the non-serving cell to determine the second collaborative relationship as the collaborative relationship currently being used by the non-serving cell.

[0076] It should be noted that after establishing the first collaborative relationship from the service cell to the non-service cell and the collaborative relationship from the non-service cell to the service cell, the first collaborative relationship and the second collaborative relationship can be synchronized to the cell subsystems of the service cell and the non-service cell respectively, that is, the first collaborative information corresponding to the first collaborative relationship is synchronized to the cell subsystem of the service cell in the service cell, and the second collaborative information corresponding to the second collaborative relationship is synchronized to the cell subsystem of the non-service cell in the non-service cell.

[0077] Through the description of the above implementation methods, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus the necessary general hardware platform, and of course it 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 disclosure, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as a read-only memory / random access memory (ROM / RAM), a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in the various embodiments of the present disclosure.

[0078] In order to better understand the process of the method for establishing the above-mentioned collaborative relationship, the implementation process of the method for establishing the above-mentioned collaborative relationship is described below in combination with an optional embodiment, but it is not used to limit the technical solution of the embodiment of the present disclosure.

[0079] The base station in the exemplary embodiment of the present disclosure mainly includes the following modules:

[0080] 1) Establish a module to establish collaboration based on cell edge terminals from scratch.

[0081] 2) Deletion module, which deletes the collaboration according to when the cell edge terminal changes from existing to non-existing.

[0082] 3) Synchronization module, synchronizes the terminal information on the collaboration to the other end.

[0083] 4) Configuration module, collaborative information configuration to each corresponding subsystem.

[0084] The above four modules can be used to implement inter-cell communication, for example:

[0085] 1) Establishing collaboration between cells:

[0086] FIG7 is a communication diagram of establishing a coordinated relationship between cells according to an exemplary embodiment of the present disclosure, as shown in FIG7 :

[0087] The initial conditions in Figure 7 are: there is no coordination between cell 1 and cell 2. The variable records of cell 1 are: the number of terminals initiated by cell 1 is 0; the number of terminals initiated by cell 2 is 0; the variable records of cell 2 are: the number of terminals initiated by cell 1 is 0, and the number of terminals initiated by cell 2 is 0.

[0088] Step S701: When a terminal at the edge of a serving cell detects a signal from a non-serving cell and then detects a signal from the non-serving cell, the terminal reports the signal to the base station. The base station establishes cooperation in the serving cell through an establishment module.

[0089] For example, when a terminal at the edge of cell 1 measures the signal of neighboring cell 2, it reports A3 measurement signaling to the base station. Upon receiving the A3 measurement, the base station finds that the signal meets the Comp threshold and that coordination between cells 1 and 2 is not available. It then checks the neighbor list for cell 2 and finds that coordination is permitted. The base station then configures coordination for cell 1 and establishes a coordinated connection with cell 2.

[0090] Step S702: The serving cell base station synchronizes the serving cell's coordination information to the coordinated peer control plane via control plane signaling, and the peer also establishes coordination with the non-serving cell via the establishment module.

[0091] After receiving the control information transmitted by cell 1 (ie, the information corresponding to the first control instruction of the present disclosure), cell 2 configures the coordination of cell 2 and establishes a coordinated connection with cell 1.

[0092] Step S703: The serving cell and the non-serving cell configure their respective subsystems according to the collaborative establishment situation.

[0093] Cell 1 and Cell 2 each notify their respective subsystems of the coordination information currently in use. This coordination information is as follows: Cell 1's variable records the number of originating terminals: 1; Cell 2's variable records the number of originating terminals: 1; Cell 2's variable records the number of originating terminals: 0. Based on this, Cell 1 and Cell 2 perform normal coordination and transmit data normally.

[0094] 2) Delete the coordination between cells:

[0095] (1) When a serving cell edge terminal detects that the signal of a non-serving cell changes from being present to being absent, it reports to the base station. Or, if the base station cannot detect the signal of a serving cell edge terminal, the base station sends a deletion request to the opposite end (non-serving cell collaboration) through the existing collaboration channel.

[0096] (2) The non-serving cell deletes the response through the coordination feedback and deletes the coordination through the deletion module.

[0097] (3) After receiving the deletion response, the serving cell deletes the collaboration of the serving cell through the deletion module.

[0098] (4) The serving cell and the non-serving cell configure their respective subsystems according to the coordinated deletion situation.

[0099] If it is determined that there is no signal between the two cells and no terminals are communicating in the coordination between the two cells, the coordination can be directly deleted. Furthermore, if it is determined that only the terminals in the coordination between the two cells need to be deleted, the operation performed is different from the above-mentioned operation of deleting the coordination. Figure 7 is a communication diagram of deleting a terminal in the coordination connection between two cells according to an exemplary embodiment of the present disclosure, as shown in Figure 7:

[0100] The initial conditions in Figure 8 are: coordination between cells 1 and 2 is normal and coordinated data can be transmitted. The variable records of cell 1 are: the number of terminals initiating cell 1 is 2; the number of terminals initiating cell 2 is 1; the variable records of cell 2 are: the number of terminals initiating cell 1 is 2, and the number of terminals initiating cell 2 is 1.

[0101] In step S801, assume that a coordinated connection has been established between cell 1 and cell 2, and that there are three terminal information entries in each cell: two initiated by cell 1 and one initiated by cell 2. These entries are stored in separate variables in cell 1 and cell 2. At this point, terminal 1 is in cell 1, and its coordinated entry is cell 2. If terminal 1's location changes and it leaves cell 2, its coordinated entry needs to be deleted. The number of terminals in cell 1 initiated by cell 1 is reduced by one, becoming one.

[0102] In step S802, cell 1 synchronizes the latest number of terminals initiated by cell 1 to cell 2 through coordinated transmission. Upon receiving the terminal count update from cell 1, cell 2 updates the variable for the number of terminals initiated by cell 1 on cell 2 to 1. At this point, the variables for cell 1 record: the number of terminals initiated by cell 1 is 1; the number of terminals initiated by cell 2 is 1; and the variables for cell 2 record: the number of terminals initiated by cell 1 is 1; the number of terminals initiated by cell 2 is 1.

[0103] The above exemplary embodiment, in which the establishment of Comp collaborative resources depends on the presence of an edge terminal (equivalent to terminal 1 in step S801), can achieve resource savings. Comp collaboration can also be dynamically established for newly added collaborative neighboring cells (for example, in step S801, the collaborative neighboring cell of cell 1 is cell 2, and the collaborative neighboring cell of cell 2 is cell 1), enabling flexible implementation of Comp services. This also improves system capacity, particularly the capacity of Comp services.

[0104] In this embodiment, a device for establishing a collaborative relationship is also provided. The device is used to implement the above-mentioned embodiments and preferred embodiments, and the details that have been described will not be repeated. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementation using hardware, or a combination of software and hardware, is also possible and contemplated.

[0105] FIG9 is a structural block diagram of a device for establishing a collaborative relationship according to an embodiment of the present disclosure. As shown in FIG9 , the device includes:

[0106] A receiving module 92 is configured to receive a first measurement instruction sent by the first terminal when the first terminal is in a serving cell, wherein the first measurement instruction is used to measure a signal quality of a non-serving cell of the first terminal;

[0107] a determining module 94 configured to, when the signal quality measured based on the first measurement instruction meets a preset condition, determine first coordination information in the serving cell according to information corresponding to the first control instruction, send the information corresponding to the first control instruction to the non-serving cell to instruct the non-serving cell to generate a second control instruction, and determine second coordination information in the non-serving cell according to the information corresponding to the second control instruction;

[0108] Establishing module 96 is configured to instruct the serving cell to establish a first cooperative relationship between the serving cell and the non-serving cell according to the first cooperative information, and to instruct the non-serving cell to establish a second cooperative relationship between the non-serving cell and the serving cell according to the second cooperative information.

[0109] In an exemplary embodiment, the determination module 94 is also configured to determine whether the service cell has established a third collaborative relationship from the service cell to the non-service cell; if the third collaborative relationship has been established, the third collaborative relationship is determined as the collaborative relationship to be established by the first terminal; if the third collaborative relationship has not been established, it is determined to establish the first collaborative relationship from the service cell to the non-service cell based on the first collaborative information.

[0110] In an exemplary embodiment, the device further includes: a deletion module configured to determine whether there is an available terminal within the collaboration range indicated by the first collaborative relationship when the first collaborative relationship has been established; and determine to delete the first collaborative relationship when the available terminal does not exist within the collaboration range.

[0111] In an exemplary embodiment, the establishment module 96 is further configured to receive a second measurement instruction sent by the second terminal when the second terminal is also located in the service cell, wherein the second measurement instruction is used to measure the signal quality of the non-service cell of the second terminal; when the signal quality measured based on the second measurement instruction meets a preset condition and the first collaborative relationship is in a valid state, instruct the service cell to determine the first collaborative relationship as the collaborative relationship to be established by the second terminal.

[0112] In an exemplary embodiment, the establishment module 96 is further configured to receive a third measurement instruction sent by the third terminal when the third terminal is located in the non-service cell, wherein the third measurement instruction is used to measure the signal quality of the service cell of the third terminal; and when the signal quality measured based on the third measurement instruction meets a preset condition, instruct the non-service cell to determine the second cooperative relationship as the cooperative relationship to be established by the third terminal.

[0113] In an exemplary embodiment, the determination module 94 is also configured to determine whether a collaborative relationship exists between the service cell and the non-service cell, and whether the non-service cell is allowed to establish a second collaborative relationship with the service cell; when there is no collaborative relationship between the service cell and the non-service cell, and the non-service cell is allowed to establish a second collaborative relationship with the service cell, first collaborative information is determined in the service cell according to information corresponding to the first control instruction, and the information corresponding to the first control instruction is sent to the non-service cell to instruct the non-service cell to generate a second control instruction, and second collaborative information is determined in the non-service cell according to the information corresponding to the second control instruction.

[0114] In an exemplary embodiment, the establishment module 96 is also configured to instruct the serving cell to configure the first cooperative information to the cell subsystem corresponding to the serving cell, so as to determine the first cooperative relationship as the cooperative relationship currently being used by the serving cell; and to instruct the non-serving cell to configure the second cooperative information to the cell subsystem corresponding to the non-serving cell, so as to determine the second cooperative relationship as the cooperative relationship currently being used by the non-serving cell.

[0115] It should be noted that the above modules can be implemented through software or hardware. For the latter, it can be implemented in the following ways, but not limited to: the above modules are all located in the same processor; or the above modules are located in different processors in any combination.

[0116] An embodiment of the present disclosure further provides a computer-readable storage medium, in which a computer program is stored. The computer program is configured to execute the steps of any one of the above method embodiments when run.

[0117] In an exemplary embodiment, the computer-readable storage medium may include, but is not limited to, various media that can store computer programs, such as a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk, or an optical disk.

[0118] An embodiment of the present disclosure further provides an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to perform the steps in any of the above method embodiments.

[0119] In an exemplary embodiment, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.

[0120] For specific examples in this embodiment, reference may be made to the examples described in the above embodiments and exemplary implementation modes, and this embodiment will not be described in detail here.

[0121] Obviously, those skilled in the art should understand that the modules or steps of the present disclosure described above can be implemented using a general-purpose computing device, they can be concentrated on a single computing device, or distributed across a network composed of multiple computing devices, they can be implemented using program code executable by the computing device, and thus, they can be stored in a storage device and executed by the computing device, and in some cases, the steps shown or described can be performed in a different order than herein, or they can be fabricated into separate integrated circuit modules, or multiple modules or steps can be fabricated into a single integrated circuit module for implementation. Thus, the present disclosure is not limited to any particular combination of hardware and software.

[0122] The foregoing description is merely a preferred embodiment of the present disclosure and is not intended to limit the present disclosure. Those skilled in the art will readily appreciate that various modifications and variations of the present disclosure are possible. Any modifications, equivalent substitutions, or improvements made within the principles of the present disclosure shall be included within the scope of protection of the present disclosure.

Claims

1. A method for establishing a collaborative relationship, comprising: When the first terminal is located in a serving cell, receiving a first measurement instruction sent by the first terminal, wherein the first measurement instruction is used to measure a signal quality of a non-serving cell of the first terminal; In a case where the signal quality measured based on the first measurement instruction meets a preset condition, first coordination information is determined in the serving cell according to information corresponding to the first control instruction, and the information corresponding to the first control instruction is sent to the non-serving cell to instruct the non-serving cell to generate a second control instruction, and second coordination information is determined in the non-serving cell according to the information corresponding to the second control instruction; Instruct the serving cell to establish a first coordination relationship between the serving cell and the non-serving cell according to the first coordination information, and instruct the non-serving cell to establish a second coordination relationship between the non-serving cell and the serving cell according to the second coordination information.

2. The method according to claim 1, wherein: Before instructing the serving cell to establish a first coordination relationship between the serving cell and the non-serving cell according to the first coordination information, the method further includes: determining whether the serving cell has established a third coordination relationship from the serving cell to the non-serving cell; In the case where the third collaborative relationship has been established, determining the third collaborative relationship as a collaborative relationship to be established with the first terminal; In a case where the third coordination relationship is not established, it is determined to establish a first coordination relationship from the serving cell to the non-serving cell according to the first coordination information.

3. The method according to claim 1, wherein: The method further comprises: In the case where the first collaborative relationship has been established, determining whether there is an available terminal within the collaborative range indicated by the first collaborative relationship; In a case where the available terminal does not exist within the cooperation range, it is determined to delete the first cooperation relationship.

4. The method according to claim 1, wherein: After instructing the serving cell to establish a first coordination relationship between the serving cell and the non-serving cell according to the first coordination information, the method further includes: When the second terminal is also located in the serving cell, receiving a second measurement instruction sent by the second terminal, wherein the second measurement instruction is used to measure a signal quality of the non-serving cell of the second terminal; When the signal quality measured based on the second measurement instruction meets a preset condition and the first coordinated relationship is in a valid state, the serving cell is instructed to determine the first coordinated relationship as the coordinated relationship to be established with the second terminal.

5. The method according to claim 1, wherein: After instructing the serving cell to establish a first coordination relationship between the serving cell and the non-serving cell according to the first coordination information, and instructing the non-serving cell to establish a second coordination relationship between the non-serving cell and the serving cell according to the second coordination information, the method further includes: In a case where the third terminal is located in the non-serving cell, receiving a third measurement instruction sent by the third terminal, wherein The third measurement instruction is used to measure the signal quality of the serving cell of the third terminal; In a case where the signal quality measured based on the third measurement instruction meets a preset condition, the non-serving cell is instructed to determine the second coordinated relationship as the coordinated relationship to be established with the third terminal.

6. The method according to claim 1, wherein: The determining the first coordination information in the serving cell according to the information corresponding to the first control instruction, sending the information corresponding to the first control instruction to the non-serving cell to instruct the non-serving cell to generate a second control instruction, and determining the second coordination information in the non-serving cell according to the information corresponding to the second control instruction, includes: determining whether a cooperative relationship exists between the serving cell and the non-serving cell, and whether the non-serving cell is allowed to establish a second cooperative relationship with the serving cell; In a case where there is no collaborative relationship between the service cell and the non-service cell, and the non-service cell allows establishment of a second collaborative relationship with the service cell, first collaborative information is determined in the service cell according to information corresponding to a first control instruction, and the information corresponding to the first control instruction is sent to the non-service cell to instruct the non-service cell to generate a second control instruction, and second collaborative information is determined in the non-service cell according to the information corresponding to the second control instruction.

7. The method according to claim 1, wherein: After instructing the serving cell to establish a first coordination relationship between the serving cell and the non-serving cell according to the first coordination information, and instructing the non-serving cell to establish a second coordination relationship between the non-serving cell and the serving cell according to the second coordination information, the method further includes: instructing the serving cell to configure the first coordination information to a cell subsystem corresponding to the serving cell, so as to determine the first coordination relationship as the coordination relationship currently being used by the serving cell; and The non-serving cell is instructed to configure the second coordination information to a cell subsystem corresponding to the non-serving cell, so as to determine the second coordination relationship as the coordination relationship currently being used by the non-serving cell.

8. A device for establishing a collaborative relationship, comprising: a receiving module, configured to receive a first measurement instruction sent by the first terminal when the first terminal is in a serving cell, wherein the first measurement instruction is used to measure a signal quality of a non-serving cell of the first terminal; a determination module, configured to determine, when the signal quality measured based on the first measurement instruction meets a preset condition, first coordination information in the serving cell according to information corresponding to the first control instruction, and send the information corresponding to the first control instruction to the non-serving cell to instruct the non-serving cell to generate a second control instruction, and determine second coordination information in the non-serving cell according to the information corresponding to the second control instruction; An establishment module is configured to instruct the serving cell to establish a first coordination relationship from the serving cell to the non-serving cell according to the first coordination information, and to instruct the non-serving cell to establish a second coordination relationship from the non-serving cell to the serving cell according to the second coordination information.

9. A computer-readable storage medium having a computer program stored therein, wherein: When the computer program is executed by a processor, the steps of the method described in any one of claims 1 to 7 are implemented.

10. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the method according to any one of claims 1 to 7 when executing the computer program.

Citation Information

Patent Citations

  • Selection method and base station for collaborative feedback set

    CN102970706A

  • Method and apparatus of adding multi-point collaboration transmission cooperation cell

    CN107864511A

  • Method, network device, and storage medium for configuring communication cell cooperative relationship

    WO2022127559A1