Method for multiplexing multi-service UCI on uplink data channel

11558863 · 2023-01-17

Assignee

Inventors

Cpc classification

International classification

Abstract

The present application discloses a method for multiplexing multi-service UCI on an uplink data channel to solve the problem of different numbers of coded bits of UCI of different services. The method includes: regulating a value of a code rate offset of UCI relative to a UL-SCH, and calculating the number of modulation symbols for transmitting coded information according to the code rate offset. With the consideration that URLLC data requires higher reliability when UCI of the eMBB service is multiplexed on a UL-SCH of the URLLC service, a corresponding numerical value is required to be smaller than 1. When UCI of a URLLC is multiplexed on a PUSCH of the eMBB, the code rate offset is increased. furthermore, high-layer signaling may include a scaling parameter. It is suitable to apply the method disclosed by the present application to different service multiplexing scenarios simultaneously.

Claims

1. A method for multiplexing multi-service Uplink Control Information (UCI) on an uplink data channel, comprising: calculating the number of modulation symbols for transmitting coded information according to a code rate offset of UCI relative to an uplink shared channel (UL-SCH), wherein a value of the code rate offset of the UCI relative to the UL-SCH is regulated; and when UCI of an Enhanced Mobile Broadband (eMBB) service is multiplexed on a UL-SCH of a Ultra-reliable and Low Latency Communications (URLLC) service, a corresponding numerical value is smaller than 1; wherein higher-layer signaling comprises a scaling parameter for regulating the value of the code rate offset; when the code rate offset is required to be reduced, a numerical value of the scaling parameter is smaller than 1; when the code rate offset is required to be increased, the numerical value of the scaling parameter is bigger than 1; and when UCI is multiplexed on a PUSCH with the same service type, a value identified by the scaling parameter is equal to 1.

2. The method according to claim 1, wherein when UCI of a URLLC service k multiplexed on an PUSCH of the eMBB service, the code rate offset is increased on the basis of table number 9.3-1 in an NR Rel-15 TS 38.213 version 2.0.0 2017-12 standard.

3. The method according to claim 1 or 2, wherein the UCI comprises at least one of the following information: HARQ-ACK information and CSI.

4. The method according to claim 1 or 2, wherein a parameter of the higher-layer signaling is dynamically or semi-statically configured.

5. The method according to claim 1, wherein the service type comprises at least one of the eMBB, the URLLC and the mMTC.

6. The method according to claim 1, wherein at least one scaling parameter is provided and is respectively used for at least one of the following parameters: the code rate offset of the HARQ-ACK information relative to the UL-SCH; and the code rate offset of the CSI relative to the UL-SCH.

Description

BRIEF DESCRIPTION OF THE DRAWINGS

(1) The accompanying drawing described herein is provided for further understanding of the present application, and constitutes one part of the present application. Exemplary embodiments of the present application and descriptions thereof are intended to explain the present application, rather than to constitute inappropriate limitations on the present application. In the accompanying drawing:

(2) FIG. 1 is a schematic diagram showing steps of a method for multiplexing multi-service UCI on an uplink data channel.

DETAILED DESCRIPTION OF THE EMBODIMENTS

(3) In order to make objectives, technical solutions and advantages of the present application clearer, the technical solutions of the present application will be described clearly and completely below in conjunction with specific embodiments and the corresponding accompanying drawing of the present application. Obviously, the described embodiments are a part of the embodiments of the present application, not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the protection scope of the present application.

(4) A channel coding format of UCI of an eMBB in an NR is indicated by high-layer signaling via using an offset β.sub.offset, a code rate offset of the channel of the UCI is calculated on the basis of the code rate of a UL-SCH, and thus, the number of modulation symbols for transmitting coded information are determined.

(5) β.sub.offset is a code rate offset of the UCI relative to the UL-SCH and is configured by RRC, options of supported offsets are given in the way of lists in the standard, a table in which β.sub.offset is configured includes 32 possible numerical values, and all the numerical values are not smaller than 1. Such a method is suitable for transmitting UCI of single service (an eMBB or a URLLC) on a PUSCH of the same service.

(6) With a method for multiplexing HARQ-ACK on the PUSCH as an example, a resource for transmitting the HARQ-ACK (the number of the modulation symbols for transmitting the coded information) is calculated on the basis of the following formula:

(7) Q = .Math. O .Math. M sc PUSCH .Math. N symb PUSCH .Math. β offset HARQ - ACK .Math. r = 0 C - 1 K r .Math. formula 1

(8) wherein O represents the number of bits of HARQ-ACK information, and

(9) M sc PUSCH .Math. N symb PUSCH .Math. r = 0 C - 1 K r
represents a ratio of “the total number of the modification symbols included in the physical channel PUSCH” to “the total number of bits obtained after the UL-SCH is coded” in corresponding primary transmission and reflects a code rate of the UL-SCH. β.sub.offset.sup.HARQ-ACK represents a code rate offset (β.sub.offset) of the HARQ-ACK relative to the UL-SCH. Formula 1 and meanings of symbols such as M and N refer to the standard 36.213.

(10) With the consideration of the transmission of the UCI multiplexed on the UL-SCH of the PUSCH with different service types and the difference of reliable transmission of the different service types in the present patent, a scaling factor/parameter β.sub.scale is introduced to calculate the number of bits obtained after the channel of the UCI is coded, and the parameter β.sub.scale is indicated by dynamic signaling.

(11) The technical solutions provided by all the embodiments of the present application are described in detail below in conjunction with the accompanying drawings.

(12) FIG. 1 is a schematic diagram showing steps of a method for multiplexing multi-service UCI on an uplink data channel. An embodiment of the present application provides a method for multiplexing multi-service UCI on an uplink data channel, including the following steps.

(13) Step 10, high-layer signaling includes a scaling parameter for regulating a value of the code rate offset of UCI relative to the UL-SCH.

(14) For example, with the consideration that URLLC data requires higher reliability when UCI of an eMBB is multiplexed on a UL-SCH of a URLLC data service, a corresponding numerical value is required to be smaller than 1. When UCI of a URLLC is multiplexed on a PUSCH of the eMBB, β.sub.offset is required to be further increased on the basis of an existing table, so that there are more code modulation symbols, the code rate of the UCI is reduced, and the reliability is improved.

(15) In order to achieve such a purpose, it is proposed in the present patent that the scaling factor β.sub.scale is indicated by dynamic signaling or semi-statically configured signaling on the basis of an existing β.sub.offset table; when the β.sub.offset is required to be reduced, a numerical value of β.sub.scale is smaller than 1; when β.sub.offset is required to be increased, the numerical value of β.sub.scale is greater than 1; and when the multiplexed UCI service types are same, the numerical value of β.sub.scale is equal to 1. That is, when the numerical value of the β.sub.scale is indicated by the dynamic signaling, the regulated code rate offset β′.sub.offset=β.sub.scale×β.sub.offset is adopted, wherein β.sub.offset is a numerical value in a RRC configuration list.

(16) For example, when being used for HARQ-ACK, β.sub.offset is expressed as offset and is valued as the following table:

(17) TABLE-US-00001 TABLE Mapping of β.sub.offset values for HARQ-ACK information and the index signaled by higher layers I.sub.offset,0.sup.HARQ-ACK, I.sub.offset,1.sup.HARQ-ACK or I.sub.offset,2.sup.HARQ-ACK β.sub.offset.sup.HARQ-ACK 0 1.000 1 2.000 2 2.500 3 3.125 4 4.000 5 5.000 6 6.250 7 8.000 8 10.000 9 12.625 10 15.875 11 20.000 12 31.000 13 50.000 14 80.000 15 126.000 . . . . . . Note: [data in the existing table is from TS 38.213 in NR Rel-15 standard]

(18) When a terminal device (UE) transmits HARQ-ACK of which the bits are not greater than 2 bits, the high-layer configuration is I.sub.offset,0.sup.HARQ-ACK; when the UE transmits HARQ-ACK of which the bits are greater than 2 bits and smaller than or equal to 11 bits, the high-layer configuration is I.sub.offset,1.sup.HARQ-ACK; and when the UE transmits HARQ-ACK of which the bits are greater than 11 bits, the high-layer configuration is I.sub.offset,2.sup.HARQ-ACK.

Embodiment 1

(19) Preferably, when UCI is multiplexed on a PUSCH with the same service type, a value identified by the scaling parameter is equal to 1.

Embodiment 2

(20) Preferably, when UCI of the URLLC service is multiplexed on a PUSCH of the eMBB service, the value identified by the scaling parameter is bigger than 1.

Embodiment 3

(21) Preferably, optionally, when UCI of the eMBB service is multiplexed on a PUSCH of the URLLC service, the value identified by the scaling parameter is smaller than 1.

(22) Step 20, the number of modulation symbols for transmitting coded information is calculated according to the regulated code rate offset.

(23) With a method for multiplexing the HARQ-ACK on the PUSCH as an example, due to the consideration of a situation that the UCI is transmitted on the PUSCH when different services are multiplexed, in the present patent, the numerical value of β.sub.offset in the configuration table is not changed, the scaling factor β.sub.scale is introduced, and the scaling factor is configured by dynamic signaling so that the number of coded bits of an HARQ-ACK information of a user is determined as:

(24) Q = .Math. O .Math. M sc PUSCH .Math. N symb PUSCH .Math. β offset HARQ - ACK .Math. β scale HARQ - ACK .Math. r = 0 C - 1 K r .Math. formula 2

(25) Similar to formula 1, O described herein represents the number of bits of the HARQ-ACK information, and

(26) M sc PUSCH .Math. N symb PUSCH .Math. r = 0 C - 1 K r
represents a ratio of “the total number of the modification symbols included in the physical channel PUSCH” to “the total number of bits obtained after the UL-SCH is coded” in corresponding primary transmission and reflects a code rate of the UL-SCH. Meanings of symbols such as M and N refer to the standard 36.213.

(27) Different from formula 1, β.sub.offset.sup.HARQ-ACK.Math.β.sub.scale.sup.HARQ-ACK scale reflects a value obtained after a code rate offset β.sub.offset.sup.HARQ-ACK of the HARQ-ACK relative to the corresponding UL-SCH is regulated by using the scaling parameter β.sub.scale.sup.HARQ-ACK, that is, the regulated code rate offset β′.sub.offset is used as a value to decide the number of coded bits of an HARQ-ACK information.

(28) The value of the code rate offset is regulated by the scaling parameter, then, the number of the modulation symbols for transmitting the coded information is calculated according to the code rate offset of the UCI relative to the UL-SCH, and thus, the number of the bits obtained after the channel of the HARQ-ACK information of the user is coded may be flexibly determined according to the different service types multiplexing.

(29) Preferably, in the embodiment of any method provided by the present application, the UCI includes at least one of the following information: HARQ-ACK information and CSI. At least one scaling parameter is provided and is respectively used for at least one of the following parameters: a code rate offset of the HARQ-ACK information relative to the UL-SCH; and a code rate offset of the CSI relative to the UL-SCH.

(30) That is, the numerical value of β.sub.scale is suitable for all UCI including the HARQ-ACK and the CSI. Moreover, the numerical value of β.sub.scale may be unified for all the UCI, that is, the numerical values of β.sub.scale corresponding to the HARQ-ACK and the CSI are unified; or, all different UCI is separately configured, that is, the HARQ-ACK information and the CSI may be configured with different numerical values of β.sub.scale.

(31) In the embodiment of any method provided by the present application, the high-layer signaling is dynamically or semi-statically configured.

(32) In the embodiment of any method provided by the present application, the service type includes at least one of the eMBB, the URLLC and the mMTC.

(33) As another embodiment of the present patent, with the consideration that the problem that UCI with different service types are multiplexed on a PUSCH may appear when eMBB and URLLC services are multiplexed, dynamic signaling is introduced to indicate a scaling factor/parameter β.sub.scale and a regulated code rate offset β′.sub.offset=β.sub.offset/β.sub.scale is used. When the same service type is multiplexed, the parameter β.sub.scale is configured to be 1; when UCI of a URLLC is multiplexed on uplink data of an eMBB, the parameter β.sub.scale is configured to be smaller than 1; and when UCI of the eMBB is multiplexed on uplink data of the URLLC, the parameter β.sub.scale is configured to be bigger than 1. In such a way, the transmission of the UCI on the PUSCH is realized when different services are multiplexed.

(34) It is given in the present patent that there are different numerical values of β.sub.offset when UCI is multiplexed on the UL-SCH of different services. When the UCI of the eMBB service is multiplexed on the uplink data of the URLLC service, the numerical value of β.sub.offset may be smaller than 1, and when the UCI of the URLLC service is multiplexed on the uplink data of the eMBB service, the numerical value of β.sub.offset is required to be extended, wherein in one embodiment, the scaling factor/parameter β.sub.scale is introduced to regulate β.sub.offset, and the regulated code rate offset is β′.sub.offset=β.sub.scale×β.sub.offset or β′.sub.offset=β.sub.offset/β.sub.scale.

(35) It should be further noted that terms “include”, “including” or any other variants thereof is intended to cover nonexcludable inclusion, so that a process, method, commodity or device including a series of elements not only includes those elements, but also includes other elements not listed clearly, or further includes inherent elements of the process, method, commodity or device. Under the condition that no more limitations are provided, elements defined by the word “including a . . . ” do not exclude other same elements further existing in the process, method, commodity or device including the elements.

(36) The above-mentioned description is only for the embodiments of the present application, but is not intended to limit the present application. Various alterations and changes on the present application can be made by the skilled in the art. Any modifications, equivalent replacements, improvements and the like made within the spirit and principle of the present application shall fall within the scope of claims of the present application.