CN110139384A - The transmission method and terminal device of uplink information - Google Patents
The transmission method and terminal device of uplink information Download PDFInfo
- Publication number
- CN110139384A CN110139384A CN201810136516.7A CN201810136516A CN110139384A CN 110139384 A CN110139384 A CN 110139384A CN 201810136516 A CN201810136516 A CN 201810136516A CN 110139384 A CN110139384 A CN 110139384A
- Authority
- CN
- China
- Prior art keywords
- priority
- transmission
- determining
- uci
- uplink 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.)
- Granted
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 420
- 238000000034 method Methods 0.000 title claims abstract description 63
- 230000000737 periodic effect Effects 0.000 claims description 3
- 101000741965 Homo sapiens Inactive tyrosine-protein kinase PRAG1 Proteins 0.000 claims 2
- 102100038659 Inactive tyrosine-protein kinase PRAG1 Human genes 0.000 claims 2
- 238000010586 diagram Methods 0.000 description 13
- 238000004891 communication Methods 0.000 description 6
- 238000004590 computer program Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- 230000001360 synchronised effect Effects 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 230000003068 static effect Effects 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 2
- 230000007774 longterm Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
Classifications
-
- 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/12—Wireless traffic scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/21—Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
-
- 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
-
- 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
- H04W72/566—Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient
- H04W72/569—Allocation or scheduling criteria for wireless resources based on priority criteria of the information or information source or recipient of the traffic information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0808—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA]
- H04W74/0816—Non-scheduled access, e.g. ALOHA using carrier sensing, e.g. carrier sense multiple access [CSMA] with collision avoidance
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The embodiment of the invention discloses the transmission method of uplink information and terminal devices, and for solving the problems, such as the UE of support multiple business, when transmitting uplink information, there may be the conflicts of transfer resource.This method comprises: at least one of type, transmission cycle, the duration of transmission based on uplink information determine the precedence information of at least two uplink information when the transfer resource of at least two uplink informations has conflict;And it is based on the precedence information, transmit the uplink information of highest priority at least two uplink information.The embodiment of the present invention, when transmitting uplink information, provides a kind of contention-resolution schemes of transfer resource in the multiple services UE of support.
Description
Technical Field
The present invention relates to the field of communications, and in particular, to a method and a terminal device for transmitting uplink information.
Background
With the rapid development of mobile internet and internet technologies and the continuous emergence of various new services, a fifth Generation mobile communication technology (5th-Generation, 5G) needs to adapt to more diversified scenes and service requirements compared with the previous mobile communication systems. Currently, three typical application scenarios of 5G defined by 3GPP include enhanced mobile Broadband (eMBB), Low-latency and Low-latency communications (URLLC), and mass machine type communications (mtc). The application scenes put forward the requirements of high reliability, low time delay, large bandwidth, wide coverage and the like for the 5G system.
In a 5G system, some User terminals (UEs) may support services with different numerical configurations (numerology), for example, the UE may support both URLLC services and eMBB services.
In the above scenario, for a UE supporting multiple services, when the UE transmits uplink information, there may be a conflict of transmission resources, and the prior art has not provided a solution to the conflict.
Disclosure of Invention
An object of the embodiments of the present invention is to provide a method and a terminal device for transmitting uplink information, so as to solve a problem that a UE supporting multiple services may have a conflict of transmission resources when transmitting uplink information.
To solve the above technical problem, the embodiment of the present invention is implemented as follows:
in a first aspect, a method for transmitting uplink information is provided, where the method includes:
when the transmission resources of at least two pieces of uplink information have conflict, determining the priority information of the at least two pieces of uplink information based on at least one of the type, the transmission period and the transmission duration of the uplink information;
and transmitting the uplink information with the highest priority in the at least two uplink information based on the priority information.
In a second aspect, a terminal device is provided, which includes:
a determining unit, configured to determine priority information of at least two pieces of uplink information based on at least one of a type of the uplink information, a transmission cycle, and a transmission duration when there is a collision between transmission resources of the at least two pieces of uplink information;
and the transmission unit is used for transmitting the uplink information with the highest priority in the at least two uplink information based on the priority information.
In a third aspect, a terminal device is provided, including:
a processor; and
a memory configured to store computer executable instructions that, when executed, cause the processor to perform the method of the first aspect.
In a fourth aspect, a computer readable storage medium is presented, storing one or more programs which, when executed by an electronic device comprising a plurality of application programs, cause the electronic device to perform the method of the first aspect.
As can be seen from the technical solutions provided by the embodiments of the present invention, the solution of the embodiments of the present invention has at least one of the following technical effects:
in the embodiment of the present invention, when there is a conflict in the transmission resources of at least two pieces of uplink information, priority information of the at least two pieces of uplink information can be determined based on at least one of a type, a transmission period, and a transmission duration of the uplink information, and uplink information with a highest priority in the at least two pieces of uplink information can be transmitted based on the priority information. Further, a solution for conflict resolution of transmission resources is provided for a UE supporting multiple services when transmitting uplink information, for example, when the UE supporting multiple services is transmitting uplink information, and an SR/unlicensed service of URLLC and UCI of PUCCH of eMBB occur in the same time period, that is, when there is a transmission resource conflict, the uplink information with the highest priority can be transmitted based on priority information of the uplink information, and other uplink information can be discarded.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below, it is obvious that the drawings in the following description are only some embodiments described in the present invention, and for those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
Fig. 1 is a schematic diagram illustrating that an SR/unlicensed service conflicts with transmission resources of UCI at a UE in a communication system;
fig. 2 is a schematic flowchart of an implementation of a method for transmitting uplink information according to an embodiment of the present invention;
fig. 3 is a diagram illustrating that there is a collision of transmission resources when at least two pieces of uplink information include an SR and a UCI, according to an embodiment of the present invention;
fig. 4 is another diagram illustrating that there is a collision of transmission resources when at least two pieces of uplink information include an SR and a UCI according to an embodiment of the present invention;
fig. 5 is a diagram illustrating that there is a collision of transmission resources when at least two pieces of uplink information include an unlicensed service and UCI, according to an embodiment of the present invention;
fig. 6 is another diagram illustrating that there is a collision of transmission resources when at least two pieces of uplink information include an unlicensed service and UCI according to an embodiment of the present invention;
fig. 7 is a schematic diagram illustrating that there is a conflict in transmission resources when at least two pieces of uplink information include an SR and an unlicensed service according to an embodiment of the present invention;
fig. 8 is a diagram illustrating that there is a collision of transmission resources when at least two pieces of uplink information include an SR, an unlicensed service, and UCI, according to an embodiment of the present invention;
fig. 9 is another diagram illustrating that there is a collision of transmission resources when at least two pieces of uplink information include an SR, an unlicensed service, and UCI, according to an embodiment of the present invention;
fig. 10 is a schematic structural diagram of a terminal device according to an embodiment of the present invention;
fig. 11 is a schematic structural diagram of another terminal device according to an embodiment of the present invention.
Detailed Description
In order to make those skilled in the art better understand the technical solution of the present invention, the technical solution in the embodiment of the present invention will be clearly and completely described below with reference to the drawings in the embodiment of the present invention, and it is obvious that the described embodiment is only a part of the embodiment of the present invention, and not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention. As used in the specification and in the claims, "and/or" means at least one of the connected objects.
The technical scheme of the invention can be applied to various communication systems, such as: global System for Mobile communications (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), General Packet Radio Service (GPRS), Long Term Evolution (LTE)/enhanced Long Term evolution (LTE-a), nr (new Radio), and the like.
A User Equipment (UE), which may also be referred to as a Mobile Terminal (Mobile Terminal), a Mobile User Equipment (UE), and the like, may communicate with one or more core networks via a Radio Access Network (RAN, Radio Access Network, for example), and the User Equipment may be a Mobile Terminal, such as a Mobile phone (or referred to as a "cellular" phone) and a computer having a Mobile Terminal, such as a portable, pocket, handheld, computer-included, or vehicle-mounted Mobile device, and may exchange languages and/or data with the Radio Access Network.
The Base Station may be a Base Transceiver Station (BTS) in GSM or CDMA, a Base Station (NodeB) in WCDMA, or an evolved node b (eNB or e-NodeB) and a 5G Base Station (gNB) in LTE.
As described in the background art, in a 5G system, some UE terminals may support multiple services, when channels of two services appear simultaneously and temporally, Peak to Average Power Ratio (PAPR) of the UE terminal is higher, and since the cost of a Power amplifier of the UE terminal is lower and the battery capacity is limited, the high PAPR may reduce the Power utilization of the UE terminal. Therefore, a solution to address the above problems is urgently needed.
However, in the future 5G system, there are three general application scenarios, namely eMBB, URLLC, and mtc, and the priorities of the services included in the three general application scenarios have high and low scores, so when two or more services appear at the UE end at the same time, the service with higher priority may be selected for transmission based on the priorities of the services, and how to ensure that the service with higher priority is preferentially processed, for example, when transmission resource conflicts are caused by two or more services appearing at the UE end at the same time, how to ensure that the UE end preferentially transmits the service with higher priority, and the prior art has not provided a corresponding solution. The above description takes the 5G system as an example, but those skilled in the art will understand that the application of the embodiment of the present invention is not limited to the 5G system.
As shown in fig. 1, a schematic diagram of a UE side that there is a conflict between SR/unlicensed service and transmission resources of Uplink Control Information (UCI), where fig. 1 includes 4 conflict situations, where a duration of transmission of the SR/unlicensed service in a first conflict situation and a duration of transmission of the Uplink Control Information (UCI) in a second conflict situation are both less than a duration of transmission of the UCI, and a duration of transmission of the SR/unlicensed service in a third conflict situation and a duration of transmission of the Uplink Control Information (UCI) in a fourth conflict situation are both greater than a duration of transmission of the UCI. The first conflict situation is that at the time t1, the UE side encounters a conflict between SR/unlicensed service and UCI transmission resources; the second collision situation is that the UE starts to transmit UCI at time t2, but at time t3, the SR/unlicensed service needs to be transmitted, which results in transmission resource collision; the third collision situation is that at the time t1, the UE end encounters the collision between the SR/unlicensed service and the UCI transmission resource; the fourth collision situation is that the UE starts to transmit SR/unlicensed service at time t2, but at time t3, UCI needs to be transmitted, resulting in collision of transmission resources.
In the first and third collision cases, whether the UE transmits SR/unlicensed service or UCI preferentially, and in the second and fourth collision cases, whether the UE continues to transmit uplink information already being transmitted at time t3 or discards the uplink information and preferentially transmits uplink information occurring at time t3 will be the problems to be solved by one or more embodiments of the present invention.
Fig. 2 is a flowchart illustrating an embodiment of a method for determining transmission of uplink information according to an embodiment of the present invention. The method of fig. 1 is performed by a terminal device. The method comprises the following steps:
step 101, when there is a conflict between transmission resources of at least two pieces of uplink information, determining priority information of the at least two pieces of uplink information based on at least one of a type, a transmission cycle, and a transmission duration of the uplink information;
the Uplink information includes Scheduling Request (SR), unlicensed traffic and Uplink Control Information (UCI), where the Uplink SR may be carried on a Physical Uplink Control CHannel (PUCCH) for transmission, the unlicensed traffic may be carried on a Physical Uplink Shared CHannel (PUSCH) for transmission, and the UCI may be carried on any one of the PUCCH and the PUSCH for transmission.
In general, the priority of a service corresponding to uplink Information with a short transmission period or transmission duration in the uplink Information is higher, and the UCI includes four types of Acknowledgement/Negative Acknowledgement (NACK), Aperiodic Channel state Information (a-CSI), Semi-Persistent Channel state Information (SP-CSI), and Periodic Channel state Information (P-CSI), and the priority order of the four types is as follows: ACK/NACK > A-CSI > SP-CSI > P-CSI. In order to determine the uplink information with higher priority in the four types of UCIs and preferentially transmit the uplink information with higher priority according to the determination result, the UCIs are divided into a first type and a second type, the first type and the second type are at least one of ACK/NACK, A-CSI, SP-CSI and P-CSI respectively, and the priority of the first type is greater than that of the second type.
Since the determination of the priority of the uplink information relates to the transmission period, the transmission duration and the type of the uplink information, embodiments of the present invention may determine the priority information of at least two uplink information based on at least one of the type, the transmission period and the transmission duration of the uplink information when there is a collision of transmission resources of the at least two uplink information. In addition, since the at least two pieces of uplink information may include at least two of SR, unlicensed service, and UCI, determining the priority information of the at least two pieces of uplink information based on at least one of a type of the uplink information, a transmission cycle, and a transmission duration may include the following cases:
in a first case, when the at least two pieces of Uplink information include a Scheduling Request (SR) and Uplink Control Information (UCI), determining priorities of the at least two pieces of Uplink information based on at least one of a type of the Uplink information, a transmission cycle, and a transmission duration, may specifically include: if the type of the UCI is determined to be the first type, the priority of the UCI can be determined to be higher than that of the SR; if the type of the UCI is determined to be the second type, the priority information of the at least two types of uplink information may be determined based on the transmission cycle or the transmission duration of the SR.
When at least two pieces of uplink information include an SR and UCI, taking the first type as ACK/NACK and the second type as P-CSI as an example, if the type of UCI is determined to be ACK/NACK, it may be determined that the priority of UCI is higher than the priority of SR, in this case, as shown in fig. 3, at time t1, if there is a collision of transmission resources due to simultaneous existence of SR and UCI at the UE end that need to be transmitted, because it is determined that the type of UCI is ACK/NACK, it may be determined that the priority of UCI is higher than the priority of SR, and therefore, at time t1, UCI may be preferentially transmitted based on the priority information, and SR may be discarded. If the UE starts to transmit the UCI at time t1, and the SR needs to be transmitted at time t2, and the UCI is still in a transmission state, the UCI is continuously transmitted based on the UCI and SR priority information, and the SR may be discarded.
(1) Determining priority information of at least two uplink messages based on the transmission cycle of the SR: when the type of the UCI is determined to be a second type (such as P-CSI), determining priority information of at least two pieces of uplink information based on a transmission period or a transmission duration of the SR, specifically, if the transmission period of the SR is less than a first preset threshold, determining that the priority of the SR is higher than the priority of the UCI; and if the transmission period of the SR is greater than the first preset threshold, it may be determined that the priority of the SR is lower than the priority of the UCI.
As shown in fig. 3 and 4, assuming that the transmission period T1 of the SR is less than the first preset threshold and the transmission period T2 is greater than the first preset threshold, in fig. 3, since the transmission period T1 of the SR is less than the first preset threshold, the priority of the SR is higher than the priority of the UCI, at time T3, the UE starts to transmit the UCI, and at time T4, the SR needs to be transmitted, and at this time, the UCI is still in a transmission state, the UCI may be discarded and the SR is transmitted based on the priority information of the UCI and the SR. In fig. 4, when there is a transmission resource conflict caused by the fact that both SR and UCI need to be transmitted at the UE side at time T1, since it is determined that the transmission period T1 of the SR is less than the first preset threshold, it may be determined that the priority of the SR is higher than the priority of the UCI, and then at time T1, the SR may be transmitted and the UCI may be discarded based on the priority information.
In fig. 4, at time T3, the UE starts to transmit UCI, and at time T4, the SR needs to be transmitted, and the UCI is still in a transmission state, since the transmission period T2 of the SR is greater than the first preset threshold, it may be determined that the priority of the SR is lower than the UCI, and at time T4, although the SR needs to be transmitted, the UCI may continue to be transmitted based on the priority information of the UCI and the SR, and the SR may be discarded. If there is a transmission resource conflict caused by the simultaneous existence of SR and UCI at the UE side at time t3, UCI may be transmitted and SR may be discarded based on the priority information of UCI and SR.
(2) Determining priority information of at least two uplink messages based on the duration of transmission of the SR: determining priority information of at least two pieces of uplink information based on a transmission cycle or transmission duration of the SR, specifically, if the transmission duration of the SR is less than a second preset threshold, determining that the priority of the SR is higher than the priority of the UCI; and if the duration of transmission of the SR is greater than a second preset threshold, it may be determined that the priority of the SR is lower than the priority of the UCI.
In fig. 4, assuming that the duration a1 of transmission of the SR is less than the second preset threshold and the duration a2 of transmission thereof is greater than the second preset threshold, when there is a collision of transmission resources due to the fact that the SR and the UCI need to be transmitted at the UE side at the same time at time t1, since it is determined that the duration a1 of transmission of the SR is less than the second preset threshold, it may be determined that the priority of the SR is higher than that of the UCI, and at time t1, the SR may be transmitted and the UCI may be discarded based on the priority information.
As shown in fig. 4, at time t3, the UE starts to transmit UCI, and at time t4, the SR needs to be transmitted, and the UCI is still in a transmission state, since the duration a2 of the transmission of the SR is greater than the second preset threshold, it may be determined that the priority of the SR is lower than the UCI, and at time t4, although the SR needs to be transmitted, the UCI may continue to be transmitted based on the priority information of the UCI and the SR, and the SR may be discarded. If there is a transmission resource conflict caused by the simultaneous existence of SR and UCI at the UE side at time t3, UCI may be transmitted and SR may be discarded based on the priority information of UCI and SR.
In a second case, when the at least two types of specified uplink information include the authorization-exempt service and the UCI, determining priority information of the at least two types of specified uplink information based on at least one of a type, a transmission cycle, and a transmission duration of the uplink information, specifically, if the type of the UCI is the first type, determining that the priority of the UCI is higher than the priority of the authorization-exempt service; and if the type of the UCI is the second type, determining priority information of at least two types of uplink information of the designated type based on a transmission period or a transmission duration of the unlicensed service.
When at least two pieces of uplink information include an authorization-free service and UCI, taking the first type as ACK/NACK and the second type as P-CSI as an example, if it is determined that the type of UCI is ACK/NACK, it may be determined that the priority of UCI is higher than the priority of the authorization-free service, in this case, as shown in fig. 5, at time t1, if there is a conflict of transmission resources due to the fact that the authorization-free service and UCI need to be transmitted at the same time at the UE end, because it is determined that the type of UCI is ACK/NACK, it may be determined that the priority of UCI is higher than the priority of the authorization-free service, and therefore, at time t1, UCI may be preferentially transmitted based on the priority information, and the authorization-free service may be discarded. If the UE starts to transmit the UCI at time t1, and the UCI needs to be transmitted at time t2 and is still in a transmission state, the UCI is continuously transmitted based on the UCI and the priority information of the unlicensed service, and the unlicensed service may be discarded.
(1) Determining priority information of at least two uplink messages based on a transmission period of the authorization-free service: when the type of the UCI is a second type (such as P-CSI), determining priority information of uplink information of at least two specified types based on a transmission period or transmission duration of the authorization-free service, specifically, if the transmission period of the authorization-free service is less than a third preset threshold, determining that the priority of the authorization-free service is higher than the priority of the UCI; and if the transmission cycle of the authorization-free service is greater than the third preset threshold, determining that the priority of the authorization-free service is lower than that of the UCI.
As shown in fig. 5 and 6, assuming that the transmission period T3 of the unlicensed service is smaller than the third preset threshold and the transmission period T4 is larger than the third preset threshold, in fig. 5, since the transmission period T3 of the unlicensed service is smaller than the third preset threshold, the priority of the unlicensed service is higher than the priority of the UCI, at time T3, the UE starts to transmit UCI, and at time T4, the unlicensed service needs to be transmitted, and at this time, the UCI is still in a transmission state, so that the UCI may be discarded and the unlicensed service may be transmitted based on the UCI and the priority information of the unlicensed service. In fig. 6, at time T1, when there is a conflict between the unlicensed service and UCI at the UE side, and a transmission resource conflict is caused, since it is determined that the transmission period T3 of the unlicensed service is smaller than the third preset threshold, it may be determined that the priority of the unlicensed service is higher than the priority of the UCI, and then at time T1, the unlicensed service may be transmitted and the UCI may be discarded based on the priority information.
In fig. 6, at time T3, the UE starts transmitting UCI, and at time T4, the unlicensed service needs to be transmitted, and the UCI is still in a transmission state, since a transmission period T4 of the unlicensed service is greater than a third preset threshold, it may be determined that the priority of the unlicensed service is lower than the UCI, and at time T4, although the unlicensed service needs to be transmitted, the UCI may be continuously transmitted based on the UCI and the priority information of the unlicensed service, and the unlicensed service may be discarded. If at time t3, when there is a conflict between transmission resources due to the fact that the UE side has both the unlicensed service and the UCI that need to be transmitted, the UCI may be transmitted and the unlicensed service may be discarded based on the priority information of the UCI and the unlicensed service.
(2) Determining priority information of at least two uplink messages based on the transmission duration of the authorization-free service: when the type of the UCI is a second type, determining priority information of uplink information of at least two specified types based on a transmission period or transmission duration of the authorization-free service, specifically, if the transmission duration of the authorization-free service is less than a fourth preset threshold, determining that the priority of the authorization-free service is higher than the priority of the UCI; and if the transmission duration of the authorization-free service is greater than a fourth preset threshold, determining that the priority of the authorization-free service is lower than that of the UCI.
In fig. 6, assuming that the duration a3 of the transmission of the unlicensed service is less than the fourth preset threshold and the duration a4 of the transmission is greater than the fourth preset threshold, at time t1, when there is a conflict between the transmission resources due to the fact that the unlicensed service and the UCI need to be transmitted at the UE side at the same time, since it is determined that the duration a3 of the transmission of the unlicensed service is less than the fourth preset threshold, it may be determined that the priority of the unlicensed service is higher than the priority of the UCI, and at time t1, the unlicensed service may be transmitted and the UCI may be discarded based on the priority information.
As shown in fig. 6, at time t3, the UE starts transmitting UCI, and at time t4, the unlicensed service needs to be transmitted, and the UCI is still in a transmission state, since the duration a4 of the transmission of the unlicensed service is greater than the fourth preset threshold, it may be determined that the priority of the unlicensed service is lower than the UCI, and at time t4, although the unlicensed service needs to be transmitted, the UCI may be continuously transmitted based on the UCI and the priority information of the unlicensed service, and the unlicensed service may be discarded. If at time t3, when there is a conflict between transmission resources due to the fact that the UE side has both the unlicensed service and the UCI that need to be transmitted, the UCI may be transmitted and the unlicensed service may be discarded based on the priority information of the UCI and the unlicensed service.
In a third case, when the at least two specified types of uplink information include the SR and the license exemption service, the priority information of the at least two specified types of uplink information is determined based on at least one of a type of the uplink information, a transmission cycle, and a transmission duration, and specifically, the following two specific implementations may be included:
(1) determining priority information of at least two uplink messages based on the SR and the transmission cycle of the authorization-free service: if the transmission period of the SR is less than the transmission period of the authorization-free service, determining that the priority of the SR is higher than the priority of the authorization-free service; and if the transmission period of the SR is greater than the transmission period of the authorization-free service, determining that the priority of the SR is lower than the priority of the authorization-free service.
As shown in fig. 7, assuming that a transmission period T1 of the SR is smaller than a transmission period T3 of the unlicensed service, and a transmission period T2 of the SR is larger than a transmission period T4 of the unlicensed service, when a collision of transmission resources occurs at the UE end due to the fact that the SR and the unlicensed service need to be transmitted at the same time at time T1, since it is determined that the transmission period T1 of the SR is smaller than the transmission period T3 of the unlicensed service, it may be determined that the priority of the SR is higher than the priority of the unlicensed service, and at time T1, the SR may be transmitted and the unlicensed service may be discarded based on the priority information. If the UE starts to transmit the unlicensed service at time t1, and an SR needs to be transmitted at time t2 and the unlicensed service is still in transmission, the UE may discard the unlicensed service being transmitted and transmit the SR based on the priority information of the SR and the unlicensed service.
At the time T3, the UE starts transmitting the SR service, and at the time T4, the authorization-exempt service needs to be transmitted, and the SR service is still in transmission, because the transmission period T2 of the SR is greater than the transmission period T4 of the authorization-exempt service, it can be determined that the priority of the SR is lower than the priority of the authorization-exempt service, and therefore, the SR being transmitted can be discarded and the authorization-exempt service can be transmitted based on the priority information.
(2) Determining priority information of at least two uplink messages based on the SR and the transmission duration of the authorization-free service: if the transmission duration of the SR is less than the transmission duration of the authorization-free service, determining that the priority of the SR is higher than that of the authorization-free service; and if the transmission duration of the SR is longer than the transmission duration of the authorization-free service, determining that the priority of the SR is lower than that of the authorization-free service.
As shown in fig. 7, assuming that the duration a1 of SR transmission is less than the duration a3 of the transmission of the unlicensed service, and the duration a2 of SR transmission is greater than the duration a4 of the transmission of the unlicensed service, when there is a conflict between transmission resources at the UE end and the existence of SR and unlicensed service that needs to be transmitted at the same time at time t1, since it is determined that the duration a1 of SR is less than the duration a3 of the transmission of the unlicensed service, it may be determined that the priority of SR is higher than the priority of the unlicensed service, and at time t1, SR may be transmitted based on the priority information and the unlicensed service may be discarded. If the UE starts to transmit the unlicensed service at time t1, and an SR needs to be transmitted at time t2 and the unlicensed service is still in transmission, the UE may discard the unlicensed service being transmitted and transmit the SR based on the priority information of the SR and the unlicensed service.
At the time t3, the UE starts transmitting SR service, and at the time t4, the unlicensed service needs to be transmitted, and the SR service is still in transmission, because the duration a2 of SR transmission is greater than the duration a4 of unlicensed service transmission, it can be determined that the priority of SR is lower than the priority of unlicensed service, and therefore, based on the priority information, the SR being transmitted can be discarded, and the unlicensed service is transmitted.
In a fourth case, when the at least two types of specified uplink information include SR, license exemption service, and UCI, determining priority information of the at least two types of specified uplink information based on at least one of a type of the uplink information, a transmission cycle, and a transmission duration, specifically, if the type of the UCI is the first type, determining that the priority of the UCI is higher than the priority of the SR and the license exemption service; and if the type of the UCI is the second type, determining the priority information of at least two types of specified uplink information based on the transmission period or the transmission duration of the uplink information.
As shown in fig. 8, when at least two pieces of uplink information include an SR, an authorization-exempt service, and a UCI, taking the first type as ACK/NACK and the second type as P-CSI as an example, if it is determined that the type of the UCI is ACK/NACK, it may be determined that the priority of the UCI is higher than the priorities of the SR and the authorization-exempt services, and in this case, as shown in fig. 8, at time t1, if there is a collision of transmission resources due to the fact that the SR, the authorization-exempt service, and the UCI need to be transmitted at the same time at the UE end, since it is determined that the type of the UCI is ACK/NACK, it may be determined that the priority of the UCI is higher than the priorities of the SR and the authorization-exempt service, and therefore, at time t1, UCI may be preferentially transmitted based on the priority information, and the SR and. If the UE starts to transmit the UCI at time t1, and the SR and the unlicensed service need to be transmitted at time t2, and the UCI is still in a transmission state, the UCI is continuously transmitted based on the UCI and the priority information of the SR, and the SR may be discarded.
If the type of the UCI is the second type, determining priority information of at least two types of uplink information based on a transmission period or a transmission duration of the uplink information, specifically, the following two specific implementation manners may be included:
(1) determining priority information of at least two uplink messages based on the SR, the authorization-free service and the transmission cycle of UCI: firstly, determining uplink information with the shortest transmission period from the uplink information based on the transmission period of the uplink information; and then, determining the uplink information with the shortest transmission period as the uplink information with the highest priority.
As shown in fig. 8, assuming that the transmission period T4 of the unlicensed service is smaller than the transmission period T2 of the SR and the transmission period T2 of the SR is smaller than the transmission period T5 of the UCI, if at time T3, there is a transmission resource conflict caused by the fact that the SR, the unlicensed service, and the UCI need to be transmitted at the UE side at the same time, since it is determined that the transmission period T4 of the unlicensed service is shortest, it can be determined that the priority of the unlicensed service is higher than the priority of the SR and the UCI, and therefore, at time T3, the unlicensed service can be transmitted based on the priority information, and the SR and the UCI can be discarded. If the UE has already started transmitting the SR and UCI at time t3, the unlicensed service needs to be transmitted at time t4, and the SR and UCI are still in a transmitted state, so that the SR and UCI being transmitted can be discarded and the unlicensed service can be transmitted based on the priority information.
(2) Determining priority information of at least two uplink messages based on the SR, the authorization-exempt service and the transmission duration of the UCI: firstly, determining uplink information with the shortest transmission duration from the uplink information based on the transmission duration of the uplink information; and then, determining the uplink information with the shortest transmission duration as the uplink information with the highest priority.
As shown in fig. 8, assuming that the duration a4 of the transmission of the unlicensed service is less than the duration a2 of the transmission of the SR and the duration a2 of the transmission of the SR is less than the duration a5 of the transmission of the UCI, if at time t3 there is a conflict of transmission resources due to the fact that the SR, the unlicensed service and the UCI need to be transmitted at the same time at the UE end, since it is determined that the duration a4 of the transmission of the unlicensed service is shortest, it may be determined that the priority of the unlicensed service is higher than the priority of the SR and the UCI, and therefore, at time t3, the unlicensed service may be transmitted based on the priority information and the SR and the UCI may be discarded. If the UE has already started transmitting the SR and UCI at time t3, the unlicensed service needs to be transmitted at time t4, and the SR and UCI are still in a transmitted state, so that the SR and UCI being transmitted can be discarded and the unlicensed service can be transmitted based on the priority information.
In a fifth case, when the at least two pieces of uplink information include the scheduling request SR and the UCI, the priority information of the at least two pieces of uplink information is determined based on at least one of a type, a transmission cycle, and a transmission duration of the uplink information, and specifically, the priority information of the at least two pieces of uplink information may be determined based on the transmission cycle or the transmission duration of the SR, including the following two specific implementations:
(1) determining priority information of at least two uplink messages based on the transmission cycle of the SR: if the transmission cycle of the SR is smaller than a first preset threshold, determining that the priority of the SR is higher than that of the UCI; and if the transmission cycle of the SR is greater than the first preset threshold, determining that the priority of the SR is lower than that of the UCI. Referring to fig. 4, assuming that a transmission period T1 of the SR is smaller than a first preset threshold and a transmission period T2 is larger than the first preset threshold, when a UE has a transmission resource conflict due to the fact that both the SR and the UCI need to be transmitted at the same time at time T1, since it is determined that the transmission period T1 of the SR is smaller than the first preset threshold, the priority of the SR may be determined to be higher than the priority of the UCI, and then at time T1, the SR may be transmitted based on the priority information and the UCI may be discarded.
In fig. 4, at time T3, the UE starts to transmit UCI, and at time T4, the SR needs to be transmitted, and the UCI is still in a transmission state, since the transmission period T2 of the SR is greater than the first preset threshold, it may be determined that the priority of the SR is lower than the UCI, and at time T4, although the SR needs to be transmitted, the UCI may continue to be transmitted based on the priority information of the UCI and the SR, and the SR may be discarded. If there is a transmission resource conflict caused by the simultaneous existence of SR and UCI at the UE side at time t3, UCI may be transmitted and SR may be discarded based on the priority information of UCI and SR.
(2) Determining priority information of at least two uplink messages based on the duration of transmission of the SR: if the transmission duration of the SR is less than a second preset threshold, determining that the priority of the SR is higher than that of the UCI; and if the transmission duration of the SR is greater than a second preset threshold, determining that the priority of the SR is lower than that of the UCI. Referring to fig. 4, assuming that the duration a1 of the transmission of the SR is less than the second preset threshold and the duration a2 of the transmission is greater than the second preset threshold, when there is a collision of transmission resources due to the simultaneous existence of the SR and the UCI at the UE end at time t1, since it is determined that the duration a1 of the transmission of the SR is less than the second preset threshold, the priority of the SR may be determined to be higher than the priority of the UCI, and at time t1, the SR may be transmitted and the UCI may be discarded based on the priority information.
As shown in fig. 4, at time t3, the UE starts to transmit UCI, and at time t4, the SR needs to be transmitted, and the UCI is still in a transmission state, since the duration a2 of the transmission of the SR is greater than the second preset threshold, it may be determined that the priority of the SR is lower than the UCI, and at time t4, although the SR needs to be transmitted, the UCI may continue to be transmitted based on the priority information of the UCI and the SR, and the SR may be discarded. If there is a transmission resource conflict caused by the simultaneous existence of SR and UCI at the UE side at time t3, UCI may be transmitted and SR may be discarded based on the priority information of UCI and SR.
In a sixth scenario, when the at least two pieces of uplink information include the license-exempt service and the UCI, the priority information of the at least two pieces of uplink information is determined based on at least one of a type, a transmission cycle, and a transmission duration of the uplink information, and specifically, the priority information of the at least two pieces of uplink information may be determined based on the transmission cycle or the transmission duration of the license-exempt service, which mainly includes the following two specific implementation manners:
(1) determining priority information of at least two uplink messages based on a transmission period of the authorization-free service: if the transmission cycle of the authorization-free service is smaller than a third preset threshold, determining that the priority of the authorization-free service is higher than that of the UCI; and if the transmission cycle of the authorization-free service is greater than a third preset threshold, determining that the priority of the authorization-free service is lower than that of the UCI.
Referring to fig. 6, assuming that the transmission period T3 of the unlicensed service is smaller than the third preset threshold and the transmission period T4 is greater than the third preset threshold, since the transmission period T3 of the unlicensed service is smaller than the third preset threshold, when a collision of transmission resources occurs at the UE end due to the fact that the unlicensed service and the UCI need to be transmitted at the same time at time T1, it may be determined that the priority of the unlicensed service is higher than the priority of the UCI since it is determined that the transmission period T3 of the unlicensed service is smaller than the third preset threshold, and then at time T1, the unlicensed service may be transmitted and the UCI may be discarded based on the priority information.
In fig. 6, at time T3, the UE starts transmitting UCI, and at time T4, the unlicensed service needs to be transmitted, and the UCI is still in a transmission state, since a transmission period T4 of the unlicensed service is greater than a third preset threshold, it may be determined that the priority of the unlicensed service is lower than the UCI, and at time T4, although the unlicensed service needs to be transmitted, the UCI may be continuously transmitted based on the UCI and the priority information of the unlicensed service, and the unlicensed service may be discarded. If at time t3, when there is a conflict between transmission resources due to the fact that the UE side has both the unlicensed service and the UCI that need to be transmitted, the UCI may be transmitted and the unlicensed service may be discarded based on the priority information of the UCI and the unlicensed service.
(2) Determining priority information of at least two uplink messages based on the transmission duration of the authorization-free service: if the transmission duration of the authorization-free service is less than a fourth preset threshold, determining that the priority of the authorization-free service is higher than that of the UCI; and if the transmission duration of the authorization-free service is greater than a fourth preset threshold, determining that the priority of the authorization-free service is lower than that of the UCI.
Referring to fig. 6, assuming that the duration a3 of the transmission of the unlicensed service is less than the fourth preset threshold and the duration a4 of the transmission is greater than the fourth preset threshold, at time t1, when there is a conflict between the transmission resources due to the fact that the unlicensed service and the UCI need to be transmitted at the UE side at the same time, since it is determined that the duration a3 of the transmission of the unlicensed service is less than the fourth preset threshold, it may be determined that the priority of the unlicensed service is higher than the priority of the UCI, and at time t1, the unlicensed service may be transmitted and the UCI may be discarded based on the priority information.
As shown in fig. 6, at time t3, the UE starts transmitting UCI, and at time t4, the unlicensed service needs to be transmitted, and the UCI is still in a transmission state, since the duration a4 of the transmission of the unlicensed service is greater than the fourth preset threshold, it may be determined that the priority of the unlicensed service is lower than the UCI, and at time t4, although the unlicensed service needs to be transmitted, the UCI may be continuously transmitted based on the UCI and the priority information of the unlicensed service, and the unlicensed service may be discarded. If at time t3, when there is a conflict between transmission resources due to the fact that the UE side has both the unlicensed service and the UCI that need to be transmitted, the UCI may be transmitted and the unlicensed service may be discarded based on the priority information of the UCI and the unlicensed service.
In a seventh case, when the at least two pieces of uplink information include the SR, the unlicensed service, and the UCI, the priority information of the at least two pieces of uplink information is determined based on at least one of a type, a transmission cycle, and a transmission duration of the uplink information, and specifically, the priority information of the at least two pieces of uplink information may be determined based on the transmission cycle or the transmission duration of the uplink information, which mainly includes the following two specific implementation manners:
(1) determining priority information of at least two types of specified uplink information based on the SR, the authorization-free service and the transmission cycle of UCI: specifically, the uplink information with the shortest transmission period may be determined from at least two types of uplink information based on the transmission period of the uplink information; and then determining the uplink information with the shortest transmission period as the uplink information with the highest priority.
As shown in fig. 9, assuming that the transmission period T4 of the unlicensed service is less than the transmission period T5 of the UCI and the transmission period T4 of the UCI is less than the transmission period T2 of the SR, it may be determined that the transmission period T4 of the unlicensed service is shortest, and then the priority of the unlicensed service is highest, and if at time T1, the UE starts UCI and SR, and at time T2, the unlicensed service needs to be transmitted, and the SR and the UCI are still in transmission, the SR and the UCI being transmitted may be discarded based on the priority information of the SR, the unlicensed service, and the UCI, and the unlicensed service is transmitted.
At time T1, when there is a transmission resource conflict caused by the fact that the SR, the unlicensed service, and the UCI need to be transmitted at the same time at the UE end, since it is determined that the transmission period T4 of the unlicensed service is shortest, it may be determined that the priority of the unlicensed service is the highest, and therefore, the unlicensed service may be transmitted based on the priority information, and the SR and the UCI may be discarded.
(2) Determining priority information of at least two types of specified uplink information based on the SR, the authorization-exempt service and the transmission duration of the UCI: specifically, the uplink information with the shortest transmission duration may be determined from the at least two types of uplink information based on the transmission duration of the uplink information; and then determining the uplink information with the shortest transmission duration as the uplink information with the highest priority.
As shown in fig. 9, assuming that the duration a4 of the transmission of the unlicensed service is less than the duration a2 of the transmission of the SR and the duration a2 of the transmission of the SR is less than the duration a5 of the transmission of the UCI, if the UE end has started to transmit the SR and the UCI at time t1, the unlicensed service needs to be transmitted at time t2, and the SR and the UCI are still in a transmitted state, so that the SR and the UCI being transmitted can be discarded and the unlicensed service can be transmitted based on the priority information. If there is a conflict of transmission resources caused by the fact that the SR, the unlicensed service and the UCI need to be transmitted at the UE side at the time t3, since it is determined that the duration a4 of the unlicensed service transmission is shortest, it may be determined that the priority of the unlicensed service is higher than the priority of the SR and the UCI, and therefore, at the time t3, the unlicensed service may be transmitted based on the priority information, and the SR and the UCI may be discarded.
And 102, transmitting the uplink information with the highest priority in the at least two uplink information based on the priority information.
In addition, based on the priority information, after the uplink information with the highest priority in the at least two uplink information is transmitted, other uplink information can be discarded.
In the embodiment of the present invention, when there is a conflict in the transmission resources of at least two pieces of uplink information, priority information of the at least two pieces of uplink information can be determined based on at least one of a type, a transmission period, and a transmission duration of the uplink information, and uplink information with a highest priority in the at least two pieces of uplink information can be transmitted based on the priority information. Further, a solution for conflict resolution of transmission resources is provided for a UE supporting multiple services when transmitting uplink information, for example, when the UE supporting multiple services is transmitting uplink information, and an SR/unlicensed service of URLLC and UCI of PUCCH of eMBB occur in the same time period, that is, when there is a transmission resource conflict, the uplink information with the highest priority can be transmitted based on priority information of the uplink information, and other uplink information can be discarded.
Fig. 10 is a schematic structural diagram of a terminal device 1000 according to an embodiment of the present invention. As shown in fig. 10, the terminal device 1000 may include: a determination unit 1001 and a transmission unit 1002. Wherein,
a determining unit, configured to determine priority information of at least two pieces of uplink information based on at least one of a type of the uplink information, a transmission cycle, and a transmission duration when there is a collision between transmission resources of the at least two pieces of uplink information;
and the transmission unit is used for transmitting the uplink information with the highest priority in the at least two uplink information based on the priority information.
In this embodiment of the present invention, when there is a conflict in transmission resources of at least two pieces of uplink information, the determining unit 1001 may determine priority information of the at least two pieces of uplink information based on at least one of a type, a transmission cycle, and a transmission duration of the uplink information, and the transmitting unit 1002 may transmit, based on the priority information, uplink information with a highest priority in the at least two pieces of uplink information. Further, a solution for conflict resolution of transmission resources is provided for a UE supporting multiple services when transmitting uplink information, for example, when the UE supporting multiple services is transmitting uplink information, and an SR/unlicensed service of URLLC and UCI of PUCCH of eMBB occur in the same time period, that is, when there is a transmission resource conflict, the uplink information with the highest priority can be transmitted based on priority information of the uplink information, and other uplink information can be discarded.
Optionally, when the at least two pieces of uplink information include an SR and a UCI, the determining unit 1001 is configured to:
if the type of the UCI is a first type, determining that the priority of the UCI is higher than that of the SR;
and if the type of the UCI is a second type, determining the priority information of the at least two uplink information based on the transmission cycle or the transmission duration of the SR.
Optionally, the determining unit 1001 is configured to:
if the transmission cycle of the SR is smaller than a first preset threshold, determining that the priority of the SR is higher than the priority of the UCI;
and if the transmission cycle of the SR is greater than the first preset threshold, determining that the priority of the SR is lower than the priority of the UCI.
Optionally, the determining unit 1001 is configured to:
if the transmission duration of the SR is less than a second preset threshold, determining that the priority of the SR is higher than that of the UCI;
and if the transmission duration of the SR is greater than the second preset threshold, determining that the priority of the SR is lower than the priority of the UCI.
Optionally, when the at least two pieces of uplink information include an unlicensed service and UCI, the determining unit 1001 is configured to:
if the type of the UCI is a first type, determining that the priority of the UCI is higher than that of the authorization-free service;
and if the type of the UCI is a second type, determining priority information of the at least two pieces of uplink information based on the transmission period or the transmission duration of the authorization-free service.
Optionally, the determining unit 1001 is configured to:
if the transmission cycle of the authorization-free service is smaller than a third preset threshold, determining that the priority of the authorization-free service is higher than that of the UCI;
and if the transmission cycle of the authorization-free service is greater than the third preset threshold, determining that the priority of the authorization-free service is lower than the priority of the UCI.
Optionally, the determining unit 1001 is configured to:
if the transmission duration of the authorization-free service is less than a fourth preset threshold, determining that the priority of the authorization-free service is higher than that of the UCI;
if the transmission duration of the authorization-free service is greater than the fourth preset threshold, determining that the priority of the authorization-free service is lower than the priority of the UCI.
Optionally, when the at least two types of uplink information include an SR and an unlicensed service, the determining unit 1001 is configured to:
if the transmission cycle of the SR is less than the transmission cycle of the authorization-free service, determining that the priority of the SR is higher than the priority of the authorization-free service;
and if the transmission period of the SR is greater than the transmission period of the authorization-free service, determining that the priority of the SR is lower than the priority of the authorization-free service.
Optionally, when the at least two types of uplink information include an SR and an unlicensed service, the determining unit 1001 is configured to:
if the transmission duration of the SR is less than the transmission duration of the authorization-free service, determining that the priority of the SR is higher than the priority of the authorization-free service;
if the transmission duration of the SR is longer than the transmission duration of the authorization-exempt service, determining that the priority of the SR is lower than the priority of the authorization-exempt service.
Optionally, when the at least two pieces of uplink information include an SR, an unlicensed service, and a UCI, the determining unit 1001 is configured to:
if the type of the UCI is a first type, determining that the priority of the UCI is higher than the priority of the SR and the authorization-free service;
and if the type of the UCI is the second type, determining the priority information of the at least two uplink messages based on the transmission period or the transmission duration of the uplink messages.
Optionally, the determining unit 1001 is configured to:
determining uplink information with the shortest transmission period from the at least two types of uplink information based on the transmission period of the uplink information;
and determining the uplink information with the shortest transmission period as the uplink information with the highest priority.
Optionally, the determining unit 1001 is configured to:
determining uplink information with the shortest transmission duration from the at least two types of uplink information based on the transmission duration of the uplink information;
and determining the uplink information with the shortest transmission duration as the uplink information with the highest priority.
Optionally, the first type and the second type are at least one of ACK/NACK, aperiodic channel state information a-CSI, semi-persistent channel state information SP-CSI, and periodic channel state information P-CSI, respectively;
the priority of the ACK/NACK is greater than the priority of the A-CSI, the priority of the A-CSI is greater than the priority of the SP-CSI, and the priority of the SP-CSI is greater than the priority of the P-SCI;
the priority of the first type is greater than the priority of the second type.
Optionally, when the at least two pieces of uplink information include an SR and a UCI, the determining unit 1001 is configured to:
and determining priority information of the at least two types of uplink information based on the transmission cycle or the transmission duration of the SR.
Optionally, the determining unit 1001 is configured to:
if the transmission cycle of the SR is smaller than a first preset threshold, determining that the priority of the SR is higher than the priority of the UCI;
and if the transmission cycle of the SR is greater than the first preset threshold, determining that the priority of the SR is lower than the priority of the UCI.
Optionally, the determining unit 1001 is configured to:
if the transmission duration of the SR is less than a second preset threshold, determining that the priority of the SR is higher than that of the UCI;
and if the transmission duration of the SR is greater than the second preset threshold, determining that the priority of the SR is lower than the priority of the UCI.
Optionally, when the at least two pieces of uplink information include an unlicensed service and UCI, the determining unit 1001 is configured to:
and determining priority information of the at least two uplink messages based on the transmission period or the transmission duration of the authorization-free service.
Optionally, the determining unit 1001 is configured to:
if the transmission cycle of the authorization-free service is smaller than a third preset threshold, determining that the priority of the authorization-free service is higher than that of the UCI;
and if the transmission cycle of the authorization-free service is greater than the third preset threshold, determining that the priority of the authorization-free service is lower than the priority of the UCI.
Optionally, the determining unit 1001 is configured to:
if the transmission duration of the authorization-free service is less than a fourth preset threshold, determining that the priority of the authorization-free service is higher than that of the UCI;
if the transmission duration of the authorization-free service is greater than the fourth preset threshold, determining that the priority of the authorization-free service is lower than the priority of the UCI.
Optionally, when the at least two pieces of uplink information include an SR, an unlicensed service, and a UCI, the determining unit 1001 is configured to:
and determining priority information of the at least two uplink messages based on the transmission period or the transmission duration of the uplink messages.
Optionally, the determining unit 1001 is configured to:
determining uplink information with the shortest transmission period from the at least two types of uplink information based on the transmission period of the uplink information;
and determining the uplink information with the shortest transmission period as the uplink information with the highest priority.
Optionally, the determining unit 1001 is configured to:
determining uplink information with the shortest transmission duration from the at least two types of uplink information based on the transmission duration of the uplink information;
and determining the uplink information with the shortest transmission duration as the uplink information with the highest priority.
The terminal device 1000 can also execute the methods of fig. 2 to fig. 9, and specific implementation can refer to the embodiments shown in fig. 2 to fig. 9.
Fig. 11 shows a schematic structural diagram of a terminal device according to another embodiment of the present invention, and as shown in fig. 11, the terminal device 1100 includes: at least one processor 1110, memory 1120, at least one network interface 1130, and a user interface 1140. The various components in end device 1100 are coupled together by a bus system 1150. It is understood that the bus system 1150 is used to enable communications among the components. The bus system 1150 includes a power bus, a control bus, and a status signal bus in addition to a data bus. For clarity of illustration, however, the various buses are designated as the bus system 1150 in fig. 11.
User interface 1140 may include, among other things, a display, a keyboard, or a pointing device (e.g., a mouse, trackball, touch pad, or touch screen, among others.
It is to be understood that the memory 1120 in embodiments of the present invention may be either volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory. The non-volatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable PROM (EEPROM), or a flash Memory. Volatile Memory can be Random Access Memory (RAM), which acts as external cache Memory. By way of example, but not limitation, many forms of RAM are available, such as Static random access memory (Static RAM, SRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic random access memory (Synchronous DRAM, SDRAM), Double data rate Synchronous Dynamic random access memory (ddr DRAM), Enhanced Synchronous SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), and Direct Rambus RAM (DRRAM). The memory 1120 of the systems and methods described in connection with the embodiments of the invention is intended to comprise, without being limited to, these and any other suitable types of memory.
In some embodiments, memory 1120 stores the following elements, executable modules or data structures, or a subset thereof, or an expanded set thereof: an operating system 1121 and application programs 1122.
The operating system 1121 includes various system programs, such as a framework layer, a core library layer, a driver layer, and the like, and is used for implementing various basic services and processing hardware-based tasks. The application 1122 includes various applications, such as a Media Player (Media Player), a Browser (Browser), and the like, for implementing various application services. A program implementing a method according to an embodiment of the present invention may be included in application 1122.
In this embodiment of the present invention, the terminal device 1100 further includes: a computer program stored in the memory 1120 and capable of running on the processor 1110, where the computer program, when executed by the processor 1110, implements each process of the above-described uplink information transmission method, and can achieve the same technical effect, and in order to avoid repetition, details are not described here again.
The methods disclosed in the embodiments of the present invention described above may be implemented in the processor 1110 or implemented by the processor 1110. Processor 1110 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuits of hardware or instructions in the form of software in the processor 1110. The Processor 1110 may be a general-purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf programmable Gate Array (FPGA) or other programmable logic device, discrete Gate or transistor logic device, or discrete hardware components. The various methods, steps and logic blocks disclosed in the embodiments of the present invention may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the uplink information transmission method disclosed by the embodiment of the invention can be directly embodied as the execution of a hardware decoding processor, or the combination of hardware and software modules in the decoding processor. The software modules may reside in ram, flash memory, rom, prom, or eprom, registers, among other computer-readable storage media known in the art. The computer readable storage medium is located in the memory 1120, and the processor 1110 reads the information in the memory 1120, and completes the steps of the transmission method of the uplink resource in combination with the hardware thereof. In particular, the computer-readable storage medium has stored thereon a computer program which, when being executed by the processor 1110, realizes the steps of the method embodiments in the transmission method of uplink resources as described above.
It is to be understood that the embodiments described herein may be implemented in hardware, software, firmware, middleware, microcode, or any combination thereof. For a hardware implementation, the processing units may be implemented within one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), general purpose processors, controllers, micro-controllers, microprocessors, other electronic units designed to perform the functions described herein, or a combination thereof.
For a software implementation, the techniques described in this disclosure may be implemented with modules (e.g., procedures, functions, and so on) that perform the functions described in this disclosure. The software codes may be stored in a memory and executed by a processor. The memory may be implemented within the processor or external to the processor.
An embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements each process of the uplink information transmission method, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
In short, the above description is only a preferred embodiment of the present invention, and is not intended to limit the scope of the present invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
The systems, devices, modules or units illustrated in the above embodiments may be implemented by a computer chip or an entity, or by a product with certain functions. One typical implementation device is a computer. In particular, the computer may be, for example, a personal computer, a laptop computer, a cellular telephone, a camera phone, a smartphone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer readable medium does not include a transitory computer readable medium such as a modulated data signal and a carrier wave.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
The embodiments in the present specification are described in a progressive manner, and the same and similar parts among the embodiments are referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, for the system embodiment, since it is substantially similar to the method embodiment, the description is simple, and for the relevant points, reference may be made to the partial description of the method embodiment.
Claims (25)
1. A method for transmitting uplink information, comprising:
when the transmission resources of at least two pieces of uplink information have conflict, determining the priority information of the at least two pieces of uplink information based on at least one of the type, the transmission period and the transmission duration of the uplink information; and
and transmitting the uplink information with the highest priority in the at least two uplink information based on the priority information.
2. The method of claim 1, wherein when the at least two uplink information includes a Scheduling Request (SR) and Uplink Control Information (UCI), determining priority information of the at least two uplink information based on at least one of a type of uplink information, a transmission period, and a transmission duration comprises:
if the type of the UCI is a first type, determining that the priority of the UCI is higher than that of the SR;
and if the type of the UCI is a second type, determining the priority information of the at least two uplink information based on the transmission cycle or the transmission duration of the SR.
3. The method of claim 2, wherein determining the priority information of the at least two types of uplink information based on a transmission period or a transmission duration of the SR comprises:
if the transmission cycle of the SR is smaller than a first preset threshold, determining that the priority of the SR is higher than the priority of the UCI;
and if the transmission cycle of the SR is greater than the first preset threshold, determining that the priority of the SR is lower than the priority of the UCI.
4. The method of claim 2, wherein determining the priority information of the at least two types of uplink information based on a transmission period or a transmission duration of the SR comprises:
if the transmission duration of the SR is less than a second preset threshold, determining that the priority of the SR is higher than that of the UCI;
and if the transmission duration of the SR is greater than the second preset threshold, determining that the priority of the SR is lower than the priority of the UCI.
5. The method of claim 1, wherein when the at least two uplink messages include the unlicensed service and the UCI, determining the priority information of the at least two uplink messages based on at least one of a type of the uplink messages, a transmission period, and a transmission duration comprises:
if the type of the UCI is a first type, determining that the priority of the UCI is higher than that of the authorization-free service;
and if the type of the UCI is a second type, determining priority information of the at least two pieces of uplink information based on the transmission period or the transmission duration of the authorization-free service.
6. The method of claim 5, wherein determining the priority information of the at least two uplink information based on a transmission period or a transmission duration of the unlicensed service comprises:
if the transmission cycle of the authorization-free service is smaller than a third preset threshold, determining that the priority of the authorization-free service is higher than that of the UCI;
and if the transmission cycle of the authorization-free service is greater than the third preset threshold, determining that the priority of the authorization-free service is lower than the priority of the UCI.
7. The method of claim 5, wherein determining the priority information of the at least two uplink information based on a transmission period or a transmission duration of the unlicensed service comprises:
if the transmission duration of the authorization-free service is less than a fourth preset threshold, determining that the priority of the authorization-free service is higher than that of the UCI;
if the transmission duration of the authorization-free service is greater than the fourth preset threshold, determining that the priority of the authorization-free service is lower than the priority of the UCI.
8. The method of claim 1, wherein when the at least two types of uplink information include SR and unlicensed service, determining the priority information of the at least two specified types of uplink information based on at least one of a type of uplink information, a transmission period, and a duration of transmission comprises:
if the transmission cycle of the SR is less than the transmission cycle of the authorization-free service, determining that the priority of the SR is higher than the priority of the authorization-free service;
and if the transmission period of the SR is greater than the transmission period of the authorization-free service, determining that the priority of the SR is lower than the priority of the authorization-free service.
9. The method of claim 1, wherein when the at least two types of uplink information include SR and unlicensed service, determining the priority information of the at least two types of uplink information based on at least one of a transmission period of the uplink information and a duration of transmission comprises:
if the transmission duration of the SR is less than the transmission duration of the authorization-free service, determining that the priority of the SR is higher than the priority of the authorization-free service;
if the transmission duration of the SR is longer than the transmission duration of the authorization-exempt service, determining that the priority of the SR is lower than the priority of the authorization-exempt service.
10. The method of claim 1, wherein when the at least two uplink information includes SR, unlicensed service, and UCI, determining priority information of the at least two uplink information based on at least one of a type of uplink information, a transmission period, and a duration of transmission comprises:
if the type of the UCI is a first type, determining that the priority of the UCI is higher than the priority of the SR and the authorization-free service;
and if the type of the UCI is the second type, determining the priority information of the at least two uplink messages based on the transmission period or the transmission duration of the uplink messages.
11. The method of claim 10, wherein if the type of the UCI is the second type, determining the priority information of the at least two specific types of uplink information based on a transmission period or a transmission duration of the uplink information comprises:
determining uplink information with the shortest transmission period from the at least two types of uplink information based on the transmission period of the uplink information;
and determining the uplink information with the shortest transmission period as the uplink information with the highest priority.
12. The method of claim 10, wherein if the type of the UCI is the second type, determining the priority information of the at least two specific types of uplink information based on a transmission period or a transmission duration of the uplink information comprises:
determining uplink information with the shortest transmission duration from the at least two types of uplink information based on the transmission duration of the uplink information;
and determining the uplink information with the shortest transmission duration as the uplink information with the highest priority.
13. The method of any one of claims 2 or 5,
the first type and the second type are at least one of acknowledgement/non-acknowledgement (ACK/NACK), aperiodic channel state information (A-CSI), semi-persistent channel state information (SP-CSI) and periodic channel state information (P-CSI) respectively;
the priority of the ACK/NACK is greater than the priority of the A-CSI, the priority of the A-CSI is greater than the priority of the SP-CSI, and the priority of the SP-CSI is greater than the priority of the P-SCI;
the priority of the first type is greater than the priority of the second type.
14. The method of claim 1, wherein when the at least two uplink information comprises Scheduling Requests (SR) and UCIs, determining priority information of the at least two uplink information based on at least one of a type of uplink information, a transmission period, and a transmission duration comprises:
and determining priority information of the at least two types of uplink information based on the transmission cycle or the transmission duration of the SR.
15. The method of claim 14, wherein determining the priority information of the at least two types of uplink information based on a transmission period or a transmission duration of the SR comprises:
if the transmission cycle of the SR is smaller than a first preset threshold, determining that the priority of the SR is higher than the priority of the UCI;
and if the transmission cycle of the SR is greater than the first preset threshold, determining that the priority of the SR is lower than the priority of the UCI.
16. The method of claim 14, wherein determining the priority information of the at least two types of uplink information based on a transmission period or a transmission duration of the SR comprises:
if the transmission duration of the SR is less than a second preset threshold, determining that the priority of the SR is higher than that of the UCI;
and if the transmission duration of the SR is greater than the second preset threshold, determining that the priority of the SR is lower than the priority of the UCI.
17. The method of claim 1, wherein when the at least two uplink messages include the unlicensed service and the UCI, determining the priority information of the at least two uplink messages based on at least one of a type of the uplink messages, a transmission period, and a transmission duration comprises:
and determining priority information of the at least two uplink messages based on the transmission period or the transmission duration of the authorization-free service.
18. The method of claim 17, wherein determining the priority information of the at least two uplink information based on a transmission period or a transmission duration of the unlicensed service comprises:
if the transmission cycle of the authorization-free service is smaller than a third preset threshold, determining that the priority of the authorization-free service is higher than that of the UCI;
and if the transmission cycle of the authorization-free service is greater than the third preset threshold, determining that the priority of the authorization-free service is lower than the priority of the UCI.
19. The method of claim 17, wherein determining the priority information of the at least two uplink information based on a transmission period or a transmission duration of the unlicensed service comprises:
if the transmission duration of the authorization-free service is less than a fourth preset threshold, determining that the priority of the authorization-free service is higher than that of the UCI;
if the transmission duration of the authorization-free service is greater than the fourth preset threshold, determining that the priority of the authorization-free service is lower than the priority of the UCI.
20. The method of claim 1, wherein when the at least two uplink information includes SR, unlicensed service, and UCI, determining priority information of the at least two uplink information based on at least one of a type of uplink information, a transmission period, and a duration of transmission comprises:
and determining priority information of the at least two uplink messages based on the transmission period or the transmission duration of the uplink messages.
21. The method of claim 20, wherein determining the priority information of the at least two specified types of uplink information based on a transmission period or a transmission duration of the uplink information comprises:
determining uplink information with the shortest transmission period from the at least two types of uplink information based on the transmission period of the uplink information;
and determining the uplink information with the shortest transmission period as the uplink information with the highest priority.
22. The method of claim 20, wherein determining the priority information of the at least two specified types of uplink information based on a transmission period or a transmission duration of the uplink information comprises:
determining uplink information with the shortest transmission duration from the at least two types of uplink information based on the transmission duration of the uplink information;
and determining the uplink information with the shortest transmission duration as the uplink information with the highest priority.
23. A terminal device, comprising:
a determining unit, configured to determine priority information of at least two pieces of uplink information based on at least one of a type of the uplink information, a transmission cycle, and a transmission duration when there is a collision between transmission resources of the at least two pieces of uplink information;
and the transmission unit is used for transmitting the uplink information with the highest priority in the at least two uplink information based on the priority information.
24. A terminal device, comprising:
a processor; and
a memory configured to store computer-executable instructions that, when executed, cause the processor to perform the method of any of claims 1-22.
25. A computer readable storage medium storing one or more programs which, when executed by an electronic device comprising a plurality of application programs, cause the electronic device to perform the method of any of claims 1-22.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810136516.7A CN110139384B (en) | 2018-02-09 | 2018-02-09 | Uplink information transmission method and terminal equipment |
PCT/CN2019/073165 WO2019154127A1 (en) | 2018-02-09 | 2019-01-25 | Uplink information transmission method and terminal device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810136516.7A CN110139384B (en) | 2018-02-09 | 2018-02-09 | Uplink information transmission method and terminal equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110139384A true CN110139384A (en) | 2019-08-16 |
CN110139384B CN110139384B (en) | 2022-08-19 |
Family
ID=67548129
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810136516.7A Active CN110139384B (en) | 2018-02-09 | 2018-02-09 | Uplink information transmission method and terminal equipment |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN110139384B (en) |
WO (1) | WO2019154127A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021056581A1 (en) * | 2019-09-29 | 2021-04-01 | 富士通株式会社 | Uplink signal sending and receiving method and apparatus |
WO2021062804A1 (en) * | 2019-09-30 | 2021-04-08 | 华为技术有限公司 | Feedback information transmission method and apparatus |
CN112929966A (en) * | 2019-12-05 | 2021-06-08 | 维沃移动通信有限公司 | Method and terminal for selecting uplink transmission resources |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021031042A1 (en) * | 2019-08-16 | 2021-02-25 | 富士通株式会社 | Methods and apparatus for sending and receiving signals |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107645785A (en) * | 2016-07-22 | 2018-01-30 | 普天信息技术有限公司 | A kind of random access processing method and device |
-
2018
- 2018-02-09 CN CN201810136516.7A patent/CN110139384B/en active Active
-
2019
- 2019-01-25 WO PCT/CN2019/073165 patent/WO2019154127A1/en active Application Filing
Non-Patent Citations (4)
Title |
---|
ERICSSON: "Summary of CSI reporting v3", 《R1-1801069》 * |
INTEL CORPORATION: "UL data transmission procedures in NR", 《R1-1717396》 * |
NTT DOCOMO, INC.: "Multiplexing data with different transmission durations", 《R1-1800679》 * |
VIVO: "Remaining issues on UCI multiplexing", 《R1-1800995》 * |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021056581A1 (en) * | 2019-09-29 | 2021-04-01 | 富士通株式会社 | Uplink signal sending and receiving method and apparatus |
CN114342535A (en) * | 2019-09-29 | 2022-04-12 | 富士通株式会社 | Method and device for transmitting and receiving uplink signal |
CN114342535B (en) * | 2019-09-29 | 2024-03-08 | 富士通株式会社 | Method and device for transmitting and receiving uplink signals |
WO2021062804A1 (en) * | 2019-09-30 | 2021-04-08 | 华为技术有限公司 | Feedback information transmission method and apparatus |
CN114041303A (en) * | 2019-09-30 | 2022-02-11 | 华为技术有限公司 | Method and device for transmitting feedback information |
CN114041303B (en) * | 2019-09-30 | 2024-01-05 | 华为技术有限公司 | Feedback information transmission method and device |
CN112929966A (en) * | 2019-12-05 | 2021-06-08 | 维沃移动通信有限公司 | Method and terminal for selecting uplink transmission resources |
CN112929966B (en) * | 2019-12-05 | 2022-08-05 | 维沃移动通信有限公司 | Method and terminal for selecting uplink transmission resources |
Also Published As
Publication number | Publication date |
---|---|
CN110139384B (en) | 2022-08-19 |
WO2019154127A1 (en) | 2019-08-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110034892B (en) | Method for determining HARQ-ACK feedback time, indication method, terminal equipment and network equipment | |
US10555338B2 (en) | NR-PRACH multiple Msg1 transmission | |
CN110971382B (en) | Method and terminal equipment for determining occupied time of Channel State Information (CSI) processing unit | |
CN110139384B (en) | Uplink information transmission method and terminal equipment | |
CN110034885B (en) | Method and equipment for sending uplink control information | |
JP7005738B2 (en) | Data transmission method and terminal equipment | |
EP3661290B1 (en) | Uplink grant-free transmission method in urllc, user side device, and network side device | |
JP2022101640A (en) | Method for determining time-domain resources, device, storage medium, and system | |
US20200178305A1 (en) | System information transmission method, terminal and network device | |
US20130100802A1 (en) | Method and Apparatus for Channel Traffic Congestion Avoidance in a Mobile Communication System | |
CN110034865B (en) | PUCCH resource determination method, PUCCH resource receiving method, terminal equipment and network side equipment | |
CN110690944B (en) | Method and device for transmitting and determining priority of channel state information, storage medium and user equipment | |
RU2744790C1 (en) | Method of assigning resources, terminal device and network device | |
CN111565092B (en) | HARQ feedback method and terminal | |
US20220104242A1 (en) | Transmission method and device for uplink control information | |
JP2021527997A (en) | Data transmission method and terminal equipment | |
KR102512147B1 (en) | Competition window determination method and device | |
CN111294940A (en) | Transmission power distribution method and device, storage medium and terminal | |
CN111510271B (en) | Information transmission method, information receiving method, terminal equipment and network equipment | |
JP2022508479A (en) | Feedback resource multiplexing method, terminal equipment and network equipment | |
JP2020537853A (en) | Method of transmitting scheduling request and terminal device | |
JP2021536206A (en) | Resource determination and setting method, equipment, terminals, network equipment | |
CN112602365A (en) | Data transmission method, control information sending method and equipment | |
JP2023169410A (en) | Wireless communication method and terminal device | |
JP2023518655A (en) | Information processing method and device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |