Method for transmitting channel state parameters and communication device

By feeding back the worst-case channel state parameters of the multicast group from the receiver, the problem of insufficient channel state information feedback in multicast communication is solved, thereby improving the reliability and resource utilization of multicast communication.

CN115811706BActive Publication Date: 2025-11-11HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202111075615.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-09-14
Publication Date
2025-11-11
Estimated Expiration
2041-09-14

AI Technical Summary

Technical Problem

The lack of a channel state information feedback method suitable for multicast communication in the existing technology leads to insufficient reliability of multicast communication.

Method used

A method for transmitting channel state parameters is provided. The receiver feeds back the minimum value of the channel state parameter corresponding to the multicast group so that the transmitter updates the minimum value of the channel state parameter, processes the multicast information to be sent, ensures that the multicast information can overcome the worst channel state, and improves the reliability of multicast communication.

Benefits of technology

It improves the reliability of multicast communication, reduces transmission resource overhead, lowers the power consumption of terminal equipment, and improves resource utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115811706B_ABST
    Figure CN115811706B_ABST
Patent Text Reader

Abstract

The application provides a transmission method and a communication device of a channel state parameter. The method comprises the following steps: a first terminal device receives first indication information from a communication device, wherein the first indication information is used for indicating a first channel state parameter, the first channel state parameter is a minimum value of channel state parameters corresponding to a first multicast group, the first multicast group comprises a plurality of terminal devices receiving the same multicast information, and the plurality of terminal devices comprise the first terminal device; the first terminal device measures a reference signal from the communication device to obtain a second channel state parameter; and if the second channel state parameter is smaller than the first channel state parameter, the first terminal device sends second indication information to the communication device, wherein the second indication information is used for indicating the second channel state parameter. The reliability of multicast communication is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communications, and more specifically, to a method and apparatus for transmitting channel state parameters. Background Technology

[0002] In mobile communication systems, link adaptation is employed to improve the efficiency and reliability of communication data transmission. The receiver can determine the channel state information between itself and the transmitter by measuring the reference signal sent by the transmitter, and then feed it back to the transmitter. Based on the channel state information fed back by the receiver, the transmitter can determine the modulation and coding methods of the communication data to be transmitted, thereby achieving link adaptation.

[0003] Unlike the point-to-point transmission of unicast communication, the point-to-multipoint transmission of multicast communication reduces the resource overhead of shared information within a multicast group. In multicast communication, multicast information sent by one sender needs to be received by multiple receivers. Currently, there is a lack of suitable channel state information feedback methods for multicast communication. Summary of the Invention

[0004] This application provides a method and a communication device for transmitting channel state parameters, aiming to improve the reliability of multicast communication.

[0005] In a first aspect, a communication method is provided, the method comprising: a first terminal device receiving first indication information from a communication device, the first indication information indicating a first channel state parameter, the first channel state parameter being the minimum value of a channel state parameter corresponding to a first multicast group, the first multicast group including multiple terminal devices receiving the same multicast information, the multiple terminal devices including the first terminal device; the first terminal device measuring a reference signal from the communication device to obtain a second channel state parameter; if the second channel state parameter is less than the first channel state parameter, the first terminal device sending second indication information to the communication device, the second indication information indicating the second channel state parameter.

[0006] According to the above scheme, the receiving end of multicast information feeds back channel state parameters that are less than the minimum value of the channel state parameters corresponding to the multicast group to the sending end. This allows the sending end to promptly obtain the worst-case channel state corresponding to the receiving end in the multicast group and update the minimum value of the channel state parameters corresponding to the multicast group. Based on the minimum value of the current channel state parameters corresponding to the multicast group, the sending end processes the multicast information to be sent, aiming to overcome channel interference caused by the worst-case channel state and ensure that all terminal devices within the first multicast group can successfully receive the multicast information. This improves the reliability of multicast communication.

[0007] In conjunction with the first aspect, in some implementations of the first aspect, before the first terminal device receives the first indication information from the communication device, the method further includes: the first terminal device sending fourth indication information to the communication device, the fourth indication information being used to indicate a third channel state parameter, the third channel state parameter being a measured channel state parameter corresponding to the first terminal device.

[0008] Optionally, the method further includes: if the second channel state parameter is greater than the first channel state parameter, the first terminal device does not send the second indication information to the communication device.

[0009] According to the above scheme, when the channel state parameter measured by the first terminal device is greater than the minimum value of the channel state parameter, the receiving end does not feed back the channel state parameter. This can reduce transmission resource overhead, improve resource utilization, and reduce the power consumption of terminal equipment.

[0010] Optionally, the method further includes: if the second channel state parameter is equal to the first channel state parameter, the first terminal device sends the second indication information to the communication device.

[0011] According to the above scheme, when the channel state parameter measured by the first terminal device is equal to the minimum value of the channel state parameter, the first terminal device can feed back the channel state parameter to the communication device. This allows the communication device to update the terminal device corresponding to the minimum value of the channel state parameter in a timely manner.

[0012] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: the first terminal device receiving third indication information from the communication device, the third indication information being used to indicate a first set, the first set being a set of terminal devices corresponding to the first channel state parameter, the first multicast group including the first set, and the first set not including the first terminal device.

[0013] According to the above scheme, the first terminal device can obtain the terminal device corresponding to the minimum value of the channel state parameter in the first multicast group through the third indication information, and the first terminal device can determine whether it is the terminal device corresponding to the minimum value of the channel state parameter.

[0014] In conjunction with the first aspect, in some implementations of the first aspect, before the first terminal device receives the first indication information from the communication device, the method further includes: the first terminal device sending a sixth indication information to the communication device, the sixth indication information being used to indicate the first channel state parameter, the first channel state parameter being the measured channel state parameter corresponding to the first terminal device.

[0015] Optionally, the method further includes: if the second channel state parameter is greater than the first channel state parameter, the first terminal device sends the second indication information to the communication device.

[0016] According to the above scheme, when the first terminal device is the terminal device corresponding to the minimum value of the channel state parameter, the first terminal device can feed back the measured channel state parameter to the communication device when the measured channel state parameter is greater than the minimum value of the channel state parameter, so that the communication device can update the minimum value of the channel state parameter corresponding to the first multicast group in a timely manner, improve the efficiency of link adaptation, and improve the reliability of communication.

[0017] Optionally, the method further includes: if the second channel state parameter is equal to the first channel state parameter, the first terminal device does not send the second indication information to the communication device.

[0018] According to the above scheme, when the channel state parameters measured by the first terminal device change, the first terminal device does not need to feed back the channel state parameters to the communication device, which can reduce transmission resource overhead, improve resource utilization, and reduce the power consumption of the terminal device.

[0019] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: the first terminal device receiving fifth indication information from the communication device, the fifth indication information being used to indicate a second set, the second set being a set of terminal devices corresponding to the first channel state parameter, the first multicast group including the second set, and the second set including the first terminal device.

[0020] According to the above scheme, the first terminal device can obtain the terminal device corresponding to the minimum value of the channel state parameter in the first multicast group through the fifth indication information, so that the first terminal device can determine whether it is the terminal device corresponding to the minimum value of the channel state parameter.

[0021] In conjunction with the first aspect, in some implementations of the first aspect, the channel state parameter includes one or more of the following: channel quality indicator (CQI), reference signal strength indication (RSSI), or reference signal receiving power (RSRP).

[0022] In conjunction with the first aspect, in some implementations of the first aspect, the indication information used to indicate the channel state parameters is carried in uplink control information (UCI), sidelink control information (SCI) on the sidelink control information side, or physical sidelink shared channel (PSSCH).

[0023] In conjunction with the first aspect, in certain implementations of the first aspect, the indication information for indicating the minimum value of the channel state parameter corresponding to the first multicast group is carried in one or more of the following messages:

[0024] Radio resource control (RRC) messages, media access control (MAC) control elements (CE), downlink control information (DCI), or SCI.

[0025] Secondly, a communication method is provided, the method comprising:

[0026] The communication device sends a first indication information to the first multicast group. The first indication information is used to indicate a first channel state parameter. The first channel state parameter is the minimum value of the channel state parameter corresponding to the first multicast group. The first multicast group includes multiple terminal devices that receive the same multicast information.

[0027] The communication device receives a second indication information from a first terminal device, the second indication information being used to indicate a second channel state parameter, the second channel state parameter being less than the first channel state parameter, and the plurality of terminal devices including the first terminal device.

[0028] In conjunction with the second aspect, in some implementations of the second aspect, the method further includes;

[0029] The communication device sends multicast information to the first multicast group, and the modulation and / or encoding method of the multicast information is determined based on the minimum value of the channel state parameter corresponding to the first multicast group.

[0030] In conjunction with the second aspect, in some implementations of the second aspect, before the communication device sends the first indication information to the first multicast group, the method further includes:

[0031] The communication device receives multiple indication messages from the first multicast group. One of the multiple indication messages is used to indicate the channel state parameter corresponding to a terminal device in the first multicast group. The first channel state parameter is the minimum value among the channel state parameters indicated by the multiple indication messages.

[0032] In conjunction with the second aspect, in some implementations of the second aspect, the plurality of indication information includes a fourth indication information from the first terminal device, the fourth indication information being used to indicate a third channel state parameter, and the method further includes: the communication device sending a third indication information to the first terminal device, the third indication information being used to indicate a first set, the first set being a set of terminal devices corresponding to the first channel state parameter, the first multicast group including the first set, and the first set not including the first terminal device.

[0033] In conjunction with the second aspect, in some implementations of the second aspect, the plurality of indication information includes fourth indication information from the first terminal device, the fourth indication information being used to indicate a third channel state parameter, and the method further includes: the communication device receiving seventh indication information from the first terminal device, the seventh indication information being used to indicate a fourth channel state parameter, the fourth channel state parameter being equal to the first channel state parameter.

[0034] In conjunction with the second aspect, in some implementations of the second aspect, the plurality of indication information includes a sixth indication information from the first terminal device, the sixth indication information being used to indicate the first channel state parameter, and the method further includes: the communication device sending a fifth indication information to the first terminal device, the fifth indication information being used to indicate a second set, the second set being a set of terminal devices corresponding to the first channel state parameter, the first multicast group including the second set, and the second set including the first terminal device.

[0035] In conjunction with the second aspect, in some implementations of the second aspect, the plurality of indication information includes a sixth indication information from the first terminal device, the sixth indication information being used to indicate a first channel state parameter, and the method further includes: the communication device receiving an eighth indication information from the first terminal device, the eighth indication information being used to indicate a fifth channel state parameter, the fifth channel state parameter being greater than the first channel state parameter.

[0036] In conjunction with the second aspect, in some implementations of the second aspect, the method further includes:

[0037] The communication device determines a second multicast group based on the first multicast group, wherein the first multicast group includes the second multicast group, and the second multicast group does not include the second terminal device in the first multicast group.

[0038] If the channel state parameter corresponding to the second terminal device is the minimum value of the channel state parameter corresponding to the first multicast group, and the terminal device in the second multicast group does not correspond to the minimum value of the channel state parameter of the first multicast group, the communication device determines the minimum value of the channel state parameter corresponding to the second multicast group based on the channel state parameter corresponding to the terminal device in the second multicast group.

[0039] Optionally, the communication device determines the second multicast group based on the first multicast group, including:

[0040] The communication device removes the second terminal device from the first multicast group to obtain a second multicast group;

[0041] In conjunction with the second aspect, in some implementations of the second aspect, the channel state parameter includes one or more of the following:

[0042] Channel Quality Indicator (CQI), Reference Signal Strength Indicator (RSSI), or Reference Received Power (RSRP).

[0043] In conjunction with the second aspect, in some implementations of the second aspect, the indication information used to indicate channel state parameters is carried in the uplink control information (UCI), the measurement control information (SCI), or the physical measurement shared channel (PSSCH).

[0044] In conjunction with the second aspect, in some implementations of the second aspect, the indication information for indicating the minimum value of the channel state parameter corresponding to the first multicast group is carried in one or more of the following messages:

[0045] Downlink Control Information (DCI), Radio Resource Control (RRC) messages, Media Access Control (MAC) control element (CE), and Horizontal Link (RRC) messages or SCI.

[0046] Thirdly, a communication device is provided, comprising: a transceiver unit configured to receive first indication information from the communication device, the first indication information indicating a first channel state parameter, the first channel state parameter being the minimum value of a channel state parameter corresponding to a first multicast group, the first multicast group including multiple terminal devices receiving the same multicast information, the multiple terminal devices including a first terminal device; a processing unit configured to measure a reference signal from the communication device to obtain a second channel state parameter; the transceiver unit further configured to send second indication information to the communication device when the second channel state parameter is less than the first channel state parameter, the second indication information indicating the second channel state parameter.

[0047] In conjunction with the third aspect, in some implementations of the third aspect, the processing unit is further configured to determine not to send the second indication information to the communication device when the second channel state parameter is greater than the first channel state parameter; and / or, the transceiver unit is further configured to send the second indication information to the communication device when the second channel state parameter is equal to the first channel state parameter.

[0048] In conjunction with the third aspect, in some implementations of the third aspect, the transceiver unit is further configured to receive third indication information from the communication device, the third indication information being used to indicate a first set, the first set being a set of terminal devices corresponding to the first channel state parameter, the first multicast group including the first set, and the first set not including the first terminal device.

[0049] In conjunction with the third aspect, in some implementations of the third aspect, before the transceiver unit receives the first indication information from the communication device, the transceiver unit is further configured to send a fourth indication information to the communication device, the fourth indication information being used to indicate a third channel state parameter, the third channel state parameter being the channel state parameter corresponding to the measured first terminal device.

[0050] In conjunction with the third aspect, in some implementations of the third aspect, the transceiver unit is further configured to send the second indication information to the communication device when the second channel state parameter is greater than the first channel state parameter; and / or, the processing unit is further configured to not send the second indication information to the communication device when the second channel state parameter is equal to the first channel state parameter.

[0051] In conjunction with the third aspect, in some implementations of the third aspect, the transceiver unit is further configured to receive fifth indication information from the communication device, the fifth indication information being used to indicate a second set, the second set being a set of terminal devices corresponding to the first channel state parameter, the first multicast group including the second set, and the second set including the first terminal device.

[0052] In conjunction with the third aspect, in some implementations of the third aspect, before the transceiver unit receives the first indication information from the communication device, the transceiver unit is further configured to send a sixth indication information to the communication device, the sixth indication information being used to indicate the first channel state parameter, the first channel state parameter being the channel state parameter corresponding to the measured first terminal device.

[0053] In conjunction with the third aspect, in some implementations of the third aspect, the channel state parameter includes one or more of the following:

[0054] Channel Quality Indicator (CQI), Reference Signal Strength Indicator (RSSI), or Reference Received Power (RSRP).

[0055] In conjunction with the third aspect, in some implementations of the third aspect, the indication information used to indicate channel state parameters is carried in the uplink control information (UCI), the measurement control information (SCI), or the physical measurement shared channel (PSSCH).

[0056] In conjunction with the third aspect, in some implementations of the third aspect, the indication information for indicating the minimum value of the channel state parameter corresponding to the first multicast group is carried in one or more of the following messages:

[0057] Downlink Control Information (DCI), Radio Resource Control (RRC) messages, Media Access Control (MAC) control element (CE), and Horizontal Link (RRC) messages or SCI.

[0058] Fourthly, a communication device is provided, comprising: a processing unit configured to determine a first channel state parameter, the first channel state parameter being the minimum value of a channel state parameter corresponding to a first multicast group, the first multicast group including multiple terminal devices receiving the same multicast information; a transceiver unit configured to send first indication information to the first multicast group, the first indication information indicating the first channel state parameter; the transceiver unit further receiving second indication information from a first terminal device, the second indication information indicating the second channel state parameter being less than the first channel state parameter, the multiple terminal devices including the first terminal device.

[0059] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the transceiver unit is also used to send multicast information to the first multicast group, wherein the modulation and / or encoding method of the multicast information is determined based on the minimum value of the channel state parameter corresponding to the first multicast group.

[0060] In conjunction with the fourth aspect, in some implementations of the fourth aspect, before the transceiver unit sends the first indication information to the first multicast group, the transceiver unit is further configured to receive multiple indication information from the first multicast group, wherein one of the multiple indication information is used to indicate the channel state parameter corresponding to a terminal device in the first multicast group, and the first channel state parameter is the minimum value among the channel state parameters indicated by the multiple indication information.

[0061] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the plurality of indication information includes fourth indication information from the first terminal device, the fourth indication information being used to indicate the third channel state parameter, and the transceiver unit is further used to send third indication information to the first terminal device, the third indication information being used to indicate a first set, the first set being a set of terminal devices corresponding to the first channel state parameter, the first multicast group including the first set, and the first set not including the first terminal device.

[0062] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the plurality of indication information includes fourth indication information from the first terminal device, which is used to indicate the third channel state parameter, and the transceiver unit is further used to receive seventh indication information from the first terminal device, which is used to indicate the fourth channel state parameter, the fourth channel state parameter being equal to the first channel state parameter.

[0063] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the plurality of indication information includes a sixth indication information from the first terminal device, the sixth indication information being used to indicate the first channel state parameter, and the transceiver unit is further used to send a fifth indication information to the first terminal device, the fifth indication information being used to indicate a second set, the second set being a set of terminal devices corresponding to the first channel state parameter, the first multicast group including the second set, and the second set including the first terminal device.

[0064] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the plurality of indication information includes fourth indication information from the first terminal device, which is used to indicate a first channel state parameter. The transceiver unit is further configured to receive eighth indication information from the first terminal device, which is used to indicate a fifth channel state parameter, the fifth channel state parameter being equal to the first channel state parameter. In conjunction with the fourth aspect, in some implementations of the fourth aspect, the processing unit is further configured to: determine a second multicast group based on the first multicast group, the first multicast group including the second multicast group, and the second multicast group not including the second terminal device in the first multicast group; and, if the channel state parameter corresponding to the second terminal device is the minimum value of the channel state parameter corresponding to the first multicast group, and the terminal device in the second multicast group does not correspond to the minimum value of the channel state parameter corresponding to the first multicast group, determine the minimum value of the channel state parameter corresponding to the second multicast group based on the channel state parameter corresponding to the terminal device in the second multicast group.

[0065] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the processing unit is specifically used to remove the second terminal device from the first multicast group to obtain a second multicast group;

[0066] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the channel state parameter includes one or more of the following:

[0067] Channel Quality Indicator (CQI), Reference Signal Strength Indicator (RSSI), or Reference Received Power (RSRP).

[0068] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the indication information used to indicate channel state parameters is carried in the uplink control information (UCI), the measurement control information (SCI), or the physical measurement shared channel (PSSCH).

[0069] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the indication information for indicating the minimum value of the channel state parameter corresponding to the first multicast group is carried in one or more of the following messages:

[0070] Downlink Control Information (DCI), Radio Resource Control (RRC) messages, Media Access Control (MAC) control element (CE), and Horizontal Link (RRC) messages or SCI.

[0071] Fifthly, a terminal device is provided, including a processor. The processor can implement the methods described in the first aspect and any possible implementation thereof. Optionally, the communication device further includes a memory, and the processor is coupled to the memory and can be used to execute instructions in the memory to implement the methods described in the first aspect and any possible implementation thereof. Optionally, the communication device further includes a communication interface, and the processor is coupled to the communication interface. In the embodiments of this application, the communication interface may be a transceiver, pin, circuit, bus, module, or other type of communication interface, and is not limited thereto.

[0072] In one implementation, the terminal device is a terminal equipment. When the terminal device is a terminal equipment, the communication interface can be a transceiver, or an input / output interface.

[0073] In another implementation, the terminal device is a chip configured in a terminal device. When the terminal device is a chip configured in a terminal device, the communication interface can be an input / output interface, and the processor can be a logic circuit.

[0074] Optionally, the transceiver can be a transceiver circuit. Optionally, the input / output interface can be an input / output circuit.

[0075] Sixthly, a communication device is provided, including a processor. The processor can implement the methods of the second aspect and any possible implementation thereof. Optionally, the communication device further includes a memory, and the processor is coupled to the memory and can be used to execute instructions in the memory to implement the methods of the second aspect and any possible implementation thereof. Optionally, the communication device further includes a communication interface, and the processor is coupled to the communication interface. In the embodiments of this application, the communication interface may be a transceiver, a pin, a circuit, a bus, a module, or other types of communication interface, and is not limited thereto.

[0076] In one implementation, the communication device is a terminal device or a network device. When the communication device is a terminal device or a network device, the communication interface can be a transceiver, or an input / output interface.

[0077] In another implementation, the communication device is a chip configured in a terminal device or network device. When the communication device is a chip configured in a terminal device or network device, the communication interface can be an input / output interface, and the processor can be a logic circuit.

[0078] Optionally, the transceiver can be a transceiver circuit. Optionally, the input / output interface can be an input / output circuit.

[0079] A seventh aspect provides a processor, comprising: an input circuit, an output circuit, and a processing circuit. The processing circuit is configured to receive signals through the input circuit and transmit signals through the output circuit, causing the processor to execute the methods of the first aspect or the second aspect, and any possible implementation thereof.

[0080] In specific implementation, the processor can be one or more chips, the input circuit can be input pins, the output circuit can be output pins, and the processing circuit can be transistors, gate circuits, flip-flops, and various logic circuits. The input signal received by the input circuit can be received and input by, for example, but not limited to, a receiver, and the signal output by the output circuit can be, for example, but not limited to, output to and transmitted by a transmitter. Furthermore, the input circuit and the output circuit can be the same circuit, which is used as both the input circuit and the output circuit at different times. This application does not limit the specific implementation of the processor and various circuits.

[0081] Eighthly, a computer program product is provided, comprising: a computer program (also referred to as code or instructions) that, when run, causes a computer to perform the methods of the first or second aspect and any possible implementation thereof.

[0082] Ninth aspect, a computer-readable storage medium is provided that stores a computer program (also referred to as code or instructions) that, when executed on a computer, causes the computer to perform the methods of the first or second aspect and any possible implementation thereof.

[0083] In a tenth aspect, a communication system is provided, including the aforementioned plurality of terminal devices and at least one of the aforementioned communication devices. Attached Figure Description

[0084] Figure 1This is an illustrative architecture of a communication system applicable to embodiments of this application;

[0085] Figure 2 This is a schematic diagram of a communication system applicable to embodiments of this application;

[0086] Figure 3 This is a schematic flowchart of the method for transmitting channel state parameters provided in Embodiment 1 of this application;

[0087] Figure 4 This is a schematic flowchart of the method for transmitting channel state parameters provided in Embodiment 2 of this application;

[0088] Figure 5 This is a schematic flowchart illustrating how a UE determines whether to feed back channel state parameters, provided in an embodiment of this application.

[0089] Figure 6 This is a schematic flowchart of the method for transmitting channel state parameters provided in Embodiment 3 of this application;

[0090] Figure 7 This is a schematic block diagram of the communication device provided in the embodiments of this application;

[0091] Figure 8 This is a schematic structural diagram of the terminal device provided in the embodiments of this application;

[0092] Figure 9 This is a schematic structural diagram of the network device provided in the embodiments of this application. Detailed Implementation

[0093] The technical solutions in this application will now be described with reference to the accompanying drawings.

[0094] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

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

[0096] The technical solutions of this application embodiment can be applied to various communication systems, such as: Long Term Evolution (LTE) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems, Universal Mobile Telecommunications System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication systems, 5th Generation (5G) systems, or New Radio (NR) vehicle-to-other devices (V2X). V2X can include vehicle-to-network (V2N), vehicle-to-vehicle (V2V), vehicle-to-infrastructure (V2I), vehicle-to-pedestrian (V2P), etc., LTE-V (LTE-V) vehicle-to-vehicle communication, vehicle-to-everything (V2V) communication, machine-type communication (MTC), and the Internet of Things (IoT). Things (IoT), Long Term Evolution (LTE-Machine, LTE-M) technology for machine-to-machine communication, machine-to-machine (M2M) communication, non-terrestrial network (NTN) systems (NTN systems can also be called satellite communication systems), or other communication systems that will evolve in the future, etc. This application does not limit itself to any of these.

[0097] Figure 1 This is a schematic diagram of a system architecture applicable to embodiments of this application. For example... Figure 1 As shown, the system architecture may include the following network elements:

[0098] 1. Terminal equipment, also known as user equipment (UE), such as... Figure 1 UE1, UE2, UE3, and UE4 in the example. Figure 1 The UE shown can execute the method provided in the embodiments of this application. However, this application is not limited thereto. The method for transmitting channel state parameters provided in the embodiments of this application can be executed by a terminal device, which can be the UE itself or a terminal device configured on the UE. For example, the terminal device has processing functions and means that can control the UE to perform operations of receiving and sending communication information. By way of example and without limitation, the terminal device can be a chip.

[0099] 2. Radio Access Network (RAN) Node: Modules, devices, or equipment that implement network access functions based on wireless communication technology can be called RAN nodes. RAN nodes are mainly used to provide the interface for UE wireless access to the mobile network, manage radio resources, provide access services for the UE, and forward control signals and user data between the UE and the core network. For example, an RAN node can be a base station. Examples include the eNB in ​​4G systems and the next-generation radio access network (NG-RAN), i.e., gNB, used in 5G systems.

[0100] The UE can establish a communication link with the RAN node and communicate through the cellular communication interface, namely the User Equipment-Universal Mobile Communications System Terrestrial Access Network (UE-UTRAN, Uu) interface, such as... Figure 1 UE1 and UE4 are shown. For example... Figure 2 UE1 and UE4 shown can be terminal devices within the coverage area of ​​the RAN node. UEs can also communicate directly with each other through a direct communication interface, specifically proximity-based service communication (interface) 5 (PC5). Figure 1 The UE1 and UE4, UE2, and UE2 and UE3 shown can communicate via the PC5 interface. For example... Figure 2As shown, UEs communicating via the PC5 interface can be within the RAN coverage area, such as UE1 and UE4, or outside the RAN coverage area, such as UE2 and UE3. Alternatively, two UEs can communicate via the PC5 interface, with one UE within the RAN coverage area and the other outside, such as UE1 and UE2.

[0101] In this embodiment, the Uu interface can be an interface between the UE and the access network device. This access network device can be a base station in UMTS, an evolved Node B (eNodeB or eNB) in a 4G network, a next-generation node base station (gNodeB or gNB) in a 5G network, or a base station in a subsequently evolved network; there are no limitations. When two or more UEs communicate through an access network node, this communication can be simply referred to as Uu communication or Uu interface communication.

[0102] In this embodiment, the PC5 interface can be an interface between two UEs, used for signaling and data transmission between the control plane and user plane, proximity service discovery, direct communication, etc. The PC5 interface can be used for short-range direct communication or direct connection communication between UEs, and can be simply referred to as PC5 communication, PC5 interface communication, or sidelink communication.

[0103] 3. Access and Mobility Management Function (AMF): Primarily used for mobility management and access management.

[0104] 4. Session Management Function (SMF): Primarily used for session management, UE Internet Protocol (IP) address allocation and management, selection of endpoints for manageable user plane functions, policy control, or charging function interfaces, downlink data notification, and configuration of routing information for user plane functions.

[0105] 5. Policy control function (PCF): A unified policy framework used to guide network behavior, providing policy rule information to control plane functional network elements (such as AMF, SMF, etc.).

[0106] 6. Unified Data Management (UDM): Used to handle user identification, access authentication, registration, or mobility management, etc.

[0107] 7. User plane function (UPF): Used for packet routing and forwarding, or quality of service (QoS) processing of user plane data.

[0108] 8. Application Function (AF): Primarily supports interaction with the 3rd Generation Partnership Project (3GPP) core network to provide services, such as influencing data routing decisions, policy control functions, or providing third-party services to the network side.

[0109] 9. Network Exposure Function (NEF): Connects core network elements with external application servers, providing authentication and data forwarding services when external application servers initiate service requests to the core network.

[0110] 10. Data network (DN): A network used to provide data transmission, such as the Internet.

[0111] 11. Unified Data Repository (UDR): Used to provide storage and retrieval for PCF policies, storage and retrieval of open structured data, and storage of user information for application function requests, etc.

[0112] The terminal device in the embodiments of this application may also be referred to as UE, access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device. The terminal device in the embodiments of this application may be a mobile phone, tablet computer, computer with wireless transceiver function, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal in industrial control, wireless terminal in autonomous driving, wireless terminal in telemedicine, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, cellular phone, cordless phone, session initiation protocol (SIP) phone, wireless local loop (WLL) station, personal digital assistant (PDA), handheld device with wireless communication function, computing device, vehicle-mounted device, wearable device, terminal device in 5G network, or terminal device in future evolved public land mobile network (PLMN), etc. It should be understood that this application does not limit the specific form of the terminal device.

[0113] In this application embodiment, the RAN node can be a device with wireless transceiver capabilities in the access network. The RAN node can also be referred to as a network device or RAN equipment, and includes, but is not limited to: base stations, evolved node B (eNB), radio network controllers (RNC), node B (NB), base station controllers (BSC), base transceiver stations (BTS), home base stations (e.g., home evolved node B, or home node B (HNB), baseband units (BBU), access points (APs), wireless relay nodes, wireless backhaul nodes, transmission points (TPs), or transmission and reception points (TRPs) in a Wi-Fi system.

[0114] The device can also be a network node constituting a gNB or transmission point, such as a baseband unit (BBU) or a distributed unit (DU). It should be understood that this application does not limit the specific form of the network device.

[0115] The relevant technologies and terms involved in the embodiments of this application are described below.

[0116] 1. V2X communication

[0117] V2X supports two communication modes: PC5 interface communication and Uu interface communication. The PC5 interface supports sidelink (SL) communication. The physical channels for NR V2X SL communication include the physical sidelink control channel (PSCCH) carrying control information, the PSSCH carrying data payload and additional control information, the physical sidelink broadcast channel (PSBCH) carrying synchronization information, and the physical sidelink feedback channel (PSFCH) carrying feedback information.

[0118] In V2X SL, data is carried on the PSSCH in the form of transport blocks (TBs) and associated with the SCI. The SCI indicates the resources used to carry the TB on the PSSCH and the information required to decode the TB. The PSSCH is sent along with the PSSCH. SCI transmission is divided into two levels: the first-level SCI is carried on the PSSCH, and the second-level SCI is carried on the PSSCH. For UEs that are not the receiving target, only the first-level SCI needs to be decoded to achieve the purpose of perception. The second-level SCI contains additional control information for the receiving UE. The introduction of the second-level SCI increases the flexibility of SCI design, thereby further supporting unicast, multicast, and broadcast transmissions. The first-level SCI includes indications of the frequency domain resources and time domain resources of the transmitted TB, indications of the corresponding PSSCH priority, the format and size of the second-level SCI, and the modulation and coding scheme (MCS) corresponding to the data transmitted on the PSSCH. The MCS is specifically indicated by the corresponding MCS index in the MCS table. In V2X SL, the default MCS table and two additional MCS tables can be configured or pre-configured in each resource pool. To support different channel conditions, the demodulation reference signal (DMRS) of the PSSCH can be carried on different symbols within the PSSCH time slot. Within the resource pool, the timing pattern of the DMRS can be indicated by the first-level SCI.

[0119] II. Link Adaptation in V2X SL

[0120] V2X SL employs link adaptation to improve the efficiency and reliability of unicast transmission. In a V2X unicast system, link adaptation can be adjusted based on channel state information fed back from the receiving UE to the sending UE. Channel state information may include CQI and rank indicator (RI), etc.

[0121] Link adaptive technology can adjust the appropriate modulation and coding scheme (MCS) for transmission based on the quality of the radio frequency link. The receiving UE determines the channel quality index (CQI) by measuring the channel state information reference signal (CSI-RS) transmitted by the transmitting UE on the PSSCH. The CQI can be determined based on the measurement results of the CSI-RS and the corresponding CQI table. The CQI indicates the highest modulation and coding scheme suitable for the current channel, and the transmitting UE can refer to the CQI to select the MCS for the data to be transmitted.

[0122] In V2X SL, unicast transmission can also improve spectral efficiency by adjusting the number of PSSCH streams transmitted in multi-antenna transmission through rank adaptation. The receiving UE can determine the RI corresponding to the rank of the measured SL channel based on channel measurement information from one or more antenna ports of the transmitting UE using the SL CSI-RS. The rank of the channel determines the number of streams the channel can support. Currently, V2X SL PSSCH transmission supports a maximum of two streams, and the RI can be equal to 1 or 2. However, this application is not limited to this; embodiments of this application can also be applied to multiple stream transmission of PSSCH. The RI can also be determined by CQI. The combination of CQI and RI represents the CSI that can be fed back from the receiving UE to the transmitting UE, used for link and rank adaptation in unicast PSSCH transmission. Currently, V2X SL does not support precoding matrix indicator (PMI) feedback; the transmitting UE can perform open-loop multi-antenna SL transmission based on the CQI and RI fed back by the receiving UE. However, this application is not limited to this; embodiments of this application can also be applied to scenarios where the receiving UE feeds back PMI.

[0123] III. Unicast and Multicast Communication

[0124] Unicast communication refers to a point-to-point communication method between a sender and a receiver. The signal sent by the sender may include the sender's identifier (i.e., the source device identifier) ​​and the identifier of the target receiver, which receives the signal to achieve point-to-point communication. For example, unicast communication can include point-to-point communication between network devices and terminal devices, or point-to-point communication between terminal devices in V2X SL. However, this application is not limited to these.

[0125] Multicast communication refers to a point-to-multipoint communication method between a sender and multiple receivers. The signal sent by the sender may include the sender's identifier (i.e., the source device identifier) ​​and the identifier of the target group. The signal is received by multiple receivers belonging to the target group, thereby realizing point-to-multipoint communication.

[0126] For example, multicast communication can include multicast communication by network devices, i.e., point-to-multipoint communication in which a network device sends multicast signals to multiple terminal devices. The network device can assign group identifiers to these multiple terminal devices for receiving multicast signals. For example... Figure 2 UE1 and UE4 shown may belong to the same multicast group. The network device can send a multicast signal with the group identifier of the terminal device, and UE1 and UE4 can receive the multicast signal based on the group identifier.

[0127] For example, multicast communication can include V2X SL multicast communication, i.e., point-to-multipoint communication in which one terminal device sends multicast signals to multiple terminal devices. The sending terminal device and the multiple receiving terminal devices can belong to the same multicast group, and the receiving terminal devices can receive multicast signals within that multicast group based on the group's identifier. However, this application is not limited to this. For example, Figure 2 UE1, UE2, UE3, and UE5 shown can belong to the same multicast group. UE2 sends a multicast signal with the group identifier, and UE1, UE3, and UE5 can receive the multicast signal based on the group identifier.

[0128] Multicast groups can be divided based on the location of terminal devices or the distance between them. For example, terminal devices within the same geographical area can be grouped into the same multicast group. Alternatively, terminal devices with a distance of less than a preset threshold can be grouped into the same multicast group. Or, the multicast signal sending device (such as a network device or a terminal device) can divide multicast groups based on the received signal strength from the terminal devices; for example, terminal devices with received signal strength within a preset range can be grouped into the same multicast group. However, this application is not limited to these methods.

[0129] Currently, the feedback method for channel state information in unicast communication is mainly considered. However, for multicast communication, if the same feedback method is simply used, the resource overhead of channel state information will be large when the number of receivers in multicast communication is large, which will affect the throughput of system communication data. Since the anti-interference capability (such as modulation method and coding method) of the multicast signal sent by the transmitter is mainly determined by the worst channel state among the channel states of multiple receivers, so that the receiver with the worst channel state can receive the multicast signal, this application proposes that when the receiver in the multicast group has measured a channel state parameter that is less than the minimum value of the channel state parameter corresponding to the multicast group, the receiver in the multicast group should feed back the measured channel state parameter to the transmitter. This allows the transmitter to update the minimum value of the channel state parameter corresponding to the multicast group and process the multicast information to be sent based on the current minimum value of the channel state parameter corresponding to the first multicast group, so that the terminal devices in the first multicast group can successfully receive the multicast information.

[0130] The communication method provided in the embodiments of this application will be described below with reference to the accompanying drawings.

[0131] Example 1

[0132] Figure 3 This is a schematic flowchart of a communication method 300 provided in an embodiment of this application. For example... Figure 3 The communication method shown can be executed by a first terminal device, which belongs to a first multicast group. For example... Figure 3In the illustrated embodiment, the communication device is a transmitter that sends multicast information to the first multicast group. The first multicast group includes N terminal devices that receive the same multicast information. That is, in a point-to-multipoint multicast communication method, the communication device acts as the transmitter of the multicast information, and the N terminal devices act as the receivers of the multicast information. For each multicast message sent by the communication device, all N terminal devices within the first multicast group need to receive the multicast information. Here, N is a positive integer, and the N terminal devices include the first terminal device.

[0133] It should be noted that the terminal device provided in this application embodiment can be configured on a terminal device or the terminal device itself. The communication device can be an access network device or a terminal device. This application does not limit this. The access network device can be configured on a RAN node, or the access network device can be the RAN node itself.

[0134] S301, the first terminal device receives first indication information from the communication device, the first indication information being used to indicate a first channel state parameter, the first channel state parameter being the minimum value of the channel state parameter corresponding to the first multicast group.

[0135] The communication device can determine the minimum value of the channel state parameter corresponding to the first multicast group based on the channel state parameter corresponding to the terminal device in the first multicast group, that is, the minimum value of the channel state parameter corresponding to the terminal device in the first multicast group.

[0136] Optionally, the communication device receives N indication messages from the first multicast group, one of which indicates the channel state parameters corresponding to a terminal device in the first multicast group.

[0137] The N indication messages may be sent to the communication device by the N terminal devices at the same or different times, and this application does not limit this.

[0138] The communication device can determine the channel state parameters corresponding to the N terminal devices in the first multicast group based on the N indication information, and determine that the minimum value among the channel state parameters corresponding to the N terminal devices is the first channel state parameter. Therefore, the minimum value of the channel state parameters corresponding to the first multicast group is the first channel state parameter.

[0139] By way of example and not limitation, channel state parameters include, but are not limited to, one of CQI, RSSI or RSRP, or channel state parameters include two or all of them.

[0140] It should be noted that the channel state parameter corresponding to the terminal device refers to the parameter used to characterize the channel state between the terminal device and the communication device. The terminal device can measure the reference signal from the communication device to obtain channel information, and determine the channel state parameter corresponding to the terminal device based on the channel information. This channel state parameter can characterize the channel state between the terminal device and the communication device. The larger the channel state parameter, the better the channel state; the smaller the channel state parameter, the worse the channel state.

[0141] Optionally, the N indication information may be CSIs sent by the N terminal devices to the communication device, and each CSI includes the channel state parameters corresponding to the terminal device.

[0142] Optionally, the indication information used to indicate channel state parameters can be carried in the UCI, SCI, or PSSCH sent by the terminal device.

[0143] The communication device sends the first indication information to the first multicast group. This first indication information informs the minimum value of the channel state parameter corresponding to the first multicast group, i.e., the first channel state parameter.

[0144] The communication device can determine the modulation and / or encoding methods of the multicast information to be sent to the first multicast group based on the minimum value of the channel state parameters corresponding to the first multicast group, so that the terminal devices within the first multicast group can successfully receive the multicast information.

[0145] As an example and not a limitation, multicast information may include multicast control information and / or multicast service data, etc.

[0146] The terminal device in the first multicast group receives a first indication information from the communication device and determines, based on the first indication information, that the minimum value of the channel state parameter corresponding to the first multicast group is a first channel state parameter. The terminal device can then determine, based on the minimum value of the channel state parameter corresponding to the first multicast group, whether to send the measured channel state parameter.

[0147] Optionally, the first indication information may be one or more of the following:

[0148] RRC message, MAC CE, DCI, or SCI.

[0149] As an example and without limitation, the first indication information could be multicast information.

[0150] S302, the first terminal device measures the reference signal from the communication device to obtain the second channel state parameter.

[0151] The first terminal device can periodically or semi-statically measure the reference signal from the communication device to obtain channel state parameters. Alternatively, the first terminal device can be triggered by the communication device (e.g., triggered by an instruction message sent to the first terminal device) to measure the reference signal of the communication device once. However, this application is not limited to these methods.

[0152] By way of example and not limitation, the reference signal of the above-described communication device may include, but is not limited to, one or more of the following:

[0153] CSI-RS, synchronization signals (SS), physical broadcast channel (PBCH) block SSB, or demodulation reference signal (DMRS).

[0154] For example, a terminal device can measure a reference signal from a communication device to obtain channel information, and determine the corresponding channel state parameter based on the channel information. This channel state parameter can characterize the channel state between the terminal device and the communication device. For instance, the channel state parameter is a Channel Quality Index (CQI). The channel information obtained by the terminal device from measuring the reference signal includes, for example, channel path loss, delay spread, and other information used to characterize channel features. Based on the channel information, the terminal device determines the CQI applicable to that channel. This CQI indicates one or more of the modulation order, channel coding rate, or coding efficiency applicable to that channel.

[0155] S303, if the second channel status parameter is less than the first channel status parameter, the first terminal device sends a second indication information to the communication device, the second indication information being used to indicate the second channel status parameter.

[0156] Accordingly, the communication device receives the second indication information from the first terminal device. The communication device can determine, based on the second indication information, that the channel state parameter corresponding to the first terminal device has changed to the second channel state parameter. Furthermore, the communication device can determine the minimum value of the channel state parameter corresponding to the first multicast group based on the channel state parameters corresponding to the terminal devices in the current first multicast group. If only the channel state parameter corresponding to the first terminal device changes to the second channel state parameter, the communication device can determine that the minimum value of the channel state parameter corresponding to the first multicast group has changed to the second channel state parameter and notify the terminal devices in the first multicast group.

[0157] According to the above scheme, the receiving end of multicast information feeds back channel state parameters that are less than the minimum value of the channel state parameters corresponding to the multicast group to the sending end. This allows the sending end to promptly obtain the worst-case channel state corresponding to the receiving end in the multicast group and update the minimum value of the channel state parameters corresponding to the multicast group. Based on this minimum value, the sending end processes the multicast information to be sent, aiming to overcome channel interference caused by the worst-case channel state and ensure that all terminal devices within the first multicast group can successfully receive the multicast information. This improves the reliability of multicast communication.

[0158] Optionally, if the second channel state parameter is greater than or equal to the first channel state parameter, the first terminal device can determine whether to send the second indication information based on whether the first terminal device is the terminal device corresponding to the first channel state parameter or not.

[0159] Case 1: The first terminal device is not the terminal device corresponding to the first channel state parameter.

[0160] Optionally, if the second channel state parameter is greater than the first channel state parameter, the first terminal device does not send the second indication information to the communication device.

[0161] If the first terminal device is not the terminal device corresponding to the first channel state parameter, and the channel state parameter measured by the first terminal device is greater than the first channel state parameter, it can be assumed that the minimum value of the channel state parameter corresponding to the first multicast group remains unchanged, and this will not affect the processing method of the communication device in determining the multicast information to be sent. Therefore, this application embodiment proposes that the first terminal device does not send the second indication information to the communication device to notify the second channel state parameter. This can reduce transmission resource overhead, improve resource utilization, and reduce the power consumption of the terminal device.

[0162] Optionally, if the second channel state parameter is equal to the first channel state parameter, the first terminal device sends a second indication message to the communication device.

[0163] If the first terminal device is not the terminal device corresponding to the first channel state parameter, the first terminal device may notify the communication device through the second indication information when the measured channel state parameter is equal to the minimum value of the channel state parameter corresponding to the first multicast group, so that the communication device can determine the terminal device corresponding to the minimum value of the channel state parameter.

[0164] The first terminal device can determine, but is not limited to, the following implementation methods, that the first terminal device is not the terminal device corresponding to the first channel state parameter.

[0165] In one embodiment, the first terminal device can determine that it is not the terminal device corresponding to the first channel state parameter based on the channel state parameter most recently sent by the first terminal device to the communication device.

[0166] For example, before the first terminal device receives the first indication information, the first terminal device sends a fourth indication information to the communication device. The fourth indication information is used to indicate a third channel state, which is the channel state parameter corresponding to the first terminal device obtained by measurement.

[0167] For example, the fourth indication information is included among the aforementioned N indication information. After receiving the first indication information, the first terminal device can determine that the most recently transmitted third channel state parameter is not equal to the first channel state parameter, and thus the first terminal device determines that it is not the terminal device corresponding to the first channel state parameter.

[0168] In another embodiment, the first terminal device can determine that it is not the terminal device corresponding to the first channel state parameter based on the set of terminal devices corresponding to the minimum value of the channel state parameter indicated by the communication device.

[0169] For example, the communication device sends a third indication message to the first multicast group. The third indication message is used to indicate a first set, which is a set of terminal devices corresponding to the first channel state parameter. The first multicast group includes the first set, but the first set does not include the first terminal device.

[0170] Accordingly, the first terminal device receives the third indication information and determines, based on the first set, that the first terminal device is not the terminal device corresponding to the first channel state parameter.

[0171] Optionally, the third indication information includes the identification information of the terminal device corresponding to the first channel state parameter.

[0172] The terminal devices in the first multicast group can determine the first set based on the identification information of the terminal devices indicated by the third instruction information.

[0173] The first instruction information and the third instruction information sent by the communication device to the first multicast group can be carried in the same multicast message or in different messages. This application does not limit this.

[0174] In the second scenario, the second terminal device is the terminal device corresponding to the first channel state parameter.

[0175] Optionally, if the second channel state parameter is greater than the first channel state parameter, the first terminal device sends a second indication message to the communication device.

[0176] The first terminal device is the terminal device corresponding to the first channel state parameter. If the channel state parameter measured by the first terminal device is greater than the first channel state parameter, it can be assumed that the minimum value of the channel state parameter may have changed. The first terminal device needs to send a second indication message to the communication device so that the communication device can determine whether the minimum value of the channel state parameter has changed, and thus update the minimum value of the channel state parameter.

[0177] For example, if the second channel state parameter is greater than the first channel state parameter, the first terminal device sends a second indication message to the communication device. Upon receiving the second indication message, the communication device determines that the channel state parameter corresponding to the first terminal device is updated to the second channel state parameter. The communication device then determines the minimum value of the channel state parameter based on the current channel state parameter corresponding to the first multicast group. If the first multicast group also includes at least one terminal device corresponding to the first channel state parameter, and that first channel state parameter is the minimum value, the minimum value of the channel state parameter corresponding to the first multicast group remains the first channel state parameter. If the first multicast group does not include a terminal device corresponding to the first channel state parameter, the communication device can determine the minimum value of the channel state parameter corresponding to the current first multicast group and notify the first multicast group.

[0178] Optionally, if the second channel state parameter is equal to the first channel state parameter, the first terminal device does not send the second indication information to the communication device.

[0179] In other words, if the channel state parameters corresponding to the first terminal device do not change, the first terminal device does not send the second indication information to the communication device, which can reduce transmission resource overhead, improve resource utilization, and reduce the power consumption of the terminal device.

[0180] The first terminal device can determine that it is the terminal device corresponding to the first channel state parameter according to, but is not limited to, the following embodiments.

[0181] In one embodiment, the first terminal device can determine that it is the terminal device corresponding to the first channel state parameter based on the channel state parameter most recently sent by the first terminal device to the communication device.

[0182] For example, before the first terminal device receives the first indication information, the first terminal device sends a sixth indication information to the communication device. The sixth indication information is used to indicate the first channel state, which is the channel state parameter corresponding to the first terminal device measured.

[0183] For example, the sixth indication information is included among the aforementioned N indication information. After receiving the first indication information, the first terminal device can determine that the most recently transmitted information is the first channel state parameter, and thus the first terminal device determines that it is the terminal device corresponding to the first channel state parameter.

[0184] In another embodiment, the first terminal device can determine that it is the terminal device corresponding to the first channel state parameter based on the set of terminal devices corresponding to the minimum value of the channel state parameter indicated by the communication device.

[0185] For example, the communication device sends a fifth indication message to the first multicast group. The fifth indication message is used to indicate a second set, which is a set of terminal devices corresponding to the first channel state parameter. The first multicast group includes the second set, and the second set includes the first terminal device.

[0186] Accordingly, the first terminal device receives the fifth indication information and determines, based on the second set, that the first terminal device is the terminal device corresponding to the first channel state parameter.

[0187] The first instruction information and the fifth instruction information sent by the communication device to the first multicast group can be carried in the same multicast message or in different messages. This application does not limit this.

[0188] Optionally, the communication device determines a second multicast group based on a first multicast group, wherein the first multicast group includes the second multicast group and the second multicast group does not include the second terminal device in the first multicast group. If the channel state parameter corresponding to the second terminal device is the minimum value of the channel state parameter corresponding to the first multicast group, and the second multicast group does not include the terminal device corresponding to the minimum value of the channel state parameter of the first multicast group, the communication device determines the minimum value of the channel state parameter corresponding to the second multicast group based on the channel state parameter corresponding to the terminal device in the second multicast group.

[0189] For example, a second terminal device may need to leave a multicast group. This exit can be determined by the communication device based on service requirements, such as ceasing to provide multicast service to the second terminal device. Alternatively, it can be determined by the communication device based on the location of the second terminal device, such as when the location exceeds the coverage area for multicast information transmission. However, this application is not limited to these possibilities. The communication device removes the second terminal device from the first multicast group to form a second multicast group, which includes multiple terminal devices. If the channel state parameter corresponding to the second terminal device is the first channel state parameter (i.e., the terminal device corresponding to the minimum channel state parameter of the multicast group is removed from the multicast group), the communication device needs to determine whether to re-determine the minimum value of the channel state parameter. If the second multicast group includes a terminal device corresponding to the first channel state parameter, the first channel state parameter remains the minimum value of the channel state parameter corresponding to the second multicast group. If the second multicast group does not include a terminal device corresponding to the first channel state parameter, the communication device determines the minimum value of the channel state parameter corresponding to the second multicast group based on the channel state parameters of the terminal devices in the second multicast group and notifies the second multicast group.

[0190] According to the scheme provided in the embodiments of this application, when the measured channel state parameter of a receiver in a multicast group is less than the minimum value of the channel state parameter corresponding to the multicast group, the receiver notifies the sender of the multicast information, enabling the sender to update the minimum value of the channel state parameter corresponding to the multicast group. Based on the current minimum value of the channel state parameter corresponding to the first multicast group, the sender processes the multicast information to be sent, ensuring that all receivers within the multicast group can successfully receive the multicast information. Further, if the receiver is not the receiver corresponding to the minimum value of the channel state parameter, when the measured channel state parameter is greater than the minimum value, the receiver does not feed back the channel state parameter. And, if the receiver is the receiver corresponding to the minimum value of the channel state parameter, when the measured channel state parameter is equal to the minimum value, the receiver does not feed back the channel state parameter. This reduces transmission resource overhead, improves resource utilization, and reduces the power consumption of the terminal device.

[0191] Example 2

[0192] Figure 4 This is a schematic flowchart of a communication method 400 provided in an embodiment of this application. Figure 4 In the illustrated embodiment, the communication device is used as a RAN node or configured on a RAN node to achieve [the desired functionality]. Figure 4 The method provided in the illustrated embodiment is for illustrative purposes only, and it should be understood that this application is not limited thereto. Figure 4 The RAN node in the illustrated embodiment can be replaced with a communication device. Figure 4 In the illustrated embodiments, the terminal device is the UE or the terminal device is configured on the UE to achieve the following: Figure 4 The method provided in the illustrated embodiment is for illustrative purposes only, and it should be understood that this application is not limited thereto. Figure 4 The UE in the illustrated embodiment can be replaced with a terminal device, for example, Figure 4 In the illustrated embodiment, UE1 can be replaced by terminal device 1, UE2 can be replaced by terminal device 2, UE3 can be replaced by terminal device 3, etc. As an example and not a limitation, the terminal device can be a chip.

[0193] like Figure 4 The RAN node shown acts as the sender of multicast information for the first multicast group, which includes five UEs: UE1, UE2, UE3, UE4, and UE5. It should be noted that... Figure 4 Only UE1 and UE2 in the first multicast group are shown. Other UEs can refer to the implementation of UE1 or UE2 in specific implementations. For the sake of brevity, they will not be described in detail here.

[0194] Optionally, in S401, UE1 sends indication information A to the RAN node, which is used to indicate the CQI1 corresponding to UE1.

[0195] Accordingly, the RAN node receives the indication information A from UE1. Figure 4 In the illustrated embodiment, CQI is an example of a channel state parameter.

[0196] UE1 can measure the reference signal of the RAN node to obtain CQI_1. Specifically, UE1 can measure the reference signal to obtain the channel information between UE1 and the RAN node, and determine the corresponding CQI_1 based on the channel information. The smaller the CQI value, the worse the channel condition; the larger the CQI value, the better the channel condition. One CQI corresponds to a modulation scheme (such as modulation order) and / or a coding scheme (such as the code rate and / or coding efficiency of channel coding).

[0197] Optionally, indication information A can be carried in the UCI sent by UE1 to the RAN node.

[0198] UE1 can send the indication information A to the RAN node after accessing the RAN node, or UE1 can send the indication information A to the RAN node after comparing the minimum value of CQI_1 with the CQI corresponding to the current first multicast group.

[0199] Optionally, in S402, UE2 sends indication information B to the RAN node, which is used to indicate the CQI_2 corresponding to UE2.

[0200] Accordingly, the RAN node receives the indication information B from UE2. UE2 may send the indication information B to the RAN node after accessing the RAN node, or UE2 may send the indication information B to the RAN node after comparing the minimum value of CQI_2 with the CQI corresponding to the current first multicast group.

[0201] Optionally, the indication information B can be carried in the UCI sent by UE2 to the RAN node.

[0202] It should be noted that the execution order of S401 and S402 is not limited in this embodiment.

[0203] S403, the RAN node sends indication information C to the first multicast group. This indication information C is used to indicate CQI_1, which is the minimum value of CQI corresponding to the first multicast group.

[0204] Accordingly, the UE in the first multicast group receives the indication information C.

[0205] The RAN node determines the CQI corresponding to each UE in the first multicast group based on the indication information most recently sent by the UE in the first multicast group, and determines the minimum value of the CQI to be CQI_1.

[0206] For example, in the first multicast group, UE1 has a CQI of 3 (CQI_1), UE2 has a CQI of 5 (CQI_2), UE3 has a CQI of 8, UE4 has a CQI of 3, and UE5 has a CQI of 10. The minimum CQI value is 3, i.e., CQI_1. The RAN node notifies the first multicast group of this minimum CQI value via indication information C.

[0207] Optionally, the RAN node sends indication information D to the first multicast group, which indicates a first set including the UE corresponding to CQI_1.

[0208] For example, in the previous example, CQI_1 = 3, and the CQIs corresponding to UE1 and UE4 are both 3. The first set corresponding to CQI_1 includes UE1 and UE4. The RAN node can send indication information D, which can include the identification information of UE1 and the identification information of UE4. When the UE in the first multicast group receives the indication information D, it can determine the UE corresponding to the minimum CQI.

[0209] Optionally, the indication information C can be carried in an RRC message, MAC CE, or DCI sent by the RAN node to the first multicast group.

[0210] S404, the RAN node sends multicast information to the first multicast group, and the MCS of the multicast information is determined according to CQI_1.

[0211] After the RAN node determines that the minimum value of the CQI corresponding to the first multicast group is CQI_1, the RAN node can determine the MCS of the multicast information to be sent to the first multicast group based on the CQI_1.

[0212] For example, CQI_1 corresponds to 16QAM in quadrature amplitude modulation (QAM). The RAN node can determine that the multicast information can use 16QAM modulation so that the UE with the worst channel condition in the first multicast group can receive the multicast information. Alternatively, the RAN node can determine that the multicast information uses a modulation scheme with a smaller modulation order to improve the multicast information's resistance to channel interference, but this application is not limited to this.

[0213] S405, UE2 measures the reference signal from the RAN node and obtains CQI_3.

[0214] S406, UE2 determines that CQI_3 is greater than CQI_1, and UE2 does not send indication information to indicate CQI_3.

[0215] UE2 can determine that it is not the UE corresponding to CQI1 based on the most recently transmitted CQI, i.e., CQI_2, or based on the first set. Since the minimum CQI corresponding to the first multicast group does not change, UE2 does not send indication information to indicate CQI_3. This reduces transmission resource overhead, improves resource utilization, and reduces UE2's power consumption.

[0216] If a CQI measured by UE2 is less than or equal to CQI_1, UE2 sends an indication message to the RAN node indicating the CQI. If the CQI is less than CQI_1, the RAN node can re-determine the minimum CQI of the first multicast group and notify the first multicast group. If the CQI is equal to CQI_1, the RAN node can update the UEs corresponding to the minimum CQI. Optionally, the RAN node can notify the first multicast group of the updated set of UEs corresponding to the minimum CQI.

[0217] S407, UE1 measures the reference signal from the RAN node and obtains CQI_4.

[0218] S408, UE1 sends indication information E to the RAN node, which is used to indicate CQI_4.

[0219] Wherein, CQI_4 is greater than CQI_1. Accordingly, the RAN node receives this indication information E from UE1.

[0220] UE1 can determine that it is the UE corresponding to CQI1 based on the most recently sent CQI, i.e., CQI_1, or based on the first set. When the CQI_4 measured by UE1 is greater than CQI_1, UE1 sends indication information E to the RAN node to notify that the CQI corresponding to UE1 has changed to CQI_4.

[0221] If the CQI measured by UE1 is less than CQI_1, UE1 also sends an indication message to the RAN node. That is, when the CQI of the UE corresponding to the minimum CQI changes, the UE will notify the RAN node so that the RAN node can determine whether to update the minimum CQI corresponding to the first multicast group.

[0222] In summary, the process by which a UE in a multicast group determines whether to send an updated CQI can be as follows: Figure 5 As shown, UEi measures CQIi,t, where CQIi,t represents the CQI obtained by UEi in the t-th measurement. When CQIi,t differs from the previously measured CQIi,t-1, or in other words, when the CQI measured by UEi changes, if UEi is the UE with the minimum CQI (i.e., the UE corresponding to CQImin), UEi sends CQIi. If UEi is not the UE corresponding to CQImin, if CQIi ≤ CQImin, UEi sends CQIi. If CQIi > CQImin, the UE does not send CQIi.

[0223] After receiving the indication information E, the RAN node determines that the CQI corresponding to UE1 has changed to CQI_4.

[0224] In one implementation, the RAN node determines the minimum value of the CQI corresponding to the first multicast group. If the minimum value is not CQI_1, the RAN node sends an indication message to the first multicast group, indicating the updated minimum value of the CQI corresponding to the first multicast group. If the minimum value is still CQI_1, the RAN node does not send an indication message to the first multicast group and updates the minimum value of the CQI corresponding to the first multicast group.

[0225] In another implementation, the RAN node stores a first set, which is the set of UEs corresponding to CQI_1. For example, the first set includes UE1 and UE4. When the RAN node receives the indication information E, it determines that the CQI corresponding to UE1 has changed to CQI_4. Then the RAN node removes UE1 from the first set. Since the first set is not empty, the RAN node determines that the minimum CQI corresponding to the first multicast group remains unchanged.

[0226] If the first set becomes empty after removing UE1, the RAN node determines the minimum CQI corresponding to the first multicast group based on the current CQI of the first multicast group, and determines the set of UEs corresponding to that minimum CQI. Optionally, the RAN node sends the set of UEs corresponding to that minimum CQI to the first multicast group.

[0227] When the RAN node receives CQIi from UEi

[0228] If CQIi < CQImin, the RAN node updates CQImin and notifies the first multicast group.

[0229] If CQIi = CQImin, the RAN node adds the UE corresponding to CQImin. For example, if the RAN node stores a set of UEs corresponding to CQImin, the RAN node will add UEi to that set of UEs.

[0230] If CQIi > CQImin, in one implementation, the RAN node determines the updated CQImin based on the CQI corresponding to the current first multicast group. Alternatively, in another implementation, the RAN node stores the UE set corresponding to CQImin. The RAN node deletes UEi from the UE set. If the UE set is not empty, CQImin remains unchanged. If the UE set is empty, the RAN node updates CQImin and notifies the first multicast group and the UE set corresponding to CQImin. Optionally, the RAN node notifies the first multicast group of the UE set corresponding to the updated CQImin.

[0231] The following describes the operation of the RAN node when the UEs included in the first multicast group change.

[0232] When a UE leaves the first multicast group, the RAN node removes the UE from the first multicast group to form the second multicast group. The second multicast group includes multiple UEs.

[0233] The RAN node determines whether the UE is the UE corresponding to the minimum CQI (e.g., the current minimum CQI is CQI_1). If the UE is the UE corresponding to the minimum CQI, the following implementation methods can be adopted, but are not limited to.

[0234] In one implementation, the RAN node determines the minimum CQI corresponding to the second multicast group based on the CQI corresponding to the UE in the current second multicast group. If the minimum CQI is not CQI_1, the RAN node notifies the second multicast group. If the minimum CQI is still CQI_1, the RAN node does not need to notify the second multicast group.

[0235] In another implementation, the RAN node stores a set of UEs corresponding to CQI_1, such as a first set. If a UE leaving the multicast group does not belong to the first set, the RAN node determines that the minimum CQI corresponding to the second multicast group is still CQI_1. If a UE leaving the multicast group belongs to the first set, the RAN node removes the UE from the first set. If the first set is not empty after removing the UE, the minimum CQI corresponding to the second multicast group is still CQI_1. If the first set is empty after removing the UE, the RAN node determines the minimum CQI corresponding to the second multicast group based on the CQIs of the UEs in the second multicast group and notifies the second multicast group. The RAN node can also determine the set of UEs corresponding to the minimum CQI. Optionally, the RAN node can notify the second multicast group of the set of UEs corresponding to the minimum CQI.

[0236] For example, in the first multicast group of 5 UEs, UE4 will leave the first multicast group. The RAN node will remove UE from the first multicast group to form the second multicast group, which includes UE1, UE2, UE3, and UE5. For instance, if the RAN node stores the UE set corresponding to the minimum CQI, which includes UE1 and UE4, then the RAN node will remove UE4 from that UE set. If the UE set is not empty, then the minimum CQI of the second multicast group will still be the minimum CQI corresponding to UE1. If the RAN node stores only UE4 as the UE set corresponding to the minimum CQI, after removing UE4 from the UE set, the set becomes empty. The RAN node then determines the minimum CQI based on the current CQIs of UE1, UE2, UE3, and UE5 in the second multicast group. For example, if UE1's CQI is 7, UE2's is 5, UE3's is 5, and UE5's is 8, the RAN node determines the minimum CQI for the second multicast group to be 5, and the UE set corresponding to this minimum CQI is {UE2, UE3}. The RAN node can then notify the second multicast group that the minimum CQI for this second multicast group is 5. Optionally, the RAN node may also notify the second multicast group that the UE set corresponding to this minimum CQI includes UE2 and UE3.

[0237] When a new UE joins the first multicast group, the RAN node adds the UE to the first multicast group to form the third multicast group. The RAN node receives the indication information (CQI) sent by the UE, determines the corresponding CQI for the UE, and if the UE's corresponding CQI is less than the minimum CQI of the first multicast group (e.g., the minimum CQI is CQI_1), the RAN node determines the UE's corresponding CQI as the minimum CQI of the third multicast group and notifies the third multicast group. If the UE's corresponding CQI is greater than or equal to CQI_1, the RAN node determines the minimum CQI of the third multicast group as CQI_1 and notifies the UE of the minimum CQI of the third multicast group.

[0238] Example 3

[0239] Figure 6 This is a schematic flowchart of a communication method 600 provided in an embodiment of this application. Figure 6 In the illustrated embodiments, the terminal device includes a UE, or the terminal device is configured on the UE to achieve [the desired result]. Figure 4 The method provided in the illustrated embodiment is for illustrative purposes only, and it should be understood that this application is not limited thereto. Figure 6 The UE in the illustrated embodiment can be replaced with a terminal device, for example, Figure 4 In the illustrated embodiment, UE1 can be replaced by terminal device 1, UE2 can be replaced by terminal device 2, UE3 can be replaced by terminal device 3, etc. This is not a limitation and is an example; the terminal device can be a chip. Figure 6 The communication method shown can be applied in V2X scenarios. UE1 acts as the sender of multicast information in the first multicast group, which includes five UEs: UE1, UE2, UE3, UE4, and UE5. It should be noted that... Figure 6 Only UE1, UE2, and UE3 in the first multicast group are shown. Other UEs can refer to the implementation of UE2 or UE3 in specific implementations. For the sake of brevity, they will not be described in detail here.

[0240] Optionally, in S601, UE2 sends indication information B to UE1, whereby indication information B is used to indicate the CQI_2 corresponding to UE2.

[0241] Accordingly, UE1 receives indication information B from UE2.

[0242] Optionally, in S602, UE3 sends indication information F to UE1, which is used to indicate the CQI_3 corresponding to UE3.

[0243] Accordingly, UE1 receives indication information F from UE3.

[0244] As an example and not a limitation, indication information (such as indication information B or indication information F) used to indicate the CQI corresponding to the UE can be carried in SCI or PSSCH.

[0245] S603, UE1 sends indication information G to the UE in the first multicast group. The indication information G is used to indicate CQI_2, which is the minimum value of CQI corresponding to the first multicast group.

[0246] Accordingly, the UE in the first multicast group receives the indication information G from UE1.

[0247] As an example and not a limitation, the indication information G is carried in an SL RRC message, MAC CE, or SCI sent by UE1. Optionally, the indication information G is multicast information.

[0248] S604, UE1 sends multicast information to the first multicast group. The MCS of the multicast information is determined according to CQI_2.

[0249] After the RAN node determines that the minimum value of the CQI corresponding to the first multicast group is CQI_2, the RAN node can determine the MCS of the multicast information to be sent to the first multicast group based on CQI_2.

[0250] The multicast information may include, but is not limited to, multicast business data and / or SCI (e.g., Level 1 SCI).

[0251] S605, UE3 measures the reference signal from UE1 to obtain CQI_4.

[0252] S606, UE3 determines that CQI_4 is greater than CQI_2, and does not send indication information to indicate CQI_4.

[0253] UE3 can determine that it is not the UE corresponding to the smallest CQI (i.e., CQI_2) based on the latest CQI sent or the UE set corresponding to the smallest CQI indicated by UE1.

[0254] If the measured CQI is greater than CQI_2, UE3 will not send indication information to indicate the CQI; and if the measured CQI is less than or equal to CQI_2, UE3 will send indication information to indicate the CQI.

[0255] S607, UE2 measures the reference signal from UE1 and obtains CQI_5.

[0256] S608, UE2 sends indication information H to UE1. This indication information H is used to indicate CQI_5, where CQI_5 is not equal to CQI_2.

[0257] Accordingly, UE1 receives indication information H from UE2.

[0258] UE2 can determine that it is the UE corresponding to the smallest CQI (i.e., CQI_2) based on the latest transmitted CQI or the set of UEs corresponding to the smallest CQI indicated by UE1. UE3 sends an indication message to indicate the CQI if the measured CQI is not equal to CQI_2; otherwise, it does not send an indication message to indicate the CQI.

[0259] The UE receiving multicast information in the first multicast group can, according to Figure 5 The illustrated procedure determines whether to send the measured CQI. However, this application is not limited to this.

[0260] When UE1 receives an indication message from another UE for indicating CQI, it can refer to the operation flow of the communication device in Embodiment 1 or the RAN node in Embodiment 2. For the sake of brevity, it will not be described in detail here.

[0261] According to the scheme provided in the embodiments of this application, when the measured channel state parameter of a receiver in a multicast group is less than the minimum value of the channel state parameter corresponding to the multicast group, the receiver notifies the sender of the multicast information, enabling the sender to update the minimum value of the channel state parameter corresponding to the multicast group. Based on the current minimum value of the channel state parameter corresponding to the first multicast group, the sender processes the multicast information to be sent, ensuring that all receivers within the multicast group can successfully receive the multicast information. Further, if the receiver is not the receiver corresponding to the minimum value of the channel state parameter, when the measured channel state parameter is greater than the minimum value, the receiver does not feed back the channel state parameter. And, if the receiver is the receiver corresponding to the minimum value of the channel state parameter, when the measured channel state parameter is equal to the minimum value, the receiver does not feed back the channel state parameter. This reduces transmission resource overhead, improves resource utilization, and reduces the power consumption of the terminal device.

[0262] It should be noted that the flowcharts provided in the embodiments of this application are as follows: Figure 3 , Figure 4 , Figure 6 The step numbers shown do not limit the execution order. The execution order between the steps in the embodiments of this application is determined by their logical relationships. The above embodiments can be implemented individually or in combination. The same or similar concepts or processes can be referenced to each other, and may not be described again in some embodiments.

[0263] The above, combined with Figures 3 to 6 The methods provided in the embodiments of this application are described in detail below. Figures 7 to 9 This application provides a detailed description of the communication apparatus and communication equipment provided in the embodiments of this application. To implement the functions of the methods provided in the embodiments of this application, each network element may include a hardware structure and / or a software module, implementing the above functions in the form of a hardware structure, a software module, or a hardware structure plus a software module. Whether a particular function is implemented in the form of a hardware structure, a software module, or a hardware structure plus a software module depends on the specific application and design constraints of the technical solution.

[0264] Figure 7 This is a schematic block diagram of a communication device provided in an embodiment of this application. Figure 7 As shown, the communication device 700 may include a transceiver unit 720.

[0265] In one possible design, the communication device 700 may correspond to the terminal device in the above method embodiments. The communication device 700 may be a terminal device or a device configured in the terminal device, such as a chip.

[0266] It should be understood that the communication device 700 may correspond to the terminal device in the method according to the above embodiments of this application, and the communication device 700 may include functions for performing... Figures 3 to 6 The method is a unit executed by the terminal device in the method. Furthermore, each unit in the communication device 700 and the aforementioned other operations and / or functions are respectively for implementing... Figures 3 to 6 The corresponding process of the method in [the document / section].

[0267] Optionally, the communication device 700 may further include a processing unit 710, which can be used to process instructions or data to implement corresponding operations.

[0268] It should also be understood that when the communication device 700 is a chip configured in (or used in) a terminal device, the transceiver unit 720 in the communication device 700 can be the input / output interface or circuit of the chip, and the processing unit 710 in the communication device 700 can be the processor in the chip.

[0269] Optionally, the communication device 700 may further include a storage unit 730, which can be used to store instructions or data, and the processing unit 710 can execute the instructions or data stored in the storage unit to enable the communication device to perform corresponding operations.

[0270] It should also be understood that the specific process of each unit performing the above-mentioned corresponding steps has been described in detail in the above method embodiments, and will not be repeated here for the sake of brevity.

[0271] In another possible design, the communication device 700 may correspond to the communication device in the above method embodiments. The communication device 700 may be a communication equipment or a device configured within a communication equipment, such as a chip. The communication equipment may be a terminal device or a network device.

[0272] It should be understood that the communication device 700 may correspond to the communication device in the method according to the above embodiments of this application, and the communication device 700 may include functions for performing... Figures 3 to 6 The method in the communication device 700 is a unit that executes the method. Furthermore, each unit in the communication device 700 and the other operations and / or functions described above are respectively for implementing... Figures 3 to 6 The corresponding process of the method in [the document / section].

[0273] Optionally, the communication device 700 may further include a processing unit 710, which can be used to process instructions or data to implement corresponding operations.

[0274] It should also be understood that when the communication device 700 is a chip configured in (or used in) a communication device, the transceiver unit 720 in the communication device 700 can be the input / output interface or circuit of the chip, and the processing unit 710 in the communication device 700 can be the processor in the chip.

[0275] Optionally, the communication device 700 may further include a storage unit 730, which can be used to store instructions or data, and the processing unit 710 can execute the instructions or data stored in the storage unit to enable the communication device to perform corresponding operations.

[0276] It should also be understood that the specific process of each unit performing the above-mentioned corresponding steps has been described in detail in the above method embodiments, and will not be repeated here for the sake of brevity.

[0277] It should be understood that the transceiver unit 720 in the communication device 700 can be implemented through a communication interface (such as a transceiver or input / output interface), for example, it can correspond to... Figure 8 The transceiver 810 in the terminal device 800 shown in the diagram. The processing unit 710 in the communication device 700 can be implemented by at least one processor, for example, it can correspond to... Figure 8 The processor 820 in the terminal device 800 shown is illustrated. The processing unit 710 in the communication device 700 can also be implemented by at least one logic circuit. The storage unit 730 in the communication device 700 can correspond to... Figure 8 The memory in the terminal device 800 shown in the figure.

[0278] It should be understood that when the communication device 700 is a network device, the transceiver unit 720 in the communication device 700 can be implemented through a communication interface (such as a transceiver or input / output interface), for example, it can correspond to... Figure 9 The transceiver 910 in the network device 900 shown in the figure. The processing unit 710 in the communication device 700 can be implemented by at least one processor, for example, it can correspond to Figure 9 The processor 920 in the network device 900 shown in the figure, and the processing unit 710 in the communication device 700 can be implemented by at least one logic circuit.

[0279] Figure 8 This is a schematic diagram of the structure of the terminal device 800 provided in an embodiment of this application. The terminal device 800 can be applied to, for example... Figure 1The system shown performs the functions of the terminal device or communication device described in the above method embodiments. As shown, the terminal device 800 includes a processor 820 and a transceiver 810. Optionally, the terminal device 800 also includes a memory. The processor 820, transceiver 810, and memory can communicate with each other through internal connection paths to transmit control and / or data signals. The memory stores computer programs, and the processor 820 executes the computer programs in the memory to control the transceiver 810 to transmit and receive signals.

[0280] The processor 820 and the memory described above can be combined into a single processing device. The processor 820 executes the program code stored in the memory to achieve the aforementioned functions. In specific implementations, the memory can be integrated into the processor 820 or independent of it. The processor 820 can be combined with... Figure 7 The corresponding processing unit in the process.

[0281] The transceiver 810 described above can be used with Figure 7 The transceiver unit corresponds to this. The transceiver 810 may include a receiver (or receiver circuit) and a transmitter (or transmitter circuit). The receiver is used to receive signals, and the transmitter is used to transmit signals.

[0282] It should be understood that Figure 8 The terminal device 800 shown can achieve Figures 3 to 6 The methods illustrated in the embodiments involve processes of a terminal device. The operations and / or functions of each module in the terminal device 800 are respectively for implementing the corresponding processes in the above method embodiments. For details, please refer to the descriptions in the above method embodiments; to avoid repetition, detailed descriptions are appropriately omitted here.

[0283] The processor 820 described above can be used to perform the actions implemented internally by the terminal device as described in the preceding method embodiments, while the transceiver 810 can be used to perform the sending or receiving actions as described in the preceding method embodiments. Please refer to the descriptions in the preceding method embodiments for details, which will not be repeated here.

[0284] Optionally, the terminal device 800 may also include a power supply for providing power to various devices or circuits in the terminal device.

[0285] In addition, to further enhance the functionality of the terminal device, the terminal device 800 may also include input / output devices, such as one or more of an input unit, a display unit, an audio circuit, a camera, and a sensor. The audio circuit may also include a speaker, a microphone, etc.

[0286] Figure 9 This is a schematic diagram of the structure of a network device provided in an embodiment of this application. The network device 900 can be applied to, for example... Figure 1 In the system shown, the functions of the communication device in the above method embodiments are performed. For example... Figure 9 As shown, the network device 900 includes a processor 920 and a transceiver 910. Optionally, the network device 900 also includes a memory. The processor 920, transceiver 910, and memory can communicate with each other via internal connections to transmit control and / or data signals. The memory stores computer programs, and the processor 920 executes the computer programs stored in the memory to control the transceiver 910 to transmit and receive signals.

[0287] The aforementioned processor 920 and memory can be combined into a single processing device. The processor 920 executes program code stored in the memory to achieve the above-mentioned functions. In specific implementations, the memory can be integrated into the processor 820 or independent of the processor 920. The processor 920 can be combined with... Figure 7 The corresponding processing unit in the process.

[0288] The transceiver 910 described above can be used with Figure 7 The transceiver unit corresponds to this. The transceiver 910 may include a receiver (or receiver circuit) and a transmitter (or transmitter circuit). The receiver is used to receive signals, and the transmitter is used to transmit signals.

[0289] It should be understood that Figure 9 The network device 900 shown can achieve Figures 3 to 6 The methods illustrated in the embodiments involve various processes of the communication device. The operations and / or functions of each module in the network device 900 are respectively for implementing the corresponding processes in the above method embodiments. For details, please refer to the descriptions in the above method embodiments; to avoid repetition, detailed descriptions are appropriately omitted here.

[0290] The processor 920 described above can be used to perform the actions implemented internally by the communication device as described in the preceding method embodiments, while the transceiver 910 can be used to perform the sending or receiving actions in the preceding method embodiments. Please refer to the descriptions in the preceding method embodiments for details, which will not be repeated here.

[0291] This application also provides a processing apparatus, including a processor and a (communication) interface; the processor is used to execute the method in any of the above method embodiments.

[0292] It should be understood that the aforementioned processing device can be one or more chips. For example, the processing device can be a field-programmable gate array (FPGA), an application-specific integrated circuit (ASIC), a system-on-chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processor (DSP), a microcontroller unit (MCU), a programmable logic device (PLD), or other integrated chips.

[0293] According to the method provided in the embodiments of this application, this application also provides a computer program product, which includes: computer program code, which, when executed by one or more processors, causes a device including the processor to perform... Figures 3 to 6 The method in the illustrated embodiment.

[0294] The technical solutions provided in this application can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, they can be implemented in whole or in part as a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a terminal device, a core network device, a machine learning device, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., digital video discs (DVDs)), or semiconductor media, etc.

[0295] According to the method provided in the embodiments of this application, this application also provides a computer-readable storage medium storing program code that, when executed by one or more processors, causes a device including the processor to perform... Figures 3 to 6 The method in the illustrated embodiment.

[0296] According to the method provided in the embodiments of this application, this application also provides a system that includes the aforementioned plurality of terminal devices. The system may further include one or more of the aforementioned communication devices.

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

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

[0299] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A communication method, characterized in that, include: A first terminal device receives a first indication information from a communication device. The first indication information is used to indicate a first channel state parameter. The first channel state parameter is the minimum value among multiple indication information indicating channel state parameters. The multiple indication information is multiple indication information received by the communication device from a first multicast group. One of the multiple indication information is used to indicate the channel state parameter corresponding to a terminal device in the first multicast group. The first multicast group includes multiple terminal devices receiving the same multicast information, and the multiple terminal devices include the first terminal device. The first terminal device measures a reference signal from the communication device to obtain a second channel state parameter; If the second channel state parameter is less than the first channel state parameter, the first terminal device sends a second indication information to the communication device, the second indication information being used to indicate the second channel state parameter.

2. The method according to claim 1, characterized in that, The method further includes: If the second channel state parameter is greater than the first channel state parameter, the first terminal device will not send the second indication information to the communication device; and / or, If the second channel state parameter is equal to the first channel state parameter, the first terminal device sends the second indication information to the communication device.

3. The method according to claim 1 or 2, characterized in that, The method further includes: The first terminal device receives third indication information from the communication device. The third indication information is used to indicate a first set, which is a set of terminal devices corresponding to the first channel state parameter. The first multicast group includes the first set, but the first set does not include the first terminal device.

4. The method according to claim 1 or 2, characterized in that, Before the first terminal device receives the first indication information from the communication device, the method further includes: The first terminal device sends a fourth indication information to the communication device. The fourth indication information is used to indicate a third channel state parameter, which is the channel state parameter corresponding to the first terminal device obtained by measurement.

5. The method according to claim 1, characterized in that, The method further includes: If the second channel state parameter is greater than the first channel state parameter, the first terminal device sends the second indication information to the communication device; and / or, If the second channel state parameter is equal to the first channel state parameter, the first terminal device does not send the second indication information to the communication device.

6. The method according to claim 5, characterized in that, The method further includes: The first terminal device receives a fifth indication information from the communication device. The fifth indication information is used to indicate a second set, which is a set of terminal devices corresponding to the first channel state parameter. The first multicast group includes the second set, and the second set includes the first terminal device.

7. The method according to claim 5 or 6, characterized in that, Before the first terminal device receives the first indication information from the communication device, the method further includes: The first terminal device sends a sixth indication message to the communication device. The sixth indication message is used to indicate the first channel state parameter, which is the channel state parameter corresponding to the first terminal device obtained by measurement.

8. A communication method, characterized in that, include: The communication device sends a first indication information to the first multicast group. The first indication information is used to indicate a first channel state parameter. The first channel state parameter is the minimum value of the channel state parameter corresponding to the first multicast group. The first multicast group includes multiple terminal devices that receive the same multicast information. The communication device receives second indication information from the first terminal device, the second indication information being used to indicate a second channel state parameter, the second channel state parameter being less than the first channel state parameter, and the plurality of terminal devices including the first terminal device; Before the communication device sends the first indication information to the first multicast group, the method further includes: The communication device receives multiple indication messages from the first multicast group. One of the multiple indication messages is used to indicate the channel state parameter corresponding to a terminal device in the first multicast group. The first channel state parameter is the minimum value of the channel state parameters indicated by the multiple indication messages.

9. The method according to claim 8, characterized in that, The method further includes; The communication device sends multicast information to the first multicast group, and the modulation and / or encoding method of the multicast information is determined based on the minimum value of the channel state parameter corresponding to the first multicast group.

10. The method according to claim 8, characterized in that, The plurality of indication information includes fourth indication information from the first terminal device, the fourth indication information being used to indicate a third channel state parameter, and the method further includes: The communication device sends a third indication information to the first terminal device. The third indication information is used to indicate a first set, which is a set of terminal devices corresponding to the first channel state parameter. The first multicast group includes the first set, but the first set does not include the first terminal device.

11. The method according to claim 8, characterized in that, The plurality of indication information includes a sixth indication information from the first terminal device, the sixth indication information being used to indicate a first channel state parameter, and the method further includes: The communication device sends a fifth indication message to the first terminal device. The fifth indication message is used to indicate a second set, which is a set of terminal devices corresponding to the first channel state parameter. The first multicast group includes the second set, and the second set includes the first terminal device.

12. The method according to any one of claims 8 to 11, characterized in that, The method further includes: The communication device determines a second multicast group based on the first multicast group, wherein the first multicast group includes the second multicast group, and the second multicast group does not include the second terminal device in the first multicast group. If the channel state parameter corresponding to the second terminal device is the minimum value of the channel state parameter corresponding to the first multicast group, and the terminal device in the second multicast group does not correspond to the minimum value of the channel state parameter of the first multicast group, the communication device determines the minimum value of the channel state parameter corresponding to the second multicast group based on the channel state parameter corresponding to the terminal device in the second multicast group.

13. A communication device, characterized in that, include: A transceiver unit is configured to receive first indication information from a communication device. The first indication information is used to indicate a first channel state parameter. The first channel state parameter is the minimum value among channel state parameters indicated by a plurality of indication information. The plurality of indication information refers to a plurality of indication information received by the communication device from a first multicast group. One of the plurality of indication information is used to indicate a channel state parameter corresponding to a terminal device in the first multicast group. The first multicast group includes a plurality of terminal devices receiving the same multicast information. The plurality of terminal devices includes a first terminal device. The processing unit is used to measure the reference signal from the communication device to obtain the second channel state parameters; The transceiver unit is further configured to send a second indication information to the communication device when the second channel state parameter is less than the first channel state parameter, the second indication information being used to indicate the second channel state parameter.

14. The apparatus according to claim 13, characterized in that, The processing unit is further configured to determine not to send the second indication information to the communication device if the second channel state parameter is greater than the first channel state parameter; And / or, The transceiver unit is further configured to send the second indication information to the communication device when the second channel state parameter is equal to the first channel state parameter.

15. The apparatus according to claim 13 or 14, characterized in that, The transceiver unit is further configured to receive third indication information from the communication device, the third indication information being used to indicate a first set, the first set being a set of terminal devices corresponding to the first channel state parameter, the first multicast group including the first set, and the first set not including the first terminal device.

16. The apparatus according to claim 13 or 14, characterized in that, Before the transceiver unit receives the first indication information from the communication device, the transceiver unit is further configured to send a fourth indication information to the communication device. The fourth indication information is used to indicate a third channel state parameter, which is the channel state parameter corresponding to the first terminal device obtained by measurement.

17. The apparatus according to claim 13, characterized in that, The transceiver unit is further configured to send the second indication information to the communication device when the second channel state parameter is greater than the first channel state parameter; and / or, The processing unit is further configured to not send the second indication information to the communication device when the second channel state parameter is equal to the first channel state parameter.

18. The apparatus according to claim 17, characterized in that, The transceiver unit is further configured to receive a fifth indication information from the communication device, the fifth indication information being used to indicate a second set, the second set being a set of terminal devices corresponding to the first channel state parameter, the first multicast group including the second set, and the second set including the first terminal device.

19. The apparatus according to claim 17 or 18, characterized in that, Before the transceiver unit receives the first indication information from the communication device, the transceiver unit is further configured to send a sixth indication information to the communication device. The sixth indication information is used to indicate the first channel state parameter, which is the channel state parameter corresponding to the first terminal device obtained by measurement.

20. A communication device, characterized in that, include: The processing unit is used to determine a first channel state parameter, wherein the first channel state parameter is the minimum value of the channel state parameter corresponding to the first multicast group, and the first multicast group includes multiple terminal devices that receive the same multicast information. A transceiver unit is used to send first indication information to a first multicast group, wherein the first indication information is used to indicate a first channel state parameter. The transceiver unit also receives second indication information from the first terminal device. The second indication information is used to indicate a second channel state parameter, which is less than the first channel state parameter. The plurality of terminal devices includes the first terminal device. Before the transceiver unit sends the first indication information to the first multicast group, the transceiver unit is also configured to receive multiple indication information from the first multicast group, wherein one of the multiple indication information is used to indicate the channel state parameter corresponding to a terminal device in the first multicast group, and the first channel state parameter is the minimum value of the channel state parameters indicated by the multiple indication information.

21. The apparatus according to claim 20, characterized in that, The transceiver unit is further configured to send multicast information to the first multicast group, wherein the modulation method and / or encoding method of the multicast information is determined based on the minimum value of the channel state parameter corresponding to the first multicast group.

22. The apparatus according to claim 20, characterized in that, The plurality of indication information includes a fourth indication information from the first terminal device, the fourth indication information being used to indicate a third channel state parameter, and, The transceiver unit is further configured to send third indication information to the first terminal device. The third indication information is used to indicate a first set, which is a set of terminal devices corresponding to the first channel state parameter. The first multicast group includes the first set, but the first set does not include the first terminal device.

23. The apparatus according to claim 20, characterized in that, The plurality of indication information includes a sixth indication information from the first terminal device, the sixth indication information being used to indicate the first channel state parameter, and, The transceiver unit is further configured to send a fifth indication information to the first terminal device. The fifth indication information is used to indicate a second set, which is a set of terminal devices corresponding to the first channel state parameter. The first multicast group includes the second set, and the second set includes the first terminal device.

24. The apparatus according to any one of claims 20 to 23, characterized in that, The processing unit is also used for: A second multicast group is determined based on the first multicast group, wherein the first multicast group includes the second multicast group, and the second multicast group does not include the second terminal device in the first multicast group. When the channel state parameter corresponding to the second terminal device is the minimum value of the channel state parameter corresponding to the first multicast group, and the terminal device in the second multicast group does not correspond to the minimum value of the channel state parameter of the first multicast group, the minimum value of the channel state parameter corresponding to the second multicast group is determined based on the channel state parameter corresponding to the terminal device in the second multicast group.

25. A communication device, characterized in that, Includes at least one processor coupled to memory; The memory is used to store programs or instructions; The at least one processor is configured to execute the program or instructions to cause the apparatus to implement the method as described in any one of claims 1 to 7, or the method as described in any one of claims 8 to 12.

26. A chip, characterized in that, Includes at least one processor and a communication interface; The communication interface is used to receive signals input to the chip or signals output from the chip. The processor communicates with the communication interface and implements the method as described in any one of claims 1 to 7, or the method as described in any one of claims 8 to 12, through logic circuits or execution code instructions.

27. A computer-readable storage medium, characterized in that, The system stores instructions that, when executed on a computer, cause the computer to perform the method as described in any one of claims 1 to 7, or the method as described in any one of claims 8 to 12.

28. A computer program product, characterized in that, Includes instructions that, when executed on a computer, cause the computer to perform the method as described in any one of claims 1 to 7, or the method as described in any one of claims 8 to 12.