WO2020200078A1 - Method for transmitting uplink information and communication device - Google Patents
Method for transmitting uplink information and communication device Download PDFInfo
- Publication number
- WO2020200078A1 WO2020200078A1 PCT/CN2020/081620 CN2020081620W WO2020200078A1 WO 2020200078 A1 WO2020200078 A1 WO 2020200078A1 CN 2020081620 W CN2020081620 W CN 2020081620W WO 2020200078 A1 WO2020200078 A1 WO 2020200078A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- pusch
- channel
- uplink data
- uplink
- control information
- 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.)
- Ceased
Links
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 signalling, i.e. of overhead other than pilot signals
-
- 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
-
- 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/0058—Allocation criteria
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/53—Allocation or scheduling criteria for wireless resources based on regulatory allocation policies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/56—Allocation or scheduling criteria for wireless resources based on priority criteria
Definitions
- This application relates to the field of communication, and more specifically, to a method and communication device for transmitting uplink information.
- PUCCH physical uplink control channel
- TB transmission block
- PUCCH physical uplink control channel
- PUSCH Physical uplink shared channel
- the present application provides a method and communication device for transmitting uplink information, which can multiplex uplink control information for transmission on an uplink data channel, thereby improving transmission reliability and system efficiency.
- a method for transmitting uplink information is provided.
- the method can be executed by a terminal device or a module (such as a chip) in the terminal device.
- the method includes: determining the first time-frequency resource and the uplink control information carried on the uplink control channel to be transmitted; determining the second time-frequency resource and the N uplink data channels to be transmitted thereon, the N uplink data channels The same transport block is carried on it, and N is an integer greater than 1.
- the uplink control information is carried on the first Send on the target channel.
- the first target channel is an uplink data channel satisfying a first condition among the N uplink data channels
- the first condition is a timeline condition for the uplink control information to be multiplexed and transmitted on the uplink data channel.
- the N uplink data channels have an uplink data channel that meets the timeline condition for uplink control information to be multiplexed on the uplink data channel for transmission, all uplink data is not required If the channels meet the timeline condition, the uplink control information that should be carried on the uplink control channel can be transmitted on the uplink data channel that meets the timeline condition for the uplink control information to be multiplexed on the uplink data channel for transmission. Therefore, the problem of discarding uplink control information in the prior art can be avoided, thereby improving the reliability of transmission and improving system efficiency. In addition, since there is no need to perform uplink control information retransmission scheduling, the scheduling signaling overhead can be reduced.
- the overlapping of "A” and “B” in the time domain or the overlapping of "A” and “B” in this application may include partial overlap of "A” and “B” in the time domain and "A” and “ B” completely overlaps the two cases in the time domain.
- the method provided in this application can be used.
- the timeline condition for the uplink control information to be multiplexed on the uplink data channel for transmission refers to: (1)
- the uplink control channel and the uplink data channel that overlap in the time domain are the earliest in time
- the time interval between the first orthogonal frequency division multiplexing (OFDM) symbol of the channel and the end time of the downlink data channel is not less than the first threshold.
- any one of the uplink data channel and the uplink control channel corresponds to the downlink data channel, that is, the uplink control channel or the uplink data channel carries feedback information of the downlink data channel.
- the time interval between the first OFDM symbol of the earliest channel in the uplink control channel and the uplink data channel overlapping in the time domain and the end time of the downlink control channel is not less than the second threshold.
- any one of the uplink data channel and the uplink control channel corresponds to the downlink control channel.
- the downlink control channel schedules the downlink data channel, and the uplink control channel or the uplink data channel carries the downlink data channel. Feedback information; or, the downlink control channel schedules uplink data channel transmission.
- the first threshold may be N1+X OFDM symbols
- the second threshold may be N2+Y OFDM symbols.
- N1 represents the processing time of the terminal device on the downlink data channel, that is, after the terminal device receives the downlink data channel, it demodulates and decodes it and generates feedback information for sending.
- N2 represents the preparation time of the terminal equipment for the uplink data channel, that is, the time for the terminal equipment to demodulate and decode the signaling after receiving the scheduling information of the uplink data channel and prepare the uplink data channel group packet for transmission according to the signaling.
- X and Y are pre-configured, pre-defined or the number of OFDM symbols indicated by the network device.
- the uplink control channel or the uplink data channel requires scheduling or activation of the downlink control channel, the uplink control channel and the uplink data channel need to meet the above two conditions at the same time. If the uplink control channel or the uplink data channel is free of scheduling or activation, only the first condition needs to be met.
- the uplink control information can be carried on the uplink that meets the first condition. Transmission on the data channel. Therefore, it is possible to avoid the problem of discarding the uplink control information or the uplink control channel for the N uplink data channels existing in the prior art as long as there are uplink data channels that do not meet the first condition, thereby improving transmission reliability and system efficiency. . In addition, since there is no need to perform uplink control information retransmission scheduling, the scheduling signaling overhead can be reduced.
- the first target channel is the earliest uplink data channel among all the uplink data channels satisfying the first condition among the N uplink data channels.
- the time-frequency resource carrying the first target channel in the second time-frequency resource is earlier in the time domain than the time-frequency resource carrying any other uplink data channel meeting the first condition.
- the first target channel and the uplink control channel overlap in the time domain.
- the time-frequency resource carrying the first target channel in the second time-frequency resource overlaps with the first time-frequency resource in the time domain.
- the uplink control information can be transmitted on the uplink data channel that meets the first condition and overlaps the uplink control channel in the time domain.
- the first target channel is the earliest among all the uplink data channels that overlap the uplink control channel in the time domain among the N uplink data channels. Uplink data channel.
- the method may further include: carrying the uplink control information on at least one second target channel among the N uplink data channels and sending it. Wherein, the second target channel is later than the first target channel.
- the meaning that the second target channel is later than the first target channel means that the time-frequency resource carrying the second target channel is located behind the time-frequency resource carrying the first target channel in the time domain. It can be understood that the uplink data channels after the first target channel among the N uplink data channels all satisfy the first condition.
- the second target channel and the uplink control channel overlap in the time domain.
- the uplink control information can be repeatedly sent on the uplink data channel that meets the first condition and overlaps the uplink control channel in the time domain among the N uplink data channels.
- carrying the uplink control information on the first target channel to send includes: the priority of the uplink control channel is lower than or equal to the priority of the uplink data channel In the case of, the uplink control information is carried on the first target channel and sent.
- the transmission of the uplink control information and the uplink data channel can be realized on the premise of ensuring the priority of the uplink control information and the uplink data channel as much as possible.
- the priority of the uplink data channel can be indicated by scheduling the downlink control information of the uplink data channel, or the priority of the uplink data channel can be scheduled by scrambling.
- the priority of the uplink control information is the priority of the downlink data channel corresponding to the uplink control information, and the priority of the downlink data channel is indicated by scheduling the downlink control information of the downlink data channel, or the priority of the downlink data channel
- the RNTI indication of the downlink control information of the downlink data channel is scheduled by scrambling.
- the priority of the uplink data channel can be indicated by scheduling the downlink control information of the uplink data channel, and its meaning can be any of the following: (1) The format of the downlink control information for scheduling the uplink data channel can be Indicate the priority of the uplink data channel; (2) A certain downlink control information (DCI) field or field in the downlink control information for scheduling the uplink data channel can indicate the priority of the uplink data channel; (3) ) The payload size (payload size) of the downlink control information for scheduling the uplink data channel may indicate the priority of the uplink data channel. In addition, the time unit length of the uplink data channel scheduling or the modulation and coding scheme (MCS) table adopted by the uplink data channel may also indicate the priority of the uplink data channel.
- MCS modulation and coding scheme
- a method for transmitting uplink information is provided.
- the method can be executed by a network device or a module (such as a chip) in the network device.
- the method includes: determining a first time-frequency resource, the first time-frequency resource is used to transmit uplink control channels, and the uplink control channel is used to carry uplink control information; and a second time-frequency resource is determined, and the second time-frequency resource is used to transmit N
- the same transmission block is carried on the N uplink data channels, and N is an integer greater than 1.
- the uplink control information is received on the first target channel .
- the first target channel is an uplink data channel that meets a first condition among the N uplink data channels, and the first condition is a timeline condition for the uplink control information to be multiplexed and transmitted on the uplink data channel.
- the N uplink data channels have an uplink data channel that meets the timeline condition for the uplink control information to be multiplexed on the uplink data channel for transmission, all uplink data channels are not required If the timeline conditions are met, the uplink control information that should be carried on the uplink control channel can be transmitted on the uplink data channel that meets the timeline condition for the uplink control information to be multiplexed on the uplink data channel for transmission. Therefore, the problem of discarding uplink control information in the prior art can be avoided, thereby improving the reliability of transmission and improving system efficiency. In addition, since there is no need to perform uplink control information retransmission scheduling, the scheduling signaling overhead can be reduced.
- the first target channel is the earliest uplink data channel among all the uplink data channels satisfying the first condition among the N uplink data channels.
- the first target channel and the uplink control channel overlap in the time domain.
- the first target channel is that all the uplink data channels that overlap the uplink control channel in the time domain among the N uplink data channels satisfy the first condition And the earliest uplink data channel.
- the method may further include: receiving the uplink control information on at least one second target channel among the N uplink data channels. Wherein, the second target channel is later than the first target channel.
- the second target channel and the uplink control channel overlap in the time domain.
- receiving the uplink control information on the first target channel includes: the priority of the uplink control channel is lower than or equal to the priority of the uplink data channel In the case of receiving the uplink control information on the first target channel.
- the priority of the uplink data channel is indicated by scheduling the downlink control information of the uplink data channel, or the priority of the uplink data channel is scheduled by scrambling the uplink data RNTI indication of the radio network temporary identifier of the downlink control information of the channel; and/or,
- the priority of the uplink control information is the priority of the downlink data channel corresponding to the uplink control information, and the priority of the downlink data channel is indicated by scheduling the downlink control information of the downlink data channel, or the priority of the downlink data channel
- a method for transmitting uplink information is provided.
- the method can be executed by a terminal device or a module (such as a chip) in the terminal device.
- the method includes: determining a time-frequency resource used to carry multiple uplink control channels, the uplink control channel is used to carry uplink control information; and determining a time-frequency resource used to carry the uplink data channel. If the priority of the uplink control information is not higher than the priority of the uplink data channel, and the uplink data channel meets the first condition, then the uplink control information is carried on the uplink data channel for transmission.
- the multiple uplink control channels are used to transmit the same uplink control information.
- the multiple uplink control channels have a one-to-one correspondence with multiple time units, that is, each time unit can transmit one uplink control channel.
- the uplink data channel and the first uplink control channel of the plurality of uplink control channels belong to the same time unit.
- the time-frequency resource carrying the uplink data channel and the time-frequency resource carrying the first uplink control channel are in the time domain Belong to the same time unit.
- the first uplink control channel may be any one of the multiple uplink control channels.
- the time-frequency resource carrying the uplink data channel and the time-frequency resource carrying the first uplink data channel overlap in the time domain.
- the first condition is the timeline condition for the uplink control information to be multiplexed on the uplink data channel for transmission. For the specific meaning of the overlap and the first condition, please refer to the description of the first aspect.
- the priority of the uplink control information is not higher than the priority of the uplink data channel, if the uplink data channel and the first uplink control channel overlap in the time domain, and the uplink data channel and the first uplink control channel overlap If the channel meets the first condition, the first uplink control channel is discarded, and the uplink control information that should be carried on the uplink control channel is transmitted on the uplink data channel.
- the uplink data channel and the uplink control information can be transmitted in a scenario where the uplink data channel and the uplink data channel are repeatedly transmitted in the time domain.
- the time unit may be a time unit such as a time slot (slot) and a subframe, and this application does not limit the time unit.
- a method for transmitting uplink information is provided.
- the method can be executed by a network device or a module (such as a chip) in the network device.
- the method includes: determining a time-frequency resource used to carry multiple uplink control channels, the uplink control channel is used to carry uplink control information; and determining a time-frequency resource used to carry the uplink data channel. If the priority of the uplink control information is not higher than the priority of the uplink data channel, and the uplink data channel meets the first condition, then the uplink data channel is received on the uplink data channel within the time unit to which the first uplink control channel belongs. Uplink control information.
- the multiple uplink control channels are used to transmit the same uplink control information.
- the multiple uplink control channels have a one-to-one correspondence with multiple time units, that is, each time unit can transmit one uplink control channel.
- the uplink data channel and the first uplink control channel of the plurality of uplink control channels belong to the same time unit.
- the time-frequency resource carrying the uplink data channel and the time-frequency resource carrying the first uplink control channel are in the time domain Belong to the same time unit.
- the first uplink control channel may be any one of the multiple uplink control channels.
- the time-frequency resource carrying the uplink data channel and the time-frequency resource carrying the first uplink data channel overlap in the time domain. The meaning of overlap here can be found in the description of the first aspect.
- the priority of the uplink control information is not higher than the priority of the uplink data channel, if the uplink data channel and the first uplink control channel overlap in the time domain, and the uplink data channel and the first uplink control channel overlap If the channel meets the first condition, the first uplink control channel is discarded, and the uplink control information that should be carried on the uplink control channel is transmitted on the uplink data channel.
- the uplink data channel and the uplink control information can be transmitted in a scenario where the uplink data channel and the uplink data channel are repeatedly transmitted in the time domain.
- a method for transmitting uplink information is provided.
- the method can be executed by a terminal device or a module (such as a chip) in the terminal device.
- the method includes: determining the service information of the uplink control information to be sent on the uplink control channel; determining the service information of each uplink data channel in the M uplink data channels; according to the service information of the uplink control information and the service information of each uplink data channel For service information, the target uplink data channel is determined from the M uplink data channels; the uplink control information is carried on the target uplink data channel and sent.
- business information is business type or priority.
- At least two of the M uplink data channels have different service information.
- each uplink data channel overlaps with the uplink control channel in the time domain, and the meaning of the overlap is the same as the meaning of the overlap described above, and will not be repeated.
- the M uplink data channels and the uplink control channel belong to the same time unit, and the meaning of the time unit is the same as the overlapping meaning described above, and will not be repeated.
- the terminal equipment can be based on the service type of the uplink control information originally carried on the uplink control channel and the service type of each uplink data channel, or according to the The priority of the uplink control information and the priority of each uplink data channel determine the uplink data channel multiplexed by the uplink control information. Therefore, the terminal device can discard the uplink control channel and transmit the uplink control information on the uplink data channel multiplexed by the uplink control information.
- the method for transmitting uplink information determines the uplink data channel multiplexed by the uplink control information according to the service type or priority, which can be more reasonable when the uplink control channel overlaps with multiple uplink data channels. transmission. For example, the transmission of information with higher priority can be guaranteed as much as possible, or the transmission of services with higher reliability and delay requirements can be guaranteed as much as possible, or the transmission of uplink control information can be guaranteed as much as possible, so that network equipment can obtain timely Transmission of feedback information.
- the manner of expressing or indicating the priority of the uplink control information and the uplink data channel may refer to the description of the priority of the uplink control information and the uplink data channel above, and details are not repeated here.
- the service type of the uplink data channel can be indicated by any one of the following information:
- the time unit length of uplink data channel scheduling may indicate the service type of the uplink data channel.
- the service type of the uplink data channel is considered to be ultra-reliable and low-latency communications (URLLC)
- URLLC ultra-reliable and low-latency communications
- time unit of the uplink data channel scheduling is Time slot
- eMBB enhanced mobile broadband
- the type of RNTI that scrambles the downlink control information of the uplink data channel for scheduling may indicate the service type of the uplink data channel.
- the service type of the uplink data channel is considered to be URLLC.
- the first RNTI may be, for example, modulation and coding scheme-cell-radio network temporary identifier (MCS-C-RNTI) or a configured scheduling radio network temporary identifier (modulation and coding scheme-cell-radio network temporary identifier, MCS-C-RNTI), CS-RNTI).
- MCS-C-RNTI modulation and coding scheme-cell-radio network temporary identifier
- MCS-C-RNTI configured scheduling radio network temporary identifier
- CS-RNTI configured scheduling radio network temporary identifier
- the payload size (payload size) of the downlink control information for scheduling the uplink data channel may indicate the service type of the uplink data channel.
- the uplink data channel #1 is considered to be a URLLC service, and the uplink data channel #2 is an eMBB service.
- the load size of the downlink control information for scheduling uplink data channel #1 is greater than or equal to a certain preset threshold, the service type of the uplink data channel is considered to be eMBB, otherwise it is URLLC.
- the MCS table adopted by the uplink data channel can implicitly indicate the service type of the uplink data channel.
- the service type of the uplink data channel is considered to be URLLC. If the uplink data channel uses an MCS table with high spectral efficiency, or contains an MCS table with a modulation mode of 256 quadrature amplitude modulation (QAM), the service type of the uplink data channel is considered to be eMBB.
- QAM quadrature amplitude modulation
- the service type of the uplink data channel can be indicated by a value in a DCI field in the downlink control information of the scheduling uplink data channel.
- the DCI field may include one bit or multiple bits.
- the indication mode of the service type of the uplink control information is similar to the indication mode of the service type of the uplink data channel.
- the service type of the uplink control information can be the service type of the downlink data channel corresponding to the uplink control information.
- the corresponding meaning of the data channel is that the uplink control information includes the feedback of the downlink data channel.
- the downlink control information for scheduling the uplink control channel here means the downlink control information for scheduling the downlink data channel.
- determining the service type of the uplink data channel may be replaced by determining any one of (1) to (5) above.
- determination of the service type of the uplink control information can be replaced by the determination similar to any of (1) to (5) above.
- the service information is priority; and, the target uplink data channel is that the priority of the M uplink data channels is not higher than the uplink control information and meets the first One uplink data channel for one condition.
- the meaning of the first condition is as described above.
- the transmission of the uplink control information and the uplink data channel can be realized on the premise of ensuring the priority of the uplink control information and the uplink data channel as much as possible.
- the service information is priority; and, the target uplink data channel is the priority of the M uplink data channels not higher than the uplink control information and meets the first The earliest uplink data channel among all the uplink data channels of the condition.
- the service information is priority; and, the target uplink data channel is the target uplink data channel, which may be the first condition and priority among the M uplink data channels The level is not higher than the uplink data channel with the lowest priority among all the uplink data channels in the uplink control information.
- the transmission of uplink control information can be realized without affecting the transmission of high-priority data.
- the service information is a priority
- the target uplink data channel is an uplink data channel of the M uplink data channels whose priority is not higher than the uplink control information The earliest uplink data channel with the lowest medium priority and meeting the first condition.
- the service information is a service type, and the service type of the uplink control information is URLLC; and the target uplink data channel is the first of the M uplink data channels. Condition of an uplink data channel.
- the transmission of uplink control information can be realized without affecting the transmission of uplink data.
- the service information is a service type, and the service type of the uplink control information is URLLC; and the target uplink data channel is the first of the M uplink data channels. Conditional and earliest uplink data channel.
- the service information is a service type, and the service type of the uplink control information is eMBB; and the target uplink data channel is the first of the M uplink data channels Condition and service type is an uplink data channel of eMBB.
- the service information is a service type, and the service type of the uplink control information is eMBB; and the target uplink data channel is the service type of the M uplink data channels The earliest uplink data channel among eMBB uplink data channels that meets the first condition.
- a method for transmitting uplink information is provided.
- the method can be executed by a network device or a module (such as a chip) in the network device.
- the method includes: determining the service information of the uplink control information to be sent on the uplink control channel; determining the service information of each uplink data channel in the M uplink data channels; according to the service information of the uplink control information and/or each uplink data Channel service information, determine the target uplink data channel from the M uplink data channels; receive the uplink control information on the target uplink data channel.
- business information is business type or priority.
- At least two of the M uplink data channels have different service information.
- each uplink data channel overlaps with the uplink control channel in the time domain, and the meaning of the overlap is the same as the meaning of the overlap described above, and will not be repeated.
- the M uplink data channels and the uplink control channel belong to the same time unit, and the meaning of the time unit is the same as the overlapping meaning described above, and will not be repeated.
- the terminal equipment can be based on the service type of the uplink control information originally carried on the uplink control channel and the service type of each uplink data channel, or according to the The priority of the uplink control information and the priority of each uplink data channel determine the uplink data channel multiplexed by the uplink control information. Therefore, the terminal device can discard the uplink control channel and transmit the uplink control information on the uplink data channel multiplexed by the uplink control information.
- the method for transmitting uplink information determines the uplink data channel multiplexed by the uplink control information according to the service type or priority, which can be more reasonable when the uplink control channel overlaps with multiple uplink data channels. transmission. For example, the transmission of information with higher priority can be guaranteed as much as possible, or the transmission of services with higher reliability and delay requirements can be guaranteed as much as possible, or the transmission of uplink control information can be guaranteed as much as possible, so that network equipment can obtain timely Transmission of feedback information.
- the service information is the priority; and, the target uplink data channel is that the priority of the M uplink data channels is not higher than the uplink control information and meets the first One uplink data channel for one condition.
- the meaning of the first condition is as described above.
- the service information is the priority; and, the target uplink data channel is the priority of the M uplink data channels not higher than the uplink control information and meets the first The earliest uplink data channel among all the uplink data channels of the condition.
- the service information is priority; and, the target uplink data channel is the target uplink data channel, which may be the first condition and priority among the M uplink data channels The level is not higher than the uplink data channel with the lowest priority among all the uplink data channels in the uplink control information.
- the service information is the priority; and, the target uplink data channel is the uplink data channel of the M uplink data channels whose priority is not higher than the uplink control information The earliest uplink data channel with the lowest medium priority and meeting the first condition.
- the service information is a service type, and the service type of the uplink control information is URLLC; and the target uplink data channel is the first of the M uplink data channels Condition of an uplink data channel.
- the service information is a service type, and the service type of the uplink control information is URLLC; and the target uplink data channel is the first of the M uplink data channels Conditional and earliest uplink data channel.
- the service information is a service type, and the service type of the uplink control information is eMBB; and the target uplink data channel is the first of the M uplink data channels Condition and service type is an uplink data channel of eMBB.
- the service information is a service type, and the service type of the uplink control information is eMBB; and the target uplink data channel is the service type of the M uplink data channels The earliest uplink data channel among eMBB uplink data channels that meets the first condition.
- a communication device including: a processing module, configured to determine the first time-frequency resource and the uplink control information carried on the uplink control channel to be transmitted; the processing module is also configured to determine the first time-frequency resource The second time-frequency resource and the N uplink data channels to be sent on the N uplink data channels, the N uplink data channels carry the same transmission block, and N is an integer greater than 1; the transceiver module is used for the first time In the case where the frequency resource and the second time-frequency resource overlap in the time domain, if there is an uplink data channel satisfying the first condition among the N uplink data channels, the uplink control information is carried on the first target channel The first target channel is an uplink data channel that meets the first condition among the N uplink data channels, and the first condition is the time for the uplink control information to be multiplexed on the uplink data channel for transmission Line conditions.
- the first target channel is the earliest uplink data channel among all the uplink data channels satisfying the first condition among the N uplink data channels.
- the first target channel and the uplink control channel overlap in the time domain.
- the first target channel is all the uplink data channels that overlap with the uplink control channel in the time domain among the N uplink data channels satisfying all requirements.
- the transceiver module is further configured to:
- the uplink control information is carried on at least one second target channel among the N uplink data channels, where the second target channel is later than the first target channel.
- the second target channel and the uplink control channel overlap in the time domain.
- the transceiver module is specifically configured to:
- the uplink control information is carried on the first target channel for transmission.
- the priority of the uplink data channel is indicated by scheduling the downlink control information of the uplink data channel, or the priority of the uplink data channel is indicated by scrambling The radio network temporary identifier RNTI indication for scheduling the downlink control information of the uplink data channel; and/or,
- the priority of the uplink control information is the priority of the downlink data channel corresponding to the uplink control information, and the priority of the downlink data channel is indicated by scheduling the downlink control information of the downlink data channel, or, the downlink The priority of the data channel is indicated by scrambling the radio network temporary identifier RNTI for scheduling the downlink control information of the downlink data channel.
- the communication device of the seventh aspect executes the method in any possible implementation manner of the first aspect.
- a communication device including: a communication device, characterized in that it includes:
- the processing module is configured to determine a first time-frequency resource, the first time-frequency resource is used to send an uplink control channel, and the uplink control channel carries uplink control information; the processing module is also used to determine a second time-frequency resource , The second time-frequency resource is used to send N uplink data channels, the same transmission block is carried on the N uplink data channels, and N is an integer greater than 1;
- the time-frequency resource and the second time-frequency resource overlap in the time domain, if there is an uplink data channel that meets the first condition among the N uplink data channels, the uplink control is received on the first target channel Information, wherein the first target channel is an uplink data channel satisfying the first condition among the N uplink data channels, and the first condition is that uplink control information is multiplexed on the uplink data channel for transmission Timeline conditions.
- the first target channel is the earliest uplink data channel among all the uplink data channels that satisfy the first condition among the N uplink data channels.
- the first target channel and the uplink control channel overlap in the time domain.
- the first target channel is all the uplink data channels that overlap with the uplink control channel in the time domain among the N uplink data channels satisfying all requirements.
- the transceiver module is further configured to:
- the uplink control information is received on at least one second target channel among the N uplink data channels, wherein the second target channel is later than the first target channel.
- the second target channel and the uplink control channel overlap in the time domain.
- the transceiver module is specifically configured to:
- the priority of the uplink data channel is indicated by scheduling the downlink control information of the uplink data channel, or the priority of the uplink data channel is indicated by scrambling The radio network temporary identifier RNTI indication for scheduling the downlink control information of the uplink data channel; and/or,
- the priority of the uplink control information is the priority of the downlink data channel corresponding to the uplink control information, and the priority of the downlink data channel is indicated by scheduling the downlink control information of the downlink data channel, or, the downlink The priority of the data channel is indicated by scrambling the radio network temporary identifier RNTI for scheduling the downlink control information of the downlink data channel.
- the communication device of the eighth aspect executes the method in any possible implementation manner of the second aspect.
- a communication device which includes various modules or units for executing the method in the third aspect or the fifth aspect and any one of the third aspect or the fifth aspect.
- a communication device including a processor.
- the processor is coupled with the memory, and can be used to execute instructions in the memory to implement any one of the foregoing first, third, or fifth aspects and any one of the first, third, or fifth aspects.
- the communication device further includes a memory.
- the communication device further includes an interface circuit, and the processor is coupled with the interface circuit.
- the communication device is a terminal device.
- the interface circuit may be a transceiver, or an input/output interface.
- the communication device is a chip configured in a terminal device.
- the interface circuit may be an input/output interface.
- the transceiver may be a transceiver circuit.
- the input/output interface may be an input/output circuit.
- a communication device including various modules or units for executing the method in the fourth aspect or the sixth aspect, or any one of the possible implementation manners of the fourth aspect or the sixth aspect.
- a communication device including a processor.
- the processor is coupled with the memory and can be used to execute instructions in the memory to implement any one of the foregoing second, fourth, or sixth aspects and any one of the second, fourth, or sixth aspects.
- the communication device further includes a memory.
- the communication device further includes an interface circuit, and the processor is coupled with the communication interface.
- the communication device is a network device.
- the interface circuit may be a transceiver, or an input/output interface.
- the communication device is a chip configured in a network device.
- the interface circuit may be an input/output interface.
- the transceiver may be a transceiver circuit.
- the input/output interface may be an input/output circuit.
- a processor including: an input circuit, an output circuit, and a processing circuit.
- the processing circuit is configured to receive a signal through the input circuit and transmit a signal through the output circuit, so that the processor executes the method in any one of the first aspect to the sixth aspect and any one of the first aspect to the sixth aspect.
- the foregoing processor may be a chip
- the input circuit may be an input pin
- the output circuit may be an output pin
- the processing circuit may be a transistor, a gate circuit, a flip-flop, and various logic circuits.
- the input signal received by the input circuit may be received and input by, for example, but not limited to, a receiver
- the signal output by the output circuit may be, for example, but not limited to, output to and transmitted by the transmitter
- the circuit can be the same circuit, which is used as an input circuit and an output circuit at different times.
- the embodiments of the present application do not limit the specific implementation manners of the processor and various circuits.
- a processing device including a processor and a memory.
- the processor is used to read instructions stored in the memory, receive signals through a receiver, and transmit signals through a transmitter to execute any one of the first aspect to the sixth aspect and any one of the first aspect to the sixth aspect.
- processors there are one or more processors and one or more memories.
- the memory may be integrated with the processor, or the memory and the processor may be provided separately.
- the memory can be a non-transitory (non-transitory) memory, such as a read only memory (ROM), which can be integrated with the processor on the same chip, or can be set in different On the chip, the embodiment of the present application does not limit the type of memory and the setting mode of the memory and the processor.
- ROM read only memory
- sending control information may be a process of outputting control information from the processor
- receiving information may be a process of receiving information by the processor.
- the processed output data may be output to the transmitter, and the input data received by the processor may come from the receiver.
- the transmitter and receiver can be collectively referred to as a transceiver.
- the processing device in the fourteenth aspect may be a chip, and the processor may be implemented by hardware or software.
- the processor When implemented by hardware, the processor may be a logic circuit, an integrated circuit, etc.; when implemented by software
- the processor may be a general-purpose processor, which is implemented by reading software codes stored in the memory.
- the memory may be integrated in the processor, may be located outside the processor, and exist independently.
- a computer program product includes: a computer program (also called code, or instruction), which when the computer program is executed, causes the computer to execute the first to sixth aspects. Aspect and the method in any one of the possible implementation manners of the first aspect to the sixth aspect.
- a computer-readable medium stores a computer program (also called code, or instruction) when it runs on a computer, so that the computer executes the first aspect to the first aspect.
- the method in any one of the six aspects and the first to sixth aspects.
- a communication system including the aforementioned network equipment and terminal equipment.
- Figure 1 is a schematic diagram of the architecture of a mobile communication system applied to this application;
- Figure 2 is a schematic diagram of the timeline conditions for UCI multiplexing on PUSCH for transmission
- Figure 3 is a schematic diagram of the relative positions of PUCCH and PUSCH in the time domain
- Fig. 4 is a schematic flowchart of the method for transmitting uplink information provided by the present application.
- 5 to 8 are schematic diagrams of different situations in which the first time-frequency resource and the second time-frequency resource overlap in the time domain, respectively;
- 9 to 13 are diagrams of specific examples of the first target channel and/or the second target channel;
- FIG. 14 is a specific example diagram of another method for transmitting uplink information provided by the present application.
- FIG. 15 is a schematic flowchart of another method for transmitting uplink information provided by the present application.
- 16-22 are diagrams of specific examples of another method for transmitting uplink information provided by this application.
- FIG. 23 is a schematic structural diagram of a communication device provided by the present application.
- FIG. 24 is a schematic structural diagram of a terminal device provided by this application.
- FIG. 25 is a schematic structural diagram of a network device provided by this application.
- the technical solutions of the embodiments of the present application can be applied to various communication systems, such as the new radio (NR) system in the 5th generation (5G) mobile communication system of the long term evolution (LTE) system And future mobile communication systems.
- NR new radio
- 5G 5th generation
- LTE long term evolution
- the terminal equipment in the embodiments of the present application may be referred to as a terminal, a user equipment (UE), a mobile station (MS), a mobile terminal (MT), etc.
- Terminal devices can be mobile phones, tablets, computers with wireless transceiver functions, virtual reality (VR) terminal devices, augmented reality (Augmented Reality, AR) terminal devices, industrial control (industrial control) ), wireless terminals in self-driving (self-driving), wireless terminals in remote medical surgery, wireless terminals in smart grid, and wireless terminals in transportation safety (transportation safety) Terminal, wireless terminal in smart city, wireless terminal in smart home, etc.
- the embodiment of the present application does not limit the specific technology and specific device form adopted by the terminal device.
- the network equipment in the embodiments of the present application is the access equipment that the terminal equipment accesses to the mobile communication system in a wireless manner. It can be a base station NodeB, an evolved NodeB (evolved NodeB, eNB), a transmission reception point, TRP), the next generation NodeB (gNB) in the 5G mobile communication system, the base station in the future mobile communication system, or the access node in the WiFi system.
- the embodiment of the present application does not limit the specific technology and specific device form adopted by the radio access network device.
- the terminal device or the network device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer.
- the hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory (also referred to as main memory).
- the operating system may be any one or more computer operating systems that implement business processing through processes, for example, Linux operating system, Unix operating system, Android operating system, iOS operating system, or windows operating system.
- the application layer includes applications such as browsers, address books, word processing software, and instant messaging software.
- the embodiments of the present application do not specifically limit the specific structure of the execution body of the method provided in the embodiments of the present application, as long as the program that records the code of the method provided in the embodiments of the present application can be provided according to the embodiments of the present application.
- the execution subject of the method provided in the embodiment of the present application may be a terminal device or a network device, or a functional module in the terminal device or network device that can call and execute the program.
- computer-readable media may include, but are not limited to: magnetic storage devices (for example, hard disks, floppy disks, or tapes, etc.), optical disks (for example, compact discs (CDs), digital versatile discs (digital versatile discs, DVDs) Etc.), smart cards and flash memory devices (for example, erasable programmable read-only memory (EPROM), cards, sticks or key drives, etc.).
- magnetic storage devices for example, hard disks, floppy disks, or tapes, etc.
- optical disks for example, compact discs (CDs), digital versatile discs (digital versatile discs, DVDs) Etc.
- smart cards and flash memory devices for example, erasable programmable read-only memory (EPROM), cards, sticks or key drives, etc.
- various storage media described herein may represent one or more devices and/or other machine-readable media for storing information.
- the term "machine-readable medium” may include, but is not limited to, wireless channels and various other media capable of storing, containing, and/or carrying instructions and/or data.
- Fig. 1 is a schematic diagram of the architecture of a mobile communication system applied to this application.
- the communication system 100 may include at least one network device, such as the network device 110 shown in FIG. 1; the communication system 100 may also include at least one terminal device, such as the terminal device 120 shown in FIG. 1.
- the network device 110 and the terminal device 120 may communicate through a wireless link.
- the terminal device 120 may be a fixed location, or it may be movable.
- FIG. 1 is only a schematic diagram, and the communication system may also include other network equipment, such as core network equipment, wireless relay equipment, and wireless backhaul equipment.
- the embodiments of the present application do not limit the number of network devices and terminal devices included in the mobile communication system.
- PUSCH is used as the uplink data channel
- the physical downlink share channel (PDSCH) is used as the downlink data channel
- PUCCH is used as the uplink control channel
- the physical downlink control channel (PDCCH) is used as the downlink control channel.
- Uplink control information (UCI) is used as uplink control information
- downlink control information (downlink control information, DCI) is used as downlink control information as an example for description, but this application describes the uplink data channel, downlink data channel, and uplink control channel.
- the specific names of the downlink control channel, uplink control information, and downlink control information are not limited, and they may have different names in different systems.
- the PUCCH and at least one PUSCH carrying the same transmission block (TB) overlap in the time domain, and the at least one PUSCH meets the requirement of UCI multiplexing in the PUSCH According to the timeline condition for transmission on the above, the UCI originally carried on the PUCCH transmission is carried on the PUSCH for transmission, and the PUCCH is not transmitted.
- the timeline conditions for UCI multiplexing on PUSCH for transmission refer to: (1) The time between the first OFDM symbol of the earliest channel in time among the PUCCH and PUSCH overlapping in the time domain and the end time of the PDSCH The interval is not less than the first threshold. Wherein, any one of the PUSCH and PUCCH corresponds to the PDSCH, that is, the PDSCH feedback information is carried on the PUCCH or PUSCH. (2) The time interval between the first OFDM symbol of the earliest channel in time among the PUCCH and PUSCH overlapping in the time domain and the end time of the PDCCH is not less than the second threshold.
- any one of the PUSCH and PUCCH corresponds to the PDCCH, and the corresponding meaning here is that the PDCCH schedules the PDSCH, and the PUCCH or PUSCH carries the feedback information of the PDSCH. Or the PDCCH schedules PUSCH transmission.
- the first threshold may be N1+X OFDM symbols
- the second threshold may be N2+Y OFDM symbols.
- N1 represents the processing time of the terminal equipment on the PDSCH, that is, the time for the terminal equipment to demodulate and decode the PDSCH after receiving the PDSCH and generate feedback information for transmission.
- N2 represents the preparation time of the terminal equipment for the PUSCH, that is, the time for the terminal equipment to demodulate and decode the signaling after receiving the scheduling information of the PUSCH, and prepare the PUSCH packet for transmission according to the signaling.
- X and Y are pre-configured, pre-defined or the number of OFDM symbols indicated by the network device.
- Figure 2 shows a schematic diagram of a timeline condition for UCI multiplexing on PUSCH for transmission.
- the earlier channel in time among the PUCCH and PUSCH overlapping in the time domain is the PUCCH, and the time interval between the first OFDM symbol of the PUCCH and the end time of the PDSCH is not less than N1+X OFDM symbols, The time interval from the end time of the PDCCH is not less than N2+Y OFDM symbols.
- PUSCH#1 and PUSCH#2 need to meet the above timeline conditions before the uplink control information carried on PUCCH can be carried on PUSCH# Send on 1.
- PUCCH or PUSCH requires PDCCH scheduling or activation, PUCCH and PUSCH need to meet the above two conditions at the same time. If PUCCH or PUSCH is scheduling-free, only the first condition needs to be met.
- this application provides a method for transmitting uplink information. Based on this method, as long as there is a PUSCH that meets the timeline condition, the uplink control information carried on the PUCCH can be transmitted on the PUSCH without requiring all PUSCHs to be Satisfying the timeline condition can avoid the problem of discarding uplink control information in the prior art, thereby improving the reliability of transmission and improving system efficiency.
- the method for transmitting uplink information will be described below. It should be understood that, for ease of understanding, when the method is described below, some steps of the operation are mainly described with the terminal device as the main body of execution, and other operations are mainly described with the network device as the main body of execution.
- the operation performed by the terminal device can also be performed by a module (for example, a chip) in the terminal device, and similarly, an operation performed by the network device can also be performed by a module (for example, a chip) in the network device.
- the method of this application can be applied in any time unit, that is, in any time unit, both terminal equipment and network equipment can transmit uplink control information based on this method.
- the time unit may be a subframe, a time slot (slot), half a time slot, etc.
- the specific length of the time unit is not limited in this application.
- the time unit may include 14 OFDM symbols or 7 OFDM symbols, etc.
- the present application does not limit the number of OFDM symbols included in the time unit.
- a time slot is taken as an example of time unit for description.
- FIG. 4 shows an exemplary flowchart of a method 200 for transmitting uplink information provided by the present application.
- the method 200 mainly includes S210 to S250. The steps are described below.
- the terminal device determines the first time-frequency resource. Among them, the first time-frequency resource is used to send PUCCH, and the PUCCH is used to carry UCI.
- UCI in this application may include feedback information, that is, hybrid automatic repeat request (HARQ) feedback information, but this application is not limited to this.
- UCI may also include scheduling request (scheduling request, SR), channel state information (channel statement information, CSI), where CSI includes periodic CSI (periodic-CSI) and aperiodic CSI (aperiodic-CSI).
- the first time-frequency resource may be configured by the network device to the terminal device in any of the following two ways.
- the first time-frequency resource can be indicated by trigger signaling.
- the PUCCH may be an aperiodic signal triggered by the trigger signaling.
- the trigger signaling is a DCI or a downlink data channel
- the DCI can be carried by a downlink control channel
- the DCI can schedule the downlink data channel.
- the UCI carried on the PUCCH is the uplink feedback information corresponding to the downlink data channel, such as an acknowledgement (acknowledgement, ACK) or a negative acknowledgement (negative acknowledgement, NACK).
- the first time-frequency resource can be configured by configuration signaling.
- the PUCCH may be a periodic signal configured by the signaling configuration.
- the configuration signaling may be RRC signaling or MAC signaling or physical layer signaling.
- the configuration signaling may configure the transmission period and time domain resource offset of the periodic signal, and the periodic signal may be the grant-free PUCCH of the unlicensed uplink control channel or the semi-persistent scheduling uplink control channel SPS PUCCH.
- the PUCCH may be grant-free PUCCH or SPS PUCCH.
- S220 The terminal device determines the second time-frequency resource.
- the second time-frequency resource is used to transmit N PUSCHs, and N is an integer greater than 1.
- the N PUSCHs carry the same transport block, in other words, the N PUSCHs are used to transmit the same transport block. That is, the N PUSCHs are used for repeated transmission of the same transport block.
- the second time-frequency resource and the first time-frequency resource belong to the same time unit, and the first time-frequency resource and the second time-frequency resource overlap.
- the time domain length of each PUSCH may be granular in sub-time units (or called micro-time units).
- the time domain length of the sub-time unit is smaller than the time unit.
- the sub-time unit may be a micro sub-frame or a mini-slot or other possible time units. Further, when the time unit is a time slot, the sub-time unit may be a mini-slot. When the time unit is a subframe, the subtime unit may be a micro subframe.
- the typical value of the mini-slot is 2, 4, 7 OFDM symbols, and may also be ⁇ 1, 3, 5, 6, 8, 9, 10, 11, 12, 13 ⁇ OFDM symbols. In the following, the sub-time unit is a mini-slot as an example for description.
- the network device may configure the number of mini-slot repetitions and the resources occupied by the terminal device through a trigger signaling indication or through configuration signaling.
- the resources occupied by each mini-slot can have the same value or different values.
- a value can be used to indicate the number of resources occupied by each mini-slot.
- a set of values may be used to indicate the number of resources occupied by each mini-slot, and this set of values may be all the same, or different, or partly different.
- first time-frequency resource and the second time-frequency resource overlap in the time domain, which can mean that the first time-frequency resource and the second time-frequency resource completely overlap in the time domain, or can refer to the first time-frequency resource and the second time-frequency resource.
- the time-frequency resources partially overlap in the time domain.
- the meaning of complete overlap is that the second time-frequency resource includes the first time-frequency resource, and the first time-frequency resource also includes the second time-frequency resource.
- FIG. 5 shows a situation where the first time-frequency resource and the second time-frequency resource completely overlap.
- the second time-frequency resource is the sum of the time-frequency resources occupied by PUSCH#1 to PUSCH#4, that is, the N PUSCHs are PUSCH#1 to PUSCH#1 to PUSCH#4, the first time-frequency resource is the time-frequency resource occupied by PUCCH.
- Partial overlap can include three situations: (1) The first time-frequency resource does not include all of the second time-frequency resource, and the second time-frequency resource does not include all of the first time-frequency resource, as shown in Figure 6; 2) The first time-frequency resource includes all of the second time-frequency resource, but some of the first time-frequency resource does not belong to the second time-frequency resource, that is, the second time-frequency resource is part of the first time-frequency resource The proper subset is shown in Figure 7; (3) The first time-frequency resource is a proper subset of the second time-frequency resource, as shown in Figure 8. It should be understood that the relationship between time-frequency resources described here only refers to the relationship in the time domain, and is not limited in the frequency domain.
- the network device may configure the second time-frequency resource to the terminal device through a similar method of configuring the first time-frequency resource. It should be noted that if the time-frequency resources occupied by each PUSCH are the same, the network device may configure the second time-frequency resource by configuring the time-frequency resource and the number of repeated transmissions occupied by one PUSCH. Among them, the number of repetitions of the PUSCH, that is, the value of N, can be carried on the DCI, or can be pre-configured by network equipment. If the time-frequency resources occupied by each PUSCH are different or the time-frequency resources occupied by at least two PUSCHs are different, the network device may notify the terminal device of the time-frequency resources occupied by each PUSCH. This application does not limit the configuration mode of the second time-frequency resource, as long as the configuration mode is reasonable.
- S210 may be executed before S220, S220 may also be executed before S210, or both may be executed simultaneously.
- the network device determines the first time-frequency resource.
- S240 The network device determines the second time-frequency resource.
- the network device determines the first time-frequency resource and the second time-frequency resource that have been configured for the terminal device.
- the terminal device transmits the UCI on the first target channel.
- the network device receives the UCI on the first target channel.
- the terminal device may discard the PUCCH, And the UCI that should be carried on the PUCCH is carried on the first target channel for transmission.
- the first target channel is one PUSCH satisfying the first condition among the N PUSCHs
- the first condition is a timeline condition for UCI multiplexing on the PUSCH for transmission.
- UCI can be carried on one of the N PUSCHs that meets the timeline condition for UCI multiplexing on PUSCH for transmission. Transmission on PUSCH.
- the timeline conditions for UCI multiplexing and transmission on PUSCH please refer to the foregoing description for details, which will not be repeated here.
- the original PUSCH can be transmitted on the PUSCH.
- the UCI carried on the PUCCH Therefore, the problem of UCI being discarded in the prior art can be avoided, thereby improving the reliability of transmission and improving system efficiency.
- the scheduling signaling overhead can be reduced.
- the UCI multiplexing on the PUSCH for transmission can be punctured (preemption) and rate-matching (rate-matching).
- the following mainly combines two scenarios to describe possible situations of the first target channel.
- the first target channel may not overlap with the PUCCH in the time domain.
- the time-frequency resource carrying the first target channel in the second time-frequency resource and the first time-frequency resource may not overlap in the time domain.
- the first target channel may be any PUSCH satisfying the first condition among the N PUSCHs.
- the first target channel may be the earliest PUSCH among all PUSCHs satisfying the first condition among the N PUSCHs, that is, the time-frequency resource carrying the first target channel in the second time-frequency resource is earlier than the bearer satisfying in the time domain. Time-frequency resources of any other PUSCH under the first condition.
- the first target channel may be PUSCH#3 may also be PUSCH#4.
- the first target channel may be the earliest PUSCH among PUSCH#3 and PUSCH#4, that is, PUSCH#3.
- the N PUSCHs are PUSCH#1 to PUSCH#4. If PUSCH#1 to PUSCH#4 all satisfy the first condition, the first target channel may be PUSCH#1, that is, the first condition is satisfied The earliest PUSCH.
- the first target channel and PUCCH overlap in the time domain.
- the time-frequency resource carrying the first target channel in the second time-frequency resource overlaps with the first time-frequency resource in the time domain.
- the first target channel may be any PUSCH among the N PUSCHs that overlap with the PUCCH (or the first time-frequency resource) in the time domain and satisfy the first condition.
- the first target channel may be the earliest PUSCH among all PUSCHs that overlap with the PUCCH in the time domain among the N PUSCHs and satisfy the first condition.
- the first target channel may be PUSCH#2 or PUSCH#3.
- the first target channel may be the earliest PUSCH among PUSCH#2 and PUSCH#3, that is, PUSCH#2.
- S250 may be executed when the priority of UCI is lower than or equal to the priority of PUSCH.
- the method of this application can be used to send UCI.
- UCI of the ultra-reliable and low-latency communications (URLLC) service is transmitted on the PUCCH
- eMBB enhanced mobile broadband
- any one of the following information may be used to indicate the priority of the PUSCH:
- the time unit length of PUSCH scheduling may indicate the priority of PUSCH.
- the time unit of the PUSCH scheduling is a mini-slot, it is considered that the priority of the PUSCH is higher, and if the time unit of the PUSCH scheduling is a time slot, it can be considered that the priority of the PUSCH is lower.
- the type of RNTI that scrambles the DCI that schedules the PUSCH may indicate the priority of the PUSCH.
- the first RNTI can be, for example, modulation and coding scheme-cell-radio network temporary identifier (MCS-C-RNTI) or configured scheduling radio network temporary identifier (CS). -RNTI) If the RNTI that scrambles the DCI for scheduling the PUSCH is the second RNTI, it is considered that the priority of the PUSCH is lower.
- the type of the second RNTI is different from that of the first RNTI.
- the second RNTI may be, for example, a cell radio network temporary identifier (C-RNTI).
- the payload size (payload size) of the DCI for scheduling the PUSCH may indicate the priority of the PUSCH.
- the load size of the DCI scheduled for PUSCH#1 is smaller than the load size of the DCI scheduled for PUSCH#2, it is considered that the priority of PUSCH#1 is higher and the priority of PUSCH#2 is lower.
- the load size of the DCI for scheduling PUSCH#1 is greater than or equal to a certain preset threshold, it is considered that the priority of the PUSCH is lower, otherwise the priority is higher.
- the MCS table used by the PUSCH can indicate the priority of the PUSCH.
- the PUSCH uses an MCS table with low spectrum efficiency, the PUSCH is considered to have a higher priority. If the PUSCH uses an MCS table with high spectral efficiency, or contains an MCS table with a modulation mode of 256QAM, the PUSCH is considered to have a lower priority.
- Schedule a certain DCI field in the DCI of the PUSCH That is, the priority of the PUSCH can be indicated by a value in one of the DCI fields in the DCI of the scheduling PUSCH.
- the DCI field may include one bit or multiple bits.
- the way of indicating the priority of UCI is similar to the way of indicating the priority of PUSCH.
- the difference is that the priority of UCI can be the priority of the PDSCH corresponding to the UCI, and the meaning of UCI (or PUCCH) corresponding to PDSCH can be referred to the description above.
- scheduling the DCI of the PUCCH here means scheduling the DCI of the PDSCH corresponding to the PUCCH.
- determining the priority of PUSCH may be replaced by determining any one of (1) to (5) above.
- determining the priority of UCI can be replaced by determining similar to any of (1) to (5) above.
- the method may further include:
- S260 The terminal device transmits the UCI on at least one second target channel.
- the network device receives the UCI on the at least one second target channel.
- the at least one second target channel is at least one PUSCH among the N PUSCHs, and the second target channel is later than the first target channel in the time domain, or in other words, the first target channel is earlier in the time domain.
- the meaning that the second target channel is later than the first target channel means that the time-frequency resource carrying the second target channel is located behind the time-frequency resource carrying the first target channel in the time domain. It can be understood that the uplink data channels after the first target channel among the N uplink data channels all satisfy the first condition.
- the terminal device may also send the UCI on the PUSCH after the first target channel, that is, repeatedly sending the UCI.
- the terminal device may send UCI on each PUSCH after the first target channel among the N PUSCHs, or may send UCI on part of the PUSCH after the first target channel.
- the terminal device may send UCI on each PUSCH after the first target channel.
- the terminal device can send the UCI on the PUSCH that overlaps the PUCCH in the time domain after the first target channel, that is, the second target channel Overlaps with PUCCH in time domain. This will be described in conjunction with the above-described FIG. 9 and FIG. 11.
- the terminal device may also send the UCI on PUSCH#4.
- the terminal device may also send the UCI on PUSCH#3. It should be understood that, in FIG. 11, further, the terminal device may also send the UCI on PUSCH#4, which is not limited in this application.
- the resources occupied by the UCI on the first target channel and/or the second target channel may be determined by the offset value beta-offset.
- the beta-offset can be notified to the terminal device through the DCI of scheduling PUCSH, and can also be configured to the terminal device through high-level parameters.
- the N PUSCHs it is not necessary for the N PUSCHs to meet the timeline condition. As long as there is a PUSCH that meets the timeline condition for UCI multiplexing on the PUSCH for transmission among the N PUSCHs, the timeline can be satisfied.
- the UCI carried on the PUCCH is transmitted on one or more PUSCH of the condition.
- the PUCCH when the slot-based PUCCH repetition and the mini-slot-based PUSCH repetition overlap in the time domain, the PUCCH is sent but the PUSCH is discarded and not sent. That is, when multiple mini-slot-based PUSCHs that repeatedly transmit the same data block and multiple time-slot-based PUCCHs that repeatedly transmit the same UCI overlap in the time domain, the prior art discards the PUSCH and sends the PUCCH. This approach will reduce the reliability of the transmission. For example, if the URLLC service is transmitted on the PUSCH, or the priority of the service transmitted by the PUSCH is higher than the service transmitted by the PUCCH, the transmission method according to the prior art will cause the reliability of the URLLC service transmission to decrease.
- the network device may indicate by trigger signaling or configure PUSCH repeated transmission through configuration signaling, that is, multiple PUSCHs repeatedly transmit the same transmission block. When repeated transmission crosses the slot boundary, the PUSCH across the boundary automatically becomes two PUSCH repeated transmissions. For example, as shown in FIG. 12, the network device indicates through trigger signaling or configures 4 PUSCH repeated transmissions through configuration signaling, where PUSCH#2 and PUSCH#3 are two repeated transmissions divided by the slot boundary. Therefore, PUSCH#1 to PUSCH#5 need to be transmitted.
- the network device may also indicate the repeated transmission of PUCCH through trigger signaling or configure the repeated transmission of PUCCH through configuration signaling, for example, the repeated transmission of PUCCH in time slot #1 to time slot #4 shown in FIG. It can be seen that in time slot #1 and time slot #2, the time-frequency resource carrying PUSCH and the time-frequency resource carrying PUCCH overlap in the time domain. According to the technology, PUSCH#1 to PUSCH#5 and PUCCH will be discarded. Overlapping PUSCH, namely PUSCH#1, PUSCH#2, PUSCH#4, and PUSCH#5.
- the method described above provided in this application can solve this problem, thereby avoiding PUSCH discarding and improving transmission reliability.
- the method described above can be used to carry the UCI that should be carried on the PUCCH on the PUSCH for transmission.
- the time-frequency resource carrying PUCCH#1 is the first time-frequency resource above, and the sum of the time-frequency resource carrying PUSCH#1 and the time-frequency resource carrying PUSCH#2 is In the above second time-frequency resource, PUCCH#1 is the above PUCCH, and PUSCH#1 and PUSCH#2 are the above N PUSCHs. It can be seen that the first time-frequency resource and the second time-frequency resource overlap. At this time, if there is a PUSCH satisfying the first condition in PUSCH#1 and PUSCH#2, the UCI that should be carried on PUCCH#1 may be carried on the first target channel for transmission.
- the first target channel may be any PUSCH satisfying the first condition among PUSCH#1 and PUSCH#2, or may be the earliest PUSCH satisfying the first condition among PUSCH#1 and PUSCH#2.
- the first target channel may be any PUSCH in PUSCH#1 and PUSCH#2 that overlaps with PUCCH in the time domain and meets the first condition, or may be PUSCH#1 and PUSCH#2 in the time domain with PUCCH.
- UCI can be carried on PUSCH#1 for transmission. It should be understood that, in addition to sending UCI on the first target channel, as described above, further, UCI may also be sent on at least one second target channel. The definition of the second target channel is as described above, and will not be repeated here.
- the sum of the time-frequency resources carrying PUSCH#3 to PUSCH#5 is the second time-frequency resource above, and the time-frequency resource carrying PUCCH#2 is the first time above.
- Frequency resources, PUSCH#3 to PUSCH#5 are the above N PUSCHs, and PUCCH#2 is the above PUCCH.
- the first time-frequency resource and the second time-frequency resource overlap. If there is a PUSCH satisfying the first condition in PUSCH#3 to PUSCH#5, UCI may be carried on the first target channel for transmission.
- the first target channel may be any PUSCH satisfying the first condition among PUSCH#3 to PUSCH#5, or may be the earliest PUSCH satisfying the first condition among PUSCH#3 to PUSCH#5.
- the first target channel may be any PUSCH from PUSCH#3 to PUSCH#5 that overlaps with PUCCH in the time domain and meets the first condition, or PUSCH#3 to PUSCH#5 overlaps with PUCCH in the time domain.
- the earliest PUSCH in the PUSCH that meets the first condition For example, if the first condition is satisfied among PUSCH#3 to PUSCH#5 and the earliest PUSCH is PUSCH#4, then UCI can be carried on PUSCH#4 for transmission.
- UCI can also be sent on at least one second target channel, for example, UCI can also be sent on PUSCH#5.
- the definition of the second target channel is as described above, and will not be repeated here.
- FIG. 13 shows another example in which slot-based PUCCH repetition and mini-slot-based PUSCH repetition overlap in the time domain.
- the time-frequency resource carrying PUCCH#1 is the first time-frequency resource above
- the sum of the time-frequency resources carrying PUSCH#1 to PUSCH#4 is the second time-frequency resource above
- PUCCH# 1 is the above PUCCH
- PUSCH#1 to PUSCH#4 are the above N PUSCHs. It can be seen that in time slot #1, the first time-frequency resource and the second time-frequency resource overlap.
- the method described above can be used to transmit the UCI that should be carried on PUCCH#1. For details, please refer to the above description, which will not be repeated here.
- the prior art does not involve the problem of how to transmit the UCI carried on the PUCCH in a scenario where the slot-based PUCCH repeats and the mini-slot or slot-based PUSCH overlaps in the time domain.
- this application also provides a method of transmitting method information.
- this method if a PUCCH in the PUSCH and PUCCH repetition overlaps in the time domain, and the priority of the UCI carried on the PUCCH is not higher than the priority of the PUSCH, the PUSCH and PUSCH can be used in the time domain. If the PUCCH that overlaps the first condition meets the first condition, the UCI is carried on the PUSCH for transmission. UCI can be transmitted through the UCI transmission scheme provided in this application.
- how to determine the priority of the PUSCH and the priority of UCI can refer to the description of the priority of PUSCH and the priority of UCI above, which will not be repeated here.
- the first condition can also refer to the previous description.
- the method may include the following steps:
- Step 1 The terminal device determines the time-frequency resources that carry multiple PUCCHs.
- the multiple PUCCHs are used to transmit the same UCI.
- the multiple PUCCHs have a one-to-one correspondence with multiple time units, that is, each time unit can transmit one PUCCH.
- the time-frequency resources carrying multiple PUCCHs may be instructed by the network equipment through trigger signaling or configured to the terminal equipment through configuration signaling. It should be understood that the network device may indicate to the terminal device the time-frequency resources carrying the multiple PUCCHs by configuring the time-frequency resource and the number of repeated transmissions for transmitting one PUCCH. In addition, the network device may also indicate to the terminal device the time-frequency resource that bears each PUCCH. This application does not limit how the network device configures the time-frequency resources carrying multiple PUCCHs to the terminal device, as long as the configuration method is reasonable.
- Step 2 The terminal device determines the time-frequency resource that bears the PUSCH.
- the PUSCH and the first PUCCH of the plurality of PUCCHs belong to the same time unit.
- the time-frequency resource carrying the PUSCH and the time-frequency resource carrying the first PUCCH belong to the same time unit in the time domain.
- the first PUCCH may be any one of the plurality of PUCCHs.
- the time-frequency resource carrying the PUSCH and the time-frequency resource carrying the first PUSCH overlap in the time domain. It should be understood that the meaning of overlap here is the same as the meaning of overlap described above, and will not be repeated here.
- the network device may configure the time-frequency resource carrying the PUSCH to the terminal device through trigger signaling instruction or through configuration signaling. For details, refer to the description of the method 200, which is not repeated here.
- Step 3 The network device determines the time-frequency resources that bear the multiple PUCCHs.
- Step 4 The network device determines the time-frequency resource that bears the PUSCH.
- Step 5 If the priority of the UCI is not higher than the priority of the PUSCH, and the PUSCH meets the first condition, the UCI carried on the first PUCCH is carried on the PUSCH for transmission. Correspondingly, the network device receives the UCI on PUSCH.
- the priority of the UCI is not higher than the priority of the PUSCH
- the PUSCH and the first PUCCH overlap in the time domain, and the PUSCH and the first PUCCH meet the first condition
- the local transmission is performed on the PUSCH
- the UCI carried on the PUCCH, and the first PUCCH is discarded.
- the UCI is carried on the PUSCH for transmission.
- PUSCH and UCI transmission can be realized in a scenario where PUSCH and PUSCH repeated transmission overlap in the time domain.
- the network device can configure the terminal device to repeatedly transmit the same information on PUCCH#1 to PUCCH#4, and can configure the terminal device to transmit uplink data on PUSCH#1. It can be seen that PUCCH#1 to PUCCH#4 and PUSCH#1 overlap in the time domain. In other words, the time-frequency resources used to carry PUCCH#1 to PUCCH#4 and the time-frequency resources carrying PUSCH#1 are in the time domain. Overlapped.
- the UCI that should have been carried on the PUCCH that overlaps with PUSCH#1 in the time domain can be carried on PUSCH#1 for transmission, that is, it can be carried on PUSCH#1.
- the UCI on PUCCH#2 is carried on PUSCH#1 for transmission, and PUCCH#2 is discarded.
- judging whether the first condition is satisfied is based on the granularity of time unit, that is, in FIG. 14, it is only judged whether PUSCH#1 meets the first condition in time slot #2, or we only care about The time length between the first symbol of PUSCH#1 and PUCCH#2 and the corresponding PDSCH and PDCCH does not care about the time length between other PUCCH and PUSCH and the corresponding PDSCH and PDCCH.
- the network device can indicate through trigger signaling or configure the PUCCH carrying UCI to transmit in one time unit, and at the same time transmit multiple PUSCHs in this time unit.
- At least Two PUSCHs are used to carry data of different types of services, or the priorities (or transmission priorities) of the at least two PUSCHs are different, and the PUCCH and each of the multiple PUSCHs are both in the time domain. overlapping. For this scenario, how the terminal device transmits PUSCH and PUCCH is not covered in the prior art.
- this application provides another method for transmitting uplink information. The method will be described below with reference to FIGS. 15-22.
- FIG. 15 shows an exemplary flowchart of another method 300 for transmitting uplink information provided by the present application.
- S310 The terminal device determines UCI service information to be sent on the PUCCH.
- S320 The terminal device determines the service information of each PUSCH in the M PUSCHs.
- business information is business type or priority.
- the service information of at least two PUSCHs in the M PUSCHs is different.
- at least two of the M PUSCHs have different service types or different priorities.
- each PUSCH and PUCCH overlap in the time domain, and the meaning of overlap is the same as the meaning of overlap described above, and will not be repeated.
- the M PUSCHs and the PUCCH belong to the same time unit.
- the PUSCH service type can be indicated by any one of the following information:
- the time unit length of PUSCH scheduling may indicate the service type of PUSCH.
- the PUSCH scheduling time unit is a mini-slot
- the PUSCH service type is considered URLLC
- the PUSCH scheduling time unit is a time slot
- the PUSCH service type can be considered eMBB.
- the type of RNTI that scrambles the DCI that schedules the PUSCH may indicate the service type of the PUSCH.
- the service type of the PUSCH is considered to be URLLC.
- the first RNTI may be MCS-C-RNTI or CS-RNTI, for example.
- the RNTI of the DCI that scrambles and schedules the PUSCH is the second RNTI, it is considered that the service type of the PUSCH is eMBB.
- the type of the second RNTI is different from that of the first RNTI.
- the second RNTI may be a C-RNTI, for example.
- the payload size (payload size) of the DCI for scheduling the PUSCH may indicate the service type of the PUSCH.
- PUSCH#1 is a URLLC service and PUSCH#2 is an eMBB service.
- the load size of the DCI scheduling PUSCH#1 is greater than or equal to a certain preset threshold, the PUSCH service type is considered to be eMBB, otherwise it is URLLC.
- the MCS table used by PUSCH can indicate the service type of PUSCH.
- the service type of PUSCH is URLLC. If the PUSCH uses an MCS table with high spectral efficiency, or contains an MCS table with a modulation mode of 256QAM, the PUSCH service type is considered eMBB.
- the PUSCH service type can be indicated by a value in a graduation field in the DCI of the scheduling PUSCH.
- the DCI field may include one bit or multiple bits.
- the indication mode of the UCI service type is similar to the indication mode of the PUSCH service type.
- the UCI service type can be the service type of the PDSCH corresponding to the UCI, and the meaning of the UCI and PDSCH can be referred to the above description.
- the DCI scheduling the PUCCH here means scheduling the DCI of the PDSCH.
- determining the PUSCH service type may be replaced by determining any one of (1) to (5) above.
- determining the service type of UCI can be replaced by determining similar to any one of (1) to (5) above.
- the terminal device determines a target PUSCH from the M PUSCHs according to the service information of the UCI and the service information of each PUSCH.
- the target PUSCH is the PUSCH multiplexed by the UCI, that is, the UCI can be carried on the target PUSCH for transmission.
- S340 The network device determines the service information of each PUSCH.
- the network device may determine the PUSCH service information according to the service request from the terminal device.
- the network device determines the service information of the UCI.
- the network device may determine the service information of the UCI according to the service information of the downlink data corresponding to the UCI.
- S340 corresponds to S310
- S350 corresponds to S320.
- the network device determines the target PUSCH from the M PUSCHs according to the service information of the UCI and the service information of each PUSCH.
- the method may also include:
- the terminal device carries the UCI on the target PUSCH and sends it.
- the network device receives the UCI on the target PUSCH.
- the terminal device can be based on the service type of the UCI originally carried on the PUCCH and the service type of each PUSCH, or according to the priority of the UCI and the priority of each PUSCH. Level to determine the PUSCH multiplexed by the UCI. Therefore, the terminal device can discard the PUCCH and transmit the UCI on the PUSCH multiplexed by the UCI.
- the transmission of information with higher priority can be guaranteed as much as possible, or the transmission of services with higher reliability and delay requirements can be guaranteed as much as possible, or the transmission of UCI can be guaranteed as much as possible, so that network equipment can obtain the transmission in time Feedback.
- the resource occupied by the UCI on the target channel can be determined by the offset value beta-offset.
- the beta-offset can be notified to the terminal device through the DCI of scheduling PUCSH, and can also be configured to the terminal device through high-level parameters.
- Method 1 Determine the target PUSCH according to priority
- the target PUSCH may be a PUSCH that meets the following conditions among the M PUSCHs:
- Condition 1 The priority is not higher than the UCI.
- Condition 2 Meet the first condition.
- the target PUSCH may be a PUSCH that has a priority not higher than the UCI and satisfies the first condition among the M PUSCHs.
- the meaning of the first condition is as described above.
- the M PUSCHs are PUSCH#1 and PUSCH#2, if the priority of PUSCH#1 and PUSCH#2 is not higher than the UCI, and PUSCH#1 and PUSCH#2 both meet the first Condition, the target PUSCH can be PUSCH#1 or PUSCH#2.
- the M PUSCHs are PUSCH#1 to PUSCH#3. If the priority of PUSCH#1 is higher than the priority of the UCI, the priority of PUSCH#2 and PUSCH#3 is not higher than that of the UCI, and PUSCH #2 and PUSCH#3 both satisfy the first condition, then the target PUSCH may be PUSCH#2 or PUSCH#3.
- the target PUSCH also needs to meet at least one of the following conditions:
- Condition 4 The lowest priority.
- the target PUSCH may be the earliest PUSCH among all PUSCHs that have a priority not higher than the UCI and satisfy the first condition among the M PUSCHs.
- the target PUSCH may be PUSCH#1.
- the target PUSCH can be PUSCH#2.
- the target PUSCH may be the PUSCH that meets the first condition and has the lowest priority among all PUSCHs in the UCI among the M PUSCHs.
- the target PUSCH may be PUSCH#2.
- PUSCH#1 does not meet the first condition
- PUSCH#2 and PUSCH#3 both meet the first condition
- the priority of is higher than the priority of PUSCH#2
- the target PUSCH may be PUSCH#2.
- the target PUSCH may be the earliest PUSCH that has the lowest priority among the PUSCHs with a priority not higher than the UCI among the M PUSCHs and meets the first condition.
- the target PUSCH may be PUSCH#2.
- PUSCH#1 to PUSCH#3 all satisfy the first condition. If the priority of PUSCH#1 is higher than the priority of PUSCH#2, and the priority of PUSCH#2 is the same as the priority of PUSCH#3, the target PUSCH may be PUSCH#2. If the priority of PUSCH#1 is higher than the priority of PUSCH#2 and the priority of PUSCH#2 is higher than the priority of PUSCH#3, the target PUSCH may be PUSCH#3.
- the M PUSCHs all meet the foregoing condition 1, and none of the foregoing conditions are satisfied, the M PDSCHs are discarded, and the UCI is sent on the PUCCH.
- the UCI if the UCI has the lowest priority, the UCI is discarded and the M PUSCHs are sent. That is, if the UCI has the lowest priority among the M PUSCHs and the UCI, then the UCI is discarded.
- Method 2 Determine the target PUSCH according to the business type
- Case 1 The service type of the UCI is URLLC.
- the target PUSCH may be one PUSCH satisfying the first condition among the M PUSCHs.
- the target PUSCH may be the earliest PUSCH that satisfies the first condition among the M PUSCHs.
- the UCI can be sent on the PUSCH.
- the PUSCH for transmitting UCI may be the earliest PUSCH among all PUSCHs that satisfy the first condition.
- the M PUSCHs are PUSCH#1 and PUSCH#2, and the service type of UCI is URLLC.
- PUSCH#1 and PUSCH#2 both meet the first condition, then the target PUSCH can be PUSCH#1 or PUSCH#2, or the target PUSCH can be the earliest PUSCH of PUSCH#1 and PUSCH#2, namely PUSCH# 1.
- the service type of PUSCH#1 can be URLLC or eMBB; the service type of PUSCH#2 can be URLLC or eMBB.
- the M PUSCHs are PUSCH#1 to PUSCH#3, and the service type of UCI is URLLC.
- PUSCH#1 and PUSCH#2 do not meet the first condition, and PUSCH#3 meets the first condition, the target PUSCH may be PUSCH#3.
- the service type of PUSCH#1 can be URLLC or eMBB;
- the service type of PUSCH#2 can be URLLC or eMBB;
- the service type of PUSCH#3 can be URLLC or eMBB.
- Case 2 The service type of the UCI is eMBB.
- the target PUSCH may be one PUSCH that satisfies the first condition and the service type is eMBB among the M PUSCHs.
- the target PUSCH may be the earliest PUSCH that satisfies the first condition among the PUSCHs of the eMBB service type among the M PUSCHs.
- the M PUSCHs are PUSCH#1 and PUSCH#2, and the service type of UCI is eMBB.
- PUSCH#1 and PUSCH#2 both satisfy the first condition, the service type of PUSCH#1 is eMBB, and the service type of PUSCH#2 is URLLC, then the target PUSCH may be PUSCH#1.
- the M PUSCHs are PUSCH#1 to PUSCH#3, and the service type of UCI is eMBB.
- PUSCH#1 to PUSCH#3 all meet the first condition, the service type of PUSCH#1 is URLLC, the service type of PUSCH#2 and PUSCH#3 are eMBB, then the target PUSCH can be PUSCH#2 or PUSCH#3 , Or the target PUSCH may be the earliest PUSCH of the PUSCH#2 and PUSCH#3, namely PUSCH#2.
- the UCI is discarded and the PUCCH is not sent.
- the PUCCH carrying the UCI is discarded, and PUSCH#1 and PUSCH#2 are transmitted.
- the M PUSCHs are PUSCH#1 and PUSCH#2, and the service type of UCI is eMBB.
- the service types of PUSCH#1 and PUSCH#2 are both URLLC, then the PUCCH carrying the UCI is discarded, and PUSCH#1 and PUSCH#2 are sent.
- FIG. 23 is a schematic block diagram of a communication device provided by an embodiment of the present application.
- the communication device 400 may include a processing module 410 and a transceiver module 420.
- the communication device 400 may correspond to the terminal device in the above method embodiment, for example, it may be a terminal device or a chip configured in the terminal device.
- the processing module may be a processor
- the transceiver module may be a transceiver.
- the communication device may further include a storage module, and the storage module may be a memory. The storage module is used to store instructions, and the processing module executes the instructions stored in the storage module, so that the communication device executes the foregoing method.
- the processing module may be a processor, and the transceiver module may be an interface circuit, an input/output interface, a pin or a circuit, etc.; the processing module executes the instructions stored in the storage module to To enable the communication device to perform the operations performed by the terminal device in each of the above methods, the storage module may be a storage module (for example, a register, a cache, etc.) in the chip, or a storage module in the communication device located outside the chip. Storage module (for example, read only memory, random access memory, etc.)
- each module in the communication device 400 and other operations and/or functions described above are to implement the corresponding process of the method in FIG. 4.
- the processing module 410 may be used to perform S210 to S220 in the method shown in FIG. 4
- the transceiver module 420 may be used to perform S250 and S260 in the method shown in FIG. 4.
- each module in the communication device and the above-mentioned other operations and/or functions are intended to implement the corresponding procedures of the above method including step one to step five.
- the processing module 410 may be used to perform steps one and two
- the transceiver module 420 may be used to perform step five.
- each module in the communication device 400 and other operations and/or functions described above are used to implement the corresponding process of the method in FIG. 15.
- the processing module 410 may be used to perform S310 to S330 in the method shown in FIG. 15, and the transceiver module 420 may be used to perform S370 in the method shown in FIG. 15.
- the communication device 400 may correspond to the network device in the above method embodiment, for example, it may be a network device or a chip configured in the network device.
- the processing module may be a processor
- the transceiver module may be a transceiver.
- the communication device may further include a storage module, and the storage module may be a memory. The storage module is used to store instructions, and the processing module executes the instructions stored in the storage module, so that the communication device executes the foregoing method.
- the processing module may be a processor, the transceiver module may be an interface circuit, an input/output interface, a pin or a circuit, etc.; the processing module executes instructions stored in the storage module,
- the storage module may be a storage module (for example, a register, a cache, etc.) in the chip, or may be a storage module in the communication device located outside the chip. Storage module (for example, read only memory, random access memory, etc.).
- each module in the communication device 400 and other operations and/or functions described above are to implement the corresponding process of the method in FIG. 4.
- the processing module 410 may be used to perform S230 to S240 in the method shown in FIG. 4
- the transceiver module 420 may be used to perform S250 and S260 in the method shown in FIG. 4.
- each module in the communication device and the above-mentioned other operations and/or functions are intended to implement the corresponding procedures of the above method including step one to step five.
- the processing module 410 may be used to perform steps three and four
- the transceiver module 420 may be used to perform step five.
- each module in the communication device 400 and other operations and/or functions described above are used to implement the corresponding process of the method in FIG. 15.
- the processing module 410 may be used to perform S340 to S360 in the method shown in FIG. 15, and the transceiver module 420 may be used to perform S370 in the method shown in FIG. 15.
- the network equipment in the above-mentioned device embodiments completely corresponds to the network equipment or terminal equipment in the terminal equipment and method embodiments, and the corresponding modules or units execute the corresponding steps, for example, the transceiver module (transceiver) method is executed in the method embodiment. And/or the steps of receiving, other steps except sending and receiving may be executed by the processing module (processor).
- the transceiver module may include a sending unit and/or a receiving unit, the transceiver may include a transmitter and/or a receiver, which respectively implement the transceiver function; the processing module may be one or more.
- the above-mentioned terminal device or network device may be a chip, and the processing module may be implemented by hardware or software.
- the processing module may be a logic circuit, integrated circuit, etc.; when implemented by software,
- the processing module may be a general-purpose processor, which is implemented by reading the software code stored in the storage module.
- the storage module may be integrated in the processor, or may be located outside the processor and exist independently.
- FIG. 24 is a schematic structural diagram of a terminal device 10 provided by this application. For ease of description, FIG. 24 only shows the main components of the terminal device. As shown in FIG. 24, the terminal device 10 includes a processor, a memory, a control circuit, an antenna, and an input and output device.
- the processor is mainly used to process the communication protocol and communication data, and to control the entire terminal device, execute the software program, and process the data of the software program, for example, to support the terminal device to perform the actions described in the above method embodiment.
- the memory is mainly used to store software programs and data.
- the control circuit is mainly used for the conversion of baseband signals and radio frequency signals and the processing of radio frequency signals.
- the control circuit and the antenna together can also be called a transceiver, which is mainly used to send and receive radio frequency signals in the form of electromagnetic waves.
- Input and output devices such as touch screens, display screens, and keyboards, are mainly used to receive data input by users and output data to users.
- the processor can read the software program in the storage unit, interpret and execute the instructions of the software program, and process the data of the software program.
- the processor performs baseband processing on the data to be sent and outputs the baseband signal to the radio frequency circuit.
- the radio frequency circuit performs radio frequency processing on the baseband signal and then sends the radio frequency signal to the outside in the form of electromagnetic waves through the antenna.
- the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor, and the processor converts the baseband signal into data and processes the data.
- FIG. 24 only shows a memory and a processor. In actual terminal devices, there may be multiple processors and memories.
- the memory may also be called a storage medium or a storage device, etc., which is not limited in the embodiment of the present application.
- the processor may include a baseband processor and a central processing unit.
- the baseband processor is mainly used to process communication protocols and communication data.
- the central processing unit is mainly used to control the entire terminal device and execute Software program, processing the data of the software program.
- the processor in FIG. 24 integrates the functions of the baseband processor and the central processing unit.
- the baseband processor and the central processing unit may also be independent processors and are interconnected by technologies such as buses.
- the terminal device may include multiple baseband processors to adapt to different network standards, the terminal device may include multiple central processors to enhance its processing capabilities, and various components of the terminal device may be connected through various buses.
- the baseband processor can also be expressed as a baseband processing circuit or a baseband processing chip.
- the central processing unit can also be expressed as a central processing circuit or a central processing chip.
- the function of processing the communication protocol and communication data can be built in the processor, or can be stored in the storage unit in the form of a software program, and the processor executes the software program to realize the baseband processing function.
- the antenna and control circuit with the transceiver function may be regarded as the transceiver unit 101 of the terminal device 10, and the processor with the processing function may be regarded as the processing unit 102 of the terminal device 10.
- the terminal device 10 includes a transceiver unit 101 and a processing unit 102.
- the transceiver unit may also be referred to as a transceiver, a transceiver, a transceiver, and so on.
- the device for implementing the receiving function in the transceiver unit 101 can be regarded as the receiving unit, and the device for implementing the sending function in the transceiver unit 101 as the sending unit, that is, the transceiver unit 101 includes a receiving unit and a sending unit.
- the receiving unit may also be called a receiver, a receiver, a receiving circuit, etc.
- the sending unit may be called a transmitter, a transmitter, or a transmitting circuit, etc.
- the terminal device shown in FIG. 24 can perform various actions performed by the terminal device in the foregoing method. Here, in order to avoid redundant description, detailed descriptions thereof are omitted.
- FIG. 25 is a schematic structural diagram of a network device provided by the present application.
- the network device may be a base station, for example. As shown in FIG. 25, the base station can be applied to the communication system shown in FIG. 1 to perform the functions of the network device in the foregoing method embodiment.
- the base station 20 may include one or more radio frequency units, such as a remote radio unit (RRU) 201 and one or more baseband units (BBU) (also known as digital units (DU)) ) 202.
- RRU 201 may be called a transceiver unit, a transceiver, a transceiver circuit, or a transceiver, etc., and it may include at least one antenna 2011 and a radio frequency unit 2012.
- the RRU 201 part is mainly used for receiving and sending of radio frequency signals and conversion of radio frequency signals and baseband signals, for example, for transmitting the BFR configuration of the foregoing method embodiment.
- the BBU 202 part is mainly used for baseband processing, control of the base station, and so on.
- the RRU 201 and the BBU 202 may be physically set together, or may be physically separated, that is, a distributed base station.
- the BBU 202 is the control center of the base station, and may also be called a processing unit, which is mainly used to complete baseband processing functions, such as channel coding, multiplexing, modulation, and spreading.
- the BBU (processing unit) 202 may be used to control the base station to execute the operation procedure of the network device in the foregoing method embodiment.
- the BBU 202 may be composed of one or more single boards, and multiple single boards may jointly support a radio access network (such as an LTE network) with a single access indication, or may respectively support different access standards Wireless access network (such as LTE network, 5G network or other network).
- the BBU 202 further includes a memory 2021 and a processor 2022, and the memory 2021 is used to store necessary instructions and data.
- the processor 2022 is used to control the base station to perform necessary actions, for example, used to control the base station to execute the operation procedure of the network device in the foregoing method embodiment.
- the memory 2021 and the processor 2022 may serve one or more single boards. In other words, the memory and the processor can be set separately on each board. It can also be that multiple boards share the same memory and processor. In addition, each board can also be equipped with necessary circuits.
- the network equipment is not limited to the above forms, and may also be in other forms: for example: including BBU and adaptive radio unit (ARU), or BBU and active antenna unit (AAU); or Customer premises equipment (CPE) may also be in other forms, which is not limited by this application.
- ARU adaptive radio unit
- AAU BBU and active antenna unit
- CPE Customer premises equipment
- the processor in the embodiment of the present application may be an integrated circuit chip with signal processing capability.
- the steps of the foregoing method embodiments can be completed by hardware integrated logic circuits in the processor or instructions in the form of software.
- the aforementioned processor may be a general-purpose processor, a digital signal processor (digital signal processor, DSP), an application specific integrated circuit (ASIC), a field programmable gate array (field programmable gate array, FPGA) or other Programming logic devices, discrete gates or transistor logic devices, discrete hardware components.
- DSP digital signal processor
- ASIC application specific integrated circuit
- FPGA field programmable gate array
- Programming logic devices discrete gates or transistor logic devices, discrete hardware components.
- the methods, steps, and logical block diagrams disclosed in the embodiments of the present application can be implemented or executed.
- the general-purpose processor may be a microprocessor or the processor may also be any conventional processor or the like.
- the steps of the method disclosed in the embodiments of the present application may be directly embodied as being executed and completed by a hardware decoding processor, or executed and completed by a combination of hardware and software modules in the decoding processor.
- the software module can be located in a mature storage medium in the field such as random access memory, flash memory, read-only memory, programmable read-only memory, or electrically erasable programmable memory, registers.
- the storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
- the memory in the embodiments of the present application may be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory.
- the non-volatile memory can be read-only memory (ROM), programmable read-only memory (programmable ROM, PROM), erasable programmable read-only memory (erasable PROM, EPROM), electrically erasable programmable only Read memory (electrically EPROM, EEPROM) or flash memory.
- the volatile memory may be random access memory (RAM), which is used as an external cache.
- RAM random access memory
- static random access memory static random access memory
- DRAM dynamic random access memory
- DRAM synchronous dynamic random access memory
- Access memory synchronous DRAM, SDRAM
- double data rate synchronous dynamic random access memory double data rate SDRAM, DDR SDRAM
- enhanced synchronous dynamic random access memory enhanced SDRAM, ESDRAM
- synchronous connection dynamic random access memory Take memory (synchlink DRAM, SLDRAM) and direct memory bus random access memory (direct rambus RAM, DR RAM).
- the present application also provides a computer program product, the computer program product includes: computer program code, when the computer program code is run on a computer, the computer executes the above-described method.
- the present application also provides a computer-readable medium storing program code, which when the program code runs on a computer, causes the computer to execute the above-described square.
- the present application also provides a system, which includes the aforementioned one or more terminal devices and one or more network devices.
- the foregoing embodiments can be implemented in whole or in part by software, hardware, firmware or any other combination.
- the above-mentioned embodiments may be implemented in the form of a computer program product in whole or in part.
- the computer program product includes one or more computer instructions.
- the computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices.
- 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.
- the computer instructions may be transmitted from a website, computer, server, or data center.
- the computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or a data center that includes one or more sets of available media.
- the usable medium may be a magnetic medium (for example, a floppy disk, a hard disk, and a magnetic tape), an optical medium (for example, a digital versatile disc (DVD)), or a semiconductor medium.
- the semiconductor medium may be a solid state drive.
- the size of the sequence number of the above-mentioned processes does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic, rather than corresponding to the embodiments of the present application.
- the implementation process constitutes any limitation.
- At least one of York or “at least one of York or “at least one of" herein means all or any combination of the listed items, for example, "A, At least one of B and C" can mean: A alone, B alone, C alone, A and B, B and C, and A, B and C.
- B corresponding to A means that B is associated with A, and B can be determined according to A.
- determining B according to A does not mean that B is determined only according to A, and B can also be determined according to A and/or other information.
- the disclosed system, device, and method may be implemented in other ways.
- the device embodiments described above are only illustrative.
- the division of the units is only a logical function division, and there may be other divisions in actual implementation, for example, multiple units or components can be combined or It can be integrated into another system, or some features can be ignored or not implemented.
- the displayed or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, devices or units, and may be in electrical, mechanical or other forms.
- the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the solutions of the embodiments.
- each unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units may be integrated into one unit.
- the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer readable storage medium.
- the technical solution of this application essentially or the part that contributes to the existing technology or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including Several instructions are used to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the method described in each embodiment of the present application.
- the aforementioned storage media include: U disk, mobile hard disk, read-only memory (read-only memory, ROM), random access memory (random access memory, RAM), magnetic disk or optical disk and other media that can store program code .
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本申请要求于2019年03月29日提交中国专利局、申请号为201910252637.2、申请名称为“传输上行信息的方法和通信装置”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims the priority of a Chinese patent application filed with the Chinese Patent Office, the application number is 201910252637.2, and the application title is "Method and Communication Device for Uplink Information Transmission" on March 29, 2019, the entire content of which is incorporated into this application by reference in.
本申请涉及通信领域,并且更具体地,涉及一种传输上行信息的方法和通信装置。This application relates to the field of communication, and more specifically, to a method and communication device for transmitting uplink information.
在通信系统中进行上行传输时,可能会出现在一个时隙(slot)内同时配置了物理上行控制信道(physical uplink control channel,PUCCH)传输和承载相同传输块(transmission block,TB)的至少一个物理上行共享信道(physical uplink share channel,PUSCH)传输。若该PUCCH与该至少一个PUSCH在时域上重叠,那么如何传输PUCCH或者PUCCH上承载的上行控制信息(uplink control information,UCI),需要进一步讨论。When performing uplink transmission in a communication system, it may appear that at least one of physical uplink control channel (PUCCH) transmission and carrying the same transmission block (TB) is configured in a slot (slot). Physical uplink shared channel (physical uplink share channel, PUSCH) transmission. If the PUCCH and the at least one PUSCH overlap in the time domain, how to transmit the PUCCH or the uplink control information (UCI) carried on the PUCCH requires further discussion.
发明内容Summary of the invention
本申请提供了一种传输上行信息的方法和通信装置,能够将上行控制信息复用在上行数据信道上传输,从而能够提高传输的可靠性,提高系统效率。The present application provides a method and communication device for transmitting uplink information, which can multiplex uplink control information for transmission on an uplink data channel, thereby improving transmission reliability and system efficiency.
第一方面,提供了一种传输上行信息的方法,该方法可以由终端设备或者终端设备中的模块(如芯片)执行。In the first aspect, a method for transmitting uplink information is provided. The method can be executed by a terminal device or a module (such as a chip) in the terminal device.
该方法包括:确定第一时频资源及其上待发送的上行控制信道上承载的上行控制信息;确定第二时频资源及其上待发送的N个上行数据信道,该N个上行数据信道上承载的是相同的传输块,N为大于1的整数。在该第一时频资源与该第二时频资源在时域上重叠的情况下,若该N个上行数据信道中存在满足第一条件的上行数据信道,将该上行控制信息承载于第一目标信道上发送。其中,该第一目标信道为该N个上行数据信道中满足第一条件的一个上行数据信道,第一条件为上行控制信息复用在上行数据信道上进行传输的时间线条件。The method includes: determining the first time-frequency resource and the uplink control information carried on the uplink control channel to be transmitted; determining the second time-frequency resource and the N uplink data channels to be transmitted thereon, the N uplink data channels The same transport block is carried on it, and N is an integer greater than 1. In the case where the first time-frequency resource and the second time-frequency resource overlap in the time domain, if there is an uplink data channel satisfying the first condition among the N uplink data channels, the uplink control information is carried on the first Send on the target channel. Wherein, the first target channel is an uplink data channel satisfying a first condition among the N uplink data channels, and the first condition is a timeline condition for the uplink control information to be multiplexed and transmitted on the uplink data channel.
因此,基于本申请提供的传输上行信息的方法,只要该N个上行数据信道中存在满足上行控制信息复用在上行数据信道进行传输的时间线条件的上行数据信道,而不需要所有的上行数据信道都满足时间线条件,就可以在满足上行控制信息复用在上行数据信道进行传输的时间线条件的上行数据信道上传输本该承载于上行控制信道上的上行控制信息。从而,能够避免现有技术中存在的上行控制信息被丢弃的问题,从而能够提高传输的可靠性,提高系统效率。并且,由于不需要进行上行控制信息的重传调度,从而能够减少调度信令开销。Therefore, based on the method for transmitting uplink information provided by this application, as long as the N uplink data channels have an uplink data channel that meets the timeline condition for uplink control information to be multiplexed on the uplink data channel for transmission, all uplink data is not required If the channels meet the timeline condition, the uplink control information that should be carried on the uplink control channel can be transmitted on the uplink data channel that meets the timeline condition for the uplink control information to be multiplexed on the uplink data channel for transmission. Therefore, the problem of discarding uplink control information in the prior art can be avoided, thereby improving the reliability of transmission and improving system efficiency. In addition, since there is no need to perform uplink control information retransmission scheduling, the scheduling signaling overhead can be reduced.
应理解,本申请中描述的“A”和“B”在时域上重叠或者“A”和“B”重叠可以包 括“A”和“B”在时域上部分重叠和“A”和“B”在时域上完全重叠两种情况下。也就是说,无论是“A”和“B”在时域上完全重叠还是“A”和“B”在时域上部分重叠,都可以采用本申请提供的方法。It should be understood that the overlapping of "A" and "B" in the time domain or the overlapping of "A" and "B" in this application may include partial overlap of "A" and "B" in the time domain and "A" and " B" completely overlaps the two cases in the time domain. In other words, whether "A" and "B" completely overlap in the time domain or "A" and "B" partially overlap in the time domain, the method provided in this application can be used.
本申请中,上行控制信息复用在上行数据信道上进行传输的时间线条件,即第一条件,是指:(1)在时域上重叠的上行控制信道和上行数据信道中在时间上最早的信道的第一个正交频分复用(orthogonal frequency division multiplexing,OFDM)符号,与下行数据信道的结束时间之间的时间间隔不小于第一门限。其中,该上行数据信道和上行控制信道中的任意一个与该下行数据信道对应,即,上行控制信道或上行数据信道上承载下行数据信道的反馈信息。(2)在时域上重叠的上行控制信道和上行数据信道中在时间上最早的信道的第一个OFDM符号,与下行控制信道的结束时间之间的时间间隔不小于第二门限。其中,该上行数据信道和上行控制信道中的任意一个与该下行控制信道对应,这里对应的意思是:该下行控制信道调度下行数据信道,该上行控制信道或上行数据信道承载该下行数据信道的反馈信息;或者,该下行控制信道调度上行数据信道传输。上述中,第一门限可以是N1+X个OFDM符号,第二门限可以是N2+Y个OFDM符号。其中,N1表示终端设备对下行数据信道的处理时间,即终端设备接收到下行数据信道后,对其解调解码并生成反馈信息准备发送的时间。N2表示终端设备对上行数据信道的准备时间,即终端设备收到上行数据信道的调度信息之后,对该信令解调解码并根据该信令对上行数据信道组包准备好发送的时间。X和Y为预配置,预定义或者网络设备指示的OFDM符号数。应理解,若上行控制信道或上行数据信道需要下行控制信道调度或者激活,则上行控制信道和上行数据信道需要同时满足上述两个条件。若上行控制信道或上行数据信道为免调度或者免激活的,则只需满足第一个条件。In this application, the timeline condition for the uplink control information to be multiplexed on the uplink data channel for transmission, that is, the first condition, refers to: (1) The uplink control channel and the uplink data channel that overlap in the time domain are the earliest in time The time interval between the first orthogonal frequency division multiplexing (OFDM) symbol of the channel and the end time of the downlink data channel is not less than the first threshold. Wherein, any one of the uplink data channel and the uplink control channel corresponds to the downlink data channel, that is, the uplink control channel or the uplink data channel carries feedback information of the downlink data channel. (2) The time interval between the first OFDM symbol of the earliest channel in the uplink control channel and the uplink data channel overlapping in the time domain and the end time of the downlink control channel is not less than the second threshold. Wherein, any one of the uplink data channel and the uplink control channel corresponds to the downlink control channel. The corresponding meaning here is: the downlink control channel schedules the downlink data channel, and the uplink control channel or the uplink data channel carries the downlink data channel. Feedback information; or, the downlink control channel schedules uplink data channel transmission. In the above, the first threshold may be N1+X OFDM symbols, and the second threshold may be N2+Y OFDM symbols. Among them, N1 represents the processing time of the terminal device on the downlink data channel, that is, after the terminal device receives the downlink data channel, it demodulates and decodes it and generates feedback information for sending. N2 represents the preparation time of the terminal equipment for the uplink data channel, that is, the time for the terminal equipment to demodulate and decode the signaling after receiving the scheduling information of the uplink data channel and prepare the uplink data channel group packet for transmission according to the signaling. X and Y are pre-configured, pre-defined or the number of OFDM symbols indicated by the network device. It should be understood that if the uplink control channel or the uplink data channel requires scheduling or activation of the downlink control channel, the uplink control channel and the uplink data channel need to meet the above two conditions at the same time. If the uplink control channel or the uplink data channel is free of scheduling or activation, only the first condition needs to be met.
结合第一方面,在第一方面的某些实现方式中,该N个上行数据信道中还存在不满足第一条件的上行数据信道。With reference to the first aspect, in some implementation manners of the first aspect, there are uplink data channels that do not meet the first condition among the N uplink data channels.
基于此方案,在该N个上行数据信道中既存在不满足第一条件的上行数据信道也存在满足第一条件的上行数据信道的场景下,可以将上行控制信息承载在满足第一条件的上行数据信道上传输。从而,能够避免现有技术中存在的N个上行数据信道只要有不满足第一条件的上行数据信道,就丢弃上行控制信息或者上行控制信道的问题,从而能够提高传输的可靠性,提高系统效率。并且,由于不需要进行上行控制信息的重传调度,从而能够减少调度信令开销。Based on this solution, in a scenario where there are both uplink data channels that do not meet the first condition and there are uplink data channels that meet the first condition among the N uplink data channels, the uplink control information can be carried on the uplink that meets the first condition. Transmission on the data channel. Therefore, it is possible to avoid the problem of discarding the uplink control information or the uplink control channel for the N uplink data channels existing in the prior art as long as there are uplink data channels that do not meet the first condition, thereby improving transmission reliability and system efficiency. . In addition, since there is no need to perform uplink control information retransmission scheduling, the scheduling signaling overhead can be reduced.
结合第一方面,在第一方面的某些实现方式中,第一目标信道为该N个上行数据信道中满足第一条件的所有上行数据信道中最早的上行数据信道。换句话说,第二时频资源中承载第一目标信道的时频资源在时域上早于承载满足第一条件的其他任一上行数据信道的时频资源。With reference to the first aspect, in some implementation manners of the first aspect, the first target channel is the earliest uplink data channel among all the uplink data channels satisfying the first condition among the N uplink data channels. In other words, the time-frequency resource carrying the first target channel in the second time-frequency resource is earlier in the time domain than the time-frequency resource carrying any other uplink data channel meeting the first condition.
基于此方案,通过将上行控制信息承载于满足第一条件且最早的上行数据信道上发送,能够尽可能保证上行控制信息的时延需求。Based on this solution, by carrying the uplink control information on the earliest uplink data channel that satisfies the first condition and sends it, the delay requirement of the uplink control information can be guaranteed as much as possible.
结合第一方面,在第一方面的某些实现方式中,第一目标信道与上行控制信道在时域上重叠。换句话说,第二时频资源中承载第一目标信道的时频资源与第一时频资源在时域上重叠。With reference to the first aspect, in some implementation manners of the first aspect, the first target channel and the uplink control channel overlap in the time domain. In other words, the time-frequency resource carrying the first target channel in the second time-frequency resource overlaps with the first time-frequency resource in the time domain.
基于此方案,可以在满足第一条件且与上行控制信道在时域上重叠的上行数据信道上 传输上行控制信息。Based on this solution, the uplink control information can be transmitted on the uplink data channel that meets the first condition and overlaps the uplink control channel in the time domain.
结合第一方面,在第一方面的某些实现方式中,第一目标信道为该N个上行数据信道中与上行控制信道在时域上重叠的所有上行数据信道中满足第一条件且最早的上行数据信道。With reference to the first aspect, in some implementations of the first aspect, the first target channel is the earliest among all the uplink data channels that overlap the uplink control channel in the time domain among the N uplink data channels. Uplink data channel.
基于此方案,通过将上行控制信息承载于满足第一条件、与上行控制信息在时域上重叠、且最早的上行数据信道上发送,能够尽可能保证上行控制信息的时延需求。Based on this solution, by carrying the uplink control information on the earliest uplink data channel that satisfies the first condition, overlaps with the uplink control information in the time domain, and is sent, the delay requirement of the uplink control information can be guaranteed as much as possible.
结合第一方面,在第一方面的某些实现方式中,该方法还可以包括:将该上行控制信息承载于该N个上行数据信道中的至少一个第二目标信道上发送。其中,第二目标信道晚于第一目标信道。With reference to the first aspect, in some implementations of the first aspect, the method may further include: carrying the uplink control information on at least one second target channel among the N uplink data channels and sending it. Wherein, the second target channel is later than the first target channel.
应理解,第二目标信道晚于第一目标信道的含义是,承载第二目标信道的时频资源在时域上位于承载第一目标信道的时频资源之后。可以理解,该N个上行数据信道中的第一目标信道之后的上行数据信道都满足第一条件。It should be understood that the meaning that the second target channel is later than the first target channel means that the time-frequency resource carrying the second target channel is located behind the time-frequency resource carrying the first target channel in the time domain. It can be understood that the uplink data channels after the first target channel among the N uplink data channels all satisfy the first condition.
基于此方案,通过利用上行数据信道的固有重复,重复发送上行控制信息,可以进一步提高上行控制信息的传输可靠性。Based on this scheme, by using the inherent repetition of the uplink data channel to repeatedly send the uplink control information, the transmission reliability of the uplink control information can be further improved.
结合第一方面,在第一方面的某些实现方式中,第二目标信道与上行控制信道在时域上重叠。With reference to the first aspect, in some implementation manners of the first aspect, the second target channel and the uplink control channel overlap in the time domain.
基于此方案,可以在该N个上行数据信道中,满足第一条件且与上行控制信道在时域上重叠的上行数据信道上重复发送该上行控制信息。Based on this solution, the uplink control information can be repeatedly sent on the uplink data channel that meets the first condition and overlaps the uplink control channel in the time domain among the N uplink data channels.
结合第一方面,在第一方面的某些实现方式中,将该上行控制信息承载于第一目标信道上发送,包括:在该上行控制信道的优先级低于或者等于上行数据信道的优先级的情况下,将该上行控制信息承载于第一目标信道上发送。With reference to the first aspect, in some implementations of the first aspect, carrying the uplink control information on the first target channel to send includes: the priority of the uplink control channel is lower than or equal to the priority of the uplink data channel In the case of, the uplink control information is carried on the first target channel and sent.
基于此方案,可以在尽可能保证上行控制信息和上行数据信道的优先级的前提下,实现对上行控制信息和上行数据信道的传输。Based on this solution, the transmission of the uplink control information and the uplink data channel can be realized on the premise of ensuring the priority of the uplink control information and the uplink data channel as much as possible.
结合第一方面,在第一方面的某些实现方式中,上行数据信道的优先级可以通过调度该上行数据信道的下行控制信息指示,或者,该上行数据信道的优先级可以通过加扰调度该上行数据信道的下行控制信息的无线网络临时标识(radio network temporary identifier,RNTI)指示;和/或,With reference to the first aspect, in some implementations of the first aspect, the priority of the uplink data channel can be indicated by scheduling the downlink control information of the uplink data channel, or the priority of the uplink data channel can be scheduled by scrambling. The radio network temporary identifier (RNTI) indication of the downlink control information of the uplink data channel; and/or,
该上行控制信息的优先级为该上行控制信息所对应的下行数据信道的优先级,该下行数据信道的优先级通过调度该下行数据信道的下行控制信息指示,或者,该下行数据信道的优先级通过加扰调度该下行数据信道的下行控制信息的RNTI指示。The priority of the uplink control information is the priority of the downlink data channel corresponding to the uplink control information, and the priority of the downlink data channel is indicated by scheduling the downlink control information of the downlink data channel, or the priority of the downlink data channel The RNTI indication of the downlink control information of the downlink data channel is scheduled by scrambling.
以上行数据信道的优先级为例进行一些说明。所述上行数据信道的优先级可以通过调度该上行数据信道的下行控制信息指示,其含义可以是下述中任一种:(1)调度该上行数据信道的下行控制信息的格式(format)可以指示该上行数据信道的优先级;(2)调度该上行数据信道的下行控制信息中的某个下行控制信息(downlink control inforamtion,DCI)域或者字段可以指示该上行数据信道的优先级;(3)调度该上行数据信道的下行控制信息的负载大小(payload size)可以指示该上行数据信道的优先级。此外,该上行数据信道调度的时间单位长度或者上行数据信道采用的调制与编码策略(modulation and coding scheme,MCS)表格也可以指示该上行数据信道的优先级。Take the priority of the upstream data channel as an example for some explanation. The priority of the uplink data channel can be indicated by scheduling the downlink control information of the uplink data channel, and its meaning can be any of the following: (1) The format of the downlink control information for scheduling the uplink data channel can be Indicate the priority of the uplink data channel; (2) A certain downlink control information (DCI) field or field in the downlink control information for scheduling the uplink data channel can indicate the priority of the uplink data channel; (3) ) The payload size (payload size) of the downlink control information for scheduling the uplink data channel may indicate the priority of the uplink data channel. In addition, the time unit length of the uplink data channel scheduling or the modulation and coding scheme (MCS) table adopted by the uplink data channel may also indicate the priority of the uplink data channel.
第二方面,提供了一种传输上行信息的方法,该方法可以由网络设备或者网络设备中 的模块(如芯片)执行。In the second aspect, a method for transmitting uplink information is provided. The method can be executed by a network device or a module (such as a chip) in the network device.
该方法包括:确定第一时频资源,第一时频资源用于发送上行控制信道,上行控制信道用于承载上行控制信息;确定第二时频资源,第二时频资源用于发送N个上行数据信道,该N个上行数据信道上承载的是相同的传输块,N为大于1的整数。在第一时频资源与第二时频资源在时域上重叠的情况下,若该N个上行数据信道中存在满足第一条件的上行数据信道,在第一目标信道上接收该上行控制信息。其中,第一目标信道为该N个上行数据信道中满足第一条件的一个上行数据信道,第一条件为上行控制信息复用在上行数据信道上进行传输的时间线条件。The method includes: determining a first time-frequency resource, the first time-frequency resource is used to transmit uplink control channels, and the uplink control channel is used to carry uplink control information; and a second time-frequency resource is determined, and the second time-frequency resource is used to transmit N For the uplink data channel, the same transmission block is carried on the N uplink data channels, and N is an integer greater than 1. In the case where the first time-frequency resource and the second time-frequency resource overlap in the time domain, if there is an uplink data channel satisfying the first condition among the N uplink data channels, the uplink control information is received on the first target channel . The first target channel is an uplink data channel that meets a first condition among the N uplink data channels, and the first condition is a timeline condition for the uplink control information to be multiplexed and transmitted on the uplink data channel.
基于本申请提供的传输上行信息的方法,只要该N个上行数据信道中存在满足上行控制信息复用在上行数据信道上进行传输的时间线条件的上行数据信道,而不需要所有的上行数据信道都满足时间线条件,就可以在满足上行控制信息复用在上行数据信道上进行传输的时间线条件的上行数据信道上传输本该承载于上行控制信道上的上行控制信息。从而,能够避免现有技术中存在的上行控制信息被丢弃的问题,从而能够提高传输的可靠性,提高系统效率。并且,由于不需要进行上行控制信息的重传调度,从而能够减少调度信令开销。Based on the method for transmitting uplink information provided in this application, as long as the N uplink data channels have an uplink data channel that meets the timeline condition for the uplink control information to be multiplexed on the uplink data channel for transmission, all uplink data channels are not required If the timeline conditions are met, the uplink control information that should be carried on the uplink control channel can be transmitted on the uplink data channel that meets the timeline condition for the uplink control information to be multiplexed on the uplink data channel for transmission. Therefore, the problem of discarding uplink control information in the prior art can be avoided, thereby improving the reliability of transmission and improving system efficiency. In addition, since there is no need to perform uplink control information retransmission scheduling, the scheduling signaling overhead can be reduced.
结合第二方面,在第二方面的某些实现方式中,该N个上行数据信道中还存在不满足第一条件的上行数据信道。With reference to the second aspect, in some implementation manners of the second aspect, there are uplink data channels that do not meet the first condition among the N uplink data channels.
结合第二方面,在第二方面的某些实现方式中,第一目标信道为该N个上行数据信道中满足第一条件的所有上行数据信道中最早的上行数据信道。With reference to the second aspect, in some implementations of the second aspect, the first target channel is the earliest uplink data channel among all the uplink data channels satisfying the first condition among the N uplink data channels.
结合第二方面,在第二方面的某些实现方式中,第一目标信道与该上行控制信道在时域上重叠。With reference to the second aspect, in some implementation manners of the second aspect, the first target channel and the uplink control channel overlap in the time domain.
结合第二方面,在第二方面的某些实现方式中,第一目标信道为该N个上行数据信道中与该上行控制信道在时域上重叠的所有上行数据信道中满足所述第一条件且最早的上行数据信道。With reference to the second aspect, in some implementations of the second aspect, the first target channel is that all the uplink data channels that overlap the uplink control channel in the time domain among the N uplink data channels satisfy the first condition And the earliest uplink data channel.
结合第二方面,在第二方面的某些实现方式中,该方法还可以包括:在该N个上行数据信道中的至少一个第二目标信道接收该上行控制信息。其中,第二目标信道晚于第一目标信道。With reference to the second aspect, in some implementation manners of the second aspect, the method may further include: receiving the uplink control information on at least one second target channel among the N uplink data channels. Wherein, the second target channel is later than the first target channel.
结合第二方面,在第二方面的某些实现方式中,第二目标信道与该上行控制信道在时域上重叠。With reference to the second aspect, in some implementation manners of the second aspect, the second target channel and the uplink control channel overlap in the time domain.
结合第二方面,在第二方面的某些实现方式中,在第一目标信道上接收所述上行控制信息,包括:在该上行控制信道的优先级低于或者等于该上行数据信道的优先级的情况下,在第一目标信道上接收该上行控制信息。With reference to the second aspect, in some implementations of the second aspect, receiving the uplink control information on the first target channel includes: the priority of the uplink control channel is lower than or equal to the priority of the uplink data channel In the case of receiving the uplink control information on the first target channel.
结合第二方面,在第二方面的某些实现方式中,上行数据信道的优先级通过调度该上行数据信道的下行控制信息指示,或者,该上行数据信道的优先级通过加扰调度该上行数据信道的下行控制信息的无线网络临时标识RNTI指示;和/或,With reference to the second aspect, in some implementations of the second aspect, the priority of the uplink data channel is indicated by scheduling the downlink control information of the uplink data channel, or the priority of the uplink data channel is scheduled by scrambling the uplink data RNTI indication of the radio network temporary identifier of the downlink control information of the channel; and/or,
该上行控制信息的优先级为该上行控制信息所对应的下行数据信道的优先级,该下行数据信道的优先级通过调度该下行数据信道的下行控制信息指示,或者,该下行数据信道的优先级通过加扰调度该下行数据信道的下行控制信息的无线网络临时标识RNTI指示。The priority of the uplink control information is the priority of the downlink data channel corresponding to the uplink control information, and the priority of the downlink data channel is indicated by scheduling the downlink control information of the downlink data channel, or the priority of the downlink data channel The radio network temporary identifier RNTI indication for scheduling the downlink control information of the downlink data channel by scrambling.
关于第二方面提供的各种实现方式的具体细节以及有益效果,可以参照上文中对第一 方面的各种实现方式所作的说明,第二方面中不再赘述。Regarding the specific details and beneficial effects of the various implementation manners provided by the second aspect, reference may be made to the above description of the various implementation manners of the first aspect, and details are not repeated in the second aspect.
第三方面,提供了一种传输上行信息的方法,该方法可以由终端设备或者终端设备中的模块(如芯片)执行。In the third aspect, a method for transmitting uplink information is provided. The method can be executed by a terminal device or a module (such as a chip) in the terminal device.
该方法包括:确定用于承载多个上行控制信道的时频资源,该上行控制信道用于承载上行控制信息;确定用于承载上行数据信道的时频资源。若该上行控制信息的优先级不高于该上行数据信道的优先级,且该上行数据信道满足第一条件,则将该上行控制信息承载在该上行数据信道上发送。The method includes: determining a time-frequency resource used to carry multiple uplink control channels, the uplink control channel is used to carry uplink control information; and determining a time-frequency resource used to carry the uplink data channel. If the priority of the uplink control information is not higher than the priority of the uplink data channel, and the uplink data channel meets the first condition, then the uplink control information is carried on the uplink data channel for transmission.
其中,该多个上行控制信道用于传输相同的上行控制信息。该多个上行控制信道与多个时间单元一一对应,即,每个时间单元可以传输一个上行控制信道。该上行数据信道与该多个上行控制信道中的第一上行控制信道属于同一时间单元,或者说,承载该上行数据信道的时频资源与承载第一上行控制信道的时频资源在时域上属于同一时间单元。第一上行控制信道可以是该多个上行控制信道中的任一个。并且,承载该上行数据信道的时频资源与承载第一上行数据信道的时频资源在时域上重叠。第一条件为上行控制信息复用在上行数据信道上进行传输的时间线条件。这里重叠和第一条件的具体含义可以参见第一方面的说明。Wherein, the multiple uplink control channels are used to transmit the same uplink control information. The multiple uplink control channels have a one-to-one correspondence with multiple time units, that is, each time unit can transmit one uplink control channel. The uplink data channel and the first uplink control channel of the plurality of uplink control channels belong to the same time unit. In other words, the time-frequency resource carrying the uplink data channel and the time-frequency resource carrying the first uplink control channel are in the time domain Belong to the same time unit. The first uplink control channel may be any one of the multiple uplink control channels. In addition, the time-frequency resource carrying the uplink data channel and the time-frequency resource carrying the first uplink data channel overlap in the time domain. The first condition is the timeline condition for the uplink control information to be multiplexed on the uplink data channel for transmission. For the specific meaning of the overlap and the first condition, please refer to the description of the first aspect.
具体地,在该上行控制信息的优先级不高于该上行数据信道的优先级的情况下,若上行数据信道与第一上行控制信道在时域上重叠,且上行数据信道和第一上行控制信道满足第一条件,则丢弃第一上行控制信道,在上行数据信道上传输本该承载在上行控制信道上的上行控制信息。Specifically, in the case where the priority of the uplink control information is not higher than the priority of the uplink data channel, if the uplink data channel and the first uplink control channel overlap in the time domain, and the uplink data channel and the first uplink control channel overlap If the channel meets the first condition, the first uplink control channel is discarded, and the uplink control information that should be carried on the uplink control channel is transmitted on the uplink data channel.
因此,根据本申请提供的传输上行信息的方法,在上行数据信道与多个上行控制信道中的某个上行控制信道在时域上重叠的情况下,若本该承载于上行控制信道的上行控制信息的优先级不高于上行数据信道的优先级,且上行数据信道和与该上行数据信道在时域上重叠的上行控制信道满足第一条件,则将该上行控制信息承载于该上行数据信道上传输。通过上述方法,可以实现上行数据信道与上行数据信道重复传输在时域上重叠的场景下,上行数据信道和上行控制信息的传输。Therefore, according to the method for transmitting uplink information provided by this application, when the uplink data channel overlaps with one of the multiple uplink control channels in the time domain, if the uplink control channel should be carried on the uplink control channel The priority of the information is not higher than the priority of the uplink data channel, and the uplink data channel and the uplink control channel overlapping the uplink data channel in the time domain meet the first condition, then the uplink control information is carried on the uplink data channel上Transfer. Through the above method, the uplink data channel and the uplink control information can be transmitted in a scenario where the uplink data channel and the uplink data channel are repeatedly transmitted in the time domain.
可选地,所述时间单元可以是时隙(slot)、子帧等时间单位,本申请对时间单元不作限定。Optionally, the time unit may be a time unit such as a time slot (slot) and a subframe, and this application does not limit the time unit.
第四方面,提供了一种传输上行信息的方法,该方法可以由网络设备或者网络设备中的模块(如芯片)执行。In a fourth aspect, a method for transmitting uplink information is provided. The method can be executed by a network device or a module (such as a chip) in the network device.
该方法包括:确定用于承载多个上行控制信道的时频资源,该上行控制信道用于承载上行控制信息;确定用于承载上行数据信道的时频资源。若该上行控制信息的优先级不高于该上行数据信道的优先级,且该上行数据信道满足第一条件,则在第一上行控制信道所属的时间单元内,在该上行数据信道上接收该上行控制信息。The method includes: determining a time-frequency resource used to carry multiple uplink control channels, the uplink control channel is used to carry uplink control information; and determining a time-frequency resource used to carry the uplink data channel. If the priority of the uplink control information is not higher than the priority of the uplink data channel, and the uplink data channel meets the first condition, then the uplink data channel is received on the uplink data channel within the time unit to which the first uplink control channel belongs. Uplink control information.
其中,该多个上行控制信道用于传输相同的上行控制信息。该多个上行控制信道与多个时间单元一一对应,即,每个时间单元可以传输一个上行控制信道。该上行数据信道与该多个上行控制信道中的第一上行控制信道属于同一时间单元,或者说,承载该上行数据信道的时频资源与承载第一上行控制信道的时频资源在时域上属于同一时间单元。第一上行控制信道可以是该多个上行控制信道中的任一个。并且,承载该上行数据信道的时频资源与承载第一上行数据信道的时频资源在时域上重叠。这里重叠的含义可以参见第一方面 的说明。Wherein, the multiple uplink control channels are used to transmit the same uplink control information. The multiple uplink control channels have a one-to-one correspondence with multiple time units, that is, each time unit can transmit one uplink control channel. The uplink data channel and the first uplink control channel of the plurality of uplink control channels belong to the same time unit. In other words, the time-frequency resource carrying the uplink data channel and the time-frequency resource carrying the first uplink control channel are in the time domain Belong to the same time unit. The first uplink control channel may be any one of the multiple uplink control channels. In addition, the time-frequency resource carrying the uplink data channel and the time-frequency resource carrying the first uplink data channel overlap in the time domain. The meaning of overlap here can be found in the description of the first aspect.
具体地,在该上行控制信息的优先级不高于该上行数据信道的优先级的情况下,若上行数据信道与第一上行控制信道在时域上重叠,且上行数据信道和第一上行控制信道满足第一条件,则丢弃第一上行控制信道,在上行数据信道上传输本该承载在上行控制信道上的上行控制信息。Specifically, in the case where the priority of the uplink control information is not higher than the priority of the uplink data channel, if the uplink data channel and the first uplink control channel overlap in the time domain, and the uplink data channel and the first uplink control channel overlap If the channel meets the first condition, the first uplink control channel is discarded, and the uplink control information that should be carried on the uplink control channel is transmitted on the uplink data channel.
因此,根据本申请提供的传输上行信息的方法,在上行数据信道与多个上行控制信道中的某个上行控制信道在时域上重叠的情况下,若本该承载于上行控制信道的上行控制信息的优先级不高于上行数据信道的优先级,且上行数据信道和与该上行数据信道在时域上重叠的上行控制信道满足第一条件,则将该上行控制信息承载于该上行数据信道上传输。通过上述方法,可以实现上行数据信道与上行数据信道重复传输在时域上重叠的场景下,上行数据信道和上行控制信息的传输。Therefore, according to the method for transmitting uplink information provided by this application, when the uplink data channel overlaps with one of the multiple uplink control channels in the time domain, if the uplink control channel should be carried on the uplink control channel The priority of the information is not higher than the priority of the uplink data channel, and the uplink data channel and the uplink control channel overlapping the uplink data channel in the time domain meet the first condition, then the uplink control information is carried on the uplink data channel上Transfer. Through the above method, the uplink data channel and the uplink control information can be transmitted in a scenario where the uplink data channel and the uplink data channel are repeatedly transmitted in the time domain.
第五方面,提供了一种传输上行信息的方法,该方法可以由终端设备或者终端设备中的模块(如芯片)执行。In a fifth aspect, a method for transmitting uplink information is provided. The method can be executed by a terminal device or a module (such as a chip) in the terminal device.
该方法包括:确定上行控制信道上待发送的上行控制信息的业务信息;确定M个上行数据信道中每个上行数据信道的业务信息;根据该上行控制信息的业务信息和每个上行数据信道的业务信息,从该M个上行数据信道中确定目标上行数据信道;将该上行控制信息承载于目标上行数据信道上发送。The method includes: determining the service information of the uplink control information to be sent on the uplink control channel; determining the service information of each uplink data channel in the M uplink data channels; according to the service information of the uplink control information and the service information of each uplink data channel For service information, the target uplink data channel is determined from the M uplink data channels; the uplink control information is carried on the target uplink data channel and sent.
其中,业务信息为业务类型或优先级。该M个上行数据信道中至少两个上行数据信道的业务信息不同。并且,每个上行数据信道都与上行控制信道在时域上重叠,重叠的含义与前文描述的重叠的含义相同,不再赘述。以及,该M个上行数据信道和该上行控制信道属于同一时间单元,时间单元的含义与前文描述的重叠的含义相同,不再赘述。Among them, business information is business type or priority. At least two of the M uplink data channels have different service information. In addition, each uplink data channel overlaps with the uplink control channel in the time domain, and the meaning of the overlap is the same as the meaning of the overlap described above, and will not be repeated. And, the M uplink data channels and the uplink control channel belong to the same time unit, and the meaning of the time unit is the same as the overlapping meaning described above, and will not be repeated.
具体地,在上行控制信道与多个上行数据信道都重叠的情况下,终端设备可以根据上行控制信道上本该承载的上行控制信息的业务类型和每个上行数据信道的业务类型,或者根据该上行控制信息的优先级和每个上行数据信道的优先级,确定该上行控制信息所复用的上行数据信道。从而,终端设备可以丢弃该上行控制信道,在该上行控制信息所复用的上行数据信道上传输该上行控制信息。Specifically, in the case where the uplink control channel overlaps with multiple uplink data channels, the terminal equipment can be based on the service type of the uplink control information originally carried on the uplink control channel and the service type of each uplink data channel, or according to the The priority of the uplink control information and the priority of each uplink data channel determine the uplink data channel multiplexed by the uplink control information. Therefore, the terminal device can discard the uplink control channel and transmit the uplink control information on the uplink data channel multiplexed by the uplink control information.
本申请提供的传输上行信息的方法,通过根据业务类型或者优先级确定上行控制信息所复用的上行数据信道,可以在上行控制信道与多个上行数据信道都重叠的情况下,进行更合理的传输。比如,可以尽可能保障优先级较高的信息的传输,或者尽可能保证对可靠性和时延要求较高的业务的传输,或者尽可能保证上行控制信息的传输,从而使得网络设备可以及时获得传输的反馈信息。The method for transmitting uplink information provided in this application determines the uplink data channel multiplexed by the uplink control information according to the service type or priority, which can be more reasonable when the uplink control channel overlaps with multiple uplink data channels. transmission. For example, the transmission of information with higher priority can be guaranteed as much as possible, or the transmission of services with higher reliability and delay requirements can be guaranteed as much as possible, or the transmission of uplink control information can be guaranteed as much as possible, so that network equipment can obtain timely Transmission of feedback information.
可选地,上行控制信息和上行数据信道的优先级的表示方式或者指示方式可以参见上文对上行控制信息和上行数据信道的优先级所作的说明,这里不再赘述。Optionally, the manner of expressing or indicating the priority of the uplink control information and the uplink data channel may refer to the description of the priority of the uplink control information and the uplink data channel above, and details are not repeated here.
可选地,可以通过下述信息中的任一种指示上行数据信道的业务类型:Optionally, the service type of the uplink data channel can be indicated by any one of the following information:
(1)上行数据信道调度的时间单位长度。即,上行数据信道调度的时间单位长度可以指示上行数据信道的业务类型。(1) The time unit length of uplink data channel scheduling. That is, the time unit length of the uplink data channel scheduling may indicate the service type of the uplink data channel.
比如,若上行数据信道调度的时间单位为迷你时隙,则认为上行数据信道的业务类型为高可靠低时延通信(ultra reliable and low latency communications,URLLC),若上行数据信道调度的时间单位为时隙,则可认为该上行数据信道的业务类型为增强型移动宽带 (enhanced mobile broadband,eMBB)。For example, if the time unit of the uplink data channel scheduling is a mini-slot, the service type of the uplink data channel is considered to be ultra-reliable and low-latency communications (URLLC), if the time unit of the uplink data channel scheduling is Time slot, it can be considered that the service type of the uplink data channel is enhanced mobile broadband (eMBB).
(2)加扰调度上行数据信道的下行控制信息的RNTI。即,加扰调度上行数据信道的下行控制信息的RNTI的类型可以指示上行数据信道的业务类型。(2) Scrambling the RNTI for scheduling the downlink control information of the uplink data channel. That is, the type of RNTI that scrambles the downlink control information of the uplink data channel for scheduling may indicate the service type of the uplink data channel.
比如,若加扰调度上行数据信道的下行控制信息的RNTI为第一RNTI,则认为上行数据信道的业务类型为URLLC。第一RNTI例如可以是调制编码方式-小区-无线网络临时标识(modulation and coding scheme-cell-radio network temporary identifier,MCS-C-RNTI)或者配置调度无线网络临时标识(configured scheduling radio network temporary identifier,CS-RNTI)。若加扰调度上行数据信道的下行控制信息的RNTI为第二RNTI,则认为上行数据信道的业务类型为eMBB。其中,第二RNTI与第一RNTI的类型不同。第二RNTI例如可以是小区无线网络临时标识(cell radio network temporary identifier,C-RNTI)。For example, if the RNTI that scrambles the downlink control information for scheduling the uplink data channel is the first RNTI, the service type of the uplink data channel is considered to be URLLC. The first RNTI may be, for example, modulation and coding scheme-cell-radio network temporary identifier (MCS-C-RNTI) or a configured scheduling radio network temporary identifier (modulation and coding scheme-cell-radio network temporary identifier, MCS-C-RNTI), CS-RNTI). If the RNTI that scrambles the downlink control information for scheduling the uplink data channel is the second RNTI, it is considered that the service type of the uplink data channel is eMBB. The type of the second RNTI is different from that of the first RNTI. The second RNTI may be, for example, a cell radio network temporary identifier (C-RNTI).
(3)调度上行数据信道的下行控制信息的负载大小(payload size)。即,调度上行数据信道的下行控制信息的负载大小可以指示上行数据信道的业务类型。(3) The payload size (payload size) of the downlink control information for scheduling the uplink data channel. That is, the load size of the downlink control information for scheduling the uplink data channel may indicate the service type of the uplink data channel.
比如,若调度上行数据信道#1的下行控制信息的负载大小小于调度上行数据信道#2的下行控制信息负载大小,则认为上行数据信道#1为URLLC业务,上行数据信道#2为eMBB业务。再如,若调度上行数据信道#1的下行控制信息的负载大小大于或者等于某一预设阈值,则认为上行数据信道的业务类型为eMBB,否则为URLLC。For example, if the downlink control information load size of the scheduled uplink
(4)上行数据信道采用的MCS表格。即,上行数据信道采用的MCS表格可以隐式指示上行数据信道的业务类型。(4) MCS table used in the uplink data channel. That is, the MCS table adopted by the uplink data channel can implicitly indicate the service type of the uplink data channel.
比如,若上行数据信道使用低频谱效率的MCS表格,则认为上行数据信道的业务类型为URLLC。若上行数据信道使用高频谱效率的MCS表格,或者含有调制方式为256正交振幅调制(quadrature amplitude modulation,QAM)的MCS表格,则认为上行数据信道的业务类型为eMBB。For example, if the uplink data channel uses an MCS table with low spectrum efficiency, the service type of the uplink data channel is considered to be URLLC. If the uplink data channel uses an MCS table with high spectral efficiency, or contains an MCS table with a modulation mode of 256 quadrature amplitude modulation (QAM), the service type of the uplink data channel is considered to be eMBB.
(5)调度上行数据信道的下行控制信息中的某个DCI域。即,可以通过调度上行数据信道的下行控制信息中的一个DCI域中的值指示上行数据信道的业务类型。该DCI域可以包含1比特,也可以包含多个比特。(5) Scheduling a certain DCI field in the downlink control information of the uplink data channel. That is, the service type of the uplink data channel can be indicated by a value in a DCI field in the downlink control information of the scheduling uplink data channel. The DCI field may include one bit or multiple bits.
上行控制信息的业务类型的指示方式与上行数据信道的业务类型的指示方式类似,区别在于,上行控制信息的业务类型可以是该上行控制信息对应的下行数据信道的业务类型,上行控制信息与下行数据信道对应的含义是上行控制信息包括该下行数据信道的反馈。此时,调度上行控制信道的下行控制信息在这里的含义是调度下行数据信道的下行控制信息。The indication mode of the service type of the uplink control information is similar to the indication mode of the service type of the uplink data channel. The difference is that the service type of the uplink control information can be the service type of the downlink data channel corresponding to the uplink control information. The corresponding meaning of the data channel is that the uplink control information includes the feedback of the downlink data channel. At this time, the downlink control information for scheduling the uplink control channel here means the downlink control information for scheduling the downlink data channel.
应理解,确定上行数据信道的业务类型可以替换为确定上述(1)至(5)中的任一种。类似地,确定上行控制信息的业务类型可以替换为确定类似上述(1)至(5)中的任一种。It should be understood that determining the service type of the uplink data channel may be replaced by determining any one of (1) to (5) above. Similarly, the determination of the service type of the uplink control information can be replaced by the determination similar to any of (1) to (5) above.
结合第五方面,在第五方面的某些实现方式中,该业务信息为优先级;以及,目标上行数据信道为所述M个上行数据信道中优先级不高于该上行控制信息且满足第一条件的一个上行数据信道。其中第一条件的含义如前文所述。With reference to the fifth aspect, in some implementations of the fifth aspect, the service information is priority; and, the target uplink data channel is that the priority of the M uplink data channels is not higher than the uplink control information and meets the first One uplink data channel for one condition. The meaning of the first condition is as described above.
基于此方案,可以在尽可能保证上行控制信息和上行数据信道的优先级的前提下,实现对上行控制信息和上行数据信道的传输。Based on this solution, the transmission of the uplink control information and the uplink data channel can be realized on the premise of ensuring the priority of the uplink control information and the uplink data channel as much as possible.
结合第五方面,在第五方面的某些实现方式中,该业务信息为优先级;以及,目标上行数据信道为该M个上行数据信道中优先级不高于该上行控制信息且满足第一条件的所 有上行数据信道中最早的上行数据信道。With reference to the fifth aspect, in some implementations of the fifth aspect, the service information is priority; and, the target uplink data channel is the priority of the M uplink data channels not higher than the uplink control information and meets the first The earliest uplink data channel among all the uplink data channels of the condition.
基于此方案,可以在尽可能保证上行控制信息和上行数据信道的优先级的前提下,保证上行控制信息的时延需求。Based on this solution, it is possible to ensure the delay requirements of the uplink control information while ensuring the priority of the uplink control information and the uplink data channel as much as possible.
结合第五方面,在第五方面的某些实现方式中,该业务信息为优先级;以及,目标上行数据信道为该目标上行数据信道可以是该M个上行数据信道中满足第一条件且优先级不高于该上行控制信息中的所有上行数据信道中优先级最低的上行数据信道。With reference to the fifth aspect, in some implementations of the fifth aspect, the service information is priority; and, the target uplink data channel is the target uplink data channel, which may be the first condition and priority among the M uplink data channels The level is not higher than the uplink data channel with the lowest priority among all the uplink data channels in the uplink control information.
基于此方案,能够在不影响高优先级数据的传输的前提下,实现上行控制信息的传输。Based on this solution, the transmission of uplink control information can be realized without affecting the transmission of high-priority data.
结合第五方面,在第五方面的某些实现方式中,该业务信息为优先级;以及,目标上行数据信道为该M个上行数据信道中优先级不高于该上行控制信息的上行数据信道中优先级最低,且满足第一条件的最早的上行数据信道。With reference to the fifth aspect, in some implementations of the fifth aspect, the service information is a priority; and, the target uplink data channel is an uplink data channel of the M uplink data channels whose priority is not higher than the uplink control information The earliest uplink data channel with the lowest medium priority and meeting the first condition.
基于此方案,有利于保证高优先级数据的传输和上行控制信息的时延需求。Based on this scheme, it is beneficial to ensure the transmission of high-priority data and the delay requirements of uplink control information.
结合第五方面,在第五方面的某些实现方式中,该业务信息为业务类型,该上行控制信息的业务类型为URLLC;以及,目标上行数据信道为该M个上行数据信道中满足第一条件的一个上行数据信道。With reference to the fifth aspect, in some implementations of the fifth aspect, the service information is a service type, and the service type of the uplink control information is URLLC; and the target uplink data channel is the first of the M uplink data channels. Condition of an uplink data channel.
基于此方案,能够在不影响上行数据的传输的前提下,实现上行控制信息的传输。Based on this solution, the transmission of uplink control information can be realized without affecting the transmission of uplink data.
结合第五方面,在第五方面的某些实现方式中,该业务信息为业务类型,该上行控制信息的业务类型为URLLC;以及,目标上行数据信道为该M个上行数据信道中满足第一条件且最早的上行数据信道。With reference to the fifth aspect, in some implementations of the fifth aspect, the service information is a service type, and the service type of the uplink control information is URLLC; and the target uplink data channel is the first of the M uplink data channels. Conditional and earliest uplink data channel.
基于此方案,能够在不影响上行数据的传输的前提下,保证上行控制信息的时延需求。Based on this scheme, it is possible to guarantee the delay requirement of the uplink control information without affecting the transmission of the uplink data.
结合第五方面,在第五方面的某些实现方式中,该业务信息为业务类型,该上行控制信息的业务类型为eMBB;以及,目标上行数据信道为该M个上行数据信道中满足第一条件且业务类型为eMBB的一个上行数据信道。With reference to the fifth aspect, in some implementations of the fifth aspect, the service information is a service type, and the service type of the uplink control information is eMBB; and the target uplink data channel is the first of the M uplink data channels Condition and service type is an uplink data channel of eMBB.
基于此方案,有利于在保证高优先级数据的传输的前提下,实现上行控制信息的传输。Based on this scheme, it is beneficial to realize the transmission of uplink control information under the premise of ensuring the transmission of high-priority data.
结合第五方面,在第五方面的某些实现方式中,该业务信息为业务类型,该上行控制信息的业务类型为eMBB;以及,目标上行数据信道为该M个上行数据信道中业务类型为eMBB的上行数据信道中满足第一条件且最早的上行数据信道。With reference to the fifth aspect, in some implementations of the fifth aspect, the service information is a service type, and the service type of the uplink control information is eMBB; and the target uplink data channel is the service type of the M uplink data channels The earliest uplink data channel among eMBB uplink data channels that meets the first condition.
基于此方案,有利于在保证高优先级数据的传输的前提下,保证上行控制信息的时延需求。Based on this solution, it is beneficial to ensure the delay requirement of uplink control information under the premise of ensuring the transmission of high-priority data.
第六方面,提供了一种传输上行信息的方法,该方法可以由网络设备或者网络设备中的模块(如芯片)执行。In a sixth aspect, a method for transmitting uplink information is provided. The method can be executed by a network device or a module (such as a chip) in the network device.
该方法包括:确定上行控制信道上待发送的上行控制信息的业务信息;确定M个上行数据信道中每个上行数据信道的业务信息;根据该上行控制信息的业务信息和/或每个上行数据信道的业务信息,从该M个上行数据信道中确定目标上行数据信道;在目标上行数据信道上接收该上行控制信息。The method includes: determining the service information of the uplink control information to be sent on the uplink control channel; determining the service information of each uplink data channel in the M uplink data channels; according to the service information of the uplink control information and/or each uplink data Channel service information, determine the target uplink data channel from the M uplink data channels; receive the uplink control information on the target uplink data channel.
其中,业务信息为业务类型或优先级。该M个上行数据信道中至少两个上行数据信道的业务信息不同。并且,每个上行数据信道都与上行控制信道在时域上重叠,重叠的含义与前文描述的重叠的含义相同,不再赘述。以及,该M个上行数据信道和该上行控制信道属于同一时间单元,时间单元的含义与前文描述的重叠的含义相同,不再赘述。Among them, business information is business type or priority. At least two of the M uplink data channels have different service information. In addition, each uplink data channel overlaps with the uplink control channel in the time domain, and the meaning of the overlap is the same as the meaning of the overlap described above, and will not be repeated. And, the M uplink data channels and the uplink control channel belong to the same time unit, and the meaning of the time unit is the same as the overlapping meaning described above, and will not be repeated.
具体地,在上行控制信道与多个上行数据信道都重叠的情况下,终端设备可以根据上 行控制信道上本该承载的上行控制信息的业务类型和每个上行数据信道的业务类型,或者根据该上行控制信息的优先级和每个上行数据信道的优先级,确定该上行控制信息所复用的上行数据信道。从而,终端设备可以丢弃该上行控制信道,在该上行控制信息所复用的上行数据信道上传输该上行控制信息。Specifically, in the case where the uplink control channel overlaps with multiple uplink data channels, the terminal equipment can be based on the service type of the uplink control information originally carried on the uplink control channel and the service type of each uplink data channel, or according to the The priority of the uplink control information and the priority of each uplink data channel determine the uplink data channel multiplexed by the uplink control information. Therefore, the terminal device can discard the uplink control channel and transmit the uplink control information on the uplink data channel multiplexed by the uplink control information.
本申请提供的传输上行信息的方法,通过根据业务类型或者优先级确定上行控制信息所复用的上行数据信道,可以在上行控制信道与多个上行数据信道都重叠的情况下,进行更合理的传输。比如,可以尽可能保障优先级较高的信息的传输,或者尽可能保证对可靠性和时延要求较高的业务的传输,或者尽可能保证上行控制信息的传输,从而使得网络设备可以及时获得传输的反馈信息。The method for transmitting uplink information provided in this application determines the uplink data channel multiplexed by the uplink control information according to the service type or priority, which can be more reasonable when the uplink control channel overlaps with multiple uplink data channels. transmission. For example, the transmission of information with higher priority can be guaranteed as much as possible, or the transmission of services with higher reliability and delay requirements can be guaranteed as much as possible, or the transmission of uplink control information can be guaranteed as much as possible, so that network equipment can obtain timely Transmission of feedback information.
结合第六方面,在第六方面的某些实现方式中,该业务信息为优先级;以及,目标上行数据信道为所述M个上行数据信道中优先级不高于该上行控制信息且满足第一条件的一个上行数据信道。其中第一条件的含义如前文所述。With reference to the sixth aspect, in some implementations of the sixth aspect, the service information is the priority; and, the target uplink data channel is that the priority of the M uplink data channels is not higher than the uplink control information and meets the first One uplink data channel for one condition. The meaning of the first condition is as described above.
结合第六方面,在第六方面的某些实现方式中,该业务信息为优先级;以及,目标上行数据信道为该M个上行数据信道中优先级不高于该上行控制信息且满足第一条件的所有上行数据信道中最早的上行数据信道。With reference to the sixth aspect, in some implementations of the sixth aspect, the service information is the priority; and, the target uplink data channel is the priority of the M uplink data channels not higher than the uplink control information and meets the first The earliest uplink data channel among all the uplink data channels of the condition.
结合第六方面,在第六方面的某些实现方式中,该业务信息为优先级;以及,目标上行数据信道为该目标上行数据信道可以是该M个上行数据信道中满足第一条件且优先级不高于该上行控制信息中的所有上行数据信道中优先级最低的上行数据信道。With reference to the sixth aspect, in some implementations of the sixth aspect, the service information is priority; and, the target uplink data channel is the target uplink data channel, which may be the first condition and priority among the M uplink data channels The level is not higher than the uplink data channel with the lowest priority among all the uplink data channels in the uplink control information.
结合第六方面,在第六方面的某些实现方式中,该业务信息为优先级;以及,目标上行数据信道为该M个上行数据信道中优先级不高于该上行控制信息的上行数据信道中优先级最低,且满足第一条件的最早的上行数据信道。With reference to the sixth aspect, in some implementations of the sixth aspect, the service information is the priority; and, the target uplink data channel is the uplink data channel of the M uplink data channels whose priority is not higher than the uplink control information The earliest uplink data channel with the lowest medium priority and meeting the first condition.
结合第六方面,在第六方面的某些实现方式中,该业务信息为业务类型,该上行控制信息的业务类型为URLLC;以及,目标上行数据信道为该M个上行数据信道中满足第一条件的一个上行数据信道。With reference to the sixth aspect, in some implementations of the sixth aspect, the service information is a service type, and the service type of the uplink control information is URLLC; and the target uplink data channel is the first of the M uplink data channels Condition of an uplink data channel.
结合第六方面,在第六方面的某些实现方式中,该业务信息为业务类型,该上行控制信息的业务类型为URLLC;以及,目标上行数据信道为该M个上行数据信道中满足第一条件且最早的上行数据信道。With reference to the sixth aspect, in some implementations of the sixth aspect, the service information is a service type, and the service type of the uplink control information is URLLC; and the target uplink data channel is the first of the M uplink data channels Conditional and earliest uplink data channel.
结合第六方面,在第六方面的某些实现方式中,该业务信息为业务类型,该上行控制信息的业务类型为eMBB;以及,目标上行数据信道为该M个上行数据信道中满足第一条件且业务类型为eMBB的一个上行数据信道。With reference to the sixth aspect, in some implementations of the sixth aspect, the service information is a service type, and the service type of the uplink control information is eMBB; and the target uplink data channel is the first of the M uplink data channels Condition and service type is an uplink data channel of eMBB.
结合第六方面,在第六方面的某些实现方式中,该业务信息为业务类型,该上行控制信息的业务类型为eMBB;以及,目标上行数据信道为该M个上行数据信道中业务类型为eMBB的上行数据信道中满足第一条件且最早的上行数据信道。With reference to the sixth aspect, in some implementations of the sixth aspect, the service information is a service type, and the service type of the uplink control information is eMBB; and the target uplink data channel is the service type of the M uplink data channels The earliest uplink data channel among eMBB uplink data channels that meets the first condition.
关于第六方面提供的各种实现方式的具体细节以及有益效果,可以参照上文中对第五方面的各种实现方式所作的说明,第六方面中不再赘述。Regarding the specific details and beneficial effects of the various implementation manners provided by the sixth aspect, reference may be made to the above description of the various implementation manners of the fifth aspect, and details are not repeated in the sixth aspect.
第七方面,提供了一种通信装置,包括:处理模块,用于确定第一时频资源及其上待发送的上行控制信道上承载的上行控制信息;所述处理模块还用于,确定第二时频资源及其上待发送的N个上行数据信道,所述N个上行数据信道上承载的是相同的传输块,N为大于1的整数;收发模块,用于在所述第一时频资源与所述第二时频资源在时域上重叠 的情况下,若所述N个上行数据信道中存在满足第一条件的上行数据信道,将所述上行控制信息承载于第一目标信道上发送,所述第一目标信道为所述N个上行数据信道中满足所述第一条件的一个上行数据信道,所述第一条件为上行控制信息复用在上行数据信道上进行传输的时间线条件。In a seventh aspect, a communication device is provided, including: a processing module, configured to determine the first time-frequency resource and the uplink control information carried on the uplink control channel to be transmitted; the processing module is also configured to determine the first time-frequency resource The second time-frequency resource and the N uplink data channels to be sent on the N uplink data channels, the N uplink data channels carry the same transmission block, and N is an integer greater than 1; the transceiver module is used for the first time In the case where the frequency resource and the second time-frequency resource overlap in the time domain, if there is an uplink data channel satisfying the first condition among the N uplink data channels, the uplink control information is carried on the first target channel The first target channel is an uplink data channel that meets the first condition among the N uplink data channels, and the first condition is the time for the uplink control information to be multiplexed on the uplink data channel for transmission Line conditions.
结合第七方面,在第七方面的某些实现方式中,所述N个上行数据信道中还存在不满足所述第一条件的上行数据信道。With reference to the seventh aspect, in some implementation manners of the seventh aspect, there is an uplink data channel that does not satisfy the first condition among the N uplink data channels.
结合第七方面,在第七方面的某些实现方式中,所述第一目标信道为所述N个上行数据信道中满足所述第一条件的所有上行数据信道中最早的上行数据信道。With reference to the seventh aspect, in some implementation manners of the seventh aspect, the first target channel is the earliest uplink data channel among all the uplink data channels satisfying the first condition among the N uplink data channels.
结合第七方面,在第七方面的某些实现方式中,所述第一目标信道与所述上行控制信道在时域上重叠。With reference to the seventh aspect, in some implementation manners of the seventh aspect, the first target channel and the uplink control channel overlap in the time domain.
结合第七方面,在第七方面的某些实现方式中,所述第一目标信道为所述N个上行数据信道中与所述上行控制信道在时域上重叠的所有上行数据信道中满足所述第一条件且最早的上行数据信道。With reference to the seventh aspect, in some implementation manners of the seventh aspect, the first target channel is all the uplink data channels that overlap with the uplink control channel in the time domain among the N uplink data channels satisfying all requirements. The first condition and the earliest uplink data channel.
结合第七方面,在第七方面的某些实现方式中,所述收发模块还用于:With reference to the seventh aspect, in some implementation manners of the seventh aspect, the transceiver module is further configured to:
将所述上行控制信息承载于所述N个上行数据信道中的至少一个第二目标信道上发送,其中,所述第二目标信道晚于所述第一目标信道。The uplink control information is carried on at least one second target channel among the N uplink data channels, where the second target channel is later than the first target channel.
结合第七方面,在第七方面的某些实现方式中,所述第二目标信道与所述上行控制信道在时域上重叠。With reference to the seventh aspect, in some implementation manners of the seventh aspect, the second target channel and the uplink control channel overlap in the time domain.
结合第七方面,在第七方面的某些实现方式中,所述收发模块具体用于:With reference to the seventh aspect, in some implementation manners of the seventh aspect, the transceiver module is specifically configured to:
在所述上行控制信道的优先级低于或者等于所述上行数据信道的优先级的情况下,将所述上行控制信息承载于所述第一目标信道上发送。When the priority of the uplink control channel is lower than or equal to the priority of the uplink data channel, the uplink control information is carried on the first target channel for transmission.
结合第七方面,在第七方面的某些实现方式中,所述上行数据信道的优先级通过调度所述上行数据信道的下行控制信息指示,或者,所述上行数据信道的优先级通过加扰调度所述上行数据信道的下行控制信息的无线网络临时标识RNTI指示;和/或,With reference to the seventh aspect, in some implementations of the seventh aspect, the priority of the uplink data channel is indicated by scheduling the downlink control information of the uplink data channel, or the priority of the uplink data channel is indicated by scrambling The radio network temporary identifier RNTI indication for scheduling the downlink control information of the uplink data channel; and/or,
所述上行控制信息的优先级为所述上行控制信息所对应的下行数据信道的优先级,所述下行数据信道的优先级通过调度所述下行数据信道的下行控制信息指示,或者,所述下行数据信道的优先级通过加扰调度所述下行数据信道的下行控制信息的无线网络临时标识RNTI指示。The priority of the uplink control information is the priority of the downlink data channel corresponding to the uplink control information, and the priority of the downlink data channel is indicated by scheduling the downlink control information of the downlink data channel, or, the downlink The priority of the data channel is indicated by scrambling the radio network temporary identifier RNTI for scheduling the downlink control information of the downlink data channel.
应理解,第七方面的通信装置执行第一方面中任一种可能实现方式中的方法。It should be understood that the communication device of the seventh aspect executes the method in any possible implementation manner of the first aspect.
第八方面,提供了一种通信装置,包括:一种通信装置,其特征在于,包括:In an eighth aspect, a communication device is provided, including: a communication device, characterized in that it includes:
处理模块,用于确定第一时频资源,所述第一时频资源用于发送上行控制信道,所述上行控制信道承载上行控制信息;所述处理模块还用于,确定第二时频资源,所述第二时频资源用于发送N个上行数据信道,所述N个上行数据信道上承载的是相同的传输块,N为大于1的整数;收发模块,用于在所述第一时频资源与所述第二时频资源在时域上重叠的情况下,若所述N个上行数据信道中存在满足第一条件的上行数据信道,在第一目标信道上接收所述上行控制信息,其中,所述第一目标信道为所述N个上行数据信道中满足所述第一条件的一个上行数据信道,所述第一条件为上行控制信息复用在上行数据信道上进行传输的时间线条件。The processing module is configured to determine a first time-frequency resource, the first time-frequency resource is used to send an uplink control channel, and the uplink control channel carries uplink control information; the processing module is also used to determine a second time-frequency resource , The second time-frequency resource is used to send N uplink data channels, the same transmission block is carried on the N uplink data channels, and N is an integer greater than 1; When the time-frequency resource and the second time-frequency resource overlap in the time domain, if there is an uplink data channel that meets the first condition among the N uplink data channels, the uplink control is received on the first target channel Information, wherein the first target channel is an uplink data channel satisfying the first condition among the N uplink data channels, and the first condition is that uplink control information is multiplexed on the uplink data channel for transmission Timeline conditions.
结合第八方面,在第八方面的某些实现方式中,所述N个上行数据信道中还存在不满 足所述第一条件的上行数据信道。With reference to the eighth aspect, in some implementation manners of the eighth aspect, there are uplink data channels that do not meet the first condition among the N uplink data channels.
结合第八方面,在第八方面的某些实现方式中,所述第一目标信道为所述N个上行数据信道中满足所述第一条件的所有上行数据信道中最早的上行数据信道。With reference to the eighth aspect, in some implementation manners of the eighth aspect, the first target channel is the earliest uplink data channel among all the uplink data channels that satisfy the first condition among the N uplink data channels.
结合第八方面,在第八方面的某些实现方式中,所述第一目标信道与所述上行控制信道在时域上重叠。With reference to the eighth aspect, in some implementation manners of the eighth aspect, the first target channel and the uplink control channel overlap in the time domain.
结合第八方面,在第八方面的某些实现方式中,所述第一目标信道为所述N个上行数据信道中与所述上行控制信道在时域上重叠的所有上行数据信道中满足所述第一条件且最早的上行数据信道。With reference to the eighth aspect, in some implementation manners of the eighth aspect, the first target channel is all the uplink data channels that overlap with the uplink control channel in the time domain among the N uplink data channels satisfying all requirements. The first condition and the earliest uplink data channel.
结合第八方面,在第八方面的某些实现方式中,所述收发模块还用于:With reference to the eighth aspect, in some implementation manners of the eighth aspect, the transceiver module is further configured to:
在所述N个上行数据信道中的至少一个第二目标信道接收所述上行控制信息,其中,所述第二目标信道晚于所述第一目标信道。The uplink control information is received on at least one second target channel among the N uplink data channels, wherein the second target channel is later than the first target channel.
结合第八方面,在第八方面的某些实现方式中,所述第二目标信道与所述上行控制信道在时域上重叠。With reference to the eighth aspect, in some implementation manners of the eighth aspect, the second target channel and the uplink control channel overlap in the time domain.
结合第八方面,在第八方面的某些实现方式中,所述收发模块具体用于:With reference to the eighth aspect, in some implementation manners of the eighth aspect, the transceiver module is specifically configured to:
在所述上行控制信道的优先级低于或者等于所述上行数据信道的优先级的情况下,在所述第一目标信道上接收所述上行控制信息。In a case where the priority of the uplink control channel is lower than or equal to the priority of the uplink data channel, receiving the uplink control information on the first target channel.
结合第八方面,在第八方面的某些实现方式中,所述上行数据信道的优先级通过调度所述上行数据信道的下行控制信息指示,或者,所述上行数据信道的优先级通过加扰调度所述上行数据信道的下行控制信息的无线网络临时标识RNTI指示;和/或,With reference to the eighth aspect, in some implementation manners of the eighth aspect, the priority of the uplink data channel is indicated by scheduling the downlink control information of the uplink data channel, or the priority of the uplink data channel is indicated by scrambling The radio network temporary identifier RNTI indication for scheduling the downlink control information of the uplink data channel; and/or,
所述上行控制信息的优先级为所述上行控制信息所对应的下行数据信道的优先级,所述下行数据信道的优先级通过调度所述下行数据信道的下行控制信息指示,或者,所述下行数据信道的优先级通过加扰调度所述下行数据信道的下行控制信息的无线网络临时标识RNTI指示。The priority of the uplink control information is the priority of the downlink data channel corresponding to the uplink control information, and the priority of the downlink data channel is indicated by scheduling the downlink control information of the downlink data channel, or, the downlink The priority of the data channel is indicated by scrambling the radio network temporary identifier RNTI for scheduling the downlink control information of the downlink data channel.
应理解,第八方面的通信装置执行第二方面中任一种可能实现方式中的方法。It should be understood that the communication device of the eighth aspect executes the method in any possible implementation manner of the second aspect.
第九方面,提供了一种通信装置,包括用于执行第三方面或第五方面以及第三方面或第五方面中任一种可能实现方式中的方法的各个模块或单元。In a ninth aspect, a communication device is provided, which includes various modules or units for executing the method in the third aspect or the fifth aspect and any one of the third aspect or the fifth aspect.
第十方面,提供了一种通信装置,包括处理器。该处理器与存储器耦合,可用于执行存储器中的指令,以实现上述第一方面、第三方面或第五方面以及第一方面、第三方面或第五方面中任一种可能实现方式中的方法。可选地,该通信装置还包括存储器。可选地,该通信装置还包括接口电路,处理器与接口电路耦合。In a tenth aspect, a communication device is provided, including a processor. The processor is coupled with the memory, and can be used to execute instructions in the memory to implement any one of the foregoing first, third, or fifth aspects and any one of the first, third, or fifth aspects. method. Optionally, the communication device further includes a memory. Optionally, the communication device further includes an interface circuit, and the processor is coupled with the interface circuit.
在一种实现方式中,该通信装置为终端设备。当该通信装置为终端设备时,该接口电路可以是收发器,或,输入/输出接口。In an implementation manner, the communication device is a terminal device. When the communication device is a terminal device, the interface circuit may be a transceiver, or an input/output interface.
在另一种实现方式中,该通信装置为配置于终端设备中的芯片。当该通信装置为配置于终端设备中的芯片时,该接口电路可以是输入/输出接口。In another implementation manner, the communication device is a chip configured in a terminal device. When the communication device is a chip configured in a terminal device, the interface circuit may be an input/output interface.
可选地,该收发器可以为收发电路。可选地,该输入/输出接口可以为输入/输出电路。Optionally, the transceiver may be a transceiver circuit. Optionally, the input/output interface may be an input/output circuit.
第十一方面,提供了一种通信装置,包括用于执行第四方面或第六方面以第四方面或第六方面中任一种可能实现方式中的方法的各个模块或单元。In an eleventh aspect, a communication device is provided, including various modules or units for executing the method in the fourth aspect or the sixth aspect, or any one of the possible implementation manners of the fourth aspect or the sixth aspect.
第十二方面,提供了一种通信装置,包括处理器。该处理器与存储器耦合,可用于执行存储器中的指令,以实现上述第二方面、第四方面或第六方面以及第二方面、第四方面 或第六方面中任一种可能实现方式中的方法。可选地,该通信装置还包括存储器。可选地,该通信装置还包括接口电路,处理器与通信接口耦合。In a twelfth aspect, a communication device is provided, including a processor. The processor is coupled with the memory and can be used to execute instructions in the memory to implement any one of the foregoing second, fourth, or sixth aspects and any one of the second, fourth, or sixth aspects. method. Optionally, the communication device further includes a memory. Optionally, the communication device further includes an interface circuit, and the processor is coupled with the communication interface.
在一种实现方式中,该通信装置为网络设备。当该通信装置为网络设备时,该接口电路可以是收发器,或,输入/输出接口。In one implementation, the communication device is a network device. When the communication device is a network device, the interface circuit may be a transceiver, or an input/output interface.
在另一种实现方式中,该通信装置为配置于网络设备中的芯片。当该通信装置为配置于网络设备中的芯片时,该接口电路可以是输入/输出接口。In another implementation manner, the communication device is a chip configured in a network device. When the communication device is a chip configured in a network device, the interface circuit may be an input/output interface.
可选地,该收发器可以为收发电路。可选地,该输入/输出接口可以为输入/输出电路。Optionally, the transceiver may be a transceiver circuit. Optionally, the input/output interface may be an input/output circuit.
第十三方面,提供了一种处理器,包括:输入电路、输出电路和处理电路。该处理电路用于通过该输入电路接收信号,并通过该输出电路发射信号,使得该处理器执行第一方面至第六方面以及第一方面至第六方面任一种可能实现方式中的方法。In a thirteenth aspect, a processor is provided, including: an input circuit, an output circuit, and a processing circuit. The processing circuit is configured to receive a signal through the input circuit and transmit a signal through the output circuit, so that the processor executes the method in any one of the first aspect to the sixth aspect and any one of the first aspect to the sixth aspect.
在具体实现过程中,上述处理器可以为芯片,输入电路可以为输入管脚,输出电路可以为输出管脚,处理电路可以为晶体管、门电路、触发器和各种逻辑电路等。输入电路所接收的输入的信号可以是由例如但不限于接收器接收并输入的,输出电路所输出的信号可以是例如但不限于输出给发射器并由发射器发射的,且输入电路和输出电路可以是同一电路,该电路在不同的时刻分别用作输入电路和输出电路。本申请实施例对处理器及各种电路的具体实现方式不做限定。In a specific implementation process, the foregoing processor may be a chip, the input circuit may be an input pin, the output circuit may be an output pin, and the processing circuit may be a transistor, a gate circuit, a flip-flop, and various logic circuits. The input signal received by the input circuit may be received and input by, for example, but not limited to, a receiver, and the signal output by the output circuit may be, for example, but not limited to, output to and transmitted by the transmitter, and the input circuit and output The circuit can be the same circuit, which is used as an input circuit and an output circuit at different times. The embodiments of the present application do not limit the specific implementation manners of the processor and various circuits.
第十四方面,提供了一种处理装置,包括处理器和存储器。该处理器用于读取存储器中存储的指令,并可通过接收器接收信号,通过发射器发射信号,以执行第一方面至第六方面以及第一方面至第六方面任一种可能实现方式中的方法。In a fourteenth aspect, a processing device is provided, including a processor and a memory. The processor is used to read instructions stored in the memory, receive signals through a receiver, and transmit signals through a transmitter to execute any one of the first aspect to the sixth aspect and any one of the first aspect to the sixth aspect. Methods.
可选地,该处理器为一个或多个,该存储器为一个或多个。Optionally, there are one or more processors and one or more memories.
可选地,该存储器可以与该处理器集成在一起,或者该存储器与处理器分离设置。Optionally, the memory may be integrated with the processor, or the memory and the processor may be provided separately.
在具体实现过程中,存储器可以为非瞬时性(non-transitory)存储器,例如只读存储器(read only memory,ROM),其可以与处理器集成在同一块芯片上,也可以分别设置在不同的芯片上,本申请实施例对存储器的类型以及存储器与处理器的设置方式不做限定。In the specific implementation process, the memory can be a non-transitory (non-transitory) memory, such as a read only memory (ROM), which can be integrated with the processor on the same chip, or can be set in different On the chip, the embodiment of the present application does not limit the type of memory and the setting mode of the memory and the processor.
应理解,相关的数据交互过程例如发送上控制信息可以为从处理器输出上控制信息的过程,接收信息可以为处理器接收信息的过程。具体地,处理输出的数据可以输出给发射器,处理器接收的输入数据可以来自接收器。其中,发射器和接收器可以统称为收发器。It should be understood that the related data interaction process, for example, sending control information may be a process of outputting control information from the processor, and receiving information may be a process of receiving information by the processor. Specifically, the processed output data may be output to the transmitter, and the input data received by the processor may come from the receiver. Among them, the transmitter and receiver can be collectively referred to as a transceiver.
上述第十四方面中的处理装置可以是一个芯片,该处理器可以通过硬件来实现也可以通过软件来实现,当通过硬件实现时,该处理器可以是逻辑电路、集成电路等;当通过软件来实现时,该处理器可以是一个通用处理器,通过读取存储器中存储的软件代码来实现,该存储器可以集成在处理器中,可以位于该处理器之外,独立存在。The processing device in the fourteenth aspect may be a chip, and the processor may be implemented by hardware or software. When implemented by hardware, the processor may be a logic circuit, an integrated circuit, etc.; when implemented by software When implemented, the processor may be a general-purpose processor, which is implemented by reading software codes stored in the memory. The memory may be integrated in the processor, may be located outside the processor, and exist independently.
第十五方面,提供了一种计算机程序产品,该计算机程序产品包括:计算机程序(也可以称为代码,或指令),当该计算机程序被运行时,使得计算机执行上述第一方面至第六方面以及第一方面至第六方面中任一种可能实现方式中的方法。In a fifteenth aspect, a computer program product is provided. The computer program product includes: a computer program (also called code, or instruction), which when the computer program is executed, causes the computer to execute the first to sixth aspects. Aspect and the method in any one of the possible implementation manners of the first aspect to the sixth aspect.
第十六方面,提供了一种计算机可读介质,该计算机可读介质存储有计算机程序(也可以称为代码,或指令)当其在计算机上运行时,使得计算机执行上述第一方面至第六方面以及第一方面至第六方面中任一种可能实现方式中的方法。In a sixteenth aspect, a computer-readable medium is provided, and the computer-readable medium stores a computer program (also called code, or instruction) when it runs on a computer, so that the computer executes the first aspect to the first aspect. The method in any one of the six aspects and the first to sixth aspects.
第十七方面,提供了一种通信系统,包括前述的网络设备和终端设备。In a seventeenth aspect, a communication system is provided, including the aforementioned network equipment and terminal equipment.
图1是应用于本申请的移动通信系统的架构示意图;Figure 1 is a schematic diagram of the architecture of a mobile communication system applied to this application;
图2是UCI复用在PUSCH上进行传输的时间线条件的示意图;Figure 2 is a schematic diagram of the timeline conditions for UCI multiplexing on PUSCH for transmission;
图3是PUCCH和PUSCH在时域上的相对位置的示意图;Figure 3 is a schematic diagram of the relative positions of PUCCH and PUSCH in the time domain;
图4本申请提供的传输上行信息的方法的示意性流程图;Fig. 4 is a schematic flowchart of the method for transmitting uplink information provided by the present application;
图5至图8分别是第一时频资源与第二时频资源在时域上重叠的不同情况的示意图;5 to 8 are schematic diagrams of different situations in which the first time-frequency resource and the second time-frequency resource overlap in the time domain, respectively;
图9至图13是第一目标信道和/或第二目标信道的具体示例图;9 to 13 are diagrams of specific examples of the first target channel and/or the second target channel;
图14是本申请提供的另一传输上行信息的方法的具体示例图;FIG. 14 is a specific example diagram of another method for transmitting uplink information provided by the present application;
图15是本申请提供的又一种传输上行信息的方法的示意性流程图;FIG. 15 is a schematic flowchart of another method for transmitting uplink information provided by the present application;
图16至图22是本申请提供的另一传输上行信息的方法的具体示例图;16-22 are diagrams of specific examples of another method for transmitting uplink information provided by this application;
图23本申请提供的一种通信装置的结构示意图;FIG. 23 is a schematic structural diagram of a communication device provided by the present application;
图24是本申请提供的一种终端设备的结构示意图;FIG. 24 is a schematic structural diagram of a terminal device provided by this application;
图25是本申请提供的一种网络设备的结构示意图。FIG. 25 is a schematic structural diagram of a network device provided by this application.
下面将结合附图,对本申请中的技术方案进行描述。The technical solution in this application will be described below in conjunction with the drawings.
本申请实施例的技术方案可以应用于各种通信系统,例如:长期演进(long term evolution,LTE)系统第五代(5th generation,5G)移动通信系统中的新无线(new radio,NR)系统以及未来的移动通信系统等。The technical solutions of the embodiments of the present application can be applied to various communication systems, such as the new radio (NR) system in the 5th generation (5G) mobile communication system of the long term evolution (LTE) system And future mobile communication systems.
本申请实施例中的终端设备可以称为终端Terminal、用户设备(user equipment,UE)、移动台(mobile station,MS)、移动终端(mobile terminal,MT)等。终端设备可以是手机(mobile phone)、平板电脑(Pad)、带无线收发功能的电脑、虚拟现实(Virtual Reality,VR)终端设备、增强现实(Augmented Reality,AR)终端设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等等。本申请的实施例对终端设备所采用的具体技术和具体设备形态不做限定。The terminal equipment in the embodiments of the present application may be referred to as a terminal, a user equipment (UE), a mobile station (MS), a mobile terminal (MT), etc. Terminal devices can be mobile phones, tablets, computers with wireless transceiver functions, virtual reality (VR) terminal devices, augmented reality (Augmented Reality, AR) terminal devices, industrial control (industrial control) ), wireless terminals in self-driving (self-driving), wireless terminals in remote medical surgery, wireless terminals in smart grid, and wireless terminals in transportation safety (transportation safety) Terminal, wireless terminal in smart city, wireless terminal in smart home, etc. The embodiment of the present application does not limit the specific technology and specific device form adopted by the terminal device.
本申请实施例中的网络设备是终端设备通过无线方式接入到该移动通信系统中的接入设备,可以是基站NodeB、演进型基站(evolved NodeB,eNB)、发送接收点(transmission reception point,TRP)、5G移动通信系统中的下一代基站(next generation NodeB,gNB)、未来移动通信系统中的基站或WiFi系统中的接入节点等。本申请的实施例对无线接入网设备所采用的具体技术和具体设备形态不做限定。The network equipment in the embodiments of the present application is the access equipment that the terminal equipment accesses to the mobile communication system in a wireless manner. It can be a base station NodeB, an evolved NodeB (evolved NodeB, eNB), a transmission reception point, TRP), the next generation NodeB (gNB) in the 5G mobile communication system, the base station in the future mobile communication system, or the access node in the WiFi system. The embodiment of the present application does not limit the specific technology and specific device form adopted by the radio access network device.
在本申请实施例中,终端设备或网络设备包括硬件层、运行在硬件层之上的操作系统层,以及运行在操作系统层上的应用层。该硬件层包括中央处理器(central processing unit,CPU)、内存管理单元(memory management unit,MMU)和内存(也称为主存)等硬件。该操作系统可以是任意一种或多种通过进程(process)实现业务处理的计算机操作系统,例如,Linux操作系统、Unix操作系统、Android操作系统、iOS操作系统或windows操作系统等。该应用层包含浏览器、通讯录、文字处理软件、即时通信软件等应用。并且, 本申请实施例并未对本申请实施例提供的方法的执行主体的具体结构特别限定,只要能够通过运行记录有本申请实施例的提供的方法的代码的程序,以根据本申请实施例提供的方法进行通信即可,例如,本申请实施例提供的方法的执行主体可以是终端设备或网络设备,或者,是终端设备或网络设备中能够调用程序并执行程序的功能模块。In the embodiment of the present application, the terminal device or the network device includes a hardware layer, an operating system layer running on the hardware layer, and an application layer running on the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory (also referred to as main memory). The operating system may be any one or more computer operating systems that implement business processing through processes, for example, Linux operating system, Unix operating system, Android operating system, iOS operating system, or windows operating system. The application layer includes applications such as browsers, address books, word processing software, and instant messaging software. Moreover, the embodiments of the present application do not specifically limit the specific structure of the execution body of the method provided in the embodiments of the present application, as long as the program that records the code of the method provided in the embodiments of the present application can be provided according to the embodiments of the present application. For example, the execution subject of the method provided in the embodiment of the present application may be a terminal device or a network device, or a functional module in the terminal device or network device that can call and execute the program.
另外,本申请的各个方面或特征可以实现成方法、装置或使用标准编程和/或工程技术的制品。本申请中使用的术语“制品”涵盖可从任何计算机可读器件、载体或介质访问的计算机程序。例如,计算机可读介质可以包括,但不限于:磁存储器件(例如,硬盘、软盘或磁带等),光盘(例如,压缩盘(compact disc,CD)、数字通用盘(digital versatile disc,DVD)等),智能卡和闪存器件(例如,可擦写可编程只读存储器(erasable programmable read-only memory,EPROM)、卡、棒或钥匙驱动器等)。另外,本文描述的各种存储介质可代表用于存储信息的一个或多个设备和/或其它机器可读介质。术语“机器可读介质”可包括但不限于,无线信道和能够存储、包含和/或承载指令和/或数据的各种其它介质。In addition, various aspects or features of the present application can be implemented as methods, devices, or products using standard programming and/or engineering techniques. The term "article of manufacture" as used in this application encompasses a computer program accessible from any computer-readable device, carrier, or medium. For example, computer-readable media may include, but are not limited to: magnetic storage devices (for example, hard disks, floppy disks, or tapes, etc.), optical disks (for example, compact discs (CDs), digital versatile discs (digital versatile discs, DVDs) Etc.), smart cards and flash memory devices (for example, erasable programmable read-only memory (EPROM), cards, sticks or key drives, etc.). In addition, various storage media described herein may represent one or more devices and/or other machine-readable media for storing information. The term "machine-readable medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and/or carrying instructions and/or data.
图1是应用于本申请的移动通信系统的架构示意图。如图1所示,该通信系统100可以包括至少一个网络设备,例如图1所示的网络设备110;该通信系统100还可以包括至少一个终端设备,例如图1所示的终端设备120。网络设备110与终端设备120可通过无线链路通信。终端设备120可以是固定位置的,也可以是可移动的。应理解,图1只是示意图,该通信系统中还可以包括其它网络设备,如还可以包括核心网设备、无线中继设备和无线回传设备等。此外,本申请的实施例对该移动通信系统中包括的网络设备和终端设备的数量不做限定。Fig. 1 is a schematic diagram of the architecture of a mobile communication system applied to this application. As shown in FIG. 1, the
在本申请中,以PUSCH作为上行数据信道、下行共享信道(physical downlink share channel,PDSCH)作为下行数据信道、PUCCH作为上行控制信道、物理下行控制信道(physical downlink control channel,PDCCH)作为下行控制信道、上行控制信息(uplink control informmation,UCI)作为上行控制信息、下行控制信息(downlink control information,DCI)作为下行控制信息为例进行描述,但本申请对上行数据信道、下行数据信道、上行控制信道、下行控制信道、上行控制信息和下行控制信息的具体名称不做限定,其在不同的系统中可能有不同的名字。In this application, PUSCH is used as the uplink data channel, the physical downlink share channel (PDSCH) is used as the downlink data channel, PUCCH is used as the uplink control channel, and the physical downlink control channel (PDCCH) is used as the downlink control channel. , Uplink control information (UCI) is used as uplink control information, and downlink control information (downlink control information, DCI) is used as downlink control information as an example for description, but this application describes the uplink data channel, downlink data channel, and uplink control channel. The specific names of the downlink control channel, uplink control information, and downlink control information are not limited, and they may have different names in different systems.
已知一种技术,在一个时隙(slot)内,如果PUCCH和承载相同传输块(transmission block,TB)的至少一个PUSCH在时域上重叠,且该至少一个PUSCH都满足UCI复用在PUSCH上进行传输的时间线条件,则将原本承载于PUCCH传输上的UCI承载于PUSCH上传输,而不传输PUCCH。In a known technology, in a slot, if the PUCCH and at least one PUSCH carrying the same transmission block (TB) overlap in the time domain, and the at least one PUSCH meets the requirement of UCI multiplexing in the PUSCH According to the timeline condition for transmission on the above, the UCI originally carried on the PUCCH transmission is carried on the PUSCH for transmission, and the PUCCH is not transmitted.
UCI复用在PUSCH上进行传输的时间线条件是指:(1)在时域上重叠的PUCCH和PUSCH中在时间上最早的信道的第一个OFDM符号,与PDSCH的结束时间之间的时间间隔不小于第一门限。其中,该PUSCH和PUCCH中的任意一个与该PDSCH对应,即,PUCCH或PUSCH上承载PDSCH的反馈信息。(2)在时域上重叠的PUCCH和PUSCH中在时间上最早的信道的第一个OFDM符号,与PDCCH的结束时间之间的时间间隔不小于第二门限。其中,该PUSCH和PUCCH中的任意一个与该PDCCH对应,这里对应的意思是:该PDCCH调度PDSCH,该PUCCH或PUSCH承载该PDSCH的反馈信息。或者该PDCCH调度PUSCH传输。上述中,第一门限可以是N1+X个OFDM符号,第二门限可以是N2+Y个OFDM符号。其中,N1表示终端设备对PDSCH的处理时间,即终端 设备接收到PDSCH后,对其解调解码并生成反馈信息准备发送的时间。N2表示终端设备对PUSCH的准备时间,即终端设备收到PUSCH的调度信息之后,对该信令解调解码并根据该信令对PUSCH组包准备好发送的时间。X和Y为预配置,预定义或者网络设备指示的OFDM符号数。The timeline conditions for UCI multiplexing on PUSCH for transmission refer to: (1) The time between the first OFDM symbol of the earliest channel in time among the PUCCH and PUSCH overlapping in the time domain and the end time of the PDSCH The interval is not less than the first threshold. Wherein, any one of the PUSCH and PUCCH corresponds to the PDSCH, that is, the PDSCH feedback information is carried on the PUCCH or PUSCH. (2) The time interval between the first OFDM symbol of the earliest channel in time among the PUCCH and PUSCH overlapping in the time domain and the end time of the PDCCH is not less than the second threshold. Wherein, any one of the PUSCH and PUCCH corresponds to the PDCCH, and the corresponding meaning here is that the PDCCH schedules the PDSCH, and the PUCCH or PUSCH carries the feedback information of the PDSCH. Or the PDCCH schedules PUSCH transmission. In the above, the first threshold may be N1+X OFDM symbols, and the second threshold may be N2+Y OFDM symbols. Among them, N1 represents the processing time of the terminal equipment on the PDSCH, that is, the time for the terminal equipment to demodulate and decode the PDSCH after receiving the PDSCH and generate feedback information for transmission. N2 represents the preparation time of the terminal equipment for the PUSCH, that is, the time for the terminal equipment to demodulate and decode the signaling after receiving the scheduling information of the PUSCH, and prepare the PUSCH packet for transmission according to the signaling. X and Y are pre-configured, pre-defined or the number of OFDM symbols indicated by the network device.
图2示出了UCI复用在PUSCH上进行传输的时间线条件的示意图。参见图2,在时域上重叠的PUCCH和PUSCH中在时间上较早的信道为PUCCH,PUCCH的第一个OFDM符号与PDSCH的结束时间之间的时间间隔不小于N1+X个OFDM符号,与PDCCH结束时间之间的时间间隔不小于N2+Y个OFDM符号。Figure 2 shows a schematic diagram of a timeline condition for UCI multiplexing on PUSCH for transmission. Referring to Figure 2, the earlier channel in time among the PUCCH and PUSCH overlapping in the time domain is the PUCCH, and the time interval between the first OFDM symbol of the PUCCH and the end time of the PDSCH is not less than N1+X OFDM symbols, The time interval from the end time of the PDCCH is not less than N2+Y OFDM symbols.
示例性的,假设PUCCH和PUSCH在时域上的位置如图3所示,那么需要PUSCH#1和PUSCH#2都满足上述时间线条件,才能将PUCCH上的承载的上行控制信息承载于PUSCH#1上发送。Exemplarily, assuming that the positions of PUCCH and PUSCH in the time domain are as shown in Figure 3, then
应理解,若PUCCH或PUSCH需要PDCCH调度或者激活,则PUCCH和PUSCH需要同时满足上述两个条件。若PUCCH或PUSCH为免调度的,则只需满足第一个条件。It should be understood that if PUCCH or PUSCH requires PDCCH scheduling or activation, PUCCH and PUSCH need to meet the above two conditions at the same time. If PUCCH or PUSCH is scheduling-free, only the first condition needs to be met.
基于上述协议规定,如果上述至少一个PUSCH中存在不满足上述时间线条件的PUSCH,比如,图3中PUSCH#1不满足时间线条件而PUSCH#2满足时间线条件,则不能在PUSCH上传输PUCCH上承载的上行控制信息,这将导致传输的可靠性降低,系统效率下降。Based on the above protocol, if there is a PUSCH that does not meet the above timeline condition in the above at least one PUSCH, for example, in Figure 3,
有鉴于此,本申请提供了一种传输上行信息的方法,基于该方法,只要存在满足时间线条件的PUSCH,就可以在PUSCH上传输PUCCH上承载的上行控制信息,而不需要所有的PUSCH都满足时间线条件,能够避免现有技术中存在的上行控制信息被丢弃的问题,从而能够提高传输的可靠性,提高系统效率。In view of this, this application provides a method for transmitting uplink information. Based on this method, as long as there is a PUSCH that meets the timeline condition, the uplink control information carried on the PUCCH can be transmitted on the PUSCH without requiring all PUSCHs to be Satisfying the timeline condition can avoid the problem of discarding uplink control information in the prior art, thereby improving the reliability of transmission and improving system efficiency.
下面对本申请提供的传输上行信息的方法进行说明。应理解,为便于理解,在下文描述该方法时,一些步操作主要以终端设备为执行主体进行说明,另一些操作主要以网络设备为执行主体说明,但这并不对本申请构成任何限定,实际上,终端设备所执行的操作还可以由终端设备中的模块(例如,芯片)执行,类似地,网络设备所执行的操作还可以由网络设备中的模块(例如,芯片)执行。The method for transmitting uplink information provided by this application will be described below. It should be understood that, for ease of understanding, when the method is described below, some steps of the operation are mainly described with the terminal device as the main body of execution, and other operations are mainly described with the network device as the main body of execution. In the above, the operation performed by the terminal device can also be performed by a module (for example, a chip) in the terminal device, and similarly, an operation performed by the network device can also be performed by a module (for example, a chip) in the network device.
本申请的方法可以应用于任一时间单元内,即在任一时间单元内,终端设备和网络设备都可以基于该方法进行上行控制信息的传输。其中,所述时间单元可以是子帧、时隙(slot)、半个时隙等,本申请对时间单元的具体长度不作限定。示例性的,时间单元可以包括14个OFDM符号或者7个OFDM符号等,本申请对时间单元所包括的OFDM符号的数量不做限定。下文中,以时隙为时间单元为例进行说明。The method of this application can be applied in any time unit, that is, in any time unit, both terminal equipment and network equipment can transmit uplink control information based on this method. Wherein, the time unit may be a subframe, a time slot (slot), half a time slot, etc. The specific length of the time unit is not limited in this application. Exemplarily, the time unit may include 14 OFDM symbols or 7 OFDM symbols, etc. The present application does not limit the number of OFDM symbols included in the time unit. In the following, a time slot is taken as an example of time unit for description.
图4示出了本申请提供的传输上行信息的方法200的示例性流程图。该方法200主要包括S210至S250。以下对各步骤进行说明。FIG. 4 shows an exemplary flowchart of a
S210,终端设备确定第一时频资源。其中,第一时频资源用于发送PUCCH,该PUCCH用于承载UCI。S210: The terminal device determines the first time-frequency resource. Among them, the first time-frequency resource is used to send PUCCH, and the PUCCH is used to carry UCI.
应理解,本申请中的UCI可以包括反馈信息,即混合自动重传请求(hybrid automatic repeat request,HARQ)反馈信息,但本申请并不限于此。比如,UCI还可以包括调度请求(scheduling request,SR),信道状态信息(channel statement information,CSI),其中CSI包括周期CSI(periodic-CSI)和非周期CSI(aperiodic-CSI)。It should be understood that the UCI in this application may include feedback information, that is, hybrid automatic repeat request (HARQ) feedback information, but this application is not limited to this. For example, UCI may also include scheduling request (scheduling request, SR), channel state information (channel statement information, CSI), where CSI includes periodic CSI (periodic-CSI) and aperiodic CSI (aperiodic-CSI).
示例性的,第一时频资源可以是网络设备通过下述两种方式中的任一种配置给终端设备的。Exemplarily, the first time-frequency resource may be configured by the network device to the terminal device in any of the following two ways.
1、第一时频资源可以由触发信令指示。相应地,该PUCCH可以是该触发信令所触发的非周期信号。1. The first time-frequency resource can be indicated by trigger signaling. Correspondingly, the PUCCH may be an aperiodic signal triggered by the trigger signaling.
该触发信令为DCI或下行数据信道,该DCI可由下行控制信道承载,该DCI可以调度该下行数据信道。相应地,该PUCCH上承载的UCI为该下行数据信道所对应的上行反馈信息,比如肯定应答(acknowledgement,ACK)或者否定应答(negative acknowledgement,NACK)。The trigger signaling is a DCI or a downlink data channel, the DCI can be carried by a downlink control channel, and the DCI can schedule the downlink data channel. Correspondingly, the UCI carried on the PUCCH is the uplink feedback information corresponding to the downlink data channel, such as an acknowledgement (acknowledgement, ACK) or a negative acknowledgement (negative acknowledgement, NACK).
2、第一时频资源可以由配置信令配置。相应地,该PUCCH可以是该信令配置所配置的周期信号。2. The first time-frequency resource can be configured by configuration signaling. Correspondingly, the PUCCH may be a periodic signal configured by the signaling configuration.
该配置信令可以为RRC信令或MAC信令或物理层信令。其中,该配置信令可以配置周期信号的传输周期和时域资源偏移,该周期信号可以为免授权上行控制信道grant-free PUCCH或者半持续调度上行控制信道SPS PUCCH。也就是说,该PUCCH可以是grant-free PUCCH或者SPS PUCCH。The configuration signaling may be RRC signaling or MAC signaling or physical layer signaling. The configuration signaling may configure the transmission period and time domain resource offset of the periodic signal, and the periodic signal may be the grant-free PUCCH of the unlicensed uplink control channel or the semi-persistent scheduling uplink control channel SPS PUCCH. In other words, the PUCCH may be grant-free PUCCH or SPS PUCCH.
S220,终端设备确定第二时频资源。S220: The terminal device determines the second time-frequency resource.
其中,第二时频资源用于发送N个PUSCH,N为大于1的整数。该N个PUSCH上承载的是相同的传输块,或者说,该N个PUSCH用于传输相同的传输块。即,该N个PUSCH用于对同一传输块进行重复传输。并且,第二时频资源和第一时频资源属于同一时间单元,第一时频资源和第二时频资源重叠。Wherein, the second time-frequency resource is used to transmit N PUSCHs, and N is an integer greater than 1. The N PUSCHs carry the same transport block, in other words, the N PUSCHs are used to transmit the same transport block. That is, the N PUSCHs are used for repeated transmission of the same transport block. In addition, the second time-frequency resource and the first time-frequency resource belong to the same time unit, and the first time-frequency resource and the second time-frequency resource overlap.
每个PUSCH的时域长度可以以子时间单元(或者称为微时间单元)为粒度。子时间单元的时域长度小于时间单元。所述子时间单元可以是微子帧或者迷你时隙(mini-slot)或其他可能的时间单位。进一步地,时间单元为时隙时,子时间单元可以是微时隙(mini-slot)。时间单元为子帧时,子时间单元可以是微子帧。所述迷你时隙的典型值为2,4,7个OFDM符号,也可以为{1,3,5,6,8,9,10,11,12,13}个OFDM符号。下文中,以子时间单元为迷你时隙为例进行说明。The time domain length of each PUSCH may be granular in sub-time units (or called micro-time units). The time domain length of the sub-time unit is smaller than the time unit. The sub-time unit may be a micro sub-frame or a mini-slot or other possible time units. Further, when the time unit is a time slot, the sub-time unit may be a mini-slot. When the time unit is a subframe, the subtime unit may be a micro subframe. The typical value of the mini-slot is 2, 4, 7 OFDM symbols, and may also be {1, 3, 5, 6, 8, 9, 10, 11, 12, 13} OFDM symbols. In the following, the sub-time unit is a mini-slot as an example for description.
示例性的,网络设备可以通过触发信令指示或者通过配置信令给终端设备配置迷你时隙重复的次数和所占用的资源。每个迷你时隙占用的资源可以为相同值,也可以为不同值。可以通过一个值指示每个迷你时隙占用的资源的数量。或者,可以通过一组值指示每个迷你时隙占用的资源的数量,这组值可以全部相同,或者各不相同,或者部分不同。Exemplarily, the network device may configure the number of mini-slot repetitions and the resources occupied by the terminal device through a trigger signaling indication or through configuration signaling. The resources occupied by each mini-slot can have the same value or different values. A value can be used to indicate the number of resources occupied by each mini-slot. Alternatively, a set of values may be used to indicate the number of resources occupied by each mini-slot, and this set of values may be all the same, or different, or partly different.
其中,第一时频资源与第二时频资源在时域上重叠,可以指第一时频资源与第二时频资源在时域上完全重叠,也可以指第一时频资源与第二时频资源在时域上部分重叠。Wherein, the first time-frequency resource and the second time-frequency resource overlap in the time domain, which can mean that the first time-frequency resource and the second time-frequency resource completely overlap in the time domain, or can refer to the first time-frequency resource and the second time-frequency resource. The time-frequency resources partially overlap in the time domain.
完全重叠的含义是,第二时频资源包含第一时频资源,且第一时频资源也包含第二时频资源。例如,图5示出了第一时频资源和第二时频资源完全重叠的情况。其中,图5以及下文所描述的图6至图8中,均假设第二时频资源为PUSCH#1至PUSCH#4所占用的时频资源的总和,即该N个PUSCH为PUSCH#1至PUSCH#4,第一时频资源为PUCCH所占用的时频资源。The meaning of complete overlap is that the second time-frequency resource includes the first time-frequency resource, and the first time-frequency resource also includes the second time-frequency resource. For example, FIG. 5 shows a situation where the first time-frequency resource and the second time-frequency resource completely overlap. Wherein, in Figure 5 and Figures 6 to 8 described below, it is assumed that the second time-frequency resource is the sum of the time-frequency resources occupied by
部分重叠可以包括三种情况:(1)第一时频资源不包含第二时频资源的全部,且第二时频资源也不包含第一时频资源的全部,如图6所示;(2)第一时频资源包含第二时频资源的全部,但第一时频资源中有部分时频资源不属于第二时频资源,即,第二时频资 源为第一时频资源的真子集,如图7所示;(3)第一时频资源为第二时频资源的真子集,如图8所示。应理解,这里所描述的时频资源之间的关系仅指在时域上的关系,频域上不作限定。Partial overlap can include three situations: (1) The first time-frequency resource does not include all of the second time-frequency resource, and the second time-frequency resource does not include all of the first time-frequency resource, as shown in Figure 6; 2) The first time-frequency resource includes all of the second time-frequency resource, but some of the first time-frequency resource does not belong to the second time-frequency resource, that is, the second time-frequency resource is part of the first time-frequency resource The proper subset is shown in Figure 7; (3) The first time-frequency resource is a proper subset of the second time-frequency resource, as shown in Figure 8. It should be understood that the relationship between time-frequency resources described here only refers to the relationship in the time domain, and is not limited in the frequency domain.
示例性的,网络设备可以通过类似配置第一时频资源的方法,将第二时频资源配置给终端设备。需要说明的是,若每个PUSCH所占用的时频资源相同,则网络设备可以通过配置其中一个PUSCH占用的时频资源和重复传输次数的方式,配置第二时频资源。其中,PUSCH的重复次数,即N的取值,可以承载在DCI上,也可以通过网络设备预配置。若各PUSCH所占用的时频资源不同或者至少两个PUSCH所占用的时频资源不同,网络设备可以将每个PUSCH分别占用的时频资源告知终端设备。本申请并不限定第二时频资源的配置方式,只要配置方式合理就可。Exemplarily, the network device may configure the second time-frequency resource to the terminal device through a similar method of configuring the first time-frequency resource. It should be noted that if the time-frequency resources occupied by each PUSCH are the same, the network device may configure the second time-frequency resource by configuring the time-frequency resource and the number of repeated transmissions occupied by one PUSCH. Among them, the number of repetitions of the PUSCH, that is, the value of N, can be carried on the DCI, or can be pre-configured by network equipment. If the time-frequency resources occupied by each PUSCH are different or the time-frequency resources occupied by at least two PUSCHs are different, the network device may notify the terminal device of the time-frequency resources occupied by each PUSCH. This application does not limit the configuration mode of the second time-frequency resource, as long as the configuration mode is reasonable.
应理解,S210和S220的时间顺序不做规定,S210可以先于S220执行,S220也可以先于S210执行,或者二者可以同时执行。It should be understood that the time sequence of S210 and S220 is not specified, S210 may be executed before S220, S220 may also be executed before S210, or both may be executed simultaneously.
S230,网络设备确定第一时频资源。S230: The network device determines the first time-frequency resource.
S240,网络设备确定第二时频资源。S240: The network device determines the second time-frequency resource.
应理解,此时网络设备确定的是已经配置给终端设备的第一时频资源和第二时频资源。It should be understood that at this time, the network device determines the first time-frequency resource and the second time-frequency resource that have been configured for the terminal device.
S250,终端设备将UCI承载于第一目标信道上发送。相应地,网络设备在第一目标信道上接收该UCI。S250: The terminal device transmits the UCI on the first target channel. Correspondingly, the network device receives the UCI on the first target channel.
具体地,在第一时频资源与第二时频资源在时域上完全重叠或者部分重叠的情况下,若该N个PUSCH中存在满足第一条件的PUSCH,则终端设备可以丢弃该PUCCH,并将本该承载于PUCCH上的该UCI承载于第一目标信道上发送。其中,第一目标信道为该N个PUSCH中满足第一条件的一个PUSCH,第一条件为UCI复用在PUSCH上进行传输的时间线条件。Specifically, in the case where the first time-frequency resource and the second time-frequency resource completely overlap or partially overlap in the time domain, if there is a PUSCH satisfying the first condition among the N PUSCHs, the terminal device may discard the PUCCH, And the UCI that should be carried on the PUCCH is carried on the first target channel for transmission. Wherein, the first target channel is one PUSCH satisfying the first condition among the N PUSCHs, and the first condition is a timeline condition for UCI multiplexing on the PUSCH for transmission.
也就是说,在第一时频资源与第二时频资源在时域上重叠的情况下,可以将UCI承载于该N个PUSCH中满足UCI复用在PUSCH上进行传输的时间线条件的一个PUSCH上传输。关于UCI复用在PUSCH上进行传输的时间线条件,具体可以参见前文描述,这里不再赘述。That is, in the case where the first time-frequency resource and the second time-frequency resource overlap in the time domain, UCI can be carried on one of the N PUSCHs that meets the timeline condition for UCI multiplexing on PUSCH for transmission. Transmission on PUSCH. Regarding the timeline conditions for UCI multiplexing and transmission on PUSCH, please refer to the foregoing description for details, which will not be repeated here.
因此,基于本申请的方法,只要该N个PUSCH中存在满足UCI复用在PUSCH上进行传输的时间线条件的PUSCH,而不需要所有的PUSCH都满足时间线条件,就可以在PUSCH上传输本该承载于PUCCH上的UCI。从而,能够避免现有技术中存在的UCI被丢弃的问题,从而能够提高传输的可靠性,提高系统效率。并且,由于不需要进行UCI的重传调度,从而能够减少调度信令开销。Therefore, based on the method of the present application, as long as there is a PUSCH satisfying the timeline condition of UCI multiplexing on PUSCH for transmission among the N PUSCHs, and it is not necessary that all PUSCHs meet the timeline condition, the original PUSCH can be transmitted on the PUSCH. The UCI carried on the PUCCH. Therefore, the problem of UCI being discarded in the prior art can be avoided, thereby improving the reliability of transmission and improving system efficiency. In addition, since UCI retransmission scheduling is not required, the scheduling signaling overhead can be reduced.
需要说明的是,本申请中,UCI复用在PUSCH上进行传输的方式可以为打孔(preemption)和速率匹配(rate-matching)两种。It should be noted that in this application, the UCI multiplexing on the PUSCH for transmission can be punctured (preemption) and rate-matching (rate-matching).
以下主要结合两种场景,对第一目标信道的可能的情况进行说明。The following mainly combines two scenarios to describe possible situations of the first target channel.
场景一scene one
第一目标信道可以不与PUCCH在时域上重叠。The first target channel may not overlap with the PUCCH in the time domain.
换句话说,第二时频资源中承载第一目标信道的时频资源与第一时频资源在时域上可以不重叠。In other words, the time-frequency resource carrying the first target channel in the second time-frequency resource and the first time-frequency resource may not overlap in the time domain.
在此场景下,第一目标信道可以是该N个PUSCH中满足第一条件的任一PUSCH。或者,第一目标信道可以是该N个PUSCH中满足第一条件的所有PUSCH中最早的PUSCH,即,第二时频资源中承载第一目标信道的时频资源在时域上早于承载满足第一条件的其他任一PUSCH的时频资源。In this scenario, the first target channel may be any PUSCH satisfying the first condition among the N PUSCHs. Alternatively, the first target channel may be the earliest PUSCH among all PUSCHs satisfying the first condition among the N PUSCHs, that is, the time-frequency resource carrying the first target channel in the second time-frequency resource is earlier than the bearer satisfying in the time domain. Time-frequency resources of any other PUSCH under the first condition.
例如,参见图9,若该N个PUSCH为PUSCH#1至PUSCH#4,且PUSCH#1至PUSCH#4中,只有PUSCH#3和PUSCH#4满足第一条件,则第一目标信道可以是PUSCH#3,也可以是PUSCH#4。或者,第一目标信道可以是PUSCH#3和PUSCH#4中最早的PUSCH,即PUSCH#3。For example, referring to FIG. 9, if the N PUSCHs are
再如,参见图10,该N个PUSCH为PUSCH#1至PUSCH#4,若PUSCH#1至PUSCH#4都满足第一条件,则第一目标信道可以是PUSCH#1,即满足第一条件的最早的PUSCH。For another example, referring to FIG. 10, the N PUSCHs are
场景二Scene two
第一目标信道与PUCCH在时域上重叠。The first target channel and PUCCH overlap in the time domain.
换句话说,第二时频资源中承载第一目标信道的时频资源与第一时频资源在时域上重叠。In other words, the time-frequency resource carrying the first target channel in the second time-frequency resource overlaps with the first time-frequency resource in the time domain.
在此场景下,第一目标信道可以是该N个PUSCH中与PUCCH(或者第一时频资源)在时域上重叠且满足第一条件的所有PUSCH中任一PUSCH。或者,第一目标信道可以是该N个PUSCH中与PUCCH在时域上重叠且满足第一条件的所有PUSCH中最早的PUSCH。In this scenario, the first target channel may be any PUSCH among the N PUSCHs that overlap with the PUCCH (or the first time-frequency resource) in the time domain and satisfy the first condition. Alternatively, the first target channel may be the earliest PUSCH among all PUSCHs that overlap with the PUCCH in the time domain among the N PUSCHs and satisfy the first condition.
例如,参见图11,PUSCH#1至PUSCH#4中,只有PUSCH#2和PUSCH#3与PUCCH重叠。若PUSCH#2和PUSCH#3都满足第一条件,则第一目标信道可以是PUSCH#2,也可以是PUSCH#3。或者,第一目标信道可以是PUSCH#2和PUSCH#3中最早的PUSCH,即PUSCH#2。For example, referring to FIG. 11, among
需要说明的是,在本申请中,该N个PUSCH中也可以存在不满足第一条件的PUSCH,但本申请对此不作限定。也就是说,在该N个PUSCH中全部满足第一条件的情况下,本申请同样适用。It should be noted that in this application, there may also be PUSCHs that do not meet the first condition among the N PUSCHs, but this application does not limit this. That is to say, in the case that all the N PUSCHs meet the first condition, this application is also applicable.
在上述一些实现方式中,通过将UCI承载于满足第一条件且最早的PUSCH上发送,能够尽可能保证UCI的时延需求。In some of the foregoing implementation manners, by carrying UCI on the earliest PUSCH that satisfies the first condition and is sent, the delay requirement of UCI can be guaranteed as much as possible.
可选地,作为本申请一个实施例,S250可以在UCI的优先级低于或者等于PUSCH的优先级的情况下执行。Optionally, as an embodiment of the present application, S250 may be executed when the priority of UCI is lower than or equal to the priority of PUSCH.
也就是说,在UCI的优先级低于或者等于PUSCH的优先级时,可以采用本申请的方法发送UCI。比如,当PUCCH上传输的是高可靠低时延通信(ultra reliable and low latency communications,URLLC)业务的UCI,PUSCH上传输的是增强型移动宽带(enhanced mobile broadband,eMBB)业务时,可以采用本申请的方法发送该UCI。应理解,UCI的优先级也可以认为是PUCCH的优先级。In other words, when the priority of UCI is lower than or equal to the priority of PUSCH, the method of this application can be used to send UCI. For example, when the UCI of the ultra-reliable and low-latency communications (URLLC) service is transmitted on the PUCCH, and the enhanced mobile broadband (eMBB) service is transmitted on the PUSCH, this can be used. Send the UCI in the application method. It should be understood that the priority of UCI can also be regarded as the priority of PUCCH.
本申请中,可选地,可以通过下述信息中的任一种指示PUSCH的优先级:In this application, optionally, any one of the following information may be used to indicate the priority of the PUSCH:
(1)PUSCH调度的时间单位长度。即,PUSCH调度的时间单位长度可以指示PUSCH的优先级。(1) The time unit length of PUSCH scheduling. That is, the time unit length of PUSCH scheduling may indicate the priority of PUSCH.
比如,若PUSCH调度的时间单位为迷你时隙,则认为PUSCH的优先级较高,若PUSCH调度的时间单位为时隙,则可认为该PUSCH的优先级较低。For example, if the time unit of the PUSCH scheduling is a mini-slot, it is considered that the priority of the PUSCH is higher, and if the time unit of the PUSCH scheduling is a time slot, it can be considered that the priority of the PUSCH is lower.
(2)加扰调度PUSCH的DCI的RNTI。即,加扰调度PUSCH的DCI的RNTI的类型可以指示PUSCH的优先级。(2) Scrambling the RNTI of the DCI scheduling PUSCH. That is, the type of RNTI that scrambles the DCI that schedules the PUSCH may indicate the priority of the PUSCH.
比如,若加扰调度PUSCH的DCI的RNTI为第一RNTI,则认为PUSCH的优先级较高。第一RNTI例如可以是调制编码方式-小区-无线网络临时标识(modulation and coding scheme-cell radio network temporary identifier,MCS-C-RNTI)或者配置调度无线网络临时标识(configured scheduling radio network temporary identifier,CS-RNTI)若加扰调度PUSCH的DCI的RNTI为第二RNTI,则认为PUSCH的优先级较低。其中,第二RNTI与第一RNTI的类型不同。第二RNTI例如可以是小区无线网络临时标识(cell radio network temporary identifier,C-RNTI)。For example, if the RNTI that scrambles the DCI for scheduling the PUSCH is the first RNTI, it is considered that the priority of the PUSCH is higher. The first RNTI can be, for example, modulation and coding scheme-cell-radio network temporary identifier (MCS-C-RNTI) or configured scheduling radio network temporary identifier (CS). -RNTI) If the RNTI that scrambles the DCI for scheduling the PUSCH is the second RNTI, it is considered that the priority of the PUSCH is lower. The type of the second RNTI is different from that of the first RNTI. The second RNTI may be, for example, a cell radio network temporary identifier (C-RNTI).
(3)调度PUSCH的DCI的负载大小(payload size)。即,调度PUSCH的DCI的负载大小可以指示PUSCH的优先级。(3) The payload size (payload size) of the DCI for scheduling the PUSCH. That is, the load size of the DCI for scheduling the PUSCH may indicate the priority of the PUSCH.
比如,若调度PUSCH#1的DCI的载荷大小小于调度PUSCH#2的DCI负载大小,则认为PUSCH#1的优先级较高,PUSCH#2的优先级较低。再如,若调度PUSCH#1的DCI的负载大小大于或者等于某一预设阈值,则认为PUSCH的优先级较低,否则优先级较高。For example, if the load size of the DCI scheduled for
(4)PUSCH采用的MCS表格。即,PUSCH采用的MCS表格可以指示PUSCH的优先级。(4) MCS form used by PUSCH. That is, the MCS table used by the PUSCH can indicate the priority of the PUSCH.
比如,若PUSCH使用低频谱效率的MCS表格,则认为PUSCH的优先级较高。若PUSCH使用高频谱效率的MCS表格,或者含有调制方式为256QAM的MCS表格,则认为PUSCH的优先级较低。For example, if the PUSCH uses an MCS table with low spectrum efficiency, the PUSCH is considered to have a higher priority. If the PUSCH uses an MCS table with high spectral efficiency, or contains an MCS table with a modulation mode of 256QAM, the PUSCH is considered to have a lower priority.
(5)调度PUSCH的DCI中的某个DCI域。即,可以通过调度PUSCH的DCI中的一个DCI域中的值指示PUSCH的优先级。该DCI域可以包含1个比特,也可以包含多个比特。(5) Schedule a certain DCI field in the DCI of the PUSCH. That is, the priority of the PUSCH can be indicated by a value in one of the DCI fields in the DCI of the scheduling PUSCH. The DCI field may include one bit or multiple bits.
UCI的优先级的指示方式与PUSCH的优先级的指示方式类似,区别在于,UCI的优先级可以是该UCI对应的PDSCH的优先级,UCI(或者PUCCH)与PDSCH对应的含义可以参见上文描述。此时,调度PUCCH的DCI在这里的含义是调度PUCCH对应的PDSCH的DCI。The way of indicating the priority of UCI is similar to the way of indicating the priority of PUSCH. The difference is that the priority of UCI can be the priority of the PDSCH corresponding to the UCI, and the meaning of UCI (or PUCCH) corresponding to PDSCH can be referred to the description above. . At this time, scheduling the DCI of the PUCCH here means scheduling the DCI of the PDSCH corresponding to the PUCCH.
应理解,确定PUSCH的优先级可以替换为确定上述(1)至(5)中的任一种。类似地,确定UCI的优先级可以替换为确定类似上述(1)至(5)中的任一种。It should be understood that determining the priority of PUSCH may be replaced by determining any one of (1) to (5) above. Similarly, determining the priority of UCI can be replaced by determining similar to any of (1) to (5) above.
可选地,作为本申请一个实施例,该方法还可以包括:Optionally, as an embodiment of the present application, the method may further include:
S260,终端设备将所述UCI承载于至少一个第二目标信道上发送。相应地,网络设备在该至少一个第二目标信道上接收该UCI。S260: The terminal device transmits the UCI on at least one second target channel. Correspondingly, the network device receives the UCI on the at least one second target channel.
其中,该至少一个第二目标信道为该N个PUSCH中的至少一个PUSCH,并且,该第二目标信道在时域上晚于第一目标信道,或者说,第一目标信道在时域上早于第二目标信道。应理解,第二目标信道晚于第一目标信道的含义是,承载第二目标信道的时频资源在时域上位于承载第一目标信道的时频资源之后。可以理解,该N个上行数据信道中的第一目标信道之后的上行数据信道都满足第一条件。Wherein, the at least one second target channel is at least one PUSCH among the N PUSCHs, and the second target channel is later than the first target channel in the time domain, or in other words, the first target channel is earlier in the time domain. In the second target channel. It should be understood that the meaning that the second target channel is later than the first target channel means that the time-frequency resource carrying the second target channel is located behind the time-frequency resource carrying the first target channel in the time domain. It can be understood that the uplink data channels after the first target channel among the N uplink data channels all satisfy the first condition.
具体来讲,终端设备除了在第一目标信道上发送该UCI外,还可以在第一目标信道之后的PUSCH上发送该UCI,即对该UCI进行重复发送。Specifically, in addition to sending the UCI on the first target channel, the terminal device may also send the UCI on the PUSCH after the first target channel, that is, repeatedly sending the UCI.
因此,通过利用PUSCH的固有重复,重复发送UCI,可以进一步提高UCI的传输可 靠性。Therefore, by using the inherent repetition of PUSCH to repeatedly transmit UCI, the transmission reliability of UCI can be further improved.
示例性的,终端设备可以在该N个PUSCH中第一目标信道之后的每个PUSCH上都发送UCI,也可以在第一目标信道之后的部分PUSCH上发送UCI。Exemplarily, the terminal device may send UCI on each PUSCH after the first target channel among the N PUSCHs, or may send UCI on part of the PUSCH after the first target channel.
比如,对于不限定第一目标信道需要与PUCCH在时域上重叠的场景,终端设备可以在第一目标信道之后的每个PUSCH上都发送UCI。又如,对于限定第一目标信道需要与PUCCH在时域上重叠的场景,终端设备可以在第一目标信道之后的与PUCCH在时域上重叠的PUSCH上发送该UCI,即,第二目标信道与PUCCH在时域上重叠。结合上文描述的图9和图11进行说明。在图9中,若第一目标信道为PUSCH#3,则终端设备还可以在PUSCH#4上发送该UCI。在图11中,若第一目标信道为PUSCH#2,则终端设备还可以在PUSCH#3上发送该UCI。应理解,在图11中,进一步地,终端设备还可以在PUSCH#4上发送该UCI,本申请对此不作限定。For example, for scenarios where it is not limited that the first target channel needs to overlap with the PUCCH in the time domain, the terminal device may send UCI on each PUSCH after the first target channel. For another example, for a scenario where the first target channel needs to overlap with the PUCCH in the time domain, the terminal device can send the UCI on the PUSCH that overlaps the PUCCH in the time domain after the first target channel, that is, the second target channel Overlaps with PUCCH in time domain. This will be described in conjunction with the above-described FIG. 9 and FIG. 11. In FIG. 9, if the first target channel is
在本申请中,该UCI在第一目标信道和/或第二目标信道上占用的资源可以通过偏移值beta-offset确定。该beta-offset可以通过调度PUCSH的DCI通知给终端设备,也可通过高层参数配置给终端设备。In this application, the resources occupied by the UCI on the first target channel and/or the second target channel may be determined by the offset value beta-offset. The beta-offset can be notified to the terminal device through the DCI of scheduling PUCSH, and can also be configured to the terminal device through high-level parameters.
综上,基于本申请的方法,不需要该N个PUSCH都满足时间线条件,只要该N个PUSCH中存在满足UCI复用在PUSCH上进行传输的时间线条件的PUSCH,就可以在满足时间线条件的一个或多个PUSCH上传输PUCCH上承载的UCI。In summary, based on the method of this application, it is not necessary for the N PUSCHs to meet the timeline condition. As long as there is a PUSCH that meets the timeline condition for UCI multiplexing on the PUSCH for transmission among the N PUSCHs, the timeline can be satisfied. The UCI carried on the PUCCH is transmitted on one or more PUSCH of the condition.
在另外一种现有技术中,当基于时隙的PUCCH重复和基于迷你时隙的PUSCH重复在时域上重叠时,发送PUCCH而将PUSCH丢弃不发送。也就是说,当重复传输相同数据块的多个基于迷你时隙的PUSCH和重复传输相同UCI的基于时隙的多个PUCCH在时域上重叠时,现有技术会丢弃PUSCH,发送PUCCH。这种处理方式会降低传输的可靠性。比如,如果PUSCH上传输的是URLLC业务,或者PUSCH传输的业务优先级高于PUCCH传输的业务,那么按照现有技术传输的方式会导致URLLC业务传输的可靠性降低。In another prior art, when the slot-based PUCCH repetition and the mini-slot-based PUSCH repetition overlap in the time domain, the PUCCH is sent but the PUSCH is discarded and not sent. That is, when multiple mini-slot-based PUSCHs that repeatedly transmit the same data block and multiple time-slot-based PUCCHs that repeatedly transmit the same UCI overlap in the time domain, the prior art discards the PUSCH and sends the PUCCH. This approach will reduce the reliability of the transmission. For example, if the URLLC service is transmitted on the PUSCH, or the priority of the service transmitted by the PUSCH is higher than the service transmitted by the PUCCH, the transmission method according to the prior art will cause the reliability of the URLLC service transmission to decrease.
以图12为例进行说明。网络设备可以通过触发信令指示或者通过配置信令配置PUSCH重复传输,即多个PUSCH重复传输相同的传输块。当重复传输跨时隙边界时,跨边界的PUSCH自动变为两个PUSCH重复传输。例如,如图12所示,网络设备通过触发信令指示或者通过配置信令配置了4个PUSCH重复传输,其中PUSCH#2和PUSCH#3是被时隙边界分成的两个重复传输。从而,需要传输PUSCH#1至PUSCH#5。网络设备还可以通过触发信令指示或者通过配置信令配置PUCCH的重复传输,例如图12所示的时隙#1至时隙#4中的PUCCH重复传输,即PUCCH#1至PUCCH#4。可以看到,在时隙#1和时隙#2中,承载PUSCH的时频资源和承载PUCCH的时频资源在时域上重叠,按照技术,将丢弃PUSCH#1至PUSCH#5中与PUCCH重叠的PUSCH,即PUSCH#1、PUSCH#2、PUSCH#4和PUSCH#5。Take Figure 12 as an example for description. The network device may indicate by trigger signaling or configure PUSCH repeated transmission through configuration signaling, that is, multiple PUSCHs repeatedly transmit the same transmission block. When repeated transmission crosses the slot boundary, the PUSCH across the boundary automatically becomes two PUSCH repeated transmissions. For example, as shown in FIG. 12, the network device indicates through trigger signaling or configures 4 PUSCH repeated transmissions through configuration signaling, where
而本申请所提供的上文所描述的方法可以解决该问题,从而可以避免PUSCH的丢弃,提高传输的可靠性。以图12为例,对于时隙#1和时隙#2,可以采用上文中所描述的方法,将本该承载于PUCCH上的UCI承载在PUSCH上传输。The method described above provided in this application can solve this problem, thereby avoiding PUSCH discarding and improving transmission reliability. Taking FIG. 12 as an example, for
具体来讲,对于时隙#1,承载PUCCH#1的时频资源即为上文中的第一时频资源,承载PUSCH#1的时频资源和承载PUSCH#2的时频资源的总和即为上文中的第二时频资源,PUCCH#1即为上文中的PUCCH,PUSCH#1和PUSCH#2即为上文中的N个PUSCH。可 以看到,第一时频资源和第二时频资源重叠。此时,若PUSCH#1和PUSCH#2中存在满足第一条件的PUSCH,则可以将本该承载于PUCCH#1上的UCI承载在第一目标信道上发送。根据前文的描述可以知道,第一目标信道可以是PUSCH#1和PUSCH#2中满足第一条件的任意一个PUSCH,也可以是PUSCH#1和PUSCH#2中满足第一条件且最早的PUSCH。或者,第一目标信道可以是PUSCH#1和PUSCH#2中与PUCCH在时域上重叠且满足第一条件的任一PUSCH,还可以是PUSCH#1和PUSCH#2中与PUCCH在时域上重叠的满足第一条件的PUSCH中最早的PUSCH。比如,PUSCH#2满足第一条件,则可以将UCI承载于PUSCH#2上发送。比如,PUSCH#1和PUSCH#2均满足第一条件,则可以将UCI承载于PUSCH#1上发送。应理解,除了可以在第一目标信道上发送UCI之外,如前文所述,进一步地,还可以在至少一个第二目标信道上发送UCI。第二目标信道的定义如前文所述,这里不再赘述。Specifically, for
类似地,对于时隙#2,承载PUSCH#3至PUSCH#5的时频资源的总和即为上文中的第二时频资源,承载PUCCH#2的时频资源即为上文中的第一时频资源,PUSCH#3至PUSCH#5即为上文中的N个PUSCH,PUCCH#2即为上文中的PUCCH。第一时频资源和第二时频资源重叠,若PUSCH#3至PUSCH#5中存在满足第一条件的PUSCH,则可以将UCI承载在第一目标信道上发送。这里,第一目标信道可以是PUSCH#3至PUSCH#5中任一满足第一条件的一个PUSCH,也可以是PUSCH#3至PUSCH#5中满足第一条件且最早的PUSCH。或者,第一目标信道可以是PUSCH#3至PUSCH#5中与PUCCH在时域上重叠且满足第一条件的任一PUSCH,还可以是PUSCH#3至PUSCH#5与PUCCH在时域上重叠的满足第一条件的PUSCH中最早的PUSCH。比如,PUSCH#3至PUSCH#5中满足第一条件且最早的PUSCH为PUSCH#4,则可以将UCI承载于PUSCH#4上发送。应理解,除了可以在第一目标信道上发送UCI之外,如前文所述,进一步地,还可以在至少一个第二目标信道上发送UCI,比如还可以在PUSCH#5上发送UCI。第二目标信道的定义如前文所述,这里不再赘述。Similarly, for
图13示出了基于时隙的PUCCH重复和基于迷你时隙的PUSCH重复在时域上重叠的另一个示例。参见图13,承载PUCCH#1的时频资源即为上文中的第一时频资源,承载PUSCH#1至PUSCH#4的时频资源的总和即为上文中的第二时频资源,PUCCH#1即为上文中的PUCCH,PUSCH#1至PUSCH#4即为上文中的N个PUSCH。可以看到,在时隙#1中,第一时频资源和第二时频资源重叠。那么对于时隙#1,可以采用上文所描述的方法传输本该承载于PUCCH#1上的UCI,具体可以参见上文描述,这里不再赘述。FIG. 13 shows another example in which slot-based PUCCH repetition and mini-slot-based PUSCH repetition overlap in the time domain. Referring to Figure 13, the time-frequency resource carrying
另外,现有技术没有涉及在基于时隙的PUCCH重复和基于迷你时隙或基于时隙的PUSCH在时域上重叠的场景下,如何传输该PUCCH上承载的UCI的问题。In addition, the prior art does not involve the problem of how to transmit the UCI carried on the PUCCH in a scenario where the slot-based PUCCH repeats and the mini-slot or slot-based PUSCH overlaps in the time domain.
基于此,本申请还提供了一种传输方法信息的方法。在该方法中,若PUSCH与PUCCH重复中的某个PUCCH在时域上重叠,且本该承载于PUCCH的UCI的优先级不高于PUSCH的优先级,则可以在PUSCH和与PUSCH在时域上重叠的PUCCH满足第一条件的情况下,将该UCI承载于该PUSCH上传输。通过本申请提供的传输UCI的方案,可以传输UCI。Based on this, this application also provides a method of transmitting method information. In this method, if a PUCCH in the PUSCH and PUCCH repetition overlaps in the time domain, and the priority of the UCI carried on the PUCCH is not higher than the priority of the PUSCH, the PUSCH and PUSCH can be used in the time domain. If the PUCCH that overlaps the first condition meets the first condition, the UCI is carried on the PUSCH for transmission. UCI can be transmitted through the UCI transmission scheme provided in this application.
应理解,PUSCH的优先级和UCI的优先级具体如何确定可以参见上文对PUSCH的优先级和UCI的优先级所作的说明,这里不再赘述。第一条件也可以参见前文描述。It should be understood that how to determine the priority of the PUSCH and the priority of UCI can refer to the description of the priority of PUSCH and the priority of UCI above, which will not be repeated here. The first condition can also refer to the previous description.
具体来讲,该方法可以包括下述步骤:Specifically, the method may include the following steps:
步骤一,终端设备确定承载多个PUCCH的时频资源。Step 1: The terminal device determines the time-frequency resources that carry multiple PUCCHs.
其中,该多个PUCCH用于传输相同的UCI。该多个PUCCH与多个时间单元一一对应,即,每个时间单元可以传输一个PUCCH。Among them, the multiple PUCCHs are used to transmit the same UCI. The multiple PUCCHs have a one-to-one correspondence with multiple time units, that is, each time unit can transmit one PUCCH.
该承载多个PUCCH的时频资源可以是网络设备通过触发信令指示或者通过配置信令配置给终端设备的。应理解,网络设备可以通过配置传输一个PUCCH的时频资源和重复传输次数的方式,向终端设备指示承载该多个PUCCH的时频资源。此外,网络设备也可以通过向终端设备指示承载每个PUCCH的时频资源。本申请对网络设备如何将承载多个PUCCH的时频资源配置给终端设备不作限定,只要配置方式合理就可。The time-frequency resources carrying multiple PUCCHs may be instructed by the network equipment through trigger signaling or configured to the terminal equipment through configuration signaling. It should be understood that the network device may indicate to the terminal device the time-frequency resources carrying the multiple PUCCHs by configuring the time-frequency resource and the number of repeated transmissions for transmitting one PUCCH. In addition, the network device may also indicate to the terminal device the time-frequency resource that bears each PUCCH. This application does not limit how the network device configures the time-frequency resources carrying multiple PUCCHs to the terminal device, as long as the configuration method is reasonable.
步骤二,终端设备确定承载PUSCH的时频资源。Step 2: The terminal device determines the time-frequency resource that bears the PUSCH.
其中,该PUSCH与该多个PUCCH中的第一PUCCH属于同一时间单元,或者说,承载该PUSCH的时频资源与承载第一PUCCH的时频资源在时域上属于同一时间单元。第一PUCCH可以是该多个PUCCH中的任一个。并且,承载该PUSCH的时频资源与承载第一PUSCH的时频资源在时域上重叠。应理解,这里重叠的含义与前文描述的重叠的含义相同,不再赘述。The PUSCH and the first PUCCH of the plurality of PUCCHs belong to the same time unit. In other words, the time-frequency resource carrying the PUSCH and the time-frequency resource carrying the first PUCCH belong to the same time unit in the time domain. The first PUCCH may be any one of the plurality of PUCCHs. In addition, the time-frequency resource carrying the PUSCH and the time-frequency resource carrying the first PUSCH overlap in the time domain. It should be understood that the meaning of overlap here is the same as the meaning of overlap described above, and will not be repeated here.
网络设备可以通过触发信令指示或者通过配置信令将承载该PUSCH的时频资源配置给终端设备。具体可以参见方法200的描述,这里不再赘述。The network device may configure the time-frequency resource carrying the PUSCH to the terminal device through trigger signaling instruction or through configuration signaling. For details, refer to the description of the
步骤三,网络设备确定承载该多个PUCCH的时频资源。Step 3: The network device determines the time-frequency resources that bear the multiple PUCCHs.
步骤四,网络设备确定承载该PUSCH的时频资源。Step 4: The network device determines the time-frequency resource that bears the PUSCH.
步骤五,若该UCI的优先级不高于该PUSCH的优先级,且该PUSCH满足第一条件,则将承载于第一PUCCH上的UCI承载在该PUSCH上发送。相应地,网络设备在PUSCH上接收该UCI。Step 5: If the priority of the UCI is not higher than the priority of the PUSCH, and the PUSCH meets the first condition, the UCI carried on the first PUCCH is carried on the PUSCH for transmission. Correspondingly, the network device receives the UCI on PUSCH.
具体地,在该UCI的优先级不高于该PUSCH的优先级的情况下,若PUSCH与第一PUCCH在时域上重叠,且PUSCH和第一PUCCH满足第一条件,则在PUSCH上传输本该承载在PUCCH上的UCI,并丢弃第一PUCCH。Specifically, in the case where the priority of the UCI is not higher than the priority of the PUSCH, if the PUSCH and the first PUCCH overlap in the time domain, and the PUSCH and the first PUCCH meet the first condition, the local transmission is performed on the PUSCH The UCI carried on the PUCCH, and the first PUCCH is discarded.
综上,根据本申请提供的传输上行信息的方法,在PUSCH与多个PUCCH中的某个PUCCH在时域上重叠的情况下,若本该承载于PUCCH的UCI的优先级不高于PUSCH的优先级,且PUSCH和与PUSCH在时域上重叠的PUCCH满足第一条件,则将该UCI承载于该PUSCH上传输。通过上述方法,可以实现PUSCH与PUSCH重复传输在时域上重叠的场景下,PUSCH和UCI的传输。In summary, according to the method for transmitting uplink information provided in this application, when the PUSCH overlaps with a PUCCH among multiple PUCCHs in the time domain, if the priority of the UCI carried on the PUCCH is not higher than that of the PUSCH Priority, and the PUSCH and the PUCCH overlapping the PUSCH in the time domain satisfy the first condition, then the UCI is carried on the PUSCH for transmission. Through the above method, PUSCH and UCI transmission can be realized in a scenario where PUSCH and PUSCH repeated transmission overlap in the time domain.
结合图14进行举例说明。参见图14,即网络设备可以配置终端设备在PUCCH#1至PUCCH#4上重复传输相同的信息,并可以配置终端设备在PUSCH#1上传输上行数据。可以看到,PUCCH#1至PUCCH#4和PUSCH#1在时域上重叠,或者说,用于承载PUCCH#1至PUCCH#4的时频资源和承载PUSCH#1的时频资源在时域上重叠。在此情况下,若PUSCH#1满足第一条件,则可以将本该承载于与PUSCH#1在时域上重叠的PUCCH上的UCI承载于PUSCH#1上传输,即可以将本该承载于PUCCH#2上的UCI承载于PUSCH#1上传输,并丢弃PUCCH#2。An example is given with reference to FIG. 14. Referring to Figure 14, the network device can configure the terminal device to repeatedly transmit the same information on
应理解,这里所描述的方法中判断是否满足第一条件是以时间单元为粒度的,即在图14中只在时隙#2中判断PUSCH#1是否满足第一条件,或者说我们只关心PUSCH#1和 PUCCH#2的第一个符号与对应的PDSCH和PDCCH之间的时间长度,而不关心其他的PUCCH与PUSCH与对应的PDSCH和PDCCH之间的时间长度。It should be understood that in the method described here, judging whether the first condition is satisfied is based on the granularity of time unit, that is, in FIG. 14, it is only judged whether
在另外一种场景下,网络设备可以通过触发信令指示或者通过配置信令配置承载UCI的PUCCH在一个时间单元内传输,同时还在该时间单元内传输多个PUSCH,这多个PUSCH中至少两个PUSCH用于承载不同业务类型数据,或者,该至少两个PUSCH的优先级(或者称为传输优先级)不同,并且,该PUCCH和该多个PUSCH中的每个PUSCH在时域上都重叠。针对此场景,终端设备如何传输PUSCH以及PUCCH,现有技术没有涉及。In another scenario, the network device can indicate through trigger signaling or configure the PUCCH carrying UCI to transmit in one time unit, and at the same time transmit multiple PUSCHs in this time unit. At least Two PUSCHs are used to carry data of different types of services, or the priorities (or transmission priorities) of the at least two PUSCHs are different, and the PUCCH and each of the multiple PUSCHs are both in the time domain. overlapping. For this scenario, how the terminal device transmits PUSCH and PUCCH is not covered in the prior art.
基于此,本申请提供了另一种传输上行信息的方法。下面结合图15至图22对该方法进行说明。Based on this, this application provides another method for transmitting uplink information. The method will be described below with reference to FIGS. 15-22.
图15示出了本申请提供的另一种传输上行信息的方法300的示例性流程图。该方法300可以包括S310至S370。=以下对各步骤进行说明。FIG. 15 shows an exemplary flowchart of another
S310,终端设备确定PUCCH上待发送的UCI的业务信息。S310: The terminal device determines UCI service information to be sent on the PUCCH.
S320,终端设备确定M个PUSCH中每个PUSCH的业务信息。S320: The terminal device determines the service information of each PUSCH in the M PUSCHs.
其中,业务信息为业务类型或优先级。该M个PUSCH中至少两个PUSCH的业务信息不同。比如,该M个PUSCH中至少两个PUSCH的业务类型不同或者优先级不同。并且,每个PUSCH都与PUCCH在时域上重叠,重叠的含义与前文描述的重叠的含义相同,不再赘述。以及,该M个PUSCH和该PUCCH属于同一时间单元。Among them, business information is business type or priority. The service information of at least two PUSCHs in the M PUSCHs is different. For example, at least two of the M PUSCHs have different service types or different priorities. In addition, each PUSCH and PUCCH overlap in the time domain, and the meaning of overlap is the same as the meaning of overlap described above, and will not be repeated. And, the M PUSCHs and the PUCCH belong to the same time unit.
UCI和PUSCH的优先级的表示方式或者指示方式可以参见上文对UCI和PUSCH的优先级所作的说明,这里不再赘述。这里主要介绍如何指示PUSCH和PUCCH的业务类型。For the expression mode or indication mode of the priority of UCI and PUSCH, please refer to the description of the priority of UCI and PUSCH above, which will not be repeated here. Here we mainly introduce how to indicate the service types of PUSCH and PUCCH.
可选地,可以通过下述信息中的任一种指示PUSCH的业务类型:Optionally, the PUSCH service type can be indicated by any one of the following information:
(1)PUSCH调度的时间单位长度。即,PUSCH调度的时间单位长度可以指示PUSCH的业务类型。(1) The time unit length of PUSCH scheduling. That is, the time unit length of PUSCH scheduling may indicate the service type of PUSCH.
比如,若PUSCH调度的时间单位为迷你时隙,则认为PUSCH的业务类型为URLLC,若PUSCH调度的时间单位为时隙,则可认为该PUSCH的业务类型为eMBB。For example, if the PUSCH scheduling time unit is a mini-slot, then the PUSCH service type is considered URLLC, and if the PUSCH scheduling time unit is a time slot, then the PUSCH service type can be considered eMBB.
(2)加扰调度PUSCH的DCI的RNTI。即,加扰调度PUSCH的DCI的RNTI的类型可以指示PUSCH的业务类型。(2) Scrambling the RNTI of the DCI scheduling PUSCH. That is, the type of RNTI that scrambles the DCI that schedules the PUSCH may indicate the service type of the PUSCH.
比如,若加扰调度PUSCH的DCI的RNTI为第一RNTI,则认为PUSCH的业务类型为URLLC。第一RNTI例如可以是MCS-C-RNTI或者CS-RNTI。若加扰调度PUSCH的DCI的RNTI为第二RNTI,则认为PUSCH的业务类型为eMBB。其中,第二RNTI与第一RNTI的类型不同。第二RNTI例如可以是C-RNTI。For example, if the RNTI of the DCI that scrambles and schedules the PUSCH is the first RNTI, the service type of the PUSCH is considered to be URLLC. The first RNTI may be MCS-C-RNTI or CS-RNTI, for example. If the RNTI of the DCI that scrambles and schedules the PUSCH is the second RNTI, it is considered that the service type of the PUSCH is eMBB. The type of the second RNTI is different from that of the first RNTI. The second RNTI may be a C-RNTI, for example.
(3)调度PUSCH的DCI的负载大小(payload size)。即,调度PUSCH的DCI的负载大小可以指示PUSCH的业务类型。(3) The payload size (payload size) of the DCI for scheduling the PUSCH. That is, the load size of the DCI for scheduling the PUSCH may indicate the service type of the PUSCH.
比如,若调度PUSCH#1的DCI的负载大小小于调度PUSCH#2的DCI负载大小,则认为PUSCH#1为URLLC业务,PUSCH#2为eMBB业务。再如,若调度PUSCH#1的DCI的负载大小大于或者等于某一预设阈值,则认为PUSCH的业务类型为eMBB,否则为URLLC。For example, if the load size of the DCI scheduled for
(4)PUSCH采用的MCS表格。即,PUSCH采用的MCS表格可以指示PUSCH的 业务类型。(4) MCS form used by PUSCH. That is, the MCS table used by PUSCH can indicate the service type of PUSCH.
比如,若PUSCH使用低频谱效率的MCS表格,则认为PUSCH的业务类型为URLLC。若PUSCH使用高频谱效率的MCS表格,或者含有调制方式为256QAM的MCS表格,则认为PUSCH的业务类型为eMBB。For example, if PUSCH uses an MCS table with low spectrum efficiency, it is considered that the service type of PUSCH is URLLC. If the PUSCH uses an MCS table with high spectral efficiency, or contains an MCS table with a modulation mode of 256QAM, the PUSCH service type is considered eMBB.
(5)调度PUSCH的DCI中的某个DCI域。即,可以通过调度PUSCH的DCI中的一个毕业域中的值指示PUSCH的业务类型。该DCI域可以包含1个比特,也可以包含多个比特。(5) Schedule a certain DCI field in the DCI of the PUSCH. That is, the PUSCH service type can be indicated by a value in a graduation field in the DCI of the scheduling PUSCH. The DCI field may include one bit or multiple bits.
UCI的业务类型的指示方式与PUSCH的业务类型的指示方式类似,区别在于,UCI的业务类型可以是该UCI对应的PDSCH的业务类型,UCI与PDSCH对应的含义可以参见上文描述。此时,调度PUCCH的DCI在这里的含义是调度PDSCH的DCI。The indication mode of the UCI service type is similar to the indication mode of the PUSCH service type. The difference is that the UCI service type can be the service type of the PDSCH corresponding to the UCI, and the meaning of the UCI and PDSCH can be referred to the above description. At this time, the DCI scheduling the PUCCH here means scheduling the DCI of the PDSCH.
应理解,确定PUSCH的业务类型可以替换为确定上述(1)至(5)中的任一种。类似地,确定UCI的业务类型可以替换为确定类似上述(1)至(5)中的任一种。It should be understood that determining the PUSCH service type may be replaced by determining any one of (1) to (5) above. Similarly, determining the service type of UCI can be replaced by determining similar to any one of (1) to (5) above.
S330,终端设备根据该UCI的业务信息和每个PUSCH的业务信息,从该M个PUSCH中确定目标PUSCH。S330: The terminal device determines a target PUSCH from the M PUSCHs according to the service information of the UCI and the service information of each PUSCH.
其中,该目标PUSCH为该UCI所复用的PUSCH,即可以将该UCI承载于该目标PUSCH上发送。Wherein, the target PUSCH is the PUSCH multiplexed by the UCI, that is, the UCI can be carried on the target PUSCH for transmission.
S340,网络设备确定每个PUSCH的业务信息。S340: The network device determines the service information of each PUSCH.
可选的,网络设备可以根据来自终端设备的业务请求,确定PUSCH的业务信息。Optionally, the network device may determine the PUSCH service information according to the service request from the terminal device.
S350,网络设备确定该UCI的业务信息。S350. The network device determines the service information of the UCI.
可选的,网络设备可以根据该UCI对应的下行数据的业务信息确定该UCI的业务信息。Optionally, the network device may determine the service information of the UCI according to the service information of the downlink data corresponding to the UCI.
S340与S310对应,S350与S320对应,具体网络设备如何确定UCI的业务信息和每个PUSCH的业务信息,可以参见上文对S310和S320的说明,这里不再赘述。S340 corresponds to S310, and S350 corresponds to S320. For specific network equipment how to determine the service information of UCI and the service information of each PUSCH, please refer to the description of S310 and S320 above, which will not be repeated here.
S360,网络设备根据该UCI的业务信息和每个PUSCH的业务信息,从该M个PUSCH中确定目标PUSCH。S360: The network device determines the target PUSCH from the M PUSCHs according to the service information of the UCI and the service information of each PUSCH.
若存在目标PUSCH,该方法还可以包括:If there is a target PUSCH, the method may also include:
S370,终端设备将该UCI承载在目标PUSCH上发送。相应地,网络设备在该目标PUSCH上接收该UCI。S370: The terminal device carries the UCI on the target PUSCH and sends it. Correspondingly, the network device receives the UCI on the target PUSCH.
具体地,在PUCCH与多个PUSCH都重叠的情况下,终端设备可以根据PUCCH上本该承载的UCI的业务类型和每个PUSCH的业务类型,或者根据该UCI的优先级和每个PUSCH的优先级,确定该UCI所复用的PUSCH。从而,终端设备可以丢弃该PUCCH,在该UCI所复用的PUSCH上传输该UCI。Specifically, in the case where the PUCCH overlaps with multiple PUSCHs, the terminal device can be based on the service type of the UCI originally carried on the PUCCH and the service type of each PUSCH, or according to the priority of the UCI and the priority of each PUSCH. Level to determine the PUSCH multiplexed by the UCI. Therefore, the terminal device can discard the PUCCH and transmit the UCI on the PUSCH multiplexed by the UCI.
本申请提供的传输上行信息的方法,通过根据业务类型或者优先级确定UCI所复用的PUSCH,可以在PUCCH与多个PUSCH都重叠的情况下,进行更合理的传输。比如,可以尽可能保障优先级较高的信息的传输,或者尽可能保证对可靠性和时延要求较高的业务的传输,或者尽可能保证UCI的传输,从而使得网络设备可以及时获得传输的反馈信息。In the method for transmitting uplink information provided in this application, by determining the PUSCH multiplexed by UCI according to the service type or priority, more reasonable transmission can be performed when the PUCCH overlaps with multiple PUSCHs. For example, the transmission of information with higher priority can be guaranteed as much as possible, or the transmission of services with higher reliability and delay requirements can be guaranteed as much as possible, or the transmission of UCI can be guaranteed as much as possible, so that network equipment can obtain the transmission in time Feedback.
在本申请中,该UCI在目标信道上占用的资源可以通过偏移值beta-offset确定。该beta-offset可以通过调度PUCSH的DCI通知给终端设备,也可通过高层参数配置给终端设备。In this application, the resource occupied by the UCI on the target channel can be determined by the offset value beta-offset. The beta-offset can be notified to the terminal device through the DCI of scheduling PUCSH, and can also be configured to the terminal device through high-level parameters.
以下,分别对根据优先级确定PUSCH和根据业务类型确定目标PUSCH这两种方式进行说明。Hereinafter, the two methods of determining the PUSCH according to the priority and determining the target PUSCH according to the service type will be described respectively.
方式一、根据优先级确定目标PUSCHMethod 1: Determine the target PUSCH according to priority
在此方式下,该目标PUSCH可以是该M个PUSCH中满足下述条件的一个PUSCH:In this manner, the target PUSCH may be a PUSCH that meets the following conditions among the M PUSCHs:
条件一:优先级不高于该UCI。Condition 1: The priority is not higher than the UCI.
条件二:满足第一条件。Condition 2: Meet the first condition.
也就是说,该目标PUSCH可以是该M个PUSCH中优先级不高于该UCI且满足第一条件的一个PUSCH。其中,第一条件的含义如前文所述。That is, the target PUSCH may be a PUSCH that has a priority not higher than the UCI and satisfies the first condition among the M PUSCHs. Among them, the meaning of the first condition is as described above.
示例性的,参见图16,该M个PUSCH为PUSCH#1和PUSCH#2,若PUSCH#1和PUSCH#2的优先级不高于该UCI,且PUSCH#1和PUSCH#2都满足第一条件,则目标PUSCH可以是PUSCH#1,也可以是PUSCH#2。Exemplarily, referring to FIG. 16, the M PUSCHs are
参见图17,该M个PUSCH为PUSCH#1至PUSCH#3,若PUSCH#1的优先级高于该UCI的优先级,PUSCH#2和PUSCH#3的优先级不高于该UCI,且PUSCH#2和PUSCH#3都满足第一条件,则目标PUSCH可以是PUSCH#2,也可以是PUSCH#3。Referring to Figure 17, the M PUSCHs are
进一步地,目标PUSCH还需要满足下述条件中的至少一种:Further, the target PUSCH also needs to meet at least one of the following conditions:
条件三:最早。Condition 3: The earliest.
条件四:优先级最低。Condition 4: The lowest priority.
即,该目标PUSCH可以是该M个PUSCH中优先级不高于该UCI且满足第一条件的所有PUSCH中最早的PUSCH。That is, the target PUSCH may be the earliest PUSCH among all PUSCHs that have a priority not higher than the UCI and satisfy the first condition among the M PUSCHs.
以图16为例,若PUSCH#1和PUSCH#2的优先级不高于该UCI,且PUSCH#1和PUSCH#2都满足第一条件,则目标PUSCH可以是PUSCH#1。Taking FIG. 16 as an example, if the priorities of
以图17为例,若PUSCH#1的优先级高于该UCI的优先级,PUSCH#2和PUSCH#3的优先级不高于该UCI,且PUSCH#2和PUSCH#3都满足第一条件,则目标PUSCH可以是PUSCH#2。Taking Figure 17 as an example, if the priority of
或者,该目标PUSCH可以是该M个PUSCH中满足第一条件且优先级不高于该UCI中的所有PUSCH中优先级最低的PUSCH。Alternatively, the target PUSCH may be the PUSCH that meets the first condition and has the lowest priority among all PUSCHs in the UCI among the M PUSCHs.
以图16为例,若PUSCH#1和PUSCH#2的优先级不高于该UCI,且PUSCH#1和PUSCH#2都满足第一条件,而PUSCH#1的优先级高于PUSCH#2的优先级,则目标PUSCH可以是PUSCH#2。Taking Figure 16 as an example, if the priority of
以图17为例,若PUSCH#1至PUSCH#3的优先级都不高于该UCI,PUSCH#1不满足第一条件,PUSCH#2和PUSCH#3都满足第一条件,而PUSCH#3的优先级高于PUSCH#2的优先级,则目标PUSCH可以是PUSCH#2。Taking Figure 17 as an example, if the priorities of
或者,该目标PUSCH可以是该M个PUSCH中优先级不高于该UCI的PUSCH中优先级最低,且满足第一条件的最早的PUSCH。Alternatively, the target PUSCH may be the earliest PUSCH that has the lowest priority among the PUSCHs with a priority not higher than the UCI among the M PUSCHs and meets the first condition.
以图16为例,若PUSCH#1和PUSCH#2的优先级不高于该UCI,且PUSCH#1和PUSCH#2都满足第一条件,而PUSCH#1的优先级高于PUSCH#2的优先级,则目标PUSCH可以是PUSCH#2。Taking Figure 16 as an example, if the priority of
以图17为例,若PUSCH#1至PUSCH#3的优先级都不高于该UCI,PUSCH#1至PUSCH#3都满足第一条件。若PUSCH#1的优先级高于PUSCH#2的优先级,PUSCH#2 的优先级和PUSCH#3的优先级相同,则目标PUSCH可以是PUSCH#2。若PUSCH#1的优先级高于PUSCH#2的优先级,PUSCH#2的优先级高于PUSCH#3的优先级,则目标PUSCH可以是PUSCH#3。Taking FIG. 17 as an example, if the priorities of
在一种可能的实现方式中,如果该M个PUSCH都满足上述条件一,且都不满足上述条件二,则丢弃该M个PDSCH,在该PUCCH上发送该UCI。In a possible implementation manner, if the M PUSCHs all meet the foregoing
以图16为例,若PUSCH#1和PUSCH#2的优先级都不高于该UCI,但PUSCH#1和PUSCH#2都不满足第一条件,则发送该UCI,而丢弃PUSCH#1和PUSCH#2。Taking Figure 16 as an example, if the priority of
在一种可能的实现方式中,如果该UCI的优先级最低,则丢弃该UCI,发送该M个PUSCH。即,如果该M个PUSCH和该UCI中,该UCI的优先级最低,则丢弃该UCI。In a possible implementation manner, if the UCI has the lowest priority, the UCI is discarded and the M PUSCHs are sent. That is, if the UCI has the lowest priority among the M PUSCHs and the UCI, then the UCI is discarded.
以图16为例,若PUSCH#1和PUSCH#2的优先级都高于该UCI,则丢弃该UCI,发送PUSCH#1和PUSCH#2。Taking FIG. 16 as an example, if the priorities of
方式二、根据业务类型确定目标PUSCHMethod 2: Determine the target PUSCH according to the business type
在此方式下,根据UCI的业务类型的不同,分情况进行说明。In this way, according to the different types of UCI business, the description will be divided into different situations.
情况一:该UCI的业务类型为URLLC。Case 1: The service type of the UCI is URLLC.
此时,该目标PUSCH可以是该M个PUSCH中满足第一条件的一个PUSCH。At this time, the target PUSCH may be one PUSCH satisfying the first condition among the M PUSCHs.
进一步地,该目标PUSCH可以是该M个PUSCH中满足第一条件且最早的PUSCH。Further, the target PUSCH may be the earliest PUSCH that satisfies the first condition among the M PUSCHs.
也就是说,如果该UCI的业务类型为URLLC,那么无论PUSCH的业务类型是RULLC还是eMBB,只要该PUSCH满足第一条件,都可以在该PUSCH上发送该UCI。进一步地,发送UCI的PUSCH可以是满足第一条件的所有PUSCH中最早的PUSCH。That is, if the service type of the UCI is URLLC, no matter whether the service type of the PUSCH is RULLC or eMBB, as long as the PUSCH satisfies the first condition, the UCI can be sent on the PUSCH. Further, the PUSCH for transmitting UCI may be the earliest PUSCH among all PUSCHs that satisfy the first condition.
示例性的,参见图18,该M个PUSCH为PUSCH#1和PUSCH#2,UCI的业务类型为URLLC。PUSCH#1和PUSCH#2都满足第一条件,则目标PUSCH可以是PUSCH#1,也可以是PUSCH#2,或者,目标PUSCH可以是PUSCH#1和PUSCH#2中最早的PUSCH,即PUSCH#1。图18中,PUSCH#1的业务类型可以是URLLC,也可以是eMBB;PUSCH#2的业务类型可以是URLLC,也可以是eMBB。Exemplarily, referring to FIG. 18, the M PUSCHs are
参见图19,该M个PUSCH为PUSCH#1至PUSCH#3,UCI的业务类型为URLLC。PUSCH#1和PUSCH#2都不满足第一条件,PUSCH#3满足第一条件,则目标PUSCH可以是PUSCH#3。图19中,PUSCH#1的业务类型可以是URLLC,也可以是eMBB;PUSCH#2的业务类型可以是URLLC,也可以是eMBB;PUSCH#3的业务类型可以是URLLC,也可以是eMBB。Referring to FIG. 19, the M PUSCHs are
情况二:该UCI的业务类型为eMBB。Case 2: The service type of the UCI is eMBB.
此时,该目标PUSCH可以是该M个PUSCH中满足第一条件且业务类型为eMBB的一个PUSCH。At this time, the target PUSCH may be one PUSCH that satisfies the first condition and the service type is eMBB among the M PUSCHs.
进一步地,该目标PUSCH可以是该M个PUSCH中业务类型为eMBB的PUSCH中满足第一条件且最早的PUSCH。Further, the target PUSCH may be the earliest PUSCH that satisfies the first condition among the PUSCHs of the eMBB service type among the M PUSCHs.
示例性的,参见图20,该M个PUSCH为PUSCH#1和PUSCH#2,UCI的业务类型为eMBB。PUSCH#1和PUSCH#2都满足第一条件,PUSCH#1的业务类型为eMBB,PUSCH#2的业务类型为URLLC,则目标PUSCH可以是PUSCH#1。Exemplarily, referring to FIG. 20, the M PUSCHs are
参见图21,该M个PUSCH为PUSCH#1至PUSCH#3,UCI的业务类型为eMBB。PUSCH#1至PUSCH#3都满足第一条件,PUSCH#1的业务类型为URLLC,PUSCH#2和 PUSCH#3的业务类型为eMBB,则目标PUSCH可以是PUSCH#2,也可以是PUSCH#3,或者目标PUSCH可以是该PUSCH#2和PUSCH#3中最早的PUSCH,即PUSCH#2。Referring to FIG. 21, the M PUSCHs are
在一种可能的实现方式中,若该M个PUSCH都不满足第一条件,或者业务类型都不为eMBB,则将该UCI丢弃,不发送该PUCCH。In a possible implementation manner, if the M PUSCHs do not meet the first condition, or the service type is not eMBB, the UCI is discarded and the PUCCH is not sent.
例如,若图20中,PUSCH#1和PUSCH#2都不满足第一条件,则丢弃承载该UCI的PUCCH,发送PUSCH#1和PUSCH#2。For example, if
再如,参见图22,该M个PUSCH为PUSCH#1和PUSCH#2,UCI的业务类型为eMBB。PUSCH#1和PUSCH#2的业务类型都为URLLC,则丢弃承载该UCI的PUCCH,发送PUSCH#1和PUSCH#2。As another example, referring to FIG. 22, the M PUSCHs are
上文中主要结合图2至图22,描述了本申请提供的方法。下面将介绍本申请提供的装置。The method provided by the present application is described above mainly in conjunction with FIG. 2 to FIG. 22. The device provided by this application will be introduced below.
图23是本申请实施例提供的通信装置的示意性框图。如图23所示,该通信装置400可以包括处理模块410和收发模块420。FIG. 23 is a schematic block diagram of a communication device provided by an embodiment of the present application. As shown in FIG. 23, the
在一种可能的设计中,该通信装置400可对应于上文方法实施例中的终端设备,例如,可以为终端设备,或者配置于终端设备中的芯片。当该通信装置是终端设备时,该处理模块可以是处理器,收发模块可以是收发器。该通信装置还可以包括存储模块,该存储模块可以是存储器。该存储模块用于存储指令,该处理模块执行该存储模块所存储的指令,以使该通信装置执行上述方法。当该通信装置是终端设备内的芯片时,该处理模块可以是处理器,收发模块可以是接口电路、输入/输出接口、管脚或电路等;该处理模块执行存储模块所存储的指令,以使该通信装置执行上述各方法中由终端设备所执行的操作,该存储模块可以是该芯片内的存储模块(例如,寄存器、缓存等),也可以是该通信装置内的位于该芯片外部的存储模块(例如,只读存储器、随机存取存储器等)In a possible design, the
在一种实现方式中,该通信装置400中的各模块和上述其他操作和/或功能为了实现图4中的方法的相应流程。具体地,处理模块410可用于执行图4所示的方法中的S210至S220,收发模块420可用于执行图4所示的方法中的S250和S260。In an implementation manner, each module in the
在另一种实现方式中,该通信装置中的各模块和上述其他操作和/或功能为了实现上文中包括步骤一至步骤五的方法的相应流程。具体地,处理模块410可用于执行步骤一和步骤二,收发模块420可用于执行步骤五。In another implementation manner, each module in the communication device and the above-mentioned other operations and/or functions are intended to implement the corresponding procedures of the above method including step one to step five. Specifically, the
在又一种实现方式中,该通信装置400中的各模块和上述其他操作和/或功能为了实现图15中的方法的相应流程。具体地,处理模块410可用于执行图15所示的方法中的S310至S330,收发模块420可用于执行图15所示的方法中的S370。In yet another implementation manner, each module in the
在另一种可能的设计中,该通信装置400可对应于上文方法实施例中的网络设备,例如,可以为网络设备,或者配置于网络设备中的芯片。当该通信装置是网络设备时,该处理模块可以是处理器,收发模块可以是收发器。该通信装置还可以包括存储模块,该存储模块可以是存储器。该存储模块用于存储指令,该处理模块执行该存储模块所存储的指令,以使该通信装置执行上述方法。当该通信装置是网络设备内的芯片时,该处理模块可以是处理器,该收发模块可以是接口电路、输入/输出接口、管脚或电路等;该处理模块执行存储模块所存储的指令,以使该通信装置执行上述方法中由网络设备所执行的操作,该存储模块可以是该芯片内的存储模块(例如,寄存器、缓存等),也可以是该通信装置内的 位于该芯片外部的存储模块(例如,只读存储器、随机存取存储器等)。In another possible design, the
在一种实现方式中,该通信装置400中的各模块和上述其他操作和/或功能为了实现图4中的方法的相应流程。具体地,处理模块410可用于执行图4所示的方法中的S230至S240,收发模块420可用于执行图4所示的方法中的S250和S260。In an implementation manner, each module in the
在另一种实现方式中,该通信装置中的各模块和上述其他操作和/或功能为了实现上文中包括步骤一至步骤五的方法的相应流程。具体地,处理模块410可用于执行步骤三和步骤四,收发模块420可用于执行步骤五。In another implementation manner, each module in the communication device and the above-mentioned other operations and/or functions are intended to implement the corresponding procedures of the above method including step one to step five. Specifically, the
在又一种实现方式中,该通信装置400中的各模块和上述其他操作和/或功能为了实现图15中的方法的相应流程。具体地,处理模块410可用于执行图15所示的方法中的S340至S360,收发模块420可用于执行图15所示的方法中的S370。In yet another implementation manner, each module in the
上述各个装置实施例中网络设备与终端设备和方法实施例中的网络设备或终端设备完全对应,由相应的模块或单元执行相应的步骤,例如收发模块(收发器)方法执行方法实施例中发送和/或接收的步骤,除发送接收外的其它步骤可以由处理模块(处理器)执行。具体单元的功能可以参考相应的方法实施例。收发模块可以包括发送单元和/或接收单元,收发器可以包括发射器和/或接收器,分别实现收发功能;处理模块可以为一个或多个。The network equipment in the above-mentioned device embodiments completely corresponds to the network equipment or terminal equipment in the terminal equipment and method embodiments, and the corresponding modules or units execute the corresponding steps, for example, the transceiver module (transceiver) method is executed in the method embodiment. And/or the steps of receiving, other steps except sending and receiving may be executed by the processing module (processor). For the functions of specific units, refer to the corresponding method embodiments. The transceiver module may include a sending unit and/or a receiving unit, the transceiver may include a transmitter and/or a receiver, which respectively implement the transceiver function; the processing module may be one or more.
应理解,上述各个模块的划分仅仅是功能上的划分,实际实现时可能会有其它的划分方法。It should be understood that the division of the above-mentioned modules is only a functional division, and there may be other division methods in actual implementation.
上述终端设备或者网络设备可以是一个芯片,处理模块可以通过硬件来实现也可以通过软件来实现,当通过硬件实现时,该处理模块可以是逻辑电路、集成电路等;当通过软件来实现时,该处理模块可以是一个通用处理器,通过读取存储模块中存储的软件代码来实现,该存储模块可以集成在处理器中,也可以位于所述处理器之外,独立存在。The above-mentioned terminal device or network device may be a chip, and the processing module may be implemented by hardware or software. When implemented by hardware, the processing module may be a logic circuit, integrated circuit, etc.; when implemented by software, The processing module may be a general-purpose processor, which is implemented by reading the software code stored in the storage module. The storage module may be integrated in the processor, or may be located outside the processor and exist independently.
图24为本申请提供的一种终端设备10的结构示意图。为了便于说明,图24仅示出了终端设备的主要部件。如图24所示,终端设备10包括处理器、存储器、控制电路、天线以及输入输出装置。FIG. 24 is a schematic structural diagram of a
处理器主要用于对通信协议以及通信数据进行处理,以及对整个终端设备进行控制,执行软件程序,处理软件程序的数据,例如用于支持终端设备执行上述方法实施例中所描述的动作。存储器主要用于存储软件程序和数据。控制电路主要用于基带信号与射频信号的转换以及对射频信号的处理。控制电路和天线一起也可以叫做收发器,主要用于收发电磁波形式的射频信号。输入输出装置,例如触摸屏、显示屏,键盘等主要用于接收用户输入的数据以及对用户输出数据。The processor is mainly used to process the communication protocol and communication data, and to control the entire terminal device, execute the software program, and process the data of the software program, for example, to support the terminal device to perform the actions described in the above method embodiment. The memory is mainly used to store software programs and data. The control circuit is mainly used for the conversion of baseband signals and radio frequency signals and the processing of radio frequency signals. The control circuit and the antenna together can also be called a transceiver, which is mainly used to send and receive radio frequency signals in the form of electromagnetic waves. Input and output devices, such as touch screens, display screens, and keyboards, are mainly used to receive data input by users and output data to users.
当终端设备开机后,处理器可以读取存储单元中的软件程序,解释并执行软件程序的指令,处理软件程序的数据。当需要通过无线发送数据时,处理器对待发送的数据进行基带处理后,输出基带信号至射频电路,射频电路将基带信号进行射频处理后将射频信号通过天线以电磁波的形式向外发送。当有数据发送到终端设备时,射频电路通过天线接收到射频信号,将射频信号转换为基带信号,并将基带信号输出至处理器,处理器将基带信号转换为数据并对该数据进行处理。When the terminal device is turned on, the processor can read the software program in the storage unit, interpret and execute the instructions of the software program, and process the data of the software program. When data needs to be sent wirelessly, the processor performs baseband processing on the data to be sent and outputs the baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal and then sends the radio frequency signal to the outside in the form of electromagnetic waves through the antenna. When data is sent to the terminal device, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor, and the processor converts the baseband signal into data and processes the data.
本领域技术人员可以理解,为了便于说明,图24仅示出了一个存储器和处理器。在实际的终端设备中,可以存在多个处理器和存储器。存储器也可以称为存储介质或者存储 设备等,本申请实施例对此不做限制。Those skilled in the art can understand that, for ease of description, FIG. 24 only shows a memory and a processor. In actual terminal devices, there may be multiple processors and memories. The memory may also be called a storage medium or a storage device, etc., which is not limited in the embodiment of the present application.
作为一种可选的实现方式,处理器可以包括基带处理器和中央处理器,基带处理器主要用于对通信协议以及通信数据进行处理,中央处理器主要用于对整个终端设备进行控制,执行软件程序,处理软件程序的数据。图24中的处理器集成了基带处理器和中央处理器的功能,本领域技术人员可以理解,基带处理器和中央处理器也可以是各自独立的处理器,通过总线等技术互联。本领域技术人员可以理解,终端设备可以包括多个基带处理器以适应不同的网络制式,终端设备可以包括多个中央处理器以增强其处理能力,终端设备的各个部件可以通过各种总线连接。所述基带处理器也可以表述为基带处理电路或者基带处理芯片。所述中央处理器也可以表述为中央处理电路或者中央处理芯片。对通信协议以及通信数据进行处理的功能可以内置在处理器中,也可以以软件程序的形式存储在存储单元中,由处理器执行软件程序以实现基带处理功能。As an optional implementation, the processor may include a baseband processor and a central processing unit. The baseband processor is mainly used to process communication protocols and communication data. The central processing unit is mainly used to control the entire terminal device and execute Software program, processing the data of the software program. The processor in FIG. 24 integrates the functions of the baseband processor and the central processing unit. Those skilled in the art can understand that the baseband processor and the central processing unit may also be independent processors and are interconnected by technologies such as buses. Those skilled in the art can understand that the terminal device may include multiple baseband processors to adapt to different network standards, the terminal device may include multiple central processors to enhance its processing capabilities, and various components of the terminal device may be connected through various buses. The baseband processor can also be expressed as a baseband processing circuit or a baseband processing chip. The central processing unit can also be expressed as a central processing circuit or a central processing chip. The function of processing the communication protocol and communication data can be built in the processor, or can be stored in the storage unit in the form of a software program, and the processor executes the software program to realize the baseband processing function.
示例性的,在本申请实施例中,可以将具有收发功能的天线和控制电路视为终端设备10的收发单元101,将具有处理功能的处理器视为终端设备10的处理单元102。如图24所示,终端设备10包括收发单元101和处理单元102。收发单元也可以称为收发器、收发机、收发装置等。可选的,可以将收发单元101中用于实现接收功能的器件视为接收单元,将收发单元101中用于实现发送功能的器件视为发送单元,即收发单元101包括接收单元和发送单元。示例性的,接收单元也可以称为接收机、接收器、接收电路等,发送单元可以称为发射机、发射器或者发射电路等。Exemplarily, in the embodiment of the present application, the antenna and control circuit with the transceiver function may be regarded as the
图24所示的终端设备可以执行上述方法中终端设备所执行的各动作,这里,为了避免赘述,省略其详细说明。The terminal device shown in FIG. 24 can perform various actions performed by the terminal device in the foregoing method. Here, in order to avoid redundant description, detailed descriptions thereof are omitted.
图25是本申请提供的一种网络设备的结构示意图,该网络设备例如可以为基站。如图25所示,该基站可应用于如图1所示的通信系统中,执行上述方法实施例中网络设备的功能。基站20可包括一个或多个射频单元,如远端射频单元(remote radio unit,RRU)201和一个或多个基带单元(baseband unit,BBU)(也可称为数字单元(digital unit,DU))202。所述RRU 201可以称为收发单元、收发机、收发电路、或者收发器等等,其可以包括至少一个天线2011和射频单元2012。所述RRU 201部分主要用于射频信号的收发以及射频信号与基带信号的转换,例如用于发送上述方法实施例BFR配置。所述BBU 202部分主要用于进行基带处理,对基站进行控制等。所述RRU 201与BBU 202可以是物理上设置在一起,也可以物理上分离设置的,即分布式基站。FIG. 25 is a schematic structural diagram of a network device provided by the present application. The network device may be a base station, for example. As shown in FIG. 25, the base station can be applied to the communication system shown in FIG. 1 to perform the functions of the network device in the foregoing method embodiment. The
所述BBU 202为基站的控制中心,也可以称为处理单元,主要用于完成基带处理功能,如信道编码,复用,调制,扩频等等。例如所述BBU(处理单元)202可以用于控制基站执行上述方法实施例中关于网络设备的操作流程。The
在一个实施例中,所述BBU 202可以由一个或多个单板构成,多个单板可以共同支持单一接入指示的无线接入网(如LTE网络),也可以分别支持不同接入制式的无线接入网(如LTE网,5G网或其它网)。所述BBU 202还包括存储器2021和处理器2022,所述存储器2021用于存储必要的指令和数据。所述处理器2022用于控制基站进行必要的动作,例如用于控制基站执行上述方法实施例中关于网络设备的操作流程。所述存储器2021和处理器2022可以服务于一个或多个单板。也就是说,可以每个单板上单独设置存储器和处理器。也可以是多个单板共用相同的存储器和处理器。此外每个单板上还可以设 置有必要的电路。In an embodiment, the
另外,网络设备不限于上述形态,也可以是其它形态:例如:包括BBU和自适应无线单元(adaptive radio unit,ARU),或BBU和有源天线单元(active antenna unit,AAU);也可以为客户终端设备(customer premises equipment,CPE),还可以为其它形态,本申请不限定。In addition, the network equipment is not limited to the above forms, and may also be in other forms: for example: including BBU and adaptive radio unit (ARU), or BBU and active antenna unit (AAU); or Customer premises equipment (CPE) may also be in other forms, which is not limited by this application.
应注意,本申请实施例中的处理器可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(digital signal processor,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现场可编程门阵列(field programmable gate array,FPGA)或者其它可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请各实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。It should be noted that the processor in the embodiment of the present application may be an integrated circuit chip with signal processing capability. In the implementation process, the steps of the foregoing method embodiments can be completed by hardware integrated logic circuits in the processor or instructions in the form of software. The aforementioned processor may be a general-purpose processor, a digital signal processor (digital signal processor, DSP), an application specific integrated circuit (ASIC), a field programmable gate array (field programmable gate array, FPGA) or other Programming logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps, and logical block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor or the like. The steps of the method disclosed in the embodiments of the present application may be directly embodied as being executed and completed by a hardware decoding processor, or executed and completed by a combination of hardware and software modules in the decoding processor. The software module can be located in a mature storage medium in the field such as random access memory, flash memory, read-only memory, programmable read-only memory, or electrically erasable programmable memory, registers. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
还应理解,本申请实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的随机存取存储器(random access memory,RAM)可用,例如静态随机存取存储器(static RAM,SRAM)、动态随机存取存储器(DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synchlink DRAM,SLDRAM)和直接内存总线随机存取存储器(direct rambus RAM,DR RAM)。It should also be understood that the memory in the embodiments of the present application may be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. Among them, the non-volatile memory can be read-only memory (ROM), programmable read-only memory (programmable ROM, PROM), erasable programmable read-only memory (erasable PROM, EPROM), electrically erasable programmable only Read memory (electrically EPROM, EEPROM) or flash memory. The volatile memory may be random access memory (RAM), which is used as an external cache. By way of exemplary but not restrictive description, many forms of random access memory (RAM) are available, such as static random access memory (static RAM, SRAM), dynamic random access memory (DRAM), and synchronous dynamic random access memory (DRAM). Access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous connection dynamic random access memory Take memory (synchlink DRAM, SLDRAM) and direct memory bus random access memory (direct rambus RAM, DR RAM).
根据本申请实施例提供的方法,本申请还提供一种计算机程序产品,该计算机程序产品包括:计算机程序代码,当该计算机程序代码在计算机上运行时,使得该计算机执行上文所描述的各方法。According to the method provided by the embodiments of the present application, the present application also provides a computer program product, the computer program product includes: computer program code, when the computer program code is run on a computer, the computer executes the above-described method.
根据本申请实施例提供的方法,本申请还提供一种计算机可读介质,该计算机可读介质存储有程序代码,当该程序代码在计算机上运行时,使得该计算机执行上文所描述的各方。According to the method provided by the embodiments of the present application, the present application also provides a computer-readable medium storing program code, which when the program code runs on a computer, causes the computer to execute the above-described square.
根据本申请实施例提供的方法,本申请还提供一种系统,其包括前述的一个或多个终端设备以及一个或多个网络设备。According to the method provided in the embodiments of the present application, the present application also provides a system, which includes the aforementioned one or more terminal devices and one or more network devices.
上述实施例,可以全部或部分地通过软件、硬件、固件或其他任意组合来实现。当使用软件实现时,上述实施例可以全部或部分地以计算机程序产品的形式实现。所述计算机 程序产品包括一个或多个计算机指令。在计算机上加载或执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以为通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集合的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,数字通用光盘(digital versatile disc,DVD))、或者半导体介质。半导体介质可以是固态硬盘。The foregoing embodiments can be implemented in whole or in part by software, hardware, firmware or any other combination. When implemented by software, the above-mentioned embodiments may be implemented in the form of a computer program product in whole or in part. The computer program product includes one or more computer instructions. When the computer program instructions are loaded or executed on a computer, the processes or functions described in the embodiments of the present invention are generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. 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 a website, computer, server, or data center. Transmission to another website, computer, server or data center via wired (such as infrared, wireless, microwave, etc.). The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or a data center that includes one or more sets of available media. The usable medium may be a magnetic medium (for example, a floppy disk, a hard disk, and a magnetic tape), an optical medium (for example, a digital versatile disc (DVD)), or a semiconductor medium. The semiconductor medium may be a solid state drive.
应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。It should be understood that, in the various embodiments of the present application, the size of the sequence number of the above-mentioned processes does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic, rather than corresponding to the embodiments of the present application. The implementation process constitutes any limitation.
还应理解,在本申请中,“当…时”、“若”以及“如果”均指在某种客观情况下终端设备或者网络设备会做出相应的处理,并非是限定时间,且也不要求终端设备或网络设备实现时一定要有判断的动作,也不意味着存在其它限定。It should also be understood that in this application, "when", "if" and "if" all refer to the terminal device or network device will make corresponding processing under certain objective circumstances, and it is not a time limit, nor It does not mean that there are other restrictions when terminal equipment or network equipment is required to be implemented.
本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。The term "and/or" in this article is only an association relationship describing associated objects, which means that there can be three relationships, for example, A and/or B, which can mean: A alone exists, A and B exist at the same time, exist alone B these three situations.
本文中术语“……中的至少一个”或“……中的至少一种”或“……中的至少一项”,表示所列出的各项的全部或任意组合,例如,“A、B和C中的至少一种”,可以表示:单独存在A,单独存在B,单独存在C,同时存在A和B,同时存在B和C,同时存在A、B和C这六种情况。The term "at least one of..." or "at least one of..." or "at least one of..." herein means all or any combination of the listed items, for example, "A, At least one of B and C" can mean: A alone, B alone, C alone, A and B, B and C, and A, B and C.
应理解,在本申请各实施例中,“与A相应的B”表示B与A相关联,根据A可以确定B。但还应理解,根据A确定B并不意味着仅仅根据A确定B,还可以根据A和/或其它信息确定B。It should be understood that in the embodiments of the present application, "B corresponding to A" means that B is associated with A, and B can be determined according to A. However, it should also be understood that determining B according to A does not mean that B is determined only according to A, and B can also be determined according to A and/or other information.
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。A person of ordinary skill in the art may be aware that the units and algorithm steps of the examples described in combination with the embodiments disclosed herein can be implemented by electronic hardware or a combination of computer software and electronic hardware. Whether these functions are executed by hardware or software depends on the specific application and design constraint conditions of the technical solution. Professionals and technicians can use different methods for each specific application to implement the described functions, but such implementation should not be considered beyond the scope of this application.
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that, for the convenience and conciseness of description, the specific working process of the above-described system, device, and unit can refer to the corresponding process in the foregoing method embodiment, which will not be repeated here.
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed system, device, and method may be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division, and there may be other divisions in actual implementation, for example, multiple units or components can be combined or It can be integrated into another system, or some features can be ignored or not implemented. In addition, the displayed or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, devices or units, and may be in electrical, mechanical or other forms.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的 部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the objectives of the solutions of the embodiments.
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。In addition, the functional units in each embodiment of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units may be integrated into one unit.
在本申请的各个实施例中,如果没有特殊说明以及逻辑冲突,不同的实施例之间的术语和/或描述具有一致性、且可以相互引用,不同的实施例中的技术特征根据其内在的逻辑关系可以组合形成新的实施例。In the various embodiments of this application, if there is no special description and logical conflict, the terms and/or descriptions between different embodiments are consistent and can be mutually cited. The technical features in different embodiments are based on their inherent Logical relationships can be combined to form new embodiments.
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,ROM)、随机存取存储器(random access memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer readable storage medium. Based on this understanding, the technical solution of this application essentially or the part that contributes to the existing technology or the part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including Several instructions are used to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage media include: U disk, mobile hard disk, read-only memory (read-only memory, ROM), random access memory (random access memory, RAM), magnetic disk or optical disk and other media that can store program code .
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。The above are only specific implementations of this application, but the protection scope of this application is not limited to this. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed in this application. Should be covered within the scope of protection of this application. Therefore, the protection scope of this application should be subject to the protection scope of the claims.
Claims (24)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910252637.2A CN111756506A (en) | 2019-03-29 | 2019-03-29 | Method and communication device for transmitting uplink information |
| CN201910252637.2 | 2019-03-29 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2020200078A1 true WO2020200078A1 (en) | 2020-10-08 |
Family
ID=72664687
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2020/081620 Ceased WO2020200078A1 (en) | 2019-03-29 | 2020-03-27 | Method for transmitting uplink information and communication device |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN111756506A (en) |
| WO (1) | WO2020200078A1 (en) |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114765874A (en) * | 2021-01-15 | 2022-07-19 | 北京紫光展锐通信技术有限公司 | Uplink channel processing method and device |
| CN116489791A (en) * | 2022-01-11 | 2023-07-25 | 大唐移动通信设备有限公司 | Uplink transmission method, terminal equipment and network equipment |
| CN116602034A (en) * | 2021-04-02 | 2023-08-15 | Oppo广东移动通信有限公司 | Transmission method, terminal equipment, network equipment and communication system |
| WO2024032179A1 (en) * | 2022-08-10 | 2024-02-15 | 大唐移动通信设备有限公司 | Communication method and apparatus |
| EP4320779A4 (en) * | 2021-04-06 | 2024-12-11 | Apple Inc. | UCI MULTIPLEXING WITH PHYSICAL LAYER PRIORITY AND LCH-BASED PRIORITIZATION |
Families Citing this family (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2022110028A1 (en) * | 2020-11-27 | 2022-06-02 | 北京小米移动软件有限公司 | Uplink control information transmission method and apparatus, and storage medium |
| CN114698108B (en) * | 2020-12-31 | 2025-10-17 | 维沃移动通信有限公司 | UCI multiplexing method, device, equipment and readable storage medium |
| CN116711250A (en) * | 2021-01-08 | 2023-09-05 | 中兴通讯股份有限公司 | Systems and methods for selecting overlapping channels |
| CN114745083B (en) * | 2021-01-08 | 2024-01-30 | 维沃移动通信有限公司 | Information transmission method, device, terminal and network equipment |
| WO2022151227A1 (en) * | 2021-01-14 | 2022-07-21 | 北京小米移动软件有限公司 | Method and apparatus for indicating number of pucch transmissions, and repeat transmission method and apparatus |
| CN114826508B (en) * | 2021-01-18 | 2023-07-21 | 大唐移动通信设备有限公司 | Channel transmission method, device and readable storage medium |
| CN114826516B (en) * | 2021-01-19 | 2024-01-30 | 大唐移动通信设备有限公司 | Information transmission method, device, terminal equipment, network equipment and storage medium |
| CN115189826B (en) * | 2021-04-01 | 2024-11-19 | 华为技术有限公司 | Information sending method, information receiving method and information sending device |
| CN115190601B (en) * | 2021-04-02 | 2025-08-19 | 华为技术有限公司 | Information transmitting method, information receiving method and communication device |
| EP4243311A4 (en) * | 2021-04-09 | 2024-03-06 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | CHANNEL DETERMINATION METHODS, CHANNEL TRANSMISSION METHODS, ELECTRONIC DEVICES AND STORAGE MEDIA |
| CN115209401B (en) * | 2021-04-13 | 2024-07-12 | 大唐移动通信设备有限公司 | Channel processing method, device and storage medium |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018043494A1 (en) * | 2016-09-02 | 2018-03-08 | シャープ株式会社 | Terminal device, base station device, communication method, and integrated circuit |
| US20180310308A1 (en) * | 2017-04-25 | 2018-10-25 | Motorola Mobility Llc | Determining a priority order based on uplink transmission parameters |
| CN109155726A (en) * | 2018-03-09 | 2019-01-04 | 北京小米移动软件有限公司 | Information transmission method, device, system and storage medium |
| CN110035550A (en) * | 2018-01-12 | 2019-07-19 | 华为技术有限公司 | Uplink control information transmission method and communication device |
| CN110139363A (en) * | 2018-02-09 | 2019-08-16 | 维沃移动通信有限公司 | Send the method and user terminal of UCI |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103220070B (en) * | 2012-01-20 | 2017-11-14 | 中兴通讯股份有限公司 | The sending method and user equipment of a kind of upward signal |
| US9001780B2 (en) * | 2012-01-27 | 2015-04-07 | Qualcomm Incorporated | Physical layer issues related to multi-TA group support |
| US9635654B2 (en) * | 2012-09-19 | 2017-04-25 | Lg Electronics Inc. | Method and device for transmitting uplink control information |
| WO2017099556A1 (en) * | 2015-12-11 | 2017-06-15 | 엘지전자 주식회사 | Method for transmitting uplink signal and apparatus therefor |
| CN107889223B (en) * | 2016-09-29 | 2020-04-10 | 电信科学技术研究院 | Data transmission method and device |
-
2019
- 2019-03-29 CN CN201910252637.2A patent/CN111756506A/en not_active Withdrawn
-
2020
- 2020-03-27 WO PCT/CN2020/081620 patent/WO2020200078A1/en not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018043494A1 (en) * | 2016-09-02 | 2018-03-08 | シャープ株式会社 | Terminal device, base station device, communication method, and integrated circuit |
| US20180310308A1 (en) * | 2017-04-25 | 2018-10-25 | Motorola Mobility Llc | Determining a priority order based on uplink transmission parameters |
| CN110035550A (en) * | 2018-01-12 | 2019-07-19 | 华为技术有限公司 | Uplink control information transmission method and communication device |
| CN110139363A (en) * | 2018-02-09 | 2019-08-16 | 维沃移动通信有限公司 | Send the method and user terminal of UCI |
| CN109155726A (en) * | 2018-03-09 | 2019-01-04 | 北京小米移动软件有限公司 | Information transmission method, device, system and storage medium |
Non-Patent Citations (2)
| Title |
|---|
| QUALCOMM INC.: "Remaining issues for overlapping UL transmissions", 3GPP TSG RAN WG #93 R1-1807359, 11 May 2018 (2018-05-11), XP051463051, DOI: 20200506114724X * |
| VIVO: "Remaining issues on PUCCH", 3GPP TSG RAN WG1 MEETING #95 R1-1812289, 3 November 2018 (2018-11-03), XP051554190, DOI: 20200506124405X * |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114765874A (en) * | 2021-01-15 | 2022-07-19 | 北京紫光展锐通信技术有限公司 | Uplink channel processing method and device |
| CN116602034A (en) * | 2021-04-02 | 2023-08-15 | Oppo广东移动通信有限公司 | Transmission method, terminal equipment, network equipment and communication system |
| EP4320779A4 (en) * | 2021-04-06 | 2024-12-11 | Apple Inc. | UCI MULTIPLEXING WITH PHYSICAL LAYER PRIORITY AND LCH-BASED PRIORITIZATION |
| CN116489791A (en) * | 2022-01-11 | 2023-07-25 | 大唐移动通信设备有限公司 | Uplink transmission method, terminal equipment and network equipment |
| WO2024032179A1 (en) * | 2022-08-10 | 2024-02-15 | 大唐移动通信设备有限公司 | Communication method and apparatus |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111756506A (en) | 2020-10-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2020200078A1 (en) | Method for transmitting uplink information and communication device | |
| US11678351B2 (en) | Scheduling radio resources using first and second configuration | |
| CN111770572B (en) | Method for determining feedback information and communication device | |
| WO2020143428A1 (en) | Method for transmitting uplink information, and communication device | |
| US12052709B2 (en) | Method for transmitting hybrid automatic repeat request HARQ feedback information and communications apparatus | |
| CN111836366B (en) | Uplink transmission method and communication device | |
| WO2020063767A1 (en) | Configuration method for uplink dynamic grant-free transmission, and communication device | |
| WO2020221021A1 (en) | Communication method and communication apparatus | |
| WO2020024754A1 (en) | Method for transmitting uplink control information, device and system | |
| WO2021062804A1 (en) | Feedback information transmission method and apparatus | |
| CN111769916B (en) | Communication method, communication device and system | |
| WO2021017765A1 (en) | Communication method and communication device | |
| WO2022237675A1 (en) | Method and apparatus for sending information | |
| WO2021159979A1 (en) | Feedback method and apparatus for hybrid automatic repeat request acknowledgement codebook | |
| WO2022236714A1 (en) | Method, apparatus and device for feeding back codebook, and storage medium | |
| CN111654913B (en) | Communication method and communication device | |
| JP2022511202A (en) | HARQ-ACK processing using multiple PUCCHs in multi-TRP transmission in NR | |
| WO2020249031A1 (en) | Method and apparatus for transmitting response information | |
| CN111757350B (en) | Information transmission method and related device | |
| WO2020143813A1 (en) | Method and apparatus for transmitting information | |
| WO2020156002A1 (en) | Communication method and communication device | |
| WO2021056562A1 (en) | Wireless communication method and device, and system | |
| WO2023092564A1 (en) | Wireless communication method, terminal device and network device | |
| CN115604846A (en) | Method and device for data transmission | |
| WO2022126648A1 (en) | Information transmission method and apparatus |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 20783292 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 20783292 Country of ref document: EP Kind code of ref document: A1 |