Communication method and apparatus

By adopting a two-level DCI scheduling structure and joint encoding technology of multiple services in the communication system, short codes are encoded and transmitted, which solves the problem of poor short code encoding and transmission performance, and improves communication reliability and decoding performance.

WO2025076748A1PCT designated stage expired Publication Date: 2025-04-17HUAWEI TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2023/124111
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-10-11
Publication Date
2025-04-17

AI Technical Summary

Technical Problem

In communication systems, the encoding and transmission performance of short codes is poor, which affects communication reliability and performance.

Method used

By adopting a two-level DCI scheduling structure of multiple services in the transmitting end device, the short code is encoded and transmitted, and the scheduling information of the second level control information is carried by the first level control information, the scheduling and decoding delay of the short code is reduced, and the decoding performance is improved through joint encoding.

Benefits of technology

It improves the encoding and transmission performance of short codes, enhances communication reliability and decoding performance, and reduces decoding delay.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2023124111_17042025_PF_FP_ABST
    Figure CN2023124111_17042025_PF_FP_ABST
Patent Text Reader

Abstract

A communication method and apparatus, which relate to the technical field of communications, and can solve the problems of short-code coding and transmission, improve the decoding performance and improve communication reliability. The method comprises: sending first-level control information, wherein the first-level control information comprises scheduling information of second-level control information, and the scheduling information of the second-level control information comprises scheduling information of first data; and sending the second-level control information, wherein the second-level control information is determined on the basis of a first joint coding result of the first data and first information, the first information being second control information of second data.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method and device Technical Field

[0001] The embodiments of the present application relate to the field of communication technologies, and in particular, to a communication method and apparatus. Background Art

[0002] In a communication system, when a transmitting device sends information to a receiving device, it can encode the information and send the encoded information to the receiving device. According to coding theory, the longer the code length, the better the channel coding performance. However, shorter code lengths can affect communication reliability and reduce performance.

[0003] Therefore, how to encode and transmit information to improve communication reliability has become a technical problem that needs to be solved urgently.

[0004] Summary of the Invention

[0005] The present application provides a communication method and device that can improve the encoding and transmission problems of short codes, enhance decoding performance, and improve communication reliability.

[0006] In a first aspect, an embodiment of the present application provides a communication method that can be executed by a transmitting device. Unless otherwise specified, the "transmitting device" in this application can refer to the transmitting device itself, or a component in the transmitting device (such as a processor, chip, or chip system, etc.), or a logical module or software that can implement all or part of the functions of the transmitting device. The method includes: sending first-level control information; wherein the first-level control information includes scheduling information of second-level control information, and the scheduling information of the second-level control information includes scheduling information of first data; sending second-level control information; wherein the second-level control information is determined based on the first data and the first joint coding result of the first information, and the first information is the second control information of the second data.

[0007] Based on the first aspect, short codes (such as first data) can be encoded and transmitted based on a two-level DCI scheduling structure with multi-service multiplexing. By including the scheduling information of the first data in the first-level control information, the transmitting device can reduce the scheduling delay of the first data, thereby reducing the decoding delay of the first data. In addition, the transmitting device can also perform a first joint encoding on the first data and the first information to obtain long code gain, improve decoding performance, and enhance communication reliability.

[0008] On the second aspect, an embodiment of the present application provides a communication method, which can be executed by a receiving device. Unless otherwise specified, the "receiving device" in this application can refer to the receiving device itself, or a component in the receiving device (such as a processor, chip, or chip system, etc.), or a logical module or software that can realize all or part of the functions of the receiving device. The method includes: receiving first-level control information; wherein the first-level control information includes scheduling information of second-level control information, and the scheduling information of the second-level control information includes scheduling information of the first data; receiving second-level control information; wherein the second-level control information is determined based on the first joint coding result of the first data and the first information, and the first information is the second control information of the second data; decoding the second-level control information based on the scheduling information of the second-level control information to obtain a decoding result; wherein the decoding result includes the first data.

[0009] Based on the second aspect, short codes (such as first data) can be encoded and transmitted based on a two-level DCI scheduling structure with multi-service multiplexing. By including the scheduling information of the first data in the first-level control information, the transmitting device can reduce the scheduling delay of the first data, thereby reducing the decoding delay of the first data. In addition, the transmitting device can also perform a first joint encoding on the first data and the first information to obtain long code gain, improve decoding performance, and enhance communication reliability.

[0010] In one possible design, the decoding result also includes the first information.

[0011] In one possible design, a first joint decoding is performed on the first data and the second level control information to obtain a decoding result.

[0012] Based on this possible design, when the receiving device performs a first joint decoding on the first data and the second-level control information, it can preferentially decode the first data and then decode the first information to reduce the decoding delay of the first data. At the same time, it can obtain long code gain, improve decoding performance, and improve communication reliability.

[0013] Based on the above-mentioned first and second aspects, in one possible design, the scheduling information of the second-level control information also includes the scheduling information of the first information.

[0014] Based on this possible design, the sending device can reduce the scheduling delay of the first information by carrying the scheduling information of the first information in the first-level control information, which is conducive to the rapid decoding of the first information, reduces the decoding delay, and improves the decoding performance.

[0015] Based on the above-mentioned first and second aspects, in one possible design, the scheduling information includes one or more of the following: port configuration information, demodulation reference signal DMRS initialization sequence, modulation and coding scheme MCS, redundancy version RV, new data indication NDI, hybrid automatic repeat request HARQ process number, or downlink allocation index DAI.

[0016] Based on this possible design, the transmitting device may separately indicate the scheduling information of the first data and the scheduling information of the first information in the first-level control information. The transmitting device may also jointly indicate the scheduling information shared by the first data and the first information in the first-level control information, and separately indicate the scheduling information unique to the first data and the first information, to reduce signaling overhead.

[0017] Based on the above-mentioned first and second aspects, in one possible design, the first-level control information also includes one or more of the following: first indication information, time-frequency resource information of the second-level control information, length information of the first data, mapping information of virtual resource blocks VRB to physical resource blocks PRB, physical uplink control channel PUCCH signaling of the first data, or physical sidelink feedback channel PSFCH signaling of the first data; wherein the first indication information is used to indicate the presence of second-level control information including the first data.

[0018] Based on the above first and second aspects, in a possible design, the first data is located in the first N bits in the second-level control information in a decoding order from high to low, where N is a positive integer.

[0019] Based on this possible design, the transmitting device maps the first data to the first N bits in the second-level control information in a decoding order from high to low, so that when the receiving device decodes the second-level control information, it can determine the bits on the first N bits in the second-level control information in a decoding order from high to low as the first data, thereby achieving priority decoding of the first data, reducing the decoding delay of the first data, and improving decoding performance.

[0020] Based on the above-mentioned first and second aspects, in a possible design, the second-level control information also includes cyclic redundancy check CRC information, and the CRC information is located in the N+1th bit to the N+Mth bit in the decoding order from high to low in the second-level control information, where M is a positive integer, and the CRC information is used to verify the first data.

[0021] Based on this possible design, the transmitting device may also include CRC information in the second-level control information to assist the receiving device in determining whether the first data is correctly decoded. By including the CRC information in the second-level control information in the decoding order (high to low, in bits N+1) to N+M), the transmitting device can enable the receiving device to decode the CRC information after decoding the first data, thereby quickly determining whether the first data is correctly decoded, reducing decoding latency, and improving decoding performance.

[0022] Based on the above-mentioned first and second aspects, in one possible design, the first information includes one or more of the following: time-frequency resource information of the second data, scheduling information of the second data, PUCCH signaling of the second data, or PSFCH signaling of the second data.

[0023] Based on the above-mentioned first and second aspects, in one possible design, the second-level control information also includes one or more of the following: second indication information, PUCCH signaling of the first data, or PSFCH signaling of the first data; wherein the second indication information is used to indicate the format of the second-level control information.

[0024] Based on this possible design, the format of the second-level control information can be used to indicate the field types included in the second-level control information, the length of each field, etc. The receiving device can interpret the received second-level control information according to the format indicated by the second indication information.

[0025] Based on the above-mentioned first and second aspects, in one possible design, the priority of the decoding order of the PUCCH signaling of the first data is lower than the priority of the decoding order of the first data; and / or, the priority of the decoding order of the PUCCH signaling of the first data is higher than the priority of the decoding order of the first information.

[0026] Based on the above-mentioned first and second aspects, in one possible design, the priority of the decoding order of the PSFCH signaling of the first data is lower than the priority of the decoding order of the first data; and / or, the priority of the decoding order of the PSFCH signaling of the first data is higher than the priority of the decoding order of the first information.

[0027] Based on the above two possible designs, when the transmitting device performs encoding, the priority of the decoding order of the PUCCH signaling of the first data and / or the priority of the decoding order of the PSFCH signaling of the first data can be adjusted, so that the receiving device decodes the PUCCH signaling of the first data and / or the PSFCH signaling of the first data after decoding the first data, thereby reducing the decoding delay of the first data and improving the decoding performance.

[0028] Based on the above-mentioned first and second aspects, in one possible design, the first-level control information also includes retransmission indication configuration information; wherein, the retransmission indication configuration information is used to indicate one or more of the following: retransmission content, number of retransmissions, or retransmission resources; the retransmission content is first data and / or second-level control information.

[0029] Based on this possible design, the transmitting device may also carry retransmission indication configuration information in the first-level control information to indicate retransmission of the first data and / or the second-level control information to improve the reliability of the first data.

[0030] On the third aspect, an embodiment of the present application provides a communication method, which can be executed by a transmitting device. Unless otherwise specified, the "transmitting device" in this application can refer to the transmitting device itself, or a component in the transmitting device (such as a processor, chip, or chip system, etc.), or a logical module or software that can realize all or part of the functions of the transmitting device. The method includes: sending first-level control information; wherein the first-level control information includes scheduling information of the second-level control information, the scheduling information of the second-level control information includes scheduling information of the second information, and the second information is determined according to the independent encoding result of the first data; sending second-level control information; wherein the second-level control information includes the second information and the third information, and the third information is determined according to the second joint encoding result of the third data and the first information, the third data is part or all of the first data, and the first information is the second control information of the second data.

[0031] Based on the third aspect, short codes (such as first data) can be encoded and transmitted based on a two-level DCI scheduling structure with multi-service multiplexing. By including the scheduling information of the first data in the first-level control information, the transmitting device can reduce the scheduling delay of the first data, thereby reducing the decoding delay of the first data. In addition, by independently encoding the first data, the transmitting device can reduce the decoding delay, which is suitable for communication scenarios with good channel environments.

[0032] In a fourth aspect, an embodiment of the present application provides a communication method, which can be executed by a receiving device. Unless otherwise specified, the "receiving device" in this application can refer to the receiving device itself, or a component in the receiving device (such as a processor, chip, or chip system, etc.), or a logic module or software that can realize all or part of the functions of the receiving device. The method includes: receiving first-level control information; wherein the first-level control information includes scheduling information of second-level control information, the scheduling information of the second-level control information includes scheduling information of second information, and the second information is determined according to the independent encoding result of the first data; receiving second-level control information; wherein the second-level control information includes second information and third information, and the third information is determined according to the second joint encoding result of the third data and the first information, the third data is part or all of the first data, and the first information is the second control information of the second data; according to the scheduling information of the second information, the second information is independently decoded.

[0033] Based on the fourth aspect, short codes (such as first data) can be encoded and transmitted based on a two-level DCI scheduling structure with multi-service multiplexing. By including the scheduling information of the first data in the first-level control information, the transmitting device can reduce the scheduling delay of the first data, thereby reducing the decoding delay of the first data. In addition, by independently encoding the first data, the transmitting device can reduce the decoding delay, which is suitable for communication scenarios with good channel environments.

[0034] In one possible design, the second information and the third information are second jointly decoded based on the scheduling information of the second-level control information.

[0035] Based on this possible design, the transmitting device can also perform a second joint encoding on the third data and the first information, which can obtain long code gain, improve decoding performance, and improve communication reliability.

[0036] In one possible design, the third information is subjected to a third joint decoding based on the scheduling information of the second-level control information.

[0037] Based on this possible design, if the receiving device fails to independently decode the second information, the receiving device may further perform a third joint decoding on the third information. If the decoding is successful, the third data and the first information may be obtained.

[0038] In one possible design, the scheduling information of the second-level control information also includes scheduling information of the third information.

[0039] In one possible design, the scheduling information of the third information includes scheduling information of the third data and scheduling information of the first information.

[0040] Based on the above two possible designs, the sending device can reduce the scheduling delay of the third information by carrying the scheduling information of the third information in the first-level control information, which is conducive to the rapid decoding of the third information, reduces the decoding delay, and improves the decoding performance.

[0041] Based on the above-mentioned third and fourth aspects, in one possible design, the scheduling information includes one or more of the following: port configuration information, demodulation reference signal DMRS initialization sequence, modulation and coding scheme MCS, redundancy version RV, new data indication NDI, hybrid automatic repeat request HARQ process number, or downlink allocation index DAI.

[0042] Based on this possible design, the transmitting end device may indicate the scheduling information of the second information and the scheduling information of the third information separately in the first-level control information. The transmitting end device may also jointly indicate the scheduling information shared by the second and third information in the first-level control information, and separately indicate the scheduling information unique to the second and third information, to reduce signaling overhead.

[0043] Based on the above-mentioned third and fourth aspects, in one possible design, the first-level control information also includes one or more of the following: third indication information, time-frequency resource information of the second information, time-frequency resource information of the third information, time-frequency resource information of the second-level control information, mapping information of virtual resource blocks VRB to physical resource blocks PRB, physical uplink control channel PUCCH signaling of the first data, or physical sidelink feedback channel PSFCH signaling of the first data; wherein the third indication information is used to indicate the presence of second-level control information including the second information and the third information.

[0044] Based on the third and fourth aspects above, in one possible design, the third data is located in the first X bits of the third information in a decoding order from high to low, where X is a positive integer.

[0045] Based on this possible design, the sending device maps the third data to the first X bits in the third information in a decoding order from high to low, so that when the receiving device decodes the third information, it can determine the bits on the first X bits in the third information in a decoding order from high to low as the third data, thereby achieving priority decoding of the third data, reducing the decoding delay of the third data, and improving decoding performance.

[0046] Based on the above-mentioned third and fourth aspects, in a possible design, the second-level control information also includes cyclic redundancy check CRC information, and the CRC information is located in the X+1th bit to the X+Mth bit in the decoding order from high to low in the third information, where M is a positive integer, and the CRC information is used to verify the third data.

[0047] Based on this possible design, the transmitting device may further include CRC information in the third information to assist the receiving device in determining whether the third data is correctly decoded. By including the CRC information in the third information in the decoding order from highest to lowest bits (X+1th bit to X+Mth bit), the transmitting device can enable the receiving device to decode the CRC information after decoding the third data, thereby quickly determining whether the third data is correctly decoded, reducing decoding latency, and improving decoding performance.

[0048] Based on the above-mentioned third and fourth aspects, in one possible design, the first information includes one or more of the following: time-frequency resource information of the second data, scheduling information of the second data, PUCCH signaling of the second data, or PSFCH signaling of the second data.

[0049] Based on the above-mentioned third and fourth aspects, in one possible design, the third information also includes one or more of the following: fourth indication information, PUCCH signaling of the third data, or PSFCH signaling of the third data; wherein the fourth indication information is used to indicate the format of the third information.

[0050] Based on this possible design, the format of the third information can be used to indicate the field types included in the third information, the length of each field, etc. The receiving end device can interpret the received third information according to the format indicated by the fourth indication information.

[0051] Based on the above-mentioned third and fourth aspects, in one possible design, the priority of the decoding order of the PUCCH signaling of the third data is lower than the priority of the decoding order of the third data; and / or, the priority of the decoding order of the PUCCH signaling of the third data is higher than the priority of the decoding order of the first information.

[0052] Based on the above-mentioned third and fourth aspects, in one possible design, the priority of the decoding order of the PSFCH signaling of the third data is lower than the priority of the decoding order of the third data; and / or, the priority of the decoding order of the PSFCH signaling of the third data is higher than the priority of the decoding order of the first information.

[0053] Based on the above two possible designs, when the transmitting device performs encoding, the priority of the decoding order of the PUCCH signaling of the first data and / or the priority of the decoding order of the PSFCH signaling of the first data can be adjusted, so that the receiving device decodes the PUCCH signaling of the first data and / or the PSFCH signaling of the first data after decoding the first data, thereby reducing the decoding delay of the first data and improving the decoding performance.

[0054] Based on the above-mentioned third and fourth aspects, in one possible design, the first-level control information also includes retransmission indication configuration information; wherein, the retransmission indication configuration information is used to indicate one or more of the following: retransmission content, number of retransmissions, or retransmission resources; the retransmission content is one or more of the following: second-level control information, second information, third information, and third data.

[0055] Based on this possible design, the sending device can also carry retransmission indication configuration information in the first-level control information to instruct the retransmission content to be retransmitted, thereby improving the reliability of the first data.

[0056] In the fifth aspect, an embodiment of the present application provides a communication device. An embodiment of the present application provides a communication device. The communication device can be applied to the transmitting device of the first aspect or the third aspect above to implement the functions performed by the transmitting device above. The communication device can be a transmitting device, or it can be a chip or chip system or system on chip, etc. of the transmitting device. The communication device can perform the functions performed by the transmitting device above through hardware, or it can perform the corresponding software implementation through hardware. The hardware or software includes one or more modules corresponding to the above functions. For example, a transceiver module and a processing module. The transceiver module can independently complete the following transceiver operations, or it can cooperate with the processing module to complete the following transceiver operations; accordingly, the processing module can also independently complete the following processing operations, or it can cooperate with the transceiver module to complete the following processing operations, without limitation.

[0057] Exemplarily, the transceiver module is used to send first-level control information; wherein the first-level control information includes scheduling information of second-level control information, and the scheduling information of the second-level control information includes scheduling information of the first data; the transceiver module is also used to send second-level control information; wherein the second-level control information is determined based on the first data and the first joint coding result of the first information, and the first information is the second control information of the second data.

[0058] In another example, the transceiver module is used to send first-level control information; wherein the first-level control information includes scheduling information of second-level control information, the scheduling information of the second-level control information includes scheduling information of the second information, and the second information is determined based on the independent coding result of the first data; the transceiver module is also used to send second-level control information; wherein the second-level control information includes second information and third information, the third information is determined based on the second joint coding result of the third data and the first information, the third data is part or all of the first data, and the first information is the second control information of the second data.

[0059] Optionally, the transceiver module and processing module of the communication device in the fifth aspect can also perform the corresponding functions in the above-mentioned first aspect or any possible design of the first aspect, or perform the above-mentioned third aspect or any possible design of the third aspect. Please refer to the detailed description in the method example for details. The beneficial effects that can be achieved can also be found in the above-mentioned related content.

[0060] In the sixth aspect, an embodiment of the present application provides a communication device, which can be applied to the receiving device of the second aspect or the fourth aspect above to implement the functions performed by the receiving device above. The communication device can be a receiving device, or it can be a chip or chip system or system on chip of the receiving device, etc. The communication device can perform the functions performed by the receiving device above through hardware, or it can perform the corresponding software implementation through hardware. The hardware or software includes one or more modules corresponding to the above functions. For example, a transceiver module and a processing module. The transceiver module can independently complete the following transceiver operations, or it can cooperate with the processing module to complete the following transceiver operations; accordingly, the processing module can also independently complete the following processing operations, or it can cooperate with the transceiver module to complete the following processing operations, without limitation.

[0061] Exemplarily, a transceiver module is used to receive first-level control information; wherein the first-level control information includes scheduling information of second-level control information, and the scheduling information of the second-level control information includes scheduling information of the first data; the transceiver module is also used to receive second-level control information; wherein the second-level control information is determined based on the first data and the first joint coding result of the first information, and the first information is the second control information of the second data; the processing module is used to decode the second-level control information according to the scheduling information of the second-level control information to obtain a decoding result; wherein the decoding result includes the first data.

[0062] In another example, the transceiver module is used to receive first-level control information; wherein the first-level control information includes scheduling information of second-level control information, the scheduling information of the second-level control information includes scheduling information of the second information, and the second information is determined based on the independent encoding result of the first data; the transceiver module is also used to receive second-level control information; wherein the second-level control information includes second information and third information, the third information is determined based on the second joint encoding result of the third data and the first information, the third data is part or all of the first data, and the first information is the second control information of the second data; the processing module is used to independently decode the second information based on the scheduling information of the second information.

[0063] Optionally, the transceiver module and processing module of the communication device in the sixth aspect can also perform the corresponding functions in the above-mentioned second aspect or any possible design of the second aspect, or perform the above-mentioned fourth aspect or any possible design of the fourth aspect. Please refer to the detailed description in the method example for details. The beneficial effects that can be achieved can also be found in the above-mentioned related content.

[0064] In the seventh aspect, an embodiment of the present application provides a communication device, which includes one or more processors; one or more processors are used to run computer programs or instructions, and when the one or more processors execute the computer instructions or instructions, the communication method described in any one of the first to fourth aspects is executed.

[0065] In one possible design, the communication device further includes one or more memories, the one or more memories being coupled to one or more processors, and the one or more memories being used to store the above-mentioned computer programs or instructions. In one possible implementation, the memory is located outside the communication device. In another possible implementation, the memory is located within the communication device. In an embodiment of the present application, the processor and the memory may also be integrated into one device, that is, the processor and the memory may also be integrated together. In one possible implementation, the communication device further includes a transceiver, and the transceiver is used to receive information and / or send information.

[0066] In one possible design, the communication device further includes one or more communication interfaces, the one or more communication interfaces are coupled to one or more processors, and the one or more communication interfaces are used to communicate with other modules outside the communication device.

[0067] In an eighth aspect, an embodiment of the present application provides a communication device, which includes an interface circuit and a logic circuit; the interface circuit is used to input and / or output information; the logic circuit is used to execute the communication method described in any one of the first to fourth aspects, and process and / or generate information based on the information.

[0068] In the ninth aspect, an embodiment of the present application provides a communication device, which may be a transmitting end device, or a module or unit (for example, a chip, or a chip system, or a circuit) in the transmitting end device that corresponds one-to-one to the method / operation / step / action described in the first aspect or the third aspect, or a module or unit that can be used in combination with the transmitting end device. Alternatively, the communication device may also be a receiving end device, or a module or unit (for example, a chip, or a chip system, or a circuit) in the receiving end device that corresponds one-to-one to the method / operation / step / action described in the second aspect or the fourth aspect, or a module or unit that can be used in combination with the receiving end device.

[0069] In the tenth aspect, an embodiment of the present application provides a computer-readable storage medium, which stores computer instructions or programs. When the computer instructions or programs are run on a computer, the communication method described in any one of the first to fourth aspects is executed.

[0070] In an eleventh aspect, an embodiment of the present application provides a computer program product comprising computer instructions, which, when executed on a computer, enables the communication method described in any one of the first to fourth aspects to be executed.

[0071] In a twelfth aspect, an embodiment of the present application provides a computer program, which, when executed on a computer, enables the communication method described in any one of the first to fourth aspects to be executed.

[0072] In the thirteenth aspect, an embodiment of the present application provides a chip, comprising: a processor, the processor being coupled to a memory, the memory being used to store programs or instructions, and when the programs or instructions are executed by the processor, the communication method described in any one of the first to fourth aspects is executed.

[0073] Among them, the technical effects brought about by any one of the design methods in the seventh to thirteenth aspects can refer to the technical effects brought about by any one of the first to fourth aspects mentioned above, and will not be repeated here.

[0074] In the fourteenth aspect, an embodiment of the present application provides a communication system, which may include a communication device for executing the first aspect or any possible design of the first aspect and a communication device for executing the second aspect or any possible design of the second aspect, or, includes a communication device for executing the third aspect or any possible design of the third aspect and a communication device for executing the fourth aspect or any possible design of the fourth aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0075] FIG1 is a schematic diagram of a joint coding method provided in an embodiment of the present application;

[0076] FIG2 is a schematic diagram of a two-stage DCI provided in an embodiment of the present application;

[0077] FIG3 is a schematic diagram of a two-stage DCI scheduling structure for multi-service multiplexing provided in an embodiment of the present application;

[0078] FIG4 is a schematic diagram of a satellite communication system provided in an embodiment of the present application;

[0079] FIG5 is a schematic diagram of an intersatellite link communication system provided in an embodiment of the present application;

[0080] FIG6 is a schematic diagram of a cellular communication system provided in an embodiment of the present application;

[0081] FIG7 is a schematic diagram of a wireless screen projection communication system provided in an embodiment of the present application;

[0082] FIG8 is a schematic diagram of an IAB communication system provided in an embodiment of the present application;

[0083] FIG9 is a schematic diagram of a communication device provided in an embodiment of the present application;

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

[0085] FIG11 is a schematic diagram of a two-stage DCI scheduling structure for multi-service multiplexing provided in an embodiment of the present application;

[0086] FIG12 is a schematic diagram of a bit flip provided in an embodiment of the present application;

[0087] FIG13 is a schematic diagram of a two-stage DCI scheduling structure for multi-service multiplexing provided in an embodiment of the present application;

[0088] FIG14 is a schematic diagram of retransmission provided in an embodiment of the present application;

[0089] FIG15 is a schematic diagram of retransmission provided in an embodiment of the present application;

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

[0091] FIG17 is a schematic diagram of a two-stage DCI scheduling structure for multi-service multiplexing provided in an embodiment of the present application;

[0092] FIG18 is a schematic diagram of a two-stage DCI scheduling structure for multi-service multiplexing provided in an embodiment of the present application;

[0093] FIG19 is a schematic diagram of retransmission provided in an embodiment of the present application;

[0094] FIG20 is a schematic diagram of retransmission provided in an embodiment of the present application;

[0095] FIG21 is a schematic diagram of a communication device provided in an embodiment of the present application;

[0096] Figure 22 is a schematic diagram of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0097] Before describing the embodiments of the present application, the technical terms involved in the embodiments of the present application are described.

[0098] Ultra-reliability low latency communication (URLLC) is one of the three major application scenarios for fifth-generation (5G) mobile communication systems and a defining feature that distinguishes 5G from 2G, 3G, and 4G. As a breakthrough for the mobile communications industry to penetrate vertical industries, URLLC is crucial for widespread adoption in areas such as autonomous driving, industrial manufacturing, connected vehicles, and smart grids. It has been comprehensively enhanced in the Release 16 phase of the 3rd Generation Partnership Project (3GPP) New Radio (NR).

[0099] URLLC scenarios are characterized by low latency and high reliability. URLLC has a wide range of applications, with different scenarios requiring different latency, reliability, and bandwidth. Specifically, these scenarios include power automation (remote control, remote control, and telematics), the Internet of Vehicles (IoV), and industrial manufacturing.

[0100] Joint Coding: In a communication system, when a transmitting device sends information to a receiving device, it can encode the information and send the encoded information to the receiving device. According to coding theory, the longer the code length of the information, the better the channel coding performance. Shorter code lengths can affect communication reliability and reduce communication performance. To address this issue, information with shorter code lengths can be jointly encoded with information with longer code lengths to achieve long code gain and improve decoding performance.

[0101] For example, URLLC has high reliability requirements but a short URLLC code length. Joint coding can be used to achieve long code gain. Enhanced mobile broadband (eMBB) has lower reliability but a longer eMBB code length. Joint coding of URLLC short codes and eMBB long codes can be used to achieve long code gain and improve decoding performance.

[0102] Based on the joint coding described above, as shown in (a) or (b) of Figure 1, when decoding, the receiving device can first self-decode the short code (such as URLLC). If the self-decoding is successful, the long code (such as eMBB) decoding can be enhanced, thereby achieving bit rate reduction gains. Alternatively, if the self-decoding fails, the long code can be jointly decoded with the long code to obtain long code gain and improve decoding performance.

[0103] However, the above-mentioned joint coding is limited to the joint coding of data and data, and the joint coding of control information and control information, which has great limitations.

[0104] Two-level downlink control information (DCI) solution: includes first-level DCI and second-level DCI. As shown in Figure 2, the first-level DCI (or described as DCI-1, 1 st DCI) is carried in the physical downlink control channel (PDCCH), indicating the second level DCI (or described as DCI-2, 2 nd The second-level DCI is carried in the physical downlink shared channel (PDSCH) and indicates downlink scheduling information, uplink scheduling information, or both.

[0105] This two-level DCI solution can support flexible DCI formats, but it is suitable for single-service transmission scenarios and cannot meet the transmission requirements of multi-service multiplexing scenarios.

[0106] Based on this, the two-stage DCI solution shown in FIG2 can be adjusted to obtain a two-stage DCI scheduling structure for multi-service multiplexing as shown in FIG3 to meet the transmission requirements of the multi-service multiplexing scenario.

[0107] As shown in Figure 3, the first-level DCI may indicate the time-frequency resources, modulation and coding scheme (MCS), etc. of the second-level DCI. The second-level DCI may include downlink scheduling information for eMBB data, downlink scheduling information for URLLC data, and URLLC data. The second-level DCI may indicate eMBB data.

[0108] In the two-level DCI scheduling structure shown in Figure 3 above, the downlink scheduling information of the URLLC data is located in the second-level DCI. When the transmitting device performs encoding, the URLLC data can be encoded as the information field of the second-level DCI. When the receiving device performs decoding, it is necessary to first decode the second-level DCI once to obtain the downlink scheduling information of the URLLC data. According to the downlink scheduling information of the URLLC data, it is determined whether the URLLC data is retransmission data. If it is determined that the URLLC data is retransmission data, it is soft-merged again, and the decoding delay is relatively large. Alternatively, when the transmitting device performs encoding, the URLLC data and the downlink scheduling information of the URLLC data can be independently encoded. When the receiving device performs decoding, it is necessary to first decode the downlink scheduling information of the URLLC data, and decode the URLLC data according to the downlink scheduling information of the URLLC data, and the delay is relatively large. In addition, when the transmitting device performs encoding, the URLLC data has a short code length and low reliability.

[0109] In summary, how to encode short codes under the two-level DCI scheduling structure with multi-service multiplexing to improve decoding performance and communication reliability has become a technical problem that needs to be solved urgently.

[0110] In order to solve the above technical problems, an embodiment of the present application provides a communication method, in which a sending device can send first-level control information; wherein the first-level control information includes scheduling information of second-level control information, and the scheduling information of the second-level control information includes scheduling information of the first data; the sending device can also send second-level control information; wherein the second-level control information is determined based on the first data and the first joint coding result of the first information, and the first information is the second control information of the second data.

[0111] In the embodiments of the present application, a short code (such as the first data) can be encoded and transmitted based on a two-level DCI scheduling structure with multi-service multiplexing. By including the scheduling information of the first data in the first-level control information, the transmitting device can reduce the scheduling delay of the first data, thereby reducing the decoding delay of the first data. In addition, the transmitting device can also perform a first joint encoding on the first data and the first information to obtain long code gain, improve decoding performance, and improve communication reliability.

[0112] The following describes in detail the implementation of the embodiments of the present application in conjunction with the accompanying drawings.

[0113] The communication method provided in the embodiments of the present application can be used in any communication system, which can be a 3GPP communication system, for example, a long term evolution (LTE) system, or a NR system in 5G, an NR vehicle to everything (V2X) system, and can also be applied to a system of LTE and 5G hybrid networking, or a device-to-device (D2D) communication system, a machine to machine (M2M) communication system, an Internet of Things (IoT), a narrowband Internet of Things (NB-IoT), a global system for mobile communications (GSM), an enhanced data rate for GSM evolution (EDGE), a wideband code division multiple access system (WCDMA), a code division multiple access 2000 system (CDMA2000), a time division-synchronization code division multiple access system (TD-SCDMA), a frequency division duplex (FDD) system. duplex (FDD) system, time division duplex (TDD) system, satellite communication system, wireless projection communication system, access and backhaul integrated communication system, and other next-generation communication systems (for example, 6G communication system), can also be non-3GPP communication systems without restriction.

[0114] The communication method provided in the embodiments of the present application can be applied to various communication scenarios, for example, it can be applied to one or more of the following communication scenarios: business scenarios with low latency and high reliability requirements, eMBB, URLLC, machine type communication (MTC), massive machine type communication (mMTC), enhanced machine type communication (eMTC), IoT, narrowband Internet of Things (NB-IoT), customer premise equipment (CPE), augmented reality (AR), virtual reality (VR), D2D, V2X, vehicle to vehicle (V2V), etc.

[0115] The embodiments of the present application are applicable to both homogeneous and heterogeneous network scenarios. There are no restrictions on transmission points, and they can be multi-point coordinated transmission between macro base stations, micro base stations, and macro base stations. They are applicable to frequency division multiplexing systems, time division multiplexing systems, duplex systems, access backhaul systems, and relay systems. The embodiments of the present application are applicable to low-frequency scenarios (sub 6G) as well as high-frequency scenarios (above 6G), terahertz, and optical communications, without limitation.

[0116] Among them, the communication system provided by the embodiment of the present application may include one or more network devices and one or more terminal devices.

[0117] The communication system provided in the embodiment of the present application is illustrated below using Figures 4 to 8 as examples.

[0118] FIG4 is a schematic diagram of a satellite communication system provided in an embodiment of the present application. As shown in FIG4 , the satellite communication system may include a satellite, a terminal device, and a network device.

[0119] Satellites can act as network devices to provide communication services to terminal devices. Specifically, satellites can transmit downlink data to terminal devices (the satellite is the transmitter, the terminal is the receiver). This downlink data is encoded using channel coding, constellation-modulated, and then transmitted to the terminal device. Terminal devices can also transmit uplink data to satellites. This uplink data can also be encoded using channel coding, constellation-modulated, and then transmitted to the satellite. Satellites can also act as terminal devices to communicate with network devices (the network device is the transmitter, the satellite is the receiver), without restriction.

[0120] Among them, the satellites in Figure 4 can be drones, hot air balloons, geostationary orbit satellites, non-geostationary orbit satellites, low-orbit satellites, medium-orbit satellites, high-orbit satellites, geosynchronous orbit satellites, unmanned flight system platforms, etc. Satellites can also refer to non-ground base stations or non-ground equipment, etc., without restriction.

[0121] The terminal device in Figure 4 can be a device with wireless transceiver capabilities or a chip or chip system that can be installed in the device, which can allow users to access the network and is used to provide voice and / or data connectivity to users. The terminal device can also be called user equipment (UE), subscriber unit (subscriber unit), terminal (terminal), mobile station (MS), or mobile terminal (MT).

[0122] Exemplarily, the terminal device in FIG4 may be a mobile phone, a laptop computer, a tablet computer, or a computer with a wireless transceiver function. The terminal device may also be a user station, a mobile station, a remote station, a remote terminal device, a mobile terminal device, a user terminal device, a wireless communication device, a user agent, a user device, a cellular phone, a cordless phone, a session initiation protocol (SIP) phone, a smart phone, a wireless data card, a wireless local loop (WLL) station, a personal digital assistant (PDA), a handheld device with wireless communication capabilities, a computing device, a processing device connected to a wireless modem, an in-vehicle device, a wearable device (such as a smart watch), a terminal device in the Internet of Things, a home appliance, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in unmanned driving, a wireless terminal in telemedicine, a wireless terminal in a smart grid, a wireless terminal in a smart city, a wireless terminal in a smart home, a vehicle with vehicle-to-vehicle (V2V) communication capabilities, an intelligent connected vehicle, a UAV to UAV (UAV to Unmanned aerial vehicles (UAVs, U2Us) with communication capabilities, terminal devices in future networks, or terminal devices in future evolved public land mobile networks (PLMNs), etc. are not restricted.

[0123] The network device in Figure 4 can be any device deployed in an access network that can communicate wirelessly with a terminal device. It can also be a chip or chip system that can be installed in the above-mentioned device. It can also be a logical node or logical module or a function implemented in software. It can be used to implement wireless physical control functions, resource scheduling and wireless resource management, wireless access control, and mobility management functions. Specifically, the network device can be a device that supports wired access or a device that supports wireless access.

[0124] Exemplarily, the network device may be composed of one or more access network (AN) / radio access network (RAN) nodes. The AN / RAN node may be, without limitation, an evolved Node B (gNB), a transmission reception point (TRP), an evolved Node B (eNB), a radio network controller (RNC), a Node B (NB), a base station controller (BSC), a base transceiver station (BTS), a home base station (e.g., a home evolved Node B, or home Node B, HNB), a macro base station for providing a macro cell, a micro base station for providing a pico cell, a femto base station for providing a femto cell, a base band unit (BBU), or a wireless fidelity (Wi-Fi) access point (AP).

[0125] In another example, the network device may also be a device including a centralized unit (CU) node, or a distributed unit (DU) node, or a CU node and a DU node. For example, the network device can be divided into CU and DU from a logical function perspective, with the functions of some protocol layers centrally controlled by the CU, and the functions of the remaining part or all of the protocol layers distributed in the DU, which is centrally controlled by the CU. Furthermore, the centralized unit CU can also be divided into a control plane (CU-CP) and a user plane (CU-UP). In different systems, CU (including CU-CP or CU-UP) or DU may also have different names. For example, in an open radio access network (O-RAN) system, CU may also be called O-CU (open CU), DU may also be called O-DU, CU-CP may also be called O-CU-CP, and CU-UP may also be called O-CU-UP.

[0126] In another example, the network equipment may include a baseband unit (BBU) and a remote radio unit (RRU). The BBU and RRU can be placed in different locations. For example, the RRU can be remotely located in a high-traffic area, while the BBU can be placed in a central computer room. The BBU and RRU can also be placed in the same computer room. The BBU and RRU can also be different components within the same rack, etc., without limitation.

[0127] FIG5 is a schematic diagram of an inter-satellite link communication system provided in an embodiment of the present application, wherein the inter-satellite link communication system may include an acquisition, pointing and tracking (APT) subsystem and a communication subsystem, and the APT subsystem and the communication subsystem are independent systems.

[0128] The communication subsystem is responsible for transmitting information between satellites and is the core of the intersatellite link communication system. Most communication subsystems are optical communication systems, with some also using microwave bands, and most use a single high-gain antenna.

[0129] The APT subsystem is responsible for satellite acquisition, alignment, and tracking. It determines the incoming signal's direction for acquisition, adjusts the transmitted signal's aim toward the receiving direction for alignment, and continuously adjusts alignment and acquisition throughout the communication process for tracking. To minimize channel attenuation and interference while maintaining high confidentiality and transmission rates, the APT subsystem must be adjusted in real time to adapt to changes. The APT subsystem is an optical system, making optical alignment challenging and requiring mechanical pointing adjustments.

[0130] As shown in Figure 5, the inter-satellite link communication system can include multiple satellites (such as satellite 1, satellite 2, etc., and any two satellites can serve as transmitting and receiving devices for each other). The satellites can include communication modules, transceiver antennas, APT modules, and APT transmitting / receiving modules. Signaling interaction and data transmission can be carried out between satellites through the Xn interface.

[0131] It is understandable that the description of the satellite can also refer to the relevant description of the satellite in Figure 4 above, and will not be repeated here.

[0132] FIG6 is a schematic diagram of a cellular communication system provided in an embodiment of the present application. As shown in FIG6 , the cellular communication system may include a network device and a terminal device. The network device may communicate with the terminal device (the network device is a transmitting device, and the terminal device is a receiving device), or the terminal device may communicate with other terminal devices (the terminal device and the other terminal device may serve as transmitting and receiving devices to each other).

[0133] The cellular communication system may be composed of multiple cells, each of which may include a network device, which may provide communication services to one or more terminal devices. The terminal device may be located within the cell coverage of the network device. The terminal device may communicate with the network device via an uplink (UL) or downlink (DL). In the UL direction, the terminal device may send data to the network device via a physical uplink shared channel (PUSCH), or may send a physical uplink control channel (PUCCH) to the network device. In the DL direction, the network device may send a PDCCH carrying DCI to the terminal device, or may send data to the terminal device via a PDSCH.

[0134] It is understandable that the relevant description of the network device and the terminal device can refer to the relevant description of the network device and the terminal device in Figure 4 above, and will not be repeated here.

[0135] Figure 7 is a schematic diagram of a wireless screen projection communication system provided in an embodiment of the present application. In the wireless screen projection communication system, the screen of a terminal device (such as a mobile phone, tablet, notebook, computer) can be displayed "in real time" on the screen of another terminal device (such as a tablet, notebook, computer, TV, all-in-one machine, projector, etc.), and the displayed content may include various media information and real-time operation screens.

[0136] As shown in FIG7 , taking a wireless screen projection communication system including a TV and a mobile phone as an example, the picture on the mobile phone can be displayed on the TV screen in real time (the mobile phone is a transmitting device and the TV is a receiving device).

[0137] Figure 8 is a schematic diagram of an integrated access and backhaul (IAB) communication system provided in an embodiment of the present application. As shown in Figure 8, the IAB communication system may include an IAB parent node, an IAB node, and a terminal device. The link between the IAB parent node and the IAB node can be called a backhaul link, and the node between the IAB node and the terminal device can be called an access link. When the IAB parent node communicates with the IAB node, the IAB parent node can be used as a transmitting device and the IAB node can be used as a receiving device. When the IAB node communicates with the terminal device, the IAB node can be used as a transmitting device and the terminal device can be used as a receiving device.

[0138] In a specific implementation, as shown in Figures 4 to 8, for example, each network device and terminal device can adopt the structure shown in Figure 9, or include the components shown in Figure 9. Figure 9 is a schematic diagram of the structure of a communication device 900 provided in an embodiment of the present application. The communication device 900 can be a network device or a chip or system-on-chip in a network device; it can also be a terminal device or a chip or system-on-chip in a terminal device. As shown in Figure 9, the communication device 900 includes a processor 901, a transceiver 902, and a communication circuit 903.

[0139] Furthermore, the communication device 900 may further include a memory 904 , wherein the processor 901 , the memory 904 and the transceiver 902 may be connected via a communication line 903 .

[0140] The processor 901 is a central processing unit (CPU), a general-purpose processor, a network processor (NP), a digital signal processor (DSP), a microprocessor, a microcontroller, a programmable logic device (PLD), or any combination thereof. The processor 901 may also be other devices with processing functions, such as circuits, devices, or software modules, without limitation.

[0141] Transceiver 902 is used to communicate with other devices or other communication networks. The other communication networks may be Ethernet, radio access networks (RAN), wireless local area networks (WLAN), etc. Transceiver 902 may be a module, circuit, transceiver, or any device capable of communication.

[0142] The communication line 903 is used to transmit information between the components included in the communication device 900.

[0143] The memory 904 is used to store instructions, where the instructions may be computer programs.

[0144] The memory 904 may be a read-only memory (ROM) or other type of static storage device that can store static information and / or instructions, or a random access memory (RAM) or other type of dynamic storage device that can store information and / or instructions, or an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compact disc, laser disc, optical disc, digital versatile disc, Blu-ray disc, etc.), magnetic disk storage media or other magnetic storage devices, etc., without limitation.

[0145] It should be noted that the memory 904 can exist independently of the processor 901 or can be integrated with the processor 901. The memory 904 can be used to store instructions, program code, or some data. The memory 904 can be located within the communication device 900 or outside the communication device 900, without limitation. The processor 901 is configured to execute the instructions stored in the memory 904 to implement the communication method provided in the following embodiments of this application.

[0146] In an example, the processor 901 may include one or more CPUs, such as CPU0 and CPU1 in FIG. 9 .

[0147] As an optional implementation, the communication device 900 includes multiple processors. For example, in addition to the processor 901 in FIG. 9 , it may also include a processor 907 .

[0148] As an optional implementation, the communication apparatus 900 further includes an output device 905 and an input device 906. For example, the input device 906 is a keyboard, a mouse, a microphone, a joystick, or the like, and the output device 905 is a display screen, a speaker, or the like.

[0149] It should be noted that the communication device 900 may be a desktop computer, a portable computer, a network server, a mobile phone, a tablet computer, a wireless terminal, an embedded device, a chip system, or a device having a structure similar to that shown in FIG9 . Furthermore, the component structure shown in FIG9 does not limit the communication device. In addition to the components shown in FIG9 , the communication device may include more or fewer components than shown, or combine certain components, or arrange the components differently.

[0150] In the embodiment of the present application, the chip system can be composed of chips, or can include chips and other discrete devices.

[0151] In addition, the actions and terms involved in the various embodiments of this application can refer to each other without limitation. The message names or parameter names in the messages exchanged between the various devices in the embodiments of this application are only examples, and other names can also be used in specific implementations without limitation.

[0152] In conjunction with the communication system shown in any one of Figures 4 to 8, the communication method provided in the embodiment of the present application can be described in detail with reference to Figure 10 below. The network devices and terminal devices described in the following embodiments can all have the components shown in Figure 9. The processing performed by a single execution subject shown in the embodiment of the present application can also be divided into multiple execution subjects, and these execution subjects can be logically and / or physically separated without limitation.

[0153] FIG10 is a flow chart of a communication method provided in an embodiment of the present application. As shown in FIG10 , the method may include:

[0154] Step 1001: A transmitting device sends first-level control information; correspondingly, a receiving device receives the first-level control information from the transmitting device.

[0155] As shown in FIG11 , the first-level control information may include scheduling information of the second-level control information, and the first-level control information may be used to schedule the second-level control information.

[0156] Among them, the sending end device can be a network device, terminal device, or other device that can send data; the receiving end device can be a terminal device or other device that can receive data, without limitation.

[0157] For example, the transmitting end device may be a network device, the receiving end device may be a terminal device, the first-level control information may be a first-level DCI, and the second-level control information may be a second-level DCI. Alternatively, the transmitting end device may be a terminal device, the receiving end device may be a terminal device, the first-level control information may be a first-level sidelink control information (SCI), and the second-level control information may be a second-level SCI. The first-level SCI may also be referred to as SCI-1, 1 st SCI, the second level SCI can also be called SCI-2, 2 nd SCI, no restrictions.

[0158] Optionally, the transmitting end device may obtain the first data and the second data, and determine the first level control information according to the first data and the second data.

[0159] The first data and the second data may be service data of different service types. The first data may be short code data. For example, the first data may be low-latency and high-reliability service data, such as URLLC data. The second data may be long code data. For example, the second data may be low-reliability service data, such as eMBB data.

[0160] As shown in Figure 11, the scheduling information of the second-level control information may include the scheduling information of the first data. By including the scheduling information of the first data in the first-level control information, the transmitting device can reduce the scheduling delay of the first data, facilitate rapid decoding of the first data, reduce decoding delay, and improve decoding performance.

[0161] Optionally, as shown in Figure 11, the scheduling information of the second-level control information may further include scheduling information of the first information, where the first information is the second control information of the second data. By including the scheduling information of the first information in the first-level control information, the transmitting device can reduce the scheduling delay of the first information, facilitate rapid decoding of the first information, reduce decoding delay, and improve decoding performance.

[0162] Exemplarily, the scheduling information may include one or more of the following: port configuration information, demodulation reference signal (DMRS) initialization sequence (DMRS sequence initialization), MCS, redundancy version (RV), new data indicator (NDI), hybrid auto repeat request (HARQ) process number, or downlink assignment index (DAI).

[0163] Ports can also be referred to as antenna ports, physical antenna ports, reference signal ports, etc. Port configuration information and DMRS initialization sequence can also be referred to as channel estimation-related signaling. Port configuration information, DMRS initialization sequence, MCS, and RV can also be referred to as data decoding-related signaling. NDI, number of HARQ processes, and DAI can also be referred to as pilot-related signaling.

[0164] In one possible design, the transmitting device may separately indicate the scheduling information of the first data and the scheduling information of the first information in the first-level control information.

[0165] Exemplarily, the first-level control information may include one or more of the following: port configuration information of the first data, the MCS of the first data, the RV of the first data, the NDI of the first data, the number of HARQ processes of the first data, or the DAI of the first data. The first-level control information may also include one or more of the following: port configuration information of the first information, the MCS of the first information, the RV of the first information, the NDI of the first information, the number of HARQ processes of the first information, or the DAI of the first information.

[0166] In another possible design, the transmitting device may also jointly indicate the scheduling information shared by the first data and the first information in the first-level control information, and separately indicate the scheduling information unique to the first data and the first information, so as to reduce signaling overhead.

[0167] Exemplarily, referring to the following step 1002, the transmitting device can use the first data as the information field of the second-level control information, and perform a first joint encoding on the first data and the first information, that is, the transmitting device performs encoding once, and there is an MCS and RV for decoding the second-level control information, that is, the first data and the first information can share the MCS and RV.

[0168] For example, the first-level control information may include one or more of the following: port configuration information, MCS, or RV; the first-level control information may also include one or more of the following: NDI of the first data, number of HARQ processes of the first data, or DAI of the first data; the first-level control information may also include one or more of the following: NDI of the first information, number of HARQ processes of the first information, or DAI of the first information. Among them, the port configuration information, MCS, or RV is scheduling information shared by the first data and the first information.

[0169] Optionally, the first-level control information may also include one or more of the following: first indication information, time-frequency resource information of the second-level control information, length information of the first data, mapping information of the virtual resource block (VRB) to the physical resource block (PRB), PUCCH signaling of the first data, and physical sidelink feedback channel (PSFCH) signaling of the first data.

[0170] The first indication information may be used to indicate the existence of second-level control information including the first data.

[0171] Exemplarily, the first indication information may be 1 bit, and the presence of the second-level control information including the first data may be indicated by setting the value of the 1 bit to 1, and the absence of the second-level control information including the first data may be indicated by setting the value of the 1 bit to 0. Alternatively, the presence of the second-level control information including the first data may be indicated by setting the value of the 1 bit to 0, and the absence of the second-level control information including the second data may be indicated by setting the value of the 1 bit to 1.

[0172] In another example, the first indication information may also include multiple bits, and the values ​​of the multiple bits may be set to a certain value to indicate the presence of the second-level control information including the first data. Alternatively, the values ​​of the multiple bits may be set to other values ​​to indicate other meanings.

[0173] For example, taking the example that the first indication information includes 2 bits, the value of the 2 bits can be set to 10 to indicate that there is second-level control information including the first data, or the value of the 2 bits can be set to 00 to indicate that there is no second-level control information, or the value of the 2 bits can be set to 01 to indicate that there is second-level control information (the second-level control information may not include the first data).

[0174] If the transmitting device sets the value of the first indication information to 10 to indicate the presence of second-level control information including the first data, the receiving device may receive the second-level control information and decode the second-level control information with reference to step 1003 described below. If the transmitting device sets the value of the first indication information to 00 to indicate the absence of second-level control information, the receiving device may directly receive the second data. If the transmitting device sets the value of the first indication information to 01 to indicate the presence of second-level control information, the receiving device may receive the second-level control information and decode the second-level control information based on a predefined method.

[0175] The length information of the first data may be a specific value of the length of the first data (such as the number of bits occupied by the first data). Alternatively, the length information of the first data may be a ratio of the length of the first data to the length of the second-level control information. The transmitting device may determine the ratio based on the length of the first data and the length of the second-level control information. The receiving device may determine the length of the second-level control information based on the time-frequency resource information of the second-level control information, and further determine the specific value of the length of the first data based on the length of the second-level control information and the ratio. Compared to sending the specific value of the length of the first data, sending the ratio can reduce signaling overhead.

[0176] Optionally, the length information of the first data may also be other information that can be used to indicate the length of the first data, without limitation.

[0177] Optionally, the length information of the first data may also be configured by the transmitting end device to the receiving end device through radio resource control (RRC) signaling, without limitation.

[0178] Optionally, the transmitting device may further indicate the time-frequency resource information of the first information through the first-level control information, wherein the method for indicating the time-frequency resources of the first information may refer to the above-mentioned method for indicating the length of the first data and will not be elaborated on.

[0179] Among them, the PUCCH signaling of the first data may include one or more of the following: a transmission power control (TPC) command for scheduled PUCCH, a PUCCH resource indicator, a PDSCH-to-HARQ_feedback timing indicator, a sounding reference signal request (SRS request), or a priority indicator.

[0180] Optionally, when the first-level control information is a first-level DCI, the first-level DCI may include PUCCH signaling of the first data. When the first-level control information is a first-level SCI, the first-level SCI may include PSFCH signaling of the first data.

[0181] Based on the above description of the first-level control information, the receiving device can determine the bit size of the first-level control information according to the predefined or configuration information sent by the sending device, and perform blind detection on the first-level control information based on the bit size to reduce the complexity of blind detection.

[0182] Optionally, taking the case where the first data is data of a first service and the second data is data of a second service as an example, a receiving device associated with the first service and a receiving device associated with the second service may use the same radio network temporary identity (RNTI) to receive the first-level control information sent by the transmitting device. Alternatively, a receiving device simultaneously associated with multiple services (e.g., associated with both the first service and the second service) may use its own RNTI to receive the first-level control information sent by the transmitting device.

[0183] Step 1002: The transmitting device sends the second-level control information; correspondingly, the receiving device receives the second-level control information from the transmitting device.

[0184] As shown in Figure 11, the second-level control information can be determined based on the first joint coding result of the first data and the first information. That is, the transmitting device can perform the first joint coding on the first data and the first information to obtain the second-level control information. Alternatively, it can be described as the second-level control information including the first data and the first information, that is, the first data and the first information are located in the information field of the second-level control information, or as the first data and the first information being part of the fields of the second-level control information.

[0185] The transmitting end device can obtain long code gain, improve decoding performance, and improve communication reliability by performing the first joint encoding on the first data and the first information.

[0186] In one possible design, the first data may be located in the first N bits in the second-level control information in a decoding order from high to low, where N is a positive integer.

[0187] Among them, the sending end device maps the first data to the first N bits in the decoding order from high to low in the second-level control information, so that when the receiving end device decodes the second-level control information, it can determine the bits on the first N bits in the decoding order from high to low in the second-level control information as the first data, thereby realizing priority decoding of the first data, reducing the decoding delay of the first data, and improving decoding performance.

[0188] Exemplarily, the transmitting end device may use a bit flipping method to map the first data to the first N bits in the second-level control information in a decoding order from high to low.

[0189] For example, as shown in FIG12 , the transmitting device may use a bit flipping method to flip u0, u1, u2, u3, u4, u5, u6, and u7 in a decoding order from high to low to u0, u4, u2, u6, u1, u5, u3, and u7.

[0190] In another possible design, similar to the sending end device using bit flipping to map the first data to the first N bits in the second-level control information in a decoding order from high to low, when the sending end device does not use bit flipping to process the first data, when the receiving end device receives the second-level control information, it can use bit flipping to perform bit flipping on the second-level control information to obtain a bit flipping result, and determine the bits on the first N bits in the decoding order from high to low in the bit flipping result as the first data, thereby achieving priority decoding of the first data, reducing the decoding delay of the first data, and improving decoding performance.

[0191] Optionally, the transmitting device may further send fifth indication information to the receiving device to indicate whether the transmitting device has performed bit flipping. Alternatively, a protocol predefined method may be used to indicate whether the transmitting device has performed bit flipping.

[0192] Optionally, the transmitting device may carry the fifth indication information in the first-level control information and send it to the receiving device.

[0193] Optionally, the second-level control information may also include cyclic redundancy check (CRC) information, where the CRC information is located in the N+1th bit to the N+Mth bit in the decoding order from high to low in the second-level control information, where M is a positive integer, and the CRC information is used to verify the first data.

[0194] The transmitting device may further include CRC information in the second-level control information to assist the receiving device in determining whether the first data is correctly decoded. By including the CRC information in the second-level control information in the N+1th bit to the N+Mth bit, which is the decoding order from high to low, the transmitting device can enable the receiving device to decode the CRC information after decoding the first data, thereby quickly determining whether the first data is correctly decoded, reducing decoding latency, and improving decoding performance.

[0195] Optionally, the transmitting device may further send sixth indication information to the receiving device to indicate whether the second-level control information includes CRC information. Alternatively, a protocol predefined method may be used to indicate whether the second-level control information includes CRC information.

[0196] Optionally, the transmitting device may carry the sixth indication information in the first-level control information and send it to the receiving device.

[0197] Optionally, the first information in the second-level control information may include one or more of the following: time-frequency resource information of the second data, scheduling information of the second data, PUCCH signaling of the second data, or PSFCH signaling of the second data.

[0198] The scheduling information of the second data may include one or more of the following: port configuration information, DMRS initialization sequence, MCS, RV, NDI, number of HARQ processes, or DAI.

[0199] The PUCCH signaling of the second data may include one or more of the following: a TPC command for scheduling PUCCH, a PUCCH resource indication, a PDSCH to HARQ feedback timing indication, or an SRS request.

[0200] Optionally, when the second-level control information is the second-level DCI, the first information may include PUCCH signaling of the second data. When the second-level control information is the second-level SCI, the first information may include PSFCH signaling of the second data.

[0201] Based on the above description of the first data and the first information, exemplarily, as shown in Figure 13, taking the first data as URLLC data and the second data as eMBB data as an example, the first information can be the second control information of the eMBB data, and the second-level control information can include the second control information of the URLLC data and the eMBB data.

[0202] Optionally, the second-level control information also includes one or more of the following: second indication information, PUCCH signaling of the first data, and PSFCH signaling of the first data.

[0203] The second indication information may be used to indicate the format of the second-level control information. The format of the second-level control information may be used to indicate the field types, lengths of each field, etc. included in the second-level control information. The receiving device may interpret the received second-level control information according to the format indicated by the second indication information.

[0204] Illustratively, the second-level control information corresponding to format 1 may include the first data and the first information. The second-level control information corresponding to format 2 may include the first data, the first information, and PUCCH signaling of the first data. The second-level control information corresponding to format 3 may include the first data, the first information, and PSFCH signaling of the first data.

[0205] Optionally, when encoding the PUCCH signaling of the first data, the transmitting device may make the decoding order priority of the PUCCH signaling of the first data lower than the decoding order priority of the first data; and / or, the decoding order priority of the PUCCH signaling of the first data is higher than the decoding order priority of the first information. This allows the receiving device to decode the PUCCH signaling of the first data after decoding the first data, thereby reducing the decoding delay of the first data and improving decoding performance.

[0206] Optionally, when encoding the PSFCH signaling of the first data, the transmitting device may make the decoding order priority of the PSFCH signaling of the first data lower than the decoding order priority of the first data; and / or make the decoding order priority of the PSFCH signaling of the first data higher than the decoding order priority of the first information. This allows the receiving device to decode the PSFCH signaling of the first data after decoding the first data, thereby reducing the decoding delay of the first data and improving decoding performance.

[0207] Step 1003: The receiving end device decodes the second-level control information according to the scheduling information of the second-level control information to obtain a decoding result.

[0208] The decoding result may include the first data.

[0209] Optionally, the decoding result may further include first information.

[0210] The receiving end device may perform a first joint decoding on the first data and the second level control information to obtain a decoding result.

[0211] Specifically, when the receiving end device performs the first joint decoding on the first data and the second-level control information, it may first decode the first data and then decode the first information.

[0212] Optionally, taking the example of a case where the first data is data for a first service and the second data is data for a second service, a receiving device associated with the first service may discard the first information upon decoding the first data and the first information. A receiving device associated with the second service may continue to receive the second data based on the first information upon decoding the first data and the first information.

[0213] Based on the method shown in Figure 10 above, short codes (such as first data) can be encoded and transmitted based on a two-level DCI scheduling structure with multi-service multiplexing. By including the scheduling information of the first data in the first-level control information, the transmitting device can reduce the scheduling delay of the first data, thereby reducing the decoding delay of the first data. In addition, the transmitting device can also perform a first joint encoding on the first data and the first information to obtain long code gain, improve decoding performance, and enhance communication reliability.

[0214] Based on the method shown in FIG. 10 , optionally, as shown in FIG. 11 , the transmitting device may further send second data to the receiving device, and the receiving device decodes the second data according to the first information.

[0215] Based on the method shown in Figure 10 above, the transmitting end device may optionally further carry retransmission indication configuration information in the first level control information. The retransmission indication configuration information may be used to indicate one or more of the following: retransmission content, retransmission times, or retransmission resources.

[0216] The retransmission content may be the first data and / or the second-level control information, the number of repetitions may be the number of repetitions of the retransmission content, and the retransmission resource may be the retransmission resource of the retransmission content.

[0217] Exemplarily, 00 may indicate no repetition, 01 may indicate one repetition, 10 may indicate two repetitions, and 11 may indicate the number of repetitions determined according to the RRC configuration.

[0218] The retransmission indication configuration information may directly indicate the retransmission resources of the retransmitted content, such as directly indicating the time-frequency resources of the retransmitted content. Alternatively, the retransmission indication configuration information may indirectly indicate the retransmission resources of the retransmitted content, such as indicating the association between the retransmission resources of the retransmitted content and the time-frequency resources of the first data and / or the second-level control information, without limitation.

[0219] Optionally, the retransmission resources may be indicated in a manner predefined in the protocol.

[0220] Based on the above description of the retransmission indication configuration information, when the sending device retransmits the retransmission content, it can use frequency domain alignment and time domain repetition to retransmit; or, it can also use time domain alignment and frequency domain repetition to retransmit; or, it can also use other specific retransmission methods to retransmit, etc., without restriction.

[0221] For example, taking the retransmission content as the first data, as shown in FIG14(a), the transmitting device may retransmit the first data using frequency domain alignment and time domain repetition. Alternatively, as shown in FIG14(b), the transmitting device may retransmit the first data using time domain alignment and frequency domain repetition. This improves the reliability of the first data by using a small amount of retransmission resources.

[0222] In another example, taking the retransmission content as second-level control information, as shown in Figure 15 (a), the transmitting device can retransmit the second-level control information using frequency domain alignment and time domain repetition. Alternatively, as shown in Figure 15 (b), the transmitting device can retransmit the second-level control information using time domain alignment and frequency domain repetition to improve the reliability of the second-level control information.

[0223] Different from the above-mentioned Figures 10 to 15 in which the transmitting device performs a first joint encoding on the first data and the first information to obtain the second-level control information, as shown in Figure 16, the transmitting device can also independently encode the first data to obtain the second information, perform a second joint encoding on the third data and the first information to obtain the third information, and determine the second-level control information based on the second information and the third information.

[0224] FIG16 is a flow chart of a communication method provided in an embodiment of the present application. As shown in FIG16 , the method may include:

[0225] Step 1601: The transmitting end device transmits the first level control information; correspondingly, the receiving end device receives the first level control information from the transmitting end device.

[0226] As shown in FIG. 17 , the first-level control information may include scheduling information of the second-level control information, and the first-level control information may be used to schedule the second-level control information.

[0227] Optionally, the transmitting end device may obtain the first data and the second data, and determine the first level control information according to the first data and the second data.

[0228] As shown in Figure 17, the scheduling information of the second-level control information can include the scheduling information of the second information. The second information can be determined based on the independent encoding result of the first data. That is, the transmitting device can independently encode the first data to obtain the second information. By including the scheduling information of the second information in the first-level control information, the transmitting device can reduce the scheduling delay of the first data, facilitate rapid decoding of the first data, reduce decoding delay, and improve decoding performance.

[0229] Optionally, as shown in Figure 17, the scheduling information of the second-level control information may further include scheduling information of third information. The third information may be determined based on the result of the second joint encoding of the third data and the first information. That is, the transmitting device may perform the second joint encoding on the third data and the first information to obtain the third information. By including the scheduling information of the third information in the first-level control information, the transmitting device may reduce the scheduling delay of the third information, facilitate rapid decoding of the third information, reduce decoding delay, and improve decoding performance.

[0230] The scheduling information of the third information may include scheduling information of the third data and scheduling information of the first information, the third data is part or all of the first data, and the first information is second control information of the second data.

[0231] Exemplarily, the scheduling information may include one or more of the following: port configuration information, DMRS initialization sequence, MCS, RV, NDI, number of HARQ processes, or DAI.

[0232] In one possible design, the transmitting device may indicate the scheduling information of the second information and the scheduling information of the third information respectively in the first-level control information.

[0233] Exemplarily, the first-level control information may include one or more of the following: port configuration information of the second information, MCS of the second information, RV of the second information, NDI of the second information, number of HARQ processes of the second information, or DAI of the second information. The first-level control information may also include one or more of the following: port configuration information of the third information, MCS of the third information, RV of the third information, NDI of the third information, number of HARQ processes of the third information, or DAI of the third information.

[0234] In another possible design, the transmitting device may also jointly indicate the scheduling information shared by the second information and the third information in the first-level control information, and separately indicate the scheduling information unique to the second information and the third information, so as to reduce signaling overhead.

[0235] For example, the first-level control information may include one or more of the following: port configuration information, MCS, or RV; the first-level control information may further include one or more of the following: NDI of the second information, number of HARQ processes of the second information, or DAI of the second information; the first-level control information may further include one or more of the following: NDI of the third information, number of HARQ processes of the third information, or DAI of the third information. The port configuration information, MCS, or RV is scheduling information shared by the second information and the third information.

[0236] Based on the above two possible designs, for the scheduling information of the third information, in one possible design, the transmitting device can indicate the scheduling information of the third data and the scheduling information of the first information respectively in the first-level control information.

[0237] Exemplarily, the first-level control information may include one or more of the following: port configuration information of the third data, the MCS of the third data, the RV of the third data, the NDI of the third data, the number of HARQ processes of the third data, or the DAI of the third data. The first-level control information may also include one or more of the following: port configuration information of the first information, the MCS of the first information, the RV of the first information, the NDI of the first information, the number of HARQ processes of the first information, or the DAI of the first information.

[0238] In another possible design, the transmitting device may also jointly indicate the scheduling information shared by the third data and the first information in the first-level control information, and separately indicate the scheduling information unique to the third data and the first information, so as to reduce signaling overhead.

[0239] For example, the first-level control information may include one or more of the following: port configuration information, MCS, or RV; the first-level control information may also include one or more of the following: NDI of the third data, number of HARQ processes of the third data, or DAI of the third data; the first-level control information may also include one or more of the following: NDI of the first information, number of HARQ processes of the first information, or DAI of the first information. Port configuration information, MCS, or RV is scheduling information shared by the third data and the first information.

[0240] Optionally, the first-level control information may also include one or more of the following: third indication information, time-frequency resource information of the second information, time-frequency resource information of the third information, time-frequency resource information of the second-level control information, VRB to PRB mapping information, PUCCH signaling of the first data, and PSFCH signaling of the first data.

[0241] The third indication information may be used to indicate the existence of second-level control information including the second information and the third information.

[0242] Exemplarily, the third indication information may be 1 bit, and the presence of the second-level control information including the second information and the third information may be indicated by setting the value of the 1 bit to 1, and the absence of the second-level control information including the second information and the third information may be indicated by setting the value of the 1 bit to 0. Alternatively, the presence of the second-level control information including the second information and the third information may be indicated by setting the value of the 1 bit to 0, and the absence of the second-level control information including the second information and the third information may be indicated by setting the value of the 1 bit to 1.

[0243] In another example, the third indication information may also include multiple bits, and the values ​​of the multiple bits may be set to a certain value to indicate the presence of the second-level control information including the second information and the third information. Alternatively, the values ​​of the multiple bits may be set to other values ​​to indicate other meanings.

[0244] For example, taking the example that the third indication information includes 2 bits, the value of the 2 bits can be set to 10 to indicate that there is second-level control information including the second information and the third information, or the value of the 2 bits can be set to 00 to indicate that there is no second-level control information, or the value of the 2 bits can be set to 01 to indicate that there is second-level control information (the second-level control information may not include the second information and the third information).

[0245] If the transmitting device sets the value of the third indication information to 10 to indicate the presence of second-level control information including the second information and the third information, the receiving device may receive the second-level control information and decode the second-level control information with reference to step 1603 described below. If the transmitting device sets the value of the third indication information to 00 to indicate the absence of second-level control information, the receiving device may directly receive the second data. If the transmitting device sets the value of the third indication information to 01 to indicate the presence of second-level control information, the receiving device may receive the second-level control information and decode the second-level control information based on a predefined method.

[0246] For the time-frequency resource information of the second information and the time-frequency resource information of the third information, the transmitting device may indicate the time-frequency resource of the second information and / or the time-frequency resource of the third information by directly indicating the time-frequency resource. Alternatively, the transmitting device may indicate the time-frequency resource of the second information and / or the time-frequency resource of the third information by indirectly indicating the time-frequency resource.

[0247] Exemplarily, the transmitting device may indicate the time-frequency resources of the second information by indicating the ratio of the length of the second information to the length of the second-level control information, and / or indicate the time-frequency resources of the third information by indicating the ratio of the length of the third information to the length of the second-level control information.

[0248] The transmitting device may determine the ratio value based on the length of the second information and the length of the second-level control information. The receiving device may determine the length of the second-level control information based on the time-frequency resource information of the second-level control information, and further determine the specific value of the length of the second information based on the length of the second-level control information and the ratio value. Compared to sending the specific value of the length of the second information, sending the ratio value can reduce signaling overhead.

[0249] Similarly, the transmitting device can determine a ratio based on the length of the third information and the length of the second-level control information. The receiving device can determine the length of the second-level control information based on the time-frequency resource information of the second-level control information. Furthermore, the receiving device can determine the specific length of the third information based on the length of the second-level control information and the ratio. Compared to sending the specific length of the third information, sending the ratio can reduce signaling overhead.

[0250] Optionally, since the third information is determined based on the second joint coding result of the third data and the first information, the transmitting device may also indicate the time-frequency resource information of the third data and / or the time-frequency resource information of the first information.

[0251] The transmitting end device may indicate the time-frequency resources of the third data and / or the time-frequency resources of the first information by directly indicating the time-frequency resources. Alternatively, the transmitting end device may indicate the time-frequency resources of the third data and / or the time-frequency resources of the first information by indirectly indicating the time-frequency resources.

[0252] Exemplarily, the transmitting device may indicate the time-frequency resources of the third data by indicating the ratio of the length of the third data to the length of the third information, and / or indicate the time-frequency resources of the first information by indicating the ratio of the length of the first information to the length of the third information.

[0253] Among them, the description of the PUCCH signaling of the first data and the PSFCH signaling of the first data can refer to the relevant description in the above step 901 and will not be repeated here.

[0254] Based on the above description of the first-level control information, the receiving device can determine the bit size of the first-level control information according to the predefined or configuration information sent by the sending device, and perform blind detection on the first-level control information based on the bit size to reduce the complexity of blind detection.

[0255] Optionally, taking the case where the first data is data of a first service and the second data is data of a second service as an example, a receiving device associated with the first service and a receiving device associated with the second service may use the same RNTI to receive the first-level control information sent by the transmitting device. Alternatively, a receiving device simultaneously associated with multiple services (e.g., associated with both the first service and the second service) may use its own RNTI to receive the first-level control information sent by the transmitting device.

[0256] Step 1602: The transmitting device sends the second-level control information; correspondingly, the receiving device receives the second-level control information from the transmitting device.

[0257] As shown in Figure 17, the second-level control information may include second information and third information. The second information is determined based on the independent encoding result of the first data, and the third information is determined based on the second joint encoding result of the third data and the first information. That is, the transmitting device may independently encode the first data to obtain the second information, perform the second joint encoding on the third data and the first information to obtain the third information, and determine the second-level control information based on the second and third information.

[0258] The third data is part or all of the first data, and the first information is second control information of the second data.

[0259] By independently encoding the first data, the transmitting device can reduce decoding latency, making it suitable for communication scenarios with good channel conditions. Furthermore, the transmitting device can also perform a second joint encoding on the third data and the first information to achieve long code gain, improve decoding performance, and enhance communication reliability.

[0260] Optionally, when the transmitting device performs the second joint encoding on the third data and the first information to obtain the third information, the third data may be mapped to the first X bits in the third information in a decoding order from high to low, or the third data may not be mapped to the first X bits in the third information in a decoding order from high to low, without limitation. The following description uses the example of the transmitting device mapping the third data to the first X bits in the third information in a decoding order from high to low as an example.

[0261] In a possible design, the third data may be located in the first X bits of the third information in a decoding order from high to low, where X is a positive integer.

[0262] Among them, the sending end device maps the third data to the first X bits in the decoding order from high to low in the third information, so that when the receiving end device decodes the third information, the bits on the first X bits in the decoding order from high to low in the third information can be determined as the third data, thereby achieving priority decoding of the third data, reducing the decoding delay of the third data, and improving decoding performance.

[0263] Exemplarily, the transmitting end device may use a bit flipping method to map the third data to the first X bits in the third information in a decoding order from high to low.

[0264] In another possible design, similar to the sending device using bit flipping to map the third data to the first X bits in the third information in a decoding order from high to low, when the sending device does not use bit flipping to process the third data, when the receiving device receives the third information, it can use bit flipping to perform bit flipping on the third information to obtain a bit flipping result, and determine the bits on the first X bits in the decoding order from high to low in the bit flipping result as the third data, thereby achieving priority decoding of the third data, reducing the decoding delay of the third data, and improving decoding performance.

[0265] Optionally, the transmitting device may further send fifth indication information to the receiving device to indicate whether the transmitting device has performed bit flipping. Alternatively, a protocol predefined method may be used to indicate whether the transmitting device has performed bit flipping.

[0266] Optionally, the transmitting device may carry the fifth indication information in the first-level control information and send it to the receiving device.

[0267] Optionally, the third information may further include CRC information, where the CRC information is located in the X+1th bit to the X+Mth bit in the decoding order from high to low in the third information, where M is a positive integer, and the CRC information is used to verify the third data.

[0268] The transmitting device may further include CRC information in the third information to assist the receiving device in determining whether the third data is correctly decoded. By including the CRC information in the third information in the decoding order from highest to lowest bits (X+1th bit to X+Mth bit), the transmitting device can enable the receiving device to decode the CRC information after decoding the third data, thereby quickly determining whether the third data is correctly decoded, reducing decoding latency, and improving decoding performance.

[0269] Optionally, the transmitting device may further send seventh indication information to the receiving device to indicate whether the third information includes CRC information. Alternatively, a protocol predefined method may be used to indicate whether the third information includes CRC information.

[0270] Optionally, the transmitting device may carry the seventh indication information in the first-level control information and send it to the receiving device.

[0271] Optionally, the first information in the third information may include one or more of the following: time-frequency resource information of the second data, scheduling information of the second data, PUCCH signaling of the second data, or PSFCH signaling of the second data. The description of the first information can refer to the relevant description of the first information in step 1002 above and is not repeated here.

[0272] Optionally, the third information may also include one or more of the following: fourth indication information, PUCCH signaling of the third data, or PSFCH signaling of the third data.

[0273] The fourth indication information may be used to indicate the format of the third information. The format of the third information may be used to indicate the field types, lengths of each field, etc. included in the third information. The receiving device may interpret the received third information according to the format indicated by the fourth indication information.

[0274] Exemplarily, the third information corresponding to format 1 may include the third data and the first information. The third information corresponding to format 2 may include the third data, the first information, and PUCCH signaling of the third data. The third information corresponding to format 3 may include the third data, the first information, and PSFCH signaling of the third data.

[0275] Optionally, when encoding the PUCCH signaling of the third data, the transmitting device may make the decoding order priority of the PUCCH signaling of the third data lower than the decoding order priority of the third data; and / or, the decoding order priority of the PUCCH signaling of the third data is higher than the decoding order priority of the first information. This allows the receiving device to decode the PUCCH signaling of the third data after decoding the third data, thereby reducing the decoding delay of the third data and improving decoding performance.

[0276] Optionally, when encoding the PSFCH signaling of the third data, the transmitting device may make the decoding order priority of the PSFCH signaling of the third data lower than the decoding order priority of the third data; and / or, the decoding order priority of the PSFCH signaling of the third data is higher than the decoding order priority of the first information. This allows the receiving device to decode the PSFCH signaling of the third data after decoding the third data, thereby reducing the decoding delay of the third data and improving decoding performance.

[0277] Based on the above description of the second information and the third information, exemplarily, as shown in Figure 18, taking the first data as URLLC data and the second data as eMBB data as an example, the second information can be an independent encoding result of the URLLC data, the first information can be the second control information of the eMBB data, and the third information can be the second joint encoding result of part or all of the URLLC data and the second control information of the eMBB data.

[0278] Step 1603: The receiving device independently decodes the second information according to the scheduling information of the second information.

[0279] If the receiving device successfully decodes the second information independently, the receiving device can obtain the first data.

[0280] Optionally, if the receiving end device successfully decodes the second information independently, the receiving end device may further perform a second joint decoding on the second information and the third information. If the decoding is successful, the third data and the first information may be obtained.

[0281] Optionally, if the receiving end device fails to independently decode the second information, the receiving end device may further perform a third joint decoding on the third information. If the decoding is successful, the third data and the first information may be obtained.

[0282] When the receiving end device performs the third joint decoding on the third information, the third data may be decoded first, and then the first information may be decoded.

[0283] Optionally, taking the example of a case where the first data is data for a first service and the second data is data for a second service, a receiving device associated with the first service may discard the first information upon decoding the first data, the third data, and the first information. A receiving device associated with the second service may continue to receive the second data based on the first information upon decoding the first data, the third data, and the first information.

[0284] Based on the method shown in Figure 16 above, short codes (such as first data) can be encoded and transmitted based on a two-level DCI scheduling structure with multi-service multiplexing. The transmitting device can reduce the scheduling delay of the first data by carrying the scheduling information of the first data in the first-level control information, thereby reducing the decoding delay of the first data. In addition, the transmitting device can reduce the decoding delay by independently encoding the first data, which is suitable for communication scenarios with good channel environments. At the same time, the transmitting device can also perform a second joint encoding on the third data and the first information to obtain long code gain, improve decoding performance, and improve communication reliability.

[0285] Based on the method shown in FIG. 16 above, optionally, as shown in FIG. 17 , the transmitting device may further send second data to the receiving device, and the receiving device decodes the second data according to the first information.

[0286] Based on the method shown in FIG16 , the transmitting end device may optionally further carry retransmission indication configuration information in the first-level control information. The retransmission indication configuration information may be used to indicate one or more of the following: retransmission content, retransmission times, or retransmission resources.

[0287] The retransmission content may be one or more of the following: second-level control information, second information, third information, and third data. The number of repetitions may be the number of repetitions of the retransmission content. The retransmission resource may be the retransmission resource of the retransmission content.

[0288] Exemplarily, 00 may indicate no repetition, 01 may indicate one repetition, 10 may indicate two repetitions, and 11 may indicate the number of repetitions determined according to the RRC configuration.

[0289] The retransmission indication configuration information may directly indicate the retransmission resources of the retransmitted content, such as directly indicating the time-frequency resources of the retransmitted content. Alternatively, the retransmission indication configuration information may indirectly indicate the retransmission resources of the retransmitted content, such as indicating the association between the retransmission resources of the retransmitted content and the time-frequency resources of the first data and / or the second-level control information, without limitation.

[0290] Optionally, the retransmission resources may be indicated in a manner predefined in the protocol.

[0291] Based on the above description of the retransmission indication configuration information, when the sending device retransmits the retransmission content, it can use frequency domain alignment and time domain repetition to retransmit; or, it can also use time domain alignment and frequency domain repetition to retransmit; or, it can also use other specific retransmission methods to retransmit, etc., without restriction.

[0292] For example, taking the retransmission content as the second information, as shown in Figure 19 (a), the transmitting device can retransmit the second information using frequency domain alignment and time domain repetition. Alternatively, as shown in Figure 19 (b), the transmitting device can retransmit the second information using time domain alignment and frequency domain repetition. This improves the reliability of the first data by using a small amount of retransmission resources.

[0293] In another example, taking the retransmission content as second-level control information, as shown in Figure 20 (a), the transmitting device can retransmit the second-level control information using frequency domain alignment and time domain repetition. Alternatively, as shown in Figure 20 (b), the transmitting device can retransmit the second-level control information using time domain alignment and frequency domain repetition to improve the reliability of the second-level control information.

[0294] It should be noted that the various embodiments of this application can be implemented independently or in combination, without limitation. Unless otherwise specified or there is a logical conflict, the terms and / or descriptions of the different embodiments provided in this application are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.

[0295] It is understood that in the embodiments of the present application, the execution subject may perform some or all of the steps in the embodiments of the present application. These steps or operations are merely examples, and the embodiments of the present application may also perform other operations or variations of various operations. 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.

[0296] The above mainly introduces the solution provided by the embodiment of the present application from the perspective of interaction between devices. It is understandable that, in order to realize the above functions, each device includes a hardware structure and / or software module corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0297] The embodiments of the present application can divide the functional modules of each device according to the above method examples. 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 integrated modules 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 embodiments of the present application is schematic and is only a logical function division. In actual implementation, there may be other division methods.

[0298] In the case of dividing each functional module according to each function, Figure 21 shows a communication device 210, which can execute the actions performed by the sending end device or the receiving end device in the methods shown in Figures 10 to 20 above. All relevant contents of each step involved in the above method embodiment can be referred to the functional description of the corresponding functional module. The technical effects that can be obtained can be referred to the above method embodiment and will not be repeated here.

[0299] The communication device 210 may include a transceiver module 2101 and a processing module 2102. Exemplarily, the communication device 210 may be a communication device, or a chip used in a communication device, or other combined device or component having the aforementioned communication device functionality. When the communication device 210 is a communication device, the transceiver module 2101 may be a transceiver, which may include an antenna and radio frequency circuits, etc.; the processing module 2102 may be a processor (or processing circuit), such as a baseband processor, which may include one or more CPUs. When the communication device 210 is a component having the aforementioned communication device functionality, the transceiver module 2101 may be a radio frequency unit; the processing module 2102 may be a processor (or processing circuit), such as a baseband processor. When the communication device 210 is a system-on-chip (SoC), the transceiver module 2101 may be the input / output interface of the SoC (e.g., a baseband chip); the processing module 2102 may be the SoC's processor (or processing circuit), which may include one or more central processing units. It should be understood that the transceiver module 2101 in the embodiment of the present application can be implemented by a transceiver or a transceiver-related circuit component; the processing module 2102 can be implemented by a processor or a processor-related circuit component (or, referred to as a processing circuit).

[0300] For example, the transceiver module 2101 can be used to perform all transceiver operations performed by the communication device in the embodiments shown in Figures 10 to 20, and / or to support other processes of the technology described herein; the processing module 2102 can be used to perform all operations other than transceiver operations performed by the communication device in the embodiments shown in Figures 10 to 20, and / or to support other processes of the technology described herein.

[0301] As another possible implementation, the transceiver module 2101 in FIG21 may be replaced by a transceiver that integrates the functionality of the transceiver module 2101; and the processing module 2102 may be replaced by a processor that integrates the functionality of the processing module 2102. Furthermore, the communication device 210 shown in FIG21 may further include a memory.

[0302] Alternatively, when the processing module 2102 is replaced by a processor and the transceiver module 2101 is replaced by a transceiver, the communication device 210 involved in the embodiment of the present application may also be the communication device 220 shown in Figure 22, wherein the processor may be the logic circuit 2201 and the transceiver may be the interface circuit 2202. Furthermore, the communication device 220 shown in Figure 22 may also include a memory 2203.

[0303] The embodiments of the present application also provide a computer program product, which, when executed by a computer, can implement the functions of any of the above method embodiments.

[0304] The embodiments of the present application also provide a computer program, which, when executed by a computer, can implement the functions of any of the above method embodiments.

[0305] The embodiment of the present application also provides a computer-readable storage medium. All or part of the processes in the above-mentioned method embodiments can be completed by a computer program to instruct the relevant hardware, and the program can be stored in the above-mentioned computer-readable storage medium. When the program is executed, it can include the processes of the above-mentioned method embodiments. The computer-readable storage medium can be an internal storage unit of the terminal (including the data sending end and / or the data receiving end) of any of the above-mentioned embodiments, such as the hard disk or memory of the terminal. The above-mentioned computer-readable storage medium can also be an external storage device of the above-mentioned terminal, such as a plug-in hard disk equipped on the above-mentioned terminal, a smart memory card (smart media card, SMC), a secure digital (secure digital, SD) card, a flash card (flash card), etc. Further, the above-mentioned computer-readable storage medium can also include both the internal storage unit of the above-mentioned terminal and an external storage device. The above-mentioned computer-readable storage medium is used to store the above-mentioned computer program and other programs and data required by the above-mentioned terminal. The above-mentioned computer-readable storage medium can also be used to temporarily store data that has been output or is to be output.

[0306] It should be noted that the terms "first" and "second" in the specification, claims and drawings of this application are used to distinguish different objects, rather than to describe a specific order. "First" and "second" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Therefore, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. In the description of this embodiment, unless otherwise specified, "multiple" means two or more.

[0307] Furthermore, the terms "include," "comprise," and "have," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus comprising a series of steps or elements is not limited to the listed steps or elements, but may optionally include steps or elements not listed, or may optionally include other steps or elements inherent to the process, method, product, or apparatus.

[0308] It should be understood that in this application, "at least one (item)" refers to one or more. "Multiple" refers to two or more. "At least two (items)" refers to two or three and more than three. "And / or" is used to describe the association relationship of associated objects, indicating that three relationships can exist. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist at the same time, 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. "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 can mean: 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. “When” and “if” both mean that corresponding measures will be taken under certain objective circumstances. They do not limit the time, nor do they require any judgment action when they are implemented, nor do they mean that there are other limitations.

[0309] In the embodiments of this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of this application should not be construed as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner to facilitate understanding.

[0310] In this application, "sending information to ... (a terminal device)" can be understood as the destination of the information being the terminal device. This can include sending information directly or indirectly to the terminal device. "Receiving information from ... (a terminal device)" can be understood as the source of the information being the terminal device. This can include receiving information directly or indirectly from the terminal device. The information may undergo necessary processing between the source and destination, such as formatting changes, but the destination can still understand the valid information from the source.

[0311] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0312] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the modules or units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0313] The units described as separate components may or may not be physically separate, and the components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place or distributed in multiple places. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0314] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0315] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for enabling a device (which can be a single-chip microcomputer, chip, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.

Claims

1. A communication method, characterized in that: include: Sending first-level control information; wherein the first-level control information includes scheduling information of second-level control information, and the scheduling information of the second-level control information includes scheduling information of the first data; The second-level control information is sent; wherein the second-level control information is determined according to a first joint coding result of the first data and the first information, and the first information is the second control information of the second data.

2. A communication method, characterized in that: include: Receiving first-level control information; wherein the first-level control information includes scheduling information of second-level control information, and the scheduling information of the second-level control information includes scheduling information of the first data; receiving the second-level control information; wherein the second-level control information is determined according to a first joint coding result of the first data and the first information, and the first information is second control information of the second data; The second-level control information is decoded according to the scheduling information of the second-level control information to obtain a decoding result; wherein the decoding result includes the first data.

3. The method according to claim 2, characterized in that The decoding result also includes the first information.

4. The method according to claim 2 or 3, characterized in that: The decoding the second-level control information according to the scheduling information of the second-level control information to obtain a decoding result includes: Perform a first joint decoding on the first data and the second level control information to obtain the decoding result.

5. The method according to any one of claims 1 to 4, characterized in that: The scheduling information of the second-level control information also includes the scheduling information of the first information.

6. The method according to any one of claims 1 to 5, characterized in that: The scheduling information includes one or more of the following: port configuration information, demodulation reference signal DMRS initialization sequence, modulation coding scheme MCS, redundancy version RV, new data indication NDI, hybrid automatic repeat request HARQ process number, or downlink allocation index DAI.

7. The method according to any one of claims 1 to 6, characterized in that: The first-level control information further includes one or more of the following: first indication information, time-frequency resource information of the second-level control information, length information of the first data, mapping information of virtual resource blocks VRB to physical resource blocks PRB, physical uplink control channel PUCCH signaling of the first data, or physical sidelink feedback channel PSFCH signaling of the first data; The first indication information is used to indicate the existence of the second-level control information including the first data.

8. The method according to any one of claims 1 to 7, characterized in that: The first data is located in the first N bits in the second-level control information in a decoding order from high to low, where N is a positive integer.

9. The method according to claim 8, characterized in that The second-level control information also includes cyclic redundancy check CRC information, which is located in the N+1th bit to the N+Mth bit in the decoding order from high to low in the second-level control information, where M is a positive integer, and the CRC information is used to verify the first data.

10. The method according to any one of claims 1 to 9, characterized in that: The first information includes one or more of the following: time-frequency resource information of the second data, scheduling information of the second data, PUCCH signaling of the second data, or PSFCH signaling of the second data.

11. The method according to any one of claims 1 to 10, characterized in that: The second-level control information also includes one or more of the following: second indication information, PUCCH signaling of the first data, or PSFCH signaling of the first data; wherein the second indication information is used to indicate the format of the second-level control information.

12. The method according to claim 11, characterized in that The priority of the decoding order of the PUCCH signaling of the first data is lower than the priority of the decoding order of the first data; and / or The priority of the decoding order of the PUCCH signaling of the first data is higher than the priority of the decoding order of the first information.

13. The method according to claim 11, characterized in that The priority of the decoding order of the PSFCH signaling of the first data is lower than the priority of the decoding order of the first data; and / or The priority of the decoding order of the PSFCH signaling of the first data is higher than the priority of the decoding order of the first information.

14. The method according to any one of claims 1 to 13, characterized in that: The method further comprises: The first-level control information also includes retransmission indication configuration information; wherein the retransmission indication configuration information is used to indicate one or more of the following: retransmission content, number of retransmissions, or retransmission resources; the retransmission content is the first data and / or the second-level control information.

15. A communication method, characterized in that: include: Sending first-level control information; wherein the first-level control information includes scheduling information of second-level control information, the scheduling information of the second-level control information includes scheduling information of second information, and the second information is determined according to the independent encoding result of the first data; Send the second-level control information; wherein the second-level control information includes the second information and third information, the third information is determined according to the second joint coding result of the third data and the first information, the third data is part or all of the first data, and the first information is the second control information of the second data.

16. A communication method, characterized in that: include: Receive first-level control information; wherein the first-level control information includes scheduling information of second-level control information, the scheduling information of the second-level control information includes scheduling information of second information, and the second information is determined according to the independent encoding result of the first data; receiving the second-level control information; wherein the second-level control information includes the second information and third information, the third information is determined according to a second joint coding result of third data and first information, the third data is part or all of the first data, and the first information is second control information of the second data; The second information is independently decoded according to scheduling information of the second information.

17. The method according to claim 16, characterized in that The method further comprises: The second information and the third information are second jointly decoded according to the scheduling information of the second-level control information.

18. The method according to claim 16 or 17, characterized in that The method further comprises: The third information is subjected to a third joint decoding according to the scheduling information of the second-level control information.

19. The method according to any one of claims 15 to 18, characterized in that: The scheduling information of the second-level control information also includes the scheduling information of the third information.

20. The method according to claim 19, characterized in that The scheduling information of the third information includes the scheduling information of the third data and the scheduling information of the first information.

21. The method according to any one of claims 15 to 20, characterized in that: The scheduling information includes one or more of the following: port configuration information, demodulation reference signal DMRS initialization sequence, modulation coding scheme MCS, redundancy version RV, new data indication NDI, hybrid automatic repeat request HARQ process number, or downlink allocation index DAI.

22. The method according to any one of claims 15 to 21, characterized in that: The first-level control information further includes one or more of the following: third indication information, time-frequency resource information of the second information, time-frequency resource information of the third information, time-frequency resource information of the second-level control information, mapping information of virtual resource blocks VRB to physical resource blocks PRB, physical uplink control channel PUCCH signaling of the first data, or physical sidelink feedback channel PSFCH signaling of the first data; The third indication information is used to indicate the existence of second-level control information including the second information and the third information.

23. The method according to any one of claims 15 to 22, characterized in that: The third data is located in the first X bits of the third information in a decoding order from high to low, where X is a positive integer.

24. The method according to claim 23, characterized in that The second-level control information also includes cyclic redundancy check CRC information, which is located in the X+1th bit to the X+Mth bit in the decoding order from high to low in the third information, where M is a positive integer, and the CRC information is used to check the third data.

25. The method according to any one of claims 15 to 24, characterized in that: The first information includes one or more of the following: time-frequency resource information of the second data, scheduling information of the second data, PUCCH signaling of the second data, or PSFCH signaling of the second data.

26. The method according to any one of claims 15 to 25, characterized in that: The third information also includes one or more of the following: fourth indication information, PUCCH signaling of the third data, or PSFCH signaling of the third data; wherein the fourth indication information is used to indicate the format of the third information.

27. The method according to claim 26, characterized in that The priority of the decoding order of the PUCCH signaling of the third data is lower than the priority of the decoding order of the third data; and / or The priority of the decoding order of the PUCCH signaling of the third data is higher than the priority of the decoding order of the first information.

28. The method according to claim 26, characterized in that The priority of the decoding order of the PSFCH signaling of the third data is lower than the priority of the decoding order of the third data; and / or The priority of the decoding order of the PSFCH signaling of the third data is higher than the priority of the decoding order of the first information.

29. The method according to any one of claims 15 to 28, characterized in that: The method further comprises: The first-level control information also includes retransmission indication configuration information; wherein the retransmission indication configuration information is used to indicate one or more of the following: retransmission content, number of retransmissions, or retransmission resources; the retransmission content is one or more of the following: the second-level control information, the second information, the third information, and the third data.

30. A communication device, characterized in that: The communication device includes a processor; the processor is used to run a computer program or instruction so that the communication method described in any one of claims 1, 5-14 is executed, or the communication method described in any one of claims 2-14 is executed, or the communication method described in any one of claims 15, 19-29 is executed, or the communication method described in any one of claims 16-29 is executed.

31. The communication device according to claim 30, characterized in that: The communication device further comprises a memory for storing the computer program or instructions.

32. A communication device, characterized in that: The communication device includes an interface circuit and a logic circuit; the interface circuit is used to input and / or output information; the logic circuit is used to execute the communication method as described in any one of claims 1, 5-14, or the communication method as described in any one of claims 2-14, or the communication method as described in any one of claims 15, 19-29, or the communication method as described in any one of claims 16-29, and process and / or generate the information according to the information.

33. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions or programs, which, when executed on a computer, cause the communication method described in any one of claims 1, 5-14 to be executed, or the communication method described in any one of claims 2-14 to be executed, or the communication method described in any one of claims 15, 19-29 to be executed, or the communication method described in any one of claims 16-29 to be executed.

34. A computer program product, characterized in that The computer program product includes computer instructions; when part or all of the computer instructions are run on a computer, the communication method as described in any one of claims 1, 5-14 is executed, or the communication method as described in any one of claims 2-14 is executed, or the communication method as described in any one of claims 15, 19-29 is executed, or the communication method as described in any one of claims 16-29 is executed.

Citation Information

Patent Citations

  • Control signaling obtaining method and device, control signaling sending method and device, terminal and network side equipment

    CN113839755A

  • Method for cross-carrier scheduling and user equipment

    CN113923790A

  • Device and method for transmitting two-stage DCI (Downlink Control Information)

    CN116671226A

  • Facilitating an enhanced two-stage downlink control channel in a wireless communication system

    US20180199268A1