Communication method and communication apparatus

By adjusting the modulation and coding scheme of different types of time units according to channel quality in the TDD system, the problems of poor uplink coverage and large delay are solved, and transmission performance and channel quality are improved.

WO2025107760A1PCT designated stage expired Publication Date: 2025-05-30HUAWEI TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/113418
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-11-25
Filing Date
2024-08-20
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

In TDD systems, when the uplink coverage is poor and the delay is large, and when the PDSCH or PUSCH is repeatedly transmitted, the channel quality may be poor due to cross-link interference, and the modulation and coding scheme do not match the channel quality, which reduces the transmission performance.

Method used

By sending the first information, different types of time units are instructed to use different modulation coding schemes, and the modulation coding scheme is adapted according to channel quality to improve transmission performance. Specifically, the first information is used to schedule the transmission block and instructs it to use different modulation coding schemes in different types of time units.

Benefits of technology

By adapting to modulation and coding schemes of different types of time units, transmission performance can be improved, cross-link interference can be reduced, and channel quality can be improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024113418_30052025_PF_FP_ABST
    Figure CN2024113418_30052025_PF_FP_ABST
Patent Text Reader

Abstract

The present application relates to a communication method and a communication apparatus. A network device sends first information, wherein the first information is used for scheduling a first transport block, and the first information is further used for indicating that the first transport block is transmitted on a first-type time unit by using a first modulation and coding scheme and indicating that the first transport block is transmitted on a second-type time unit by using a second modulation and coding scheme. The first-type time unit is a non-SBFD type time unit, and the second-type time unit is an SBFD type time unit, or the first-type time unit is an SBFD type time unit, and the second-type time unit is a non-SBFD type time unit. According to the embodiments of the present application, modulation and coding schemes can be respectively indicated for different types of time units, thereby providing an implementation possibility for different types of time units using different modulation and coding schemes.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and communication device

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office of China on November 25, 2023, with application number 202311595064.6 and application name “A Communication Method and Communication Device”, the entire contents of which are incorporated by reference into this application. Technical Field

[0003] The present application relates to the field of communication technology, and in particular to a communication method and a communication device. Background Art

[0004] In time division duplexing (TDD) systems, the downlink (DL) typically occupies the majority of time resources, resulting in poor uplink (UL) coverage and long latency. To address the uplink coverage and latency issues in TDD systems, the subband full duplex (SBFD) solution has been proposed. In the SBFD solution, a carrier is divided into multiple subbands, each with its own transmission direction. This allows the base station to simultaneously perform downlink transmissions in the downlink subband and uplink transmissions in the uplink subband, effectively increasing the time-frequency resources available for the uplink. This improves uplink coverage and reduces uplink latency.

[0005] Currently, the new radio (NR) physical downlink share channel (PDSCH) or physical uplink share channel (PUSCH) supports repeated transmission in the time domain, or in other words, the transmission block (TB) carried by the PDSCH or PUSCH can be repeatedly transmitted on multiple transmission occasions. In the SBFD scenario, if the PDSCH or PUSCH is repeatedly transmitted, it is very likely that during one round of repeated transmission, part of the repeated transmission is transmitted on the SBFD time slot, while the other part of the repeated transmission is transmitted on the non-SBFD time slot. In the SBFD time slot, since the signal power within the subband will leak into the adjacent subband, it may cause interference between the uplink and downlink, which is called cross link interference (CLI). Due to the existence of CLI, the channel quality on the SBFD time slot may be worse than the channel quality on the non-SBFD time slot. During repeated transmission of PDSCH or PUSCH, the modulation and coding scheme (MCS) used remains unchanged. Then, there may be a problem that the MCS used in a certain transmission does not match the channel quality corresponding to the transmission, thereby reducing transmission performance.

[0006] Summary of the Invention

[0007] In order to solve the above technical problems, the embodiments of the present application provide a communication method and a communication device for improving transmission performance.

[0008] In a first aspect, a communication method is provided. The method may be performed by a second device. The second device may be, for example, a network device, or other device including network device functions, or a chip system (or chip) or other functional module, which may implement the functions of the network device, and the chip system or functional module may be provided in the network device. Optionally, the network device may be an access network device. Optionally, the access network device may be, for example, a base station, or other device within the access network.

[0009] The method includes:

[0010] First information is sent, where the first information is used to schedule a first transmission block, wherein the first information is further used to indicate that the first transmission block uses a first modulation and coding scheme to be transmitted on a first type of time unit, and is also used to indicate that the first transmission block uses a second modulation and coding scheme to be transmitted on a second type of time unit, wherein the first type of time unit is a non-SBFD type time unit and the second type of time unit is an SBFD type time unit, or the first type of time unit is an SBFD type time unit and the second type of time unit is a non-SBFD type time unit, wherein the first modulation and coding scheme includes a first modulation scheme and a first coding rate, and the second modulation and coding scheme includes a second modulation scheme and a second coding rate.

[0011] The first information in the embodiment of the present application may indicate a first modulation and coding scheme corresponding to a first type of time unit, and may also indicate a second modulation and coding scheme corresponding to a second type of time unit. That is, the embodiment of the present application may indicate modulation and coding schemes for different types of time units respectively, thereby providing the possibility of using different modulation and coding schemes for different types of time units. For example, if the channel quality of different types of time units is different, the modulation and coding schemes indicated for different types of time units may be different, so that the modulation and coding scheme applied to the transmission block carried by the corresponding time unit can be adapted to the channel quality to improve transmission performance.

[0012] In an optional embodiment, the first information is used to indicate the transmission resources of the first transmission block, the transmission resources include first resources and second resources, the time units included in the first resource are time units of the first type, and the time units included in the second resource are time units of the second type, wherein the first information includes second information and third information, and includes at least one of fourth information or fifth information, the second information includes time domain resource information of the first resource, the third information includes frequency domain resource information of the first resource, the fourth information includes time domain resource information of the second resource, and the fifth information includes frequency domain resource information of the second resource. In this embodiment of the present application, the second information and the third information can be used to indicate the transmission resources corresponding to the first type of time unit, and the fourth information and / or the fifth information can be used to indicate the transmission resources corresponding to the second type of time unit, thereby achieving separate indication of the resources corresponding to the two types of time units, which is equivalent to implicitly indicating the encoding bit rates corresponding to the two types of time units. The encoding bit rates corresponding to the two types of time units can be separately indicated, thereby allowing the encoding bit rates corresponding to the two types of time units to be adjusted or set separately, so that the encoding bit rates corresponding to the two types of time units have different possibilities.

[0013] In an optional implementation, the first encoding rate is the same as the second encoding rate; or the first encoding rate is different from the second encoding rate.

[0014] In an optional implementation, the first modulation scheme is the same as the second modulation scheme; or the first modulation scheme is different from the second modulation scheme.

[0015] For example, if the channel quality of different types of time units is different, the first modulation and coding scheme can be different from the second modulation and coding scheme, so that the modulation and coding scheme applied to the transmission block carried by the corresponding time unit can be adapted to the channel quality to improve transmission performance. To make the first modulation and coding scheme different from the second modulation and coding scheme, only the first modulation scheme and the second modulation scheme can be different, while the first coding rate and the second coding rate can be the same; or only the first coding rate and the second coding rate can be different, while the first modulation scheme and the second modulation scheme can be the same; or the first modulation scheme and the second modulation scheme can be different, and the first coding rate and the second coding rate can also be different, which is more flexible.

[0016] In an optional embodiment, the first information includes sixth information and seventh information, the sixth information is used to indicate the first modulation and coding scheme, and the seventh information is used to indicate the second modulation and coding scheme. In this embodiment of the application, the modulation schemes corresponding to different types of time units can be indicated separately, thereby allowing the modulation schemes corresponding to the two types of time units to be modulated or set separately, so that the modulation schemes corresponding to the two types of time units have different possibilities.

[0017] In an optional implementation manner, the seventh information is used to indicate the second modulation and coding scheme, including:

[0018] The seventh information includes information about the second modulation scheme, or includes information about the modulation order corresponding to the second modulation scheme; or includes a change in the second modulation scheme relative to the first modulation scheme; or includes a change in the second modulation order relative to the first modulation order, where the first modulation order is the modulation order corresponding to the first modulation scheme and the second modulation order is the modulation order corresponding to the second modulation scheme. The seventh information can directly indicate the second modulation coding scheme or the corresponding modulation order. The receiving end (e.g., the first device) can directly determine the second modulation coding scheme or the corresponding modulation order based on the seventh information without requiring other information, thereby simplifying the implementation of the receiving end. Alternatively, the seventh information can also indicate a change (or difference or adjustment) in the second modulation scheme (or modulation order) relative to the first modulation scheme (or modulation order). The receiving end can then determine the second modulation scheme (or modulation order) based on the first modulation scheme (or modulation order). When indicating the change, the number of bits required may be fewer than when indicating the entire second modulation scheme, thereby reducing the overhead of the seventh information.

[0019] In an optional embodiment, the seventh information includes a change in the second modulation scheme relative to the first modulation scheme, wherein the value of the seventh information is a first value, indicating that the second modulation scheme is a modulation scheme obtained by increasing or decreasing the modulation order corresponding to the first modulation scheme by M levels, where M is an integer greater than or equal to 0. One manner in which the seventh information indicates the change is that the seventh information can indicate the change in the modulation order, thereby allowing the receiving end to determine the second modulation scheme (or modulation order) based on the first modulation scheme (or modulation order) and the seventh information. Alternatively, the seventh information can also indicate the change in other manners, which are not limited to this.

[0020] In an optional embodiment, the first information is further used to schedule a second transmission block, and the second transmission block and the first transmission block are carried by the same physical channel, wherein the time domain resources used by the second transmission block for transmission in the first type of time unit are indicated by the second information in the first information, and the frequency domain resources used by the second transmission block for transmission in the first type of time unit are indicated by the third information in the first information; the time domain resources used by the second transmission block for transmission in the second type of time unit are indicated by the fourth information in the first information, and / or the frequency domain resources used by the second transmission block for transmission in the second type of time unit are indicated by the fifth information in the first information; wherein the second information includes information about the time domain resources of the first resource, the third information includes information about the frequency domain resources of the first resource, the fourth information includes information about the time domain resources of the second resource, and the fifth information includes information about the frequency domain resources of the second resource, and the first resource and the second resource belong to the transmission resources of the first transmission block. The time domain resources and frequency domain resources occupied by the first transmission block and the second transmission block may be the same, but the occupied spatial domain resources may be different. Then, the time-frequency resources used by the second transmission block can be indicated by the information used to indicate the time-frequency resources of the first transmission block, without having to add additional information for indicating the time-frequency resources for the second transmission block in the first information, which is beneficial to saving the overhead of the first information.

[0021] In an optional embodiment, the first information is also used to schedule a second transmission block, and the second transmission block and the first transmission block are carried by the same physical channel, wherein the modulation scheme and coding rate used by the second transmission block to transmit on the first type of time unit are indicated by the eighth information in the first information, and the eighth information is used to indicate that the second transmission block uses a third modulation and coding scheme to transmit on the first type of time unit; the modulation order used by the second transmission block to transmit on the second type of time unit is indicated by the seventh information in the first information, and the seventh information is used to indicate the second modulation and coding scheme.

[0022] In an optional embodiment, the first information is further used to schedule a second transport block, with the second transport block and the first transport block being carried over the same physical channel. The modulation scheme and coding rate used by the second transport block for transmission in the first type of time unit are indicated by eighth information in the first information, the eighth information being used to indicate that the second transport block uses a third modulation and coding scheme for transmission in the first type of time unit. The modulation scheme and coding rate used by the second transport block for transmission in the second type of time unit are indicated by ninth information in the first information, the ninth information being used to indicate that the second transport block uses a fourth modulation and coding scheme for transmission in the second type of time unit. The modulation order (or modulation scheme) used by the second transport block for transmission in the second type of time unit can be indicated by seventh information included in the first information, thereby reducing transmission overhead for the first information. Alternatively, ninth information can be added to the first information to indicate the modulation order (or modulation scheme) or modulation and coding scheme used by the second transport block for transmission in the second type of time unit. This separates the indications for the second transport block from the first transport block, ensuring flexibility in the implementation of the first and second devices.

[0023] In an optional implementation, the first information is included in DCI or RRC signaling.

[0024] In an optional embodiment, a tenth information is sent to the second device, and the tenth information is used to indicate that the first type of time unit is a non-SBFD type time unit, and indicates that the second type of time unit is a SBFD type time unit, or the tenth information is used to indicate that the first type of time unit is a SBFD type time unit, and indicates that the second type of time unit is a non-SBFD type time unit. The tenth information is, for example, included in the first information, or may also be included in other information sent by the network device, or may also be included in a newly defined message in an embodiment of the present application, which is used to indicate the type of the time unit. Alternatively, the second device does not need to send the tenth information, and the types of the two types of time units may also be predefined by the protocol, or may be preconfigured in the first device and the second device.

[0025] In an optional embodiment, the first type is the type of the time unit in which the first valid transmission opportunity in repeated transmissions of the first transmission block or the second transmission block lies. In this manner, both types of time units can be determined without resorting to other information (e.g., information sent by the second device, or predefined or preconfigured information), thereby reducing signaling overhead caused by the second device sending information and saving storage space consumed by storing predefined or preconfigured information.

[0026] In a second aspect, another communication method is provided. The method may be performed by a first device. The first device is, for example, a terminal device, or other device including the functions of a terminal device, or a chip system (or chip) or other functional module, which can implement the functions of the first device, and the chip system or functional module is, for example, provided in the terminal device.

[0027] The method includes:

[0028] Receive first information; determine, based on the first information, that the first transmission block is transmitted on a first type of time unit using a first modulation and coding scheme, and determine that the first transmission block is transmitted on a second type of time unit using a second modulation and coding scheme, wherein the first type of time unit is a non-SBFD type of time unit and the second type of time unit is an SBFD type of time unit, or the first type of time unit is an SBFD type of time unit and the second type of time unit is a non-SBFD type of time unit, wherein the first modulation and coding scheme includes a first modulation scheme and a first coding rate, and the second modulation and coding scheme includes a second modulation scheme and a second coding rate.

[0029] In an optional embodiment, the method further includes:

[0030] The transmission resources of the first transmission block are determined according to the first information, and the transmission resources include first resources and second resources. The time units included in the first resources are time units of the first type, and the time units included in the second resources are time units of the second type. The first information includes second information and third information, and includes at least one of fourth information or fifth information. The second information includes information on the time domain resources of the first resources, the third information includes information on the frequency domain resources of the first resources, the fourth information includes information on the time domain resources of the second resources, and the fifth information includes information on the frequency domain resources of the second resources.

[0031] In an optional implementation, the first encoding rate is the same as the second encoding rate; or the first encoding rate is different from the second encoding rate.

[0032] In an optional implementation, the first modulation scheme is the same as the second modulation scheme; or the first modulation scheme is different from the second modulation scheme.

[0033] In an optional implementation, the first information includes sixth information and seventh information, the sixth information is used to indicate the first modulation and coding scheme, and the seventh information is used to indicate the second modulation and coding scheme.

[0034] In an optional implementation manner, the seventh information is used to indicate the second modulation and coding scheme, including:

[0035] The seventh information includes information about the second modulation scheme, or includes information about the modulation order corresponding to the second modulation scheme; or, the seventh information includes the change of the second modulation scheme relative to the first modulation scheme; or, the seventh information includes the change of the second modulation order relative to the first modulation order, the first modulation order is the modulation order corresponding to the first modulation scheme, and the second modulation order is the modulation order corresponding to the second modulation scheme.

[0036] In an optional embodiment, the seventh information includes the change of the second modulation scheme relative to the first modulation scheme, wherein the value of the seventh information is a first value, used to indicate that the second modulation scheme is a modulation scheme after the modulation order corresponding to the first modulation scheme is increased or decreased by M levels, and M is an integer greater than or equal to 0.

[0037] In an optional implementation manner, the first information is further used to schedule a second transport block, where the second transport block and the first transport block are carried by the same physical channel. The method further includes:

[0038] Determine the time domain resources used by the second transmission block to be transmitted on the first type of time unit according to the second information included in the first information, and determine the frequency domain resources used by the second transmission block to be transmitted on the first type of time unit according to the third information included in the first information; determine the time domain resources used by the second transmission block to be transmitted on the second type of time unit according to the fourth information included in the first information, and / or determine the frequency domain resources used by the second transmission block to be transmitted on the second type of time unit according to the fifth information included in the first information; wherein, the second information includes information on the time domain resources of the first resources, the third information includes information on the frequency domain resources of the first resources, the fourth information includes information on the time domain resources of the second resources, the fifth information includes information on the frequency domain resources of the second resources, and the first resources and the second resources belong to the transmission resources of the first transmission block.

[0039] In an optional implementation manner, the first information is further used to schedule a second transport block, where the second transport block and the first transport block are carried by the same physical channel. The method further includes:

[0040] The modulation scheme and coding rate used for transmission of the second transmission block on the first type of time unit are determined according to the eighth information included in the first information, and the eighth information is used to indicate that the second transmission block uses the third modulation and coding scheme for transmission on the first type of time unit; the modulation order used for transmission of the second transmission block on the second type of time unit is determined according to the seventh information included in the first information, and the seventh information is used to indicate the second modulation and coding scheme.

[0041] In an optional implementation manner, the first information is further used to schedule a second transport block, where the second transport block and the first transport block are carried by the same physical channel. The method further includes:

[0042] The modulation scheme and coding rate used for transmission of the second transmission block on the first type of time unit are determined according to the eighth information included in the first information, and the eighth information is used to indicate that the second transmission block uses the third modulation and coding scheme for transmission on the first type of time unit; the modulation scheme and coding rate used for transmission of the second transmission block on the second type of time unit are determined according to the ninth information included in the first information, and the ninth information is used to indicate that the second transmission block uses the fourth modulation and coding scheme for transmission on the second type of time unit.

[0043] In an optional implementation, the first information is included in DCI or RRC signaling.

[0044] In an optional embodiment, tenth information is received, and based on the tenth information, it is determined that the first type of time unit is a non-SBFD type time unit, and the second type of time unit is determined to be a SBFD type time unit; or, tenth information is received, and based on the tenth information, the first type of time unit is determined to be a SBFD type time unit, and the second type of time unit is determined to be a non-SBFD type time unit; or, based on preconfigured or predefined information, the first type of time unit is determined to be a non-SBFD type time unit, and the second type of time unit is determined to be a SBFD type time unit; or, based on preconfigured or predefined information, the first type of time unit is determined to be a SBFD type time unit, and the second type of time unit is determined to be a non-SBFD type time unit.

[0045] In an optional implementation, the first type is the type of a time unit in which the first valid transmission opportunity in repeated transmission of the first transmission block or the second transmission block is located.

[0046] Regarding the technical effects brought about by the second aspect or various optional implementations, reference may be made to the introduction to the technical effects of the first aspect or corresponding implementations.

[0047] In a third aspect, a communication device is provided. The communication device may be the second device described in any one of the first to second aspects. The communication device has the functions of the second device. The second device may be, for example, a network device, or other device including network device functions, or a system-on-chip (or chip) or other functional module. The system-on-chip or functional module is capable of implementing the functions of the network device, and the system-on-chip or functional module is, for example, provided in a terminal device. In one optional implementation, the communication device includes a baseband device and a radio frequency device. In another optional implementation, the communication device includes a processing unit (sometimes also referred to as a processing module) and a transceiver unit (sometimes also referred to as a transceiver module). The transceiver unit is capable of implementing both transmitting and receiving functions. When the transceiver unit implements the transmitting function, it may be referred to as a transmitting unit (sometimes also referred to as a transmitting module); when the transceiver unit implements the receiving function, it may be referred to as a receiving unit (sometimes also referred to as a receiving module). The transmitting unit and the receiving unit may be the same functional module, referred to as a transceiver unit, which is capable of both transmitting and receiving functions; alternatively, the transmitting unit and the receiving unit may be different functional modules, with the transceiver unit being a collective term for these functional modules.

[0048] In an optional embodiment, the transceiver unit (or, the receiving unit) is used to send first information, where the first information is used to schedule a first transmission block, wherein the first information is also used to indicate that the first transmission block uses a first modulation and coding scheme to be transmitted on a first type of time unit, and is also used to indicate that the first transmission block uses a second modulation and coding scheme to be transmitted on a second type of time unit, wherein the first type of time unit is a non-SBFD type time unit, and the second type of time unit is an SBFD type time unit, or the first type of time unit is an SBFD type time unit, and the second type of time unit is a non-SBFD type time unit, wherein the first modulation and coding scheme includes a first modulation scheme and a first coding rate, and the second modulation and coding scheme includes a second modulation scheme and a second coding rate.

[0049] In an optional embodiment, the communication device also includes a storage unit (sometimes also referred to as a storage module), and the processing unit is used to couple with the storage unit and execute the program or instructions in the storage unit, enabling the communication device to perform the function of the second device described in any one of the first to second aspects above.

[0050] In a fourth aspect, a communication device is provided. The communication device may be the first device described in any one of the first to second aspects. The communication device possesses the functions of the first device. The first device may be, for example, a terminal device, or other device including terminal device functions, or a system-on-chip (or chip) or other functional module. The system-on-chip or functional module may implement the functions of the first device, and the system-on-chip or functional module may be, for example, disposed in the terminal device. In one optional implementation, the communication device includes a baseband device and a radio frequency device. In another optional implementation, the communication device includes a processing unit (sometimes also referred to as a processing module) and a transceiver unit (sometimes also referred to as a transceiver module). The transceiver unit may implement both transmitting and receiving functions. When the transceiver unit implements the transmitting function, it may be referred to as a transmitting unit (sometimes also referred to as a transmitting module); when the transceiver unit implements the receiving function, it may be referred to as a receiving unit (sometimes also referred to as a receiving module). The transmitting unit and the receiving unit may be the same functional module, referred to as a transceiver unit, which implements both transmitting and receiving functions; alternatively, the transmitting unit and the receiving unit may be different functional modules, with the transceiver unit being a collective term for these functional modules.

[0051] In an optional embodiment, the transceiver unit (or, the receiving unit) is used to receive first information; the processing unit is used to determine, based on the first information, that the first transmission block is transmitted on a first type of time unit using a first modulation and coding scheme, and to determine that the first transmission block is transmitted on a second type of time unit using a second modulation and coding scheme, wherein the first type of time unit is a non-SBFD type of time unit, the second type of time unit is an SBFD type of time unit, the first modulation and coding scheme includes a first modulation scheme and a first coding rate, and the second modulation and coding scheme includes a second modulation scheme and a second coding rate.

[0052] In an optional embodiment, the communication device also includes a storage unit (sometimes also referred to as a storage module), and the processing unit is used to couple with the storage unit and execute the program or instructions in the storage unit, enabling the communication device to perform the function of the first device described in any one of the first to second aspects above.

[0053] In a fifth aspect, a communication device is provided. The communication device may be a network device, or a chip or chip system used in a network device. The communication device includes a communication interface and a processor, and optionally, a memory. The memory is used to store a computer program. The processor is coupled to the memory and the communication interface. When the processor reads the computer program or instructions, the communication device executes the method performed by the second device in each of the above aspects.

[0054] In a sixth aspect, a communication device is provided. The communication device may be a terminal device, or a chip or chip system used in a terminal device. The communication device includes a communication interface and a processor, and optionally, a memory. The memory is used to store a computer program, and the processor is coupled to the memory and the communication interface. When the processor reads the computer program or instructions, the communication device executes the method performed by the first device in each of the above aspects.

[0055] In a seventh aspect, a communication system is provided, comprising a first device and a second device. The first device is configured to execute the method described in the first or second aspect and executed by the first device, and the second device is configured to execute the method described in the first or second aspect and executed by the second device. For example, the first device may be implemented by the communication device described in the fourth or sixth aspect, and the second device may be implemented by the communication device described in the third or fifth aspect. Optionally, the communication system may further include other devices or equipment, such as network equipment and / or other devices in addition to the first and second devices, without limitation.

[0056] In an eighth aspect, a computer-readable storage medium is provided, wherein the computer-readable storage medium is used to store a computer program or instruction. When the computer program or instruction is executed, the method performed by the first device and / or the second device in the above aspects is implemented.

[0057] In a ninth aspect, a computer program product comprising instructions is provided, which enables the methods described in the above aspects to be implemented when the computer program or instructions are executed on a computer.

[0058] In a tenth aspect, a chip system is provided, comprising a processor and an interface, wherein the processor is configured to call and execute instructions from the interface so that the chip system implements the methods in the above aspects. BRIEF DESCRIPTION OF THE DRAWINGS

[0059] FIG1 is a schematic diagram of resource distribution of a TDD system;

[0060] Figures 2A and 2B are two schematic diagrams of the SBFD scheme;

[0061] FIG3 is a schematic diagram of a CLI;

[0062] FIG4 is a schematic diagram of a network architecture used in an embodiment of the present application;

[0063] FIG5 is a flow chart of a communication method provided in an embodiment of the present application;

[0064] FIG6 is a schematic diagram of a device provided in an embodiment of the present application;

[0065] FIG7 is a schematic diagram of another device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0066] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.

[0067] In the embodiments of the present application, for the number of nouns, unless otherwise specified, it means "singular noun or plural noun", that is, "one or more". "At least one" means one or more, and "plural" means two or more (including two). "And / or" describes the association relationship of associated objects, indicating that there may be three relationships. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the previous and next associated objects are in an "or" relationship. For example, A / B means: A or B. "At least one of the following items" or similar expressions refers to any combination of these items, including any combination of single items or plural items. For example, at least one of a, b, or c means: a, b, c, a and b, a and c, b and c, or a and b and c, where a, b, c can be single or multiple.

[0068] In the embodiments of this application, ordinal numbers such as "first" and "second" are used to distinguish multiple objects and are not used to limit the size, content, order, timing, priority, or importance of multiple objects. In addition, the numbering of steps in the various embodiments introduced in this application is only to distinguish different steps and is not used to define the order between steps. For example, S501 can occur before S502, or after S502, or at the same time as S502.

[0069] Below, some terms or concepts in the embodiments of the present application are explained to facilitate understanding by those skilled in the art.

[0070] In the embodiment of the present application, the terminal device is a device with wireless transceiver function, which can be a fixed device, a mobile device, a handheld device (such as a mobile phone), a wearable device, a vehicle-mounted device, or a wireless device built into the above device (such as a communication module, a modem, or a chip system, etc.). The terminal device is used to connect people, objects, machines, etc., and can be widely used in various scenarios, such as but not limited to the following scenarios: perception scenarios, cellular communications, device-to-device communication (D2D), vehicle to everything (V2X), machine-to-machine / machine-type communications (M2M / MTC), Internet of Things (IoT), virtual reality (VR), augmented reality (AR), industrial control, self-driving, remote medical, smart grid, smart furniture, smart office, smart wearable, smart transportation, smart city, drones, robots, indoor commercial scenarios (such as mobile phone screen projection, file sharing, mobile phone to VR glasses video transmission) and other scenarios. When the terminal device is applied to V2X, it can also be called a V2X device, for example, a smart car (or intelligent car), a digital car, an unmanned car (or driverless car or pilotless car or automobile), a self-driving car (or autonomous car), a pure electric vehicle (or battery EV), a hybrid electric vehicle (HEV), a range-extended EV (REEV), a plug-in hybrid electric vehicle (PHEV), a new energy vehicle (new energy vehicle), or a roadside unit (RSU). The terminal device can also be a device used in D2D communication, such as an electricity meter or water meter.

[0071] In addition, in the embodiments of the present application, the terminal device can also be a terminal device in an IoT system. IoT is an important part of the future development of information technology. Its main technical feature is to connect objects to the network through communication technology, thereby realizing an intelligent network of human-machine interconnection and object-to-object interconnection.

[0072] The various terminal devices described above, if located on a vehicle (e.g., placed in or installed in a vehicle), can be considered as vehicle-mounted terminal devices, which are also referred to as on-board units (OBUs). The terminal device of the present application can also be an on-board module, on-board module, on-board component, on-board chip, or on-board unit built into a vehicle as one or more components or units, and the vehicle can implement the method of the present application through the built-in on-board module, on-board module, on-board component, on-board chip, or on-board unit.

[0073] The terminal device may sometimes be referred to as user equipment (UE), terminal, access station, UE station, remote station, wireless communication device, or user equipment, etc.

[0074] In the embodiments of the present application, the communication device for implementing the terminal device function may be a terminal device, or may be a device capable of supporting the terminal device to implement the function, such as a chip system, which may be installed in the terminal device. In the technical solutions provided in the embodiments of the present application, the technical solutions provided in the embodiments of the present application are described by taking the terminal device as an example in which the device for implementing the terminal device function is a terminal device. In addition, for ease of description, the terminal device in the embodiments of the present application is described by taking a UE as an example.

[0075] The network devices in the embodiments of the present application include, for example, access network devices, and / or core network devices. The access network device is a device with wireless transceiver functions, which is used to communicate with the terminal device. The access network devices include but are not limited to base stations (base transceiver station (BTS), node B (Node B), evolved node B (eNodeB) / eNB, or the next generation node B (gNodeB) / gNB), transmission reception points (TRP), base stations subsequently evolved by the third generation partnership project (3GPP), access nodes in wireless fidelity (Wi-Fi) systems, wireless relay nodes, wireless backhaul nodes, etc. The base station can be: a macro base station, a micro base station, a pico base station, a small station, a relay station, etc. Multiple base stations can support networks with the same access technology, or they can support networks with different access technologies. The base station can include one or more co-station or non-co-station transmission and receiving points. The access network device may also be a wireless controller, a centralized unit (CU), and / or a distributed unit (DU) in a cloud radio access network (CRAN) scenario. The access network device may also be a server, etc. For example, the network device in the V2X technology may be a road side unit (RSU). The following describes the access network device using a base station as an example. The base station can communicate with the terminal device, or it can communicate with the terminal device through a relay station. The terminal device can communicate with multiple base stations in different access technologies. The core network device is used to implement functions such as mobility management, data processing, session management, policy and billing. The names of the devices that implement core network functions in systems with different access technologies may be different, and the embodiments of the present application are not limited to this. Taking the fifth generation mobile communication technology (5G) system as an example, the core network equipment includes: access and mobility management function (AMF), session management function (SMF), policy control function (PCF) or user plane function (UPF), etc.

[0076] In the CU-DU architecture, the access network equipment may include one or more logical network elements such as a centralized unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU). The CU and DU may be configured separately or included in the same network element, such as a baseband unit (BBU). The RU may be included in a radio frequency device or radio frequency unit, such as a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).

[0077] In different systems, CU (or CU-CP and CU-UP), DU or RU may also have different names, but those skilled in the art can understand their meanings. For example, in the ORAN system, CU may also be called open CU (O-CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, CU-UP may also be called O-CU-UP, and RU may also be called O-RU. For the convenience of description, the embodiments of the present application are described by taking CU, CU-CP, CU-UP, DU and RU as examples. Any of the CU (or CU-CP, CU-UP), DU and RU in the embodiments of the present application may be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.

[0078] Optionally, in various embodiments of the present application, if the network device is a distributed architecture, for example, the network device includes a CU and a DU, or includes a CU-CP, a CU-UP and a DU, then the network device sends information to the UE, specifically, the DU included in the network device sends information to the UE; the network device receives information from the UE, specifically, the DU included in the network device receives information from the UE.

[0079] In the embodiments of the present application, the communication device for implementing the network device function may be a network device, or may be a device capable of supporting the network device to implement the function, such as a chip system, which may be installed in the network device. In the technical solutions provided in the embodiments of the present application, the technical solutions provided in the embodiments of the present application are described by taking the network device as an example of the device for implementing the network device function being a network device.

[0080] A PDSCH or PUSCH can carry one or two TBs, where each TB can be sent over the air interface after independent channel coding and modulation.

[0081] The principle of channel coding is to add redundant information to the original data. This redundant information is correlated with the original data. The receiving end can use this correlation to detect and correct errors generated during the transmission process, thereby counteracting interference during the transmission process. The transmitting end performs channel coding on the data to be transmitted, and the receiving end performs channel decoding on the received data. In NR, both PDSCH and PUSCH use low-density parity check (LDPC) codes for channel coding. Generally speaking, the more redundant information added by channel coding, the lower the channel coding rate and the better its error detection and correction capabilities. Conversely, the higher the channel coding rate, the worse its error detection and correction capabilities. The channel coding rate can be defined as the number of bits of the original information divided by the number of coded bits transmitted.

[0082] Modulation is the process by which the transmitter transforms the signal to be transmitted into a form suitable for the channel characteristics by adjusting the amplitude, frequency, and phase of the signal. Correspondingly, the receiver must restore the modulated signal to its original form, a process called demodulation. Currently, NR PDSCH and NR PUSCH use quadrature amplitude modulation (QAM), a technique that combines phase and amplitude modulation. Tables 1-1 and 1-2 list the supported QAM modulation schemes and their corresponding modulation orders. Different modulation schemes can modulate different numbers of bits onto a modulation symbol, referred to as the modulation order. Furthermore, a modulation symbol is mapped to a resource element (RE). An RE occupies one orthogonal frequency division multiplexing (OFDM) symbol in the time domain and one subcarrier in the frequency domain. Similarly, higher modulation orders increase transmission efficiency. However, higher modulation orders reduce transmission robustness and increase the susceptibility to errors.

[0083] Table 1-1. Modulation schemes supported by NR PDSCH

[0084] Table 1-2. Modulation schemes supported by NR PUSCH

[0085] Table 1-2 uses the NR PUSCH waveforms of discrete Fourier transform-spread-orthogonal frequency division multiplexing (DFT-s-OFDM) and OFDM as examples. "-" in Table 1-2 indicates no information.

[0086] Generally speaking, the worse the channel quality, the lower the modulation order and channel coding rate should be; the better the channel quality, the higher the modulation order and channel coding rate should be. NR follows the LTE mechanism, jointly designing the modulation scheme and channel coding rate, introducing the concept of MCS, and pre-defining multiple MCS tables for different scenarios. For example, an MCS table is shown in Table 1-3. As can be seen, the larger the MCS index, the higher the corresponding modulation order or modulation coding, and the higher the corresponding spectral efficiency.

[0087] Table 1-3. MCS table for NR PDSCH / PUSCH

[0088] In a TDD system, DL usually occupies the main time resources, which causes a coverage imbalance between DL and UL. Please refer to Figure 1, which is a schematic diagram of a TDD system. Compared with a frequency division duplexing (FDD) system, the uplink coverage of a TDD system is poor and the latency is large. To address the problems of uplink coverage and latency in a TDD system, the SBFD solution has been proposed. In the SBFD solution, a carrier is divided into multiple subbands, and the transmission directions of different subbands can be different, thereby improving uplink coverage. Please refer to Figures 2A and 2B, which show two schematic diagrams of the SBFD solution. Figure 2A is a typical SBFD solution, in which a carrier is divided into three subbands, the middle subband is used for uplink transmission, and the upper and lower subbands are used for downlink transmission. Figure 2B is another typical SBFD solution, in which a carrier is divided into two subbands, the upper subband is used for downlink transmission, and the lower subband is used for downlink transmission. In the SBFD scheme, transmission and reception can be performed simultaneously in one OFDM symbol or time slot. It can be considered that in SBFD, uplink and downlink use different frequency domain resources (eg, subbands).

[0089] Since the signal power within a subband will leak into the adjacent subband, it will cause interference between the uplink and downlink, which is called CLI. According to the source of interference, cross-link interference includes two categories. The first is cross-link interference between UEs, which mainly refers to the uplink signal sent by a UE in the current cell interfering with the downlink signal received by another UE in the current cell or the adjacent cell; the second is cross-link interference between base stations, which mainly refers to the downlink signal sent by a certain base station interfering with the uplink signal received by another base station. Figure 3 is a schematic diagram of CLI. In Figure 3, the uplink signal of UE0 will interfere with both the downlink signal of UE1 and the downlink signal of UE2; the downlink signal sent by base station 1 to UE1 and UE2 will also interfere with the uplink signal received by base station 0 from UE0. Among them, the dotted arrows in Figure 3 represent interference, and the solid arrows represent the direction of signal transmission.

[0090] Currently, NR PDSCH or PUSCH supports repeated transmission in the time domain, or the TB carried by PDSCH or PUSCH can be repeatedly transmitted on multiple transmission occasions. In the SBFD scenario, if PDSCH or PUSCH is repeatedly transmitted, it is very likely that during one round of repeated transmission, a part of the repeated transmission is transmitted on the SBFD time slot (or, OFDM symbol), while the other part of the repeated transmission is transmitted on the non-SBFD time slot (or, OFDM symbol). In the SBFD time slot, due to the existence of CLI, the channel quality on the SBFD time slot may be worse than the channel quality on the non-SBFD time slot. During the repeated transmission of PDSCH or PUSCH, the MCS used remains unchanged, so there may be a problem that the MCS used for a certain transmission does not match the channel quality corresponding to that transmission, thereby reducing the transmission performance.

[0091] In view of this, the first information in the embodiment of the present application may indicate a first modulation and coding scheme corresponding to a first type of time unit, and may also indicate a second modulation and coding scheme corresponding to a second type of time unit. That is, the embodiment of the present application may indicate modulation and coding schemes for different types of time units respectively, thereby providing the possibility of using different modulation and coding schemes for different types of time units. For example, if the channel quality of different types of time units is different, the modulation and coding schemes indicated for different types of time units may be different, so that the modulation and coding scheme applied to the transmission block carried by the corresponding time unit can be adapted to the channel quality to improve transmission performance.

[0092] The technical solutions provided in the embodiments of the present application can be applied to the fourth generation mobile communication technology (the 4th generation, 4G) system, such as the LTE system, or can be applied to the fifth generation mobile communication technology (the 5th generation, 5G) system, such as the NR system, or can also be applied to the next generation mobile communication system or other similar communication systems, such as the sixth generation mobile communication technology (the 6th generation, 6G) system, etc., without specific limitation. In addition, the technical solutions provided in the embodiments of the present application can be applied to D2D scenarios, such as NR-D2D scenarios, etc., or to V2X scenarios, such as NR-V2X scenarios, etc. For example, the embodiments of the present application can be used in fields such as factory manufacturing, whole-house intelligence, intelligent driving, assisted driving, intelligent connected vehicles, or indoor commercial scenarios.

[0093] For example, FIG4 illustrates a communication network architecture used in embodiments of the present application. As shown in FIG4 , PDSCH and / or PUSCH, etc., can be transmitted between the UE and the network device, and this application does not limit this. The UE and the network device can execute the method provided in the embodiments of the present application.

[0094] In order to better introduce the embodiments of the present application, the method provided by the embodiments of the present application is introduced below in conjunction with the accompanying drawings. In the various embodiments of the present application, the time unit includes, for example, a subframe, a time slot, a mini-slot, an OFDM symbol group or an OFDM symbol, etc., without specific limitation. In the following text, the OFDM symbol is referred to as a symbol. In the various embodiments of the present application, the modulation and coding scheme includes, for example, a modulation scheme and a coding rate, and the modulation and coding scheme is, for example, MCS, or it can also be other information or have other names, without specific limitation. The following text introduces the modulation and coding scheme as MCS as an example. Unless otherwise specified in the following text, the steps represented by dotted lines in the accompanying drawings corresponding to the various embodiments of the present application are all optional steps.

[0095] In various embodiments of the present application, the first type of time unit is, for example, a non-SBFD time unit, and the second type of time unit is, for example, a SBFD time unit; or, alternatively, the first type of time unit is, for example, a SBFD time unit, and the second type of time unit is, for example, a non-SBFD time unit. There are several methods for implementing the two types of time units:

[0096] The first method and protocol predefine the first type of time unit as an SBFD type time unit or a non-SBFD type time unit;

[0097] In the second method, the network device indicates through signaling whether the first type of time unit is an SBFD type time unit or a non-SBFD type time unit;

[0098] The third method is to determine whether the first type of time unit is an SBFD type time unit or a non-SBFD type time unit according to a predefined rule. For example, one predefined rule is that the first type of time unit is the time unit corresponding to the nth transmission opportunity in the K repeated transmissions of PXSCH, where K is a positive integer. Taking one transmission opportunity as an example, n is a positive integer less than or equal to K. PXSCH is PDSCH or PUSCH. For example, n = 1, then the first type of time unit is the time unit corresponding to the first transmission opportunity in the K repeated transmissions of PXSCH.

[0099] Regarding the frequency domain configuration of SBFD, the current standard discusses that at least DL subband and UL subband can be included within a carrier range. Whether there is a guard band between the DL subband and the UL subband, and if the guard band exists, whether transmission can be performed on the guard band, the various embodiments of the present application do not limit it. In addition, whether there can be overlap between the DL subband and the UL subband, the various embodiments of the present application do not limit it. Regarding the time domain configuration of SBFD, depending on whether a time slot contains both SBFD symbols and non-SBFD symbols, there are the following two possible configuration methods. In the various embodiments of the present application, it is not limited to which of the following two configuration methods the embodiments of the present application are applied to, where SBFD symbols can be considered as symbols configured with SBFD, and non-SBFD symbols can be considered as symbols not configured with SBFD:

[0100] 1. In the first configuration mode, SBFD is configured at the time slot level, that is, all symbols contained in a time slot are configured as SBFD symbols or all as non-SBFD symbols;

[0101] 2. In the second configuration mode, SBFD is configured at the symbol level, that is, a portion of the symbols contained in a time slot can be configured as SBFD symbols, and the other portion can be configured as non-SBFD symbols.

[0102] The various embodiments of the present application may be performed by a first device and a second device. The first device may be, for example, a UE, or a functional module capable of executing the method provided in the embodiment of the present application, which may be provided in the UE, such as a chip system in the UE; or the functional module may be provided independently of the UE. The second device may be, for example, a network device, or a functional module capable of executing the method provided in the embodiment of the present application, which may be provided in the network device, such as a chip system in the network device; or the functional module may be provided independently of the network device. In the following introduction, it is taken as an example that the first device is a UE and the second device is a network device. The methods provided in the various embodiments of the present application may be applied to the network architecture shown in Figure 4. For example, the UE involved in the various embodiments of the present application may be the UE in Figure 4; the network device involved in the various embodiments of the present application may be the network device in Figure 4.

[0103] The embodiment of the present application provides a communication method, as shown in Figure 5. For example, Figure 5 shows the process of the method.

[0104] S501: A network device sends first information, and a UE receives the first information accordingly.

[0105] The first information may be, for example, DCI, or the first information may be included in DCI; alternatively, the first information may be information of other protocol layers, such as media access control (MAC) control element (CE) or radio resource control (RRC) signaling, or the first information may be included in MAC CE or RRC signaling. For example, for dynamically scheduled PDSCH or PUSCH, the first information may be DCI. Alternatively, for PDSCH or PUSCH with configured grant or semi-persistent scheduling (SPS), the first information may be MAC CE or RRC signaling, etc.

[0106] The first information may schedule a first TB, where the first TB is to be repeatedly transmitted. For example, the first TB may be transmitted on multiple transmission occasions, with the first TB being transmitted once on each transmission occasion, thereby achieving repeated transmission of the first TB. During the repeated transmission process, the size of the first TB remains unchanged or the first TB remains unchanged, thereby achieving multiple transmissions of the first TB. The first TB may be carried on the PDSCH or the PUSCH. For example, the first information may be used to schedule downlink transmission or uplink transmission.

[0107] The transmission opportunities of the first TB may be distributed over different types of time units. For example, some of the transmission opportunities among multiple transmission opportunities are located in the first type of time units, while the remaining transmission opportunities are located in the second type of time units. In an embodiment of the present application, an MCS can be configured separately for the first TB carried by these two types of time units. For example, if the channel quality of different types of time units is different, the MCS configured for different types of time units can be different, so that the MCS applied to the TB carried by the corresponding time unit can be adapted to the channel quality to improve transmission performance.

[0108] Since the embodiment of the present application sets MCSs for two types of time units respectively, the first information can indicate the MCSs used by the two types of time units respectively. For example, the first information can indicate that the first TB uses the first MCS to transmit on the first type of time unit, or indicate that the first TB uses the first MCS to transmit on the first type of time unit; in addition, the first information can also indicate that the first TB uses the second MCS to transmit on the second type of time unit, or indicate that the first TB uses the second MCS to transmit on the second type of time unit. Through the indication of the first information, the receiving end of the first information (such as the UE) can determine the MCS used by the first TB on different types of time units, so that the first TB can be correctly modulated and encoded, or correctly demodulated and decoded. Optionally, the first MCS and the second MCS can be the same or different. For example, if the channel quality corresponding to the first type of time unit is the same as the channel quality corresponding to the second type of time unit, or the difference is small, the first MCS and the second MCS can be the same, thereby ensuring transmission quality without having to set multiple MCSs, which can simplify the implementation of network equipment. For another example, if the channel quality corresponding to the first type of time unit is different from the channel quality corresponding to the second type of time unit, for example, the difference is large, the first MCS and the second MCS may be different, thereby ensuring the transmission quality on different time units. The embodiment of the present application provides a method for configuring the MCS of two types of time units separately, so that the MCS of different types of time units may be the same or different, which helps to improve transmission quality.

[0109] To make the first MCS and the second MCS the same, the first modulation scheme and the second modulation scheme can be the same modulation scheme, and the first coding rate and the second coding rate can be the same. To make the first MCS and the second MCS different, the first modulation scheme and the second modulation and coding scheme must be different, and / or the first coding rate and the second coding rate must be different.

[0110] First, it is introduced how to realize that the first coding rate and the second coding rate are different. In the embodiment of the present application, the first information can indicate the corresponding transmission resources for the two types of time units respectively, which is equivalent to realizing the separate indication of the coding rate corresponding to the two types of time units by the TB. If the coding rate corresponding to the two types of time units is indicated at the same time, the coding rate corresponding to the two types of time units should be the same, otherwise it is impossible to simultaneously indicate the coding rate corresponding to the two types of time units through one indication; and the embodiment of the present application can realize separate indication of the coding rate corresponding to the two types of time units, thereby making the coding rate corresponding to the two types of time units have different possibilities.

[0111] For example, the first information may indicate the transmission resources of the first TB, which include first resources and second resources. The time units included in the first resources are time units of the first type, and the time units included in the second resources are time units of the second type. For example, the first resources are resources corresponding to one transmission opportunity, and the second resources are resources corresponding to another transmission opportunity. That is, the transmission resources of the first TB include resources corresponding to two types of time units. To achieve separate indications of the encoding bit rates corresponding to the two types of time units, this can be achieved by separately indicating the resources corresponding to the two types of time units. For example, the first information may include second information and third information, and further include fourth information and / or fifth information. The second information includes time domain resource information of the first resource (or, the second information indicates the time domain resource of the first resource), the third information includes frequency domain resource information of the first resource (or, the third information indicates the frequency domain resource of the first resource); the fourth information includes time domain resource information of the second resource (or, the fourth information indicates the time domain resource of the second resource), and the fifth information includes frequency domain resource information of the second resource (or, the fifth information indicates the frequency domain resource of the second resource). It can be seen that the first information can indicate the transmission resources corresponding to the first type of time unit through the second information and the third information, and can also indicate the transmission resources corresponding to the second type of time unit through the fourth information and / or the fifth information, thereby realizing the separate indication of the resources corresponding to the two types of time units, which is equivalent to implicitly indicating the coding bit rates corresponding to the two types of time units.

[0112] The fourth information may include, for example, one or more domains, one or more fields, or one or more IEs, etc., without limitation thereto, and the implementation of the fifth information, the second information, and the third information is similar. Taking the first information as DCI as an example, for example, the second information is the time domain resource allocation (TDRA) domain originally included in the DCI, the third information is the frequency domain resource allocation (FREQUENCY DOMAIN REsource Allocation) domain originally included in the DCI, the fourth information is the TDRA domain newly added in the DCI, and the fifth information is the FDRA domain newly added in the DCI.

[0113] For example, the first coding rate and the second coding rate may be different or the same. For example, in an embodiment of the present application, if the first MCS and the second MCS are to be different, then only the first modulation scheme and the second modulation scheme may be different, while the first coding rate and the second coding rate may be the same; or only the first coding rate and the second coding rate may be different, while the first modulation scheme and the second modulation scheme may be the same; or the first modulation scheme and the second modulation scheme may be different, while the first coding rate and the second coding rate may also be different.

[0114] As previously described, the first information can indicate transmission resources corresponding to different types of time units, thereby enabling the first and second coding rates to be different. If the first and second MCSs need to be different, this can also be achieved by separately indicating the modulation schemes, as described below.

[0115] Taking the first information being DCI as an example, in traditional DCI, there is only one field for indicating MCS. For example, for repeated transmission of PDSCH or PUSCH, the current solution is to keep the MCS unchanged during repeated transmission, so the MCS can be indicated by one field. However, in the embodiment of the present application, different types of time units can be configured with MCS respectively, so the embodiment of the present application can introduce a new field in the first information to indicate another MCS. For example, the first information may include sixth information and seventh information, the sixth information may indicate the first MCS, and the seventh information may indicate the second MCS. The sixth information, for example, includes one or more fields, or one or more information elements (IE), etc., and there is no limitation on this. The implementation of the seventh information is similar. Taking the first information being DCI as an example, for example, the sixth information is the MCS field originally included in the DCI, and the seventh information is the newly added MCS field in the DCI.

[0116] Among them, the first MCS may include a first modulation scheme and a first coding rate, and the second MCS may include a second modulation scheme and a second coding rate. Optionally, the seventh information may only indicate the second modulation scheme, without having to indicate the second coding rate. This is because the size of the TB is determined based on the MCS and time-frequency resources of the TB on one type of time unit. When the size of the first TB remains unchanged, after the modulation scheme is determined, the coding rate is only related to the modulation scheme and the number of resource elements (RE) (assuming that the number of layers of spatial division multiplexing remains unchanged). Therefore, for the transmission of the TB on another type of time unit, its coding rate may not be displayed, but the coding rate can be indicated by indicating time domain resource allocation and / or frequency domain resource allocation.

[0117] As previously described, the sixth information can indicate the first modulation scheme and the first coding rate, and the seventh information can indicate the second modulation scheme. The sixth information indicating the first modulation scheme can specifically indicate the first modulation scheme or the modulation order corresponding to the first modulation scheme, for example, indicating that the first modulation scheme is quadrature phase shift keying (QPSK) or indicating that the modulation order corresponding to the first modulation scheme is 2. How the seventh information indicates the second modulation scheme is described below.

[0118] As an optional implementation for the seventh information to indicate the second modulation scheme, the seventh information indicates the second modulation scheme or indicates the modulation order corresponding to the second modulation scheme; or it can be understood that the seventh information includes information about the second modulation scheme or includes information about the modulation order corresponding to the second modulation scheme. In this indication mode, the receiving end of the first information can directly determine the second modulation scheme or modulation order based on the seventh information, without having to rely on other information to determine the second modulation scheme or modulation order. For example, some modulation schemes and modulation orders corresponding to NR PDSCH can be referred to Table 2.

[0119] Table 2

[0120] For example, the seventh information may indicate that the second modulation scheme is 16QAM, or indicate that the modulation order corresponding to the second modulation scheme is 4. Alternatively, a corresponding index (index) or level may be set for each modulation scheme or modulation order, and the seventh information may indicate the index or level of the second modulation scheme or the corresponding modulation order. For example, the index or level of QPSK or modulation order 2 is set to 1, the index or level of 16QAM or modulation order 4 is set to 2, the index or level of 64QAM or modulation order 6 is set to 3, the index or level of 256QAM or modulation order 8 is set to 4, the index or level of 1024QAM or modulation order 10 is set to 5, etc. If the seventh information indicates 2, it means that the second modulation scheme is 16QAM or the modulation order is 4.

[0121] Table 2 uses PDSCH as an example. For PUSCH, the indication method of the seventh information is similar and will not be repeated here. Optionally, since the modulation scheme sets supported by PDSCH and PUSCH may be different, the seventh information in the first information for scheduling PDSCH and the seventh information in the first information for scheduling PUSCH may have one or more of the same length, value, or meaning, which can be different, and can be determined according to the associated modulation scheme sets.

[0122] As another optional implementation in which the seventh information indicates the second modulation scheme, the seventh information may indicate (or include) a change in the second modulation order relative to the first modulation order. The first modulation order is the modulation order corresponding to the first modulation scheme, and the second modulation order is the modulation order corresponding to the second modulation scheme. If the second modulation order is the same as the first modulation order, the change is 0; if the second modulation order is different from the first modulation order, the change may be an increase or decrease, or may be a positive or negative number.

[0123] Among them, the change amount can indicate the adjustment direction, but not the specific adjustment value. For example, the value of the seventh information is the first value, which can indicate that the second modulation order is reduced or increased relative to the first modulation order, but does not indicate how much it is adjusted, or does not indicate how much it is adjusted. In this case, the specific adjustment value can be a default value, or predefined by a protocol, or preconfigured by a network device, or preconfigured at the receiving end of the first information. The receiving end of the first information can determine the second modulation order in combination with the seventh information and the adjustment value. The adjustment value is, for example, M levels, or M modulation orders, where M is a positive integer. As mentioned above, levels can be set separately for different modulation schemes. If the adjustment value is M levels, the change amount indicates whether the level corresponding to the second modulation order is increased or decreased relative to the level corresponding to the first modulation order. Taking Table 2 as an example, and taking the adjustment value as M modulation orders as an example, for example, M is 2, the first modulation order is 4, and the seventh information indicates that the second modulation order is reduced relative to the first modulation order, then the receiving end of the first information can determine that the second modulation order is 2 based on the adjustment amount and the first modulation order.

[0124] In this solution, the seventh information can occupy fewer bits, for example, only one bit. If the value of this bit is "0," it indicates that the second modulation order is decreased relative to the first modulation order. If the value of this bit is "1," it indicates that the second modulation order is increased relative to the first modulation order. Please refer to Table 3 for an example of an implementation of the seventh information.

[0125] Table 3

[0126] Alternatively, generally speaking, the worse the channel quality, the lower the modulation order and coding rate should be; and the better the channel quality, the higher the modulation order and coding rate should be. For example, if the first type of time unit is a non-SBFD time unit and the second type of time unit is an SBFD time unit, the channel quality of the second type of time unit is likely to be worse than the channel quality of the first type of time unit. In this case, the second modulation order can be lower than the first modulation order to accommodate the poorer channel quality. Since the seventh information indicates the second modulation scheme, the seventh information may not indicate "upward adjustment" but only "downward adjustment." For example, the seventh information occupies one bit. If the value of this bit is "0," it indicates that the second modulation order remains unchanged relative to the first modulation order. If the value of this bit is "1," it indicates that the second modulation order is downward adjustment relative to the first modulation order. Please refer to Table 4 for an example of an implementation method of the seventh information.

[0127] Table 4

[0128] Taking the example of a first type of time unit being an SBFD type time unit and a second type of time unit being a non-SBFD type time unit, the channel quality of the second type of time unit is likely to be better than the channel quality of the first type of time unit, and the second modulation order can be higher than the first modulation order to adapt to the better channel quality. Since the seventh information indicates the second modulation scheme, the seventh information may not indicate "downward adjustment" but only "increase adjustment". For example, the seventh information occupies one bit. If the value of the bit is "0", it indicates that the second modulation order remains unchanged relative to the first modulation order. If the value of the bit is "1", it indicates that the second modulation order is increased relative to the first modulation order. Please refer to Table 5 for an example of an implementation method of the seventh information.

[0129] Table 5

[0130] Alternatively, the seventh information may indicate (or include) a change in the second modulation order relative to the first modulation order, and the change may be a specific adjustment value. For example, the value of the seventh information is the first value, which may indicate that the second modulation order is reduced by M levels or increased by M levels relative to the first modulation order, or indicate that the second modulation order is reduced by M levels or increased by M levels relative to the first modulation order. In this case, it is not necessary to define the adjustment value in an additional way, which can simplify the implementation of the receiving end. Taking Table 2 as an example, and taking the seventh information indicating that the second modulation order is reduced by M levels or increased by M levels relative to the first modulation order as an example, for example, M is 2, the first modulation order is 4, and the seventh information indicates that the second modulation order is reduced by 2 modulation orders relative to the first modulation order, then the receiving end of the first information can determine that the second modulation order is 2 in combination with the seventh information and the first modulation order.

[0131] The seventh information may occupy one or more bits, and different values ​​of the seventh information may indicate different M. Taking the seventh information occupying 2 bits as an example, please refer to Table 6, which is an example of an implementation of the seventh information.

[0132] Table 6

[0133] Table 6 takes the example where the seventh information does not indicate an increase. In other implementations, the seventh information may also have a corresponding value to indicate an increase of M levels, and there is no limitation to this.

[0134] As another optional implementation in which the seventh information indicates the second modulation scheme, the seventh information may indicate (or include) a change in the second modulation scheme relative to the first modulation scheme. The seventh information indicating the change in the second modulation scheme relative to the first modulation scheme may be implemented, for example, by indicating a change in the second modulation order relative to the first modulation order. For this purpose, reference is made to the foregoing.

[0135] Alternatively, the seventh information indicates the amount of change in the second modulation scheme relative to the first modulation scheme, and this can also be achieved by indicating the amount of change in the level corresponding to the second modulation scheme relative to the level corresponding to the first modulation scheme. As previously mentioned, levels can be set separately for different modulation schemes, and the seventh information can indicate the amount of change in the level corresponding to the second modulation scheme relative to the level corresponding to the first modulation scheme. For example, the index or level of QPSK or modulation order 2 is set to 1, the index or level of 16QAM or modulation order 4 is set to 2, the index or level of 64QAM or modulation order 6 is set to 3, the index or level of 256QAM or modulation order 8 is set to 4, the index or level of 1024QAM or modulation order 10 is set to 5, and so on. By indicating the amount of change in the level, the indication of the second modulation scheme can also be achieved. If the level of the second modulation scheme is the same as the level of the first modulation scheme, the amount of change is 0; if the level of the second modulation scheme is different from the level of the first modulation scheme, the amount of change can be an increase or decrease, or the amount of change can be a positive or negative number.

[0136] The change amount may indicate the direction of adjustment, but not the specific adjustment value. For example, the value of the seventh information is the first value, which may indicate that the level of the second modulation scheme is reduced or increased relative to the level of the first modulation scheme, but does not indicate the specific adjustment amount, or does not indicate the specific adjustment amount. In this case, the specific adjustment value may be a default value, or predefined by a protocol, or preconfigured by a network device, or preconfigured at the receiving end of the first information. The receiving end of the first information may determine the second modulation order by combining the seventh information and the adjustment value. The adjustment value may be, for example, M levels, where M is a positive integer. For example, if the adjustment amount is 1 level, the level of the first modulation scheme is 2, and the seventh information indicates that the level of the second modulation scheme is reduced relative to the level of the first modulation scheme, the receiving end of the first information may determine that the level of the second modulation scheme is 1 by combining the adjustment amount and the first modulation order.

[0137] Alternatively, the seventh information may indicate (or include) the amount of change in the level of the second modulation scheme relative to the level of the first modulation scheme, and the amount of change may be a specific adjustment value. For example, the value of the seventh information is the first value, which may indicate that the level of the second modulation scheme is reduced by M levels or increased by M levels relative to the level of the first modulation scheme. In this case, it is not necessary to define the adjustment value in an additional way, which can simplify the implementation of the receiving end. Taking Table 2 as an example, for example, M is 1 level, the level of the first modulation scheme is 2, and the seventh information indicates that the level of the second modulation scheme is reduced by 1 level relative to the level of the first modulation scheme, then the receiving end of the first information can determine that the level of the second modulation scheme is 1 by combining the seventh information and the first modulation order.

[0138] In addition to the above method, the seventh information may also indicate the second modulation scheme in other ways, which is not limited.

[0139] Optionally, if the second modulation order determined according to the seventh information is smaller than the minimum modulation order supported by the PXSCH, the receiving end of the first information may adopt the minimum modulation order supported by the PXSCH instead of the second modulation order determined according to the seventh information; or, if the second modulation order determined according to the seventh information is larger than the minimum modulation order supported by the PXSCH, the receiving end of the first information may adopt the maximum modulation order supported by the PXSCH instead of the second modulation order determined according to the seventh information. Wherein, the PXSCH is, for example, a PDSCH or a PUSCH.

[0140] In the above introduction, the first information scheduling the first TB is taken as an example. In addition, the first information can also schedule more TBs. For example, the first information can schedule the first TB and the second TB. The first TB and the second TB can be carried by the same physical channel (such as PDSCH or PUSCH). The time domain resources and frequency domain resources occupied by the first TB and the second TB can be the same, and the occupied spatial domain resources can be different. Then, the time domain resources used by the second TB to transmit on the first type of time unit can be indicated by the second information, and the frequency domain resources used by the second TB to transmit on the first type of time unit can be indicated by the third information. Among them, the second information may indicate the time domain resources used by the first TB to transmit on the first type of time unit, and the time domain resources occupied by the first TB and the second TB may be the same, so it can be considered that the second information indicates both the time domain resources used by the first TB to transmit on the first type of time unit, and the time domain resources used by the second TB to transmit on the first type of time unit; the third information may indicate the frequency domain resources used by the first TB to transmit on the first type of time unit, and the frequency domain resources occupied by the first TB and the second TB may be the same, so it can be considered that the third information indicates both the frequency domain resources used by the first TB to transmit on the first type of time unit, and the frequency domain resources used by the second TB to transmit on the first type of time unit.

[0141] In addition, the time domain resources used by the second TB to be transmitted in the second type of time unit can be indicated by the fourth information, and the frequency domain resources used by the second TB to be transmitted in the second type of time unit can be indicated by the fifth information. Among them, the fourth information can indicate the time domain resources used by the first TB to be transmitted in the second type of time unit, and the time domain resources occupied by the first TB and the second TB can be the same, so it can be considered that the fourth information indicates both the time domain resources used by the first TB to be transmitted in the second type of time unit and the time domain resources used by the second TB to be transmitted in the second type of time unit; the fifth information can indicate the frequency domain resources used by the first TB to be transmitted in the second type of time unit, and the frequency domain resources occupied by the first TB and the second TB can be the same, so it can be considered that the fifth information indicates both the frequency domain resources used by the first TB to be transmitted in the second type of time unit and the frequency domain resources used by the second TB to be transmitted in the second type of time unit.

[0142] For the transmission of the second TB in different types of time units, embodiments of the present application may also cause the first information to indicate the corresponding MCS respectively, so that the transmission of the second TB in different types of time units can use the same or different MCSs, thereby facilitating adjustment of the MCS of the second TB. For example, the first information may include eighth information, and the MCS used by the second TB in the transmission of the first type of time unit may be indicated by the eighth information. For example, the eighth information indicates that the second TB uses a third MCS for transmission in the first type of time unit. The third MCS may be the same as or different from the first MCS.

[0143] In addition, the modulation order (or modulation scheme) used by the second TB to be transmitted on the second type of time unit can be indicated by the seventh information included in the first information to save the transmission overhead of the first information; or the ninth information can be added to the first information to indicate the modulation order (or modulation scheme) used by the second TB to be transmitted on the second type of time unit, or to indicate the MCS used by the second TB to be transmitted on the second type of time unit, thereby separating the indications of the second TB and the first TB, ensuring the flexibility of the network equipment and UE implementation. Hereinafter, the MCS used by the second TB to be transmitted on the second type of time unit is referred to as the fourth MCS, and the modulation scheme used by the second TB to be transmitted on the second type of time unit is referred to as the fourth modulation scheme.

[0144] Among them, if the seventh information indicates both the second MCS (or the second modulation scheme) and the fourth modulation scheme, it does not mean that the second modulation scheme is the same as the fourth modulation scheme, nor does it mean that the second MCS is the same as the fourth MCS. That is, when the seventh information indicates both the second MCS (or the second modulation scheme) and the fourth modulation scheme, the second modulation scheme and the fourth modulation scheme may be the same or different, and the second MCS and the fourth MCS may be the same or different. For example, if the seventh information indicates the absolute value of the modulation order, the second MCS and the fourth MCS may be the same, or the second modulation scheme and the fourth modulation scheme may be the same. For another example, if the seventh information indicates the change in the modulation order, the fourth MCS may be determined based on the seventh information and the eighth information, and the second MCS may be determined based on the seventh information and the sixth information. In this case, the determined second modulation scheme and the fourth modulation scheme may be the same or different, and the second MCS and the fourth MCS may be the same or different.

[0145] Alternatively, the first information may indicate the MCS used for transmission of the first TB in the second type of time unit, and the MCS used for transmission of the second TB in the second type of time unit, respectively. For example, the first information may also include ninth information, and the ninth information may indicate the MCS used for transmission of the second TB in the second type of time unit, for example, the modulation scheme is the fourth MCS. The fourth MCS may be the same as or different from the second MCS. By adding the ninth information, it is possible to implement different MCSs for transmission of the first TB and the second TB in the second type of time unit, thereby improving the flexibility of network equipment and UE implementation, and facilitating improved transmission performance. For the specific indication method of the ninth information, please refer to the previous introduction to the seventh information and will not be elaborated on.

[0146] Optionally, for the first TB, if only the coding rate is adjusted, for example, the first coding rate is made different from the second coding rate, and the modulation scheme is not adjusted, for example, the first modulation scheme is the same as the second modulation scheme, then the first information may not include the seventh information. Similarly for the second TB, if only the coding rate of the second TB is adjusted, for example, the coding rate used for transmission of the second TB in the first type of time unit is made different from the coding rate used for transmission of the second TB in the second type of time unit, and the modulation scheme is not adjusted, for example, the modulation scheme used for transmission of the second TB in the first type of time unit is the same as the modulation scheme used for transmission of the second TB in the second type of time unit, then the first information may not include the ninth information.

[0147] Optionally, the method may further include S502, the network device sends a first TB, and accordingly, the UE receives the first TB; or, the UE sends the first TB, and accordingly, the network device receives the first TB.

[0148] If the first TB scheduled by the first information is a downlink TB, the network device can send the first TB. The network device can send the first TB according to the instructions of the first information, for example, according to the time domain resources, frequency domain resources, MCS, etc. indicated by the first information, and the UE can also receive the first TB according to the instructions of the first information. For this, please refer to the introduction of S501. Optionally, if the first information also schedules a second TB, the network device can also send the second TB. The network device can send the second TB according to the instructions of the first information, for example, according to the time domain resources, frequency domain resources, MCS, etc. indicated by the first information, and the UE can also receive the second TB according to the instructions of the first information. For this, please refer to the introduction of S501.

[0149] Alternatively, if the first TB scheduled by the first information is an uplink TB, the UE may send the first TB. The UE may send the first TB according to the instructions of the first information, for example, according to the time domain resources, frequency domain resources, MCS, etc. indicated by the first information, and the network device may also receive the second TB according to the first information. For this, please refer to the introduction of S501. Optionally, if the first information also schedules the second TB, the UE may also send the second TB. The UE may send the second TB according to the instructions of the first information, for example, according to the time domain resources, frequency domain resources, MCS, etc. indicated by the first information, and the network device may also receive the second TB according to the first information. For this, please refer to the introduction of S501.

[0150] Optionally, the UE may determine that the first type of time unit is a non-SBFD type time unit, and determine that the second type of time unit is a SBFD type time unit based on a signaling indication from a network device, or based on a predefined rule, or based on information preconfigured in the UE, or determine that the first type of time unit is a sub-band duplex SBFD type time unit, and determine that the second type of time unit is a non-SBFD type time unit.

[0151] As a possible implementation method, the network device may indicate through information that the first type of time unit is a non-SBFD type time unit, and accordingly, the second type of time unit is a SBFD type time unit; or, the network device may indicate through information that the first type of time unit is a SBFD type time unit, and accordingly, the second type of time unit is a non-SBFD type time unit. For example, the network device sends tenth information to the UE, and the tenth information may indicate the types of the two types of time units, and the UE may determine the two types of time units based on the tenth information. The tenth information may be included in the first information, or the tenth information may also be included in other information sent by the network device, or the tenth information may also be included in a message newly defined in an embodiment of the present application, which is used to indicate the type of the time unit.

[0152] As a possible implementation, the first type is the type of the time unit in which the first valid transmission opportunity in the repeated transmission of the first TB or the second TB is located. For example, if the first valid transmission opportunity in the repeated transmission of the first TB or the second TB is located in an SBFD time unit, then the first type of time unit is an SBFD time unit, and accordingly, the second type of time unit is a non-SBFD time unit; or, if the first valid transmission opportunity in the repeated transmission of the first TB or the second TB is located in a non-SBFD time unit, then the first type of time unit is a non-SBFD time unit, and accordingly, the second type of time unit is an SBFD time unit.

[0153] The first information in the embodiment of the present application may indicate a first modulation and coding scheme corresponding to a first type of time unit, and may also indicate a second modulation and coding scheme corresponding to a second type of time unit. This is equivalent to the embodiment of the present application being able to indicate modulation and coding schemes for different types of time units respectively, thereby providing the possibility of using different modulation and coding schemes for different types of time units. For example, if the channel quality of different types of time units is different, the modulation and coding schemes indicated for different types of time units may be different, so that the modulation and coding scheme applied to the transmission block carried by the corresponding time unit can be adapted to the channel quality to improve transmission performance.

[0154] FIG6 is a schematic diagram of the structure of a communication device provided in an embodiment of the present application. The communication device 600 may be the circuit system of the UE described in the embodiment shown in FIG5 , and is used to implement the method corresponding to the UE in the above method embodiment. Alternatively, the communication device 600 may be the circuit system of the network device described in the embodiment shown in FIG5 , and is used to implement the method corresponding to the network device in the above method embodiment. For example, one circuit system is a chip system.

[0155] The communication device 600 includes at least one processor 601. Processor 601 can be used for internal processing of the device, implementing certain control processing functions. Optionally, processor 601 includes instructions. Optionally, processor 601 can store data. Optionally, different processors can be independent devices, located in different physical locations, or on different integrated circuits. Optionally, different processors can be integrated into one or more processors, for example, on one or more integrated circuits.

[0156] Optionally, the communication device 600 includes one or more memories 603 for storing instructions. Optionally, data may also be stored in the memories 603. The processor and memory may be provided separately or integrated together.

[0157] Optionally, the communication device 600 includes a communication line 602 and at least one communication interface 604. Since the memory 603, the communication line 602 and the communication interface 604 are all optional, they are indicated by dotted lines in FIG6 .

[0158] Optionally, the communication device 600 may further include a transceiver and / or an antenna. The transceiver may be used to send information to or receive information from other devices. The transceiver may be referred to as a transceiver, a transceiver circuit, an input / output interface, etc., and is used to implement the transceiver function of the communication device 600 via an antenna. Optionally, the transceiver includes a transmitter and a receiver. For example, the transmitter may be used to generate a radio frequency signal from a baseband signal, and the receiver may be used to convert the radio frequency signal into a baseband signal.

[0159] The processor 601 may include a general-purpose central processing unit (CPU), a microprocessor, an application specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of the program of the present application.

[0160] Communication link 602 may include a pathway for transmitting information between the aforementioned components.

[0161] The communication interface 604 uses any transceiver or other device for communicating with other devices or communication networks, such as Ethernet, radio access network (RAN), wireless local area network (WLAN), wired access network, etc.

[0162] The memory 603 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, an optical disc storage (including a compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto. The memory 603 may exist independently and be connected to the processor 601 via the communication line 602. Alternatively, the memory 603 may be integrated with the processor 601.

[0163] The memory 603 is used to store computer-executable instructions for executing the solution of the present application, and the execution is controlled by the processor 601. The processor 601 is used to execute the computer-executable instructions stored in the memory 603, thereby implementing the steps performed by the UE or network device described in the embodiment shown in Figure 5.

[0164] Optionally, the computer-executable instructions in the embodiments of the present application may also be referred to as application code, which is not specifically limited in the embodiments of the present application.

[0165] In a specific implementation, as an embodiment, the processor 601 may include one or more CPUs, such as CPU0 and CPU1 in FIG6 .

[0166] In a specific implementation, as an embodiment, the communication device 600 may include multiple processors, such as processor 601 and processor 605 in FIG6 . Each of these processors may be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor. The processor herein may refer to one or more devices, circuits, and / or processing cores for processing data (e.g., computer program instructions).

[0167] When the device shown in FIG6 is a chip, such as a UE chip or a network device chip, the chip includes a processor 601 (and may also include a processor 605), a communication circuit 602, and a communication interface 604. Optionally, the chip may include a memory 603. Specifically, the communication interface 604 may be an input interface, a pin, or a circuit. The memory 603 may be a register, a cache, or the like. The processor 601 and the processor 605 may be a general-purpose CPU, a microprocessor, an ASIC, or one or more integrated circuits for controlling the execution of the program of any of the above-described embodiments of the communication method.

[0168] The embodiment of the present application can divide the functional modules of the device according to the above-mentioned method example. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above-mentioned integrated module can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. For example, in the case of dividing each functional module according to each function, Figure 7 is a schematic diagram of a device, and the device 700 can be the UE or network device involved in the above-mentioned various method embodiments, or a chip in the UE or a chip in the network device. The device 700 includes a processing unit 702 and a transceiver unit 701.

[0169] It should be understood that the device 700 can be used to implement the steps performed by the UE or network device in the communication method of the embodiment of the present application. The relevant features can refer to the embodiment shown in Figure 5 above and will not be repeated here.

[0170] Optionally, the functions / implementation processes of the transceiver unit 701 and the processing unit 702 in FIG7 may be implemented by the processor 601 in FIG6 calling computer-executable instructions stored in the memory 603. Alternatively, the functions / implementation processes of the processing unit 702 in FIG7 may be implemented by the processor 601 in FIG6 calling computer-executable instructions stored in the memory 603, and the functions / implementation processes of the transceiver unit 701 in FIG7 may be implemented by the communication interface 604 in FIG6.

[0171] Optionally, when the device 700 is a chip or circuit, the functions / implementation processes of the transceiver unit 701 may also be implemented via pins or circuits. Optionally, the transceiver unit 701 may include a transmitting unit and / or a receiving unit, where the transmitting unit is configured to implement the transmitting function and the receiving unit is configured to implement the receiving function; alternatively, the transceiver unit 701 may be an integral module capable of implementing the transmitting function and / or the receiving function. Optionally, the transceiver unit 701 may be implemented via a transceiver.

[0172] The present application also provides a computer-readable storage medium, which stores a computer program or instruction. When the computer program or instruction is executed, the method performed by the UE or network device in the aforementioned method embodiment is implemented. In this way, the functions described in the above embodiments can be implemented in the form of software functional units and sold or used as independent products. Based on this understanding, the technical solution of the present application can be essentially or in other words, the part that contributes or the part of the technical solution can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. Storage media include various media that can store program codes, such as USB flash drives, mobile hard drives, ROM, RAM, magnetic disks, or optical disks.

[0173] The present application also provides a computer program product, which includes: computer program code, which, when running on a computer, enables the computer to execute the method executed by the UE or the network device in any of the aforementioned method embodiments.

[0174] An embodiment of the present application further provides a processing device, including a processor and an interface; the processor is used to execute the method executed by the UE or network device involved in any of the above method embodiments.

[0175] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When software is used for implementation, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrations. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive (SSD)).

[0176] The various illustrative logic units and circuits described in the embodiments of the present application can be implemented or operated by a general-purpose processor, a digital signal processor (DSP), an ASIC, a field-programmable gate array (FPGA), or other programmable logic device, discrete gate or transistor logic, discrete hardware components, or any combination thereof. The general-purpose processor can be a microprocessor, and optionally, the general-purpose processor can also be any conventional processor, controller, microcontroller or state machine. The processor can also be implemented by a combination of computing devices, such as a digital signal processor and a microprocessor, a plurality of microprocessors, one or more microprocessors in conjunction with a digital signal processor core, or any other similar configuration.

[0177] The steps of the methods or algorithms described in the embodiments of the present application can be directly embedded in hardware, software units executed by a processor, or a combination of the two. The software unit can be stored in RAM, flash memory, ROM, erasable programmable read-only memory (EPROM), EEPROM, registers, hard disks, removable disks, CD-ROMs, or other storage media in any form known in the art. Exemplarily, the storage medium can be connected to the processor so that the processor can read information from the storage medium and write information to the storage medium. Alternatively, the storage medium can also be integrated into the processor. The processor and storage medium can be provided in an ASIC, which can be provided in a terminal device. Alternatively, the processor and storage medium can also be provided in different components in the terminal device.

[0178] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, so that the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0179] The contents of the various embodiments of this application can refer to each other. If there is no special explanation and logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other. The technical features in different embodiments can be combined to form new embodiments according to their internal logical relationships.

[0180] It is understood that in the embodiments of the present application, the UE and / or the network device may perform some or all of the steps in the embodiments of the present application. These steps or operations are merely examples. In the embodiments of the present application, other operations or variations of various operations may also be performed. In addition, the various steps may be performed in a different order than those presented in the embodiments of the present application, and it is possible that not all operations in the embodiments of the present application need to be performed.

Claims

1. A communication method, characterized in that: The method comprises: Send first information, where the first information is used to schedule a first transmission block, wherein the first information is also used to indicate that the first transmission block uses a first modulation and coding scheme to be transmitted on a first type of time unit, and is also used to indicate that the first transmission block uses a second modulation and coding scheme to be transmitted on a second type of time unit, wherein the first type of time unit is a non-subband duplex SBFD type of time unit, the second type of time unit is a SBFD type of time unit, the first modulation and coding scheme includes a first modulation scheme and a first coding rate, and the second modulation and coding scheme includes a second modulation scheme and a second coding rate.

2. The method according to claim 1, characterized in that The first information is used to indicate a transmission resource of the first transmission block, the transmission resource includes a first resource and a second resource, the time unit included in the first resource is a time unit of the first type, and the time unit included in the second resource is a time unit of the second type, wherein, The first information includes second information and third information, and at least one of fourth information or fifth information, the second information includes time domain resource information of the first resource, the third information includes frequency domain resource information of the first resource, the fourth information includes time domain resource information of the second resource, and the fifth information includes frequency domain resource information of the second resource.

3. The method according to claim 1 or 2, characterized in that: The first encoding bit rate is different from the second encoding bit rate.

4. The method according to any one of claims 1 to 3, characterized in that: The first modulation scheme is different from the second modulation scheme.

5. The method according to claim 4, characterized in that The first information includes sixth information and seventh information, the sixth information is used to indicate the first modulation and coding scheme, and the seventh information is used to indicate the second modulation and coding scheme.

6. The method according to claim 5, characterized in that The seventh information is used to indicate the second modulation and coding scheme, including: The seventh information includes information about the second modulation scheme, or includes information about a modulation order corresponding to the second modulation scheme; or, The seventh information includes a change amount of the second modulation scheme relative to the first modulation scheme; or, The seventh information includes a change in the second modulation order relative to the first modulation order, the first modulation order is the modulation order corresponding to the first modulation scheme, and the second modulation order is the modulation order corresponding to the second modulation scheme.

7. The method according to claim 6, characterized in that The seventh information includes a change amount of the second modulation scheme relative to the first modulation scheme, wherein: The value of the seventh information is a first value, which is used to indicate that the second modulation scheme is a modulation scheme obtained by increasing or decreasing the modulation order corresponding to the first modulation scheme by M levels, where M is an integer greater than or equal to 0.

8. The method according to any one of claims 1 to 7, characterized in that: The first information is also used to schedule a second transmission block, and the second transmission block and the first transmission block are carried by the same physical channel, wherein: The time domain resources used by the second transport block to transmit in the first type of time unit are indicated by second information in the first information, and the frequency domain resources used by the second transport block to transmit in the first type of time unit are indicated by third information in the first information; The time domain resources used by the second transport block to transmit in the second type of time unit are indicated by fourth information in the first information, and / or the frequency domain resources used by the second transport block to transmit in the second type of time unit are indicated by fifth information in the first information; The second information includes information about the time domain resources of the first resources, the third information includes information about the frequency domain resources of the first resources, the fourth information includes information about the time domain resources of the second resources, the fifth information includes information about the frequency domain resources of the second resources, and the first resources and the second resources belong to the transmission resources of the first transmission block.

9. The method according to any one of claims 1 to 8, characterized in that: The first information is also used to schedule a second transmission block, and the second transmission block and the first transmission block are carried by the same physical channel, wherein: The modulation scheme and coding rate used by the second transport block to be transmitted in the first type of time unit are indicated by eighth information in the first information, and the eighth information is used to indicate that the second transport block is transmitted in the first type of time unit using a third modulation coding scheme; The modulation order used by the second transmission block to be transmitted in the second type of time unit is indicated by seventh information in the first information, and the seventh information is used to indicate the second modulation and coding scheme.

10. The method according to any one of claims 1 to 8, characterized in that: The first information is also used to schedule a second transmission block, and the second transmission block and the first transmission block are carried by the same physical channel, wherein: The modulation scheme and coding rate used by the second transmission block for transmission in the first type of time unit are determined by the first information The eighth information indication in the description is used to indicate that the second transmission block is transmitted on the first type of time unit using a third modulation and coding scheme; The modulation scheme and coding rate used by the second transmission block to transmit on the second type of time unit are indicated by ninth information in the first information, and the ninth information is used to indicate that the second transmission block uses a fourth modulation coding scheme to transmit on the second type of time unit.

11. The method according to any one of claims 1 to 10, characterized in that: The first information is included in downlink control information DCI or radio resource control RRC signaling.

12. A communication device, characterized in that: Used to implement the method according to any one of claims 1 to 11.

13. The communication device according to claim 12, characterized in that: The communication device includes a network device or a chip.

14. A communication method, characterized in that: The method comprises: receiving a first message; According to the first information, it is determined that the first transmission block is transmitted on a first type of time unit using a first modulation and coding scheme, and it is determined that the first transmission block is transmitted on a second type of time unit using a second modulation and coding scheme, wherein the first type of time unit is a non-SBFD type of time unit, the second type of time unit is a SBFD type of time unit, the first modulation and coding scheme includes a first modulation scheme and a first coding rate, and the second modulation and coding scheme includes a second modulation scheme and a second coding rate.

15. The method according to claim 14, characterized in that The method further comprises: Determine the transmission resource of the first transmission block according to the first information, the transmission resource includes a first resource and a second resource, the time unit included in the first resource is the time unit of the first type, and the time unit included in the second resource is the time unit of the second type, wherein, The first information includes second information and third information, and at least one of fourth information or fifth information, the second information includes information on time domain resources of the first resource, the third information includes information on frequency domain resources of the first resource, the fourth information includes information on time domain resources of the second resource, and the fifth information includes information on frequency domain resources of the second resource.

16. The method according to claim 14 or 15, characterized in that The first encoding bit rate is different from the second encoding bit rate.

17. The method according to any one of claims 14 to 16, characterized in that: The first modulation scheme is different from the second modulation scheme.

18. The method according to claim 17, characterized in that The first information includes sixth information and seventh information, the sixth information is used to indicate the first modulation and coding scheme, and the seventh information is used to indicate the second modulation and coding scheme.

19. The method according to claim 18, characterized in that The seventh information is used to indicate the second modulation and coding scheme, including: The seventh information includes information about the second modulation scheme, or includes information about a modulation order corresponding to the second modulation scheme; or, The seventh information includes a change amount of the second modulation scheme relative to the first modulation scheme; or, The seventh information includes a change in the second modulation order relative to the first modulation order, the first modulation order is the modulation order corresponding to the first modulation scheme, and the second modulation order is the modulation order corresponding to the second modulation scheme.

20. The method according to claim 19, characterized in that The seventh information includes a change amount of the second modulation scheme relative to the first modulation scheme, wherein: The value of the seventh information is a first value, which is used to indicate that the second modulation scheme is a modulation scheme obtained by increasing or decreasing the modulation order corresponding to the first modulation scheme by M levels, where M is an integer greater than or equal to 0.

21. The method according to any one of claims 14 to 20, characterized in that: The first information is further used to schedule a second transmission block, where the second transmission block and the first transmission block are carried by the same physical channel. The method further includes: Determine, according to second information included in the first information, time domain resources used by the second transmission block to be transmitted on the first type of time unit, and determine, according to third information included in the first information, frequency domain resources used by the second transmission block to be transmitted on the first type of time unit; Determine, according to fourth information included in the first information, a time domain resource used by the second transmission block to be transmitted on the second type of time unit, and / or determine, according to fifth information included in the first information, a frequency domain resource used by the second transmission block to be transmitted on the second type of time unit; The second information includes information about the time domain resources of the first resources, the third information includes information about the frequency domain resources of the first resources, the fourth information includes information about the time domain resources of the second resources, the fifth information includes information about the frequency domain resources of the second resources, and the first resources and the second resources belong to the transmission resources of the first transmission block.

22. The method according to any one of claims 14 to 21, characterized in that: The first information is further used to schedule a second transmission block, where the second transmission block and the first transmission block are carried by the same physical channel. The method further includes: Determine, according to eighth information included in the first information, a modulation scheme and a coding rate used when the second transport block is transmitted on the first type of time unit, wherein the eighth information is used to indicate that a third modulation coding scheme is used when the second transport block is transmitted on the first type of time unit; A modulation order used for transmitting the second transmission block in the second type of time unit is determined according to seventh information included in the first information, wherein the seventh information is used to indicate the second modulation coding scheme.

23. The method according to any one of claims 14 to 21, characterized in that: The first information is further used to schedule a second transmission block, where the second transmission block and the first transmission block are carried by the same physical channel. The method further includes: Determine, according to eighth information included in the first information, a modulation scheme and a coding rate used when the second transport block is transmitted on the first type of time unit, wherein the eighth information is used to indicate that a third modulation coding scheme is used when the second transport block is transmitted on the first type of time unit; The modulation scheme and coding rate used for transmission of the second transmission block on the second type of time unit are determined according to the ninth information included in the first information, and the ninth information is used to indicate that the second transmission block uses a fourth modulation coding scheme for transmission on the second type of time unit.

24. The method according to any one of claims 14 to 23, characterized in that: The first information is included in DCI or RRC signaling.

25. A communication device, characterized in that: Used to implement the method according to any one of claims 14 to 24.

26. The communication device according to claim 25, characterized in that The communication device includes a terminal device or a chip.

27. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed, the method according to any one of claims 1 to 11 is executed, or the method according to any one of claims 14 to 24 is executed.

28. A computer program, characterized in that When the computer program is executed, the method according to any one of claims 1 to 11 is executed, or the method according to any one of claims 14 to 24 is executed.

Citation Information

Patent Citations

  • Slot format indicator (SFI) enhancements for sub-band full duplex

    CN115735347A

  • Uplink transmission in full-duplex systems

    US20230199730A1