CN115189850A - Uplink control information multiplexing method and related device - Google Patents
Uplink control information multiplexing method and related device Download PDFInfo
- Publication number
- CN115189850A CN115189850A CN202110369777.5A CN202110369777A CN115189850A CN 115189850 A CN115189850 A CN 115189850A CN 202110369777 A CN202110369777 A CN 202110369777A CN 115189850 A CN115189850 A CN 115189850A
- Authority
- CN
- China
- Prior art keywords
- uci
- tboms
- pusch
- pucch
- slot
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 57
- 230000005540 biological transmission Effects 0.000 claims abstract description 120
- 238000004590 computer program Methods 0.000 claims description 13
- 238000010586 diagram Methods 0.000 description 31
- 238000004891 communication Methods 0.000 description 18
- 230000006870 function Effects 0.000 description 9
- 238000013507 mapping Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 238000012545 processing Methods 0.000 description 6
- 101150001149 CSI1 gene Proteins 0.000 description 5
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 101000741965 Homo sapiens Inactive tyrosine-protein kinase PRAG1 Proteins 0.000 description 1
- 102100038659 Inactive tyrosine-protein kinase PRAG1 Human genes 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 235000019800 disodium phosphate Nutrition 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
- H04L5/003—Arrangements for allocating sub-channels of the transmission path
- H04L5/0053—Allocation of signaling, i.e. of overhead other than pilot signals
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The application provides an uplink control information multiplexing method and a related device, wherein the method comprises the following steps: the terminal determines a first UCI in the UCI transmitted by a physical uplink control channel PUCCH or a TbomS PUSCH, and the transmission time slot of the first UCI is overlapped with the transmission time slot of the TBoMSPUSCH. The embodiment of the application provides a method for multiplexing UCI to TBoMS PUSCH or PUCCH aiming at the condition that overlapping time slots exist between TBoMS PUSCH and PUCCH, thereby realizing the transmission of UCI and improving the system performance.
Description
Technical Field
The present application relates to the field of wireless communications technologies, and in particular, to a method and a related apparatus for multiplexing uplink control information.
Background
Currently, in order to facilitate Uplink enhanced coverage of a base station, a Physical Uplink Shared Channel (PUSCH) of one Transport Block (TB) is transmitted across multiple slots slot. At this time, if there is an overlap between the PUSCH for transmitting Transport blocks (TBoMS) across Multiple slots and one or more Physical Uplink Control Channels (PUCCH) in the slots, how to multiplex Uplink Control Information (UCI) is a problem to be solved.
Disclosure of Invention
The application provides an uplink control information multiplexing method and a related device, aiming at the condition that overlapped time slots exist between a TBoMS PUSCH and a PUCCH, a method for multiplexing UCI to the TBoMS PUSCH or the PUCCH is provided, so that the transmission of the UCI is realized, and the system performance is improved.
In a first aspect, an embodiment of the present application provides an uplink control information multiplexing method, including:
the terminal determines a Physical Uplink Control Channel (PUCCH) or a first Uplink Control Information (UCI) in a Physical Uplink Shared Channel (PUSCH) of a TBoMS for transmitting transmission blocks across multiple time slots, wherein the transmission time slot of the PUCCH is overlapped with the transmission time slot of the TBoMS PUSCH.
It can be seen that, in the embodiment of the present application, for the case that there is an overlapping slot between a TBoMS PUSCH and a PUCCH, a terminal provides a method for multiplexing UCI to the TBoMS PUSCH or the PUCCH, thereby implementing transmission of UCI carried on the overlapping slot, and improving system performance.
In a second aspect, an embodiment of the present application provides an uplink control information multiplexing apparatus, including:
a determining unit, configured to determine a first UCI in a physical uplink control channel PUCCH or a TBoMS physical uplink shared channel PUSCH transmitting uplink control information UCI for transmitting a transport block across multiple slots, where a transmission slot of the PUCCH overlaps with a transmission slot of the TBoMS PUSCH.
In a third aspect, embodiments of the present application provide a terminal, a processor, a memory, and one or more programs stored in the memory and configured to be executed by the processor, the programs including instructions for performing the steps in the method according to the first aspect.
In a fourth aspect, embodiments of the present application provide a computer-readable storage medium storing a computer program for electronic data exchange, wherein the computer program causes a computer to execute instructions of steps in the method according to the first aspect.
In a fifth aspect, an embodiment of the present application provides a chip, where the chip is configured to determine a first UCI in a transmission uplink control information UCI of a physical uplink control channel PUCCH or a TBoMS physical uplink shared channel PUSCH for transmitting a transport block across multiple slots, where a transmission slot of the PUCCH overlaps with a transmission slot of the TBoMS PUSCH.
In a sixth aspect, an embodiment of the present application provides a chip module, which includes a transceiver component and a chip, where the chip is configured to transmit a first UCI in uplink control information UCI on a physical uplink control channel PUCCH or a TBoMS physical uplink shared channel PUSCH that transmits a transport block across multiple slots, where a transmission slot of the PUCCH overlaps a transmission slot of the TBoMS PUSCH.
Drawings
Fig. 1a is an architecture diagram of a wireless communication system 10 according to an embodiment of the present application;
fig. 1b is a schematic structural diagram of a terminal 100 according to an embodiment of the present application;
fig. 2a is a schematic flowchart of an uplink control information multiplexing method according to an embodiment of the present application;
fig. 2b is an exemplary diagram of UCI multiplexing to TboMS PUSCH transmission provided in an embodiment of the present application;
fig. 2c is a diagram of another example of UCI multiplexing to TboMS PUSCH transmission provided in an embodiment of the present application;
fig. 2d is another example diagram of UCI multiplexing to TboMS PUSCH transmission provided in an embodiment of the present application;
fig. 2e is a diagram of another example of UCI multiplexing to TboMS PUSCH transmission provided in an embodiment of the present application;
fig. 2f is a diagram of another example of UCI multiplexing to TboMS PUSCH transmission provided in an embodiment of the present application;
fig. 2g is a diagram illustrating another example of UCI multiplexing to TboMS PUSCH transmission according to an embodiment of the present application;
fig. 2h is a diagram illustrating another example of UCI multiplexing to TboMS PUSCH transmission according to an embodiment of the present application;
fig. 2i is another example diagram of UCI multiplexing to TboMS PUSCH transmission provided in an embodiment of the present application;
fig. 2j is an exemplary diagram of UCI multiplexing on PUCCH for transmission according to an embodiment of the present application;
fig. 3 is a block diagram of functional units of an uplink control information multiplexing apparatus 3 according to an embodiment of the present application;
fig. 4 is a block diagram of functional units of another uplink control information multiplexing apparatus 4 according to an embodiment of the present application.
Detailed Description
In order to make the technical solutions of the present application better understood, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments in the present application without making any creative effort belong to the protection scope of the present application.
The terms "first," "second," and the like in the description and claims of the present application and in the above-described drawings are used for distinguishing between different objects and not for describing a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements but may alternatively include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
The embodiments of the present application provide an uplink control information multiplexing method and a related apparatus, and are described in detail below with reference to the accompanying drawings.
Referring to fig. 1a, fig. 1a is an architecture diagram of a wireless communication system 10 according to an embodiment of the present disclosure. The wireless communication system 10 may be a Long Term Evolution (LTE) system, a next generation Evolution system based on the LTE system, such as an LTE-a (LTE-Advanced) system or a fifth generation (5th generation, 5g) system (also referred to as an NR system), a next generation Evolution system based on a 5G system, and so on. In the embodiments of the present application, the terms "system" and "network" are often used interchangeably, but those skilled in the art can understand the meaning thereof.
The wireless communication system 10 includes a terminal 100 on a user side and a network device 200 on an access network side, wherein the terminal 100 is in communication connection with the network device 200.
The network device 200 may be an LTE base station, a 5G access point AP, and the like, which is not limited herein. The base stations may include different types of macro base stations, micro base stations, relay stations, access points, and the like. In some embodiments, a base station may be referred to by those skilled in the art as a base transceiver station, a radio base station, an access point, a radio transceiver, a Basic Service Set (BSS), an Extended Service Set (ESS), a node B (NodeB), an evolved node B (eNB or eNodeB), or some other suitable terminology. Exemplarily, in a 5G system, the base station is referred to as a gNB.
Wherein the terminals 100 may be dispersed throughout the mobile communications system, and each terminal 100 may be stationary or mobile. The terminal 100 may also be referred to by those skilled in the art as a mobile station, a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile device, a user equipment, a wireless device, a wireless communications device, a remote device, a mobile subscriber station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a handset, a user agent, a mobile client, a client, or some other suitable terminology. Terminal 100 may be a cellular telephone, personal Digital Assistant (PDA), wireless modem, wireless communication device, handheld device, tablet computer, laptop computer, cordless telephone, wireless Local Loop (WLL) station, or the like. The terminal 100 is capable of communicating with an access network device in a mobile communication system.
The communication system and the service scenario described in the embodiment of the present disclosure are for more clearly illustrating the technical solution of the embodiment of the present disclosure, and do not constitute a limitation to the technical solution provided in the embodiment of the present disclosure, and as a person having ordinary skill in the art knows that along with the evolution of the communication system and the appearance of a new service scenario, the technical solution provided in the embodiment of the present disclosure is also applicable to similar technical problems.
As shown in the schematic structural diagram of the terminal 100 in fig. 1b, the terminal 100 provided in the embodiment of the present application includes a processor 210, a memory 220, a communication interface 230, and one or more programs 221, where the one or more programs 221 are stored in the memory 220 and configured to be executed by the processor 210, and the program 221 includes instructions for executing the method described in the embodiment of the method of the present application.
The PUCCH is a physical channel of an UpLink in a New Radio (NR) system, and carries UCI. The intention of setting the PUCCH is that when a User Equipment (UE) is not scheduled, i.e., is not allocated UL-SCH (Uplink Shared Channel) resources, the UE transmits layer 1/layer 2, i.e., L1/L2, control Information including Channel State Information (CSI) (e.g., precoding Matrix Indicator (PMI) and Channel Quality Indicator (CQI), etc.), hybrid Automatic Repeat Request (HARQ) acknowledgement (ACK/NACK), and scheduling Request using the PUCCH.
At present, when the PUSCH and the PUCCH are overlapped, mapping is carried out by taking a time slot as a unit, but when the PUSCH adopts TBoMS transmission, UCI on the PUCCH cannot be supported to be multiplexed to the TBoMS PUSCH.
In view of the foregoing problems, embodiments of the present application provide an uplink control information multiplexing method and a related apparatus, which are described in detail below with reference to the accompanying drawings.
Referring to fig. 2a, fig. 2a is a flowchart illustrating an uplink control information multiplexing method according to an embodiment of the present application, which is applied to the terminal 100 in the wireless communication system 10 shown in fig. 1a, and includes the following steps:
step 201, a terminal determines a Physical Uplink Control Channel (PUCCH) or a TBoMS Physical Uplink Shared Channel (PUSCH) for transmitting a transmission block across multiple slots to transmit a first UCI in Uplink Control Information (UCI), wherein the transmission slot of the PUCCH is overlapped with the transmission slot of the TBoMS PUSCH.
Wherein, the TBoMS PUSCH refers to a PUSCH occupying at least 2 continuous time slots.
Wherein a transmission slot of the PUCCH carrying the UCI overlaps with a part or all of a transmission slot of the TBoMS PUSCH.
The UCI may be, for example, HARQ ACK, CSI, or the like, which is not limited herein.
In one possible example, the terminal determines that the TBoMS PUSCH transmits the first UCI.
In this example, the terminal determines that the first UCI is multiplexed on the TBoMS PUSCH for transmission, so that the terminal transmits the first UCI and UL-SCH data on the TBoMS PUSCH, thereby implementing transmission of the UCI carried on the overlapping time slot through the TBoMS PUSCH, and improving system performance.
In this possible example, the PUCCH contains at least two different hybrid automatic repeat request acknowledgement messages HARQ-ACKs.
Wherein, the at least two may be 2, 3, etc., and are not limited herein.
As can be seen, in this example, the PUCCH having the overlapping slot with TboMS PUSCH may flexibly carry multiple different HARQ-ACKs.
In this possible example, the first UCI contains only a first HARQ-ACK of the at least two different HARQ-ACKs.
For example, as shown in the example diagram of UCI multiplexing transmission in fig. 2b, assuming that PUCCH carries HARQ-ACK1 (slot n is shown) and HARQ-ACK2 (slot n +1 is shown), and TBoMS PUSCH occupies slot n and slot n +1, the terminal determines to multiplex HARQ-ACK1 on slot n, which is the first HARQ-ACK, on TBoMS PUSCH for transmission, and discards HARQ-ACK2 of slot n + 1.
As can be seen, in this example, for the case where transmission slots of a PUCCH and a TBoMS PUSCH carrying multiple different HARQ-ACKs are overlapped, the terminal can multiplex the first HARQ-ACK of the multiple different HARQ-ACKs to the TBoMS PUSCH for transmission, and discard the multiplexed transmission of other HARQ-ACKs, so that the network side receives at least one HARQ-ACK, and does not occupy the TBoMS PUSCH resource excessively, thereby improving system performance.
In one possible example, the PUCCH includes at least two PUCCHs repeatedly transmitting the same UCI and/or at least one PUCCH transmitting non-repeated UCI.
The UCI sent by the at least two repetitions may be one or more groups, and the UCI of any two groups is different, and the number of repetitions of transmission of the UCI in each group is 2 or more than 2, for example, the first group is HARQ-ACK1+ HARQ-ACK1, and the second group is HARQ-ACK2+ HARQ-ACK2.
Wherein the at least one transmission non-duplicate UCI refers to a single transmission of a different UCI, such as HARQ-ACK 3.
As can be seen, in this example, the PUCCH overlapping with the TboMS PUSCH transmission slot may flexibly carry the retransmission and/or non-retransmission UCI, thereby improving system flexibility.
In this possible example, the first UCI includes a single UCI in each group of the at least two repeatedly transmitted identical UCIs and/or the at least one non-repeated UCI.
For example, as shown in the example diagram of UCI multiplexing transmission shown in fig. 2c, assuming that PUCCH carries HARQ-ACK1 (slot n is shown in the figure), HARQ-ACK1 (slot n +1 is shown in the figure), HARQ-ACK2 (slot n +2 is shown in the figure), HARQ-ACK1 (slot n +3 is shown in the figure), and TBoMS PUSCH occupies slot n to slot n +2, the terminal determines to multiplex HARQ-ACK1 in slot n and HARQ-ACK2 in slot n +2 to be transmitted on TBoMS PUSCH, and HARQ-ACK1 in slot n +1 is not multiplexed to be transmitted on TBoMS PUSCH, but is transmitted by its corresponding PUCCH.
For another example, as shown in the example diagram of UCI multiplexing transmission shown in fig. 2d, assuming that a PUCCH carries HARQ-ACK1 (slot n is shown in the figure), HARQ-ACK1 (slot n +1 is shown in the figure), CSI1 (slot n +2 is shown in the figure), and a TBoMS PUSCH occupies slot n to slot n +3, the terminal determines to multiplex HARQ-ACK1 at slot n and CSI1 at slot n +2 on the TBoMS PUSCH, and determines to transmit the HARQ-ACK1 at slot n +1 and CSI1 at slot n +3 on the TBoMS PUSCH without multiplexing on the TBoMS PUSCH, but transmit through the corresponding PUCCH.
In this example, the terminal can multiplex a single UCI in the same UCI in each group of retransmission to the TBoMS PUSCH for transmission for the retransmission UCI carried by the PUCCH, and multiplex the non-retransmission UCI to the TBoMS PUSCH for transmission for the non-retransmission UCI, so that repeated UCI multiplexing transmission is avoided, and system performance is improved.
In one possible example, the first UCI includes only UCI on a first slot of slots on the PUCCH that overlap with a transmission slot of the TBoMS PUSCH.
For example, as shown in the example diagram of UCI multiplexing transmission shown in fig. 2e, assuming that a PUCCH carries HARQ-ACK1 (slot n is shown in the figure), HARQ-ACK1 (slot n +1 is shown in the figure), HARQ-ACK2 (slot n +2 is shown in the figure), and a TBoMS PUSCH occupies slot n to slot n +3, the terminal determines to multiplex HARQ-ACK on the first overlapping slot, that is, HARQ-ACK1 on slot n, on the TBoMS PUSCH for transmission, and the remaining UCI is transmitted by its corresponding PUCCH.
In this example, the terminal only selects to multiplex the UCI in the first overlapping slot on the TBoMS PUSCH for transmission, so as to ensure that the network side can receive the HARQ-ACK and reduce the amount of information, thereby improving the system performance.
In one possible example, the first UCI contains all UCI carried on PUCCH whose transmission slot overlaps with the TBoMS PUSCH transmission slot.
For example, as shown in the example diagram of UCI multiplexing transmission in fig. 2f, assuming that a PUCCH carries HARQ-ACK1 (slot n is shown in the figure), HARQ-ACK1 (slot n +1 is shown in the figure), CSI1 (slot n +2 is shown in the figure), CSI1 (slot n +3 is shown in the figure), and a TBoMS PUSCH occupies slot n to slot n +3, the terminal determines to multiplex UCI on each overlapping slot on the TBoMS PUSCH for transmission.
As can be seen, in this example, for the case where transmission slots of the PUCCH and the TBoMS PUSCH are overlapped, the terminal can multiplex UCI on each overlapped slot for TBoMS PUSCH transmission, so that UCI is not missed, and is comprehensive and accurate.
In one possible example, the PUCCH includes at least one PUCCH to transmit a HARQ-ACK or a Scheduling Request (SR), and the at least one PUCCH includes a first PUCCH of a high priority.
The first PUCCH may be a part or all of the PUCCHs, and is not limited herein.
As can be seen, in this example, the PUCCH overlapping with the TBoMS PUSCH transmission slot includes the first PUCCH with high priority, and thus priority-based PUCCH resource configuration is implemented.
In this possible example, the TBoMS PUSCH transmits the first UCI on a first slot, where the first slot is a slot on the TBoMS PUSCH except a slot overlapping with the first PUCCH transmission slot, and the first UCI is a UCI carried on the PUCCH that can be multiplexed onto the TBoMS PUSCH and needs to be multiplexed onto the TBoMS PUSCH.
For example, as shown in the example diagram of UCI multiplexing transmission shown in fig. 2g, assuming that a PUCCH carries HARQ-ACK1 (slot n is shown in the figure), HARQ-ACK2 (slot n +1 is shown in the figure), HARQ-ACK2 (slot n +2 is shown in the figure), and HARQ-ACK2 (slot n +3 is shown in the figure), a first PUCCH carrying HARQ-ACK1 is of high priority, and a TBoMS PUSCH occupies slot n to slot n +1, the terminal determines that HARQ-ACK1 multiplexing on slot n is transmitted on its corresponding first PUCCH, and HARQ-ACK2 multiplexing on overlapping slot n +1 is transmitted on a second overlapping slot, i.e., slot n +1, of the TBoMS PUSCH.
As can be seen, in this example, for the first PUCCH with high priority, the system supports a multiplexing transmission mechanism at the slot unit level, that is, UCI corresponding to slot multiplexing transmission on TBoMS PUSCH overlapping with a transmission slot of the PUCCH with non-high priority is transmitted.
In this possible example, the TBoMS PUSCH transmits the first UCI on a first sub-slot, where the first sub-slot is a sub-slot on the TBoMS PUSCH except for a sub-slot overlapping with the first PUCCH transmission sub-slot, and the first UCI is a UCI carried on the PUCCH, which can be multiplexed onto the TBoMS PUSCH and needs to be multiplexed onto the TBoMS PUSCH.
For example, as shown in the example diagram of UCI multiplexing transmission in fig. 2h, it is assumed that a PUCCH carries HARQ-ACK1 (slot n is implemented in the diagram), HARQ-ACK2 (slot n +1 is implemented in the diagram), HARQ-ACK2 (slot n +2 is implemented in the diagram), HARQ-ACK2 (slot n +3 is implemented in the diagram), a first PUCCH carrying HARQ-ACK1 is of high priority, and a TBoMS PUSCH occupies slot n to slot n +1, the terminal determines that HARQ-ACK1 on slot n is multiplexed to be transmitted on its corresponding first PUCCH, and HARQ-ACK2 on overlapping slot n +1 is multiplexed to be transmitted on a second sub-slot of a first overlapping slot of the TBoMS PUSCH (one sub-slot occupies 7 symbols in the diagram).
It can be seen that in this example, for the first PUCCH of high priority, the system supports a multiplexing transmission mechanism at the sub-slot unit level, i.e., multiplexing transmission of the corresponding UCI on the sub-slot following the sub-slot where the TBoMS PUSCH overlaps with the sub-slot of the high priority PUCCH transmission.
In this possible example, the TBoMS PUSCH transmits the first UCI and UL-SCH data on symbols other than the symbol that overlaps the first PUCCH. And the TBoMS PUSCH transmits the first UCI on a first symbol, wherein the first symbol is a symbol except a symbol overlapped with the first PUCCH transmission symbol on the TBoMS PUSCH, and the first UCI is a UCI which is carried on the PUCCH, can be multiplexed on the TBoMS PUSCH and needs to be multiplexed on the TBoMS PUSCH.
For example, as shown in the example diagram of UCI multiplexing transmission shown in fig. 2i, assuming that a PUCCH carries HARQ-ACK1 (slot n is shown in the figure), HARQ-ACK2 (slot n +1 is shown in the figure), HARQ-ACK2 (slot n +2 is shown in the figure), and HARQ-ACK2 (slot n +3 is shown in the figure), a first PUCCH carrying HARQ-ACK1 is of high priority, and a TBoMS PUSCH occupies slot n to slot n +1, the terminal determines that HARQ-ACK1 multiplexing on slot n is transmitted on its corresponding first PUCCH, and HARQ-ACK2 multiplexing on overlapping slot n +1 is transmitted on a symbol starting from the 6 th symbol of the first overlapping slot of the TBoMS PUSCH.
It can be seen that in this example, for the first PUCCH of high priority, the system supports a multiplexing transmission scheme at the symbol unit level, i.e. multiplexing transmission of the corresponding UCI on the symbol following the symbol where TBoMS PUSCH overlaps with the high priority PUCCH transmission symbol.
In one possible example, the first slot of the TBoMS PUSCH overlaps with the PUCCH.
As can be seen, in this example, only when the first slot of the TBoMS PUSCH overlaps with the PUCCH, the UCI carried on the PUCCH is multiplexed onto the TBoMS PUSCH.
In one possible example, the terminal determines a first UCI of the PUCCH transmission uplink control information UCI.
Wherein a transmission slot of a PUCCH carrying the first UCI overlaps with a part or all of a transmission slot of the TBoMS PUSCH.
For example, as shown in the example diagram of UCI multiplexing transmission in fig. 2j, assuming that a PUCCH carries HARQ-ACK1 (slot n is implemented in the illustration), HARQ-ACK2 (slot n +1 is implemented in the illustration), and a TBoMS PUSCH occupies slot n to slot n +1, the terminal determines that HARQ-ACK1 multiplexing on an overlapping slot n is transmitted on its corresponding PUCCH, HARQ-ACK2 multiplexing on an overlapping slot n +1 is transmitted on its corresponding PUCCH, and UL-SCH data of the TBoMS PUSCH is discarded.
It can be seen that in this example, the system supports dropping UL-SCH data on TBoMS PUSCH and multiplexing UCI on PUCCH for transmission.
In addition, in the above example, for the case that the first UCI of the multiplexed transmission includes multiple UCIs, the terminal may specifically adopt two manners of combining mapping or independently mapping for the multiple UCIs.
In the combining and mapping manner, the terminal may jointly encode the multiple UCIs and then multiplex the coded UCIs on the TBoMS PUSCH for transmission, and the specific coding manner is not limited uniquely, or may be multiplexing after combining pure bits.
In the independent mapping manner, the terminal may map each UCI in the multiple UCIs in the corresponding slot according to the existing mapping manner of the PUCCH and the PUSCH, and the specific implementation manner is not described herein again.
It can be seen that, in the embodiment of the present application, for the case that there are overlapping slots between the TBoMS PUSCH and the PUCCH, the terminal provides a method for multiplexing UCI to the TBoMS PUSCH or PUCCH, thereby implementing transmission of UCI carried on the overlapping slots and improving system performance.
An embodiment of the present application provides an uplink control information multiplexing apparatus, which may be a terminal. Specifically, the uplink control information multiplexing apparatus is configured to perform the steps performed by the terminal in the uplink control information multiplexing method. The uplink control information multiplexing apparatus provided in the embodiment of the present application may include modules corresponding to the corresponding steps.
In the embodiment of the present application, the functional modules of the uplink control information multiplexing apparatus may be divided according to the above method example, for example, each functional module may be divided corresponding to each function, or two or more functions may be integrated into one processing module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. The division of the modules in the embodiment of the present application is schematic, and is only a logic function division, and there may be another division manner in actual implementation.
Fig. 3 is a schematic diagram illustrating a possible structure of the uplink control information multiplexing apparatus according to the above embodiment, in a case where each functional module is divided according to each function. As shown in fig. 3, the uplink control information multiplexing apparatus 3 is applied to a terminal; the device comprises:
a determining unit 30, configured to determine a first UCI in a physical uplink control channel PUCCH or a TBoMS physical uplink shared channel PUSCH transmitting uplink control information UCI for transmitting a transport block across multiple slots, where a transmission slot of the PUCCH overlaps with a transmission slot of the TBoMS PUSCH.
In one possible example, the terminal determines that the TBoMS PUSCH transmits the first UCI.
In one possible example, the PUCCH contains at least two different hybrid automatic repeat request acknowledgement messages, HARQ-ACKs.
In one possible example, the first UCI contains only a first HARQ-ACK of the at least two different HARQ-ACKs.
In one possible example, the PUCCH includes at least two PUCCHs repeatedly transmitting the same UCI and/or at least one PUCCH transmitting non-repeated UCI.
In one possible example, the first UCI includes a single UCI in each group of the at least two repeatedly transmitted same UCI and/or the at least one non-repeated UCI.
In one possible example, the first UCI includes only UCI on a first slot of slots on the PUCCH that overlap with a transmission slot of the TBoMS PUSCH.
In one possible example, the first UCI contains all UCI carried on PUCCH whose transmission slot overlaps with the TBoMS PUSCH transmission slot.
In one possible example, the PUCCH includes at least one PUCCH to transmit HARQ-ACK or a scheduling request SR, and the at least one PUCCH includes a first PUCCH of a high priority.
In one possible example, the TBoMS PUSCH transmits the first UCI on a first slot, where the first slot is a slot on the TBoMS PUSCH except for a slot overlapping with the first PUCCH transmission slot, and the first UCI is a UCI carried on the PUCCH that can be multiplexed onto the TBoMS PUSCH and needs to be multiplexed onto the TBoMS PUSCH.
In one possible example, the TBoMS PUSCH transmits the first UCI on a first sub-slot, where the first sub-slot is a sub-slot on the TBoMS PUSCH except for a sub-slot overlapping with the first PUCCH transmission sub-slot, and the first UCI is a UCI carried on the PUCCH that can be multiplexed onto the TBoMS PUSCH and needs to be multiplexed onto the TBoMS PUSCH.
In one possible example, the TBoMS PUSCH transmits the first UCI and UL-SCH data on symbols other than the symbol that overlaps the first PUCCH. And the TBoMS PUSCH transmits the first UCI on a first symbol, wherein the first symbol is a symbol except a symbol overlapped with the first PUCCH transmission symbol on the TBoMS PUSCH, and the first UCI is a UCI which is carried on the PUCCH, can be multiplexed on the TBoMS PUSCH and needs to be multiplexed on the TBoMS PUSCH.
In one possible example, the first slot of the TBoMS PUSCH overlaps with the PUCCH.
In one possible example, the terminal determines a first UCI of the PUCCH transmission uplink control information UCI.
In one possible example, a transmission slot of a PUCCH carrying the first UCI overlaps with a partial or full transmission slot of the TBoMS PUSCH.
In the case of using an integrated unit, a schematic structural diagram of another uplink control information multiplexing apparatus provided in the embodiment of the present application is shown in fig. 4. In fig. 4, the uplink control information multiplexing apparatus 4 includes: a processing module 40 and a communication module 41. Processing module 40 is configured to control and manage actions of the uplink control information multiplexing device, such as steps performed by determining unit 30, and/or other processes for performing the techniques described herein. The communication module 41 is configured to support interaction between the uplink control information multiplexing apparatus and other devices. As shown in fig. 4, the uplink control information multiplexing apparatus may further include a storage module 42, where the storage module 42 is configured to store program codes and data of the uplink control information multiplexing apparatus.
The Processing module 40 may be a Processor or a controller, and for example, may be a Central Processing Unit (CPU), a general-purpose Processor, a Digital Signal Processor (DSP), an ASIC, an FPGA or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. Which may implement or perform the various illustrative logical blocks, modules, and circuits described in connection with the disclosure. The processor may also be a combination of computing functions, e.g., comprising one or more microprocessors, DSPs, and microprocessors, among others. The communication module 41 may be a transceiver, an RF circuit or a communication interface, etc. The storage module 42 may be a memory.
All relevant contents of each scene related to the method embodiment may be referred to the functional description of the corresponding functional module, and are not described herein again. Both the uplink control information multiplexing apparatus 3 and the uplink control information multiplexing apparatus 4 can perform the steps performed by the terminal in the uplink control information multiplexing method shown in fig. 2 a.
The uplink control information multiplexing method may be performed by: a chip, or a chip module; the uplink control information multiplexing apparatus may be, for example: a chip, or a chip module.
Each module/unit included in each apparatus and product described in the above embodiments may be a software module/unit, or may also be a hardware module/unit, or may also be a part of a software module/unit and a part of a hardware module/unit. For example, for each device or product applied to or integrated into a chip, each module/unit included in the device or product may be implemented by hardware such as a circuit, or at least a part of the module/unit may be implemented by a software program running on a processor integrated within the chip, and the rest (if any) part of the module/unit may be implemented by hardware such as a circuit; for each device and product applied to or integrated with the chip module, each module/unit included in the device and product may be implemented by hardware such as a circuit, and different modules/units may be located in the same component (e.g., a chip, a circuit module, etc.) or different components of the chip module, or at least part of the modules/units may be implemented by a software program running on a processor integrated inside the chip module, and the rest (if any) part of the modules/units may be implemented by hardware such as a circuit; for each device and product applied to or integrated in the terminal, each module/unit included in the device and product may be implemented by using hardware such as a circuit, and different modules/units may be located in the same component (e.g., a chip, a circuit module, etc.) or different components in the terminal, or at least part of the modules/units may be implemented by using a software program running on a processor integrated in the terminal, and the rest (if any) part of the modules/units may be implemented by using hardware such as a circuit.
The embodiment of the application provides a chip, which is used for determining a first Uplink Control Information (UCI) in a Physical Uplink Control Channel (PUCCH) or a transport block transmission spanning multiple slots of a TBoMS Physical Uplink Shared Channel (PUSCH) for transmitting Uplink Control Information (UCI), wherein the transmission slot of the PUCCH is overlapped with the transmission slot of the TBoMS PUSCH.
The embodiment of the application provides a chip module, including receiving and dispatching subassembly and chip, the chip is used for passing through the receiving and dispatching subassembly is in the first UCI of the uplink control information UCI of TBoMS physical uplink shared channel PUSCH transmission of physical uplink control channel PUCCH or span a plurality of time slot transmission transport blocks, the transmission slot of PUCCH with the transmission slot overlap of TBoMS PUSCH.
The above embodiments may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented in software, the above-described embodiments may be implemented in whole or in part in the form of a computer program product. The computer program product comprises one or more computer instructions or computer programs. The procedures or functions according to the embodiments of the present application are wholly or partially generated when the computer instructions or the computer program are loaded or executed on a computer. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wire or wirelessly. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that contains one or more collections of available media. The usable medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium. The semiconductor medium may be a solid state disk.
Embodiments of the present application further provide a computer storage medium, where the computer storage medium stores a computer program for electronic data exchange, the computer program enables a computer to execute part or all of the steps of any one of the methods as described in the above method embodiments, and the computer includes an electronic device.
Embodiments of the present application also provide a computer program product comprising a non-transitory computer readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps of any one of the methods as set out in the above method embodiments. The computer program product may be a software installation package, the computer comprising an electronic device.
It should be understood that, in the various embodiments of the present application, the sequence numbers of the above-mentioned processes do not mean the execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
In the several embodiments provided in the present application, it should be understood that the disclosed method, apparatus, and system may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative; for example, the division of the unit is only a logic function division, and there may be another division manner in actual implementation; for example, various elements or components may be combined or may be integrated into another system, or some features may be omitted, or not implemented. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may be physically included alone, or two or more units may be integrated into one unit. The integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
The integrated unit implemented in the form of a software functional unit may be stored in a computer-readable storage medium. The software functional unit is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute some steps of the methods according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a portable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other media capable of storing program codes.
Although the present invention is disclosed above, the present invention is not limited thereto. Various changes and modifications can be easily made by those skilled in the art without departing from the spirit and scope of the present invention, and it is within the scope of the present invention to include different functions, combination of implementation steps, software and hardware implementations.
Claims (20)
1. A multiplexing method of uplink control information is characterized by comprising the following steps:
the terminal determines a physical uplink control channel PUCCH or a first UCI in uplink control information UCI transmitted by a TBoMS physical uplink shared channel PUSCH of a transmission block spanning multiple time slots, wherein the transmission time slot of the PUCCH is overlapped with the transmission time slot of the TBoMS PUSCH.
2. The method of claim 1, wherein the terminal determines that the TBoMS PUSCH transmits the first UCI.
3. The method of claim 2, wherein the PUCCH contains at least two different hybrid automatic repeat request acknowledgement messages (HARQ-ACKs).
4. The method of claim 3, wherein the first UCI contains only a first HARQ-ACK of the at least two different HARQ-ACKs.
5. The method of claim 2, wherein the PUCCHs comprise at least two PUCCHs that repeatedly transmit a same UCI and/or at least one PUCCH that transmits non-repeated UCI.
6. The method of claim 5, wherein the first UCI comprises a single UCI in each group of identical UCIs of the at least two repeatedly transmitted identical UCIs and/or the at least one non-repeated UCI.
7. The method of claim 2, wherein the first UCI contains only UCI on a first slot of slots on the PUCCH that overlaps with a transmission slot of the TBoMS PUSCH.
8. The method of claim 2, wherein the first UCI contains all UCIs carried on PUCCH with transmission slots overlapping the TBoMS PUSCH transmission slots.
9. The method of claim 2, wherein the PUCCHs comprise at least one PUCCH that transmits a HARQ-ACK or a Scheduling Request (SR), and wherein the at least one PUCCH comprises a first PUCCH with a high priority.
10. The method of claim 9, wherein the TBoMS PUSCH transmits the first UCI on a first slot, wherein the first slot is a slot on the TBoMS PUSCH other than a slot overlapping with the first PUCCH transmission slot, and wherein the first UCI is a UCI carried on the PUCCH that can be multiplexed onto the TBoMS PUSCH and is required to be multiplexed onto the TBoMS PUSCH.
11. The method of claim 9, wherein the TBoMS PUSCH transmits the first UCI on a first sub-slot, wherein the first sub-slot is a sub-slot on the TBoMS PUSCH other than a sub-slot overlapping with the first PUCCH transmission sub-slot, and wherein the first UCI is a UCI carried on the PUCCH that can be multiplexed onto the TBoMS PUSCH and is required to be multiplexed onto the TBoMS PUSCH.
12. The method of claim 9, wherein the TBoMS PUSCH transmits the first UCI and UL-SCH data on symbols other than the symbol that overlaps the first PUCCH; and the TBoMS PUSCH transmits the first UCI on a first symbol, wherein the first symbol is a symbol except for a symbol overlapped with the first PUCCH transmission symbol on the TBoMS PUSCH, and the first UCI is the UCI which is carried on the PUCCH, can be multiplexed on the TBoMS PUSCH and needs to be multiplexed on the TBoMS PUSCH.
13. The method of any of claims 1-12, wherein a first slot of the TBoMS PUSCH overlaps with the PUCCH.
14. The method of claim 1, wherein the terminal determines a first UCI of the PUCCH transmitted Uplink Control Information (UCI).
15. The method of claim 14, wherein a transmission slot of a PUCCH carrying the first UCI overlaps with a partial or full transmission slot of the TBoMS PUSCH.
16. An uplink control information multiplexing apparatus, comprising:
a determining unit, configured to determine a first UCI in a transmission uplink control information UCI of a physical uplink control channel PUCCH or a TBoMS physical uplink shared channel PUSCH for transmitting a transmission block across multiple slots, where a transmission slot of the PUCCH overlaps with a transmission slot of the TBoMS PUSCH.
17. A terminal comprising a processor, memory, and one or more programs stored in the memory and configured to be executed by the processor, the programs comprising instructions for performing the steps in the method of any of claims 1-15.
18. A computer-readable storage medium, characterized by storing a computer program for electronic data exchange, wherein the computer program causes a computer to execute instructions of the steps in the method according to any of claims 1-15.
19. A chip, which is characterized in that,
the chip is used for determining a first UCI in a transmission uplink control information UCI of a physical uplink control channel PUCCH or a TBoMS physical uplink shared channel PUSCH which spans a plurality of time slots to transmit a transmission block, wherein the transmission time slot of the PUCCH is overlapped with the transmission time slot of the TBoMS PUSCH.
20. A chip module is characterized in that the chip module comprises a transceiver component and a chip,
the chip is configured to transmit a first UCI in uplink control information UCI on a physical uplink control channel PUCCH or a TBoMS physical uplink shared channel PUSCH through the transceiving component, where a transmission block spans multiple slots, and a transmission slot of the PUCCH overlaps with a transmission slot of the TBoMS PUSCH.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110369777.5A CN115189850A (en) | 2021-04-06 | 2021-04-06 | Uplink control information multiplexing method and related device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110369777.5A CN115189850A (en) | 2021-04-06 | 2021-04-06 | Uplink control information multiplexing method and related device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115189850A true CN115189850A (en) | 2022-10-14 |
Family
ID=83512438
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110369777.5A Pending CN115189850A (en) | 2021-04-06 | 2021-04-06 | Uplink control information multiplexing method and related device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115189850A (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110365456A (en) * | 2018-04-11 | 2019-10-22 | 中兴通讯股份有限公司 | The deterministic approach and device of physical uplink channel |
EP3726912A1 (en) * | 2018-01-12 | 2020-10-21 | Huawei Technologies Co., Ltd. | Method for transmitting uplink control information, access network device and terminal device |
CN115190601A (en) * | 2021-04-02 | 2022-10-14 | 华为技术有限公司 | Information transmitting method, information receiving method and communication device |
-
2021
- 2021-04-06 CN CN202110369777.5A patent/CN115189850A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3726912A1 (en) * | 2018-01-12 | 2020-10-21 | Huawei Technologies Co., Ltd. | Method for transmitting uplink control information, access network device and terminal device |
CN110365456A (en) * | 2018-04-11 | 2019-10-22 | 中兴通讯股份有限公司 | The deterministic approach and device of physical uplink channel |
CN115190601A (en) * | 2021-04-02 | 2022-10-14 | 华为技术有限公司 | Information transmitting method, information receiving method and communication device |
Non-Patent Citations (1)
Title |
---|
MODERATOR: ""R1-2102241 FL Summary of TB processing over multi-slot PUSCH"", 3GPP TSG_RAN\\WG1_RL1, 8 February 2021 (2021-02-08), pages 65 - 66 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11032807B2 (en) | Uplink control information transmission in overlapping time domain resource | |
CN113517967B (en) | Method for determining Channel State Information (CSI) report and communication equipment | |
US20240178974A1 (en) | Method and apparatus for fallback operation for semi-static harq-ack codebook determination | |
CN107852285A (en) | Uplink control information transmission method and device | |
CN111988120B (en) | Communication method and device | |
CN114531734B (en) | Information transmission method and related device | |
CN111314040B (en) | Method, device and storage medium for determining HARQ-ACK feedback | |
CA3131039A1 (en) | Information transmission method, terminal device, and network device | |
WO2013023684A1 (en) | Scheduling communications | |
CN111886894B (en) | Resource determining method, indicating method and device | |
CN108809541B (en) | Uplink data transmission method and device | |
CN109391377B (en) | Communication method, access network equipment and terminal | |
WO2019157683A1 (en) | Method and apparatus for transmitting uplink control information | |
CN109478957A (en) | A kind of method, terminal device and the network equipment of the transmission of control information | |
CN110830189A (en) | Communication method and device | |
JP2022513512A (en) | Wireless communication method, terminal device and network device | |
CN114375046A (en) | PUCCH (physical uplink control channel) repeat transmission method and related device | |
US9197388B2 (en) | Radio base station and control method for the same | |
US20240196426A1 (en) | Method transmitting uci on pusch, terminal, and device | |
WO2021164603A1 (en) | Resource indication method and apparatus for sidelink control information, and terminal device | |
EP4322436A1 (en) | Hybrid automatic repeat request acknowledgement feedback method and apparatus | |
CN115189850A (en) | Uplink control information multiplexing method and related device | |
CN114747171A (en) | Information transmission method, device and equipment | |
WO2023134572A1 (en) | Uplink transmission method, terminal device, and network device | |
CN115190621A (en) | Uplink control information transmission method and related device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |