CN114557100A - Method and device for transmitting uplink MAC CE - Google Patents

Method and device for transmitting uplink MAC CE Download PDF

Info

Publication number
CN114557100A
CN114557100A CN201980100536.1A CN201980100536A CN114557100A CN 114557100 A CN114557100 A CN 114557100A CN 201980100536 A CN201980100536 A CN 201980100536A CN 114557100 A CN114557100 A CN 114557100A
Authority
CN
China
Prior art keywords
mac
transmission
target
configuration information
target mac
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201980100536.1A
Other languages
Chinese (zh)
Inventor
卢前溪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Publication of CN114557100A publication Critical patent/CN114557100A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the application relates to a method and a device for transmitting uplink MAC CE, which can reduce the transmission delay of the uplink MAC CE and improve the transmission reliability. The method comprises the following steps: the terminal equipment receives indication information, wherein the indication information is used for indicating that the HARQ function corresponding to the uplink transmission is in an open state or a closed state; the terminal equipment determines a target MAC CE from at least one MAC CE according to the indication information, wherein when the indication information indicates that the HARQ function corresponding to uplink transmission is in an open state, the transmission attribute of the target MAC CE is to open HARQ feedback; when the indication information indicates that the HARQ function corresponding to the uplink transmission is in a closed state, the transmission attribute of the target MAC CE is to start HARQ feedback or close HARQ feedback; and the terminal equipment transmits the target MAC CE.

Description

Method and device for transmitting uplink MAC CE Technical Field
The present application relates to the field of communications, and in particular, to a method and an apparatus for uplink MAC CE transmission.
Background
The 5th generation (5G) mobile communication system has high requirements on transmission delay and transmission reliability. For a Media Access Control (MAC) Control Element (CE), it is generally required to ensure a small transmission delay and high transmission reliability.
For the downlink MAC CE, the network device can obtain the transmission requirement of the downlink MAC CE, so that the transmission delay and the transmission reliability of the downlink MAC CE can be ensured by scheduling. For the uplink MAC CE, the network device does not know the transmission requirement of the uplink MAC CE, and therefore how to ensure the transmission delay and transmission reliability of the uplink MAC CE is a problem to be solved urgently.
Disclosure of Invention
The embodiment of the application provides a method and a device for transmitting uplink MAC CE, which can reduce the transmission delay of the uplink MAC CE and improve the transmission reliability.
In a first aspect, a method for uplink MAC CE transmission is provided, where the method includes: the terminal equipment receives indication information, wherein the indication information is used for indicating that a hybrid automatic repeat request (HARQ) function corresponding to uplink transmission is in an open state or a closed state; the terminal equipment determines a target MAC CE from at least one MAC CE according to the indication information, wherein when the indication information indicates that the HARQ function corresponding to uplink transmission is in an open state, the transmission attribute of the target MAC CE is to open HARQ feedback; when the indication information indicates that the HARQ function corresponding to the uplink transmission is in a closed state, the transmission attribute of the target MAC CE is to open HARQ feedback or close HARQ feedback; and the terminal equipment transmits the target MAC CE.
In a second aspect, a method for uplink MAC CE transmission is provided, where the method includes: the terminal equipment transmits a target MAC CE; and when the transmission times of the target MAC CE are less than the maximum transmission times and/or when a first timer is overtime, the terminal equipment triggers the retransmission of the target MAC CE.
In a third aspect, a method for uplink MAC CE transmission is provided, where the method includes: the network equipment sends indication information, and the indication information is used for indicating uplink transmission resources; and the network equipment sends third configuration information, wherein the third configuration information is used for configuring a first timer, and the first timer is used for triggering retransmission of the target MAC CE on the uplink transmission resource.
In a fourth aspect, an apparatus for uplink MAC CE transmission is provided, configured to perform the method in the first aspect or each implementation manner thereof.
Specifically, the apparatus for uplink MAC CE transmission includes a functional module configured to perform the method in the first aspect or each implementation manner thereof.
In a fifth aspect, an apparatus for uplink MAC CE transmission is provided, which is configured to perform the method in the second aspect or each implementation manner thereof.
Specifically, the apparatus for uplink MAC CE transmission includes a functional module configured to perform the method in the second aspect or each implementation manner thereof.
In a sixth aspect, an apparatus for uplink MAC CE transmission is provided, configured to perform the method in the third aspect or each implementation manner thereof.
Specifically, the apparatus for uplink MAC CE transmission includes a functional module configured to perform the method in the third aspect or each implementation manner thereof.
In a seventh aspect, a terminal device is provided that includes a processor and a memory. The memory is used for storing a computer program, and the processor is used for calling and running the computer program stored in the memory, and executing the method in the first aspect or each implementation manner thereof.
In an eighth aspect, a terminal device is provided that includes a processor and a memory. The memory is used for storing a computer program, and the processor is used for calling and running the computer program stored in the memory, and executing the method of the second aspect or each implementation mode thereof.
In a ninth aspect, a network device is provided that includes a processor and a memory. The memory is used for storing a computer program, and the processor is used for calling and running the computer program stored in the memory, and executing the method in the third aspect or each implementation manner thereof.
A tenth aspect provides a chip for implementing the method of any one of the first to third aspects or implementations thereof.
Specifically, the apparatus includes: a processor configured to call and run the computer program from the memory, so that the apparatus on which the apparatus is installed performs the method according to any one of the first to third aspects or the implementation manners thereof.
In an eleventh aspect, a computer-readable storage medium is provided for storing a computer program, which causes a computer to perform the method of any one of the first to third aspects or implementations thereof.
In a twelfth aspect, a computer program product is provided, which includes computer program instructions to make a computer execute the method in any one of the first to third aspects or implementations thereof.
In a thirteenth aspect, there is provided a computer program which, when run on a computer, causes the computer to perform the method of any one of the above first to third aspects or implementations thereof.
According to the technical scheme, the terminal equipment uses the uplink transmission bearing uplink MAC CE with the HARQ function, and in this way, if the network equipment or other terminal equipment does not receive the uplink MAC CE, the uplink MAC CE can be fed back to the terminal equipment through HARQ feedback, so that the transmission reliability of the uplink MAC CE can be improved. On the other hand, the terminal device uses the uplink transmission with the HARQ disabled to carry the uplink MAC CE, so that the transmission delay of the uplink MAC CE can be reduced.
Drawings
Fig. 1 is a schematic diagram of a communication system architecture according to an embodiment of the present application.
Fig. 2 is a schematic diagram of a method of uplink MAC CE transmission according to an embodiment of the present application.
Fig. 3-5 are schematic diagrams of uplink MAC CE transmission according to embodiments of the present application.
Fig. 6 is a schematic diagram of another method of uplink MAC CE transmission according to an embodiment of the present application.
Fig. 7 is a schematic diagram of another method of uplink MAC CE transmission according to an embodiment of the present application.
Fig. 8-10 are schematic block diagrams of apparatuses for uplink MAC CE transmission according to embodiments of the present application.
Fig. 11 is a schematic block diagram of a communication device according to an embodiment of the present application.
FIG. 12 is a schematic block diagram of a chip according to an embodiment of the present application.
Fig. 13 is a schematic block diagram of a communication system according to an embodiment of the present application.
Detailed Description
Technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some embodiments of the present application, but 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 application.
Referring first to the application scenario of the present application, fig. 1 is a schematic diagram of a communication system suitable for the present application.
Communication system 100 includes network device 110 and terminal device 120. The terminal device 120 communicates with the network device 110 by electromagnetic waves.
In the present application, the terminal device 120 may include various handheld devices, vehicle-mounted devices, wearable devices, computing devices or other processing devices connected to a wireless modem, such as User Equipment (UE) defined by the third generation partnership project (3 GPP), Mobile Station (MS), soft terminal, home gateway, set top box, and the like, having wireless communication functions.
The network device 110 may be a base station defined by 3GPP, for example, a base station (gNB) in a 5G mobile communication system. Network device 110 may also be an access network device, such as an Access Gateway (AG), that is not 3GPP (non-3 GPP). Network device 110 may also be a relay station, an access point, an in-vehicle device, a wearable device, and other types of devices.
Optionally, a Device to Device (D2D) communication may be performed between the terminal devices 120.
Alternatively, the 5G system or the 5G network may also be referred to as a New Radio (NR) system or an NR network.
The communication system 100 is only an example, and a communication system to which the present application is applied is not limited thereto, and for example, the number of network devices and terminal devices included in the communication system 100 may be other numbers.
It should be understood that a device having a communication function in a network/system in the embodiments of the present application may be referred to as a communication device. Taking the communication system 100 shown in fig. 1 as an example, the communication device may include a network device 110 and a terminal device 120 having a communication function, and the network device 110 and the terminal device 120 may be the specific devices described above and are not described herein again; the communication device may also include other devices in the communication system 100, such as other network entities, for example, a network controller, a mobility management entity, and the like, which is not limited in this embodiment.
It should also be understood that the communication system 100 shown in fig. 1 may also be an NTN system, that is, the network device 110 in fig. 1 may be a satellite.
It should be understood that the terms "system" and "network" are often used interchangeably herein.
To facilitate an understanding of the embodiments of the present application, several terms are first introduced below.
1. Non-ground communication Network (Non-Terrestrial Network, NTN)
NTN technology generally provides communication services to terrestrial users by means of satellite communication. Satellite communications have many unique advantages over terrestrial cellular communications. First, satellite communication is not limited by the user region, and for example, general terrestrial communication cannot cover regions such as the sea, mountain, desert, and the like, and normal communication cannot be performed in these regions because communication equipment cannot be installed or communication coverage is not performed because of sparseness of population. For satellite communication, since one satellite can cover a large ground and the satellite can orbit the earth, theoretically every corner of the earth can be covered by satellite communication. Second, satellite communication has great social value. Satellite communication can be covered in remote mountainous areas, poor and laggard countries or areas with lower cost, so that people in the areas can enjoy advanced voice communication and mobile internet technology, the digital gap between the areas is favorably reduced and developed, and the development of the areas is promoted. Again, the satellite communication distance is far, and the communication cost is not increased obviously when the communication distance is increased. And finally, the satellite communication has high stability and is not limited by natural disasters.
Communication satellites may be classified into Low-Earth Orbit (LEO) satellites, Medium-Earth Orbit (MEO) satellites, Geostationary Orbit (GEO) satellites, High-elliptic Orbit (HEO) satellites, and the like, according to the height of the orbits.
For example, LEO satellites have an altitude ranging from 500km to 1500km, with a corresponding orbital period of about 1.5 hours to 2 hours. The signal propagation delay for inter-user single-hop communications is typically less than 20 ms. The maximum satellite visibility time is 20 minutes. The signal propagation distance is short, the link loss is less, and the requirement on the transmitting power of the user terminal is not high.
For another example, the GEO satellite has an orbital altitude of 35786km and a rotation period around the earth of 24 hours. The signal propagation delay for inter-user single-hop communications is typically 250 ms.
In order to ensure the coverage of the satellite and improve the system capacity of the whole satellite communication system, the satellite adopts multiple beams to cover the ground, and one satellite can form dozens of or even hundreds of beams to cover the ground; one satellite beam may cover a ground area several tens to hundreds of kilometers in diameter.
2. Hybrid Automatic Repeat Request (HARQ) mechanism
NR has a two-level retransmission mechanism: a HARQ mechanism of a MAC layer and an Automatic Repeat-reQuest (ARQ) mechanism of a Radio Link Control (RLC) layer. Wherein, the retransmission of lost or erroneous data is mainly handled by the HARQ mechanism of the MAC layer and supplemented by the retransmission function of the RLC layer. The HARQ mechanism of the MAC layer can provide fast retransmission and the ARQ mechanism of the RLC layer can provide reliable data transmission.
HARQ uses a Stop-and-Wait Protocol (Stop-and-Wait Protocol) to transmit data. In the stop-wait protocol, the sender sends a Transport Block (TB), and then stops to wait for an acknowledgement. Thus, the sender may stop waiting for an acknowledgement after each transmission, resulting in low user throughput. Therefore, NR uses a plurality of parallel HARQ processes, and when one HARQ process is waiting for acknowledgement information, the transmitting end can continue to transmit data using another HARQ process. These HARQ processes together constitute a HARQ entity that incorporates a stop-and-wait protocol, allowing for continuous transmission of data.
HARQ is divided into uplink HARQ and downlink HARQ, where the uplink HARQ is for uplink data transmission and the downlink HARQ is for downlink data transmission, and the uplink HARQ and the downlink HARQ are independent of each other.
Based on the specification of the current NR protocol, each serving cell corresponding to the terminal device has its own HARQ entity. Each HARQ entity maintains a set of parallel downlink HARQ processes and a set of parallel uplink HARQ processes. Currently, the maximum number of HARQ processes that can be supported by each uplink and downlink carrier is 16. The network device may indicate the maximum HARQ process number to the terminal device through Radio Resource Control (RRC) signaling according to a network deployment condition. If the network device does not provide corresponding configuration parameters, the downlink default number of HARQ processes is 8, and the maximum number of HARQ processes supported by each uplink carrier is always 16. Each HARQ process may correspond to a HARQ process ID. For downlink, a Broadcast Control Channel (BCCH) may use a dedicated Broadcast HARQ process. For uplink, message 3(Msg3) transmission in the random procedure uses HARQ ID 0.
For a terminal which does not support downlink space division multiplexing, each downlink HARQ process can only process 1 Transport Block (TB) at the same time; for a terminal supporting downlink space division multiplexing, each downlink HARQ process may process 1 or 2 TBs simultaneously. Each uplink HARQ process of the terminal may process 1 TB at the same time.
HARQ is classified into two types, synchronous and asynchronous, in the time domain, and non-adaptive and adaptive, in the frequency domain. The NR uplink and downlink use asynchronous adaptive HARQ mechanisms. Asynchronous HARQ, i.e. retransmission, can occur at any time, and the time interval between the retransmission of the same TB and the last transmission is not fixed. Adaptive HARQ may change the frequency domain resources and MCS used for the retransmission.
3. NR Logical Channel Priority (LCP)
As in LTE, in NR, a network device allocates uplink transmission resources on a per-user (per-UE) basis rather than on a per-bearer basis, and it is determined by a terminal device which radio bearers can have data put in the allocated uplink transmission resources for transmission.
Based on the uplink transmission resource configured by the network device, the terminal device needs to determine the transmission Data amount of each logical channel in the initial transmission MAC Protocol Data Unit (PDU), and in some cases, the terminal device needs to allocate a resource to the MAC CE. In order to realize multiplexing of uplink logical channels, a priority needs to be allocated to each uplink logical channel. For a MAC PDU of a given size, the terminal device may sequentially allocate resources of the MAC PDU according to the descending order of priorities of logical channels corresponding to the uplink logical channels when there is a need for data transmission in the presence of multiple uplink logical channels.
Meanwhile, in order to take fairness among different logical channels into account, probability of Prioritized Bit Rate (PBR) is introduced, and when a terminal device multiplexes logical channels, it is necessary to first ensure a minimum data Rate requirement of each logical channel, so as to avoid the situation that other low-priority uplink logical channels of the UE are starved due to the fact that an uplink logical channel with a high priority always occupies uplink resources allocated to the terminal device by the network.
In order to implement multiplexing of uplink logical channels, the network device may generally configure the following parameters for each uplink logical channel through RRC:
logical channel priority (priority): the smaller the value of the priority is, the higher the corresponding priority is;
PBR, which represents the minimum rate that the logical channel needs to guarantee;
token Bucket capacity (Bucket Size Duration, BSD): this parameter determines the depth of the token bucket.
And the MAC layer of the terminal equipment realizes uplink logical channel multiplexing by using a token bucket mechanism. Specifically, the terminal device maintains a variable Bj for each uplink logical channel j, where the variable indicates the number of currently available tokens in the token bucket, and the method includes:
1) when the terminal equipment establishes a logic channel j, initializing Bj to be 0;
2) before each LCP process, the terminal equipment increases the PBR T to the Bj, wherein T is the time interval from the previous increase of the Bj to the current time;
3) if Bj updated according to step 2 is greater than the maximum capacity of the token bucket (i.e., PBR BSD), Bj is set to the maximum capacity of the token bucket.
When the terminal device receives an Uplink (UL) grant (grant) indicating a new transmission, the terminal device may perform LCP processing as follows.
Step 1: and for all the logical channels with Bj >0, allocating resources according to the sequence of the priority from high to low, wherein the resources allocated to each logical channel can only meet the requirement of PBR (provider-base ratio), namely allocating the resources for the logical channel according to the number of tokens in a PBR token bucket corresponding to the logical channel. When the PBR of a certain logical channel is set to infinity, other logical channels with lower priority than the logical channel are considered only when the resources of the logical channel are satisfied.
And 2, step: subtracting the logical channel j from Bj, and multiplexing the logical channel j to the size of all MAC Service Data Units (SDUs) of the MAC PDU in step 1.
And step 3: if there are remaining uplink resources after steps 1 and 2 are performed, the remaining resources are sequentially allocated to the logical channels in the order of logical channel priority from high to low regardless of the size of Bj of each logical channel (i.e., regardless of whether it is greater than 0, equal to 0, or less than 0). Only when the data of the logical channel with high priority is completely transmitted and the UL grant is not exhausted, the logical channel with low priority can be served. I.e. when the terminal device maximizes the data transmission of the logical channel of high priority.
Meanwhile, the terminal device should follow the following principle: if the whole RLC SDU can be filled in the residual resources, the RLC SDU should not be segmented; if the UE segments the RLC SDU in the logical channel, the maximum segment is filled as much as possible according to the size of the residual resource; the UE should maximize the transmission of data; if the UL grant size is greater than or equal to 8bytes and the UE has a data transmission requirement, the UE cannot send only a padding Buffer Status Report (BSR) or only padding.
For different signals and/or logical channels, the terminal device also needs to follow the following priority order (in order of priority from high to low) when performing LCP processing:
Cell-Radio Network Temporary Identifier (C-RNTI) MAC CE or data from UL Common Control Channel (CCCH);
configuring an authorization acknowledgement (Configured Grant configuration) MAC CE;
for BSR MAC CEs other than padding BSRs;
a Single Entry (Single Entry) Power Headroom Report (PHR) MAC CE or a Multiple Entry (PHR) MAC CE;
data from any logical channel other than UL-CCCH;
a MAC CE for Recommended bit rate query (Recommended bit rate query);
BSR MAC CE for padding BSR.
For the characteristic of large wireless signal transmission delay between the BSR and the satellite in the NTN system, 3GPP is discussing to introduce an HARQ function for turning off the uplink/downlink HARQ process to reduce the data transmission delay, and agrees that a configuration for turning off the HARQ function can be performed based on the HARQ process.
Configuring the HARQ function of a certain HARQ process to be in a closed state, on one hand, the network device may not wait for receiving uplink transmission of the terminal device (for uplink HARQ, uplink data transmission is performed, for downlink HARQ, ACK/NACK feedback for downlink data transmission of the terminal device for the HARQ is performed) and continuously schedule the HARQ process for data transmission, thereby reducing MAC transmission delay; on the other hand, the network device may also improve the reliability of MAC transmission by configuring bundling repetition (bundling retransmission) transmission or blind scheduling retransmission. Whether to configure bundling retransmission transmission or blind scheduling depends on the implementation of the network device.
Because different services have different Quality of Service (QoS) requirements, for example, some services are sensitive to delay and some services have strict requirements on packet loss rate. For the delay sensitive service, the HARQ process for closing the HARQ function can be used for transmission, so that the transmission delay can be reduced; for services with strict requirements on packet loss rate, the HARQ process for starting the HARQ function can be used for transmission, so that the transmission reliability can be improved.
For the MAC CE, it is usually required to ensure a smaller transmission delay, and meanwhile, since the MAC CE has no corresponding RLC entity, the transmission reliability cannot be improved by an RLC ARQ mechanism, and the transmission reliability can only be ensured by MAC transmission. For the downlink MAC CE, since the network device can know the transmission requirement of the downlink MAC CE, the network device can ensure the transmission delay and the transmission reliability of the downlink MAC CE through scheduling. For the uplink MAC CE, the network device is unaware of the transmission requirements of the uplink MAC CE. Therefore, how to guarantee the transmission delay and the transmission reliability of the uplink MAC CE is an issue to be solved.
In view of this, the embodiments of the present application provide a method for uplink MAC CE transmission, which can reduce the transmission delay of the uplink MAC CE and improve the transmission reliability.
Fig. 2 is a schematic flow chart diagram of a method 200 of uplink MAC CE transmission according to an embodiment of the present application. The method described in fig. 2 may be performed by a terminal device, which may be, for example, terminal device 120 shown in fig. 1. As shown in fig. 2, the method 200 may include at least some of the following.
It should be understood that the method 200 may be applied to an NTN scenario such as remote communication, for example, satellite communication, in which case the network device may be a satellite, and of course, the method 200 may also be applied to other communication scenarios such as terrestrial cellular network communication, car networking communication, and the like, which is not limited in this embodiment of the present application.
In 210, the terminal device receives indication information, where the indication information is used to indicate that a HARQ function corresponding to uplink transmission is in an on state or an off state.
Accordingly, the network device may transmit the indication information to the terminal device. Alternatively, other terminal devices may transmit the indication information to the terminal device.
In 220, the terminal device determines a target MAC CE from the at least one MAC CE according to the indication information.
Wherein, at least one MAC CE may be a MAC CE of the terminal device.
And when the indication information indicates that the HARQ function corresponding to the uplink transmission is in an open state, the transmission attribute of the target MAC CE is the open HARQ feedback. And when the indication information indicates that the HARQ function corresponding to the uplink transmission is in a closed state, the transmission attribute of the target MAC CE is to open HARQ feedback or close HARQ feedback.
At 230, the end device transmits the destination MAC CE.
Wherein, at least one MAC CE in the above may include, but is not limited to, one or more of the following MAC CEs: BSR MAC CE, Configured Grant configuration MAC CE, Single Entry PHR MAC CE, Multiple Entry PHR MAC CE, Recommended bit rate MAC CE.
Optionally, the transmission attribute of the MAC CE may be "only allowing uplink transmission resources with the HARQ shutdown function to be used for transmission", that is, the transmission attribute of the MAC CE is HARQ feedback shutdown; or, the transmission attribute of the MAC CE may be "only allowing transmission using the uplink transmission resource with the HARQ activation function," that is, the transmission attribute of the MAC CE is the HARQ activation feedback.
The names of opening and closing are not limited in the embodiments of the present application, that is, they may be expressed by other names. For example, turning on may be expressed as enabling, and turning off may be expressed as not enabling or disabling, that is, the HARQ function corresponding to the uplink transmission may be in an enabled state or a disabled state.
In the following, a method for determining a target MAC CE provided in an embodiment of the present application will be further described.
The determining, by the terminal device, the target MAC CE from the at least one MAC CE according to the indication information may include: and the terminal equipment determines the transmission attribute of at least one MAC CE, and then determines a target MAC CE from the at least one MAC CE according to the indication information and the transmission attribute of the at least one MAC CE.
Optionally, the terminal device may receive first configuration information, where the first configuration information is used to configure transmission attributes of at least one MAC CE. Illustratively, the first configuration information may be carried in RRC signaling. So that the terminal device can determine the transmission attribute of at least one MAC CE according to the first configuration information.
Alternatively, the transmission attribute of at least one MAC CE may be pre-configured on the terminal device.
Specifically, the terminal device receives the indication information, and if the indication information indicates the HARQ ID used in the current uplink transmission and the HARQ function of the HARQ process is in an on state, or the indication information indicates that the HARQ function is turned on in the current uplink transmission, the terminal device may determine the target MAC CE in the MAC CE whose transmission attribute is to turn on HARQ feedback.
Or, the terminal device receives the indication information, and if the indication information indicates the HARQ ID used in the current uplink transmission and the HARQ function of the HARQ process is in the off state, or the indication information indicates that the HARQ function is turned off in the current uplink transmission, the terminal device may determine the target MAC CE in the following two ways:
a) the terminal device may determine a target MAC CE among MAC CEs whose transmission attribute is HARQ feedback off.
b) The terminal device may determine a target MAC CE among the at least one MAC CE.
In one implementation, the terminal device may first determine candidate MAC CEs in the at least one MAC CE, and then select a target MAC CE in the candidate MAC CEs. Wherein the number of candidate MAC CEs is greater than or equal to 1.
As an example, the terminal device may determine the candidate MAC CE by: after receiving the indication information, if the indication information indicates the HARQ ID used for the current uplink transmission and the HARQ function of the HARQ process is in an on state, or the indication information indicates that the HARQ function is turned on for the current uplink transmission, the terminal device may determine the MAC CE with the transmission attribute of turning on HARQ feedback as the candidate MAC CE.
Alternatively, the terminal device may determine all MAC CEs with transmission attributes of turning on HARQ feedback as candidate MAC CEs.
Optionally, the terminal device may determine the candidate MAC CE according to an uplink transmission resource required for uplink transmission of the MAC CE for which the transmission attribute is to start HARQ feedback.
As another example, after receiving the indication information, if the indication information indicates the HARQ ID used in the current uplink transmission and the HARQ function of the HARQ process is in an off state, or the indication information indicates that the current uplink transmission turns off the HARQ function, the terminal device may determine the MAC CE with the transmission attribute of turning off HARQ feedback as the candidate MAC CE.
Alternatively, the terminal device may determine all of the at least one MAC CE as candidate MAC CEs.
After the terminal device determines the candidate MAC CE, the terminal device may also allocate resources to the candidate MAC CE according to the size of the uplink transmission resource.
Alternatively, the priority of the uplink transmission resource occupied by the candidate MAC CE may be positively correlated with the priority of the candidate MAC CE. That is, the higher the priority of the candidate MAC CE, the higher the priority of the uplink transmission resource occupied by the candidate MAC CE. If the candidate MAC CE includes MAC CE1 and MAC CE2, and the priority of MAC CE1 is higher than that of MAC CE2, the uplink transmission resource allocated by the terminal device for MAC CE1 may be more than the uplink transmission resource allocated for MAC CE 2.
Illustratively, the terminal device may allocate resources in order from high to low according to the priority of the candidate MAC CE.
As another example, the terminal device may allocate resources for the candidate MAC CE according to the transmission requirements of the candidate MAC CE.
After the terminal device determines the candidate MAC CEs, the terminal device may determine a target MAC CE among the candidate MAC CEs.
As an example, the terminal device may determine the target MAC CE from the candidate MAC CEs according to at least one of the following information: the transmission requirements of the candidate MAC CEs, the priority sequence of each MAC CE in the candidate MAC CEs and the uplink transmission resource size of the current uplink transmission.
For example, the candidate MAC CEs include two MAC CEs, which are: the Configured Grant configuration MAC CE and the Multiple Entry PHP MAC CE, wherein the terminal device may determine the Configured Grant configuration MAC CE as the target MAC CE since the priority of the Configured Grant configuration MAC CE is higher than the priority of the Multiple Entry PHP MAC CE.
For another example, the candidate MAC CEs include 3 MAC CEs, which are Configured by Configured Grant configuration MAC CE1, Configured Grant configuration MAC CE2, and Multiple Entry PHP MAC CE, where the uplink transmission resource required for transmitting the Configured Grant configuration MAC CE1 is 100bits and the uplink transmission resource required for transmitting the Configured Grant configuration MAC CE2 is 200bits, and the uplink transmission resource for the current uplink transmission is 150 bits. The terminal device may determine the Configured Grant configuration MAC CE1 as the target MAC CE according to the priority of the MAC CE and the size of the uplink transmission resource of the current uplink transmission.
Further, in this embodiment of the application, the terminal device may further determine, according to the indication information, a candidate logical channel for uplink transmission in the at least one logical channel, and then determine the target logical channel in the candidate logical channel.
Wherein, at least one logical channel is a logical channel to which data is currently transmitted. For the sake of distinction, the determined candidate logical channels are regarded as one set and referred to as a candidate logical channel set, and the number of logical channels included in the candidate logical channel set is greater than or equal to 1.
The specific implementation manner of the terminal device determining the candidate logical channel may be: if the HARQ function corresponding to the uplink transmission is in an on state, the terminal device may determine a logical channel having a first attribute in the at least one logical channel as a candidate logical channel in the candidate logical channel set, where the first attribute is to allow transmission of uplink transmission resources using the HARQ function in the on state. Conversely, if the HARQ function corresponding to the uplink transmission is in the off state, the terminal device may determine a logical channel having a second attribute in the at least one logical channel as a candidate logical channel in the candidate logical channel set, where the second attribute is that uplink transmission resource transmission allowing the HARQ function to be in the off state is allowed.
Of course, after determining the candidate logical channel set, the terminal device may also allocate resources for the candidate logical channels in the candidate logical channel set.
For example, the terminal device may allocate resources for the candidate logical channels in the first set of candidate logical channels according to the priorities of the candidate logical channels in the first set of candidate logical channels. For any logical channel of the terminal device, the network device may configure a priority for the logical channel, for example, the smaller the value of the priority, the higher the priority of the corresponding logical channel. For the sake of distinction, this priority is referred to herein as a configuration priority of the logical channel.
Specifically, first, the terminal device performs a first round of resource allocation, that is, the terminal device determines at least one candidate logical channel with a token number Bj greater than 0 in the first candidate logical channel set; and the terminal device allocates resources to the at least one candidate logical channel according to the sequence from high to low of the configuration priority of the at least one candidate logical channel, and the allocated resources meet the PBR requirement of the selected logical channel, that is, the resources allocated to each candidate logical channel can only meet the PBR requirement, for example, the resources are allocated to the logical channel j according to the token number Bj in the PBR token bucket corresponding to the logical channel j.
And for the candidate logical channel j allocated to the resource in the first round of resource allocation process, subtracting the size of all MAC SDUs multiplexed to the MAC PDU by the logical channel j from the token number Bj of the candidate logical channel j.
After the first round of resource allocation is performed, that is, after the resources meeting the PBR requirement are allocated to the at least one candidate logical channel, if there still exist remaining resources in the uplink transmission resources, the second round of resource allocation is continuously performed, that is, regardless of the size of the token number Bj of each candidate logical channel set in the first candidate logical channel set, the terminal device allocates the remaining resources to the candidate logical channels in the first candidate logical channel set according to the order from high to low of the configuration priority of the candidate logical channels in the first candidate logical channel set, until the allocation of all the remaining resources is completed. That is to say, only when all the data of the candidate logical channel with high configuration priority in the first candidate logical channel set is sent and the uplink transmission resource is not exhausted, the candidate logical channel with low configuration priority can be served, so that the terminal device maximizes the data transmission of the candidate logical channel with high priority.
This solution is described below by way of example with reference to fig. 3.
Step 1: the terminal equipment receives first configuration information sent by the network equipment, and for the uplink MAC CE1 and the uplink MAC CE2, the first configuration information configures a first transmission attribute for the uplink MAC CE1 and the uplink MAC CE 2; for MAC CE3 and MAC CE4, the first configuration information does not configure the first transmission attribute thereto. Wherein, the first transmission attribute is 'only allowing the uplink transmission resource with the HARQ function closed to be used for transmission'.
Step 2: the terminal device receives an UL grant1 from the network device to indicate uplink initial transmission, and at the same time, indicates that the HARQ function corresponding to the current uplink transmission is in an on state, the terminal device selects Logical Channels (LC) 1 and LC2 of the to-be-transmitted data as candidate Logical channels for the current uplink transmission, and at the same time, for the triggered MAC CE1, MAC CE2, MAC CE3, and MAC CE4, the terminal device selects MAC CE3 and MAC CE4 not configured with the first transmission attribute as candidate MAC CEs for the current transmission.
Further, for the candidate MAC CE and the candidate logical channel, the terminal device may sequentially allocate resources according to the size of the uplink transmission resource of the current transmission indicated by the UL grant1, and from high to low, according to the resource allocation priorities of the logical channel and the MAC CE.
And step 3: the terminal device receives the UL grant2 from the network device to indicate uplink initial transmission, and simultaneously indicates that the HARQ function corresponding to the current uplink transmission is in an off state, and then the terminal device selects the LC1 of the to-be-transmitted data as a candidate logical channel of the current uplink transmission. Meanwhile, the terminal device takes the already triggered MAC CE1, MAC CE2, MAC CE3, and MAC CE4 as candidate MAC CEs for this transmission.
Further, for the candidate MAC CE and the candidate logical channel, the terminal device sequentially allocates resources according to the uplink transmission resource size of the current transmission indicated by the UL grant2, and the resource allocation priorities of the logical channel and the MAC CE are from high to low.
It should be understood that the specific examples in the embodiments of the present application are for the purpose of promoting a better understanding of the embodiments of the invention, and are not intended to limit the scope of the embodiments of the present application.
In the technical scheme, the uplink transmission bearer for closing the HARQ function is limited to be used by the uplink MAC CE, so that the transmission delay of the uplink MAC CE can be ensured, and the transmission reliability of the uplink MAC CE can be improved depending on the retransmission mode of blind scheduling of network equipment.
In order to improve the transmission reliability of the uplink MAC CE, optionally, in this embodiment of the present application, the terminal device may further trigger retransmission of the MAC CE.
It should be understood that various embodiments of the present application can be implemented individually or in combination, and the embodiments of the present application are not limited thereto. For example, in the embodiment of the present application, the implementation of determining the target MAC CE according to the indication information and the implementation of triggering MAC CE retransmission may be implemented separately or in combination. Embodiments of triggering MAC CE retransmissions are described separately below. It should be understood that, in addition to the following description, the following embodiments may refer to the related description in each embodiment, and the description is omitted for brevity.
The following describes in detail an implementation of triggering MAC CE retransmission by a terminal device in conjunction with two embodiments 2.
Example 1
The end device may automatically trigger retransmission of the MAC CE. Specifically, after the terminal device transmits a certain MAC CE (for convenience of description, referred to as a first MAC CE), the terminal device receives a UL grant from the network device to indicate uplink initial transmission, or the terminal device obtains an uplink transmission opportunity on the configured UL grant. At this time, if the number of transmission times of the first MAC CE is less than the maximum number of transmission times, the terminal device may trigger retransmission of the first MAC CE, and the terminal device may use the first MAC CE as a candidate MAC CE for the current uplink transmission.
The first MAC CE may be any MAC CE among triggered MAC CEs of the terminal device. For example, the first MAC CE may be a target MAC CE.
It should be understood that the maximum number of transmissions in the embodiment of the present application may also be referred to as a maximum number of repeated transmissions, and the number of transmissions of the first MAC CE may also be referred to as a number of repeated transmissions of the first MAC CE.
Optionally, the network device may send second configuration information to the terminal device, where the second configuration information is used to configure the maximum transmission number.
The network device may configure a maximum transmission frequency for all MAC CEs in the at least one MAC CE, or may configure a maximum transmission frequency for each MAC CE in the at least one MAC CE.
When the network device configures a maximum transmission frequency for each MAC CE, the maximum transmission frequencies corresponding to different MAC CEs may be the same or different, which is not limited in this embodiment of the present application.
Alternatively, the maximum number of transmissions may be preset on the terminal device.
In the embodiment of the present application, the following three ways may be used for the accumulation of the number of times of transmission of the first MAC CE.
Mode 1: for different MAC PDU transmissions, which all carry the first MAC CE, one transmission of each MAC PDU carrying the MAC CE may be used as one transmission of the first MAC CE.
Mode 2: the transmission number of the first MAC CE may include a bundling repetition transmission number of a Transport Block (TB) carrying the first MAC CE.
Mode 3: for the bundling retransmission transmission of the same MAC PDU, the MAC PDU carries the first MAC CE, and one transmission of the MAC PDU may be one transmission of the first MAC CE.
Mode 4: for the transmission of the network scheduled MAC PDU, which carries the first MAC CE, one transmission of the MAC PDU is taken as one transmission of the first MAC CE.
It should be noted that, although the terminal device triggers the retransmission of the first MAC CE, whether the terminal device can retransmit the target MAC CE is uncertain, and whether the terminal device can retransmit the first MAC CE depends on a series of factors such as resource allocation.
An example diagram of one specific implementation of embodiment 1 may be as shown in fig. 4. The implementation steps of fig. 4 may be:
step 1: the terminal device receives second configuration information sent by the network device, where the second configuration information may be used to configure the following information:
a) configuring Physical Uplink Shared Channel (PUSCH) bundling transmission for a terminal device, wherein the bundling repetition frequency is 2;
b) and configuring the maximum transmission times of the uplink MAC CE to be 8 times, wherein the maximum transmission times of the uplink MAC CE are suitable for all uplink MAC CEs of the terminal equipment.
Step 2: the terminal device triggers the first MAC CE.
And step 3: the terminal device receives the UL grant from the network device to indicate uplink initial transmission, and simultaneously indicates that the current uplink transmission uses HARQ process ID 0, then the terminal device transmits TB1 on the uplink transmission resource indicated by the UL grant, TB1 carries the first MAC CE, and TB1 uses bundling for transmission 2 times. Therefore, the number of transmissions of the first MAC CE is 2.
And 4, step 4: the terminal device receives retransmission of the TB1 indicated by the UL grant from the network device, and retransmits the TB1 on the uplink transmission resource indicated by the UL grant, and if the TB1 uses bundling for transmission 2 times, the number of times of repetition of the first MAC CE is 4.
And 5: the terminal device receives the UL grant from the network device to indicate uplink initial transmission, and at the same time, indicates that the current uplink transmission uses HARQ process ID 1, the terminal device transmits TB2 on the uplink transmission resource indicated by the UL grant, TB2 carries the first MAC CE, TB2 uses bundling to transmit for 2 times, and then the repetition number of the first MAC CE is 6.
Step 6: the terminal device receives retransmission of the TB2 indicated by the UL grant from the network device, and retransmits the TB2 on the uplink transmission resource indicated by the UL grant, and the TB2 uses bundling for transmission 2 times, so that the repetition number of the first MAC CE is 8.
And 7: since the repetition number of the first MAC CE reaches the maximum repetition number, after that, if the terminal device receives the UL grant indication initial transmission from the network device again, the terminal device does not carry the first MAC CE on the newly transmitted TB any more.
As can be seen from the above description, the retransmission and the initial transmission of the first MAC CE may use different HARQ processes.
In the technical solution of embodiment 1, since the terminal device automatically triggers retransmission of the uplink MAC CE, the rate of triggering retransmission of the uplink MAC CE is fast, but unnecessary retransmission may be generated, thereby causing a problem of resource waste.
Example 2
The terminal device may trigger retransmission of the target MAC CE based on the first timer. Specifically, the terminal device may restart or start the first timer when transmitting the first MAC CE, and when the first timer times out, the terminal device may trigger retransmission of the first MAC CE. In other words, the first timer may be used to trigger retransmission of the MAC CE.
When the terminal device receives the UL grant indication uplink initial transmission from the network device, or the terminal device obtains an uplink transmission opportunity on the configured UL grant, at this time, for the first MAC CE that has triggered the retransmission, the terminal device may use the first MAC CE as a candidate MAC CE for the current uplink transmission.
In embodiment 2, for a MAC CE that has already been transmitted, such as a first MAC CE, the terminal device starts or restarts a first timer when transmitting the first MAC CE, and when the first timer expires and the terminal device does not receive a response message for the first MAC CE, the terminal device may trigger retransmission of the first MAC CE.
For example, if the terminal device sends the first MAC CE to the network device to request the time-frequency resource, the response message for the first MAC CE may be used to configure the time-frequency resource for the terminal device.
For another example, if the HARQ function corresponding to the uplink transmission is in an on state, the response message for the first MAC CE may be ACK/NACK sent by the network device.
If the network device receives the first MAC CE during the operation of the first timer, the network device may send a response message for the first MAC CE to the terminal device, and the terminal device may stop the first timer after receiving the response message.
Optionally, the network device may send third configuration information to the terminal device, where the third configuration information is used to configure the first timer.
The third configuration information may be used to configure a first timer for all MAC CEs in the at least one MAC CE. Alternatively, the third configuration information may be used to configure a first timer for each MAC CE of the at least one MAC CE, respectively.
When the third configuration information is used to configure a first timer for each MAC CE in at least one MAC CE, parameters of the first timer configured for each MAC CE by the third configuration information may be the same or different, and this is not specifically limited in this embodiment of the present application. For example, the duration of the first timer configured for the first MAC CE by the third configuration information is 10ms, and the duration of the first timer configured for the other MAC CEs is 5 ms.
Further, in this embodiment, the network device may further send second configuration information to the terminal device, where the second configuration information is used to configure the maximum transmission times.
In this case, if the first timer expires and the number of transmissions of the first MAC CE does not reach the maximum number of transmissions, the terminal device may trigger a retransmission of the first MAC CE.
Alternatively, the second configuration information and the third configuration information may be the same information. That is, the network device may configure the terminal device with the maximum number of transmissions while configuring the terminal device with the first timer.
An example diagram of one specific implementation of embodiment 2 may be as shown in fig. 5. The implementation steps of fig. 5 may be:
step 1: the terminal device receives second configuration information sent by the network device, where the second configuration information may be used to configure the following information:
a) configuring PUSCH bundling transmission for the terminal equipment, wherein the bundling repetition frequency is 2;
b) configuring the maximum transmission times of the uplink MAC CE to be 4 times, wherein the maximum transmission times of the uplink MAC CE are suitable for all uplink MAC CEs of the terminal equipment;
c) a first timer is configured.
Step 2: the terminal device triggers the first MAC CE.
And step 3: the terminal device receives the UL grant from the network device to indicate uplink initial transmission, and simultaneously indicates that the current uplink transmission uses HARQ process ID 0, then the terminal device transmits TB1 on the uplink transmission resource indicated by the UL grant, TB1 carries the first MAC CE, and TB1 uses bundling for transmission 2 times. Therefore, the number of transmissions of the target MAC CE is 2. The terminal device starts a first timer after the first transmission of TB 1.
And 4, step 4: the terminal device receives the UL grant from the network device to indicate uplink initial transmission, and simultaneously indicates that the current uplink transmission uses HARQ process ID 1, so that the terminal device transmits TB2 on the uplink transmission resource indicated by the UL grant. At this point the first timer is running and therefore the terminal device does not transmit the first MAC CE on TB 2.
And 5: after the first timer is overtime, the terminal device receives an UL grant from the network to indicate uplink initial transmission, and simultaneously indicates that the current uplink transmission uses HARQ process ID 2, so that the terminal device transmits TB3 on the uplink transmission resource indicated by the UL grant, TB3 carries the first MAC CE, and TB3 uses bundling for transmission 2 times. Therefore, the number of transmissions of the first MAC CE is 4.
Step 6: since the repetition number of the first MAC CE reaches the maximum repetition number, after that, if the terminal device receives the UL grant indication initial transmission from the network device again, the terminal device does not carry the first MAC CE on the newly transmitted TB any more.
It should be understood that the description related to embodiment 1 can be applied to embodiment 2, and the description is omitted here for brevity.
The technical solution of embodiment 2 introduces a retransmission mechanism to the uplink MAC CE, which can avoid unnecessary retransmission, thereby reducing resource overhead.
When the implementation of determining the target MAC CE according to the indication information and the implementation of triggering retransmission of the MAC CE are implemented in combination in the embodiment of the present application, optionally, the terminal device may determine the target MAC CE in the MAC CE that triggers retransmission. For example, the uplink MAC CE of the terminal device includes MAC CE1, MAC CE2, MAC CE3, and MAC CE4, the terminal device triggers retransmission of MAC CE1, MAC CE3, and MAC CE4, the network device configures a first transmission attribute for MAC CE1 and MAC CE2, and does not configure a first transmission attribute for MAC CE3 and MAC CE4, where the first transmission attribute is "only allowing transmission using the uplink transmission resource with HARQ off function". The terminal device receives the indication information indicating that the HARQ function corresponding to the uplink transmission is in the off state, and may determine the MAC CE1 as the target MAC CE.
Fig. 6 is a schematic flow chart diagram of another method 300 for uplink MAC CE transmission according to an embodiment of the present application. The method described in fig. 6 may be performed by a terminal device, which may be, for example, terminal device 120 shown in fig. 1. As shown in fig. 6, the method 300 may include at least some of the following.
It should be appreciated that the method 300 may be applied to NTN scenarios such as telecommunications, e.g., satellite telecommunications. Of course, the method 300 may also be applied in other communication scenarios, such as terrestrial cellular network communication, vehicle networking communication, and so on.
In 310, the terminal device transmits the target MAC CE.
At 320, when the transmission number of the target MAC CE is less than the maximum transmission number, and/or when the first timer expires, the terminal device triggers retransmission of the target MAC CE.
Optionally, in this embodiment of the present application, the number of transmissions of the target MAC CE includes a number of binding transmissions of a transport block carrying the target MAC CE.
Optionally, in this embodiment of the present application, the maximum transmission frequency is a maximum transmission frequency of the target MAC CE, or the maximum transmission frequency is a maximum transmission frequency of all MAC CEs in at least one MAC CE, where the at least one MAC CE is a MAC CE of the terminal device, and the at least one MAC CE includes the target MAC CE.
Optionally, in an embodiment of the present application, the method 300 further includes: and the terminal equipment receives second configuration information, wherein the second configuration information is used for configuring the maximum transmission times.
Optionally, in an embodiment of the present application, the method 300 further includes: and the terminal equipment receives third configuration information, wherein the third configuration information is used for configuring the first timer.
Optionally, in this embodiment of the present application, the third configuration information is used to configure the first timer for the target MAC CE separately.
Optionally, in this embodiment of the application, the third configuration information is used to configure one first timer for all MAC CEs in at least one MAC CE, where the at least one MAC CE is a MAC CE of the terminal device, and the at least one MAC CE includes the target MAC CE.
Optionally, in an embodiment of the present application, the method 300 further includes: and the terminal equipment starts or restarts the first timer when transmitting the target MAC CE.
Optionally, in this embodiment of the present application, when the first timer expires, the triggering, by the terminal device, retransmission of the target MAC CE includes: and when the first timer is overtime and the terminal equipment does not receive a response message aiming at the target MAC CE, triggering retransmission of the target MAC CE by the terminal equipment.
Optionally, in an embodiment of the present application, the method 300 further includes: the terminal equipment receives a response message aiming at the target MAC CE; and the terminal equipment stops the first timer based on the response message.
Optionally, in this embodiment of the present application, before the terminal device sends the target MAC CE, the method 300 further includes: the terminal equipment receives indication information, wherein the indication information is used for indicating that a hybrid automatic repeat request (HARQ) function corresponding to uplink transmission is in an open state or a closed state; the terminal equipment determines the target MAC CE from at least one MAC CE according to the indication information, wherein when the indication information indicates that the HARQ function corresponding to uplink transmission is in an open state, the transmission attribute of the target MAC CE is to open HARQ feedback; and when the indication information indicates that the HARQ function corresponding to the uplink transmission is in a closed state, the transmission attribute of the target MAC CE is to open HARQ feedback or close HARQ feedback.
Optionally, in an embodiment of the present application, the method 300 further includes: the terminal equipment determines the transmission attribute of the at least one MAC CE; the terminal equipment determines a target MAC CE from at least one MAC CE according to the indication information, and the method comprises the following steps: and the terminal equipment determines the target MAC CE from the at least one MAC CE according to the indication information and the transmission attribute of the at least one MAC CE.
Optionally, in this embodiment of the present application, the determining, by the terminal device, the transmission attribute of the at least one MAC CE includes: the terminal equipment receives first configuration information, wherein the first configuration information is used for configuring the transmission attribute of the at least one MAC CE; and the terminal equipment determines the transmission attribute of the at least one MAC CE according to the first configuration information.
Optionally, in this embodiment of the present application, the determining, by the terminal device, a target MAC CE from the at least one MAC CE according to the indication information includes: the terminal equipment determines candidate MAC CEs for uplink transmission from the at least one MAC CE, wherein the number of the candidate MAC CEs is greater than or equal to 1; and the terminal equipment determines the target MAC CE from the candidate MAC CEs.
Optionally, in this embodiment of the present application, the candidate MAC CE includes at least two MAC CEs, and the priority of the at least two MAC CEs is positively correlated with the priority of the uplink transmission resource occupied by the at least two MAC CEs.
Optionally, in this embodiment of the present application, the at least one uplink MAC CE includes at least one MAC CE that: BSR MAC CE, Configured Grant configuration MAC CE, Single Entry PHR MAC CE, Multiple Entry PHR MAC CE, Recommended bit rate MAC CE.
Fig. 7 is a schematic flow chart diagram of another method 400 for uplink MAC CE transmission according to an embodiment of the present application. The method described in fig. 7 may be performed by a network device, which may be, for example, network device 110 shown in fig. 1. As shown in fig. 7, the method 400 may include at least some of the following.
It should be appreciated that the method 400 may be applied to NTN scenarios such as telecommunications, e.g., satellite telecommunications. Of course, the method 400 may also be applied in other communication scenarios, such as terrestrial cellular network communication, vehicle networking communication, and so on.
In 410, the network device sends indication information, where the indication information is used to indicate uplink transmission resources.
In 420, the network device sends third configuration information, where the third configuration information is used to configure a first timer, and the first timer is used to trigger retransmission of a target MAC CE on the uplink transmission resource.
Optionally, in this embodiment of the present application, the third configuration information is used to configure the first timer for the target MAC CE separately.
Optionally, in this embodiment of the present application, the third configuration information is used to configure one first timer for all MAC CEs in at least one MAC CE, where the at least one MAC CE is a MAC CE of the terminal device, and the at least one MAC CE includes the target MAC CE.
Optionally, in an embodiment of the present application, the method 400 further includes: and the network equipment sends second configuration information, wherein the second configuration information is used for configuring the maximum transmission times.
Optionally, in this embodiment of the present application, the maximum transmission frequency is the maximum transmission frequency of the target MAC CE, or the maximum transmission frequency is the maximum transmission frequency of all MAC CEs in at least one MAC CE, where the at least one MAC CE is a MAC CE triggered by the terminal device, and the at least one MAC CE includes the target MAC CE.
Optionally, in this embodiment of the present application, the number of transmissions of the target MAC CE includes a number of binding transmissions of a transport block carrying the target MAC CE.
Optionally, in an embodiment of the present application, the method 400 further includes: if the network device receives the target MAC CE during the operation of the first timer, the network device sends a response message for the target MAC CE.
Optionally, in this embodiment of the present application, the indication information is further used to indicate that a hybrid automatic repeat request HARQ function corresponding to uplink transmission is in an on state or an off state.
Optionally, in an embodiment of the present application, the method 400 further includes: the network device sends first configuration information, where the first configuration information is used to configure a transmission attribute of at least one MAC CE, the transmission attribute of the MAC CE includes HARQ feedback on or HARQ off, the at least one MAC CE is the MAC CE of the terminal device, and the at least one MAC CE includes the target MAC CE.
Optionally, in an embodiment of the present application, the at least one uplink MAC CE includes at least one of the following MAC CEs: BSR MAC CE, Configured Grant configuration MAC CE, Single Entry PHR MAC CE, Multiple Entry PHR MAC CE, Recommended bit rate MAC CE.
It should be understood that although the methods 200-400 are described separately above, this does not mean that the methods 200-400 are independent and the descriptions of the various methods may be referred to one another. Alternatives to the respective methods can be used in combination without contradiction. For example, the associated description in method 200 may apply to methods 300 and 400.
It should also be understood that "first", "second", and "third" in the embodiments of the present application are merely for distinguishing different objects, and do not limit the scope of the embodiments of the present application.
The preferred embodiments of the present application have been described in detail with reference to the accompanying drawings, however, the present application is not limited to the details of the above embodiments, and various simple modifications can be made to the technical solution of the present application within the technical idea of the present application, and these simple modifications are all within the protection scope of the present application.
For example, the various features described in the foregoing detailed description may be combined in any suitable manner without contradiction, and various combinations that may be possible are not described in this application in order to avoid unnecessary repetition.
For example, various embodiments of the present application may be arbitrarily combined with each other, and the same should be considered as the disclosure of the present application as long as the concept of the present application is not violated.
It should be understood that, in the various method embodiments of the present application, the sequence numbers of the above-mentioned processes do not mean the execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
Having described the method for uplink MAC CE transmission according to the embodiment of the present application in detail, a communication device according to the embodiment of the present application will be described below with reference to fig. 8 to 11, and the technical features described in the method embodiment are applicable to the following device embodiments.
Fig. 8 is a schematic block diagram illustrating an apparatus 500 for uplink MAC CE transmission according to an embodiment of the present application. As shown in fig. 8, the apparatus 500 includes:
a communication unit 510, configured to receive indication information, where the indication information is used to indicate that a HARQ function corresponding to uplink transmission is in an on state or an off state.
A processing unit 520, configured to determine a target MAC CE from at least one MAC CE according to the indication information, where when the indication information indicates that an HARQ function corresponding to uplink transmission is in an on state, a transmission attribute of the target MAC CE is to start HARQ feedback; and when the indication information indicates that the HARQ function corresponding to the uplink transmission is in a closed state, the transmission attribute of the target MAC CE is to open HARQ feedback or close HARQ feedback.
The communication unit 510 is further configured to transmit the target MAC CE.
Optionally, in this embodiment of the present application, the processing unit 520 is further configured to: determining a transmission attribute of the at least one MAC CE;
the processing unit 520 is specifically configured to: and determining the target MAC CE from the at least one MAC CE according to the indication information and the transmission attribute of the at least one MAC CE.
Optionally, in this embodiment of the present application, the communication unit 510 is further configured to: receiving first configuration information, wherein the first configuration information is used for configuring transmission attributes of the at least one MAC CE; the processing unit 520 is specifically configured to: and determining the transmission attribute of the at least one MAC CE according to the first configuration information.
Optionally, in this embodiment of the present application, the processing unit 520 is specifically configured to: determining candidate MAC CEs for uplink transmission from the at least one MAC CE according to the indication information, wherein the number of the candidate MAC CEs is greater than or equal to 1; determining the target MAC CE from the candidate MAC CEs.
Optionally, in this embodiment of the present application, the candidate MAC CE includes at least two MAC CEs, and the priority of the at least two MAC CEs is positively correlated with the priority of the uplink transmission resource occupied by the at least two MAC CEs.
Optionally, in this embodiment of the application, the indication information is further configured to indicate an uplink transmission resource of the uplink transmission, and the processing unit 520 is further configured to: and when the transmission times of the target MAC CE are less than the maximum transmission times and/or when a first timer is overtime, triggering the retransmission of the target MAC CE.
Optionally, in this embodiment of the present application, the number of transmissions of the target MAC CE includes a number of binding transmissions of a transport block carrying the target MAC CE.
Optionally, in this embodiment of the present application, the maximum transmission times are the maximum transmission times of the target MAC CE, or the maximum transmission times are the maximum transmission times of all MAC CEs in the at least one MAC CE.
Optionally, in this embodiment of the present application, the communication unit 510 is further configured to: and receiving second configuration information, wherein the second configuration information is used for configuring the maximum transmission times.
Optionally, in this embodiment of the present application, the communication unit 510 is further configured to: receiving third configuration information, where the third configuration information is used to configure the first timer.
Optionally, in this embodiment of the present application, the third configuration information is used to configure the first timer for the target MAC CE separately.
Optionally, in this embodiment of the present application, the third configuration information is used to configure one first timer for all MAC CEs in the at least one MAC CE.
Optionally, in this embodiment of the present application, the processing unit 520 is further configured to: starting or restarting the first timer when the communication unit 510 transmits the target MAC CE.
Optionally, in this embodiment of the present application, the processing unit 520 is specifically configured to: triggering retransmission of the target MAC CE when the first timer expires and the communication unit 510 does not receive a response message for the target MAC CE.
Optionally, in this embodiment of the present application, the communication unit 510 is further configured to: receiving a response message for the target MAC CE; the processing unit 520 is further configured to: stopping the first timer based on the response message.
Optionally, in this embodiment of the present application, the at least one uplink MAC CE includes at least one MAC CE that: BSR MAC CE, configuration authorization confirmation MAC CE, single PHR MAC CE, multiple PHR MAC CEs and recommended bit rate MAC CE.
Optionally, in this embodiment of the present application, the apparatus 500 is applied in NTN.
It should be understood that the apparatus 500 may correspond to the terminal device in the method 200, and corresponding operations of the terminal device in the method 200 may be implemented, which are not described herein again for brevity.
Fig. 9 shows a schematic block diagram of an apparatus 600 for uplink MAC CE transmission according to an embodiment of the present application. As shown in fig. 9, the apparatus 600 includes:
a communication unit 610 for transmitting the destination MAC CE.
A processing unit 620, configured to trigger retransmission of a target MAC CE when a transmission number of the target MAC CE is less than a maximum transmission number and/or when a first timer expires.
Optionally, in this embodiment of the present application, the number of transmissions of the target MAC CE includes a number of binding transmissions of a transport block carrying the target MAC CE.
Optionally, in this embodiment of the present application, the maximum transmission frequency is the maximum transmission frequency of the target MAC CE, or the maximum transmission frequency is the maximum transmission frequency of all MAC CEs in at least one MAC CE, where the at least one MAC CE is a MAC CE triggered by the terminal device, and the at least one MAC CE includes the target MAC CE.
Optionally, in this embodiment of the present application, the communication unit 610 is further configured to: and receiving second configuration information, wherein the second configuration information is used for configuring the maximum transmission times.
Optionally, in this embodiment of the present application, the communication unit 610 is further configured to: receiving third configuration information, where the third configuration information is used to configure the first timer.
Optionally, in this embodiment of the present application, the third configuration information is used to configure the first timer for the target MAC CE separately.
Optionally, in this embodiment of the application, the third configuration information is used to configure one first timer for all MAC CEs in at least one MAC CE, where the at least one MAC CE is a MAC CE triggered by the terminal device, and the at least one MAC CE includes the target MAC CE.
Optionally, in this embodiment of the present application, the processing unit 620 is further configured to: starting or restarting the first timer when the communication unit 610 transmits the target MAC CE.
Optionally, in this embodiment of the application, when the first timer times out, the processing unit 620 is specifically configured to: triggering retransmission of the target MAC CE when the first timer times out and the communication unit 610 does not receive a response message for the target MAC CE.
Optionally, in this embodiment of the present application, the communication unit 610 is further configured to: receiving a response message for the target MAC CE; the processing unit 620 is further configured to: stopping the first timer based on the response message.
Optionally, in this embodiment of the present application, before the communication unit 610 transmits the target MAC CE, the communication unit 610 is further configured to: receiving indication information, wherein the indication information is used for indicating that a HARQ function corresponding to uplink transmission is in an open state or a closed state;
the processing unit 620 is further configured to: determining the target MAC CE from at least one MAC CE according to the indication information, wherein when the indication information indicates that the HARQ function corresponding to uplink transmission is in an open state, the transmission attribute of the target MAC CE is open HARQ feedback; and when the indication information indicates that the HARQ function corresponding to the uplink transmission is in a closed state, the transmission attribute of the target MAC CE is to open HARQ feedback or close HARQ feedback.
Optionally, in this embodiment of the present application, the processing unit 620 is further configured to: determining a transmission attribute of the at least one MAC CE; the processing unit 620 is specifically configured to: and determining the target MAC CE from the at least one MAC CE according to the indication information and the transmission attribute of the at least one MAC CE.
Optionally, in this embodiment of the present application, the communication unit 610 is further configured to: receiving first configuration information, wherein the first configuration information is used for configuring transmission attributes of the at least one MAC CE; the processing unit 620 is specifically configured to:
and determining the transmission attribute of the at least one MAC CE according to the first configuration information.
Optionally, in this embodiment of the present application, the processing unit 620 is specifically configured to: determining candidate MAC CEs for the uplink transmission from the at least one MAC CE, wherein the number of the candidate MAC CEs is greater than or equal to 1; determining the target MAC CE from the candidate MAC CEs.
Optionally, in this embodiment of the present application, the candidate MAC CE includes at least two MAC CEs, and the priority of the at least two MAC CEs is positively correlated with the priority of the uplink transmission resource occupied by the at least two MAC CEs.
Optionally, in this embodiment of the present application, the at least one uplink MAC CE includes at least one MAC CE that: BSR MAC CE, configuration authorization confirmation MAC CE, single PHR MAC CE, multiple PHR MAC CEs and recommended bit rate MAC CE.
Optionally, in this embodiment of the present application, the apparatus 600 is applied in NTN.
It should be understood that the apparatus 600 may correspond to the terminal device in the method 300, and corresponding operations of the terminal device in the method 300 may be implemented, which are not described herein again for brevity.
Fig. 10 shows a schematic block diagram of an apparatus 700 for uplink MAC CE transmission according to an embodiment of the present application. As shown in fig. 10, the apparatus 700 includes:
a communication unit 710, configured to send indication information, where the indication information is used to indicate uplink transmission resources.
The communication unit 710 is further configured to send third configuration information, where the third configuration information is used to configure a first timer, and the first timer is used to trigger retransmission of a target MAC CE on the uplink transmission resource.
Optionally, in this embodiment of the present application, the third configuration information is used to configure the first timer for the target MAC CE separately.
Optionally, in this embodiment of the present application, the third configuration information is used to configure one first timer for all MAC CEs in at least one MAC CE, where the at least one MAC CE is a MAC CE of the terminal device, and the at least one MAC CE includes the target MAC CE.
Optionally, in this embodiment of the present application, the communication unit 710 is further configured to: and sending second configuration information, wherein the second configuration information is used for configuring the maximum transmission times.
Optionally, in this embodiment of the present application, the maximum transmission frequency is the maximum transmission frequency of the target MAC CE, or the maximum transmission frequency is the maximum transmission frequency of all MAC CEs in at least one MAC CE, where the at least one MAC CE is a MAC CE triggered by the terminal device, and the at least one MAC CE includes the target MAC CE.
Optionally, in this embodiment of the present application, the number of transmissions of the target MAC CE includes a number of binding transmissions of a transport block carrying the target MAC CE.
Optionally, in this embodiment of the present application, the communication unit 710 is further configured to: and if the target MAC CE is received during the running period of the first timer, sending a response message aiming at the target MAC CE.
Optionally, in this embodiment of the present application, the indication information is further used to indicate that a HARQ function corresponding to uplink transmission is in an on state or an off state.
Optionally, in this embodiment of the present application, the communication unit 710 is further configured to: and sending first configuration information, where the first configuration information is used to configure a transmission attribute of at least one MAC CE, the transmission attribute of the MAC CE includes turning on HARQ feedback or turning off HARQ, the at least one MAC CE is the MAC CE of the terminal device, and the at least one MAC CE includes the target MAC CE.
Optionally, in this embodiment of the present application, the at least one uplink MAC CE includes at least one MAC CE that: BSR MAC CE, configuration authorization confirmation MAC CE, single PHR MAC CE, multiple PHR MAC CEs and recommended bit rate MAC CE.
Optionally, in this embodiment of the present application, the apparatus 700 is applied in NTN.
It should be understood that the apparatus 700 may correspond to the network device in the method 400, and the corresponding operations of the terminal network device in the method 400 may be implemented, which are not described herein again for brevity.
Fig. 11 is a schematic structural diagram of a communication device 800 according to an embodiment of the present application. The communication device 800 shown in fig. 11 comprises a processor 810, and the processor 810 can call and run a computer program from a memory to implement the method in the embodiment of the present application.
Optionally, as shown in fig. 11, the communication device 800 may also include a memory 820. From the memory 820, the processor 810 can call and run a computer program to implement the method in the embodiment of the present application.
The memory 820 may be a separate device from the processor 810 or may be integrated into the processor 810.
Optionally, as shown in fig. 11, the communication device 800 may further include a transceiver 830, and the processor 810 may control the transceiver 830 to communicate with other devices, and specifically, may transmit information or data to the other devices or receive information or data transmitted by the other devices.
The transceiver 830 may include a transmitter and a receiver, among others. The transceiver 830 may further include one or more antennas.
Optionally, the communication device 800 may specifically be a network device in the embodiment of the present application, and the communication device 800 may implement a corresponding process implemented by the network device in each method in the embodiment of the present application, which is not described herein again for brevity.
Optionally, the communication device 800 may specifically be a terminal device in the embodiment of the present application, and the communication device 800 may implement a corresponding process implemented by the terminal device in each method in the embodiment of the present application, which is not described herein again for brevity.
Fig. 12 is a schematic structural diagram of a chip of an embodiment of the present application. The chip 900 shown in fig. 12 includes a processor 910, and the processor 910 can call and run a computer program from a memory to implement the method in the embodiment of the present application.
Optionally, as shown in fig. 12, the chip 900 may further include a memory 920. From the memory 920, the processor 910 can call and run a computer program to implement the method in the embodiment of the present application.
The memory 920 may be a separate device from the processor 910, or may be integrated in the processor 910.
Optionally, the chip 900 may further comprise an input interface 930. The processor 910 may control the input interface 930 to communicate with other devices or chips, and in particular, may obtain information or data transmitted by other devices or chips.
Optionally, the chip 900 may further include an output interface 940. The processor 910 may control the output interface 940 to communicate with other devices or chips, and in particular, may output information or data to the other devices or chips.
Optionally, the chip may be applied to the terminal device in the embodiment of the present application, and the chip may implement the corresponding process implemented by the terminal device in each method in the embodiment of the present application, and for brevity, details are not described here again.
Optionally, the chip may be applied to the network device in the embodiment of the present application, and the chip may implement the corresponding process implemented by the network device in each method in the embodiment of the present application, and for brevity, details are not described here again.
It should be understood that the chips mentioned in the embodiments of the present application may also be referred to as a system-on-chip, a system-on-chip or a system-on-chip, etc.
It should be understood that the processor of the embodiments of the present application may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method embodiments may be performed by integrated logic circuits of hardware in a processor or instructions in the form of software. The Processor 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 application 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 method disclosed in connection with the embodiments of the present application may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in a memory, and a processor reads information in the memory and completes the steps of the method in combination with hardware of the processor.
It will be appreciated that the memory in the embodiments of the subject application can be either volatile memory or nonvolatile memory, or can 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 SDRAM), Enhanced Synchronous SDRAM (ESDRAM), Synchronous link SDRAM (SLDRAM), and Direct Rambus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to comprise, without being limited to, these and any other suitable types of memory.
It should be understood that the above memories are exemplary but not limiting illustrations, for example, the memories in the embodiments of the present application may also be Static Random Access Memory (SRAM), dynamic random access memory (dynamic RAM, DRAM), Synchronous Dynamic Random Access Memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous SDRAM (ESDRAM), Synchronous Link DRAM (SLDRAM), Direct Rambus RAM (DR RAM), and the like. That is, the memory in the embodiments of the present application is intended to comprise, without being limited to, these and any other suitable types of memory.
Fig. 13 is a schematic block diagram of a communication system 1000 according to an embodiment of the present application. As shown in fig. 13, the communication system 1000 includes a terminal device 1010 and a network device 1020.
The terminal device 1010 may be configured to implement the corresponding function implemented by the terminal device in the foregoing method, and the network device 1020 may be configured to implement the corresponding function implemented by the network device in the foregoing method, for brevity, no further description is provided here.
The embodiment of the application also provides a computer readable storage medium for storing the computer program.
Optionally, the computer-readable storage medium may be applied to the terminal device in the embodiment of the present application, and the computer program enables the computer to execute the corresponding process implemented by the terminal device in each method in the embodiment of the present application, which is not described herein again for brevity.
Optionally, the computer-readable storage medium may be applied to the network device in the embodiment of the present application, and the computer program enables the computer to execute the corresponding process implemented by the network device in each method in the embodiment of the present application, which is not described herein again for brevity.
Embodiments of the present application also provide a computer program product comprising computer program instructions.
Optionally, the computer program product may be applied to the terminal device in the embodiment of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the terminal device in the methods in the embodiment of the present application, which are not described herein again for brevity.
Optionally, the computer program product may be applied to the network device in the embodiment of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the network device in the methods in the embodiment of the present application, which are not described herein again for brevity.
The embodiment of the application also provides a computer program.
Optionally, the computer program may be applied to the terminal device in the embodiment of the present application, and when the computer program runs on a computer, the computer is enabled to execute the corresponding process implemented by the terminal device in each method in the embodiment of the present application, and for brevity, details are not described here again.
Optionally, the computer program may be applied to the network device in the embodiment of the present application, and when the computer program runs on a computer, the computer is enabled to execute the corresponding process implemented by the network device in each method in the embodiment of the present application, and for brevity, details are not described here again.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application or portions thereof that substantially contribute to the prior art may be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present application, and shall be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (105)

  1. A method for uplink media access control (MAC CE) transmission, the method comprising:
    the terminal equipment receives indication information, wherein the indication information is used for indicating that a hybrid automatic repeat request (HARQ) function corresponding to uplink transmission is in an open state or a closed state;
    the terminal equipment determines a target MAC CE from at least one MAC CE according to the indication information, wherein when the indication information indicates that the HARQ function corresponding to uplink transmission is in an open state, the transmission attribute of the target MAC CE is to open HARQ feedback; when the indication information indicates that the HARQ function corresponding to the uplink transmission is in a closed state, the transmission attribute of the target MAC CE is to start HARQ feedback or close HARQ feedback;
    and the terminal equipment transmits the target MAC CE.
  2. The method of claim 1, further comprising:
    the terminal equipment determines the transmission attribute of the at least one MAC CE;
    the terminal equipment determines a target MAC CE from at least one MAC CE according to the indication information, and the method comprises the following steps:
    and the terminal equipment determines the target MAC CE from the at least one MAC CE according to the indication information and the transmission attribute of the at least one MAC CE.
  3. The method of claim 2, wherein the determining, by the end device, the transmission properties of the at least one MAC CE comprises:
    the terminal equipment receives first configuration information, wherein the first configuration information is used for configuring the transmission attribute of the at least one MAC CE;
    and the terminal equipment determines the transmission attribute of the at least one MAC CE according to the first configuration information.
  4. The method according to any one of claims 1 to 3, wherein the determining, by the terminal device, the target MAC CE from the at least one MAC CE according to the indication information comprises:
    the terminal equipment determines the candidate MAC CEs for uplink transmission from the at least one MAC CE according to the indication information, wherein the number of the candidate MAC CEs is greater than or equal to 1;
    and the terminal equipment determines the target MAC CE from the candidate MAC CEs.
  5. The method of claim 4, wherein the candidate MAC CEs comprise at least two MAC CEs, and wherein priorities of the at least two MAC CEs are positively correlated to priorities of uplink transmission resources occupied by the at least two MAC CEs.
  6. The method according to any one of claims 1 to 5, further comprising:
    and when the transmission times of the target MAC CE are less than the maximum transmission times and/or when a first timer is overtime, the terminal equipment triggers the retransmission of the target MAC CE.
  7. The method of claim 6, wherein the number of transmissions of the target MAC CE comprises a number of bundled transmissions of a transport block carrying the target MAC CE.
  8. The method according to claim 6 or 7, wherein the maximum number of transmissions is the maximum number of transmissions of the target MAC CE, or wherein the maximum number of transmissions is the maximum number of transmissions of all MAC CEs in the at least one MAC CE.
  9. The method according to any one of claims 6 to 8, further comprising:
    and the terminal equipment receives second configuration information, wherein the second configuration information is used for configuring the maximum transmission times.
  10. The method according to any one of claims 6 to 9, further comprising:
    and the terminal equipment receives third configuration information, wherein the third configuration information is used for configuring the first timer.
  11. The method of claim 10, wherein the third configuration information is used to configure the first timer for the target MAC CE separately.
  12. The method of claim 10, wherein the third configuration information is used to configure one first timer for all MAC CEs of the at least one MAC CE.
  13. The method according to any one of claims 6 to 12, further comprising:
    and the terminal equipment starts or restarts the first timer when transmitting the target MAC CE.
  14. The method of claim 13, wherein the terminal device triggers retransmission of the target MAC CE when the first timer expires, comprising:
    and when the first timer is overtime and the terminal equipment does not receive a response message aiming at the target MAC CE, triggering retransmission of the target MAC CE by the terminal equipment.
  15. The method of claim 13, further comprising:
    the terminal equipment receives a response message aiming at the target MAC CE;
    and the terminal equipment stops the first timer based on the response message.
  16. The method according to any of claims 1 to 15, wherein the at least one uplink MAC CE comprises at least one MAC CE that:
    buffer status report BSR MAC CE;
    configuring an authorization acknowledgement MAC CE;
    a single power headroom report, PHR MAC CE;
    a plurality of PHR MAC CEs;
    the bit rate MAC CE is recommended.
  17. The method according to any of claims 1 to 16, applied in a non-terrestrial communication network, NTN.
  18. A method for uplink media access control (MAC CE) transmission, the method comprising:
    the terminal equipment transmits a target MAC CE;
    and when the transmission times of the target MAC CE are less than the maximum transmission times and/or when a first timer is overtime, the terminal equipment triggers the retransmission of the target MAC CE.
  19. The method of claim 18, wherein the number of transmissions of the target MAC CE comprises a number of bundled transmissions of a transport block carrying the target MAC CE.
  20. The method according to claim 18 or 19, wherein the maximum number of transmissions is a maximum number of transmissions of the target MAC CE, or wherein the maximum number of transmissions is a maximum number of transmissions of all MAC CEs in at least one MAC CE, and wherein the at least one MAC CE is a MAC CE of the terminal device, and wherein the at least one MAC CE includes the target MAC CE.
  21. The method of any one of claims 18 to 20, further comprising:
    and the terminal equipment receives second configuration information, wherein the second configuration information is used for configuring the maximum transmission times.
  22. The method of any one of claims 18 to 21, further comprising:
    and the terminal equipment receives third configuration information, wherein the third configuration information is used for configuring the first timer.
  23. The method of claim 22, wherein the third configuration information is used to configure the first timer for the target MAC CE separately.
  24. The method of claim 22, wherein the third configuration information is used to configure one first timer for all MAC CEs in at least one MAC CE, and wherein the at least one MAC CE is a MAC CE of the terminal device and includes the target MAC CE.
  25. The method of any one of claims 18 to 24, further comprising:
    and the terminal equipment starts or restarts the first timer when transmitting the target MAC CE.
  26. The method of claim 25, wherein the terminal device triggers retransmission of the target MAC CE when the first timer expires, comprising:
    and when the first timer is overtime and the terminal equipment does not receive a response message aiming at the first MAC CE, triggering retransmission of the target MAC CE by the terminal equipment.
  27. The method of claim 25, further comprising:
    the terminal equipment receives a response message aiming at the target MAC CE;
    and the terminal equipment stops the first timer based on the response message.
  28. The method according to any of claims 18-27, wherein before the terminal device transmits the target MAC CE, the method further comprises:
    the terminal equipment receives indication information, wherein the indication information is used for indicating that a hybrid automatic repeat request (HARQ) function corresponding to uplink transmission is in an open state or a closed state;
    the terminal equipment determines the target MAC CE from at least one MAC CE according to the indication information, wherein when the indication information indicates that the HARQ function corresponding to uplink transmission is in an open state, the transmission attribute of the target MAC CE is to open HARQ feedback; and when the indication information indicates that the HARQ function corresponding to the uplink transmission is in a closed state, the transmission attribute of the target MAC CE is to open HARQ feedback or close HARQ feedback.
  29. The method of claim 28, further comprising:
    the terminal equipment determines the transmission attribute of the at least one MAC CE;
    the terminal equipment determines a target MAC CE from at least one MAC CE according to the indication information, and the method comprises the following steps:
    and the terminal equipment determines the target MAC CE from the at least one MAC CE according to the indication information and the transmission attribute of the at least one MAC CE.
  30. The method of claim 29, wherein the determining, by the end device, the transmission properties of the at least one MAC CE comprises:
    the terminal equipment receives first configuration information, wherein the first configuration information is used for configuring the transmission attribute of the at least one MAC CE;
    and the terminal equipment determines the transmission attribute of the at least one MAC CE according to the first configuration information.
  31. The method according to any of claims 28 to 30, wherein the determining, by the terminal device, the target MAC CE from the at least one MAC CE according to the indication information comprises:
    the terminal equipment determines candidate MAC CEs for uplink transmission from the at least one MAC CE, wherein the number of the candidate MAC CEs is greater than or equal to 1;
    and the terminal equipment determines the target MAC CE from the candidate MAC CEs.
  32. The method of claim 31, wherein the candidate MAC CEs comprise at least two MAC CEs, and wherein priorities of the at least two MAC CEs are positively correlated to priorities of uplink transmission resources occupied by the at least two MAC CEs.
  33. The method of any one of claims 20, 24, 28-32, wherein the at least one uplink MAC CE comprises at least one MAC CE that:
    buffer status report BSR MAC CE;
    configuring an authorization acknowledgement MAC CE;
    a single power headroom report, PHR MAC CE;
    a plurality of PHR MAC CEs;
    the bit rate MAC CE is recommended.
  34. The method according to any of claims 18 to 33, applied in a non-terrestrial communication network, NTN.
  35. A method for uplink media access control (MAC CE) transmission, the method comprising:
    the network equipment sends indication information, and the indication information is used for indicating uplink transmission resources;
    and the network equipment sends third configuration information, wherein the third configuration information is used for configuring a first timer, and the first timer is used for triggering retransmission of the target MAC CE on the uplink transmission resource.
  36. The method of claim 35, wherein the third configuration information is used to configure the first timer for the target MAC CE separately.
  37. The method of claim 35, wherein the third configuration information is used to configure one first timer for all MAC CEs in at least one MAC CE, and wherein the at least one MAC CE is a MAC CE of the terminal device and includes the target MAC CE.
  38. The method of any one of claims 35 to 37, further comprising:
    and the network equipment sends second configuration information, wherein the second configuration information is used for configuring the maximum transmission times.
  39. The method of claim 38, wherein the maximum number of transmissions is a maximum number of transmissions of the target MAC CE, or wherein the maximum number of transmissions is a maximum number of transmissions of all MAC CEs of at least one MAC CE, wherein the at least one MAC CE is a MAC CE triggered by the terminal device, and wherein the at least one MAC CE includes the target MAC CE.
  40. The method of any of claims 35-39, wherein the number of transmissions of the target MAC CE comprises a number of bundled transmissions of a transport block carrying the target MAC CE.
  41. The method of any one of claims 35 to 40, further comprising:
    if the network device receives the target MAC CE during the operation of the first timer, the network device sends a response message for the target MAC CE.
  42. The method according to any of claims 35 to 41, wherein the indication information is further used for indicating whether a hybrid automatic repeat request, HARQ, function corresponding to the uplink transmission is in an ON state or an OFF state.
  43. The method of claim 42, further comprising:
    the network device sends first configuration information, where the first configuration information is used to configure a transmission attribute of at least one MAC CE, the transmission attribute of the MAC CE includes HARQ feedback on or HARQ off, the at least one MAC CE is the MAC CE of the terminal device, and the at least one MAC CE includes the target MAC CE.
  44. The method according to claim 37, 39 or 43, wherein the at least one uplink MAC CE comprises at least one MAC CE selected from the group consisting of:
    buffer status report BSR MAC CE;
    configuring an authorization acknowledgement MAC CE;
    a single power headroom report, PHR MAC CE;
    a plurality of PHR MAC CEs;
    the bit rate MAC CE is recommended.
  45. The method according to any of claims 35 to 44, applied in a non-terrestrial communication network (NTN).
  46. An apparatus for uplink MAC CE transmission, comprising:
    a communication unit, configured to receive indication information, where the indication information is used to indicate that a hybrid automatic repeat request HARQ function corresponding to uplink transmission is in an on state or an off state;
    a processing unit, configured to determine a target MAC CE from at least one MAC CE according to the indication information, where when the indication information indicates that an HARQ function corresponding to uplink transmission is in an on state, a transmission attribute of the target MAC CE is an on HARQ feedback; when the indication information indicates that the HARQ function corresponding to the uplink transmission is in a closed state, the transmission attribute of the target MAC CE is to start HARQ feedback or close HARQ feedback;
    the communication unit is further configured to transmit the target MAC CE.
  47. The apparatus as claimed in claim 46, wherein said processing unit is further configured to:
    determining a transmission attribute of the at least one MAC CE;
    the processing unit is specifically configured to:
    and determining the target MAC CE from the at least one MAC CE according to the indication information and the transmission attribute of the at least one MAC CE.
  48. The apparatus of claim 47, wherein the communication unit is further configured to:
    receiving first configuration information, wherein the first configuration information is used for configuring transmission attributes of the at least one MAC CE;
    the processing unit is specifically configured to:
    and determining the transmission attribute of the at least one MAC CE according to the first configuration information.
  49. The apparatus according to any one of claims 46 to 48, wherein the processing unit is specifically configured to:
    determining candidate MAC CEs for uplink transmission from the at least one MAC CE according to the indication information, wherein the number of the candidate MAC CEs is greater than or equal to 1;
    determining the target MAC CE from the candidate MAC CEs.
  50. The apparatus of claim 49, wherein the candidate MAC CEs comprise at least two MAC CEs, and wherein priorities of the at least two MAC CEs are positively correlated to priorities of uplink transmission resources occupied by the at least two MAC CEs.
  51. The apparatus according to any one of claims 46 to 50, wherein the processing unit is further configured to:
    and when the transmission times of the target MAC CE are less than the maximum transmission times and/or when a first timer is overtime, triggering the retransmission of the target MAC CE.
  52. The apparatus of claim 51, wherein the number of transmissions of the target MAC CE comprises a number of bundled transmissions of a transport block carrying the target MAC CE.
  53. The apparatus of claim 51 or 52, wherein the maximum number of transmissions is a maximum number of transmissions of the target MAC CE, or wherein the maximum number of transmissions is a maximum number of transmissions of all MAC CEs of the at least one MAC CE.
  54. The apparatus according to any of claims 51-53, wherein the communication unit is further configured to:
    and receiving second configuration information, wherein the second configuration information is used for configuring the maximum transmission times.
  55. The apparatus according to any of claims 51-54, wherein the communication unit is further configured to:
    receiving third configuration information, where the third configuration information is used to configure the first timer.
  56. The apparatus of claim 55, wherein the third configuration information is used for separately configuring the first timer for the target MAC CE.
  57. The apparatus of claim 55, wherein the third configuration information is configured to configure one first timer for all of the at least one MAC CE.
  58. The apparatus according to any one of claims 51-57, wherein the processing unit is further configured to:
    starting or restarting the first timer when the communication unit transmits the target MAC CE.
  59. The apparatus according to claim 58, wherein the processing unit is specifically configured to:
    triggering retransmission of the target MAC CE when the first timer expires and the communication unit does not receive a response message for the target MAC CE.
  60. The apparatus of claim 58, wherein the communication unit is further configured to:
    receiving a response message for the target MAC CE;
    the processing unit is further to:
    stopping the first timer based on the response message.
  61. The apparatus according to any of claims 46-60, wherein the at least one uplink MAC CE comprises at least one MAC CE that:
    buffer status report BSR MAC CE;
    configuring an authorization acknowledgement MAC CE;
    a single power headroom report, PHR MAC CE;
    a plurality of PHR MAC CEs;
    the bit rate MAC CE is recommended.
  62. The apparatus according to any of claims 46-61, wherein the apparatus is applied in a non-terrestrial communication network (NTN).
  63. An apparatus for uplink MAC CE transmission, comprising:
    a communication unit for transmitting a target MAC CE;
    and the processing unit is used for triggering retransmission of the target MAC CE when the transmission times of the target MAC CE are less than the maximum transmission times and/or when the first timer is overtime.
  64. The apparatus of claim 63, wherein the number of transmissions of the target MAC CE comprises a number of bundled transmissions of a transport block carrying the target MAC CE.
  65. The apparatus of claim 63 or 64, wherein the maximum number of transmissions is a maximum number of transmissions of the target MAC CE, or wherein the maximum number of transmissions is a maximum number of transmissions of all MAC CEs in at least one MAC CE, wherein the at least one MAC CE is a MAC CE triggered by the terminal device, and wherein the at least one MAC CE includes the target MAC CE.
  66. The apparatus according to any of claims 63-65, wherein the communication unit is further configured to:
    and receiving second configuration information, wherein the second configuration information is used for configuring the maximum transmission times.
  67. The apparatus according to any of claims 63-66, wherein the communication unit is further configured to:
    receiving third configuration information, where the third configuration information is used to configure the first timer.
  68. The apparatus of claim 67, wherein the third configuration information is used to configure the first timer for the target MAC CE separately.
  69. The apparatus of claim 67, wherein the third configuration information is used to configure one first timer for all MAC CEs in at least one MAC CE, and wherein the at least one MAC CE is a MAC CE triggered by the terminal device and includes the target MAC CE.
  70. The apparatus of any one of claims 63-69, wherein the processing unit is further configured to:
    starting or restarting the first timer when the communication unit transmits the target MAC CE.
  71. The apparatus according to claim 70, wherein when the first timer expires, said processing unit is specifically configured to:
    triggering retransmission of the target MAC CE when the first timer times out and the communication unit does not receive a response message for the target MAC CE.
  72. The apparatus of claim 70, wherein the communication unit is further configured to:
    receiving a response message for the target MAC CE;
    the processing unit is further to:
    stopping the first timer based on the response message.
  73. The apparatus according to any of claims 63-72, wherein before the communication unit transmits the target MAC CE, the communication unit is further configured to:
    receiving indication information, wherein the indication information is used for indicating that a hybrid automatic repeat request (HARQ) function corresponding to uplink transmission is in an open state or a closed state;
    the processing unit is further to:
    determining the target MAC CE from at least one MAC CE according to the indication information, wherein when the indication information indicates that the HARQ function corresponding to uplink transmission is in an open state, the transmission attribute of the target MAC CE is open HARQ feedback; and when the indication information indicates that the HARQ function corresponding to the uplink transmission is in a closed state, the transmission attribute of the target MAC CE is to open HARQ feedback or close HARQ feedback.
  74. The apparatus according to claim 73, wherein the processing unit is further configured to:
    determining a transmission attribute of the at least one MAC CE;
    the processing unit is specifically configured to:
    and determining the target MAC CE from the at least one MAC CE according to the indication information and the transmission attribute of the at least one MAC CE.
  75. The apparatus of claim 74, wherein the communication unit is further configured to:
    receiving first configuration information, wherein the first configuration information is used for configuring transmission attributes of the at least one MAC CE;
    the processing unit is specifically configured to:
    and determining the transmission attribute of the at least one MAC CE according to the first configuration information.
  76. The device according to any one of claims 73 to 75, wherein the processing unit is specifically configured to:
    determining candidate MAC CEs for the uplink transmission from the at least one MAC CE, wherein the number of the candidate MAC CEs is greater than or equal to 1;
    determining the target MAC CE from the candidate MAC CEs.
  77. The apparatus of claim 76, wherein the candidate MAC CEs comprise at least two MAC CEs, and wherein priorities of the at least two MAC CEs are positively correlated with priorities of uplink transmission resources occupied by the at least two MAC CEs.
  78. The apparatus according to any one of claims 65, 69, 73-77, wherein the at least one uplink MAC CE comprises at least one MAC CE that:
    buffer status report BSR MAC CE;
    configuring an authorization confirmation MAC CE;
    a single power headroom report, PHR MAC CE;
    a plurality of PHR MAC CEs;
    the bit rate MAC CE is recommended.
  79. The apparatus according to any of claims 63-78, wherein the apparatus is applied in a non-terrestrial communication network (NTN).
  80. An apparatus for uplink MAC CE transmission, comprising:
    a communication unit, configured to send indication information, where the indication information is used to indicate uplink transmission resources;
    the communication unit is further configured to send third configuration information, where the third configuration information is used to configure a first timer, and the first timer is used to trigger retransmission of the target MAC CE on the uplink transmission resource.
  81. The apparatus of claim 80, wherein the third configuration information is used for separately configuring the first timer for the target MAC CE.
  82. The apparatus of claim 80, wherein the third configuration information is used to configure one first timer for all MAC CEs of at least one MAC CE, and wherein the at least one MAC CE is a MAC CE of the terminal device and includes the target MAC CE.
  83. The apparatus according to any one of claims 80 to 82, wherein the communication unit is further configured to:
    and sending second configuration information, wherein the second configuration information is used for configuring the maximum transmission times.
  84. The apparatus of claim 83, wherein the maximum number of transmissions is a maximum number of transmissions of the target MAC CE, or wherein the maximum number of transmissions is a maximum number of transmissions of all MAC CEs of at least one MAC CE, wherein the at least one MAC CE is a MAC CE triggered by the terminal device, and wherein the at least one MAC CE comprises the target MAC CE.
  85. The apparatus of any one of claims 80-84, wherein the number of transmissions of the target MAC CE comprises a number of bundled transmissions of a transport block carrying the target MAC CE.
  86. The apparatus according to any one of claims 80 to 85, wherein the communication unit is further configured to:
    and if the target MAC CE is received during the running period of the first timer, sending a response message aiming at the target MAC CE.
  87. The apparatus according to any of claims 80-86, wherein the indication information is further used to indicate whether a hybrid automatic repeat request, HARQ, function corresponding to the uplink transmission is in an ON state or an OFF state.
  88. The apparatus according to claim 87, wherein the communication unit is further configured to:
    and sending first configuration information, where the first configuration information is used to configure a transmission attribute of at least one MAC CE, the transmission attribute of the MAC CE includes HARQ feedback on or HARQ off, the at least one MAC CE is a MAC CE of the terminal device, and the at least one MAC CE includes the target MAC CE.
  89. The apparatus of claim 82, 84, or 88, wherein the at least one uplink MAC CE comprises at least one MAC CE that:
    buffer status report BSR MAC CE;
    configuring an authorization acknowledgement MAC CE;
    a single power headroom report, PHR MAC CE;
    a plurality of PHR MAC CEs;
    the bit rate MAC CE is recommended.
  90. The apparatus according to any of claims 80-89, wherein the apparatus is applied in a non-terrestrial communication network, NTN.
  91. A terminal device, comprising: a processor and a memory, the memory for storing a computer program, the processor for invoking and executing the computer program stored in the memory, performing the method of any one of claims 1 to 17.
  92. A terminal device, comprising: a processor and a memory, the memory for storing a computer program, the processor for invoking and executing the computer program stored in the memory, performing the method of any one of claims 18 to 34.
  93. A network device, comprising: a processor and a memory, the memory for storing a computer program, the processor for invoking and executing the computer program stored in the memory, performing the method of any of claims 35 to 45.
  94. A chip, comprising: a processor for calling and running a computer program from a memory so that a device on which the chip is installed performs the method of any one of claims 1 to 17.
  95. A chip, comprising: a processor for calling and running a computer program from a memory so that a device on which the chip is installed performs the method of any one of claims 18 to 34.
  96. A chip, comprising: a processor for calling and running a computer program from a memory so that a device on which the chip is installed performs the method of any one of claims 35 to 45.
  97. A computer-readable storage medium for storing a computer program which causes a computer to perform the method of any one of claims 1 to 17.
  98. A computer-readable storage medium for storing a computer program which causes a computer to perform the method of any one of claims 18 to 34.
  99. A computer-readable storage medium for storing a computer program which causes a computer to perform the method of any one of claims 35 to 45.
  100. A computer program product comprising computer program instructions for causing a computer to perform the method of any one of claims 1 to 17.
  101. A computer program product comprising computer program instructions for causing a computer to perform the method of any one of claims 18 to 34.
  102. A computer program product comprising computer program instructions for causing a computer to perform the method of any one of claims 35 to 45.
  103. A computer program, characterized in that the computer program causes a computer to perform the method according to any of claims 1-17.
  104. A computer program, characterized in that the computer program causes a computer to perform the method according to any of claims 18 to 34.
  105. A computer program, characterized in that the computer program causes a computer to perform the method according to any of claims 35 to 45.
CN201980100536.1A 2019-12-27 2019-12-27 Method and device for transmitting uplink MAC CE Pending CN114557100A (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2019/129378 WO2021128318A1 (en) 2019-12-27 2019-12-27 Uplink mac ce transmission method and apparatus

Publications (1)

Publication Number Publication Date
CN114557100A true CN114557100A (en) 2022-05-27

Family

ID=76575413

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201980100536.1A Pending CN114557100A (en) 2019-12-27 2019-12-27 Method and device for transmitting uplink MAC CE

Country Status (2)

Country Link
CN (1) CN114557100A (en)
WO (1) WO2021128318A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024108387A1 (en) * 2022-11-22 2024-05-30 Oppo广东移动通信有限公司 Harq implementation method and apparatus, terminal device, and network device

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2022019833A1 (en) * 2020-07-21 2022-01-27 Mediatek Singapore Pte. Ltd. Methods for selectively enabling and disabling ul harq retransmission in ntn communications and communication apparatus utilizing the same
WO2023193228A1 (en) * 2022-04-08 2023-10-12 Nokia Shanghai Bell Co., Ltd. Devices, methods, apparatuses, and computer readable media for medium access control-control element transmission

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103828411B (en) * 2012-09-17 2018-06-15 华为技术有限公司 Dispatching method, base station, user equipment and system
WO2019074437A1 (en) * 2017-10-12 2019-04-18 Telefonaktiebolaget Lm Ericsson (Publ) Methods and apparatus for control information triggering in wireless networks
CN110351684A (en) * 2018-04-04 2019-10-18 华为技术有限公司 Transmit the method and device thereof and system of data

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024108387A1 (en) * 2022-11-22 2024-05-30 Oppo广东移动通信有限公司 Harq implementation method and apparatus, terminal device, and network device

Also Published As

Publication number Publication date
WO2021128318A1 (en) 2021-07-01

Similar Documents

Publication Publication Date Title
CN113647035B (en) Data transmission method, device and system
WO2021081908A1 (en) Method for allocating resource to uplink logical channel, and terminal device
CN113632561A (en) Resource configuration method, terminal equipment and network equipment
CN114557100A (en) Method and device for transmitting uplink MAC CE
WO2021184266A1 (en) Data packet reassembly method, electronic device, and storage medium
CN113678531B (en) Method for multiplexing uplink logical channel and terminal equipment
CN114556832A (en) Service based uplink retransmission
CN114762281A (en) Data transmission method, device and equipment
CN116114197B (en) Wireless communication method, terminal equipment and network equipment
WO2021184317A1 (en) Effective time determination method, terminal and network device
WO2022120747A1 (en) Wireless communication method and terminal device
CN113557779B (en) Method and equipment for scheduling request transmission
WO2021068224A1 (en) Wireless communication method, terminal device, and network device
CN113455079B (en) Method and apparatus for wireless communication
CN114667789B (en) Timer control method, terminal equipment and network equipment
US20230403668A1 (en) Method and apparatus for reporting timing advance, and terminal device
WO2022040848A1 (en) Information transmission method and apparatus, and device and storage medium
CN114303333B (en) Wireless communication method and device, terminal device and network device
EP4090110B1 (en) Channel processing method, apparatus, device and storage medium
CN114616889A (en) Data transmission method, device, equipment and storage medium
CN116114299A (en) Channel transmission method and device
CN116368760A (en) Wireless communication method and terminal equipment
CN116171543A (en) Wireless communication 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