A communication method, apparatus, device, and storage medium
By optimizing the modulation and coding scheme of CoMP transmission based on the channel quality of the serving cell and cooperating cells, the problem of poor transmission efficiency of terminal equipment in cellular mobile communication systems is solved, and the transmission performance of the system is improved.
Patent Information
- Application Number
- CN202310103622.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-01-30
- Publication Date
- 2025-11-28
- Estimated Expiration
- 2043-01-30
AI Technical Summary
In cellular mobile communication systems, terminal devices located at the edge of the serving cell are affected by inter-cell co-channel interference, resulting in poor transmission efficiency. Furthermore, existing technologies struggle to effectively select suitable modulation and coding schemes to improve system performance.
By determining the cooperative modulation and coding scheme (MCS) based on the channel quality of the serving cell and cooperating cells, and by optimizing the transmission strategy of the terminal equipment through the cooperative multipoint transmission (CoMP) request and response mechanism, including channel quality filtering and outer loop correction, a suitable inner loop MCS and outer loop correction value are selected.
It improves the transmission efficiency of terminal devices, enhances the link quality gain of the system, and ensures the stability and efficiency of the system's transmission performance.
Smart Images

Figure CN118413300B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of communication, and particularly relates to a communication method, device, equipment and storage medium. BACKGROUND
[0002] In a cellular mobile communication system, a terminal device located at the edge of a serving cell is affected by inter-cell co-channel interference, resulting in poor transmission efficiency of the terminal device.
[0003] The New Radio (NR) of the 3rd Generation Partnership Project (3GPP) draws on the Coordinated Multiple Points Transmission / Reception (CoMP) scheme of Long Term Evolution (LTE) to solve the above technical problems. However, since the Release 15 protocol only supports a scheduling scheme based on single downlink control information (S-DCI), that is, one physical downlink shared channel (PDSCH) / physical uplink shared channel (PUSCH) is scheduled by a single physical downlink control channel (PDCCH) for different coordinated point transmissions. When the link channel quality of the serving cell and the coordinated cell is uneven, how to select a suitable modulation code scheme (MCS) for the CoMP terminal device becomes a technical problem that needs to be solved urgently to affect the system performance. SUMMARY
[0004] The present application provides a communication method, device, equipment and storage medium.
[0005] In a first aspect, an embodiment of the present application provides a communication method, comprising:
[0006] According to the first channel quality and the second channel quality, a coordinated modulation code scheme (MCS) is determined, the first channel quality being an uplink / downlink channel quality between a first network device and an edge terminal device, the first network device being deployed with a serving cell, the second channel quality being an uplink / downlink channel quality between a second network device and the edge terminal device, the second network device being deployed with a to-be-coordinated cell, the edge terminal device being located in the coverage areas of the serving cell and the to-be-coordinated cell at the same time;
[0007] sending a Coordinated Multi-Point (CoMP) request based on the to-be-cooperated cell to the second network device, the CoMP request comprising a cooperative MCS;
[0008] receiving a cooperative response message sent by the second network device.
[0009] In an implementation, the cooperative MCS is determined according to the first channel quality and the second channel quality, comprising:
[0010] if the second channel quality is greater than or equal to the activation detection threshold, the inner-loop MCS is determined according to the first channel quality and the second channel quality;
[0011] the cooperative MCS is determined according to the inner-loop MCS and an initial value of the outer-loop correction MCS, the initial value being a single-cell outer-loop correction MCS.
[0012] In an implementation, the inner-loop MCS is determined according to the first channel quality and the second channel quality, comprising:
[0013] the first channel quality is filtered to obtain a third channel quality;
[0014] the second channel quality is filtered to obtain a fourth channel quality;
[0015] the cooperative channel quality is determined according to the third channel quality and the fourth channel quality;
[0016] the inner-loop MCS is determined according to the cooperative channel quality.
[0017] In an implementation, the outer-loop correction MCS is determined according to a single-cell outer-loop correction MCS and a cooperative correction value;
[0018] wherein the cooperative correction value is determined according to a feedback result in the CoMP transmission, and the cooperative correction value is initialized to zero when the edge terminal device exits the CoMP or the to-be-cooperated cell is changed.
[0019] In an implementation, the CoMP request based on the to-be-cooperated cell sent to the second network device comprises:
[0020] whether the edge terminal device is located in a first edge area is determined according to the first channel quality and the second channel quality, the first edge area being a weak coverage area or a strong interference area in an overlapping coverage area of the serving cell and the to-be-cooperated cell, and the edge terminal device being a terminal device with a highest current scheduling priority;
[0021] if yes, the CoMP request based on the to-be-cooperated cell is sent to the second network device.
[0022] In an embodiment, judging whether the edge terminal device is located in the first edge area according to the first channel quality and the second channel quality comprises:
[0023] For uplink transmission, judging whether a single-flow MCS corresponding to uplink service of the edge terminal device is less than or equal to an MCS threshold value, if yes, judging that the edge terminal device is located in the first edge area;
[0024] For downlink transmission, judging whether a single-flow spectral efficiency corresponding to downlink service channel of the edge terminal device is less than or equal to a spectral efficiency threshold value, and whether a downlink rank RANK is less than or equal to a RANK threshold value, if yes, judging that the edge terminal device is located in the first edge area.
[0025] In an embodiment, the method further comprises:
[0026] configuring a reference signal resource for uplink and downlink channel measurement for the edge terminal device, the reference signal resource being a resource used by the edge terminal device for uplink and downlink channel measurement on a serving cell and for uplink and downlink channel measurement on a to-be-cooperated cell;
[0027] sending configuration information of the reference signal resource to a second network device;
[0028] determining the first channel quality and the second channel quality according to the configuration information.
[0029] In an embodiment, the method further comprises:
[0030] determining the edge terminal device and the to-be-cooperated cell.
[0031] In an embodiment, determining the edge terminal device and the to-be-cooperated cell comprises:
[0032] configuring a periodic A3 measurement event for the candidate terminal device;
[0033] receiving an A3 measurement result sent by the candidate terminal device;
[0034] determining whether the candidate terminal device is the edge terminal device according to the A3 measurement result;
[0035] if yes, determining N cells with strongest pilot strengths in neighboring cells as the to-be-cooperated cells according to the A3 measurement result.
[0036] In a second aspect, an embodiment of the present application provides a communication method, comprising:
[0037] receiving a cooperative multipoint transmission CoMP request based on the to-be-cooperated cells sent by a first network device, the CoMP request comprising a cooperative modulation and coding scheme MCS;
[0038] sending a cooperation response message to the first network device;
[0039] The cooperation MCS is determined according to the first channel quality and the second channel quality, the first channel quality is an uplink and downlink channel quality between the first network device and the edge terminal device, the first network device is deployed with a serving cell, the second channel quality is an uplink and downlink channel quality between the second network device and the edge terminal device, the second network device is deployed with a to-be-cooperated cell, and the edge terminal device is a terminal device with the highest current scheduling priority and is located in a coverage area of both the serving cell and the to-be-cooperated cell.
[0040] In an embodiment, the cooperation response message is an uplink joint reception response message, and the sending of the cooperation response message to the first network device comprises:
[0041] determining whether the edge terminal device can be provided with cooperation resources;
[0042] If yes, the cooperation response message is sent to the first network device according to the first uplink channel quality and the second uplink channel quality, the first uplink channel quality is an uplink channel quality of the edge terminal device in the serving cell and is greater than or equal to a first activation detection threshold, and the second uplink channel quality is an uplink channel quality of the edge terminal device in the to-be-cooperated cell and is greater than or equal to a second activation detection threshold.
[0043] If no, the cooperation response message is sent to the first network device, and the cooperation response message is used to indicate a cooperation failure.
[0044] In an embodiment, the sending of the cooperation response message to the first network device according to the first uplink channel quality and the second uplink channel quality comprises:
[0045] obtaining the first uplink channel quality and the second uplink channel quality;
[0046] If the first uplink channel quality is less than or equal to the second uplink channel quality or a difference between the first uplink channel quality and the second uplink channel quality is less than or equal to a preset threshold value, the cooperation response message is sent to the first network device, and the cooperation response message is used to indicate a cooperation success.
[0047] If the first uplink channel quality is greater than the second uplink channel quality or the difference between the first uplink channel quality and the second uplink channel quality is greater than the preset threshold value, the cooperation response message is sent to the first network device, and the cooperation response message is used to indicate a cooperation failure.
[0048] In an embodiment, the cooperation response message is a downlink joint transmission response message, and the sending of the cooperation response message to the first network device comprises:
[0049] determining whether to provide the edge terminal device with a coordinated resource;
[0050] If yes, sending a coordination response message to the first network device, the coordination response message being used to indicate that the coordination is successful;
[0051] If no, sending a coordination response message to the first network device, the coordination response message being used to indicate that the coordination is unsuccessful.
[0052] In an implementation, the method further includes:
[0053] receiving configuration information of a reference signal resource sent by the first network device, the reference signal resource being a resource used by the edge terminal device to perform uplink and downlink channel measurement on a serving cell and to perform uplink and downlink channel measurement on a to-be-coordinated cell.
[0054] In an implementation, the reference signal resource is a resource used by the edge terminal device to perform uplink channel measurement on the to-be-coordinated cell, and the method further includes:
[0055] determining a second uplink channel quality according to the configuration information;
[0056] sending the second uplink channel quality to the first network device.
[0057] In a third aspect, an embodiment of the present application provides a network device, including a memory, a transceiver, and a processor:
[0058] the memory is configured to store a computer program; the transceiver is configured to transceive data under control of the processor; and the processor is configured to read the computer program in the memory and perform the following operations:
[0059] determining a coordinated modulation and coding scheme (MCS) according to a first channel quality and a second channel quality, the first channel quality being an uplink and downlink channel quality between the first network device and the edge terminal device, the first network device being deployed with a serving cell, the second channel quality being an uplink and downlink channel quality between the second network device and the edge terminal device, the second network device being deployed with a to-be-coordinated cell, the edge terminal device being located in coverage areas of both the serving cell and the to-be-coordinated cell;
[0060] sending a coordinated multiple point transmission (CoMP) request based on the to-be-coordinated cell to the second network device, the CoMP request including the coordinated MCS;
[0061] receiving a coordination response message sent by the second network device.
[0062] In an implementation, the processor is specifically configured to perform the following operations:
[0063] if the second channel quality is greater than or equal to an activation detection threshold, determining an inner-loop MCS according to the first channel quality and the second channel quality.
[0064] The cooperative MCS is determined according to the inner loop MCS and an initial value of the outer loop correction MCS, and the initial value is a single cell outer loop correction MCS.
[0065] In an embodiment, the processor is specifically configured to perform the following operations:
[0066] The first channel quality is filtered to obtain a third channel quality;
[0067] The second channel quality is filtered to obtain a fourth channel quality;
[0068] The cooperative channel quality is determined according to the third channel quality and the fourth channel quality;
[0069] The inner loop MCS is determined according to the cooperative channel quality.
[0070] In an embodiment, the outer loop correction MCS is determined according to a single cell outer loop correction MCS and a cooperative correction value;
[0071] The cooperative correction value is determined according to a feedback result in the CoMP transmission, and the cooperative correction value is initialized to zero when the edge terminal device exits the CoMP or the cooperative cell changes.
[0072] In an embodiment, the processor is specifically configured to perform the following operations:
[0073] The first channel quality and the second channel quality are used to determine whether the edge terminal device is located in the first edge region, the first edge region is a weak coverage region or a strong interference region in an overlapping coverage region of the serving cell and the to-be-cooperated cell, and the edge terminal device is a terminal device with the highest current scheduling priority;
[0074] If yes, a CoMP request based on the to-be-cooperated cell is sent to the second network device.
[0075] In an embodiment, the processor is specifically configured to perform the following operations:
[0076] For uplink transmission, it is determined whether a single stream MCS corresponding to uplink service of the edge terminal device is less than or equal to an MCS threshold value, and if yes, it is determined that the edge terminal device is located in the first edge region.
[0077] For downlink transmission, it is determined whether a single stream spectral efficiency corresponding to downlink service channel of the edge terminal device is less than or equal to a spectral efficiency threshold value, and whether a downlink rank RANK is less than or equal to a RANK threshold value, and if yes, it is determined that the edge terminal device is located in the first edge region.
[0078] In an embodiment, the processor is further configured to perform the following operations:
[0079] configuring a reference signal resource for the edge terminal device to measure uplink and downlink channels, the reference signal resource being a resource used by the edge terminal device to measure uplink and downlink channels of a serving cell and to measure uplink and downlink channels of a to-be-cooperated cell;
[0080] sending configuration information of the reference signal resource to a second network device;
[0081] determining a first channel quality and a second channel quality according to the configuration information.
[0082] In an implementation, the processor is further configured to perform the following operation:
[0083] determining the edge terminal device and the to-be-cooperated cell.
[0084] In an implementation, the processor is specifically configured to perform the following operation:
[0085] configuring a periodic A3 measurement event for the candidate terminal device;
[0086] receiving an A3 measurement result sent by the candidate terminal device;
[0087] determining whether the candidate terminal device is the edge terminal device according to the A3 measurement result;
[0088] if yes, determining N cells with strongest pilot strengths in neighboring cells as the to-be-cooperated cells according to the A3 measurement result.
[0089] In a fourth aspect, an embodiment of the present application provides a network device, comprising a memory, a transceiver, and a processor:
[0090] the memory is configured to store a computer program; the transceiver is configured to transceive data under control of the processor; and the processor is configured to read the computer program in the memory and perform the following operation:
[0091] receiving a coordinated multipoint transmission (CoMP) request based on the to-be-cooperated cell sent by a first network device, the CoMP request comprising a coordinated modulation and coding scheme (MCS);
[0092] sending a cooperation response message to the first network device;
[0093] wherein the cooperation MCS is determined according to the first channel quality and the second channel quality, the first channel quality is an uplink and downlink channel quality between the first network device and the edge terminal device, the first network device is deployed with a serving cell, the second channel quality is an uplink and downlink channel quality between the second network device and the edge terminal device, the second network device is deployed with the to-be-cooperated cell, the edge terminal device is a terminal device with a highest current scheduling priority, and the edge terminal device is located in coverage areas of both the serving cell and the to-be-cooperated cell.
[0094] In an embodiment, the cooperation response message is an uplink joint reception response message, and the processor is specifically configured to perform the following operations:
[0095] determining whether the edge terminal device is provided with the cooperation resource;
[0096] if yes, sending the cooperation response message to the first network device according to the first uplink channel quality and the second uplink channel quality, the first uplink channel quality being an uplink channel quality of the edge terminal device in a serving cell, the first uplink channel quality being greater than or equal to a first activation detection threshold, the second uplink channel quality being an uplink channel quality of the edge terminal device in a to-be-cooperated cell, the second uplink channel quality being greater than or equal to a second activation detection threshold;
[0097] if no, sending the cooperation response message to the first network device, the cooperation response message being used to indicate a cooperation failure.
[0098] In an embodiment, the processor is specifically configured to perform the following operations:
[0099] obtaining the first uplink channel quality and the second uplink channel quality;
[0100] if the first uplink channel quality is less than or equal to the second uplink channel quality, or a difference between the first uplink channel quality and the second uplink channel quality is less than or equal to a preset threshold value, sending the cooperation response message to the first network device, the cooperation response message being used to indicate a cooperation success;
[0101] if the first uplink channel quality is greater than the second uplink channel quality, or the difference between the first uplink channel quality and the second uplink channel quality is greater than the preset threshold value, sending the cooperation response message to the first network device, the cooperation response message being used to indicate a cooperation failure.
[0102] In an embodiment, the cooperation response message is a downlink joint transmission response message, and the processor is specifically configured to perform the following operations:
[0103] determining whether the edge terminal device is provided with the cooperation resource;
[0104] if yes, sending the cooperation response message to the first network device, the cooperation response message being used to indicate a cooperation success;
[0105] if no, sending the cooperation response message to the first network device, the cooperation response message being used to indicate a cooperation failure.
[0106] In an embodiment, the processor is further configured to perform the following operations:
[0107] receive configuration information of a reference signal resource sent by the first network device, the reference signal resource being a resource used by the edge terminal device for uplink and downlink channel measurement on a serving cell and for uplink and downlink channel measurement on a to-be-cooperated cell.
[0108] In an implementation, the reference signal resource is a resource used by the edge terminal device for uplink channel measurement on the to-be-cooperated cell, and the processor is further configured to perform the following operations:
[0109] determine a second uplink channel quality according to the configuration information;
[0110] send the second channel quality to the first network device.
[0111] In a fifth aspect, an embodiment of the present application provides a communication apparatus, comprising:
[0112] a processing unit configured to determine a cooperative modulation and coding scheme (MCS) according to a first channel quality and a second channel quality, the first channel quality being an uplink and downlink channel quality between the first network device and the edge terminal device, the first network device being deployed with a serving cell, the second channel quality being an uplink and downlink channel quality between the second network device and the edge terminal device, the second network device being deployed with a to-be-cooperated cell, the edge terminal device being located in a coverage area of both the serving cell and the to-be-cooperated cell;
[0113] a sending unit configured to send a cooperative multi-point transmission (CoMP) request based on the to-be-cooperated cell to the second network device, the CoMP request comprising the cooperative MCS;
[0114] a receiving unit configured to receive a cooperative response message sent by the second network device.
[0115] In an implementation, the processing unit is specifically configured to:
[0116] if the second channel quality is greater than or equal to an activation detection threshold, determine an inner-loop MCS according to the first channel quality and the second channel quality;
[0117] determine the cooperative MCS according to the inner-loop MCS and an initial value of an outer-loop correction MCS, the initial value being a single-cell outer-loop correction MCS.
[0118] In an implementation, the processing unit is specifically configured to:
[0119] filter the first channel quality to obtain a third channel quality;
[0120] filter the second channel quality to obtain a fourth channel quality;
[0121] determine a cooperative channel quality according to the third channel quality and the fourth channel quality;
[0122] Determine the inner loop MCS according to the cooperation channel quality.
[0123] In an embodiment, the outer loop corrects the MCS according to the single cell outer loop corrects the MCS and the cooperation correction value;
[0124] The cooperation correction value is determined according to the feedback result in the CoMP transmission, and the cooperation correction value is initialized to zero when the edge terminal device exits the CoMP or the cooperation cell changes.
[0125] In an embodiment, the sending unit is specifically configured to:
[0126] According to the first channel quality and the second channel quality, determine whether the edge terminal device is located in the first edge area, the first edge area is a weak coverage area or a strong interference area in the overlapping coverage area of the serving cell and the to-be-cooperated cell, and the edge terminal device is the terminal device with the highest current scheduling priority;
[0127] If yes, send the CoMP request based on the to-be-cooperated cell to the second network device.
[0128] In an embodiment, the sending unit is specifically configured to:
[0129] For uplink transmission, determine whether the single stream MCS corresponding to the uplink service of the edge terminal device is less than or equal to the MCS threshold value, if yes, determine that the edge terminal device is located in the first edge area;
[0130] For downlink transmission, determine whether the single stream spectral efficiency corresponding to the downlink service channel of the edge terminal device is less than or equal to the spectral efficiency threshold value, and whether the downlink rank RANK is less than or equal to the RANK threshold value, if yes, determine that the edge terminal device is located in the first edge area.
[0131] In an embodiment, the processing unit is further configured to: configure the edge terminal device with reference signal resources for uplink and downlink channel measurement, the reference signal resources being resources used by the edge terminal device for uplink and downlink channel measurement of the serving cell and uplink and downlink channel measurement of the to-be-cooperated cell;
[0132] The sending unit is further configured to: send configuration information of the reference signal resources to the second network device;
[0133] The processing unit is further configured to: determine the first channel quality and the second channel quality according to the configuration information.
[0134] In an embodiment, the processing unit is further configured to: determine the edge terminal device and the to-be-cooperated cell.
[0135] In an embodiment, the processing unit is specifically configured to:
[0136] configuring a periodic A3 measurement event for the candidate terminal device;
[0137] receiving an A3 measurement result sent by the candidate terminal device;
[0138] determining whether the candidate terminal device is an edge terminal device according to the A3 measurement result;
[0139] if yes, determining N cells with strongest pilot strengths in neighboring cells as the to-be-cooperated cells according to the A3 measurement result.
[0140] In a sixth aspect, an embodiment of the present application provides a communication apparatus,
[0141] a receiving unit, configured to receive a cooperative multipoint transmission (CoMP) request based on the to-be-cooperated cells sent by the first network device, the CoMP request including a cooperative modulation and coding scheme (MCS);
[0142] a sending unit, configured to send a cooperation response message to the first network device;
[0143] The cooperation MCS is determined according to the first channel quality and the second channel quality, the first channel quality is an uplink and downlink channel quality between the first network device and the edge terminal device, the first network device is deployed with a serving cell, the second channel quality is an uplink and downlink channel quality between the second network device and the edge terminal device, the second network device is deployed with the to-be-cooperated cell, the edge terminal device is a terminal device with a highest current scheduling priority, and the edge terminal device is located in coverage areas of both the serving cell and the to-be-cooperated cell.
[0144] In an embodiment, the cooperation response message is an uplink joint reception response message, and the sending unit is specifically configured to:
[0145] determine whether the cooperation resource can be provided for the edge terminal device;
[0146] if yes, send the cooperation response message to the first network device according to the first uplink channel quality and the second uplink channel quality, the first uplink channel quality being an uplink channel quality of the edge terminal device in the serving cell, the first uplink channel quality being greater than or equal to a first activation detection threshold, and the second uplink channel quality being an uplink channel quality of the edge terminal device in the to-be-cooperated cell, the second uplink channel quality being greater than or equal to a second activation detection threshold;
[0147] if no, send the cooperation response message to the first network device, the cooperation response message being used to indicate a cooperation failure.
[0148] In an embodiment, the sending unit is specifically configured to:
[0149] obtain the first uplink channel quality and the second uplink channel quality;
[0150] If the first uplink channel quality is less than or equal to the second uplink channel quality, or the difference between the first uplink channel quality and the second uplink channel quality is less than or equal to a preset threshold value, a cooperation response message is sent to the first network device, and the cooperation response message is used to indicate that the cooperation is successful.
[0151] If the first uplink channel quality is greater than the second uplink channel quality, or the difference between the first uplink channel quality and the second uplink channel quality is greater than the preset threshold value, the cooperation response message is sent to the first network device, and the cooperation response message is used to indicate that the cooperation is unsuccessful.
[0152] In an implementation manner, the cooperation response message is a downlink joint sending response message, and the sending unit is specifically configured to:
[0153] determine whether the cooperation resource can be provided for the edge terminal device;
[0154] If yes, the cooperation response message is sent to the first network device, and the cooperation response message is used to indicate that the cooperation is successful.
[0155] If no, the cooperation response message is sent to the first network device, and the cooperation response message is used to indicate that the cooperation is unsuccessful.
[0156] In an implementation manner, the receiving unit is further configured to:
[0157] receive configuration information of a reference signal resource sent by the first network device, and the reference signal resource is a resource used by the edge terminal device to perform uplink channel measurement on the serving cell and to perform uplink channel measurement on the to-be-cooperated cell.
[0158] In an implementation manner, the reference signal resource is a resource used by the edge terminal device to perform uplink channel measurement on the to-be-cooperated cell, and the sending unit is further configured to:
[0159] determine the second uplink channel quality according to the configuration information;
[0160] send the second uplink channel quality to the first network device.
[0161] In a seventh aspect, an embodiment of the present application provides a processor-readable storage medium, the processor-readable storage medium stores a computer program, and the computer program is used to make a processor execute the method in the first aspect or execute the method in the second aspect.
[0162] The embodiment of the present application provides a communication method, device, equipment and storage medium, in which a first network device determines a cooperative modulation and coding scheme (MCS) according to a first channel quality and a second channel quality, and sends a CoMP request based on a to-be-cooperated cell to a second network device, wherein the CoMP request comprises the cooperative MCS; and the second network device sends a cooperative response message to the first network device according to the received CoMP request. The cooperative MCS suitable for CoMP transmission is determined, and the link quality gain of CoMP is acquired in time, so that the system transmission performance is ensured.
[0163] It should be understood that the content described in the foregoing summary section is not intended to define key or important features of the embodiments of the present application, nor is it intended to limit the scope of the present application. Other features of the present application will become apparent from the following description. BRIEF DESCRIPTION OF DRAWINGS
[0164] In order to more clearly illustrate the technical solutions in the present application or prior art, the drawings needed to be used in the embodiments or prior art description will be briefly introduced as follows. Obviously, the drawings in the following description are some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor under the premise of the drawings.
[0165] Figure 1 An architecture schematic diagram of a communication system provided by the embodiment of the present application is provided.
[0166] Figure 2 A flowchart of a communication method provided by the embodiment of the present application is provided.
[0167] Figure 3 A flowchart of determining an inner loop MCS provided by the embodiment of the present application is provided.
[0168] Figure 4 A schematic diagram of a one-station three-sector network deployment scenario provided by the embodiment of the present application is provided.
[0169] Figure 5 A flowchart of another communication method provided by the embodiment of the present application is provided.
[0170] Figure 6 A structure schematic diagram of a first network device provided by the embodiment of the present application is provided.
[0171] Figure 7 A structure schematic diagram of a second network device provided by the embodiment of the present application is provided.
[0172] Figure 8 A structure schematic diagram of a communication device provided by the embodiment of the present application is provided.
[0173] Figure 9Another structural schematic diagram of a communication apparatus provided by the embodiment of the present application is shown. DETAILED DESCRIPTION
[0174] In the embodiment of the present application, the term "and / or" describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can represent the following three cases: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally represents an "or" relationship between the associated objects before and after it.
[0175] In the embodiment of the present application, the term "a plurality of" means two or more, and other quantifiers are similar.
[0176] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative labor fall within the scope of protection of the present application.
[0177] The embodiment of the present application provides a communication method, apparatus, device and storage medium, to determine the cooperative MCS suitable for CoMP transmission, and to obtain the link quality gain of CoMP in time, so as to ensure the system transmission performance.
[0178] The method and the apparatus are based on the same application concept. Since the principles of the method and the apparatus for solving problems are similar, the implementation of the apparatus and the method can be referred to each other, and the repeated parts will not be described again.
[0179] The technical solutions provided by the embodiments of the present application can be applied to various systems, especially 5G systems. For example, the applicable systems can be a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD) system, a long term evolution advanced (LTE-A) system, a universal mobile system (UMTS), a worldwide interoperability for microwave access (WiMAX) system, a 5G new radio (NR) system, and the like. The various systems all include terminal devices and network devices. The system can also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), and the like.
[0180] The terminal device involved in the embodiments of the present application can refer to a device providing voice and / or data connectivity for a user, a handheld device with wireless connection function, or other processing devices connected to a wireless modem, etc. In different systems, the name of the terminal device can also be different, for example, in the 5G system, the terminal device can be called user equipment (UE). The wireless terminal device can communicate with one or more core networks (CN) through a radio access network (RAN). The wireless terminal device can be a mobile terminal device, such as a mobile phone (or called "cellular" phone) and a computer with a mobile terminal device, for example, it can be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device, which exchanges language and / or data with the radio access network. For example, personal communication service (PCS) phones, cordless phones, session initiated protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), etc. The wireless terminal device can also be called a system, a subscriber unit, a subscriber station, a mobile station, a mobile, a remote station, an access point, a remote terminal, an access terminal, a user terminal, a user agent, a user device, which is not limited in the embodiments of the present application.
[0181] The network device related to the embodiments of the present application can be a base station, which can include multiple cells serving terminals. According to different application scenarios, the base station can also be referred to as an access point, or can be a device in an access network that communicates with wireless terminal devices through one or more sectors over an air interface, or other names. The network device can be used to exchange received air frames and Internet Protocol (IP) packets as a router between wireless terminal devices and the rest of the access network, which can include an Internet Protocol (IP) communication network. The network device can also coordinate the management of the properties of the air interface. For example, the network device related to the embodiments of the present application can be a network device (base transceiver station, BTS) in the global system for mobile communications (GSM) or code division multiple access (CDMA), or a network device (NodeB) in wide-band code division multiple access (WCDMA), or an evolved network device (eNB or e-NodeB) in a long term evolution (LTE) system, or a 5G base station (gNB) in a next generation system, or a home evolved node B (HeNB), a relay node, a femto, a pico, etc., which are not limited in the embodiments of the present application. In some network structures, the network device can include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit can also be geographically separated.
[0182] Network devices and terminal devices can each use one or more antennas for multiple-input multiple-output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multiple-user MIMO (MU-MIMO). Depending on the configuration and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or massive-MIMO, and can also be diversity transmission, precoding transmission, or beamforming transmission, etc.
[0183] The following description uses the communication scenario of this application as an example. Figure 1 This is a schematic diagram of the architecture of the communication system provided in an embodiment of this application.
[0184] like Figure 1 The diagram illustrates a communication system provided in an embodiment of this application. The communication system includes a network device 101, a network device 102, and one or more terminal devices 103 connected to the network device 101 and the network device 102.
[0185] Network device 101 has a serving cell deployed on it, and network device 102 has a cooperating cell deployed on it. Terminal device 103 is located within the coverage area of both the serving cell and the cooperating cell. Terminal device 103 can achieve cooperative multi-point transmission through network devices 101 and 102. For example, network devices 101 and 102 can cooperate to transmit data for terminal device 103, or network devices 101 and 102 can jointly receive data sent by terminal device 103.
[0186] Figure 1 This is merely a schematic diagram of a network architecture for a communication system and does not constitute a limitation on the communication system of the embodiments of this application. For example, in addition to network device 101 and network device 102, the communication system of the embodiments of this application may also include at least one other network device. Each network device in the communication system may deploy one cell or multiple cells. For another example, the serving cell and the cooperating cell may be cells under the same network device or cells under different network devices.
[0187] The quality of the radio links from the serving cell and the cooperating cell to the terminal device 103 usually differs. However, when using S-DCI-based cooperative multipoint transmission, it is not possible to use multiple MCSs to match different radio transmission links. In order to reduce the bit error rate, the current serving cell MCS is usually used as the inner ring MCS of the terminal device. In addition, whether it is single-point transmission or cooperative transmission, the feedback ACK / NACK is included in the outer ring correction.
[0188] However, only considering the service cell link quality cannot obtain the link quality gain of inter-cell cooperation in time. In addition, the current NR commercial network service model is mostly sparse scheduling of small packet services, and the MCS cannot be matched with the link quality gain in time through outer loop correction.
[0189] Based on the problems in the prior art, the present application proposes the following technical concept: determining the cooperative MCS suitable for CoMP transmission according to the channel quality of the service cell and the channel quality of the cooperative cell, so as to obtain the link quality gain of CoMP in time and ensure the system transmission performance.
[0190] The communication method provided by the present application will be described below in combination with specific embodiments.
[0191] Figure 2 A flowchart of a communication method is provided for the embodiments of the present application. As shown in the figure, the method comprises: Figure 2
[0192] S201, the first network device determines the cooperative MCS according to the first channel quality and the second channel quality.
[0193] The first channel quality can be the uplink and downlink channel quality between the first network device and the edge terminal device.
[0194] The second channel quality can be the uplink and downlink channel quality between the second network device and the edge terminal device.
[0195] Only one service cell can be deployed on the first network device; or multiple cells can be deployed, and one of the multiple deployed cells is the service cell.
[0196] Only one to-be-cooperated cell can be deployed on the second network device; or multiple cells can be deployed, and at least one of the multiple deployed cells is the to-be-cooperated cell.
[0197] The edge terminal device can be located in the coverage areas of the service cell and the to-be-cooperated cell at the same time.
[0198] The uplink and downlink channel quality can include uplink channel quality and downlink channel quality.
[0199] The channel quality can refer to parameters such as Reference Signal Received Power (RSRP) and Signal to Interference plus Noise Ratio (SINR) that can represent channel quality.
[0200] In a possible implementation, the cooperation MCS can be determined according to the first channel quality and the second channel quality in the following manner:
[0201] If the second channel quality is greater than or equal to the activation detection threshold, the inner loop MCS is determined according to the first channel quality and the second channel quality; and the cooperation MCS is determined according to the inner loop MCS and an initial value of the outer loop correction MCS, the initial value being a single-cell outer loop correction MCS.
[0202] That is, the inner loop MCS is determined according to the first channel quality and the second channel quality only when the second channel quality is a valid measurement value; if the second channel quality is an invalid measurement value, i.e., the second channel quality is less than the activation detection threshold, the inner loop MCS is determined according to the first channel quality only, i.e., the MCS of the current serving cell is taken as the inner loop MCS of the edge terminal device.
[0203] S202, the first network device sends a CoMP request based on the to-be-cooperated cell to the second network device, the CoMP request including the cooperation MCS.
[0204] The second network device can be the same as or different from the first network device.
[0205] The to-be-cooperated cell can be a cell to be cooperated with and adjacent to the serving cell.
[0206] The number of to-be-cooperated cells can be one or more.
[0207] The CoMP request can further include specific scheduling information such as time-frequency resource positions requested for cooperation; if it is joint transmission (JT), the CoMP request further needs to include to-be-transmitted data.
[0208] S203, the second network device sends a cooperation response message to the first network device.
[0209] The cooperation response message can be used to indicate cooperation success or cooperation failure.
[0210] If the cooperation response message is used to indicate cooperation success, the second network device can determine the to-be-cooperated cell as a cooperation cell, and perform CoMP with the first network device to which the serving cell belongs and the edge terminal device.
[0211] If the cooperation response message is used to indicate cooperation failure, the edge terminal device can only perform single-point transmission with the first network device to which the serving cell belongs.
[0212] In a possible implementation, if the cooperation response message is an uplink joint reception response message, the cooperation response message can be sent to the first network device in the following manner:
[0213] determining whether the collaboration resource can be provided for the edge terminal device; if yes, sending a collaboration response message to the first network device according to the first uplink channel quality and the second uplink channel quality, the first uplink channel quality being an uplink channel quality of the edge terminal device in a serving cell, the first uplink channel quality being greater than or equal to a first activation detection threshold, the second uplink channel quality being an uplink channel quality of the edge terminal device in a to-be-collaborated cell, the second uplink channel quality being greater than or equal to a second activation detection threshold; if no, sending a collaboration response message to the first network device, the collaboration response message being used for indicating a collaboration failure.
[0214] The collaboration resource can include a scheduling resource and a pilot resource; for example, the collaboration resource can include a physical resource block (PRB) resource.
[0215] In a possible implementation, the collaboration response message can be sent to the first network device according to the first uplink channel quality and the second uplink channel quality in the following manner:
[0216] obtaining the first uplink channel quality and the second uplink channel quality; if the first uplink channel quality is less than or equal to the second uplink channel quality, or a difference between the first uplink channel quality and the second uplink channel quality is less than or equal to a preset threshold value, sending a collaboration response message to the first network device, the collaboration response message being used for indicating a collaboration success; if the first uplink channel quality is greater than the second uplink channel quality, or the difference between the first uplink channel quality and the second uplink channel quality is greater than the preset threshold value, sending a collaboration response message to the first network device, the collaboration response message being used for indicating a collaboration failure.
[0217] The difference can be a difference value, or an absolute value of the difference value.
[0218] In a possible implementation, if the collaboration response message is a downlink joint sending response message, the collaboration response message can be sent to the first network device in the following manner:
[0219] determining whether the collaboration resource can be provided for the edge terminal device; if yes, sending a collaboration response message to the first network device, the collaboration response message being used for indicating a collaboration success; if no, sending a collaboration response message to the first network device, the collaboration response message being used for indicating a collaboration failure.
[0220] The communication method provided in the embodiments of the present application comprises: a first network device determining a cooperative modulation and coding scheme (MCS) according to a first channel quality and a second channel quality, and sending a CoMP request based on a cell to be cooperated to a second network device, wherein the CoMP request comprises the cooperative MCS; and the second network device sending a cooperative response message to the first network device according to the received CoMP request based on the cell to be cooperated. By determining the cooperative MCS suitable for CoMP transmission, the link quality gain of CoMP is obtained in time, and the system transmission performance is ensured.
[0221] In Figure 2 the embodiments shown, the following will be described in detail Figure 3 how to determine the inner-loop MCS according to the first channel quality and the second channel quality.
[0222] Figure 3 A flowchart for determining the inner-loop MCS is provided in the embodiments of the present application. As shown in the figure, the method comprises the following steps. Figure 3
[0223] S301, filtering the first channel quality to obtain a third channel quality.
[0224] The first channel quality comprises a first uplink channel quality and a first downlink channel quality. For the uplink, the first network device to which the serving cell belongs needs to measure and calculate the reference signal sent by the edge terminal device through a physical layer uplink signal measurement module to obtain the first uplink channel quality, and then filter the first uplink channel quality; for the downlink, the edge terminal device measures the reference signal sent by the first network device to obtain the first downlink channel quality, and the first network device to which the serving cell belongs receives the first downlink channel quality sent by the edge terminal device, and then filters the first downlink channel quality.
[0225] Taking the first downlink channel quality SINR as an example, the filtered SINR satisfies the following formula:
[0226] SINR_filter serve (t)=(1-α)·SINR_filter serve (t-1)+α·SINR serve (t)
[0227] wherein SINR_filter serve (t) represents the filtered SINR at time t, i.e. the latest reported filtering value; SINR_filter serve (t-1) represents the filtered SINR at time t-1, i.e. the historical filtering value; and SINR serve (t) represents the L1-SINR of the serving cell fed back by the edge terminal device through measuring the Synchronization Signal Block (SSB) / single-port Channel State Information Reference Signal (CSI-RS) at time t; and a represents a filtering factor, a e (0, 1).
[0228] Unlike the downlink SINR fed back by the edge terminal device, the uplink SINR needs to be estimated by the first network device physical layer uplink signal measurement module on the edge terminal device through periodic Sounding Reference Signal (SRS) channel estimation and SRS validity judgment, and the channel estimation result H of the edge terminal device k in the cell i is obtained through inter-subcarrier smoothing i,k , and then the signal-to-interference-and-noise ratio (SINR) of the SRS is calculated i,k .
[0229] S302, filtering the second channel quality to obtain a fourth channel quality.
[0230] The second channel quality includes a second uplink channel quality and a second downlink channel quality. For the uplink, the second network device to which the to-be-cooperated cell belongs needs to measure and calculate the reference signal sent by the edge terminal device through the physical layer uplink signal measurement module to obtain the second uplink channel quality, and then filter the second uplink channel quality; or the second uplink channel quality can be sent to the first network device to which the serving cell belongs, and the first network device filters the second uplink channel quality. For the downlink, the edge terminal device measures the reference signal sent by the second network device to obtain the second downlink channel quality, and the first network device to which the serving cell belongs first receives the second downlink channel quality sent by the edge terminal device, and then filters the second downlink channel quality.
[0231] Taking the second downlink channel quality as an example, the filtered SINR satisfies the following formula:
[0232] SINR_filter Coop (t) = (1 - a) · SINR_filter Coop (t-1) + a · SINR Coop (t)
[0233] SINR_filter Coop (t) represents the filtered SINR at time t, that is, the current latest reported filtering value; SINR_filter Coop (t-1) represents the filtered SINR at time t-1, that is, the historical filtering value; and SINR Coop(t) represents the L1-SINR of the to-be-cooperated cell fed back by the edge terminal device through SSB / single-port CSI-RS at time t; and a represents a filtering factor, a∈(0, 1).
[0234] S303, determining the cooperation channel quality according to the third channel quality and the fourth channel quality.
[0235] When there are multiple to-be-cooperated cells, there are also multiple fourth channel qualities.
[0236] In a possible implementation, the cooperation channel quality satisfies the following formula:
[0237]
[0238] wherein X_filter CoMP represents the cooperation channel quality, X_filter serve represents the third channel quality, X(i)_filter Coop represents the fourth channel quality of the i-th to-be-cooperated cell, and N represents the number of to-be-cooperated cells, N being a positive integer.
[0239] Taking the number of to-be-cooperated cells as 1 and the channel quality as SINR as an example, the cooperation SINR satisfies the following formula:
[0240]
[0241] wherein SINR_filter1 CoMP represents the cooperation SINR, SINR_filter serve represents the filtered SINR of the serving cell, SINR_filter Coop represents the filtered SINR of the to-be-cooperated cell.
[0242] The average of the SINR in dB rather than the linear value is adopted because the average in dB is more suitable for use in the cooperation transmission scenario: when the link quality of the serving cell and the to-be-cooperated cell is equivalent, the highest gain of the cooperation of the transmission and reception of data between cells is obtained, the average in dB is almost equal to the linear average value, and the adoption of the average in dB can reduce the operation complexity of the network device; when the difference between the link qualities of the two is large, the gain of the cooperation of the transmission and reception of data between cells is reduced, at this time, the average in dB is slightly lower than the linear average value, and the selection of the average in dB to fit the inner loop channel quality indicator (CQI) can improve the transmission correctness while ensuring the cooperation gain. However, the cooperation SINR needs to be greater than or equal to the SINR of the serving cell, so as to ensure the CoMP gain.
[0243] Since L1-SINR can only reflect the single-port pilot channel measurement result, if the downlink service channel quality needs to be accurately reflected, the beamforming gain and RANK adaptation also need to be considered:
[0244] SINR_filter2 CoMP =SINR_filter1 CoMP +BF_gain-Rank_Adapt_gain
[0245] Wherein, SINR_filter2 CoMP is the cooperative channel quality after considering the beamforming gain and RANK adaptation, SINR_filter1 CoMP is the cooperative channel quality before considering the beamforming gain and RANK adaptation, BF_gain is the beamforming gain of the service channel PDSCH relative to SSB / CSI-RS, and Rank_Adapt_gain is the SINR adjustment value output by the RANK adaptation module. If it is still single-stream transmission, Rank_Adapt_gain = 0, otherwise the transmission stream number and SINR need to be adjusted according to the existing RANK adaptation process of the serving cell.
[0246] S304, determining the inner loop MCS according to the cooperative channel quality.
[0247] After the first network device to which the serving cell belongs determines the cooperative channel quality, the inner loop CQI or inner loop MCS corresponding to the cooperative channel quality can be obtained by querying the demodulation threshold table.
[0248] After the inner loop MCS is determined, the cooperative MCS can be determined according to the inner loop MCS and the outer loop corrected MCS, wherein the cooperative MCS satisfies the following formula:
[0249]
[0250] Wherein, MCS_CoMP represents the cooperative MCS, MCS_CoMP inner represents the inner loop MCS, and MCS_CoMP outer represents the outer loop corrected MCS.
[0251] In one possible implementation, although the cooperative MCS is the sum of the inner loop MCS and the outer loop corrected MCS, the sum of the inner loop MCS and the outer loop corrected MCS cannot exceed the upper and lower limits of the MCS specified in the protocol. If the sum of the inner loop MCS and the outer loop corrected MCS exceeds the highest order MCS, the highest order MCS is scheduled, and if the sum of the inner loop MCS and the outer loop corrected MCS is lower than the lowest order MCS, the lowest order MCS is scheduled.
[0252] In one possible implementation, the outer loop corrected MCS satisfies the following formula:
[0253] MCS_CoMP outer = MCS_Single outer + COMP_delta
[0254] wherein, MCS_Single outer represents single-cell outer-loop modified MCS, and COMP_delta represents a cooperation modification value.
[0255] When the first network device to which the serving cell belongs sends a CoMP request based on a to-be-cooperated cell, the outer loop needs to be initialized, and at this time, COMP_delta is 0; when the CoMP transmission is performed, COMP_delta needs to be modified according to a Hybrid Automatic Repeat reQuest (HARQ) feedback, so as to better match the wireless channel quality and reduce the difference between the demodulation threshold table and the actual channel demodulation capability.
[0256] Because the link quality difference between the multi-cell cooperation transmission and the single-cell transmission is large, two sets of outer-loop MCS modification values are maintained for the edge terminal device, one set is the original single-cell scheduling outer-loop value, that is, the above-mentioned MCS_Single outer ; in addition, a new CoMP outer-loop value is added, that is, the above-mentioned MCS_CoMP outer .
[0257] In a possible implementation manner, when dynamic scheduling occurs for the edge terminal device, the cooperation modification value satisfies the following formula:
[0258] CoMP_delta = CoMP_delta0 + delta_tmp
[0259] delta_tmp = (BLER_Target - bler) / (1 - BLER_Target) * step
[0260] bler = NACK / (NACK + ACK) or bler = ACK / (NACK + ACK)
[0261] wherein, CoMP_delta0 represents a cooperation modification initial value; delta_tmp represents a feedback modification value; BLER_Target represents a target block error rate (BLER), which is generally set to 10%; step represents a step value; negative feedback (NACK) = 1; and acknowledgement feedback (ACK) = 0.
[0262] If the scheduling is correct, the outer ring correction MCS increases by 1 / 9 of a step value; otherwise, it decreases by 1 step value, thus achieving the effect of slow increase and fast decrease of MCS. At this time, for the original single-cell outer ring MCS, all CoMP dynamic scheduling is regarded as no scheduling has occurred, and the outer ring value is filtered normally according to the established rules. When the edge terminal device exits CoMP or the cooperating cell changes, the cooperation correction value CoMP_delta of the edge terminal device is reinitialized to zero.
[0263] To maintain an additional dedicated outer-loop correction MCS for CoMP terminal equipment while maintaining compatibility with the original CQI correction process, this avoids channel quality and scheduling MCS mismatch after CoMP terminal equipment exits cooperative transmission or changes cooperative cells, thereby improving service awareness and ensuring the key performance indicators (KPIs) of edge users.
[0264] Based on any of the above embodiments, the following details the circumstances under which the first network device to which the serving cell belongs sends a CoMP request based on the cell to be cooperated with to the second network device.
[0265] Although the edge terminal device is located within the coverage area of both the serving cell and the cell to be cooperated with, it is impossible to determine whether the edge terminal device is located at the edge of the cell.
[0266] like Figure 4 As shown, in a three-sector network deployment scenario, although the edge terminal device is located at the edge of two sectors, it may be located near the center of the cell. In this case, no cooperative transmission is required, i.e., no CoMP request needs to be sent.
[0267] like Figure 1 As shown, the edge terminal device is located at the edge of two sectors and simultaneously at the edge of the cell. In this case, cooperative transmission is required, i.e., a CoMP request needs to be sent.
[0268] Therefore, for edge terminal devices, it is necessary to determine whether they are located at the edge of the cell before deciding whether to send a CoMP request.
[0269] In one possible implementation, the first network device can send a CoMP request based on the cell to be cooperated to the second network device in the following way:
[0270] According to the first channel quality and the second channel quality, it is judged whether the edge terminal device is located in the first edge area, the first edge area being a weak coverage area or a strong interference area in an overlapping coverage area of the serving cell and the to-be-cooperated cell, and the edge terminal device being a terminal device with the highest current scheduling priority; if yes, a CoMP request based on the to-be-cooperated cell is sent to the second network device; if no, the CoMP request based on the to-be-cooperated cell is not sent to the second network device.
[0271] The first edge area can refer to an edge of a cell.
[0272] In a possible implementation, according to the first channel quality and the second channel quality, it can be judged whether the edge terminal device is located in the first edge area in the following manner:
[0273] For uplink transmission, it is judged whether a single-stream MCS corresponding to uplink service of the edge terminal device is less than or equal to an MCS threshold value; if yes, it is judged that the edge terminal device is located in the first edge area; if no, it is judged that the edge terminal device is not located in the first edge area.
[0274] For downlink transmission, it is judged whether a single-stream spectral efficiency corresponding to downlink service channel of the edge terminal device is less than or equal to a spectral efficiency threshold value, and whether a downlink rank RANK is less than or equal to a RANK threshold value; if yes, it is judged that the edge terminal device is located in the first edge area; if no, it is judged that the edge terminal device is not located in the first edge area.
[0275] The above embodiments are all based on the first channel quality and the second channel quality, and how to determine the first channel quality and the second channel quality is described in detail below.
[0276] In a possible implementation, the first channel quality and the second channel quality can be determined in the following manner:
[0277] The first network device to which the serving cell belongs configures a reference signal resource for the edge terminal device to perform uplink and downlink channel measurement, the reference signal resource being a resource used by the edge terminal device to perform uplink and downlink channel measurement on the serving cell and to perform uplink and downlink channel measurement on the to-be-cooperated cell; configuration information of the reference signal resource is sent to the second network device; and the first channel quality and the second channel quality are determined according to the configuration information.
[0278] The reference signal resource can include at least one of an SRS resource and a CSI-RS resource.
[0279] The first network device to which the serving cell belongs configures reference signal resources for uplink and downlink channel measurement for all terminal devices in the serving cell; when the terminal device is an edge terminal device, the first network device to which the serving cell belongs can send configuration information of reference signal resources of the edge terminal device to the second network device to which the to-be-cooperated cell belongs.
[0280] For uplink channel measurement, the first network device to which the serving cell belongs can send configuration information of original reference signal resources to the second network device to which the to-be-cooperated cell belongs; for downlink channel measurement, after the first network device to which the serving cell belongs configures reference signal resources for all terminal devices in the serving cell, the configuration information of the original reference signal resources needs to be modified and then sent to the second network device to which the to-be-cooperated cell belongs.
[0281] In a possible implementation, for uplink channel measurement, after the second network device to which the to-be-cooperated cell belongs receives the configuration information of the reference signal resources, the second network device can determine a second uplink channel quality according to the configuration information of the reference signal resources, and send the second uplink channel quality to the first network device to which the serving cell belongs.
[0282] For example, for uplink, if the first network device to which the serving cell belongs configures SRS resources for all terminal devices in the serving cell; when the terminal device is an edge terminal device, the first network device to which the serving cell belongs can send configuration information (including time-frequency code domain and comb information, etc.) of SRS resources of the edge terminal device to the second network device to which the to-be-cooperated cell belongs. The second network device measures on the SRS resources to obtain uplink channel quality of the edge terminal device in the to-be-cooperated cell, and regularly feeds back the measurement result to the first network device to which the serving cell belongs.
[0283] For example, for downlink, if the first network device to which the serving cell belongs configures all terminal devices in the serving cell with CSI-RS resources, and informs the terminal devices to periodically receive CSI-RS on the CSI-RS resources with a period of T, the reportQuantity in the CSI-ReportConfig message needs to be increased with the physical layer instantaneous measurement value L1-SINR (cri-SINR or ssb-Index-SINR) in addition to the conventional configuration (for example, cri-RI-PMI-CQI). When the terminal device is an edge terminal device, the first network device to which the serving cell belongs needs to send the CSI-RS resource configuration and the reporting configuration of the edge terminal device to the second network device to which the to-be-cooperated cell belongs. After receiving the message, the second network device configures a periodical / aperiodical CSI-RS resource on the same time-frequency resource position, and sends a sequence consistent with the serving cell. Thereafter, the first network device to which the serving cell belongs and the second network device to which the to-be-cooperated cell belongs alternately send pilot signals on the time-frequency resource of the CSI-RS with a period of 2T according to a certain rule, and the edge terminal device can alternately report the downlink channel quality of the serving cell and the to-be-cooperated cell. For example, the first network device to which the serving cell belongs configures the CSI-RS sending period as 40 ms, and if the first network device to which the serving cell belongs needs to request the to-be-cooperated cell for cooperative transmission, after sending the request message, the first network device to which the serving cell belongs and the second network device to which the to-be-cooperated cell belongs alternately send pilot sequences on the CSI-RS resource with a period of 80 ms, and the edge terminal device still measures and reports the channel quality with a period of 40 ms, and the reported value is the L1 instantaneous value, without participating in L3 filtering, so that the downlink channel quality of the edge terminal device in the serving cell and the target neighboring cell can be accurately fed back. To ensure the reliability of the downlink channel measurement value, filtering can be completed at the network device side. The above scheme is transparent to the terminal, and the edge terminal device only needs to measure and report the CSI according to the configuration. The network device can obtain the downlink channel measurement results of the two cells through one CSI-RS resource overhead.
[0284] On the basis of any of the above embodiments, how to determine the edge terminal device and the to-be-cooperated cell is described in detail below.
[0285] In a possible implementation, the edge terminal device and the to-be-cooperated cell can be determined in the following manner:
[0286] The periodic A3 measurement event is configured for the candidate terminal device; the A3 measurement result sent by the candidate terminal device is received; whether the candidate terminal device is an edge terminal device is determined according to the A3 measurement result; if yes, the N cells with the strongest pilot strengths in the neighboring cells are determined as the to-be-cooperated cells according to the A3 measurement result.
[0287] If the A3 measurement result reported by the candidate terminal device is an entering A3 event, it indicates that the candidate terminal device is located in the coverage areas of the serving cell and the to-be-cooperated cell, and the candidate terminal device can be determined as an edge terminal device; if the A3 measurement result reported by the candidate terminal device is an exiting A3 event or no A3 measurement result is reported, it indicates that the candidate terminal device is located out of the coverage areas of the serving cell and the to-be-cooperated cell.
[0288] The candidate terminal device can be a terminal device located in the coverage area of the serving cell.
[0289] The A3 measurement result can further include information of all cells adjacent to the serving cell.
[0290] On the basis of any of the above embodiments, the following specific examples are given to illustrate the flow of the communication method of the embodiments of the present application.
[0291] Figure 5 The flowchart of another communication method provided by the embodiments of the present application is shown as Figure 5 The method includes:
[0292] S501, the first network device configures a periodic A3 measurement event for a candidate terminal device in a serving cell.
[0293] S502, the first network device receives an A3 measurement result sent by the candidate terminal device.
[0294] S503, the first network device determines whether the candidate terminal device is an edge terminal device according to the A3 measurement result.
[0295] If yes, S504 is performed;
[0296] If no, S512 is performed.
[0297] S504, the first network device determines a cell with the strongest pilot strength in the adjacent cells as the to-be-cooperated cell according to the A3 measurement result.
[0298] S505, the first network device configures a reference signal resource for uplink and downlink channel measurement for the edge terminal device, and sends configuration information of the reference signal resource to the second network device.
[0299] In order to make the uplink and downlink channel measurement of the to-be-switched cell more accurate, the second network device needs to avoid pilot pollution on the reference signal resource as much as possible, i.e., the to-be-switched cell avoids allocating the reference signal resource to other terminal devices in its cell.
[0300] For uplink, if the edge terminal device switches or reports a leaving A3 event for CoMP, the first network device to which the serving cell belongs needs to inform the cell to be switched to cancel uplink channel measurement of the edge terminal device. For downlink, if the edge terminal device switches or reports a leaving A3 event for CoMP, the first network device to which the serving cell belongs needs to inform the second network device to which the cell to be switched belongs to cancel corresponding reference signal transmission, and the transmission period of the corresponding reference signal of the serving cell is restored to T.
[0301] S506, the first network device determines the first channel quality and the second channel quality according to the configuration information.
[0302] S507, the first network device determines whether the terminal device with the highest scheduling priority in the serving cell is the edge terminal device.
[0303] If yes, S508 is executed;
[0304] If no, S512 is executed.
[0305] In a possible implementation, the terminal devices to be scheduled in the serving cell can be prioritized according to scheduling priorities, and the prioritization is performed for uplink and downlink respectively. According to the prioritized queue, the terminal device with the highest scheduling priority is determined.
[0306] S508, the first network device determines whether the edge terminal device is located in the first edge area according to the first channel quality and the second channel quality.
[0307] If yes, S509 is executed;
[0308] If no, S512 is executed.
[0309] S509, the first network device sends a CoMP request based on the cell to be cooperated to the second network device.
[0310] S510, the second network device determines whether the serving cell can be provided with cooperative resources;
[0311] If yes, a cooperative response success message is sent to the first network device;
[0312] If no, a cooperative response failure message is sent to the first network device.
[0313] S511, the first network device and the second network device perform CoMP scheduling.
[0314] The CoMP scheduling performed by the first network device and the second network device refers to CoMP scheduling based on the serving cell and the cell to be cooperated.
[0315] The first network device to which the serving cell belongs determines whether the current edge terminal device can perform CoMP transmission according to the cooperation response confirmation, and if yes, adopts the cooperation MCS as the scheduling MCS, and corrects the outer loop correction MCS in the cooperation MCS according to the HARQ feedback.
[0316] The first network device performs single-cell normal scheduling, S512.
[0317] The serving cell determines whether the current edge terminal device can perform CoMP transmission according to the cooperation response confirmation, and if no, only adopts the MCS of the current serving cell as the scheduling MCS of the edge terminal device.
[0318] The embodiments of the present application aim at the scenario that commercial network packet service sparse scheduling is mostly used, introduce CoMP transmission under the NR network architecture to improve resource utilization, and determine the suitable cooperation MCS according to the channel measurement results of the serving cell and the to-be-cooperated cell, so as to obtain the cooperation transmission gain in the commercial network.
[0319] Figure 6 The first network device provided by the embodiments of the present application is shown in a structural schematic diagram. As shown in the structural schematic diagram, Figure 6 The first network device includes a memory 601, a transceiver 602 and a processor 603.
[0320] The memory 601 is used for storing a computer program; the transceiver 602 is used for transceiving data under the control of the processor 603; and the processor 603 is used for reading the computer program stored in the memory 601 and performing the following operations:
[0321] determining a cooperation modulation and coding scheme (MCS) according to the first channel quality and the second channel quality, the first channel quality being an uplink and downlink channel quality between the first network device and the edge terminal device, the first network device being deployed with a serving cell, the second channel quality being an uplink and downlink channel quality between the second network device and the edge terminal device, the second network device being deployed with a to-be-cooperated cell, and the edge terminal device being located in the coverage areas of the serving cell and the to-be-cooperated cell at the same time;
[0322] sending a cooperation multi-point transmission (CoMP) request based on the to-be-cooperated cell to the second network device, the CoMP request including the cooperation MCS;
[0323] receiving a cooperation response message sent by the second network device.
[0324] In an implementation manner, the processor 603 is specifically configured to perform the following operations:
[0325] if the second channel quality is greater than or equal to an activation detection threshold, determining an inner loop MCS according to the first channel quality and the second channel quality;
[0326] The cooperative MCS is determined according to the inner loop MCS and an initial value of the outer loop correction MCS, and the initial value is a single-cell outer loop correction MCS.
[0327] In an embodiment, the processor 603 is specifically configured to perform the following operations:
[0328] The first channel quality is filtered to obtain a third channel quality;
[0329] The second channel quality is filtered to obtain a fourth channel quality;
[0330] The cooperative channel quality is determined according to the third channel quality and the fourth channel quality;
[0331] The inner loop MCS is determined according to the cooperative channel quality.
[0332] In an embodiment, the outer loop correction MCS is determined according to a single-cell outer loop correction MCS and a cooperative correction value.
[0333] The cooperative correction value is determined according to a feedback result in the CoMP transmission, and the cooperative correction value is initialized to zero when the edge terminal device exits the CoMP or the cooperative cell changes.
[0334] In an embodiment, the processor 603 is specifically configured to perform the following operations:
[0335] The first channel quality and the second channel quality are used to determine whether the edge terminal device is located in the first edge region, the first edge region is a weak coverage region or a strong interference region in an overlapping coverage region of the serving cell and the to-be-cooperated cell, and the edge terminal device is a terminal device with the highest current scheduling priority.
[0336] If yes, a CoMP request based on the to-be-cooperated cell is sent to the second network device.
[0337] In an embodiment, the processor 603 is specifically configured to perform the following operations:
[0338] For uplink transmission, it is determined whether a single-stream MCS corresponding to uplink service of the edge terminal device is less than or equal to an MCS threshold value, and if yes, it is determined that the edge terminal device is located in the first edge region.
[0339] For downlink transmission, it is determined whether a single-stream spectral efficiency corresponding to downlink service channel of the edge terminal device is less than or equal to a spectral efficiency threshold value, and whether a downlink rank RANK is less than or equal to a RANK threshold value, and if yes, it is determined that the edge terminal device is located in the first edge region.
[0340] In an embodiment, the processor 603 is further configured to perform the following operations:
[0341] The reference signal resource is used by the edge terminal device to perform uplink and downlink channel measurement on the serving cell and uplink and downlink channel measurement on the to-be-cooperated cell.
[0342] The configuration information of the reference signal resource is sent to the second network device.
[0343] The first channel quality and the second channel quality are determined according to the configuration information.
[0344] In an implementation, the processor 603 is further configured to perform the following operation:
[0345] The edge terminal device and the to-be-cooperated cell are determined.
[0346] In an implementation, the processor 603 is specifically configured to perform the following operation:
[0347] The periodic A3 measurement event is configured for the candidate terminal device.
[0348] The A3 measurement result sent by the candidate terminal device is received.
[0349] It is determined whether the candidate terminal device is the edge terminal device according to the A3 measurement result.
[0350] If yes, the N cells with the strongest pilot strengths in the neighboring cells are determined as the to-be-cooperated cells according to the A3 measurement result.
[0351] Figure 7 A structural diagram of the second network device is provided for the embodiments of the present application. As shown in the structural diagram, the first network device comprises a memory 701, a transceiver 702 and a processor 703. Figure 7
[0352] The memory 701 is configured to store a computer program; the transceiver 702 is configured to transceive data under the control of the processor 703; and the processor 703 is configured to read the computer program stored in the memory 701 and perform the following operations:
[0353] The cooperative multipoint transmission (CoMP) request based on the to-be-cooperated cell sent by the first network device is received, and the CoMP request comprises a cooperative modulation and coding scheme (MCS).
[0354] The cooperative response message is sent to the first network device.
[0355] The cooperative MCS is determined based on the first channel quality and the second channel quality. The first channel quality is the uplink and downlink channel quality between the first network device and the edge terminal device. The first network device has a serving cell deployed. The second channel quality is the uplink and downlink channel quality between the second network device and the edge terminal device. The second network device has a cell to be cooperated with deployed. The edge terminal device is the terminal device with the highest scheduling priority at present. The edge terminal device is located within the coverage area of both the serving cell and the cell to be cooperated with.
[0356] In one implementation, the cooperative response message is an uplink joint reception response message, and the processor 703 is specifically used to perform the following operations:
[0357] Determine whether collaborative resources can be provided for edge terminal devices;
[0358] If so, a cooperation response message is sent to the first network device based on the first uplink channel quality and the second uplink channel quality. The first uplink channel quality is the uplink channel quality of the edge terminal device in the serving cell, and the first uplink channel quality is greater than or equal to the first activation detection threshold. The second uplink quality is the uplink channel quality of the edge terminal device in the cell to be cooperated with, and the second uplink quality is greater than or equal to the second activation detection threshold.
[0359] If not, a cooperation response message is sent to the first network device, which indicates that cooperation has failed.
[0360] In one implementation, processor 703 is specifically configured to perform the following operations:
[0361] Obtain the first uplink channel quality and the second uplink channel quality;
[0362] If the quality of the first uplink channel is less than or equal to the quality of the second uplink channel, or if the difference between the quality of the first uplink channel and the quality of the second uplink channel is less than or equal to a preset threshold, a cooperation response message is sent to the first network device. The cooperation response message is used to indicate successful cooperation.
[0363] If the quality of the first uplink channel is greater than that of the second uplink channel, or if the difference between the quality of the first uplink channel and the quality of the second uplink channel is greater than a preset threshold, a cooperation response message is sent to the first network device. The cooperation response message is used to indicate that cooperation has failed.
[0364] In one implementation, the cooperative response message is a downlink joint transmission response message, and the processor 703 is specifically used to perform the following operations:
[0365] Determine whether to provide collaborative resources to edge terminal devices;
[0366] If yes, a cooperation response message is sent to the first network device, the cooperation response message being used to indicate that the cooperation is successful.
[0367] If no, a cooperation response message is sent to the first network device, the cooperation response message being used to indicate that the cooperation is unsuccessful.
[0368] In an implementation, the processor 703 is further configured to perform the following operation:
[0369] receive configuration information of a reference signal resource sent by the first network device, the reference signal resource being a resource used by the edge terminal device to perform uplink and downlink channel measurement on the serving cell and to perform uplink and downlink channel measurement on the to-be-cooperated cell.
[0370] In an implementation, the reference signal resource is a resource used by the edge terminal device to perform uplink channel measurement on the to-be-cooperated cell, and the processor is further configured to perform the following operation:
[0371] determine a second uplink channel quality according to the configuration information;
[0372] send the second channel quality to the first network device.
[0373] It should be noted that the bus architecture of the network device in the embodiments of the present application can include any number of interconnected buses and bridges, and various circuit links of the processor represented by one or more processors and the memory represented by the memory are linked together. The bus architecture can also link various other circuits such as peripheral devices, voltage stabilizers, and power management circuits together, which are well known in the art, and therefore, further description is not given herein. The bus interface provides an interface. The transceiver can be a plurality of elements, i.e., including a transmitter and a receiver, providing a unit for communicating with various other devices on a transmission medium, including wireless channels, wired channels, optical cables, and other transmission media. The processor is responsible for managing the bus architecture and general processing, and the memory can store data used by the processor in performing operations.
[0374] Figure 8 A structural schematic diagram of a communication device provided by the embodiments of the present application is shown in FIG. 8. As shown in FIG. 8, the device includes: Figure 8
[0375] The processing unit 801 is configured to determine a cooperation modulation and coding scheme (MCS) according to a first channel quality and a second channel quality, the first channel quality being an uplink and downlink channel quality between a first network device and an edge terminal device, the first network device being deployed with a serving cell, the second channel quality being an uplink and downlink channel quality between a second network device and the edge terminal device, the second network device being deployed with a to-be-cooperated cell, the edge terminal device being located in coverage areas of both the serving cell and the to-be-cooperated cell at the same time.
[0376] The sending unit 802 is configured to send, to a second network device, a Coordinated Multi-Point (CoMP) request based on a to-be-cooperated cell, the CoMP request comprising a cooperation MCS;
[0377] The receiving unit 803 is configured to receive a cooperation response message sent by the second network device.
[0378] In an embodiment, the processing unit 801 is specifically configured to:
[0379] If the second channel quality is greater than or equal to the activation detection threshold, determine an inner-loop MCS according to the first channel quality and the second channel quality.
[0380] Determine the cooperation MCS according to the inner-loop MCS and an initial value of an outer-loop correction MCS, the initial value being a single-cell outer-loop correction MCS.
[0381] In an embodiment, the processing unit 801 is specifically configured to:
[0382] Filter the first channel quality to obtain a third channel quality.
[0383] Filter the second channel quality to obtain a fourth channel quality.
[0384] Determine a cooperation channel quality according to the third channel quality and the fourth channel quality.
[0385] Determine the inner-loop MCS according to the cooperation channel quality.
[0386] In an embodiment, the outer-loop correction MCS is determined according to a single-cell outer-loop correction MCS and a cooperation correction value.
[0387] The cooperation correction value is determined according to a feedback result in the CoMP transmission, and the cooperation correction value is initialized to zero when an edge terminal device exits the CoMP or a cooperation cell changes.
[0388] In an embodiment, the sending unit 802 is specifically configured to:
[0389] Determine whether the edge terminal device is located in a first edge region according to the first channel quality and the second channel quality, the first edge region being a weak coverage region or a strong interference region in an overlapping coverage region of the serving cell and the to-be-cooperated cell, and the edge terminal device being a terminal device with a highest current scheduling priority.
[0390] If yes, send, to the second network device, the CoMP request based on the to-be-cooperated cell.
[0391] In an embodiment, the sending unit 802 is specifically configured to:
[0392] For uplink transmission, it is judged whether the single-flow MCS corresponding to the uplink service of the edge terminal device is less than or equal to the MCS threshold value, and if so, it is judged that the edge terminal device is located in the first edge area;
[0393] For downlink transmission, it is judged whether the single-flow spectral efficiency corresponding to the downlink service channel of the edge terminal device is less than or equal to the spectral efficiency threshold value, and whether the downlink rank RANK is less than or equal to the RANK threshold value, and if so, it is judged that the edge terminal device is located in the first edge area.
[0394] In an implementation manner, the processing unit 801 is further configured to: configure a reference signal resource for the edge terminal device to perform uplink and downlink channel measurement, the reference signal resource being a resource used by the edge terminal device to perform uplink and downlink channel measurement on the serving cell and to perform uplink and downlink channel measurement on the to-be-cooperated cell;
[0395] The sending unit 802 is further configured to: send configuration information of the reference signal resource to the second network device;
[0396] The processing unit 801 is further configured to: determine the first channel quality and the second channel quality according to the configuration information.
[0397] In an implementation manner, the processing unit 801 is further configured to: determine the edge terminal device and the to-be-cooperated cell.
[0398] In an implementation manner, the processing unit 801 is specifically configured to:
[0399] Configure a periodic A3 measurement event for the candidate terminal device;
[0400] Receive the A3 measurement result sent by the candidate terminal device;
[0401] According to the A3 measurement result, determine whether the candidate terminal device is the edge terminal device;
[0402] If so, according to the A3 measurement result, determine N cells with the strongest pilot strengths in the neighboring cells as the to-be-cooperated cells.
[0403] Figure 9 Another structural schematic diagram of a communication apparatus provided by the embodiment of the application is provided. As shown in the figure, Figure 9 The apparatus comprises:
[0404] The receiving unit 901 is configured to receive a cooperative multipoint transmission (CoMP) request based on the to-be-cooperated cell sent by the first network device, the CoMP request comprising a cooperative modulation and coding scheme (MCS);
[0405] The sending unit 902 is configured to send a cooperative response message to the first network device;
[0406] The cooperation MCS is determined according to the first channel quality and the second channel quality, the first channel quality is uplink and downlink channel quality between the first network device and the edge terminal device, the first network device is deployed with a serving cell, the second channel quality is uplink and downlink channel quality between the second network device and the edge terminal device, the second network device is deployed with a to-be-cooperated cell, the edge terminal device is a terminal device with the highest current scheduling priority, and the edge terminal device is located in coverage areas of the serving cell and the to-be-cooperated cell at the same time.
[0407] In an implementation, the cooperation response message is an uplink joint reception response message, and the sending unit 902 is specifically configured to:
[0408] determine whether the cooperation resource can be provided for the edge terminal device;
[0409] if yes, send the cooperation response message to the first network device according to the first uplink channel quality and the second uplink channel quality, the first uplink channel quality is uplink channel quality of the edge terminal device in the serving cell, the first uplink channel quality is greater than or equal to a first activation detection threshold, and the second uplink channel quality is uplink channel quality of the edge terminal device in the to-be-cooperated cell, the second uplink channel quality is greater than or equal to a second activation detection threshold;
[0410] if no, send the cooperation response message to the first network device, and the cooperation response message is used to indicate cooperation failure.
[0411] In an implementation, the sending unit 902 is specifically configured to:
[0412] obtain the first uplink channel quality and the second uplink channel quality;
[0413] if the first uplink channel quality is less than or equal to the second uplink channel quality, or a difference between the first uplink channel quality and the second uplink channel quality is less than or equal to a preset threshold value, send the cooperation response message to the first network device, and the cooperation response message is used to indicate cooperation success;
[0414] if the first uplink channel quality is greater than the second uplink channel quality, or the difference between the first uplink channel quality and the second uplink channel quality is greater than the preset threshold value, send the cooperation response message to the first network device, and the cooperation response message is used to indicate cooperation failure.
[0415] In an implementation, the cooperation response message is a downlink joint transmission response message, and the sending unit 902 is specifically configured to:
[0416] determine whether the cooperation resource can be provided for the edge terminal device;
[0417] if yes, send the cooperation response message to the first network device, and the cooperation response message is used to indicate cooperation success;
[0418] If no, a cooperation response message is sent to the first network device, and the cooperation response message is used to indicate that the cooperation fails.
[0419] In an implementation, the receiving unit 901 is further configured to:
[0420] The configuration information of the reference signal resource sent by the first network device is received, and the reference signal resource is a resource used by the edge terminal device to perform uplink and downlink channel measurement on the serving cell and to perform uplink and downlink channel measurement on the to-be-cooperated cell.
[0421] In an implementation, the reference signal resource is a resource used by the edge terminal device to perform uplink channel measurement on the to-be-cooperated cell, and the sending unit 902 is further configured to:
[0422] The second uplink channel quality is determined according to the configuration information;
[0423] The second uplink channel quality is sent to the first network device.
[0424] It should be noted that the division of units in the embodiments of the present application is illustrative, and is merely a logical function division. When actually implemented, another division manner can be used. In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.
[0425] When the integrated unit is realized in the form of a software functional unit and sold or used as an independent product, the integrated unit can be stored in a processor-readable storage medium. Based on such an understanding, the technical solutions of the present application, essentially or in part, or all or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to perform all or part of the steps of the methods in the embodiments of the present application. The foregoing storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), magnetic disk or optical disk, and various other media that can store program codes.
[0426] It should be noted that the above device provided by the present application can realize all the method steps achieved by the method embodiments, and achieve the same technical effects. Therefore, the same parts and beneficial effects of the method embodiments will not be repeated in detail.
[0427] The present application also provides a processor-readable storage medium, which stores a computer program. The computer program is used for causing a processor to execute the method according to any one of the above method embodiments.
[0428] The processor-readable storage medium can be any available medium or data storage device that can be accessed by a computer, including but not limited to a magnetic memory (such as a floppy disk, a hard disk, a magnetic tape, a magneto-optical disk (MO), etc.), an optical memory (such as a CD, a DVD, a BD, a HVD, etc.), and a semiconductor memory (such as a ROM, an EPROM, an EEPROM, a non-volatile memory (NAND FLASH), a solid-state disk (SSD)), etc.
[0429] The present application also provides a computer program product, which includes a computer program. The computer program is executed by a processor to implement the method according to any one of the above method embodiments.
[0430] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to a magnetic disk storage and an optical storage, etc.) containing computer-usable program code.
[0431] The present application is described with reference to the flowcharts and / or block diagrams according to the method, device (system), and computer program product of the embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of the flows and / or blocks in the flowcharts and / or block diagrams can be implemented by computer executable instructions. These computer executable instructions can be provided to a general purpose computer, a special purpose computer, an embedded processor, or other programmable data processing apparatus to produce a machine, so that the instructions executed by the computer or other programmable data processing apparatus produce the functions specified in the flowcharts and / or block diagrams. Figure 1 The functions specified in one flow or multiple flows and / or blocks Figure 1 The device for realizing the functions specified in one flow or multiple flows and / or blocks.
[0432] These processor-executable instructions can also be stored in a processor-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means which implement the function specified in a flowchart Figure 1 of flows or multiple flows and / or blocks Figure 1 of blocks or multiple blocks.
[0433] These processor-executable instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the function specified in a flowchart Figure 1 of flows or multiple flows and / or blocks Figure 1 of blocks or multiple blocks.
[0434] Obviously, numerous modifications and variations of the present application are possible in light of the above teachings. It is therefore to be understood that within the scope of the appended claims and their equivalents, the application can be practiced otherwise than as specifically described.
Claims
1. A communication method, characterized in that, include: Based on the first channel quality and the second channel quality, a cooperative modulation and coding scheme (MCS) is determined. The first channel quality is the uplink and downlink channel quality between the first network device and the edge terminal device. The first network device is equipped with a serving cell. The second channel quality is the uplink and downlink channel quality between the second network device and the edge terminal device. The second network device is equipped with a cell to be cooperated with. The edge terminal device is located within the coverage area of both the serving cell and the cell to be cooperated with. Based on the first channel quality and the second channel quality, determining whether the edge terminal device is located in the first edge region includes: for uplink transmission, determining whether the single-stream MCS corresponding to the uplink service of the edge terminal device is less than or equal to the MCS threshold value; if so, determining that the edge terminal device is located in the first edge region; for downlink transmission, determining whether the single-stream spectral efficiency corresponding to the downlink service channel of the edge terminal device is less than or equal to the spectral efficiency threshold value, and whether the downlink rank RANK is less than or equal to the RANK threshold value; if so, determining that the edge terminal device is located in the first edge region. If the edge terminal device is located in the first edge region, it sends a Cooperative Multipoint Transmission (CoMP) request based on the cell to be cooperated with to the second network device. The CoMP request includes the Cooperative Multipoint System (MCS). Receive the cooperation response message sent by the second network device.
2. The method according to claim 1, characterized in that, The step of determining the cooperative MCS based on the first channel quality and the second channel quality includes: If the quality of the second channel is greater than or equal to the activation detection threshold, then the inner loop MCS is determined based on the quality of the first channel and the quality of the second channel. The cooperative MCS is determined based on the initial values of the inner ring MCS and the outer ring corrected MCS, wherein the initial value is the single-cell outer ring corrected MCS.
3. The method according to claim 2, characterized in that, The step of determining the inner-loop MCS based on the first channel quality and the second channel quality includes: The first channel quality is filtered to obtain the third channel quality; The second channel quality is filtered to obtain the fourth channel quality; The cooperative channel quality is determined based on the third channel quality and the fourth channel quality. The inner loop MCS is determined based on the cooperative channel quality.
4. The method according to claim 2 or 3, characterized in that, The outer ring correction MCS is determined based on the single cell outer ring correction MCS and the cooperative correction value; The cooperation correction value is determined based on the feedback results in CoMP transmission. When the edge terminal device exits CoMP or the cooperating cell changes, the cooperation correction value is initialized to zero.
5. The method according to any one of claims 1-3, characterized in that, The first edge region is a weak coverage area or a strong interference area in the overlapping coverage area of the serving cell and the cell to be cooperated with, and the edge terminal device is the terminal device with the highest current scheduling priority.
6. The method according to any one of claims 1-3, characterized in that, The method further includes: The edge terminal device is configured with reference signal resources for uplink and downlink channel measurement. The reference signal resources are the resources used by the edge terminal device to perform uplink and downlink channel measurement on the serving cell and on the cell to be cooperated with. Send the configuration information of the reference signal resources to the second network device; The first channel quality and the second channel quality are determined based on the configuration information.
7. The method according to claim 6, characterized in that, The method further includes: The edge terminal device and the cell to be cooperated with are identified.
8. The method according to claim 7, characterized in that, The process of determining the edge terminal device and the cell to be cooperated with includes: Configure periodic A3 measurement events for candidate terminal devices; Receive the A3 measurement result sent by the candidate terminal device; Based on the A3 measurement results, determine whether the candidate terminal device is the edge terminal device; If so, then based on the A3 measurement results, the N cells with the strongest pilot signal strength among the adjacent cells are identified as the cells to be cooperated with.
9. A communication method, characterized in that, include: Receive a Cooperative Multipoint Transmission (CoMP) request based on the cell to be cooperated with, sent by a first network device, wherein the CoMP request includes a Cooperative Modulation and Coding Scheme (MCS). Send a cooperation response message to the first network device; The Cooperative MCS is determined based on a first channel quality and a second channel quality. The first channel quality refers to the uplink and downlink channel quality between the first network device and the edge terminal device. The first network device has a serving cell deployed on it. The second channel quality refers to the uplink and downlink channel quality between the second network device and the edge terminal device. The second network device has the cell to be cooperated with deployed on it. The edge terminal device is the terminal device with the highest current scheduling priority. The edge terminal device is simultaneously located within the coverage area of both the serving cell and the cell to be cooperated with. The CoMP request is sent when the edge terminal device is located in the first edge area. Whether the edge terminal device... The location of the edge terminal device in the first edge region is determined based on the first channel quality and the second channel quality, and by the following method: determining whether the edge terminal device is located in the first edge region includes: for uplink transmission, determining whether the single-stream MCS corresponding to the uplink service of the edge terminal device is less than or equal to the MCS threshold value; if so, the edge terminal device is located in the first edge region; for downlink transmission, determining whether the single-stream spectral efficiency corresponding to the downlink service channel of the edge terminal device is less than or equal to the spectral efficiency threshold value, and whether the downlink rank RANK is less than or equal to the RANK threshold value; if so, the edge terminal device is located in the first edge region.
10. The method according to claim 9, characterized in that, The cooperative response message is an uplink joint receive response message, and sending the cooperative response message to the first network device includes: Determine whether collaborative resources can be provided to the edge terminal device; If so, a cooperation response message is sent to the first network device according to the first uplink channel quality and the second uplink channel quality. The first uplink channel quality is the uplink channel quality of the edge terminal device in the serving cell, and the first uplink channel quality is greater than or equal to the first activation detection threshold. The second uplink channel quality is the uplink channel quality of the edge terminal device in the cell to be cooperated with, and the second uplink quality is greater than or equal to the second activation detection threshold. If not, the cooperation response message is sent to the first network device, the cooperation response message being used to indicate cooperation failure.
11. The method according to claim 10, characterized in that, Sending a cooperation response message to the first network device based on the first uplink channel quality and the second uplink channel quality includes: Obtain the first uplink channel quality and the second uplink channel quality; If the quality of the first uplink channel is less than or equal to the quality of the second uplink channel, or if the difference between the quality of the first uplink channel and the quality of the second uplink channel is less than or equal to a preset threshold, then the cooperation response message is sent to the first network device. The cooperation response message is used to indicate successful cooperation. If the quality of the first uplink channel is greater than that of the second uplink channel, or if the difference between the quality of the first uplink channel and the quality of the second uplink channel is greater than the preset threshold, then the cooperation response message is sent to the first network device. The cooperation response message is used to indicate that cooperation has failed.
12. The method according to claim 9, characterized in that, The cooperative response message is a downlink joint transmission response message, and sending the cooperative response message to the first network device includes: Determine whether collaborative resources can be provided to the edge terminal device; If so, the cooperation response message is sent to the first network device, the cooperation response message being used to indicate successful cooperation; If not, the cooperation response message is sent to the first network device, the cooperation response message being used to indicate cooperation failure.
13. The method according to any one of claims 9-12, characterized in that, The method further includes: The device receives configuration information of reference signal resources sent by the first network device. The reference signal resources are the resources used by the edge terminal device to perform uplink and downlink channel measurements on the serving cell and on the cell to be cooperated with.
14. The method according to claim 13, characterized in that, The reference signal resource is the resource used by the edge terminal device to perform uplink channel measurements on the cell to be cooperated with, and the method further includes: The quality of the second uplink channel is determined based on the configuration information; Send the second uplink channel quality to the first network device.
15. A network device, characterized in that, Includes memory, transceiver, and processor: The memory is used to store computer programs; The transceiver is used to send and receive data under the control of the processor; The processor is configured to read the computer program in the memory and perform the following operations: Based on the first channel quality and the second channel quality, a cooperative modulation and coding scheme (MCS) is determined. The first channel quality is the uplink and downlink channel quality between the first network device and the edge terminal device. The first network device is equipped with a serving cell. The second channel quality is the uplink and downlink channel quality between the second network device and the edge terminal device. The second network device is equipped with a cell to be cooperated with. The edge terminal device is located within the coverage area of both the serving cell and the cell to be cooperated with. Based on the first channel quality and the second channel quality, determining whether the edge terminal device is located in the first edge region includes: for uplink transmission, determining whether the single-stream MCS corresponding to the uplink service of the edge terminal device is less than or equal to the MCS threshold value; if so, determining that the edge terminal device is located in the first edge region; for downlink transmission, determining whether the single-stream spectral efficiency corresponding to the downlink service channel of the edge terminal device is less than or equal to the spectral efficiency threshold value, and whether the downlink rank RANK is less than or equal to the RANK threshold value; if so, determining that the edge terminal device is located in the first edge region. If the edge terminal device is located in the first edge region, it sends a Cooperative Multipoint Transmission (CoMP) request based on the cell to be cooperated with to the second network device. The CoMP request includes the Cooperative Multipoint System (MCS). Receive the cooperation response message sent by the second network device.
16. The network device according to claim 15, characterized in that, The processor is specifically used to perform the following operations: If the quality of the second channel is greater than or equal to the activation detection threshold, then the inner loop MCS is determined based on the quality of the first channel and the quality of the second channel. The cooperative MCS is determined based on the initial values of the inner ring MCS and the outer ring corrected MCS, wherein the initial value is the single-cell outer ring corrected MCS.
17. The network device according to claim 16, characterized in that, The outer ring correction MCS is determined based on the single cell outer ring correction MCS and the cooperative correction value; The cooperation correction value is determined based on the feedback results in CoMP transmission. When the edge terminal device exits CoMP or the cooperating cell changes, the cooperation correction value is initialized to zero.
18. A network device, characterized in that, Includes memory, transceiver, and processor: The memory is used to store computer programs; The transceiver is used to send and receive data under the control of the processor; The processor is configured to read the computer program in the memory and perform the following operations: Receive a Cooperative Multipoint Transmission (CoMP) request based on the cell to be cooperated with, sent by a first network device, wherein the CoMP request includes a Cooperative Modulation and Coding Scheme (MCS). Send a cooperation response message to the first network device. The CoMP request is determined based on a first channel quality and a second channel quality. The first channel quality refers to the uplink and downlink channel quality between the first network device and the edge terminal device. The first network device has a serving cell deployed on it. The second channel quality refers to the uplink and downlink channel quality between the second network device and the edge terminal device. The edge terminal device is the terminal device with the highest scheduling priority at present. The edge terminal device is simultaneously located within the coverage area of the serving cell and the cell to be cooperated with. The CoMP request is sent when the edge terminal device is located in the first edge region. Whether the edge terminal device is located in the first edge region is determined based on the first channel quality and the second channel quality, and is determined in the following way: Determining whether the edge terminal device is located in the first edge region includes: for uplink transmission, determining whether the single-stream MCS corresponding to the uplink service of the edge terminal device is less than or equal to the MCS threshold value. If so, the edge terminal device is determined to be located in the first edge region. For downlink transmission, determining whether the single-stream spectral efficiency corresponding to the downlink service channel of the edge terminal device is less than or equal to the spectral efficiency threshold value, and whether the downlink rank RANK is less than or equal to the RANK threshold value. If so, the edge terminal device is determined to be located in the first edge region.
19. A communication device, characterized in that, include: The processing unit is configured to determine a cooperative modulation and coding scheme (MCS) based on a first channel quality and a second channel quality. The first channel quality is the uplink and downlink channel quality between a first network device and an edge terminal device. A serving cell is deployed on the first network device. The second channel quality is the uplink and downlink channel quality between a second network device and the edge terminal device. A cell to be cooperated with is deployed on the second network device. The edge terminal device is located within the coverage areas of both the serving cell and the cell to be cooperated with. Based on the first channel quality and the second channel quality, determining whether the edge terminal device is located in the first edge region includes: for uplink transmission, determining whether the single-stream MCS corresponding to the uplink service of the edge terminal device is less than or equal to the MCS threshold value; if so, determining that the edge terminal device is located in the first edge region; for downlink transmission, determining whether the single-stream spectral efficiency corresponding to the downlink service channel of the edge terminal device is less than or equal to the spectral efficiency threshold value, and whether the downlink rank RANK is less than or equal to the RANK threshold value; if so, determining that the edge terminal device is located in the first edge region. The sending unit is configured to send a Cooperative Multipoint Transmission (CoMP) request based on the cell to be cooperated with to the second network device if the edge terminal device is located in the first edge region, wherein the CoMP request includes the Cooperative Multipoint Transmission (MCS). The receiving unit is used to receive the cooperation response message sent by the second network device.
20. A communication device, characterized in that, include: The receiving unit is configured to receive a Cooperative Multipoint Transmission (CoMP) request based on a cell to be cooperated with, sent by a first network device, wherein the CoMP request includes a Cooperative Modulation and Coding Scheme (MCS). The sending unit is used to send a cooperation response message to the first network device; The Cooperative MCS is determined based on a first channel quality and a second channel quality. The first channel quality refers to the uplink and downlink channel quality between the first network device and the edge terminal device. The first network device has a serving cell deployed on it. The second channel quality refers to the uplink and downlink channel quality between the second network device and the edge terminal device. The second network device has the cell to be cooperated with deployed on it. The edge terminal device is the terminal device with the highest current scheduling priority. The edge terminal device is simultaneously located within the coverage area of both the serving cell and the cell to be cooperated with. The CoMP request is sent when the edge terminal device is located in the first edge area. Whether the edge terminal device... The location of the edge terminal device in the first edge region is determined based on the first channel quality and the second channel quality, and by the following method: determining whether the edge terminal device is located in the first edge region includes: for uplink transmission, determining whether the single-stream MCS corresponding to the uplink service of the edge terminal device is less than or equal to the MCS threshold value; if so, the edge terminal device is located in the first edge region; for downlink transmission, determining whether the single-stream spectral efficiency corresponding to the downlink service channel of the edge terminal device is less than or equal to the spectral efficiency threshold value, and whether the downlink rank RANK is less than or equal to the RANK threshold value; if so, the edge terminal device is located in the first edge region.
21. A processor-readable storage medium, characterized in that, The processor-readable storage medium stores a computer program that causes the processor to perform the method according to any one of claims 1-8, or the method according to any one of claims 9-14.
Citation Information
Patent Citations
MCS value determination method and device
CN111385040A
Link adaptive adjustment method, device and system and storage medium
CN113992314A