Communication method and communication device

By selecting appropriate modulation and coding strategies in the integrated communication and sensing scenario, the problem of improving communication and sensing performance is solved, flexible MCS table selection and resource configuration are realized, and the overall performance of communication and sensing is improved.

CN121077611APending Publication Date: 2025-12-05HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410711084.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-06-03
Publication Date
2025-12-05

AI Technical Summary

Technical Problem

In integrated communication and sensing scenarios, how to determine appropriate modulation and coding strategies to improve communication and sensing performance, especially while increasing information transmission rate and maintaining good anti-interference capability.

Method used

The appropriate modulation and coding scheme (MCS) is selected by sending indication information. The MCS corresponds to one or more modulation schemes, and the MCS table is flexibly selected and configured in the transmitting and receiving devices, including resource configuration methods to improve the selectivity and consistency of modulation schemes.

Benefits of technology

It improves communication and sensing performance, enhances the flexibility and compatibility of modulation methods, reduces signaling overhead, and improves the overall effect of communication and sensing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121077611A_ABST
    Figure CN121077611A_ABST
Patent Text Reader

Abstract

The invention provides a communication method and a communication device, the method can be applied to a communication perception integrated scene, in the method, a sending end device sends indication information indicating an index corresponding to a first modulation and coding strategy (MCS) to a receiving end device, and a data signal is transmitted to the receiving end device according to the first MCS, the first MCS is used for modulation coding processing of the inductive signal, communication and sensing performance can be improved, and the first MCS corresponds to one or more modulation modes, so that modulation mode selection flexibility can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] Both wireless communication and wireless sensing are based on electromagnetic wave theory. The transmitting end modulates electromagnetic wave signals, enabling them to carry source information. During propagation, these signals are affected by the wireless environment; that is, they are modulated by the environment and thus also carry environmental information. The receiving end analyzes the electromagnetic wave signals to obtain not only the carried source information but also sensing information reflecting the characteristics of the propagation environment. This makes integrated sensing and communication (ISAC) possible.

[0003] To match different wireless channel conditions, the New Radio Interface (NR) supports various modulation and coding schemes (MCS) for signal modulation and coding. Different MCSs correspond to different combinations of modulation order and coding rate, and different modulation orders correspond to different modulation methods, such as quadrature phase shift keying (QPSK) and quadrature amplitude modulation (QAM). In communication scenarios, using a higher modulation order can increase the information transmission rate. However, in ISAC scenarios, while increasing the information transmission rate, sensing performance also needs to be considered. For sensing, it is desirable to reduce the modulation order to improve the signal transmission's anti-interference capability. Therefore, in ISAC scenarios, determining a suitable MCS to achieve better communication and sensing performance is a problem that needs to be solved. Summary of the Invention

[0004] This application provides a communication method and a communication device that can select a suitable MCS to improve the performance of communication and sensing.

[0005] Firstly, a communication method is provided, which can be applied to a transmitting device. Unless otherwise specified, the term "transmitting device" in this application can refer to the transmitting device itself (e.g., a network device, a terminal device), a component in the transmitting device (e.g., a processor, a chip, or a chip system), or a logic module or software that can implement all or part of the functions of the transmitting device.

[0006] The method includes: sending first indication information, the first indication information indicating an index corresponding to a first MCS, the first MCS being used for modulation and coding processing of integrated communication sensing signals, the first MCS corresponding to one or more modulation schemes; and transmitting data signals according to the first MCS.

[0007] Based on the above scheme, the transmitting and receiving devices can transmit data signals according to the modulation and coding scheme (MCS) used for sensing signals, which can improve the performance of communication and sensing. Furthermore, the MCS used for sensing signals can correspond to one or more modulation schemes, increasing the flexibility of modulation scheme selection.

[0008] In some implementations of the first aspect, the first MCS belongs to a first MCS table, which belongs to a first type of MCS table. The first type of MCS table also includes multiple second MCSs, which are used for modulation and coding processing of communication signals.

[0009] Based on the above scheme, by including the first MCS and the second MCS in the first type of MCS table, the selection of MCS for different signals (e.g., communication signals or sensing signals) can be more flexible.

[0010] In some implementations of the first aspect, the first type of MCS table includes multiple MCS tables, in which the same modulation order corresponds to different code rates. The method further includes: sending second indication information, the second indication information indicating the first MCS table, the first MCS table being one of the multiple MCS tables.

[0011] Based on the above scheme, the transmitting device can select a suitable MCS table from the first type of MCS table according to different bit rates.

[0012] In some implementations of the first aspect, the first indication information occupies more than 5 bits.

[0013] In some implementations of the first aspect, the first MCS belongs to a first MCS table, the first MCS table belongs to a second type of MCS table, the second type of MCS table consists of N MCSs, the N MCSs are used for modulation and coding processing of integrated communication and sensing signals, each of the N MCSs corresponds to one or more modulation schemes, and N is a positive integer.

[0014] Based on the above scheme, the first MCS table can be selected from the second type of MCS table. The second type of MCS table is an MCS table used for inductive signals. That is, the MCS included in the second type of MCS table is used for modulation and coding processing of inductive signals. This scheme is compatible with the indication method of MCS in the existing standard.

[0015] In some implementations of the first aspect, the second type of MCS table includes at least one MCS table, and the method further includes: sending third indication information indicating the first MCS table, the first MCS table being one of the at least one MCS table.

[0016] Based on the above scheme, the receiving device can determine the first MCS table from at least one MCS table included in the second type of MCS table.

[0017] In some implementations of the first aspect, the third indication information is carried on the first configuration information, which is a physical downlink shared channel (PDSCH) configuration (e.g., PDSCHconfig) or a semi-persistent scheduling (SPS) configuration (e.g., SPS config).

[0018] In some implementations of the first aspect, downlink control information is sent, which carries a first field indicating that the first MCS table belongs to the second type of MCS table.

[0019] Based on the above scheme, the receiving device can determine the class to which the first MCS table belongs, i.e., the second type of MCS table.

[0020] In some implementations of the first aspect, the first MCS corresponds to multiple modulation schemes, and the downlink control information also carries a second field indicating one of the multiple modulation schemes.

[0021] Based on the above scheme, the receiving device can determine the MCS to be used from one or more MCSs corresponding to the first MCS, so that the receiving device and the transmitting device have a consistent understanding of the MCS to be used.

[0022] In some implementations of the first aspect, the resource configuration method of the data signal is determined, which is a resource configuration based on the resource element (RE) granularity, and the resource configuration method indicates that the first MCS table belongs to the second type of MCS table.

[0023] Based on the above scheme, the signaling overhead can be saved by indicating that the first MCS table belongs to the second type of MCS table through resource configuration.

[0024] In some implementations of the first aspect, the modulation order corresponding to the first MCS is Q, and the value of Q can be 3 or 5.

[0025] Based on the above scheme, the modulation order corresponding to the first MCS can be set to 3 or 5, which can improve the performance of communication and sensing.

[0026] In some implementations of the first aspect, Q is 3, and the modulation scheme corresponding to the first MCS includes at least one of the following modulation schemes: 8-phase shift keying (8-PSK), pruned 8-QAM (denoted as 8-P-QAM); wherein the constellation diagram corresponding to 8-P-QAM is obtained based on the constellation diagram corresponding to 16-QAM.

[0027] Based on the above scheme, the flexibility of the transmitting device in selecting a modulation method with a modulation order of 3 can be increased, and the communication and sensing performance can be improved by configuring the modulation method corresponding to the first MCS to include at least one of 8-PSK and 8-P-QAM.

[0028] In some implementations of the first aspect, Q is 5, and the modulation scheme corresponding to the first MCS includes at least one of the following modulation schemes: at least one 32-P-QAM, amplitude phase shift keying (APSK), and digital video broadcasting (DVB); wherein the constellation diagram corresponding to the 32-P-QAM is obtained based on the constellation diagram corresponding to the 64-QAM, and the constellation diagram corresponding to each 32-P-QAM in at least one 32-P-QAM is different.

[0029] Based on the above scheme, the flexibility of the transmitting device in selecting the modulation method when the modulation order is 5 can be increased, and the communication and sensing performance can be improved by configuring the modulation method corresponding to the first MCS to include at least one of 32-P-QAM, APSK and DVB.

[0030] In some implementations of the first aspect, second configuration information is sent, which is used to configure the constellation diagram corresponding to each of the one or more modulation schemes.

[0031] Secondly, a communication method is provided, which can be applied to a receiving device. Unless otherwise specified, the term "receiving device" in this application can refer to the receiving device itself (e.g., a network device, a terminal device), a component in the receiving device (e.g., a processor, a chip, or a chip system), or a logic module or software that can implement all or part of the functions of the receiving device.

[0032] The method includes: receiving first indication information, the first indication information indicating an index corresponding to a first MCS, the first MCS being used for modulation and coding processing of integrated communication sensing signals, the first MCS corresponding to one or more modulation schemes; and transmitting data signals according to the first MCS.

[0033] Based on the above scheme, the receiving device can transmit data signals according to the modulation and coding scheme (MCS) used for modulation and coding processing of the sensing signals, thereby improving the performance of communication and sensing. Furthermore, the MCS used for modulation and coding processing of the sensing signals corresponds to one or more modulation schemes, which increases the flexibility of modulation scheme selection.

[0034] In some implementations of the second aspect, the first MCS belongs to a first MCS table, which belongs to a first type of MCS table, as described in the first aspect.

[0035] In some implementations of the second aspect, the first type of MCS table includes multiple MCS tables, in which the same modulation order corresponds to different code rates. The method further includes: receiving second indication information, which indicates the first MCS table, wherein the first MCS table is one of the multiple MCS tables.

[0036] Based on the above scheme, the receiving device can determine the first MCS table from the first type of MCS table, and the receiving device and the sending device can have the same understanding of the first MCS table.

[0037] In some implementations of the second aspect, the first indication information occupies more than 5 bits.

[0038] In some implementations of the second aspect, the first MCS belongs to a first MCS table, which in turn belongs to a second type of MCS table, which refers to the description in the first aspect.

[0039] Based on the above scheme, the first MCS table can be selected from the second type of MCS table. This scheme is compatible with the existing standard's indication method for MCS.

[0040] In some implementations of the second aspect, the second type of MCS table includes at least one MCS table, and the method further includes: receiving third indication information, the third indication information indicating the first MCS table, the first MCS table being one of the at least one MCS table.

[0041] Based on the above scheme, the receiving device can determine the first MCS table from at least one MCS table included in the second type of MCS table, and the receiving device and the sending device can have the same understanding of the first MCS table.

[0042] In some implementations of the second aspect, the third instruction information is carried on first configuration information, which is either PDSCH configuration or SPS configuration.

[0043] In some implementations of the second aspect, the method further includes: receiving downlink control information carrying a first field indicating that the first MCS table belongs to the second type of MCS table.

[0044] Based on the above scheme, the receiving device determines the class to which the first MCS table belongs, namely the second type of MCS table.

[0045] In some implementations of the second aspect, the first MCS corresponds to multiple modulation schemes, and the downlink control information also carries a second field indicating one of the multiple modulation schemes.

[0046] Based on the above scheme, the receiving device can determine the MCS to be used from one or more MCSs corresponding to the first MCS, and the receiving device and the transmitting device can have a consistent understanding of the MCS to be used.

[0047] In some implementations of the second aspect, the method further includes: determining a resource configuration method for the data signal, the resource configuration method being a resource configuration based on resource unit (RE) granularity, the resource configuration method indicating that the first MCS table belongs to the second type of MCS table.

[0048] In some implementations of the second aspect, the modulation order corresponding to the first MCS is Q. The value of Q, and the modulation scheme corresponding to the first MCS for different values ​​of Q, are described in the first aspect.

[0049] In some implementations of the second aspect, the method further includes: receiving second configuration information, which is used to configure a constellation diagram corresponding to each of the one or more modulation schemes.

[0050] Thirdly, a communication device is provided, the device including a transceiver unit and a processing unit. The transceiver unit is used to transmit first indication information, the first indication information indicating an index corresponding to a first modulation and coding strategy (MCS). The first MCS is used for modulation and coding processing of communication sensing integrated signals, and the first MCS corresponds to one or more modulation schemes. The processing unit is used to transmit data signals according to the first MCS.

[0051] In some implementations of the third aspect, the first MCS belongs to a first MCS table, the first MCS table belongs to a first type of MCS table, and the first type of MCS table also includes a plurality of second MCSs, the second MCS being used for modulation and coding processing of communication signals.

[0052] For example, the first type of MCS form refers to the description in the first aspect.

[0053] In some implementations of the third aspect, the first indication information occupies more than 5 bits.

[0054] In some implementations of the third aspect, the first MCS belongs to a first MCS table, which belongs to a second type of MCS table, which refers to the description in the first aspect.

[0055] In some implementations of the third aspect, the second type of MCS table includes at least one MCS table, and the transceiver unit is further configured to: send third indication information, the third indication information indicating the first MCS table, the first MCS table being one of the at least one MCS table.

[0056] In some implementations of the third aspect, the third instruction information is carried on first configuration information, which is either PDSCH configuration or SPS configuration.

[0057] In some implementations of the third aspect, the transceiver unit is also used to send downlink control information carrying a first field indicating that the first MCS table belongs to the second type of MCS table.

[0058] In some implementations of the third aspect, the first MCS corresponds to multiple modulation schemes, and the downlink control information also carries a second field that indicates one of the multiple modulation schemes.

[0059] In some implementations of the third aspect, the processing unit is further configured to: determine the resource configuration method of the data signal, the resource configuration method being a resource configuration based on the resource unit (RE) granularity, the resource configuration method indicating that the first MCS table belongs to the second type of MCS table.

[0060] In some implementations of the third aspect, the modulation order corresponding to the first MCS is Q. The value of Q and the modulation scheme corresponding to the first MCS for different values ​​of Q are described in the first aspect.

[0061] In some implementations of the third aspect, the transceiver unit is further configured to: send second configuration information, which is used to configure the constellation diagram corresponding to each of the one or more modulation schemes.

[0062] Fourthly, a communication device is provided, comprising a transceiver unit and a processing unit. The transceiver unit is configured to receive first indication information, the first indication information indicating an index corresponding to a first modulation and coding strategy (MCS), the first MCS being used for modulation and coding processing of a communication sensing integrated signal, the first MCS corresponding to one or more modulation schemes; the processing unit is configured to transmit data signals according to the first MCS.

[0063] In some implementations of the fourth aspect, the first MCS belongs to a first MCS table, which belongs to a first type of MCS table, as described in the third aspect.

[0064] In some implementations of the fourth aspect, the first type of MCS table includes multiple MCS tables, in which the same modulation order corresponds to different code rates. The transceiver unit is also used to receive second indication information, which indicates the first MCS table, and the first MCS table is one of the multiple MCS tables.

[0065] In some implementations of the fourth aspect, the first indication information occupies more than 5 bits.

[0066] In some implementations of the fourth aspect, the first MCS belongs to a first MCS table, which belongs to a second type of MCS table, which refers to the description in the first aspect.

[0067] In some implementations of the fourth aspect, the second type of MCS table includes at least one MCS table, and the transceiver unit is further configured to receive third indication information that indicates the first MCS table, which is one of the at least one MCS table.

[0068] In some implementations of the fourth aspect, the third instruction information is carried on first configuration information, which is either PDSCH configuration or SPS configuration.

[0069] In some implementations of the fourth aspect, the transceiver unit is also used to receive downlink control information carrying a first field indicating that the first MCS table belongs to the second type of MCS table.

[0070] In some implementations of the fourth aspect, the first MCS corresponds to multiple modulation schemes, and the downlink control information also carries a second field that indicates one of the multiple modulation schemes.

[0071] In some implementations of the fourth aspect, the processing unit is further configured to: determine the resource configuration method of the data signal, the resource configuration method being a resource configuration based on the resource unit (RE) granularity, the resource configuration method indicating that the first MCS table belongs to the second type of MCS table.

[0072] In some implementations of the fourth aspect, the modulation order corresponding to the first MCS is Q. The value of Q, and the modulation scheme corresponding to the first MCS for different values ​​of Q, are described in the first aspect.

[0073] In some implementations of the fourth aspect, the transceiver unit is further configured to receive second configuration information, which is used to configure a constellation diagram corresponding to each of the one or more modulation schemes.

[0074] Fifthly, a communication apparatus is provided for performing the method provided by any of the above aspects or their implementations. Specifically, the apparatus may include units and / or modules for performing the method provided by any of the above aspects or their implementations, such as processing units and / or transceiver units.

[0075] In one implementation, the device is either a transmitting device or a receiving device. When the device is a transmitting device or a receiving device, the transceiver unit can be a transceiver, an input / output interface, or a communication interface; the processing unit can be at least one processor. Optionally, the transceiver is a transceiver circuit. Optionally, the input / output interface is an input / output circuit.

[0076] In another implementation, the device is a chip, chip system, or circuit used in a transmitting or receiving device. When the device is a chip, chip system, or circuit used in a transmitting or receiving device, the transceiver unit can be an input / output interface, interface circuit, output circuit, input circuit, pin, or related circuit on the chip, chip system, or circuit; the processing unit can be at least one processor, processing circuit, or logic circuit.

[0077] In a sixth aspect, a communication device is provided, comprising: a memory for storing a program; and at least one processor for executing the computer program or instructions stored in the memory to perform the method provided in any of the foregoing aspects or their implementations.

[0078] In one implementation, the device is either a transmitting device or a receiving device.

[0079] In another implementation, the device is a chip, chip system, or circuit used in a transmitting or receiving device.

[0080] In a seventh aspect, a communication device is provided, comprising: at least one processor and a communication interface, wherein the at least one processor is configured to obtain a computer program or instructions stored in a memory via the communication interface to execute the method provided in any of the foregoing aspects or their implementations. The communication interface may be implemented in hardware or software.

[0081] In one implementation, the device further includes the memory.

[0082] Eighthly, a processor is provided for executing the methods provided in the above aspects.

[0083] Unless otherwise specified, or if it does not contradict its actual function or internal logic in the relevant description, the transmission and acquisition / reception operations involved in the processor can be understood as processor output and reception, input and other operations, or as transmission and reception operations performed by radio frequency circuits and antennas. This application does not limit them in this regard.

[0084] Ninthly, a computer-readable storage medium is provided that stores program code for execution by a device, the program code including methods for performing any of the foregoing aspects or their implementations.

[0085] In a tenth aspect, a computer program product containing instructions is provided, which, when run on a computer, causes the computer to perform the method provided in any of the foregoing aspects or their implementations.

[0086] Eleventhly, a chip is provided, comprising a processor and a communication interface. The processor reads instructions stored in memory through the communication interface and executes the methods provided in any of the above aspects or their implementations. The communication interface can be implemented in hardware or software.

[0087] Optionally, as one implementation, the chip also includes a memory that stores computer programs or instructions. The processor is used to execute the computer programs or instructions stored in the memory. When the computer programs or instructions are executed, the processor is used to perform the methods provided by any of the above aspects or their implementations.

[0088] Alternatively, the chip includes a circuit and a communication interface for receiving information and / or data to be processed and sending the information and / or data to be processed to the circuit; the circuit is used to process the received information and / or data so that the method as described in any of the above aspects or possible implementations of any of the above aspects is implemented.

[0089] When the method provided in this application is executed by a chip, this application does not limit the specific number of chips implementing the method; for example, it can be executed by one chip or by multiple chips. Furthermore, when multiple chips execute the method, the chip manufacturers are not limited; they can be from the same manufacturer or different manufacturers.

[0090] In a twelfth aspect, a computer program is provided that, when run on a computer, causes the methods provided by any of the foregoing aspects or their implementations to be executed.

[0091] In a thirteenth aspect, a communication system is provided, comprising at least one of the transmitting end device or receiving end device described above.

[0092] It should be understood that the beneficial effects of the third to thirteenth aspects and any of their implementations can be referenced to the first and second aspects or any of their implementations. Attached Figure Description

[0093] Figure 1 This is a schematic diagram of the architecture of the communication system applicable to this application.

[0094] Figure 2 This is a schematic diagram of a communication system applicable to this application.

[0095] Figure 3 This is a schematic diagram illustrating the application scenario applicable to this application.

[0096] Figure 4 This is a schematic diagram of a communication-sensing integrated site applicable to this application.

[0097] Figure 5 It is a constellation diagram corresponding to 32-P-QAM.

[0098] Figure 6 This is a schematic flowchart of the communication method 600 provided in this application.

[0099] Figure 7 These are constellation diagrams corresponding to the different modulation methods provided in this application.

[0100] Figure 8 and Figure 9 A schematic block diagram of the communication device provided in this application.

[0101] Figure 10 and Figure 11 This is a schematic diagram of the chip system provided in this application. Detailed Implementation

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

[0103] Figure 1 This is a schematic diagram of the architecture of the communication system used in the embodiments of this application. Figure 1 As shown, the communication system includes a radio access network (RAN) 100. Optionally, the communication system may also include a core network 200 and an Internet 300.

[0104] RAN 100 may include at least one RAN node (such as...) Figure 1 110a and 110b, collectively referred to as 110, may also include at least one terminal (such as...). Figure 1 RAN 100, denoted as RAN 120a-120j, is collectively referred to as RAN 120. RAN 100 may also include other RAN nodes, such as wireless relay equipment and / or wireless backhaul equipment. Figure 1 (Not shown in the image). Terminal 120 is wirelessly connected to RAN node 110. Terminals and RAN nodes can be interconnected via wired or wireless means. RAN node 110 is wirelessly or wired connected to core network 200. The core network equipment in core network 200 and RAN node 110 in RAN 100 can be independent physical devices, or they can be the same physical device integrating some or all of the logical functions of the core network equipment and some or all of the logical functions of the RAN node.

[0105] RAN 100 can be an evolved universal terrestrial radio access (E-UTRA) system, an NR system, a 6th generation (6G) radio access system, or a future radio access system as defined in the 3rd generation partnership project (3GPP), or a wireless fidelity (WiFi) system. RAN 100 can also include two or more of the above-mentioned different radio access systems. RAN 100 can also be an open RAN (O-RAN).

[0106] RAN nodes, also known as radio access network devices, RAN entities, or access nodes, are used to help terminals access communication systems wirelessly. In one application scenario, an RAN node can be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next-generation NodeB (gNB) in a 5G mobile communication system, a next-generation base station in a 6G mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system. RAN nodes can also be macro base stations (such as...) Figure 1 110a in the text), can also be a micro base station or an indoor station (such as... Figure 1 110b in the middle can also be a relay node or a donor node.

[0107] In another application scenario, multiple RAN nodes can collaborate to help terminals achieve wireless access, with different RAN nodes implementing different functions of the base station. For example, a RAN node can be a central unit (CU), a distributed unit (DU), or a radio unit (RU). The CU performs the functions of the base station's Radio Resource Control (RRC) and Packet Data Convergence Protocol (PDCP), and can also perform the functions of the Service Data Adaptation Protocol (SDAP). The DU performs the functions of the base station's Radio Link Control (RANC) and Medium Access Control (MAC) layers, and can also perform some or all of the physical layer functions. For specific descriptions of these protocol layers, refer to the relevant 3GPP technical specifications. The RU can be used to implement radio frequency signal transmission and reception. The CU and DU can be two independent RAN nodes, or they can be integrated into the same RAN node, such as within a baseband unit (BBU). RUs can be included in radio frequency equipment, such as remote radio units (RRUs) or active antenna units (AAUs). CUs can be further divided into two types of RAN nodes: CU-control plane and CU-user plane.

[0108] In different systems, RAN nodes can have different names. For example, in an O-RAN system, a CU can also be called an open CU (O-CU), a DU can also be called an open DU (O-DU), and an RU can be called an open RU (O-RU). In this application, the RAN node can be implemented through software modules, hardware modules, or a combination of software and hardware modules. For example, the RAN node can be a server loaded with the corresponding software modules. The embodiments of this application do not limit the specific technology or device form used in the RAN node. For ease of description, a network device or base station is used as an example of a RAN node below.

[0109] A terminal can be a device with wireless transceiver capabilities, capable of sending signals to or receiving signals from a base station. Terminals can also be referred to as terminal equipment, user equipment (UE), mobile station, mobile terminal, etc. Terminals can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), Internet of Things (IoT), virtual reality, augmented reality, industrial control, autonomous driving, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, smart cities, etc. Terminals can be mobile phones, tablets, computers with wireless transceiver capabilities, wearable devices, vehicles, airplanes, ships, robots, robotic arms, smart home devices, etc. The embodiments of this application do not limit the specific technology or device form used in the terminal.

[0110] Base stations and terminals can be fixed or mobile. They can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; and they can be deployed on aircraft, balloons, and satellites. The embodiments of this application do not limit the application scenarios of the base stations and terminals.

[0111] The roles of base stations and terminals can be relative, for example, Figure 1 The helicopter or drone 120i can be configured as a mobile base station. For terminals 120j accessing the wireless access network 100 via 120i, terminal 120i is a base station; however, for base station 110a, 120i is a terminal, meaning that 110a and 120i communicate via a wireless air interface protocol. Of course, 110a and 120i can also communicate via a base station-to-base station interface protocol; in this case, 120i is also a base station relative to 110a. Therefore, both base stations and terminals can be collectively referred to as communication devices. Figure 1 The 110a and 110b in the text can be referred to as communication devices with base station functions. Figure 1 The 120a-120j in the text can be referred to as communication devices with terminal functions.

[0112] Communication between base stations and terminals, between base stations, and between terminals can be conducted using licensed spectrum, unlicensed spectrum, or both simultaneously. Communication can be conducted using spectrum below 6 GHz, spectrum above 6 GHz, or both simultaneously. The embodiments of this application do not limit the spectrum resources used for wireless communication.

[0113] In the embodiments of this application, the functions of the base station can be executed by modules (such as chips) within the base station, or by a control subsystem that includes base station functions. This control subsystem, including base station functions, can be a control center in the aforementioned application scenarios such as smart grids, industrial control, intelligent transportation, and smart cities. Similarly, the functions of the terminal can be executed by modules (such as chips or modems) within the terminal, or by a device that includes terminal functions.

[0114] In this application, the base station sends downlink signals or downlink information to the terminal, with the downlink information carried on the downlink channel; the terminal sends uplink signals or uplink information to the base station, with the uplink information carried on the uplink channel. In order to communicate with the base station, the terminal needs to establish a radio connection with a cell controlled by the base station. The cell with which the terminal has established a radio connection is called the terminal's serving cell.

[0115] As an example, a RAN node can be a satellite base station, as described below. Figure 2 illustrate.

[0116] Figure 2 This is a schematic diagram illustrating one application scenario to which this application applies. For example... Figure 2 As shown in (a) and (b), satellite base stations provide communication services to terminals. For example, a satellite base station transmits downlink data to a terminal, where the data is encoded using channel coding, and the channel-coded data is then transmitted to the terminal after constellation modulation. Similarly, a terminal transmits uplink data to a satellite base station; the uplink data can also be encoded using channel coding, and the encoded data is then transmitted to the satellite base station after constellation modulation. Additionally, as... Figure 2 As shown in (b), satellite base stations can also communicate with ground base stations, meaning that satellites can act as both base stations and terminals.

[0117] In this application, "satellite" can refer to unmanned aerial vehicles (UAVs), hot air balloons, low-Earth orbit (LEO) satellites, medium-Earth orbit (MEO) satellites, high-Earth orbit (HEO) satellites, etc. "Satellite" can also refer to non-terrestrial base stations or non-terrestrial equipment, etc.

[0118] It should be understood that this application can be applied to scenarios involving communication between network devices. Figure 2The scenario shown in (b) can also be seen as an example of network devices communicating with each other, where both the satellite and the base station can be considered as a network device.

[0119] As one implementation method, this application can be applied to satellite inter-satellite link communication systems.

[0120] like Figure 2 As shown in (c), the inter-satellite link communication system can be divided into two main parts: an acquisition-pointing-tracking (APT) subsystem and a communication subsystem. The communication subsystem is primarily responsible for the transmission of inter-satellite information and forms the core of the inter-satellite communication system. The APT system is mainly responsible for acquisition, alignment, and tracking between satellites. Acquisition involves determining the direction of the incoming incident signal, while alignment involves adjusting the transmitted wave to aim at the receiving direction. Tracking involves continuously adjusting alignment and acquisition via APT throughout the communication process. To minimize attenuation and interference in the channel while maintaining high security and transmission rate, the APT must be adjusted in real time to continuously adapt to changes.

[0121] It should be understood that current APT systems are all optical systems, which have the disadvantage of being difficult to align and requiring mechanical adjustment of the pointing. Most existing communication subsystems are optical communication systems, with some microwave band systems, and most use a single high-gain antenna. Existing APT systems and communication subsystems are independent systems. The disadvantages are that optical communication is susceptible to vibration and other factors, resulting in unstable data rates; millimeter-wave frequencies are low, communication capacity is low, and the antenna requires mechanical adjustment of its pointing.

[0122] As another example, a RAN node can be a station (STA), as described below. Figure 3 illustrate.

[0123] Figure 3 This is a schematic diagram illustrating another application scenario to which this application applies. For example... Figure 3As shown, the resource configuration method provided in this application is applicable to data communication between sites. A site can be an access point (AP) or a non-access point station (non-AP STA), referred to as an AP and a non-AP site, respectively. Specifically, the solution in this application is applicable to data communication between an AP and one or more non-AP sites (e.g., data communication between AP1 and non-AP STA1, non-AP STA2), data communication between APs (e.g., data communication between AP1 and AP2), and data communication between non-AP STAs (e.g., data communication between non-AP STA2 and non-AP STA3).

[0124] An access point is a point of access for a terminal (e.g., a mobile phone) to enter a wired (or wireless) network. It is mainly deployed in homes, buildings, and campuses, with a typical coverage radius of tens to hundreds of meters. Of course, it can also be deployed outdoors. An access point acts as a bridge connecting wired and wireless networks, its main function being to connect various wireless network clients together and then connect the wireless network to the Ethernet.

[0125] Specifically, an access point can be a terminal or network device with a Wi-Fi chip. This network device can be a server, router, switch, bridge, computer, mobile phone, relay station, vehicle-mounted equipment, wearable device, network equipment in 5G networks and future 6G networks, or network equipment in a public land mobile network (PLMN). The access point can be a device that supports Wi-Fi standards. For example, the access point can also support one or more standards of the IEEE 802.11 family, such as 802.11a, 802.11b, 802.11g, 802.11n, 802.11ac, 802.11ax, 802.11be, 802.11ad, and 802.11ay.

[0126] Non-AP sites can be wireless communication chips, wireless sensors, or wireless communication terminals, and are also referred to as users, user equipment (UE), access terminals, user units, user stations, mobile stations, mobile stations, remote stations, remote terminals, mobile devices, user terminals, terminals, wireless communication equipment, user agents, or user devices. Non-AP sites can be cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, in-vehicle devices, IoT devices, wearable devices, terminal devices in 5G networks, terminal devices in future 6G networks, or terminal devices in PLMNs, etc. Non-AP sites can be devices that support WLAN standards. For example, non-AP sites can support one or more standards of the IEEE 802.11 family, such as 802.11a, 802.11b, 802.11g, 802.11n, 802.11ac, 802.11ax, 802.11be, 802.11ad, and 802.11ay.

[0127] For example, non-AP sites can be mobile phones, tablets, set-top boxes, smart TVs, smart wearable devices, vehicle communication devices, computers, Internet of Things (IoT) nodes, sensors, smart home devices such as smart cameras, smart remote controls, smart water and electricity meters, and sensors in smart cities.

[0128] The aforementioned AP or non-AP sites may include transmitters, receivers, memory, processors, etc., wherein the transmitter and receiver are used for transmitting and receiving packet structures, respectively, the memory is used for storing signaling information and pre-agreed preset values, etc., and the processor is used for parsing signaling information and processing related data, etc.

[0129] The communication systems described above that are applicable to this application are merely illustrative examples, and the communication systems applicable to this application are not limited thereto.

[0130] To facilitate understanding of the embodiments of this application, some basic concepts involved in this application will be briefly explained.

[0131] 1. Perception

[0132] The technical principles of sensing differ somewhat from those of communication. In communication, the transmitting end modulates information onto radio waves and sends it to the receiving end, which then demodulates the signal to obtain the information. Sensing, however, requires the transmitting end to send radio waves in a specific direction. When these radio waves strike a target surface, they are reflected, and the receiving end receives and processes these reflected waves to obtain information such as the target's position, speed, and type.

[0133] Sensing signals are signals used to sense or detect targets; in other words, they are signals used to sense or detect environmental information. For example, sensing signals are electromagnetic waves transmitted by network devices to sense environmental information. Sensing signals can also be called radar signals, radar sensing signals, detection signals, radar detection signals, environmental sensing signals, etc.

[0134] Sensing can generally be divided into two modes: single-site sensing and dual-site sensing. In single-site sensing, the transmitting and receiving ends of the sensing signal are the same device. In the signal processing flow, the sensing station both transmits and receives the signal reflected from the target surface; therefore, single-site sensing is also called the self-transmitting and self-receiving mode. In dual-site sensing, the transmitting and receiving ends of the sensing signal are different devices. In the signal processing flow, after sensing station A transmits the sensing signal, the signal reflected from the target surface is received by sensing station B; therefore, dual-site sensing is also called the A-transmitting and B-receiving mode.

[0135] 2. Integrated Sensing and Communication (ISAC)

[0136] Communication and sensing integration, also known as communication-sensing fusion, refers to the introduction of "sensing" capabilities on the basis of base station support for mobile communication transmission. The characteristic of sensing capabilities is "transmission and reception" (i.e., transmitting excitation signals and using echo signals to detect and sense targets, with the same working mechanism as radar).

[0137] Figure 4 This is a schematic diagram of an integrated communication and sensing site. Figure 4 As shown, the integrated communication and sensing station A not only transmits sensing signals (e.g., sensing excitation signals) but also receives signals reflected from the target surface (e.g., sensing echo signals). Furthermore, the integrated communication and sensing station A can also transmit downlink communication signals to the target and receive uplink communication signals transmitted by the target.

[0138] It should be understood that the site performing communication sensing can be either a network device or a terminal device.

[0139] The perceived targets can include various tangible objects on the ground that can be perceived, such as mountains, forests, or buildings, as well as vehicles, drones, and terminal devices. It should be noted that... Figure 4 The vehicles, drones, and user equipment (UEs) shown are merely examples. The sensed targets may include not only vehicles and drones, but also other movable objects such as pedestrians and terminal equipment (including UEs). This application does not impose any limitations on this. It should be understood that the integrated communication and sensing station A can communicate not only with the UE shown in the figure, but also with sensed targets (such as drones and vehicles). This application does not impose any limitations on this.

[0140] It should also be understood that the sensed target is a target that can be sensed by a network device with sensing capabilities, and that the target can feed back electromagnetic waves to the network device. The sensed target can also be called a detected target, a sensed object, a sensed device, etc., and the embodiments of this application do not limit it.

[0141] Figure 4 The diagram illustrates a communication and sensing integrated site in single-site sensing mode. For information on communication and sensing integrated sites in dual-site sensing mode, please refer to [reference needed]. Figure 4 As shown, no further details will be provided.

[0142] The above Figure 4 The scenario described is just one example. In one possible scenario, the network side may include multiple integrated communication and sensing sites, such as three or more integrated communication and sensing sites.

[0143] 3. Modulation and coding scheme (MCS)

[0144] In signal processing, data signals can be encoded and modulated. In MCS (Multi-Signal System), encoding refers to channel coding, and modulation refers to mapping the encoded data to the smallest unit of time-domain resources—the symbol. During encoding, multiple redundant bits can be added for error correction, thus introducing the concept of code rate. Code rate represents the proportion of valid data in the total encoded data. For example, if the code rate (represented by the symbol R) is 3 / 4, it means that 3 / 4 of the encoded data is valid data, and the remaining 1 / 4 is redundant bits.

[0145] Different code rates and modulation schemes constitute different MCSs. Existing protocols may include at least one of the following modulation schemes: binary phase shift keying (BPSK), quadrature phase shift keying (QPSK), quadrature amplitude modulation (QAM), 64-QAM, 256-QAM, 1024-QAM, or 4096-QAM. In QAM, the value preceding 2 is a power of n, where n is a positive integer and can represent the number of bits mapped to a single symbol.

[0146] 4. Modulation and Coding Strategy Table (MCS table)

[0147] The MCS table can be used to indicate the correspondence between different modulation schemes (such as QPSK, 16-QAM, 64-QAM, 256-QAM, etc.) and code rates.

[0148] The MCS table allows the network and terminal sides to flexibly select appropriate modulation and coding schemes as needed. In the downlink (e.g., PDSCH) and uplink (e.g., physical uplink shared channel, PUSCH), the UE and RAN select the appropriate MCS index from the MCS table based on channel conditions, service requirements, and other factors, thereby determining the specific modulation scheme and code rate.

[0149] Taking new radio (NR) as an example, three MCS tables are predefined for PDSCH: Table 1, Table 2, and Table 3. Table 1 is the high-spectral-efficiency MCS table with a maximum modulation order of 6; Table 2 is the MCS table with a maximum modulation order of 8; and Table 3 is the low-spectral-efficiency MCS table with a maximum modulation order of 6. Each table contains multiple MCS indices, each corresponding to a specific modulation scheme and coding rate (target code rate × 1024).

[0150] Table 1

[0151]

[0152]

[0153] Table 2

[0154]

[0155]

[0156] Table 3

[0157]

[0158] Taking Table 1 as an example, the first column in Table 1 is the MCS index I. MCS The indexes 29-31 are reserved; the second column is the modulation order Q. m This indicates the modulation scheme used; that is, a value of one modulation order corresponds to one modulation scheme. For example, Q... m When Q = 2, the corresponding modulation scheme is QPSK; Q m When Q = 4, the corresponding modulation scheme is 16-QAM; m When the value is 6, the corresponding modulation scheme is 64-QAM. The third column is the code rate (or coding rate), which represents the expected code rate after selecting the modulation scheme and corresponding redundancy corresponding to the MCS index; the fourth column is the spectral efficiency, which represents the frequency efficiency corresponding to the MCS index. Spectral efficiency is positively correlated with code rate, that is, the higher the code rate, the higher the spectral efficiency.

[0159] The transmitting device can instruct the receiving device which predefined MCS table to use through higher-level parameters (e.g., MCS-table), and then indicate the index of the MCS used in that MCS table through the MCS indication field in the downlink control information (DCI).

[0160] 4. Pruned quadrature amplitude modulation (QAM) (P-QAM):

[0161] Existing 5G symbol modulation supports modulation schemes such as quadrature phase shift keying (QPSK), 16-QAM, and 64-QAM. These modulation schemes can match different channel conditions and achieve better transmission rates under corresponding channel conditions. However, for sensing applications, using modulation schemes like 16-QAM and 64-QAM is not optimal under certain channel conditions. Therefore, P-QAM modulation schemes, also known as pruned QAM, are proposed. In other words, a new P-QAM constellation is constructed by selecting constellation points on the existing QAM constellation diagram.

[0162] For example, Figure 5 The diagram shown illustrates one method for determining a 32-P-QAM constellation. (As shown...) Figure 5As shown, a 64-QAM constellation diagram is constructed from 64 constellation points. Selecting the constellation points within the dashed box from these 64 points can construct a 32-P-QAM constellation diagram. Here, 32-P-QAM is a 5-bit modulation scheme, meaning that 5 bits are mapped to a single symbol. I and Q represent the in-phase component and quadrature component, respectively.

[0163] It should be understood that in x-QAM or xP-QAM, 'x' represents the number of symbols used for information transmission in that modulation scheme, also known as the modulation order. The modulation order can be determined by the number of bits mapped to a single symbol in that modulation scheme. For example, if the number of bits mapped to a single symbol is 6, then the corresponding modulation order is 2. 6 =64.

[0164] It should also be understood that the constellation diagram corresponding to a modulation scheme can represent the distribution of symbols used to transmit information in the complex plane under that modulation scheme. Specifically, each constellation point on the constellation diagram represents a symbol with a specific amplitude and phase. For example, in 64-QAM, since there are 64 different symbols, there are 64 points on the constellation diagram. These points are represented by components on the I-axis (real part) and Q-axis (imaginary part), representing the amplitude adjustment on two orthogonal carriers, respectively. The distance of the constellation point from the origin represents the modulated amplitude, while the angle between the constellation point and the positive direction of the real axis represents the modulated phase.

[0165] In communication scenarios, the information transmission rate can be increased by using a high modulation order MCS that matches the channel conditions. Under the same channel conditions, for sensing, it is desirable to reduce the modulation order to improve the anti-interference capability of the signal transmission process. Therefore, in the ISAC scenario, how to determine a suitable MCS to meet the performance requirements of communication and sensing (referred to as synesthesia) is a problem that needs to be solved.

[0166] In view of this, this application provides a communication method and a communication device that can improve the sensing performance by selecting a suitable MCS.

[0167] To facilitate understanding of the embodiments of this application, the following points are explained before introducing the embodiments of this application.

[0168] First, the various numerical designations used in the embodiments of this application are merely for descriptive convenience and are not intended to limit the scope of the embodiments of this application. The order of the process numbers does not imply the order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0169] Second, in the embodiments of this application, the terms "first," "second," and various numerical designations are used for ease of description and are not intended to limit the scope of the embodiments of this application. For example, they are used to distinguish different indication information.

[0170] Third, in the embodiments of this application, descriptions such as "when," "under what circumstances," and "if" all refer to the device making corresponding processing under certain objective circumstances, and are not limited to a specific time. They do not require the device to make a judgment action during implementation, nor do they imply any other limitations.

[0171] Figure 6 This is a schematic diagram of an encoding method 600 provided in this application.

[0172] It is understood that method 600 can be executed by both the sending device and the receiving device. Unless otherwise specified, "sending device" or "receiving device" can refer to the sending device or receiving device itself, or it can refer to a device that enables the sending device or receiving device to implement this function. For ease of description, the following text will use "sending device" and "receiving device" to describe it. Among them, the sending device can be a terminal device or a network device, and the receiving device can be a terminal device or a network device.

[0173] like Figure 6 As shown, the method includes the following steps.

[0174] S610, the transmitting device sends first indication information to the receiving device. Accordingly, the receiving device receives the first indication information.

[0175] The first indication information is used to indicate the index corresponding to the first MCS. The first MCS can be used for modulation and coding processing of integrated communication and sensing signals, and the first MCS corresponds to one or more modulation schemes.

[0176] For simplicity, the integrated communication and sensing signal will be referred to as "sensing signal" in the following text. A sensing signal can refer to a signal used for communication that has a sensing function, a signal used for sensing that has a communication function, or a signal that only has a sensing function. The specific function of the signal used can be determined according to the actual situation and is not limited.

[0177] For example, the index corresponding to the first MCS belongs to the first MCS table. The first MCS table may include a correspondence between at least one index and at least one MCS. That is, the first indication information indicates an index in the first MCS table that has a correspondence with the first MCS.

[0178] For example, the transmitting device can select the first MCS table from at least one MCS table. There are two ways to select the first MCS table.

[0179] One possible implementation is to select the first MCS from a first type of MCS table. The first type of MCS table includes N first MCSs used for modulation and coding of the sensing signal; the first type of MCS table also includes M second MCSs used for modulation and coding of the communication signal, where M and N are positive integers.

[0180] Another possible implementation is to select the first MCS table from the second type of MCS table. The second type of MCS table can include K first MCSs used for modulation and coding processing of the sensing signal, where K is a positive integer.

[0181] The following details the two possible implementation methods described above.

[0182] Specifically, for the first possible implementation, the M second MCSs in the first type of MCS table can be understood as one or more MCSs in the existing MCS table.

[0183] For example, the second MCS is any row in Tables 1 to 3.

[0184] For example, the second MCS is any row in Tables 1 to 3, and the index of that row changes. That is, adding N new first MCSs may change the index of the MCSs in the existing tables, but the modulation scheme, code rate, and spectral efficiency corresponding to the MCSs do not change.

[0185] In other words, the first type of MCS table can be understood as adding N first MCSs to the existing MCS table to form a new MCS table, where the added N first MCSs are used for modulation and coding processing of the sensing signal.

[0186] For example, for the first type of MCS table, the modulation order of one of the newly added N first MCSs (denoted as MCS#1) may or may not be included in the modulation order of the M second MCSs. For example, the modulation order of the M second MCSs includes 2, 4, 6, and 8 (the modulation order of the MCSs in Tables 1 to 3), and the modulation order of MCS#1 can be 2, 4, 6, or 8; optionally, the modulation order of MCS#1 can also be 3 or 5.

[0187] Furthermore, MCS#1 can correspond to one or more modulation schemes. When the modulation order corresponding to MCS#1 is included in the modulation orders corresponding to the M second MCSs, compared to the M second MCSs having the same modulation order as MCS#1 (denoted as MCS#2) corresponding to one modulation scheme, MCS#1 can correspond to one or more modulation schemes; when the modulation order corresponding to MCS#1 is not included in the modulation orders corresponding to the M second MCSs, that modulation order corresponds to one or more modulation schemes.

[0188] For example, when the modulation order corresponding to MCS#1 is 3, MCS#1 can correspond to one or more of 8-QAM, 8-P-QAM, and 8-PSK. The constellation diagram corresponding to 8-P-QAM can be composed of 8 constellation points from the constellation diagram corresponding to 16-QAM, such as... Figure 7 As shown in (a), the constellation diagram corresponding to 8-P-QAM is formed by the eight constellation points indicated by the dashed boxes in the 16-QAM constellation diagram.

[0189] When the modulation order corresponding to MCS#1 is 4, MCS#1 can correspond to one or more of 16-QAM, 16-P-QAM, and 16-PSK. The constellation diagram corresponding to 16-P-QAM can be composed of 16 constellation points from the constellation diagram corresponding to 32-QAM, such as... Figure 7 As shown in (b), the constellation diagram corresponding to 16-P-QAM is composed of 16 constellation points indicated by the dashed boxes in the 32-QAM constellation diagram.

[0190] When the modulation order corresponding to MCS#1 is 5, MCS#1 can correspond to one or more of the following: 32-QAM, at least one 32-P-QAM, amplitude phase shift keying (APSK), and digital video broadcasting (DVB). The constellation diagram corresponding to 32-P-QAM can be composed of 32 constellation points from the constellation diagram corresponding to 64-QAM. At least one 32-P-QAM has a different constellation diagram for each 32-P-QAM, for example... Figure 5 as well as Figure 7 (c) shows the constellation diagrams for two types of 32-P-QAM, with the 32 constellation points in the dashed box forming the constellation diagram corresponding to 32-P-QAM.

[0191] Optionally, MCS#1 corresponds to a modulation scheme. When MCS#1 corresponds to a modulation scheme, that modulation scheme is suitable for modulation and coding processing of inductive signals.

[0192] For example, when the modulation order corresponding to MCS#1 is 3, MCS#1 can correspond to 8-P-QAM; when the modulation order corresponding to MCS#1 is 4, MCS#1 can correspond to 16-P-QAM; and when the modulation order corresponding to MCS#1 is 5, MCS#1 can correspond to 32-P-QAM. The terms 8-P-QAM, 16-P-QAM, and 32-P-QAM are described above.

[0193] In other words, when MCS#1 corresponds to a modulation scheme, if the modulation order of MCS#1 is equal to that of MCS#2, the modulation scheme of MCS#1 is more suitable for modulation and coding processing of sensing signals compared to the modulation scheme of MCS#2 at that modulation order. For example, when the modulation order is 4, the 16-P-QAM modulation scheme of MCS#1 is more suitable for modulation and coding processing of sensing signals than the 16-QAM modulation scheme of MCS#2. In other words, modulation and coding processing based on 16-P-QAM is more conducive to improving the performance of communication and sensing.

[0194] Optionally, the modulation scheme corresponding to a portion of the modulation orders of the M second MCSs can be applied to the modulation coding processing of the sensing signal.

[0195] For example, when the modulation order is 2, the corresponding modulation scheme is QPSK. QPSK can be applied to the modulation and coding processing of inductive signals.

[0196] For example, when the modulation order is 6, the corresponding modulation scheme is 64-QAM. 64-QAM can be applied to the modulation and coding processing of inductive signals.

[0197] That is, for a modulation order that exists in the existing MCS table, if the corresponding modulation method can be applied to the modulation and coding processing of the inductive signal, no new MCS needs to be added for that modulation order.

[0198] It should be understood that in this application, the modulation order refers to the number of bits mapped to a single symbol. For example, as shown in Table 1, if the modulation order Q... m A value of 6 indicates that 6 bits are mapped to a single symbol. Furthermore, the modulation order can also be understood as the number of symbols used for information transmission in a given modulation scheme. For example, in 64-QAM, the number of symbols used for information transmission is 64, meaning the modulation order is 64. In this case, the modulation order can be determined by the number of bits mapped to a single symbol. For instance, in 64-QAM, if 6 bits are mapped to a single symbol, the corresponding modulation order is 2. 6 =64. Unless otherwise specified, the modulation order in this application refers to the former, and the following omits the description of the same or similar cases.

[0199] This application does not limit the specific method of adding new MCSs (i.e., N first MCSs).

[0200] For example, a new MCS can be added to the reserved position in the existing MCS table. For instance, a new MCS can be added to the row corresponding to index 30 in Table 1. That is, the modulation order corresponding to the new MCS is 4. It can be understood that the modulation mode corresponding to the new MCS can include at least one of 16-QAM, 16-P-QAM, and 16-PSK, or the modulation mode corresponding to the new MCS is 16-P-QAM.

[0201] For example, the newly added MCSs can be inserted into the existing table in ascending order of modulation order, as shown in Table 4.

[0202] In the examples above, the first type of MCS table includes all the MCS in the existing tables. Optionally, the first type of MCS table may also include some of the MCS in the existing tables, such as the MCS corresponding to some modulation orders in Table 1. This is not limited.

[0203] Furthermore, there are no restrictions on the code rate (i.e., target code rate × 1024) and spectral efficiency corresponding to the newly added MCS. For example, the target code rate can range from (0, 1), such as 1 / 3, 1 / 2, 2 / 3, 3 / 4, and 15 / 16; correspondingly, the code rate can range from (0, 1024). For multiple code rates corresponding to the same modulation order, these code rates can increase as the index value increases. For example, in Table 4, the code rates corresponding to modulation order 3 increase sequentially from index 10 to 19. The spectral efficiency can be determined based on the corresponding code rate and modulation order. For example, the spectral efficiency is the product of the corresponding modulation order and the code rate, or it can be an approximation of the product of the corresponding modulation order and the code rate.

[0204] Optionally, for MCSs with the same index in the first type of MCS table, the bitrates corresponding to MCSs in different tables can be different. For example, for the MCS corresponding to index 10, the bitrate corresponding to index 10 in Table 4 can be greater than or less than the bitrate corresponding to index 10 in other MCS tables in the first type of MCS table.

[0205] Table 4

[0206]

[0207]

[0208] In Table 4, the MCSs corresponding to indices 10-19 and 27-36 are newly added MCSs (i.e., the first MCS), the MCSs corresponding to indices 0-9, 20-26, and 37-48 are the MCSs included in Table 1 (i.e., the second MCS), and indices 49-63 are reserved. "-" indicates that the code rate or spectral efficiency corresponding to the MCS is not shown. The code rate value corresponding to the MCS can be obtained by combining the code rate range given above and simulation experiments.

[0209] It should be understood that Table 4 is only one form of the first type of MCS table. This first type of MCS table can also take other forms. For example, the number or position of the rows corresponding to newly added MCSs in Table 4 can be adjusted; or, for example, new MCSs corresponding to other modulation orders can be added to Table 4. The composition of the first type of MCS table is described above and will not be listed here. Unless otherwise specified, the newly added MCSs mentioned above refer to the MCSs added to the existing MCS table for modulation and coding processing of the sensing signal.

[0210] Furthermore, using a table to illustrate MCS is just one implementation method; MCS can also exist in the form of text or strings, without limitation.

[0211] Optionally, the transmitting device indicates a first MCS table to the receiving device. That is, when the first type of MCS table includes multiple MCS tables, the transmitting device indicates to the receiving device which MCS table in the first type of MCS table is being used. Further, the transmitting device indicates the index corresponding to the first MCS in the first MCS table through the aforementioned first indication information.

[0212] For example, the transmitting device indicates the first MCS table through higher-layer parameters (e.g., MCS-table, an example of the second indication information). For instance, when the higher-layer parameter MCS-table is configured as 'qam256', it indicates the use of the MCS table obtained based on Table 2. Here, the MCS table obtained based on Table 2 can be understood as an MCS table obtained by adding the first MCS to Table 2, that is, the first type of MCS table includes the MCS table obtained based on Table 2.

[0213] Furthermore, the transmitting device indicates the index of the first MCS in the first MCS table through the MCS indicator field (an example of the first indicator information) in the downlink control information (DCI). The MCS indicator field occupies more than 5 bits, for example, 6 bits, that is, the maximum value of the index that the MCS indicator field can indicate is 63 (the index number starts from 0).

[0214] Based on the above scheme, during signal transmission, the transmitting and receiving devices can select an MCS suitable for sensing signals from the first type of MCStable to perform modulation and coding processing on the signals, thereby improving the performance of communication and sensing.

[0215] For the second possible implementation, the second type of MCS table can be understood as one or more newly designed MCS tables, where each newly designed MCS table can be composed of multiple first MCSs. That is, in addition to the MCS tables in the existing standards, one or more MCS tables for modulation and coding processing of inductive signals can also be designed.

[0216] For example, in the second type of MCS table, the modulation order corresponding to an MCS can be 2, 3, 4, 5, or 6. Each MCS in the second type of MCS table can correspond to one or more modulation schemes.

[0217] Taking the second type of MCS table, including MCS#3, as an example, when the modulation order corresponding to MCS#3 is 2, the modulation scheme corresponding to MCS#3 can be QPSK. That is, QPSK can be applied to the modulation and coding processing of inductive signals.

[0218] When the modulation order corresponding to MCS#3 is 3, MCS#3 can correspond to one or more of 8-QAM, 8-P-QAM, and 8-PSK, or MCS#3 can correspond to 8-P-QAM. For 8-P-QAM, please refer to the description in the first implementation.

[0219] When the modulation order corresponding to MCS#3 is 4, MCS#3 can correspond to one or more of 16-QAM, 16-P-QAM, and 16-PSK, or MCS#3 can correspond to 16-P-QAM. The 16-P-QAM implementation is described in the first implementation.

[0220] When the modulation order corresponding to MCS#3 is 5, MCS#3 can correspond to one or more of 32-QAM, at least one 32-P-QAM, APSK, and DVB; or, MCS#3 can correspond to any one of at least one 32-P-QAM. The 32-P-QAM is described in the first implementation.

[0221] When the modulation order corresponding to MCS#3 is 6, the modulation mode corresponding to MCS#3 is 64-QAM, that is, 64-QAM can be applied to the modulation and coding processing of inductive signals.

[0222] Similarly, no restrictions are placed on the bitrate (i.e., target bitrate × 1024) and spectral efficiency corresponding to the MCS in the second type of MCS table. Refer to the description in the first implementation for details.

[0223] Table 5 shows an example of the second type of MCS table.

[0224] Table 5

[0225]

[0226]

[0227] In Table 5, the MCSs corresponding to indices 0-28 can be used for modulation and coding of inductive signals. "-" indicates that the code rate or spectral efficiency corresponding to the MCS is not shown. The value of the code rate corresponding to the MCS can be obtained by combining the code rate range mentioned above and simulation experiments.

[0228] It is understood that Table 5 is only one form of the second type of MCS table, and this second type of MCS table can also be in other forms. For example, the modulation order in Table 5 can be increased or decreased; for another example, the number of rows corresponding to each modulation order in Table 5 can be adjusted, which will not be listed here.

[0229] Optionally, the transmitting device indicates a first MCS table to the receiving device, and indicates the index corresponding to the first MCS in the first MCS table through first indication information.

[0230] In one example, the sending device indicates a first MCS table via indication information #1 (an example of a third indication information). Indication information #1 indicates that the first MCS table is one of a second type of MCS table and a third type of MCS table. The third type of MCS table refers to the MCS tables in the existing standards (e.g., Table 1, Table 2, and Table 3).

[0231] For example, the transmitting device indicates the first MCS table via higher-level parameters (e.g., MCS-table, an example of indication information #1). The MCS-table can be carried in the PDSCH configuration and / or SRS configuration (e.g., SPSconfig). When the MCS-table is configured as 'ISACComm' or 'ISACSens', it indicates the use of the MCS table shown in Table 5 (an example of the first MCS table); the MCS-table can also be configured as 'qam256' or 'qam64LowSE', or left unconfigured, in which case it can indicate the use of an existing standard MCS table (e.g., Table 1, Table 2, or Table 3).

[0232] In another example, the sending device indicates that the first MCS table belongs to the second type of MCS table through indication information #2, and indicates that the first MCS table is one of the second type of MCS tables through indication information #3.

[0233] For example, the transmitting device indicates that the first MCS table belongs to the second type of MCS table by using one bit in the DCI (an example of the first field), such as by indicating that the first MCS table belongs to the second type of MCS table by the value of that bit being either "0" or "1". Optionally, when the value of that bit is either "0" or "1", it indicates that the MCS table used belongs to the third type of MCS table, which refers to the first example.

[0234] In this example, for indication #3, the existing configuration of the high-level parameter MCS-table can be reused. For example, when the high-level parameter MCS-table is configured as 'qam256' or 'qam64LowSE', it can indicate the use of the MCStable shown in Table 5 (an example of the first MCS table).

[0235] In other words, the transmitting device can use 1 bit in the DCI to indicate whether the MCS table it is using belongs to the second type of MCS table or the third type of MCS table. Furthermore, the transmitting device can use the higher-layer parameter MCS-table to indicate whether the MCS table it is using belongs to a specific type of second-class MCS table or a specific type of third-class MCS table.

[0236] It should be understood that there are no restrictions on the selection of the 1 bit in the above DCI, or on the specific indication method of the indication information #2. For example, the 1 bit can be a newly added bit in the DCI, that is, the indication information #2 can explicitly indicate that the first MCStable belongs to the second type of MCS table or the third type of MCS table; or, a bit in the existing DCI can be reused to implicitly indicate that the first MCS table belongs to the second type of MCS table or the third type of MCS table.

[0237] In another example, the transmitting device can also indicate whether the MCS table used belongs to the second type or the third type of MCS table by the resource configuration method corresponding to the signal to be transmitted.

[0238] For example, if the resource configuration method corresponding to the signal to be transmitted is resource configuration based on resource element (RE) granularity, or in other words, the resource configuration for the signal to be transmitted is indicated by RE as granularity, then the MCS table used (i.e. the first MCS table) belongs to the second type of MCS table.

[0239] If the resource configuration method corresponding to the signal to be transmitted is resource configuration based on resource block (RB) granularity, or in other words, the resource configuration for the signal to be transmitted is indicated by RB as the granularity, then the MCS table used (i.e. the first MCS table) belongs to the third type of MCS table.

[0240] This application does not limit the specific resource allocation method. For example, a bitmap can be used to indicate the allocation of REs or RBs; another example is that the allocated REs (RBs) can be indicated by indicating the starting RE (RB) and the number of consecutive REs (RBs).

[0241] Furthermore, the transmitting device indicates the index of the first MCS in the first MCS table through the MCS indicator field (an example of the first indicator information) in the DCI. In this implementation, the number of bits occupied by the MCS indicator field refers to existing related descriptions. That is, compared to indicating the index corresponding to the first MCS in the first type of MCS table, indicating the index corresponding to the first MCS in the second type of MCS table does not require changes to the existing MCS indicator field in the DCI, thus better compatibility with existing MCS indicator methods.

[0242] Based on the above scheme, during signal transmission, the transmitting and receiving devices can select an MCS suitable for sensing signals from the second type of MCStable to perform modulation and coding processing on the signals, thereby improving the performance of communication and sensing.

[0243] Optionally, in the above two implementation methods, when there are multiple modulation schemes corresponding to the first MCS, the transmitting device can also indicate one of the multiple modulation schemes.

[0244] For example, if the receiving device is configured with constellation diagrams corresponding to multiple modulation schemes, the transmitting device can indicate one of these constellation diagrams using a field in the DCI (an example of the second field). Similarly, there are no restrictions on the selection of the second field or the specific indication method of the second field.

[0245] Optionally, the constellation diagram corresponding to one or more modulation schemes of the first MCS can be configured by the transmitting device through configuration information (an example of the second configuration information). For example, this configuration information is carried in radio resource control (RRC) signaling, media access control (MAC) signaling, or other downlink signaling.

[0246] S620, the transmitting device transmits data signals to the receiving device based on the first MCS.

[0247] For example, the transmitting device can perform modulation and coding processing on the data signal according to the modulation scheme and code rate corresponding to the first MCS, and send the modulated and coded signal to the receiving device. Correspondingly, after receiving the modulated and coded signal, the receiving device can perform demodulation and decoding processing on the received signal according to the first MCS.

[0248] Based on the above scheme, during signal transmission, the transmitting and receiving devices can select an MCS suitable for sensing signals to perform modulation and coding processing on the signals, thereby improving the performance of communication and sensing.

[0249] It is understood that in the above embodiments, the term "transmission" is used. Unless otherwise specified, transmission includes receiving and / or sending. For example, transmitting a signal may include receiving a signal and / or sending a signal.

[0250] It is understood that the steps in the above figures are merely illustrative and are not intended to be strictly limited. Furthermore, the sequence numbers of the processes described above do not imply a specific order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0251] It is also understood that the methods and operations implemented by the transmitting or receiving device in the above-described method embodiments can also be implemented by components of the device (such as chips or circuits), without limitation.

[0252] The above text combined Figures 1 to 7 The present application provides a detailed description of the method embodiments. The following section, in conjunction with... Figure 8 and Figure 9 This describes an embodiment of the apparatus described in this application. It will be understood that, in order to achieve the functions described in the above embodiments, Figure 8 and Figure 9 The apparatus includes hardware structures and / or software modules corresponding to perform various functions. Those skilled in the art will readily recognize that, based on the units and method steps described in conjunction with the embodiments disclosed in this application, this application can be implemented in hardware or a combination of hardware and computer software. It is understood that the technical features described in the above method embodiments are also applicable to the following apparatus embodiments.

[0253] Figure 8 and Figure 9 The diagram illustrates the possible structures of apparatuses provided for embodiments of this application. These apparatuses can be used to implement the functions of the transmitting or receiving devices in the above method embodiments, and thus also achieve the beneficial effects of the above method embodiments.

[0254] Figure 8 This is a schematic block diagram of the communication device 1000 provided in an embodiment of this application. Figure 8 As shown, the device 1000 may include a communication unit 1010 and a processing unit 1020. The communication unit 1010 can communicate with the outside world, and the processing unit 1020 is used for data processing. The communication unit 1010 may also be referred to as a communication interface or a transceiver unit.

[0255] In one possible design, the device 1000 can implement the steps or processes corresponding to those executed by the transmitting device in the above method embodiments, wherein the processing unit 1020 is used to execute processing-related operations of the transmitting device in the above method embodiments, and the communication unit 1010 is used to execute transmission-related operations of the transmitting device in the above method embodiments.

[0256] In another possible design, the device 1000 can implement the steps or processes corresponding to those performed by the receiving device in the above method embodiments, wherein the communication unit 1010 is used to perform the receiving-related operations of the receiving device in the above method embodiments, and the processing unit 1020 is used to perform the processing-related operations of the receiving device in the above method embodiments.

[0257] It is understood that the device 1000 here is embodied in the form of a functional unit. The term "unit" here can refer to an application-specific integrated circuit (ASIC), electronic circuitry, a processor (e.g., a shared processor, a proprietary processor, or a group processor, etc.) and memory for executing one or more software or firmware programs, integrated logic circuitry, and / or other suitable components supporting the described functions. In an alternative example, those skilled in the art will understand that the device 1000 may specifically be the transmitting end device in the above embodiments, used to execute the various processes and / or steps corresponding to the transmitting end device in the above method embodiments; or, the device 1000 may specifically be the receiving end device in the above embodiments, used to execute the various processes and / or steps corresponding to the receiving end device in the above method embodiments. To avoid repetition, further details are omitted here.

[0258] The apparatus 1000 of each of the above-described schemes has the function of implementing the corresponding steps performed by the transmitting device in the above-described method, or the apparatus 1000 of each of the above-described schemes has the function of implementing the corresponding steps performed by the receiving device in the above-described method. The function can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions; for example, the communication unit can be replaced by a transceiver (e.g., the transmitting unit in the communication unit can be replaced by a transmitter, and the receiving unit in the communication unit can be replaced by a receiver), and other units, such as processing units, can be replaced by a processor, respectively executing the transmission and reception operations and related processing operations in each method embodiment.

[0259] Furthermore, the aforementioned communication unit can also be a transceiver circuit (e.g., it may include a receiving circuit and a transmitting circuit), and the processing unit can be a processing circuit. In embodiments of this application, Figure 8 The device mentioned can be the receiving or transmitting device in the foregoing embodiments, or it can be a chip or a chip system, such as a system on a chip (SoC). The communication unit can be an input / output circuit or a communication interface; the processing unit is a processor, microprocessor, or integrated circuit integrated on the chip. No limitations are imposed here.

[0260] Figure 9 This is a schematic block diagram of a communication device 1100 provided in an embodiment of this application. The device 1100 includes a processor 1110 and a transceiver 1120. The processor 1110 and the transceiver 1120 communicate with each other through an internal connection path. The processor 1110 is used to execute instructions to control the transceiver 1120 to send and / or receive signals.

[0261] Optionally, the device 1100 may further include a memory 1130, which communicates with the processor 1110 and the transceiver 1120 via an internal connection path. The memory 1130 stores instructions, and the processor 1110 can execute the instructions stored in the memory 1130. In one possible implementation, the device 1100 is used to implement the various processes and steps corresponding to the transmitting device in the above method embodiments. In another possible implementation, the device 1100 is used to implement the various processes and steps corresponding to the receiving device in the above method embodiments.

[0262] Alternatively, the memory 1130 may be integrated into the processor 1110.

[0263] In one possible scenario, device 1100 includes at least one processor with integrated memory, and other memory besides the memory integrated on the processor.

[0264] It is understood that the device 1100 can specifically be the transmitting or receiving device in the above embodiments, or it can be a chip or a chip system. Correspondingly, the transceiver 1120 can be the transceiver circuit of the chip, which is not limited here. Specifically, the device 1100 can be used to execute the various steps and / or processes corresponding to the transmitting or receiving device in the above method embodiments.

[0265] Optionally, memory 1130 may include read-only memory and random access memory, and provide instructions and data to the processor. The memory may include non-volatile random access memory. For example, the memory may also store device type information. Processor 1110 may be used to execute instructions stored in the memory, and when processor 1110 executes instructions stored in the memory, processor 1110 is used to perform the various steps and / or processes of the method embodiments corresponding to the transmitting or receiving device described above.

[0266] In implementation, each step of the above method can be completed by integrated logic circuits in the processor's hardware or by instructions in software. The steps of the method in conjunction with the embodiments of this application can be directly manifested as execution by the hardware processor, or as a combination of hardware and software modules in the processor. The software modules can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method. To avoid repetition, detailed descriptions are omitted here.

[0267] It should be noted that the processor in the embodiments of this application can be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method embodiments can be completed by the integrated logic circuitry in the processor's hardware or by instructions in software form. The processor can be a general-purpose processor, digital signal processing (DSP), ASIC, field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The processor in the embodiments of this application can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in the embodiments of this application can be directly embodied as being executed by a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory; the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above methods.

[0268] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0269] Optionally, the memory (e.g., 1130) in the embodiments of this application may be integrated into the processor (e.g., 1110).

[0270] Figure 10 and Figure 11 The diagram illustrates the possible structure of a chip system provided for embodiments of this application. The chip system includes, but is not limited to, a modem chip, also known as a baseband chip, or a system-on-chip (SoC) chip containing a modem core, or a system-in-package (SIP) chip.

[0271] Figure 10 This is a schematic block diagram of the chip system 1200 provided in an embodiment of this application. From Figure 10 As can be seen, the chip system (or processing system) includes a processor 1210, a memory 1220, and an input / output interface 1230.

[0272] The processor 1210 can be a processing circuit in a chip system (including at least one processor, such as...). Figure 10 (Shown as processor 1 and processor 2, etc.). Processor 1210 can be coupled to memory 1220, calling instructions in memory 1220, so that the chip system can implement the methods and functions of the various embodiments of this application. Input / output interface 1230 can be an input / output circuit in the chip system, outputting information processed by the chip system, or inputting data or signaling information to be processed into the chip system for processing.

[0273] As one approach, the chip system is used to implement the operations performed by the transmitting or receiving device in the various method embodiments described above.

[0274] For example, processor 1210 is used to implement the processing-related operations performed by the sending device or the receiving device in the above method embodiments, as described in the foregoing embodiments; input / output interface 1230 is used to implement the sending and / or receiving-related operations performed by the sending device or the receiving device in the above method embodiments, as described in the foregoing embodiments.

[0275] Figure 11 This is a schematic block diagram of another chip system 1300 provided in an embodiment of this application. From Figure 11 As can be seen, the chip system (or processing system) includes an input / output interface 1310 and logic circuits 1320.

[0276] The input / output interface 1310 can be an input / output circuit in the chip system, which outputs the information processed by the chip system or inputs the data or signaling information to be processed into the chip system for processing. For details, please refer to the description in the foregoing embodiments. The logic circuit 1320 is used to execute the above communication method. For details, please refer to the description in the foregoing embodiments.

[0277] As one approach, the chip system is used to implement the operations performed by the transmitting or receiving device in the various method embodiments described above.

[0278] For example, logic circuit 1320 is used to implement processing-related operations performed by the transmitting or receiving device in the above method embodiments; input / output interface 1310 is used to implement sending and / or receiving-related operations performed by the transmitting or receiving device in the above method embodiments.

[0279] In addition, this application also provides a computer-readable storage medium storing computer instructions, which, when executed on a computer, cause the operations and / or processes performed by the sending or receiving device in the various method embodiments of this application to be executed.

[0280] This application also provides a computer program product, which includes computer program code or instructions. When the computer program code or instructions are run on a computer, the operations and / or processes performed by the sending end device or the receiving end device in the various method embodiments of this application are executed.

[0281] Furthermore, this application also provides a chip including a processor. A memory for storing a computer program is provided independently of the chip, and the processor is used to execute the computer program stored in the memory, such that operations and / or processes performed by a transmitting or receiving device in any method embodiment are performed.

[0282] Furthermore, the chip may also include a communication interface. The communication interface may be an input / output interface or an interface circuit, etc. Furthermore, the chip may also include a memory.

[0283] In addition, this application also provides a communication system, including the transmitting end device and the receiving end device in the embodiments of this application.

[0284] It should also be noted that the memory described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0285] The explanations and beneficial effects of the relevant contents in any of the devices provided above can be found in the corresponding method embodiments provided above, and will not be repeated here.

[0286] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

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

[0288] 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 shown or discussed mutual couplings, direct couplings, or communication connections may be through some interfaces; indirect couplings or communication connections between devices or units may be electrical, mechanical, or other forms. 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, i.e., 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.

[0289] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0290] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.

Claims

1. A communication method characterized by comprising: The method comprises: sending first indication information, the first indication information indicating an index corresponding to a first modulation and coding strategy (MCS), the first MCS being used for modulation and coding processing of a communication and perception integrated signal, the first MCS corresponding to one or more modulation modes; transmitting a data signal according to the first MCS.

2. The method of claim 1, wherein, The first MCS belongs to a first MCS table, the first MCS table belongs to a first type of MCS table, and the first type of MCS table further includes a plurality of second MCSs, the second MCSs being used for modulation and coding processing of a communication signal.

3. The method of claim 2, wherein, The first type of MCS table includes a plurality of MCS tables, the code rates corresponding to the same modulation order in the plurality of MCS tables being different, and the method further comprises: sending second indication information, the second indication information indicating the first MCS table, the first MCS table being one of the plurality of MCS tables.

4. The method according to claim 2 or 3, characterized in that, The first indication information occupies more than 5 bits.

5. The method of claim 1, wherein, The first MCS belongs to a first MCS table, the first MCS table belongs to a second type of MCS table, the second type of MCS table being composed of N MCSs, the N MCSs being used for modulation and coding processing of a communication and perception integrated signal, each of the N MCSs corresponding to one or more modulation modes, and N being a positive integer.

6. The method of claim 5, wherein, The second type of MCS table includes at least one MCS table, and the method further comprises: sending third indication information, the third indication information indicating the first MCS table, the first MCS table being one of the at least one MCS table.

7. The method of claim 6, wherein, The third indication information is carried in first configuration information, the first configuration information being physical downlink shared channel (PDSCH) configuration or semi-persistent scheduling (SPS) configuration.

8. The method according to any one of claims 5 to 7, characterized in that, The method further comprises: sending downlink control information, the downlink control information carrying a first field, the first field being used to indicate that the first MCS table belongs to the second type of MCS table.

9. The method of claim 8, wherein, The first MCS corresponds to a plurality of modulation modes, and the downlink control information further carries a second field, the second field indicating one of the plurality of modulation modes.

10. The method according to any one of claims 5 to 9, characterized in that, The method further comprises: determining a resource configuration mode of the data signal, the resource configuration mode being resource element (RE) granularity-based resource configuration, and the resource configuration mode indicating that the first MCS table belongs to the second type of MCS table.

11. The method according to any one of claims 1 to 10, characterized in that, The modulation order corresponding to the first MCS is Q, and the value of Q is 3 or 5.

12. The method of claim 11, wherein, When the value of Q is 3, the modulation mode corresponding to the first MCS includes at least one of the following modulation modes: 8-phase shift keying (8-PSK) and pruned 8-phase shift keying (8-P-QAM); wherein the constellation diagram corresponding to the 8-P-QAM is obtained according to the constellation diagram corresponding to 16-phase shift keying (16-QAM).

13. The method of claim 11, wherein, When the value of Q is 5, the modulation mode corresponding to the first MCS includes at least one of the following modulation modes: at least one pruned 32-phase shift keying (32-P-QAM), amplitude and phase shift keying (APSK), and digital video broadcast (DVB). The constellation corresponding to the 32-P-QAM is obtained according to a constellation corresponding to a pruned 64-phase shift keying 64-QAM, and the constellation corresponding to each of the at least one 32-P-QAM is different.

14. The method according to any one of claims 1 to 13, characterized in that, The method further includes: sending second configuration information, the second configuration information being used for configuring a constellation corresponding to each of the one or more modulation modes.

15. A method of communication, comprising: includes: receiving first indication information, the first indication information indicating an index corresponding to a first modulation and coding strategy (MCS), the first MCS being used for modulation and coding processing of a communication and perception integrated signal, the first MCS corresponding to one or more modulation modes; transmitting a data signal according to the first MCS.

16. The method of claim 15, wherein, The first MCS belongs to a first MCS table, the first MCS table belongs to a first type of MCS table, and the first type of MCS table further includes a second MCS, the second MCS being used for modulation and coding processing of a communication signal.

17. The method of claim 16, wherein, The first type of MCS table includes a plurality of MCS tables, code rates corresponding to the same modulation order in the plurality of MCS tables are different, and the method further includes: receiving second indication information, the second indication information indicating the first MCS table, and the first MCS table being one of the plurality of MCS tables.

18. The method of claim 16 or 17, wherein, The first indication information occupies more than 5 bits.

19. The method of claim 15, wherein, The first MCS belongs to a first MCS table, the first MCS table belongs to a second type of MCS table, the second type of MCS table is composed of N MCSs, the N MCSs being used for modulation and coding processing of a communication and perception integrated signal, each of the N MCSs corresponding to one or more modulation modes, and N being a positive integer.

20. The method of claim 19, wherein, The second type of MCS table includes at least one MCS table, and the method further includes: receiving third indication information, the third indication information indicating the first MCS table, and the first MCS table being one of the at least one MCS table.

21. The method of claim 20, wherein, The third indication information is carried in first configuration information, and the first configuration information is physical downlink shared channel (PDSCH) configuration or semi-persistent scheduling (SPS) configuration.

22. The method of any one of claims 19-21, wherein, The method further includes: receiving downlink control information, the downlink control information carrying a first field, and the first field being used for indicating that the first MCS table belongs to the second type of MCS table.

23. The method of claim 22, wherein, The first MCS corresponds to a plurality of modulation modes, and the downlink control information further carries a second field, the second field indicating one of the plurality of modulation modes.

24. The method of any one of claims 19-23, wherein, The method further includes: determining a resource configuration mode of the data signal, the resource configuration mode being resource element (RE) granularity-based resource configuration, and the resource configuration mode indicating that the first MCS table belongs to the second type of MCS table.

25. The method of any one of claims 15-24, wherein, The modulation order corresponding to the first MCS is Q, and the value of Q is 3 or 5.

26. The method of claim 25, wherein, When the value of Q is 3, the modulation mode corresponding to the first MCS includes at least one of the following modulation modes: 8-phase shift keying (8-PSK) and pruned 8-phase shift keying (8-P-QAM); The 8-P-QAM corresponds to a constellation diagram obtained according to a constellation diagram of 16-phase shift keying 16-QAM.

27. The method of claim 25, wherein, The Q is 5, and the modulation mode corresponding to the first MCS includes at least one of the following modulation modes: At least one pruned 32-phase shift keying 32-P-QAM, amplitude phase shift keying APSK, digital video broadcast DVB; The 32-P-QAM corresponds to a constellation diagram obtained according to a constellation diagram of pruned 64-phase shift keying 64-QAM, and the constellation diagram corresponding to each of the at least one 32-P-QAM is different.

28. The method of any one of claims 15-27, wherein, The method further includes: Receiving second configuration information, the second configuration information being used for configuring a constellation diagram corresponding to each of the one or more modulation modes.

29. A communications device, characterized by The apparatus includes a module or unit for performing the method of any of claims 1-28.

30. A communications device, characterized by The apparatus includes one or more processors for executing computer programs or instructions stored in a memory, so that the method of any of claims 1-28 is performed.

31. A chip or chip system, characterized by The apparatus includes a processor coupled with a memory, the memory being used for storing computer programs, and the processor being used for executing the computer programs stored in the memory to implement the method of any of claims 1-28.

32. A computer-readable storage medium, comprising: The storage medium has computer programs or instructions stored therein, and when the computer programs or instructions are executed by a communication device, the method of any of claims 1-28 is performed.

33. A computer program product, characterised in that, The computer program is executed to cause the method of any of claims 1-28 to be performed.