Uplink transmission method, device, terminal and storage medium
By optimizing the uplink data transmission behavior of the terminal in the unauthorized frequency band based on resource configuration information and uplink transmission status in the NR-U system, the problems of low resource utilization and low data transmission efficiency are solved, and more efficient resource utilization and data transmission are achieved.
Patent Information
- Application Number
- CN202180076049.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-01-13
- Publication Date
- 2025-04-08
- Estimated Expiration
- 2041-01-13
AI Technical Summary
In the new air-port non-authorized NR-U system, when the terminal performs uplink data transmission on the unauthorized frequency band, there are problems such as low resource utilization and low data transmission efficiency.
By conducting uplink transmission on dynamic authorized DG resources or configuration authorized CG resources in the shared frequency band based on resource configuration information and uplink transmission status, the behavior of the terminal under different resource configurations is clarified to ensure data retransmission or new data is transferred first.
It improves the utilization rate of DG resources or CG resources, improves the uplink transmission efficiency in the shared frequency band, and avoids data loss.
Smart Images

Figure CN116491205B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to an uplink transmission method, device, terminal and storage medium. Background Art
[0002] In the New Radio Unlicensed (NR-U) system, terminals are allowed to perform uplink data transmission in unlicensed frequency bands.
[0003] In the related art, in the case where only one uplink transmission resource on an unlicensed frequency band is indicated to the physical layer at the same time, the terminal performs an idle state detection on the uplink transmission resource on the unlicensed frequency band, and when it is detected that the uplink transmission resource is in an idle state, uplink transmission is performed on the uplink transmission resource. Summary of the Invention
[0004] The embodiments of the present application provide an uplink transmission method, apparatus, terminal, and storage medium. The technical solution is as follows:
[0005] In one aspect, an embodiment of the present application provides an uplink transmission method, the method comprising:
[0006] The terminal device performs a second uplink transmission on a second resource based on resource configuration information and / or a state related to the first uplink transmission; the resource configuration information includes at least one of a configured grant (CG) retransmission timer (CGRetransmission Timer, CGRT) configuration and an automatic transmission configuration; the first uplink transmission is a transmission performed on the first resource;
[0007] The first resource and the second resource are dynamic grant (DG) resources or configured grant CG resources in a shared frequency band, the second resource is a DG resource or a CG resource in a shared frequency band, and the first resource is located before the second resource in the time domain.
[0008] On the other hand, an embodiment of the present application provides an uplink transmission device, which is used in a terminal and includes:
[0009] a transmission module, configured to perform a second uplink transmission on a second resource based on resource configuration information and / or a state related to the first uplink transmission; the resource configuration information including at least one of a CGRT configuration and an automatic transmission configuration; the first uplink transmission being a transmission performed on the first resource;
[0010] The first resource and the second resource are DG resources in a shared frequency band or configured authorized CG resources, the second resource is a DG resource or a CG resource in a shared frequency band, and the first resource is located before the second resource in the time domain.
[0011] On the other hand, an embodiment of the present application provides a terminal, which includes a processor, a memory and a transceiver, wherein the memory stores a computer program, and the computer program is used to be executed by the processor / transceiver to implement the above-mentioned uplink transmission method.
[0012] On the other hand, an embodiment of the present application further provides a computer-readable storage medium, in which a computer program is stored. The computer program is loaded and executed by a processor / transceiver to implement the above-mentioned uplink transmission method.
[0013] In another aspect, the present application provides a computer program product or computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the above-mentioned uplink transmission method.
[0014] The technical solutions provided in the embodiments of the present application can bring the following beneficial effects:
[0015] The solution shown in the embodiment of the present application provides a solution for uplink transmission on the current CG resources or DG resources based on different resource configuration information and / or previous uplink transmission-related status, clarifies the terminal behavior on the DG resources or CG resources in different situations, ensures the retransmission of untransmitted or transmitted data, avoids data loss, or ensures that new data is transmitted first, improves the utilization rate of DG resources or CG resources, and thereby improves the uplink transmission efficiency on the DG resources or CG resources in the shared frequency band. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0017] Figure 1 This is a schematic diagram of a network architecture provided by an embodiment of the present application;
[0018] Figure 2 This is a flowchart of an uplink transmission method provided by an embodiment of the present application;
[0019] Figure 3 This is a flowchart of an uplink transmission method provided by an embodiment of the present application;
[0020] Figure 4 yes Figure 3 A schematic diagram of an uplink transmission method involved in the illustrated embodiment;
[0021] Figure 5 yes Figure 3 A schematic diagram of an uplink transmission method involved in the illustrated embodiment;
[0022] Figure 6 yes Figure 3 A schematic diagram of an uplink transmission method involved in the illustrated embodiment;
[0023] Figure 7 yes Figure 3 A schematic diagram of an uplink transmission method involved in the illustrated embodiment;
[0024] Figure 8 yes Figure 3 A schematic diagram of an uplink transmission method involved in the illustrated embodiment;
[0025] Figure 9 This is a block diagram of an uplink transmission device provided by an embodiment of the present application;
[0026] Figure 10 It is a structural diagram of a terminal provided by an embodiment of the present application. DETAILED DESCRIPTION
[0027] In order to make the objectives, technical solutions and advantages of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.
[0028] The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. A person skilled in the art will appreciate that, with the evolution of the network architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of the present application are equally applicable to similar technical problems.
[0029] Please refer to Figure 1 , which shows a schematic diagram of a network architecture of a communication system provided by an embodiment of the present application. The network architecture may include: a terminal 10 and a base station 20.
[0030] There are usually multiple terminals 10, and one or more terminals 10 can be distributed in the cell managed by each base station 20. The terminals 10 can include various handheld devices with wireless communication functions, vehicle-mounted devices, wearable devices, computing devices, or other processing devices connected to a wireless modem, as well as various forms of user equipment (UE), mobile stations (MS), terminal devices, etc. For ease of description, in the embodiments of the present application, the above-mentioned devices are collectively referred to as terminals.
[0031] The base station 20 is a device deployed in the access network to provide wireless communication functions for the terminal 10. The base station 20 may include various forms of macro base stations, micro base stations, relay stations, access points, etc. In systems using different wireless access technologies, the names of devices with base station functions may be different. For example, in the 5th generation mobile communication (5th-Generation, 5G) NR system, it is called gNodeB or gNB. With the evolution of communication technology, the name "base station" may change. For the convenience of description, in the embodiments of the present application, the above-mentioned devices that provide wireless communication functions for the terminal 10 are collectively referred to as base stations.
[0032] Optional, Figure 1 What is not shown is that the above network architecture also includes other network devices, such as: Central Network Control (CNC), Access and Mobility Management Function (AMF) device, Session Management Function (SMF) or User Plane Function (UPF) device, etc.
[0033] The "5G NR system" in the embodiments of this disclosure may also be referred to as a 5G system or an NR system, but those skilled in the art will understand the meaning. The technical solutions described in the embodiments of this disclosure are applicable to the 5G NR system and to subsequent evolution systems of the 5G NR system.
[0034] For ease of understanding, some relevant terms involved in this application are introduced below:
[0035] 1) Ultra-reliable and Low Latency Communications (URLLC)
[0036] URLLC requires support for the transmission of services such as factory automation, transport automation, and smart power distribution in 5G systems. To support the transmission of URLLC services, the 5G standard enhances the configured grant (CG), introducing multiple CG configurations and enhancing the specific configuration and use of CG (such as supporting slot-level cycles and automatic transmission of CG).
[0037] Considering the need to support URLLC services in interference-controlled NR-U scenarios, the following enhancements can be made:
[0038] a. Usage of NRUCG and URLLC CG enhancement in NR-U scenarios;
[0039] b. UE-initial channel occupancy time (COT) for frame-based equipment (FBE).
[0040] 2) CG enhancement in URLLC
[0041] To support the high latency requirements of URLLC services, URLLC enhances the CG cycle and supports any slot-level service cycle.
[0042] To support various URLLC services and their high latency requirements, URLLC introduces the concept of multiple CGs. Different CGs have different Hybrid Automatic Repeat ReQuest (HARQ) processes, and the harq-ProcID-Offset2 parameter ensures that these processes are also distinct.
[0043] Due to the conflict between CG resources and other resources, in order to ensure that the media access control layer protocol data unit (i.e., Deprioritized MAC PDU) that has been packaged in the CG resources is not discarded, or to ensure that the Deprioritized MAC PDU is transmitted as soon as possible, automatic transmission for CG is introduced. In other words, for the CG corresponding to the packaged MAC PDU that cannot be transmitted due to resource conflict, the CG resources in the same CG configuration in the subsequent same HARQ process can be used for new transmission. For example, the use of automatic transmission is determined by autonomousTx.
[0044] If there is a conflict between different CG resources due to different physical layer priorities, the MAC can indicate one or more MAC PDUs to the physical layer. Similarly, if there is a conflict between service data and uplink scheduling request (SR), the MAC can also indicate the SR and MAC PDU to the physical layer.
[0045] 3)NR-U
[0046] NR operates in shared frequency bands (also known as unlicensed frequency bands) in the following scenarios:
[0047] Scenario A: Carrier aggregation scenario, the primary cell (PCell) operates in the licensed frequency band, and the secondary cell (SCell) operates in the unlicensed frequency band (or shared frequency band) through carrier aggregation.
[0048] Scenario B: Dual connectivity scenario, where the PCell operates in the Long Term Evolution (LTE) licensed band and the SCell operates in the NR unlicensed band.
[0049] Scenario C: Standalone operation scenario, NR operates as an independent cell in the unlicensed frequency band;
[0050] Scenario D: NR single-cell scenario, the uplink (UL) operates in the licensed band and the downlink (DL) operates in the unlicensed band;
[0051] Scenario E: Dual connectivity scenario, where the PCell operates in the NR licensed band and the PScell operates in the NR unlicensed band.
[0052] Generally speaking, NR-U operates in the 5 GHz and 6 GHz unlicensed bands. In the unlicensed bands, NR-U's design should ensure fairness with other systems already operating in these bands, such as Wireless Fidelity (Wi-Fi). The principle of fairness is that the impact of NR-U on systems already deployed in unlicensed bands (such as Wi-Fi) should not exceed the impact between these systems.
[0053] To ensure fair coexistence between systems in unlicensed frequency bands, energy detection has been identified as a basic coexistence mechanism. The general energy detection mechanism is the Listen Before Talk (LBT) mechanism. The basic principle of this mechanism is that before a base station or terminal (transmitter) transmits data in an unlicensed frequency band, it must first listen for a specified period of time. If the listening result indicates that the channel is idle, the transmitter can transmit data to the receiver. If the listening result indicates that the channel is occupied, the transmitter must back off for a specified period of time and then continue to listen to the channel until the channel listening result indicates that the channel is idle. Only then can it transmit data to the receiver.
[0054] Currently, four channel access mechanisms (category) are defined in NR-U:
[0055] Category 1: Direct transmission mechanism
[0056] This mechanism is used by the transmitter (TX side) to quickly transmit after the switching gap within the COT;
[0057] Switching gap refers to the conversion time from receiving to transmitting, and its typical value is no more than 16us.
[0058] Category 2: LBT mechanism without random back-off
[0059] This mechanism means that the UE monitors the channel for a certain period of time, which is usually short, such as 25us.
[0060] Category 3: LBT mechanism with random back-off (fixed contention window)
[0061] In the LBT process, the transmitting side randomly selects a random value in the contention window to determine the time to listen to the channel.
[0062] Category 4: LBT mechanism with random back-off (unfixed contention window)
[0063] In the LBT process, the transmission side randomly selects a random value in the contention window to determine the time to listen to the channel. The contention window is variable.
[0064] From the above content, it can be seen that for the terminal, the base station needs to transmit data to the terminal within the maximum channel occupancy time (Max COT, MCOT); if the base station does not seize the channel, that is, outside the MCOT time, the terminal will not receive the scheduling data from the base station to the terminal.
[0065] 4) Uplink LBT failure in NR-U
[0066] Uplink transmission initiated by the UE mainly includes the following categories:
[0067] SR: used to request uplink resources;
[0068] Physical Random Access Channel (PRACH): triggered by RACH, the UE needs to send msg1;
[0069] Physical Uplink Shared Channel (PUSCH): includes CG-based uplink data transmission and DG-based uplink data transmission;
[0070] Physical layer signaling transmission: including ACK / NACK feedback, Channel State Information (CSI) reporting, etc.
[0071] On unlicensed bands, before transmitting SR, PRACH, or PUSCH, the UE must first use LBT to detect channel availability. If it is not available, that is, LBT fails, the UE must wait until the next transmission opportunity to perform LBT again. If LBT failure is detected, the MAC layer must be notified of the LBT failure.
[0072] In the related art, for different configurations of CG resources, the UE's behavior in processing uplink transmission is not clear.
[0073] For example, when CGRT is not configured but a downlink feedback indication (DFI) is received, especially when autonomous TX is configured, it is unclear how the UE handles uplink transmission.
[0074] For another example, when CGRT is configured, autonomousTX is not configured, but logical channel (LCH)-based prioritization is configured, it is unclear how the UE handles low-priority MAC PDUs.
[0075] Subsequent embodiments of the present application propose a solution for processing uplink transmission of a UE on CG resources or dynamically authorized DG resources under different resource configurations.
[0076] The technical solution of this application will be introduced and explained below in conjunction with several exemplary embodiments.
[0077] Please refer to Figure 2 , which shows a flowchart of an uplink transmission method provided by an embodiment of the present application, which can be performed by a terminal device, such as Figure 1 The method is performed by a terminal 10 in a communication system corresponding to the network architecture shown, and may include the following steps:
[0078] Step 201, perform a second uplink transmission on a second resource based on resource configuration information and / or a status related to the first uplink transmission; the resource configuration information includes a CG retransmission timer CGRT configuration, and at least one of automatic transmission configurations; the first uplink transmission is a transmission performed on the first resource.
[0079] The first resource is a dynamically authorized DG resource or a configured authorized CG resource in a shared frequency band, the second resource is a DG resource or a CG resource in a shared frequency band, and the first resource is located before the second resource in the time domain.
[0080] The above-mentioned uplink transmission includes all or part of the process of uplink transmission on the first resource / second resource through the LBT method.
[0081] In a possible implementation, the above-mentioned uplink transmission process may include one of the following processes:
[0082] The terminal performs LBT based on the DG / CG resources, and LBT fails, and the MAC PDU corresponding to the DG / CG resources is not sent uplink;
[0083] Alternatively, the DG / CG resource is a low-priority resource / a conflicting resource / a canceled resource (furthermore, at this time, the terminal succeeds in LBT based on the DG / CG resource), and the terminal does not send the MAC PDU corresponding to the DG / CG resource uplink;
[0084] Alternatively, the DG / CG resource is a low-priority resource / a conflicting resource / a canceled resource, and a grant conflict occurs (furthermore, at this time, the terminal succeeds in LBT based on the DG / CG resource), and the terminal does not send the MAC PDU corresponding to the DG / CG resource uplink;
[0085] Alternatively, the DG / CG resource is a low-priority resource / a conflicting resource / a canceled resource, and a grant conflict occurs, and LBT fails, and the terminal does not send the MAC PDU corresponding to the DG / CG resource uplink;
[0086] Alternatively, the terminal successfully performs LBT based on the DG / CG resource, sends the MAC PDU corresponding to the DG / CG resource uplink, and obtains the FDI. When the FDI indicates ACK, it means that the receiving end successfully receives the MAC PDU; when the FDI indicates NACK, it means that the receiving end fails to receive the MAC PDU.
[0087] In an embodiment of the present application, for the above-mentioned uplink transmission, the terminal performs automatic transmission / automatic retransmission or new packet transmission during the uplink transmission process according to the configuration of CGRT and / or automatic transmission, as well as the transmission-related status on the previous resources.
[0088] In a possible implementation, the resource configuration information includes resource configuration information corresponding to the second resource; or, the resource configuration information includes resource configuration information corresponding to the first resource.
[0089] That is, performing the second uplink transmission on the second resource according to the resource configuration information and / or the state related to the first uplink transmission includes:
[0090] Perform the second uplink transmission on the second resource according to the resource configuration information corresponding to the second resource and / or the state related to the first uplink transmission;
[0091] Alternatively, the second uplink transmission is performed on the second resource according to the resource configuration information corresponding to the first resource and / or a state related to the first uplink transmission.
[0092] In an exemplary solution, when the resource configuration information of the first resource is different from the resource configuration information of the second resource, the terminal may perform a second uplink transmission on the second resource based on the resource configuration information of the second resource, or based on the resource configuration information of the second resource and a state related to the previous first uplink transmission;
[0093] Alternatively, when the resource configuration information of the first resource is the same as the resource configuration information of the second resource, the terminal performs a second uplink transmission on the second resource according to the resource configuration information of the first resource or the resource configuration information of the second resource; or, based on the resource configuration information of the first resource or the resource configuration information of the second resource and a state related to the previous first uplink transmission, performs a second uplink transmission on the second resource;
[0094] Alternatively, when the resource configuration information of the first resource is different from the resource configuration information of the second resource, the terminal performs a second uplink transmission on the second resource based on the resource configuration information of the previous first resource, or based on the resource configuration information of the first resource and a status related to the previous first uplink transmission.
[0095] In another exemplary solution, the terminal may also perform a second uplink transmission on the second resource according to a state associated with a previous first uplink transmission.
[0096] To sum up, the scheme shown in the embodiment of the present application provides a scheme for uplink transmission on the current CG resources or DG resources based on different resource configuration information and / or previous uplink transmission-related status, clarifies the terminal behavior on the DG resources or CG resources in different situations, ensures the retransmission of untransmitted or transmitted data, avoids data loss, or ensures that new data is transmitted first, improves the utilization rate of DG resources or CG resources, and thereby improves the uplink transmission efficiency on the DG resources or CG resources in the shared frequency band.
[0097] Please refer to Figure 3 , which shows a flowchart of an uplink transmission method provided by an embodiment of the present application, the method can be interactively executed by a terminal device and a network side device, wherein the above-mentioned terminal device can be Figure 1 The terminal 10 in the communication system corresponding to the network architecture shown in the figure, the network side device can be Figure 1 The network architecture shown corresponds to a base station 20 in a communication system. The method may include the following steps:
[0098] Step 301: A network-side device allocates a first resource and a second resource to a terminal device.
[0099] The first resource and the second resource are dynamically authorized DG resources or configured authorized CG resources, and the first resource is located before the second resource in the time domain.
[0100] In one possible implementation, the first resource and the second resource belong to the same CG resource configuration; or, the first resource and the second resource belong to different CG resource configurations.
[0101] In an exemplary solution, the network-side device may allocate the first resource and the second resource to the terminal at different times; or, the network-side device may allocate the first resource and the second resource to the terminal at the same time.
[0102] In an exemplary solution, the network-side device may allocate the first resource and the second resource to the terminal in the same configuration message; or, the network-side device may allocate the first resource and the second resource to the terminal through different configuration messages.
[0103] In an embodiment of the present application, a network-side device, such as a base station, may schedule DG resources or CG resources for the terminal to be used for uplink transmission on a shared frequency band.
[0104] In an embodiment of the present application, the network side device may further configure at least one of CGRT and automatic transmission autonomousTX; or, the network side device may not configure CGRT and autonomousTX.
[0105] The information on whether CGRT and / or autonomousTX are configured is the resource configuration information.
[0106] In an embodiment of the present application, the DG / CG resources configured by the network side device for the terminal may include multiple resources, and different DG / CG resources may have the same resource configuration information or different resource configuration information.
[0107] Step 302: The terminal device starts a second uplink transmission on a second resource in the shared frequency band.
[0108] In an embodiment of the present application, the terminal performs a first uplink transmission on a first resource (including situations where MAC PDU transmission is completed, MAC PDU is not transmitted, or MAC PDU is transmitted but not completed, etc.). Afterwards, when a second resource is available, the terminal can start a second uplink transmission on the second resource in the shared frequency band.
[0109] An exemplary process of the uplink transmission may be as follows:
[0110] S302a, obtaining the MAC PDU corresponding to the current DG resource / CG resource;
[0111] S302b, monitor the current DG resource / CG resource through LBT; if LBT fails, do not perform uplink transmission; otherwise, enter S302c;
[0112] S302c, if the current DG resource / CG resource is a low-priority resource, a conflicting resource, or a canceled resource, even if LBT is successful at this time, the uplink transmission is terminated; otherwise, enter S302d;
[0113] Alternatively, the terminal device may also perform LBT detection or monitoring on the current DG resource / CG resource when the current DG resource / CG resource is not a low-priority resource, a conflicting resource, or a canceled resource.
[0114] S302d, sending the above MAC PDU on the current DG resource / CG resource;
[0115] S302e, receive DFI.
[0116] Step 303: The terminal device determines a first behavior corresponding to the second uplink transmission based on the resource configuration information and / or a state related to the first uplink transmission.
[0117] The first uplink transmission is a transmission performed on the first resource.
[0118] In the embodiment of the present application, the above-mentioned state related to uplink transmission refers to at least one of the following situations corresponding to uplink transmission:
[0119] Whether the resource corresponding to the uplink transmission is a low-priority resource, a conflicting resource, or a canceled resource; whether a conflict indication is obtained; whether LBT fails (for example, an LBT failure indication is obtained); whether a DFI indication ACK / NACK is received, etc.; and whether an indication for processing a MAC PDU or resource is received, etc.
[0120] The behavior corresponding to the uplink transmission may include automatic transmission, automatic retransmission or new packet transmission; the resource configuration information includes at least one of CGRT configuration and automatic transmission configuration.
[0121] In the embodiment of the present application, the terminal may determine whether to automatically transmit, automatically retransmit, or newly transmit in a packetized manner for the second uplink transmission based on resource configuration information and / or a state related to the first uplink transmission.
[0122] In one possible implementation, the resource configuration information is used to indicate at least one of the following:
[0123] The CGRT configuration indicates whether CGRT is configured; and the automatic transmission configuration indicates whether automatic transmission is configured.
[0124] When the resource configuration information indicates whether CGRT is configured, the information on whether CGRT is configured can be indicated by the CGRT configuration. Correspondingly, when the resource configuration information indicates whether automatic transmission is configured, the information on whether automatic transmission is configured can be indicated by the automatic transmission configuration.
[0125] In a possible implementation, the state related to the first uplink transmission includes at least one of the following:
[0126] 1) Whether the LBT failure indication corresponding to the first uplink transmission is obtained: During the first uplink transmission, if the terminal device fails to perform LBT, the physical layer of the terminal device will report an LBT failure indication to the upper layer (such as the MAC layer); conversely, if the terminal device successfully performs LBT, no LBT failure indication will be reported. Therefore, whether the LBT failure indication corresponding to the first uplink transmission is obtained is a status related to the first uplink transmission.
[0127] 2) Whether a conflict indication is obtained: During the first uplink transmission, if there is a resource conflict between the first resource and other resources, the physical layer of the terminal device may report a conflict indication to the upper layer (such as the MAC layer). Conversely, if the first resource does not conflict with other resources, no conflict indication is reported. Therefore, whether a conflict indication corresponding to the first uplink transmission is obtained is a status related to the first uplink transmission.
[0128] 3) Whether the downlink feedback indication (DFI) is obtained: During the first uplink transmission, if the terminal device successfully performs LBT and performs an uplink transmission on the first resource, it can receive a DFI returned by the network-side device. This DFI indicates whether the first resource was successfully received via an ACK / NACK. Therefore, whether the downlink feedback indication (DFI) is obtained is a status related to the first uplink transmission.
[0129] 4) Whether the first uplink transmission is considered to be incomplete; during the first uplink transmission, if the terminal device fails to transmit successfully (for example, determines low priority, obtains an LBT failure indication, a conflict indication, or a DFI indicating NACK), the terminal device may consider that the first uplink transmission is incomplete. Optionally, during the implementation process, for example, the terminal device may set an incomplete flag for the first uplink transmission. Therefore, whether the first uplink transmission is considered to be incomplete belongs to a state related to the first uplink transmission.
[0130] 5) Whether the first resource is considered to be a low-priority resource, a conflicting resource, or a canceled resource; for example, during the first uplink transmission, if there is a resource conflict between the first resource and other resources, and the first resource fails to perform LBT or uplink transmission due to the resource conflict, the terminal device may consider the first resource to be a low-priority resource, a conflicting resource, or a canceled resource. For example, the terminal device may set a low-priority / conflicting / cancelled flag for the first resource. Therefore, whether the first resource is considered to be a low-priority resource, a conflicting resource, or a canceled resource is a state related to the first uplink transmission.
[0131] 6) Whether the first resource is considered a high-priority resource. For example, during the first uplink transmission, if there is a resource conflict between the first resource and other resources, and the first resource has the highest priority, the terminal device may consider the first resource a high-priority resource. For example, a high-priority flag may be set for the first resource. Therefore, whether the first resource is considered a high-priority resource is a status related to the first uplink transmission.
[0132] 7) Configuring whether the CGT is running. For example, for the first uplink transmission or the second uplink transmission, or the corresponding HARQ process, the terminal device can determine whether to enable and / or disable CGT based on at least one of the following: LBT status, resource conflict status, and DFI indication status. Therefore, whether CGT is running is a state related to the first uplink transmission.
[0133] 8) Whether CGRT is running: For example, for the first uplink transmission or the second uplink transmission or the corresponding HARQ process, the terminal device can determine whether to enable CGT and / or disable CGRT based on at least one of the following: LBT status, resource conflict status, and DFI indication status. Therefore, whether CGRT is running is a status related to the first uplink transmission.
[0134] 9) The HARQ process status is pending or not pending. For example, for the first uplink transmission or the second uplink transmission, or the corresponding HARQ process, the terminal device may determine whether to suspend the HARQ process based on at least one of the LBT status, the resource conflict status, and the DFI indication status. Therefore, the HARQ process status of pending or not pending is a status related to the first uplink transmission.
[0135] 10) Is the timing duration of CGT equal to the timing duration of CGRT?
[0136] In one possible implementation, the processing includes at least one of the following actions:
[0137] 1) Executing automatic transmission; "Executing automatic transmission" herein refers to automatically transmitting, on a second resource, a MAC PDU that was not successfully transmitted on a first resource. That is, during the second uplink transmission, the MAC PDU corresponding to the first resource is automatically transmitted or retransmitted. For example, when the automatic transmission configuration indicates that automatic transmission is configured and the first uplink transmission is deemed incomplete, the first action includes executing automatic transmission.
[0138] 2) The first uplink transmission is deemed not to be completed; whether the first uplink transmission is completed can be determined based on the resource configuration information and / or the status related to the first uplink transmission. That is, the determination of whether the first uplink transmission is completed can be performed during the transmission of the first uplink transmission, or after the transmission of the first uplink transmission, or when the status related to the first uplink transmission is determined, or when the second uplink transmission is available, or during the second uplink transmission, or when the second resource is used. For example, when the status related to the first uplink transmission includes obtaining an LBT failure indication, a conflict indication, or a DFI indicating NACK corresponding to the first uplink transmission, the first behavior includes deeming the first uplink transmission to be not to be completed.
[0139] 3) The first uplink transmission is considered complete; whether the first uplink transmission is completed can be determined based on the resource configuration information and / or the status related to the first uplink transmission. In other words, the determination of whether the first uplink transmission is completed can be performed during the transmission of the first uplink transmission, or after the transmission of the first uplink transmission, or when the status related to the first uplink transmission is determined, or when the second uplink transmission is available, or during the second uplink transmission, or when the second resource is used. For example, when the status related to the first uplink transmission includes obtaining a DFI indicating an ACK, the first behavior includes considering the first uplink transmission to be completed.
[0140] 4) considering the first resource to be a low-priority resource; whether the first resource is a low-priority resource can be determined based on resource configuration information and / or a state related to the first uplink transmission. That is, the step of determining whether the first resource is a low-priority resource can be performed during the transmission of the first uplink transmission, or after the transmission of the first uplink transmission, or when the state related to the first uplink transmission is determined, or when the second uplink transmission is available, or during the second uplink transmission, or when the second resource is in use. For example, when the state related to the first uplink transmission includes obtaining a conflict indication, the first behavior includes considering the first resource to be a low-priority resource.
[0141] 5) It is considered that the media access control layer protocol data unit MAC PDU has been obtained; whether the MAC PDU has been obtained can be determined based on the resource configuration information and / or the status related to the first uplink transmission. That is, the step of determining whether the MAC PDU has been obtained can be performed during the transmission of the first uplink transmission, or after the transmission of the first uplink transmission, or when the status related to the first uplink transmission is determined, or when the second uplink transmission is available, or during the second uplink transmission, or when the second resource is used. For example, when the status related to the first uplink transmission includes that the first uplink transmission is considered to be incomplete, and the automatic transmission configuration indicates that automatic transmission is configured or the CGRT configuration indicates whether CGRT is configured, the first behavior includes considering that the MAC PDU has been obtained.
[0142] 6) There is no need to obtain a new MAC PDU from the multiplexing and packaging unit; when the second resource arrives, the terminal device can determine whether it is necessary to obtain a new MAC PDU used for this transmission from the multiplexing and packaging unit based on the resource configuration information and / or the status related to the first uplink transmission. That is, the step of determining whether it is necessary to obtain a new MAC PDU used for this transmission from the multiplexing and packaging unit can be performed during the transmission of the first uplink transmission, or after the transmission of the first uplink transmission, or when the status related to the first uplink transmission is determined, or when the second uplink transmission is available, or during the second uplink transmission, or when the second resource is used. For example, when the status related to the first uplink transmission includes that the first uplink transmission is considered to be incomplete, and the automatic transmission configuration indicates that automatic transmission is configured or the CGRT configuration indicates whether CGRT is configured, the first behavior includes that there is no need to obtain a new MAC PDU from the multiplexing and packaging unit.
[0143] The multiplexing and packaging unit may be a multiplexing / demultiplexing functional unit in the MAC layer.
[0144] 7) Execute new transmission; when the second resource is available, or when the second resource arrives, or when the second resource is used, the terminal device can determine whether to perform uplink transmission on the second resource in a new transmission manner according to the resource configuration information and / or the status related to the first uplink transmission; wherein the new transmission here can refer to a new transmission in automatic transmission (that is, a new transmission of the MAC PDU in the first uplink transmission), or it can refer to obtaining a new MAC PDU for a new transmission. For example, when the status related to the first uplink transmission includes being considered to be completed, the first behavior includes executing a new transmission (obtaining a new MAC PDU for a new transmission); for another example, when the status related to the first uplink transmission includes that the first uplink transmission is considered not to be completed, the first behavior includes executing a new transmission (a new transmission of the MAC PDU in the first uplink transmission).
[0145] 8) Perform automatic retransmission: When the second resource is available, or when the second resource arrives, or when the second resource is used, the terminal device may determine, based on the resource configuration information and / or the status related to the first uplink transmission, whether to perform uplink transmission in an automatic retransmission manner, that is, whether to retransmit the MAC PDU in the first uplink transmission. For example, when the status related to the first uplink transmission includes being considered completed and / or the CGRT configuration indicates that CGRT is configured, the first action includes performing automatic retransmission.
[0146] 9) Stop the configuration authorization timer CGT; it can be determined whether the first uplink transmission is completed based on the resource configuration information and / or the status related to the first uplink transmission. That is, the determination of whether the first uplink transmission is completed can be performed during the transmission of the first uplink transmission, or after the transmission of the first uplink transmission, or when the status related to the first uplink transmission is determined, or when the second uplink transmission is available, or during the second uplink transmission, or when the second resource is used. For example, when the status related to the first uplink transmission includes being considered to be completed, the first behavior includes stopping the CGT.
[0147] 10) Stopping CGRT; determining whether the first uplink transmission is completed based on resource configuration information and / or a status related to the first uplink transmission. That is, determining whether the first uplink transmission is completed can be performed during the transmission of the first uplink transmission, or after the transmission of the first uplink transmission, or when the status related to the first uplink transmission is determined, or when the second uplink transmission is available, or during the second uplink transmission, or when the second resource is used. For example, when the status related to the first uplink transmission includes being considered to be completed, the first behavior includes stopping CGRT.
[0148] 11) Stop configuring the grant retransmission timer CGRT when CGT is stopped; determine whether the first uplink transmission is completed based on the resource configuration information and / or the status related to the first uplink transmission. That is, determining whether the first uplink transmission is completed can be performed when the first uplink transmission is transmitted, or after the first uplink transmission is transmitted, or when the status related to the first uplink transmission is determined, or when the second uplink transmission is available, or during the second uplink transmission, or when the second resource is used. For example, when the CGRT configuration indicates whether the CGRT is not configured, the first behavior includes stopping the CGRT when the CGT is stopped.
[0149] 12) Stop CGT and CGRT; it can be determined whether the first uplink transmission is completed based on the resource configuration information and / or the status related to the first uplink transmission. That is, the determination of whether the first uplink transmission is completed can be performed during the transmission of the first uplink transmission, or after the transmission of the first uplink transmission, or when the status related to the first uplink transmission is determined, or when the second uplink transmission is available, or during the second uplink transmission, or when the second resource is used. For example, when the status related to the first uplink transmission includes being considered to be completed, the first behavior includes stopping CGT and CGRT.
[0150] 13) Maintaining CGT operation; determining whether the first uplink transmission is completed based on resource configuration information and / or a state related to the first uplink transmission. That is, determining whether the first uplink transmission is completed may be performed during the transmission of the first uplink transmission, or after the transmission of the first uplink transmission, or when the state related to the first uplink transmission is determined, or when the second uplink transmission is available, or during the second uplink transmission, or when the second resource is used. For example, when the state related to the first uplink transmission includes that the first uplink transmission is considered not to be completed, the first behavior includes maintaining CGT operation.
[0151] 14) The HARQ process state is considered to be not pending; whether the first uplink transmission is completed can be determined based on the resource configuration information and / or the state related to the first uplink transmission. That is, the determination of whether the first uplink transmission is completed can be performed during the transmission of the first uplink transmission, or after the transmission of the first uplink transmission, or when the state related to the first uplink transmission is determined, or when the second uplink transmission is available, or during the second uplink transmission, or when the second resource is used. For example, when the state related to the first uplink transmission includes obtaining a DFI of NACK, the first behavior includes considering the HARQ process state to be not pending.
[0152] 15) The HARQ process state is considered to be pending; whether the first uplink transmission is completed can be determined based on the resource configuration information and / or the state related to the first uplink transmission. That is, the determination of whether the first uplink transmission is completed can be performed during the transmission of the first uplink transmission, or after the transmission of the first uplink transmission, or when the state related to the first uplink transmission is determined, or when the second uplink transmission is available, or during the second uplink transmission, or when the second resource is used. For example, when the state related to the first uplink transmission includes an LBT failure indication or a conflict indication, the first behavior includes considering the HARQ process state to be pending.
[0153] 16) Discarding incomplete MAC PDUs; When the second resource is available, or when the second resource arrives, or when the second resource is used, the terminal device may determine, based on the resource configuration information and / or a state related to the first uplink transmission, whether to discard incomplete MAC PDUs, so as to perform uplink transmission on the second resource in a packet-based new transmission manner. For example, when the automatic transmission configuration indicates that automatic transmission is not configured, the first action includes discarding incomplete MAC PDUs.
[0154] 17) Transmit according to retransmission; when the second resource is available, or when the second resource arrives, or when the second resource is used, the terminal device can determine whether to transmit according to retransmission based on the resource configuration information and / or the status related to the first uplink transmission.
[0155] 18) Do not clear the hybrid automatic repeat request HARQ buffer; when the second resource is available, or when the second resource arrives, or when the second resource is used, the terminal device can determine whether to clear the HARQ buffer based on the resource configuration information and / or the status related to the first uplink transmission.
[0156] 19) The NDI is considered not to flip; when the second resource is available, or when the second resource arrives, or when the second resource is used, the terminal device can determine whether to consider the new data indication (NDI) to flip based on the resource configuration information and / or the status related to the first uplink transmission.
[0157] In an embodiment of the present application, the above-mentioned resource configuration information is the configuration information of the first resource; or, the above-mentioned resource configuration information may also be the configuration information of the second resource.
[0158] In one possible implementation, when the resource configuration information of the first resource is consistent with the resource configuration information of the second resource, the terminal device determines the first behavior corresponding to the second uplink transmission based on the resource configuration information and / or a state related to the first uplink transmission.
[0159] Since in an embodiment of the present application, uplink transmission involves automatic transmission and automatic retransmission, these two processing methods are to transmit the MAC PDU that was not successfully transmitted before, and the resource configuration information of the resources used for the current uplink transmission may be inconsistent with the resource configuration information of the resources used for the previous transmission. In this regard, in an exemplary scheme of the present application, the terminal can detect whether the resource configuration information of the resources corresponding to the current uplink transmission is consistent with the resource configuration information of the previous resources (such as the next available CG resources). If the two are consistent, the terminal executes the above step 303; optionally, if the two are inconsistent, the terminal does not execute the above step 303.
[0160] In one possible implementation, the terminal device determines, based on resource configuration information and / or a state related to the first uplink transmission, a first behavior corresponding to the second uplink transmission, including:
[0161] When the resource configuration information satisfies the first condition and / or the state related to the first uplink transmission satisfies the second condition, the terminal device determines that the first behavior includes at least one of the following:
[0162] Executing automatic transmission configuration; considering that the first uplink transmission is not completed; considering that the first resource is a low-priority resource; considering that the media access control layer protocol data unit MACPDU has been obtained; no new MACPDU needs to be obtained from the multiplexing and packaging unit; and executing a new transmission.
[0163] The first condition includes: the CGRT configuration indication indicates that CGRT is not configured, and the automatic transmission configuration indication indicates that automatic transmission is configured;
[0164] The second condition includes at least one of the following: an LBT failure indication corresponding to the first uplink transmission is obtained, the first uplink transmission is considered to be incomplete, and the first resource is considered to be a low-priority resource.
[0165] In an exemplary scheme of an embodiment of the present application, when the terminal is performing a first uplink transmission, if an LBT failure indication corresponding to the first uplink transmission is obtained, the first uplink transmission can be set to be incomplete, and / or the first resource can be set to a low-priority resource, so as to determine the first behavior during the second uplink transmission.
[0166] In a possible implementation, the method further includes:
[0167] The terminal device receives a first indication; the first indication is used to instruct the terminal device to automatically transmit and process the MAC PDU or resources corresponding to the LBT failure.
[0168] Among them, when the terminal device receives the first indication, the terminal device executes the above-mentioned step of determining the first behavior when the resource configuration information meets the first condition and / or the state related to the first uplink transmission meets the second condition.
[0169] In one possible implementation, the terminal device determines, based on resource configuration information and / or a state related to the first uplink transmission, a first behavior corresponding to the second uplink transmission, including:
[0170] When the resource configuration information satisfies the third condition and / or the state related to the first uplink transmission satisfies the fourth condition, the terminal device determines that the first behavior includes at least one of the following:
[0171] Stop configuring the authorization timer CGT; perform automatic retransmission, or consider that the first uplink transmission has not been completed; and perform new transmission (for example, new packet transmission), or consider that the first uplink transmission is completed; perform new transmission (for example, perform new transmission of the MAC PDU corresponding to the first uplink transmission resource), or consider that the MAC PDU has been obtained, or there is no need to obtain the MAC PDU from the multiplexing packet unit; do not clear the hybrid automatic repeat request HARQ buffer; consider that the new data indication NDI is not flipped; perform retransmission.
[0172] In an exemplary solution, the third condition includes: the CGRT configuration indication indicates that CGRT is not configured, and the automatic transmission configuration indication indicates that automatic transmission is not configured;
[0173] The fourth condition includes at least one of the following: obtaining a downlink feedback indication DFI indicating non-acknowledgement NACK corresponding to the first uplink transmission, the first uplink transmission is considered to be incomplete, the configured authorization timer CGT is not running, and the first resource is considered to be a low-priority resource.
[0174] In an exemplary scheme of an embodiment of the present application, when the terminal is performing a first uplink transmission, if a DFI indicating non-acknowledgement NACK is obtained, the first uplink transmission can be set to not be completed, and / or the first resource can be set to a low-priority resource, so as to determine the first behavior during the second uplink transmission.
[0175] In a possible implementation, the method further includes:
[0176] The terminal device receives a second indication; the second indication is used to instruct the terminal device to automatically process the MAC PDU or resources corresponding to the DFI indicating NACK.
[0177] Among them, when the terminal device receives the second indication, the terminal device executes the above-mentioned step of determining the first behavior when the resource configuration information meets the third condition and / or the state related to the first uplink transmission meets the fourth condition.
[0178] In one possible implementation, the terminal device determines, based on resource configuration information and / or a state related to the first uplink transmission, a first behavior corresponding to the second uplink transmission, including:
[0179] When the resource configuration information satisfies the fifth condition and / or the state related to the first uplink transmission satisfies the sixth condition, the terminal device determines that the first behavior includes at least one of the following behaviors: stopping CGT; and, performing a new transmission, or, considering that the first uplink transmission is completed.
[0180] In an exemplary embodiment, the fifth condition includes:
[0181] The CGRT configuration indicates that CGRT is not configured, and the automatic transmission configuration indicates that automatic transmission is not configured;
[0182] The sixth condition includes at least one of the following: a DFI indicating an acknowledgment ACK corresponding to the first uplink transmission is obtained, the first uplink transmission is considered to be completed, the first resource is considered to be a high-priority resource, and the CGT is not running.
[0183] In an exemplary scheme of an embodiment of the present application, when the terminal is performing a first uplink transmission, if a DFI indicating an acknowledgment ACK is obtained, the first uplink transmission can be set to be completed, and / or the first resource can be set as a high-priority resource so as to determine the processing method during the second uplink transmission.
[0184] In one possible implementation, the terminal device determines, based on resource configuration information and / or a state related to the first uplink transmission, a first behavior corresponding to the second uplink transmission, including:
[0185] When the resource configuration information satisfies the seventh condition and / or the status related to the first uplink transmission satisfies the eighth condition, the terminal device determines that the first behavior includes at least one of the following behaviors: stopping CGT; performing automatic transmission; considering that the first uplink transmission has not been completed; considering that the first resource is a low-priority resource; considering that MAC PDU has been obtained; there is no need to obtain a new MAC PDU from the multiplexing and packaging unit; and performing a new transmission.
[0186] In an exemplary embodiment, the seventh condition includes:
[0187] The CGRT configuration indicates that CGRT is not configured, and the automatic transmission configuration indicates that automatic transmission is configured;
[0188] The eighth condition includes at least one of the following: a DFI indicating non-acknowledgement NACK corresponding to the first uplink transmission is obtained, the first uplink transmission is considered to be incomplete, the first resource is considered to be a low-priority resource, and CGT is not running.
[0189] In a possible implementation, the method further includes:
[0190] The terminal device receives a third indication; the third indication is used to instruct the terminal device to automatically transmit and process the MAC PDU or resources corresponding to the DFI indicating NACK.
[0191] Among them, when the terminal device receives the third indication, the terminal device executes the above-mentioned step of the first behavior of determining that the resource configuration information meets the seventh condition and / or the state related to the first uplink transmission meets the eighth condition.
[0192] In one possible implementation, the terminal device determines, based on resource configuration information and / or a state related to the first uplink transmission, a first behavior corresponding to the second uplink transmission, including:
[0193] When the resource configuration information satisfies the ninth condition and / or the state related to the uplink transmission satisfies the tenth condition, the terminal device determines that the first behavior includes at least one of the following behaviors: stopping CGT; and considering that the first uplink transmission is completed.
[0194] In an exemplary embodiment, the ninth condition includes:
[0195] The CGRT configuration indicates that CGRT is not configured, and the automatic transmission configuration indicates that automatic transmission is configured;
[0196] The tenth condition includes at least one of the following: a DFI corresponding to the first uplink transmission and indicating an acknowledgment ACK is obtained, the first uplink transmission is considered to be completed, the first resource is considered to be a high-priority resource, and CGT is not running.
[0197] In one possible implementation, the terminal device determines, based on resource configuration information and / or a state related to the first uplink transmission, a first behavior corresponding to the second uplink transmission, including:
[0198] When the resource configuration information satisfies the eleventh condition and / or the status related to the uplink transmission satisfies the twelfth condition, the terminal device determines that the first behavior includes at least one of the following behaviors: stopping CGT; stopping CGRT when stopping CGT, or stopping the CGT and the CGRT; considering the HARQ process status to be not pending; considering that MAC PDU has been obtained; there is no need to obtain a new MAC PDU from the multiplexing and packaging unit; and performing a new transmission.
[0199] In an exemplary embodiment, the eleventh condition includes:
[0200] The CGRT configuration indicates that CGRT is configured, and the automatic transmission configuration indicates that automatic transmission is configured;
[0201] The twelfth condition includes at least one of the following: the first resource is considered a low-priority resource, a conflicting resource, or a canceled resource, the CGT is not running, the CGRT is not running, and the HARQ process status is not pending.
[0202] In one possible implementation, the twelfth condition further includes at least one of the following:
[0203] The configuration includes a priority based on the logical channel, a conflict indication corresponding to the first uplink transmission obtained, and an LBT failure indication corresponding to the first uplink transmission not obtained.
[0204] In a possible implementation, the method further includes: the terminal device receiving a fourth indication; the fourth indication is used to instruct the terminal device to process low-priority MAC PDUs or resources according to automatic transmission.
[0205] Among them, when the terminal device receives the fourth indication, the terminal device executes the above-mentioned step of determining the first behavior when the resource configuration information meets the eleventh condition and / or the state related to the first uplink transmission meets the twelfth condition.
[0206] In one possible implementation, the terminal device determines, based on resource configuration information and / or a state related to the first uplink transmission, a first behavior corresponding to the second uplink transmission, including:
[0207] When the resource configuration information satisfies the thirteenth condition and / or the state related to the first uplink transmission satisfies the fourteenth condition, the terminal device determines that the first behavior includes at least one of the following behaviors: stopping CGT; stopping CGRT; considering the HARQ process state to be pending; and performing automatic retransmission on the first uplink transmission;
[0208] Alternatively, the terminal device determines that the first behavior includes at least one of the following behaviors: keeping CGT running; stopping CGRT; considering the HARQ process status as pending or not pending; and performing automatic retransmission on the first uplink transmission.
[0209] In an exemplary embodiment, the thirteenth condition includes:
[0210] The CGRT configuration indicates that CGRT is configured, and the automatic transmission configuration indicates that automatic transmission is not configured;
[0211] The fourteenth condition includes at least one of the following: the first resource is a low-priority resource, a conflicting resource, or a canceled resource, the CGT is not running, the CGRT is not running, and the HARQ process status is pending or not pending.
[0212] In one possible implementation, the fourteenth condition further includes at least one of the following:
[0213] The configuration includes a priority based on the logical channel, a conflict indication corresponding to the first uplink transmission obtained, and an LBT failure indication corresponding to the first uplink transmission not obtained.
[0214] In a possible implementation, it also includes: the terminal device receives a fifth indication; the fourth indication is used to instruct the terminal device to process low-priority MAC PDUs or resources according to automatic transmission.
[0215] Among them, when the terminal device receives the fifth indication, the terminal device executes the above-mentioned step of determining the first behavior when the resource configuration information meets the thirteenth condition and / or the state related to the first uplink transmission meets the fourteenth condition.
[0216] In an optional solution of an embodiment of the present application, the network-side device may instruct the terminal, through indication information, whether to determine the processing method for the second uplink transmission according to a specified condition. For example, when the network-side device instructs the terminal to process the MAC PDU or resource that failed LBT according to automatic transmission, the terminal may perform the step of determining the first behavior according to the specified condition.
[0217] In an exemplary scenario, the above-mentioned first indication / second indication / third indication / fourth indication / fifth indication can be indicated to the terminal by the network side device (such as a base station) when the terminal accesses; or, the first indication / second indication / third indication / fourth indication / fifth indication can also be indicated to the terminal device by the network side device when allocating DG resources / CG resources, such as when allocating first resources and / or second resources.
[0218] Step 304: The terminal device performs a second uplink transmission on a second resource according to the first behavior.
[0219] In one possible implementation, when the first behavior in the second uplink transmission includes automatic transmission, when the identifier of the HARQ process of the second resource is the same as the identifier of the HARQ process of the packaged MAC PDU, the packaged MAC PDU is automatically transmitted on the second resource; the packaged MAC PDU is the MAC PDU obtained when the first uplink transmission is performed on the first resource.
[0220] Among them, the MAC PDU obtained when the first uplink transmission is performed on the first resource can be a new MAC PDU obtained from the multiplexing packet unit when the first uplink transmission is performed on the first resource, or it can be a MAC PDU that was not successfully transmitted on the CG resource / DG resource before the first resource.
[0221] In an exemplary scheme of an embodiment of the present application, if the HARQ process of the resource currently used for transmission is the same as the HARQ process of the MAC PDU obtained by packetizing on the first resource, that is, the HARQ process numbers of the two are the same, the terminal determines that the conditions for automatic transmission are met and automatically transmits the MAC PDU on the second resource.
[0222] In one possible implementation, when the identifier of the HARQ process of the second resource is the same as the identifier of the HARQ process of the packaged MAC PDU, and the second resource is configured with automatic transmission or automatic retransmission, the packaged MAC PDU is automatically transmitted on the second resource.
[0223] In an exemplary scheme of an embodiment of the present application, if the HARQ process of the resource currently used for transmission is the same as the HARQ process of the MAC PDU obtained by packetizing on the first resource, that is, the HARQ process numbers of the two are the same, the terminal can further determine whether the current resource is configured with automatic transmission or automatic retransmission. If automatic transmission or automatic retransmission is configured, the terminal determines that the conditions for automatic transmission are met and automatically transmits the MAC PDU on the second resource.
[0224] In a possible implementation, when the identifier of the HARQ process of the second resource is the same as the identifier of the HARQ process of the packaged MAC PDU, and the second resource is not configured with automatic transmission or automatic retransmission,
[0225] The packaged MAC PDU is discarded, or the packaged MAC PDU is automatically transmitted through resources corresponding to other unoccupied HARQ processes.
[0226] The other HARQ process refers to a HARQ process having a different identifier from the HARQ process of the second resource.
[0227] In an exemplary scheme of an embodiment of the present application, if the HARQ process of the resource currently used for transmission is the same as the HARQ process of the MAC PDU obtained by packetizing on the first resource, that is, the HARQ process numbers of the two are the same, the terminal can further determine whether the current resource is configured with automatic transmission or automatic retransmission. If automatic transmission or automatic retransmission is not configured, the terminal determines that the conditions for automatic transmission are not met and can choose to discard the MAC PDU, or transmit the MAC PDU through resources corresponding to other unoccupied HARQ processes.
[0228] Among them, the resources corresponding to the above-mentioned other unoccupied HARQ processes can be CG / DG resources, or other types of resources other than CG / DG resources.
[0229] In a possible implementation, when the packaged MAC PDU is automatically transmitted through the unoccupied resources corresponding to the other HARQ process, uplink control information UCI is transmitted through other resources other than the second resource, and the UCI includes the selected other HARQ process.
[0230] In this embodiment of the present application, when the terminal selects to transmit the MAC PDU using resources corresponding to other unoccupied HARQ processes, the terminal also notifies the network device of information about the selected other HARQ processes using UCI information on the other resources. The other resources may be CG / DG resources or other types of resources other than CG / DG resources.
[0231] Among them, the above-mentioned other resources are other resources with the same time domain as the second resource and different frequency domain, or other resources after the second resource.
[0232] The subsequent embodiments of the present application are described by taking an example in which a terminal determines a processing method for uplink transmission on a current resource through resource configuration information of the current resource and a status related to a previous uplink transmission.
[0233] Please refer to Figure 4 , which shows a schematic diagram of an uplink transmission method involved in an embodiment of the present application. In an exemplary scheme based on an embodiment of the present application, when condition A is met, the UE performs corresponding behavior a for resources with LBT failure / resources indicating LBT failure but MAC PDU has been packaged. The above-mentioned condition A is at least one of the following: working in a shared frequency band, not configured with CGRT, configured with autonomousTX, receiving an underlying LBT failure indication when transmitting on CG / DG resources before, and receiving a first indication; the above-mentioned behavior a is at least one of the following: executing autonomousTX, considering that the previous transmission has not been completed, considering that the resources used for the previous transmission are low-priority resources, considering that the MAC PDU is obtained, and there is no need to obtain the MAC PDU from the multiplexing and packaging unit, and performing a new transmission.
[0234] like Figure 4 As shown, the implementation process of the above process is as follows:
[0235] S401: The gNB allocates resources to the UE. The resources and their configuration information may be as follows:
[0236] This resource can be DG (dynamic authorization), CG, etc.; autonomousTX is configured; CGRT is not configured.
[0237] S402: The UE uses resources allocated by the network for transmission.
[0238] S403: When condition A is met, the UE performs the above action a for resources that have failed LBT / resources that indicate LBT failure but have already been packaged with MAC PDU.
[0239] For example, if the UE packages a MAC PDU for a CG resource, but the MAC layer receives an LBT failure indication from the underlying layer, the UE can set the CG resource as a low-priority resource and consider the transmission to be executed, but the transmission is not completed. On the next available CG resource, if the HARQ process is the same as the HARQ process of the MAC PDU and the next CG is configured with autonomousTX, automatic transmission is performed and the MAC PDU is considered to be obtained, and there is no need to obtain a new MAC PDU from the multiplexing and packaging unit.
[0240] For another example, the UE packages a MAC PDU for a CG resource, but the MAC layer receives an LBT failure indication from the underlying layer. The UE sets the CG resource as a low-priority resource and considers the transmission to be executed, but the transmission is not completed. In the next available CG, if the HARQ process is the same as the HARQ process of the MAC PDU and autonomous TX is not configured for the available CG, the UE obtains a new MAC PDU from the multiplexing and packaging unit, that is, performs a new transmission.
[0241] For another example, the UE packages a MAC PDU for a CG resource, but the MAC receives an LBT failure indication from the underlying layer. The UE sets the CG resource as a low-priority resource and considers the transmission to be executed, but the transmission is not completed. In the next available CG, if the HARQ process is the same as the HARQ process of the MAC PDU and the available CG is not configured with autonomous TX, the UE obtains a new MAC PDU from the multiplexing and packaging unit and places the original untransmitted MAC PDU in another HARQ process.
[0242] Figure 4 The illustrated solution proposes a method for a UE to perform automatic transmission or new transmission when transmission is unsuccessful due to uplink LBT failure.
[0243] Please refer to Figure 5 , which shows a schematic diagram of another uplink transmission method involved in an embodiment of the present application. When condition B is met, the UE performs behavior b when receiving DFI. The condition B is at least one of the following: working in a shared frequency band, not configuring CGRT, not configuring autonomousTX, and receiving a second indication; the behavior b is at least one of the following: stopping CGT, considering that retransmission is performed or that the previous transmission is not completed (if DFI=NACK), considering that a new transmission is performed or the previous transmission is completed (if DFI=ACK, or, if DFI=NACK).
[0244] like Figure 5 As shown, the implementation process of the above process can be as follows:
[0245] S501: The gNB allocates resources to the UE. The resources and their configuration information may be as follows:
[0246] This resource can be DG, CG, etc.; autonomousTX is not configured; CGRT is not configured.
[0247] S502: The UE performs transmission using resources allocated by the network.
[0248] S503: When condition B is met, the UE performs action b upon receiving the DFI.
[0249] For example, if the UE packages a MAC PDU for a CG resource group, and the MAC layer receives a DFI indication from the gNB, and the DFI indication is ACK, the UE stops CGT and considers the transmission successful.
[0250] For another example, if the UE sends a MAC PDU for a CG resource group and the MAC layer receives a DFI indication from the gNB, and the DFI indication is NACK, the UE stops the CGT. Furthermore, it can be considered that the transmission was not completed or was unsuccessful.
[0251] For another example, if the UE packages a MAC PDU for a CG resource group, and the MAC layer receives a DFI indication from the gNB, and the DFI indication is NACK, the UE stops CGT and considers that the transmission is unsuccessful or incomplete. When the next available CG resource arrives, it considers that the MAC PDU is obtained and that there is no need to obtain a new MAC PDU from the multiplexing and packaging unit.
[0252] Figure 5 The solution shown proposes a method for how the UE handles DFI when it receives it when uplink LBT fails and autonomousTX is not configured.
[0253] Please refer to Figure 6 , which shows a schematic diagram of another uplink transmission method involved in an embodiment of the present application. When condition C is met, the UE executes behavior c when receiving DFI. The condition C is at least one of the following: working in a shared frequency band, not configuring CGRT, configuring autonomousTX, and receiving a third indication; the behavior c is at least one of the following: if the DFI indication is ACK, stop CGT, and / or, consider the previous transmission to be completed; if the DFI indication is NACK, stop CGT, execute autonomousTX, consider the previous transmission to be incomplete, consider the previous resources to be low-priority resources, consider the MACPDU to be obtained, and there is no need to obtain the MACPDU from the multiplexing and packaging unit, and execute a new transmission.
[0254] like Figure 6 As shown, the implementation process of the above process can be as follows:
[0255] S601: The gNB allocates resources to the UE. The resources and their configuration information may be as follows:
[0256] This resource can be DG, CG, etc.; autonomousTX is configured; CGRT is not configured.
[0257] S602: The UE performs transmission using resources allocated by the network.
[0258] S603: When condition C is met, the UE performs the above action c upon receiving the DFI.
[0259] For example, if the UE packages a MAC PDU for a CG resource group, and the MAC layer receives a DFI indication from the gNB, and the DFI indication is ACK, the UE stops CGT and considers the transmission successful or the execution completed.
[0260] For another example, if a UE packages a MAC PDU for a CG resource and the MAC layer receives a DFI indication from the gNB that is NACK, the UE deactivates CGT and performs autonomous TX on the next available CG resource, deeming the transmission incomplete and the resource as a low-priority resource. On the next available CG resource, if the HARQ process is the same as that of the MAC PDU and autonomous TX is not configured for the available CG, the UE considers the MAC PDU acquired and does not acquire a new MAC PDU from the multiplexing and packaging unit.
[0261] Figure 6 The solution shown proposes a method for how the UE handles DFI when uplink LBT fails and autonomousTX is configured.
[0262] Please refer to Figure 7 , which shows a schematic diagram of another uplink transmission method involved in an embodiment of the present application. When condition D is met, the UE executes behavior d for low-priority resources or MAC PDU. The condition d is at least one of the following: working in a shared frequency band, configuring CGRT, configuring autonomousTX, configuring LCH-based prioritization, the resources corresponding to the previous uplink transmission are low-priority resources, conflicting resources or canceled resources, a low-layer permission conflict indication is received during the previous uplink transmission, and no low-layer LBT failure indication is received during the previous uplink transmission; the behavior d is at least one of the following: stopping CGT, stopping CGRT when stopping CGT, considering that the HARQ process status is not pending, considering that the MAC PDU is obtained, considering that there is no need to obtain the MAC PDU from the multiplexing group packet unit, and executing a new transmission.
[0263] like Figure 7 As shown, the implementation process of the above process can be as follows:
[0264] S701: The gNB allocates resources to the UE. The resources and their configuration information may be as follows:
[0265] The resource can be DG, CG, etc.; configure autonomousTX; configure CGRT.
[0266] S702: The UE performs transmission using resources allocated by the network.
[0267] S703: When condition D is met, the UE performs the above action d for the low-priority resource or MAC PDU.
[0268] For example, if the UE packages a MAC PDU for a CG resource group, but a lower-priority MAC PDU is not transmitted due to resource conflict, the MAC layer stops the CGRT while stopping the CGT and considers the HARQ process status to be not pending. When there are subsequent available CG resources, and the subsequent available resources are configured with both CGRT and autonomousTX, the MAC PDU is considered to have been obtained, and it is considered that there is no need to obtain the MAC PDU from the multiplexing and packaging unit, and a new transmission is performed.
[0269] Figure 7 The illustrated solution proposes a method in which the UE performs automatic transmission using autonomous TX when the MAC PDU is not transmitted due to low priority and both CGRT and autonomous TX are configured.
[0270] Please refer to Figure 8 , which shows a schematic diagram of another uplink transmission method involved in an embodiment of the present application. When condition E is met, the UE performs behavior e or behavior f for low-priority resources or MAC PDU. The condition E is at least one of the following: working in a shared frequency band, configuring CGRT, not configuring autonomousTX, configuring LCH-based prioritization, the resources corresponding to the previous uplink transmission are low-priority resources, conflicting resources or canceled resources, a low-layer permission conflict indication is received in the previous uplink transmission, and no low-layer LBT failure indication is received in the previous uplink transmission; the behavior e is at least one of the following: stopping CGT, stopping CGRT, considering the HARQ process status to be pending (waiting), and using automatic retransmission. The behavior f is at least one of the following: not stopping CGT, stopping CGRT, considering the HARQ process status to be pending or not pending, and using automatic retransmission.
[0271] like Figure 8 As shown, the implementation process of the above process can be as follows:
[0272] S801: The gNB allocates resources to the UE. The resources and their configuration information may be as follows:
[0273] This resource can be DG, CG, etc.; autonomousTX is not configured; CGRT is configured.
[0274] S802: The UE performs transmission using resources allocated by the network.
[0275] S803: When condition E is met, the UE performs the above action e or action f for the low-priority resource or MAC PDU.
[0276] For example, the UE packages a MAC PDU for a CG resource group. Due to resource conflict, the low-priority MAC PDU is not transmitted completely. However, the subsequent available CG resources are configured with CGRT. In this case, the MAC layer stops CGT and CGRT. When the subsequent available CG resources arrive, the HARQ process status is considered to be pending, and automatic retransmission is used.
[0277] For another example, the UE packages a MAC PDU for a CG resource group. Due to resource conflict, the low-priority MAC PDU is not transmitted completely, but the subsequently available CG resources are configured with CGRT. In this case, the MAC layer does not stop CGT, but (optionally) stops CGRT. When the subsequently available CG resources arrive, the HARQ process status is considered to be pending, and automatic retransmission is used.
[0278] Figure 8 The illustrated scheme proposes a method in which the UE performs automatic retransmission using CGRT when a MAC PDU is not transmitted due to low priority.
[0279] In one possible implementation, when an LBT failure indication, conflict indication, or DFI indicating non-acknowledgement NACK corresponding to the second uplink transmission is obtained, the second uplink transmission is set to not completed, and / or the second resource is set to a low-priority resource.
[0280] In an embodiment of the present application, if the terminal obtains an LBT failure indication, a conflict indication, or a DFI indicating non-confirmation NACK during the second uplink transmission process, that is, confirms that the second uplink transmission is unsuccessful, the second uplink transmission can be set to not completed, and / or the second resource can be set to a low-priority resource, so that when available CG resources arrive later, the terminal can determine the processing method on the new available CG resources according to the above steps based on this information.
[0281] In a possible implementation, when a DFI indicating an acknowledgment ACK corresponding to the second uplink transmission is acquired, the second uplink transmission is set to be completed, and / or the second resource is set to a high-priority resource.
[0282] Correspondingly, during the second uplink transmission process, if the terminal obtains a DFI indicating ACK, that is, confirming that the second uplink transmission is successful, the second uplink transmission can be set to be executed and / or the second resource can be set as a high-priority resource, so that when available CG resources arrive later, the terminal can determine the processing method on the new available CG resources according to the above steps based on this information.
[0283] In a possible implementation, if the terminal obtains a DFI indicating ACK / NACK during the second uplink transmission process, the terminal may stop CGT.
[0284] In one possible implementation, during the second uplink transmission process, if the terminal determines that the second resource is a low-priority resource, a conflicting resource, or a canceled resource, it can perform at least one of the following actions: stop CGT, stop CGRT, and set the HARQ process to pending or notpending.
[0285] In one possible implementation, the above scheme also includes: if CGT is not running, the timing duration of CGT is the same as the timing duration of CGRT, and the automatic transmission configuration of the second resource indicates that the second resource is not configured for automatic transmission, then when the LBT failure indication corresponding to the second uplink transmission is not received, and the second resource or the MAC PDU corresponding to the second resource is considered to have low priority, the HARQ process status is considered to be pending.
[0286] Correspondingly, during the first uplink transmission process, the terminal device can also execute this process, that is, if CGT is not running, the timing duration of CGT is the same as the timing duration of CGRT, and the automatic transmission configuration of the first resource indicates that the first resource is not configured for automatic transmission, then when the LBT failure indication corresponding to the first uplink transmission is not received, and the first resource or the MAC PDU corresponding to the first resource is considered to be low priority, the HARQ process status is considered to be pending.
[0287] In the scheme shown in the present application, the terminal device performs a second uplink transmission on the second resource according to the first behavior, or after the second uplink transmission, if the CGT is not running, the timing duration of the CGT is the same as the timing duration of the CGRT, and the automatic transmission configuration of the second resource indicates that the second resource is not configured for automatic transmission, then if the LBT is successful (that is, no LBT failure indication is received), the second resource or the corresponding MAC PDU is considered to be of low priority, and the terminal device can consider the HARQ process status to be pending so that automatic retransmission can be performed on subsequently available CG resources / DG resources.
[0288] In one possible implementation, the above scheme also includes: if CGT is running and the automatic transmission configuration of the second resource indicates that the second resource is configured with automatic transmission, then when the second resource or the MAC PDU corresponding to the second resource is considered to have low priority, CGT is stopped (in order to perform a new transmission on the next CG resource / DG resource) or CGT is kept running (in order to retransmit or enter a new transmission on the next CG resource / DG resource).
[0289] Correspondingly, during the first uplink transmission process, the terminal device can also execute this process, that is, if CGT is running and the automatic transmission configuration of the first resource indicates that the first resource is configured with automatic transmission, then when the first resource or the MAC PDU corresponding to the first resource is considered to have low priority, CGT is stopped or CGT is kept running.
[0290] In one possible implementation, the above scheme further includes: if the HARQ process state is pending, when the second resource or the MAC PDU corresponding to the second resource is considered to have low priority, the HARQ process state is considered to be pending, or the HARQ process state is kept unchanged.
[0291] In a possible implementation, the above solution further includes: if the automatic transmission configuration indication of the second resource satisfies at least one of the following conditions: the second resource is configured with automatic transmission, CGT is not running, CGRT is not running, and no LBT failure indication corresponding to the second uplink transmission is received, and the HARQ process state is pending, when the second resource or the MAC PDU corresponding to the second resource is considered to have low priority, the HARQ process state is considered to be pending, or the HARQ process state is maintained unchanged;
[0292] or,
[0293] If the automatic transmission configuration indication of the second resource is satisfied, the second resource is configured with automatic transmission, CGT is not running, CGRT is not running, and at least one of the LBT failure indications corresponding to the second uplink transmission is received, and the HARQ process status is pending, then when the second resource or the MAC PDU corresponding to the second resource is considered to have low priority, the HARQ process status is considered to be pending, or the HARQ process status is kept unchanged.
[0294] Correspondingly, during the first uplink transmission process, the terminal device can also execute this process, that is, if the HARQ process status is pending (optionally, the automatic transmission configuration of the first resource indicates that the first resource is configured with automatic transmission, CGT is not running, and / or CGRT is not running), then when the first resource or the MAC PDU corresponding to the first resource is considered to have low priority, the HARQ process status is considered to be pending, or the HARQ process status is kept unchanged.
[0295] In one possible implementation, the above scheme also includes: if the HARQ process status is notpending and CGT is not running, then when the second resource or the MAC PDU corresponding to the second resource is considered to have low priority, the HARQ process status is considered to be pending, or the HARQ process status is kept unchanged.
[0296] In a possible implementation, the above solution further includes: if the automatic transmission configuration indication of the second resource is satisfied, the second resource is configured with automatic transmission, the CGRT is not running, and at least one of the LBT failure indication corresponding to the second uplink transmission is not received, and the HARQ process state is not pending, and the CGT is not running, then when the second resource or the MAC PDU corresponding to the second resource is considered to have low priority, the HARQ process state is considered to be pending, or the HARQ process state is maintained unchanged;
[0297] or;
[0298] If the automatic transmission configuration indication of the second resource is satisfied, the second resource is configured with automatic transmission, the CGRT is not running, at least one of the LBT failure indications corresponding to the second uplink transmission is received, and the HARQ process status is not pending, and the CGT is not running, then when the second resource or the MAC PDU corresponding to the second resource is considered to have low priority, the HARQ process status is considered to be pending, or the HARQ process status is kept unchanged.
[0299] Correspondingly, during the first uplink transmission process, the terminal device can also execute this process, that is, if the HARQ process status is notpending (optionally, the automatic transmission configuration of the first resource indicates that the first resource is configured with automatic transmission, and / or, CGRT is not running), and CGT is not running, then when the first resource or the MAC PDU corresponding to the first resource is considered to have low priority, the HARQ process status is considered to be pending, or the HARQ process status is kept unchanged.
[0300] In one possible implementation, if the first resource is considered to be a low-priority resource, a conflicting resource, or a canceled resource, and it is learned that there is data to be transmitted on the first resource, or the network side learns that data is being transmitted on the first resource but is canceled or considered to be low priority, or it is determined that there is a resource conflict and skip uplink transmission is not configured, then the terminal device starts or restarts the first timer;
[0301] The first timer is at least one of the following:
[0302] Band Width Part (BWP) status timer BWP-Inactivity Timer;
[0303] And, the secondary cell state timer sCell Deactivation Timer.
[0304] Among them, the above-mentioned first resource is considered to be a low-priority resource, a conflicting resource or a canceled resource. It may be that the first resource is considered to be a low-priority resource, a conflicting resource or a canceled resource due to a conflict between UEs. For example, the terminal device may cancel the first resource according to the cell radio network temporary identifier (Cell-Radio Network Temporary Identifier, C-RNTI) information during the transmission process, or it may be that the first resource is considered to be a low-priority resource, a conflicting resource or a canceled resource due to a conflict with the uplink control information (Downlink Control Information, UCI) resource transmission.
[0305] Among them, the network side can detect that there is data to be transmitted on the first resource based on the signal level or the demodulation reference signal (DMRS), or determine that there is a resource conflict and no skip uplink transmission is configured, or determine that data is being transmitted on the first resource but is canceled or considered to be low priority.
[0306] In one possible implementation, if the first resource is considered to be a low-priority resource, a conflicting resource, or a canceled resource, and the network side learns that there is data to be transmitted on the first resource, or the network side learns that data is being transmitted on the first resource but is canceled or considered to be low priority, or the network side determines that there is a resource conflict and skip uplink transmission is not configured, the network side may also execute the step of starting or restarting the first timer.
[0307] To sum up, the scheme shown in the embodiment of the present application provides a scheme for uplink transmission on the current CG resources or DG resources based on different resource configuration information and / or previous uplink transmission-related status, clarifies the terminal behavior on the DG resources or CG resources in different situations, ensures the retransmission of untransmitted or transmitted data, avoids data loss, or ensures that new data is transmitted first, improves the utilization rate of DG resources or CG resources, and thereby improves the uplink transmission efficiency on the DG resources or CG resources in the shared frequency band.
[0308] The following are device embodiments of the present application, which can be used to implement the method embodiments of the present application. For details not disclosed in the device embodiments of the present application, please refer to the method embodiments of the present application.
[0309] Please refer to Figure 9 , which shows a block diagram of an uplink transmission device provided by an embodiment of the present application. The device has the function of implementing the above-mentioned uplink transmission method example, and the function can be implemented by hardware or by hardware executing corresponding software. The device can be the terminal device described above, or it can be set in the terminal device. Figure 9 As shown, the device may include:
[0310] A transmission module 901 is configured to perform a second uplink transmission on a second resource based on resource configuration information and / or a state related to the first uplink transmission; the resource configuration information includes at least one of a CGRT configuration and an automatic transmission configuration; and the first uplink transmission is performed on the first resource.
[0311] The first resource is a dynamically authorized DG resource or a configured authorized CG resource in a shared frequency band, the second resource is a DG resource or a CG resource in a shared frequency band, and the first resource is located before the second resource in the time domain.
[0312] In a possible implementation, the transmission module 901 includes:
[0313] a behavior determination submodule, configured to determine a first behavior corresponding to the second uplink transmission according to the resource configuration information and / or a state related to the first uplink transmission;
[0314] A processing submodule is configured to perform the second uplink transmission on the second resource according to the first behavior.
[0315] In one possible implementation, the resource configuration information is used to indicate at least one of the following:
[0316] CGRT configuration indicates whether CGRT is configured; and automatic transmission configuration indicates whether automatic transmission is configured;
[0317] The status related to the first uplink transmission includes at least one of the following: whether the LBT failure indication corresponding to the first uplink transmission is obtained; whether the conflict indication is obtained; whether the downlink feedback indication DFI is obtained; whether the first uplink transmission is considered to be incomplete; whether the first resource is considered to be a low-priority resource, a conflicting resource or a canceled resource; whether the first resource is considered to be a high-priority resource; whether the configured authorization timer CGT is running; whether the CGRT is running; the HARQ process status is pending or not pending; whether the timing duration of CGT is equal to the timing duration of CGRT.
[0318] In one possible implementation, the processing method includes at least one of the following: performing automatic transmission; considering that the first uplink transmission has not been completed; considering that the first uplink transmission is completed; considering that the first resource is a low-priority resource; considering that the media access control layer protocol data unit MAC PDU has been obtained; no new MAC PDU needs to be obtained from the multiplexing packet unit; performing new transmission on the MAC PDU that has not been transmitted on the first resource; performing automatic retransmission on the MAC PDU that has not been transmitted on the first resource; stopping the configuration authorization timer CGT; stopping CGRT; stopping CGRT when stopping CGT; stopping CGT and CGRT; keeping CGT running; considering the HARQ process status as not pending; considering the HARQ process status as pending; and discarding the MAC PDU that has not been transmitted; transmitting according to retransmission.
[0319] In one possible implementation, the behavior determination submodule is configured to, when the resource configuration information satisfies a first condition and / or the state related to the first uplink transmission satisfies a second condition, cause the terminal device to determine that the first behavior includes at least one of the following:
[0320] Execute automatic transmission; consider that the first uplink transmission has not been completed; consider that the first resource is a low-priority resource; consider that the media access control layer protocol data unit MAC PDU has been obtained; there is no need to obtain a new MAC PDU from the multiplexing and packaging unit; and, execute new transmission.
[0321] In a possible implementation, the first condition includes:
[0322] The CGRT configuration indicates that CGRT is not configured, and the automatic transmission configuration indicates that automatic transmission is configured;
[0323] The second condition includes at least one of the following:
[0324] An LBT failure indication corresponding to the first uplink transmission is obtained; the first uplink transmission is considered to be incomplete; and the first resource is considered to be a low-priority resource.
[0325] In a possible implementation, the transmission module is further used to receive a first indication; the first indication is used to instruct the terminal device to automatically transmit and process the MAC PDU or resources corresponding to the LBT failure.
[0326] In a possible implementation, the behavior determination submodule is configured to, when the resource configuration information satisfies a third condition and / or the state related to the first uplink transmission satisfies a fourth condition, cause the terminal device to determine that the first behavior includes at least one of the following:
[0327] Stop configuring the authorization timer CGT; perform automatic retransmission, or consider that the first uplink transmission has not been completed; and perform new transmission, or consider that the first uplink transmission is completed; perform new transmission, or consider that the MAC PDU has been obtained, or there is no need to obtain the MAC PDU from the multiplexing packet unit; do not clear the HARQ buffer; consider that the NDI is not flipped; perform retransmission.
[0328] In a possible implementation, the third condition includes:
[0329] The CGRT configuration indicates that CGRT is not configured, and the automatic transmission configuration indicates that automatic transmission is not configured;
[0330] The fourth condition includes at least one of the following:
[0331] A DFI indicating non-acknowledgement NACK corresponding to the first uplink transmission is obtained; the first uplink transmission is considered to be incomplete; the configured authorization timer CGT is not running; and the first resource is considered to be a low-priority resource.
[0332] In a possible implementation, the transmission module is further used to receive a second indication; the second indication is used to instruct the terminal device to automatically transmit and process the MAC PDU or resources corresponding to the DFI indicating NACK.
[0333] In one possible implementation, the behavior determination submodule is used to determine that when the resource configuration information satisfies the fifth condition and / or the status related to the first uplink transmission satisfies the sixth condition, the terminal device determines that the first behavior includes at least one of the following: stopping CGT; and, executing a new transmission, or, considering that the first uplink transmission is completed.
[0334] In a possible implementation, the fifth condition includes: the CGRT configuration indication indicates that CGRT is not configured, and the automatic transmission configuration indication indicates that automatic transmission is not configured;
[0335] The sixth condition includes at least one of the following: obtaining the DFI corresponding to the first uplink transmission for indicating confirmation ACK; being considered to be executed; the first resource being considered a high-priority resource; and CGT not being run.
[0336] In one possible implementation, the behavior determination submodule is used to determine that when the resource configuration information satisfies the seventh condition and / or the status related to the first uplink transmission satisfies the eighth condition, the terminal device determines that the first behavior includes at least one of the following: stopping CGT; performing automatic transmission; considering that the first uplink transmission has not been completed; considering that the first resource is a low-priority resource; considering that the MAC PDU has been obtained; there is no need to obtain a new MAC PDU from the multiplexing and packaging unit; and performing a new transmission.
[0337] In a possible implementation, the seventh condition includes: the CGRT configuration indication indicates that CGRT is not configured, and the automatic transmission configuration indication indicates that automatic transmission is configured;
[0338] The eighth condition includes at least one of the following: obtaining a DFI corresponding to the first uplink transmission for indicating non-acknowledgement NACK; the first uplink transmission is considered to be incomplete; the first resource is considered to be a low-priority resource; and CGT is not running.
[0339] In a possible implementation, the transmission module is further configured to receive a third indication; the third indication is configured to instruct the terminal device to automatically transmit and process the MAC PDU or resources corresponding to the DFI indicating NACK.
[0340] In one possible implementation, the behavior determination submodule is used to determine that when the resource configuration information satisfies the ninth condition and / or the status related to the first uplink transmission satisfies the tenth condition, the terminal device determines that the first behavior includes at least one of the following: stopping CGT; and, considering that the first uplink transmission is completed.
[0341] In a possible implementation, the ninth condition includes: the CGRT configuration indication indicates that CGRT is not configured, and the automatic transmission configuration indication indicates that automatic transmission is configured;
[0342] The tenth condition includes at least one of the following: obtaining the DFI corresponding to the first uplink transmission for indicating confirmation ACK; being considered to be executed; the first resource being considered a high-priority resource; and CGT not being run.
[0343] In one possible implementation, the behavior determination submodule is used to determine that when the resource configuration information satisfies the eleventh condition and / or the uplink transmission-related status satisfies the twelfth condition, the terminal device determines that the first behavior includes at least one of the following: stopping CGT; stopping CGRT when stopping CGT, or stopping the CGT and the CGRT; considering the HARQ process status to be not pending; considering that the MAC PDU has been obtained; no new MAC PDU needs to be obtained from the multiplexing and packaging unit; and performing a new transmission.
[0344] In a possible implementation, the eleventh condition includes: the CGRT configuration indication indicates that CGRT is configured, and the automatic transmission configuration indication indicates that automatic transmission is configured;
[0345] The twelfth condition includes at least one of the following: the first resource is considered a low-priority resource, a conflicting resource, or a canceled resource; CGT is not running; CGRT is not running; the HARQ process status is not pending.
[0346] In one possible implementation, the twelfth condition also includes at least one of the following: configuring a priority based on a logical channel; obtaining a conflict indication corresponding to the first uplink transmission; and failing to obtain an LBT failure indication corresponding to the first uplink transmission.
[0347] In a possible implementation, the transmission module is further used to receive a fourth indication; the fourth indication is used to instruct the terminal device to process low-priority MAC PDUs or resources according to automatic transmission.
[0348] In a possible implementation, the behavior determination submodule is configured to, when the resource configuration information satisfies a thirteenth condition and / or the state related to the first uplink transmission satisfies a fourteenth condition,
[0349] The terminal device determines that the first behavior includes at least one of the following behaviors: stopping CGT; stopping CGRT; considering the HARQ process status to be pending; and performing automatic retransmission on the first uplink transmission; or, the terminal device determines that the first behavior includes at least one of the following behaviors: keeping CGT running; stopping CGRT; considering the HARQ process status to be pending or not pending; and performing automatic retransmission on the first uplink transmission.
[0350] In a possible implementation, the thirteenth condition includes: the CGRT configuration indication indicates that CGRT is configured, and the automatic transmission configuration indication indicates that automatic transmission is not configured;
[0351] The fourteenth condition includes at least one of the following: the first resource is a low-priority resource, a conflicting resource, or a canceled resource; CGT is not running; CGRT is not running; the HARQ process status is pending or not pending.
[0352] In one possible implementation, the fourteenth condition also includes at least one of the following: configuring a priority based on a logical channel; obtaining a conflict indication corresponding to the first uplink transmission; and not obtaining an LBT failure indication corresponding to the first uplink transmission.
[0353] In a possible implementation, the transmission module is further used to receive a fifth indication; the fifth indication is used to instruct the terminal device to process low-priority MAC PDUs or resources according to automatic retransmission.
[0354] In a possible implementation manner, the resource configuration information includes resource configuration information corresponding to the second resource; or, the resource configuration information includes resource configuration information corresponding to the first resource.
[0355] In a possible implementation, when the first behavior includes automatic transmission,
[0356] The processing submodule is configured to automatically transmit the packaged MAC PDU on the second resource when the identifier of the HARQ process of the second resource is the same as the identifier of the HARQ process of the packaged MAC PDU;
[0357] The packaged MAC PDU is a MAC PDU obtained when the first uplink transmission is performed on the first resource.
[0358] In one possible implementation, the processing submodule is used to automatically transmit the packaged MAC PDU on the second resource when the identifier of the HARQ process of the second resource is the same as the identifier of the HARQ process of the packaged MAC PDU, and the second resource is configured with automatic transmission or automatic retransmission.
[0359] In a possible implementation, the processing submodule is further configured to:
[0360] When the identifier of the HARQ process of the second resource is the same as the identifier of the HARQ process of the packaged MAC PDU, and the second resource is not configured with automatic transmission or automatic retransmission,
[0361] discarding the packaged MAC PDU; or automatically transmitting the packaged MAC PDU through resources corresponding to other unoccupied HARQ processes;
[0362] The other HARQ process refers to a HARQ process having a different identifier from the HARQ process of the second resource.
[0363] In one possible implementation, the processing submodule is further used to, when the packaged MAC PDU is automatically transmitted through the resources corresponding to the other unoccupied HARQ processes, transmit uplink control information UCI through other resources other than the second resources, and the UCI includes the selected other HARQ processes.
[0364] In one possible implementation, the first resource and the second resource belong to the same CG resource configuration; or, the first resource and the second resource belong to different CG resource configurations.
[0365] In a possible implementation, the apparatus further includes:
[0366] The setting module is configured to, when an LBT failure indication, a conflict indication, or a DFI indicating non-acknowledgement NACK corresponding to the second uplink transmission is obtained,
[0367] The second uplink transmission is set as incomplete, and / or the second resource is set as a low-priority resource.
[0368] In one possible implementation, the setting module is also used to: if CGT is not running, the timing duration of CGT is the same as the timing duration of CGRT, and the automatic transmission configuration of the second resource indicates that the second resource is not configured for automatic transmission, then when the LBT failure indication corresponding to the second uplink transmission is not received, and the second resource or the MAC PDU corresponding to the second resource is considered to have low priority, the HARQ process status is considered to be pending.
[0369] In one possible implementation, the setting module is also used to stop CGT or keep CGT running if CGT is running and the automatic transmission configuration of the second resource indicates that the second resource is configured with automatic transmission, when the second resource or the MAC PDU corresponding to the second resource is considered to have low priority.
[0370] In one possible implementation, the setting module is further used to, if the HARQ process status is pending, consider the HARQ process status to be pending when the second resource or the MAC PDU corresponding to the second resource is considered to have low priority, or to keep the HARQ process status unchanged.
[0371] In a possible implementation, the setting module is further configured to, if the automatic transmission configuration indication of the second resource is satisfied, that the second resource is configured with automatic transmission, CGT is not running, CGRT is not running, and at least one of the LBT failure indication corresponding to the second uplink transmission is not received, and the HARQ process state is pending, when the second resource or the MAC PDU corresponding to the second resource is considered to have low priority, consider the HARQ process state to be pending, or keep the HARQ process state unchanged;
[0372] Alternatively, the setting module is also used to, if the automatic transmission configuration indication of the second resource is satisfied, the second resource is configured with automatic transmission, CGT is not running, CGRT is not running, and at least one of the LBT failure indication corresponding to the second uplink transmission is received, and the HARQ process status is pending, then when the second resource or the MAC PDU corresponding to the second resource is considered to have low priority, the HARQ process status is considered to be pending, or the HARQ process status is kept unchanged.
[0373] In one possible implementation, the setting module is also used to, if the HARQ process status is notpending and CGT is not running, then when the second resource or the MAC PDU corresponding to the second resource is considered to have low priority, consider the HARQ process status to be pending, or keep the HARQ process status unchanged.
[0374] In a possible implementation, the setting module is further configured to, if the automatic transmission configuration indication of the second resource is satisfied, the second resource is configured with automatic transmission, the CGRT is not running, and at least one of the LBT failure indication corresponding to the second uplink transmission is not received, and the HARQ process state is not pending, and the CGT is not running, then when the second resource or the MAC PDU corresponding to the second resource is considered to have low priority, consider the HARQ process state to be pending, or keep the HARQ process state unchanged;
[0375] Or; the setting module is also used to: if the automatic transmission configuration indication of the second resource is satisfied, the second resource is configured with automatic transmission, the CGRT is not running, and at least one of the LBT failure indication corresponding to the second uplink transmission is received, and the HARQ process status is not pending, and the CGT is not running, then when the second resource or the MAC PDU corresponding to the second resource is considered to have low priority, the HARQ process status is considered to be pending, or the HARQ process status is kept unchanged.
[0376] In a possible implementation, the apparatus further includes:
[0377] a timer management module, configured to start or restart a first timer if the first resource is considered to be a low-priority resource, a conflicting resource, or a canceled resource, and it is learned that data is to be transmitted on the first resource, or it is learned that data is being transmitted on the first resource but is canceled or considered to be low-priority, or it is determined that there is a resource conflict and skip uplink transmission is not configured;
[0378] The first timer is at least one of the following: a bandwidth part state timer BWP-Inactivity Timer; and a secondary cell state timer sCell Deactivation Timer.
[0379] To sum up, the scheme shown in the embodiment of the present application provides a scheme for uplink transmission on the current CG resources or DG resources based on different resource configuration information and / or previous uplink transmission-related status, clarifies the terminal behavior on the DG resources or CG resources in different situations, ensures the retransmission of untransmitted or transmitted data, avoids data loss, or ensures that new data is transmitted first, improves the utilization rate of DG resources or CG resources, and thereby improves the uplink transmission efficiency on the DG resources or CG resources in the shared frequency band.
[0380] It should be noted that the device provided in the above embodiment only uses the division of the above-mentioned functional modules as an example to implement its functions. In actual applications, the above-mentioned functions can be assigned to different functional modules according to actual needs, that is, the content structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0381] Regarding the apparatus in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0382] Please refer to Figure 10 , which shows a schematic diagram of the structure of a terminal 100 provided in one embodiment of the present application. The terminal 100 may include: a processor 101, a receiver 102, a transmitter 103, a memory 104 and a bus 105.
[0383] The processor 101 includes one or more processing cores. The processor 101 executes various functional applications and information processing by running software programs and modules.
[0384] The receiver 102 and the transmitter 103 may be implemented as a communication component, which may be a communication chip, which may also be called a transceiver.
[0385] The memory 104 is connected to the processor 101 via a bus 105 .
[0386] The memory 104 may be used to store a computer program, and the processor 101 may be used to execute the computer program to implement the various steps performed by the terminal in the above method embodiment.
[0387] In addition, the memory 104 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, including but not limited to: magnetic disk or optical disk, electrically erasable programmable read-only memory, erasable programmable read-only memory, static random access memory, read-only memory, magnetic memory, flash memory, and programmable read-only memory.
[0388] In an exemplary embodiment, the terminal includes a processor, a memory, and a transceiver (the transceiver may include a receiver and a transmitter, the receiver is used to receive information, and the transmitter is used to send information);
[0389] The transceiver is configured to perform a second uplink transmission on a second resource according to resource configuration information and / or a state related to the first uplink transmission; the resource configuration information includes at least one of a CG retransmission timer CGRT configuration and an automatic transmission configuration;
[0390] The first resource is a dynamically authorized DG resource or a configured authorized CG resource in a shared frequency band, the second resource is a DG resource or a CG resource in a shared frequency band, and the first resource is located before the second resource in the time domain.
[0391] Wherein, the above-mentioned transceiver is used to implement the above-mentioned Figure 9 The various functions performed by the transmission module 901 in the device shown in the corresponding embodiment; the above-mentioned processor is used to implement the above-mentioned Figure 9 The various functions performed by the setting module in the device shown in the corresponding embodiment.
[0392] The various steps of the method executed by the terminal in the embodiment of the present application can refer to the above Figure 2 or Figure 3 All or part of the steps executed by the terminal in the illustrated embodiment will not be described in detail here.
[0393] The embodiment of the present application further provides a computer-readable storage medium in which a computer program is stored, and the computer program is loaded and executed by the processor / transceiver to implement the above Figure 2 or Figure 3 Each step in any of the uplink transmission methods shown.
[0394] The present application also provides a computer program product or computer program, the computer program product or computer program including computer instructions, the computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device performs the above-mentioned Figure 2 or Figure 3 The various steps in the uplink transmission method are shown.
[0395] Those skilled in the art will appreciate that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any media that facilitates the transmission of computer programs from one place to another. The storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer.
[0396] The above description is merely an exemplary embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the scope of protection of the present application.
Claims
1. An uplink transmission method, characterized in that: The method comprises: The terminal device performs a second uplink transmission on a second resource according to the resource configuration information and a state related to the first uplink transmission; the resource configuration information includes at least one of a configuration of a grant retransmission timer CGRT configuration and an automatic transmission configuration; the first uplink transmission is a transmission performed on the first resource; The first resource is a configuration authorized CG resource in a shared frequency band, the second resource is a CG resource in a shared frequency band, and the first resource is located before the second resource in the time domain; The terminal device performs a second uplink transmission on a second resource according to the resource configuration information and a state related to the first uplink transmission, including: The terminal device determines the first behavior corresponding to the second uplink transmission according to the resource configuration information and the state related to the first uplink transmission; wherein the state related to the first uplink transmission includes: whether the configuration authorization timer CGT is running and whether the CGRT is running; The terminal device performs the second uplink transmission on the second resource according to the first behavior; The first behavior includes at least one of the following: considering the first resource as a low priority resource; Stop CGT and CGRT.
2. The method according to claim 1, characterized in that The CGRT configuration is used to indicate whether a CGRT is configured; The automatic transmission configuration is used to indicate whether automatic transmission is configured; The state related to the first uplink transmission also includes at least one of the following: whether a listen-before-talk (LBT) failure indication corresponding to the first uplink transmission is obtained; whether a conflict indication corresponding to the first uplink transmission is obtained; Whether a downlink feedback indication DFI is obtained; whether the first uplink transmission is considered to be incomplete; whether the first resource is considered a low priority resource, a conflicting resource, or a cancelled resource; whether the first resource is considered a high priority resource; The HARQ process status is pending or not pending; Whether the timing duration of CGT is equal to the timing duration of CGRT.
3. The method according to claim 1, characterized in that The first behavior also includes at least one of the following: Perform automatic transfers; Considering that the first uplink transmission is not completed; Considering that the first uplink transmission is completed; It is considered that the medium access control layer protocol data unit MACPDU has been obtained; No need to obtain new MAC PDU from the multiplexing and packaging unit; Execute new transmission; Performing automatic retransmission on the MAC PDU that has not been completely transmitted on the first resource; Stop configuring the authorization timer CGT; Stop CGRT; Stop CGRT if you stop CGT; Keep CGT running; The HARQ process state is considered to be not pending; and, The HARQ process state is considered to be pending; Get a new MAC PDU from the multiplexing and packaging unit; Discard the MAC PDU that has not been transmitted completely; Transmit according to retransmission; Do not clear the hybrid automatic repeat request HARQ buffer; It is considered that the new data indicates that the NDI does not flip; Perform a retransmission.
4. The method according to claim 1, characterized in that: The terminal device determines, according to the resource configuration information and the state related to the first uplink transmission, the first behavior corresponding to the second uplink transmission, including: When the resource configuration information satisfies a first condition and the state related to the first uplink transmission satisfies a second condition, the terminal device determines that the first behavior includes at least one of the following: Perform automatic transfers; Considering that the first uplink transmission is not completed; considering the first resource as a low priority resource; It is considered that the medium access control layer protocol data unit MACPDU has been obtained; No need to obtain new MAC PDU from the multiplexing and packaging unit; And, execute new transmission.
5. The method according to claim 4, characterized in that The first condition includes: The CGRT configuration indicates that CGRT is not configured, and the automatic transmission configuration indicates that automatic transmission is configured; The second condition includes at least one of the following: Obtaining an LBT failure indication corresponding to the first uplink transmission; The first uplink transmission is considered to be incomplete; And, the first resource is considered a low priority resource.
6. The method according to claim 4, characterized in that The method further comprises: The terminal device receives a first indication; the first indication is used to instruct the terminal device to process the MAC PDU or resources corresponding to the LBT failure according to automatic transmission.
7. The method according to claim 1, characterized in that The terminal device determines, according to the resource configuration information and the state related to the first uplink transmission, the first behavior corresponding to the second uplink transmission, including: When the resource configuration information satisfies the third condition and the state related to the first uplink transmission satisfies the fourth condition, the terminal device determines that the first behavior includes at least one of the following: Stop configuring the authorization timer CGT; Performing automatic retransmission, or considering that the first uplink transmission is not completed; and, executing a new transmission, or considering that the first uplink transmission is completed; Execute a new transmission, or consider that the MAC PDU has been obtained, or do not need to obtain the MAC PDU from the multiplexing and packaging unit; Do not clear the hybrid automatic repeat request HARQ buffer; It is considered that the new data indicates that the NDI does not flip; Perform a retransmission.
8. The method according to claim 7, characterized in that The third condition includes: The CGRT configuration indicates that CGRT is not configured, and the automatic transmission configuration indicates that automatic transmission is not configured; The fourth condition includes at least one of the following: Acquire a DFI indicating a non-acknowledgement NACK corresponding to the first uplink transmission; The first uplink transmission is considered to be incomplete; The configuration authorization timer CGT is not running; And, the first resource is considered a low priority resource.
9. The method according to claim 7, characterized in that: The method further comprises: The terminal device receives a second indication; the second indication is used to instruct the terminal device to automatically transmit and process the MAC PDU or resources corresponding to the DFI indicating NACK.
10. The method according to claim 1, characterized in that The terminal device determines, according to the resource configuration information and the state related to the first uplink transmission, the first behavior corresponding to the second uplink transmission, including: When the resource configuration information satisfies the fifth condition and the state related to the first uplink transmission satisfies the sixth condition, the terminal device determines that the first behavior includes at least one of the following: Stop CGT; And, execute a new transmission, or, consider that the first uplink transmission is completed.
11. The method according to claim 10, characterized in that The fifth condition includes: The CGRT configuration indicates that CGRT is not configured, and the automatic transmission configuration indicates that automatic transmission is not configured; The sixth condition includes at least one of the following: Obtaining a DFI corresponding to the first uplink transmission and used to indicate an acknowledgment ACK; The first uplink transmission is deemed to be completed; The first resource is considered a high priority resource; CGT is not running.
12. The method according to claim 1, characterized in that The terminal device determines, according to the resource configuration information and the state related to the first uplink transmission, the first behavior corresponding to the second uplink transmission, including: When the resource configuration information satisfies the seventh condition and the state related to the first uplink transmission satisfies the eighth condition, the terminal device determines that the first behavior includes at least one of the following: Stop CGT; Perform automatic transfers; Considering that the first uplink transmission is not completed; considering the first resource as a low priority resource; It is considered that the MAC PDU has been obtained; No need to obtain new MAC PDU from the multiplexing and packaging unit; And, execute new transmission.
13. The method according to claim 12, characterized in that The seventh condition includes: The CGRT configuration indicates that CGRT is not configured, and the automatic transmission configuration indicates that automatic transmission is configured; The eighth condition includes at least one of the following: Acquire a DFI corresponding to the first uplink transmission and used to indicate a non-acknowledgement NACK; The first uplink transmission is considered to be incomplete; The first resource is considered a low priority resource; CGT is not running.
14. The method according to claim 12, characterized in that The method further comprises: The terminal device receives a third indication; the third indication is used to instruct the terminal device to automatically transmit and process the MAC PDU or resources corresponding to the DFI indicating NACK.
15. The method according to claim 1, characterized in that The terminal device determines, according to the resource configuration information and the state related to the first uplink transmission, the first behavior corresponding to the second uplink transmission, including: When the resource configuration information satisfies the ninth condition and the state related to the first uplink transmission satisfies the tenth condition, the terminal device determines that the first behavior includes at least one of the following: Stop CGT; And, it is considered that the first uplink transmission is completed.
16. The method according to claim 15, characterized in that The ninth condition includes: The CGRT configuration indicates that CGRT is not configured, and the automatic transmission configuration indicates that automatic transmission is configured; The tenth condition includes at least one of the following: Obtaining a DFI corresponding to the first uplink transmission and used to indicate an acknowledgment ACK; The first uplink transmission is deemed to be completed; The first resource is considered a high priority resource; CGT is not running.
17. The method according to claim 1, characterized in that The terminal device determines, according to the resource configuration information and the state related to the first uplink transmission, the first behavior corresponding to the second uplink transmission, including: When the resource configuration information satisfies the eleventh condition and the state related to the first uplink transmission satisfies the twelfth condition, the terminal device determines that the first behavior includes at least one of the following: Stop CGT; Stopping CGRT if CGT is stopped, or stopping both CGT and CGRT; The HARQ process state is considered to be not pending; It is considered that the MAC PDU has been obtained; No need to obtain new MAC PDU from the multiplexing and packaging unit; And, execute new transmission.
18. The method according to claim 17, characterized in that The eleventh condition includes: The CGRT configuration indicates that CGRT is configured, and the automatic transmission configuration indicates that automatic transmission is configured; The twelfth condition includes at least one of the following: The first resource is considered a low priority resource, a conflicting resource, or a cancelled resource; CGT is not running; CGRT is not running; The HARQ process status is not pending.
19. The method according to claim 17, characterized in that The twelfth condition also includes at least one of the following: Configured with priorities based on logical channels; Obtaining a conflict indication corresponding to the first uplink transmission; And, the LBT failure indication corresponding to the first uplink transmission is not obtained.
20. The method according to claim 17, characterized in that The method further comprises: The terminal device receives a fourth indication; the fourth indication is used to instruct the terminal device to process low-priority MAC PDUs or resources according to automatic transmission.
21. The method according to claim 1, characterized in that The terminal device determines, according to the resource configuration information and the state related to the first uplink transmission, a first behavior corresponding to the second uplink transmission, including: When the resource configuration information satisfies the thirteenth condition and the state related to the first uplink transmission satisfies the fourteenth condition, The terminal device determines that the first behavior includes at least one of the following behaviors: Stop CGT; Stop CGRT; The HARQ process state is considered to be pending; and, performing automatic retransmission on the first uplink transmission; Alternatively, the terminal device determines that the first behavior includes at least one of the following behaviors: Keep CGT running; Stop CGRT; The HARQ process state is considered to be pending; The HARQ process status is considered to be not pending; And, performing automatic retransmission on the first uplink transmission.
22. The method according to claim 21, characterized in that The thirteenth condition includes: The CGRT configuration indicates that CGRT is configured, and the automatic transmission configuration indicates that automatic transmission is not configured; The fourteenth condition includes at least one of the following: The first resource is a low priority resource, a conflicting resource or a cancelled resource; CGT is not running; CGRT is not running; The HARQ process status is pending or not pending.
23. The method according to claim 21, characterized in that The fourteenth condition also includes at least one of the following: Configured with priorities based on logical channels; Obtaining a conflict indication corresponding to the first uplink transmission; And, the LBT failure indication corresponding to the first uplink transmission is not obtained.
24. The method according to claim 21, characterized in that The method further comprises: The terminal device receives a fifth indication; the fifth indication is used to instruct the terminal device to process low-priority MAC PDUs or resources according to automatic retransmission.
25. The method according to any one of claims 1 to 24, characterized in that: The resource configuration information includes resource configuration information corresponding to the second resource; Alternatively, the resource configuration information includes resource configuration information corresponding to the first resource.
26. The method according to claim 1, characterized in that When the first behavior includes performing automatic transmission, the terminal device performing the second uplink transmission on the second resource according to the first behavior, including: When the identifier of the HARQ process of the second resource is the same as the identifier of the HARQ process of the packaged MAC PDU, automatically transmitting the packaged MAC PDU on the second resource; The packaged MAC PDU is a MAC PDU when the first uplink transmission is performed on the first resource.
27. The method according to claim 26, characterized in that When the identifier of the HARQ process of the second resource is the same as the identifier of the HARQ process of the packaged MAC PDU, automatically transmitting the packaged MAC PDU on the second resource includes: When the identifier of the HARQ process of the second resource is the same as the identifier of the HARQ process of the packaged MAC PDU, and the second resource is configured with automatic transmission or automatic retransmission, the packaged MAC PDU is automatically transmitted or automatically retransmitted on the second resource.
28. The method according to claim 27, characterized in that The method further comprises: When the identifier of the HARQ process of the second resource is the same as the identifier of the HARQ process of the packaged MAC PDU, and the second resource is not configured with automatic transmission or automatic retransmission, discarding the packaged MAC PDU; or automatically transmitting or automatically retransmitting the packaged MAC PDU through resources corresponding to other unoccupied HARQ processes; The other HARQ process refers to a HARQ process having a different identifier from the HARQ process of the second resource.
29. The method according to claim 28, characterized in that The method further comprises: When the packaged MAC PDU is automatically transmitted through the resources corresponding to the other HARQ processes that are not occupied, uplink control information UCI is transmitted through other resources other than the second resources, and the UCI includes the selected other HARQ processes.
30. The method according to any one of claims 1 to 29, characterized in that: The first resource and the second resource belong to the same CG resource configuration; Alternatively, the first resource and the second resource belong to different CG resource configurations.
31. The method according to any one of claims 1 to 30, characterized in that: The method further comprises: When an LBT failure indication, a conflict indication, or a DFI indicating a non-acknowledgement NACK corresponding to the second uplink transmission is obtained, The second uplink transmission is set as incomplete, and / or the second resource is set as a low-priority resource.
32. The method according to any one of claims 1 to 30, characterized in that: The method further comprises: If CGT is not running, the timing duration of CGT is the same as the timing duration of CGRT, and the automatic transmission configuration of the second resource indicates that the second resource is not configured for automatic transmission, then when the LBT failure indication corresponding to the second uplink transmission is not received, and the second resource or the MAC PDU corresponding to the second resource is considered to have low priority, the HARQ process status is considered to be pending.
33. The method according to any one of claims 1 to 30, characterized in that: The method further comprises: If CGT is running and the automatic transmission configuration of the second resource indicates that the second resource is configured with automatic transmission, then when the second resource or the MAC PDU corresponding to the second resource is considered to have low priority, CGT is stopped or CGT is kept running.
34. The method according to any one of claims 1 to 30, characterized in that: The method further comprises: If the HARQ process state is pending, when the second resource or the MAC PDU corresponding to the second resource is considered to have low priority, the HARQ process state is considered to be pending, or the HARQ process state is kept unchanged.
35. The method according to claim 34, characterized in that If the HARQ process state is pending, when the second resource or the MAC PDU corresponding to the second resource is considered to have a low priority, the HARQ process state is considered to be pending, or the HARQ process state is kept unchanged, including: If the automatic transmission configuration indication of the second resource is satisfied, the second resource is configured with automatic transmission, CGT is not running, CGRT is not running, and at least one of the LBT failure indication corresponding to the second uplink transmission is not received, and the HARQ process state is pending, then when the second resource or the MAC PDU corresponding to the second resource is considered to have low priority, the HARQ process state is considered to be pending, or the HARQ process state is kept unchanged; Alternatively, if the automatic transmission configuration indication of the second resource is satisfied, the second resource is configured with automatic transmission, CGT is not running, CGRT is not running, and at least one of the LBT failure indication corresponding to the second uplink transmission is received, and the HARQ process status is pending, then when the second resource or the MAC PDU corresponding to the second resource is considered to have low priority, the HARQ process status is considered to be pending, or the HARQ process status is kept unchanged.
36. The method according to any one of claims 1 to 30, characterized in that: The method further comprises: If the HARQ process status is not pending and CGT is not running, when the second resource or the MAC PDU corresponding to the second resource is considered to have low priority, the HARQ process status is considered to be pending, or the HARQ process status remains unchanged.
37. The method according to claim 36, characterized in that If the HARQ process state is not pending and the CGT is not running, when the second resource or the MAC PDU corresponding to the second resource is considered to have a low priority, the HARQ process state is considered to be pending, or the HARQ process state is kept unchanged, including: If the automatic transmission configuration indication of the second resource is satisfied, the second resource is configured with automatic transmission, the CGRT is not running, and at least one of the LBT failure indication corresponding to the second uplink transmission is not received, and the HARQ process state is not pending, and the CGT is not running, then when the second resource or the MAC PDU corresponding to the second resource is considered to have low priority, the HARQ process state is considered to be pending, or the HARQ process state is kept unchanged; Or; if the automatic transmission configuration indication of the second resource is satisfied, the second resource is configured with automatic transmission, the CGRT is not running, and at least one of the LBT failure indication corresponding to the second uplink transmission is received, and the HARQ process status is not pending, and the CGT is not running, then when the second resource or the MAC PDU corresponding to the second resource is considered to have low priority, the HARQ process status is considered to be pending, or the HARQ process status is kept unchanged.
38. The method according to any one of claims 1 to 37, characterized in that: The method further comprises: If the first resource is considered to be a low-priority resource, a conflicting resource, or a cancelled resource, and it is learned that there is data to be transmitted on the first resource, or it is learned that data is being transmitted on the first resource but is cancelled or considered to be low priority, or it is determined that there is a resource conflict and skip uplink transmission is not configured, the terminal device starts or restarts the first timer; The first timer is at least one of the following: a bandwidth part state timer BWP-Inactivity Timer; and a secondary cell state timer sCell Deactivation Timer.
39. An uplink transmission device, characterized in that: The device is used in a terminal, and includes: A transmission module, configured to perform a second uplink transmission on a second resource according to resource configuration information and a state related to the first uplink transmission; the resource configuration information includes at least one of a CGRT configuration and an automatic transmission configuration; The first resource is a CG resource in a shared frequency band, the second resource is a CG resource in a shared frequency band, and the first resource is located before the second resource in the time domain; The performing the second uplink transmission on the second resource according to the resource configuration information and the state related to the first uplink transmission includes: Determine, according to the resource configuration information and the state related to the first uplink transmission, a first behavior corresponding to the second uplink transmission; wherein the state related to the first uplink transmission includes: whether the configuration authorization timer CGT is running and whether the CGRT is running; According to the first behavior, perform the second uplink transmission on the second resource; The first behavior includes at least one of the following: considering the first resource as a low priority resource; Stop CGT and CGRT.
40. A terminal, characterized in that: The terminal includes a processor, a memory and a transceiver; The transceiver is used to perform a second uplink transmission on a second resource according to resource configuration information and a state related to the first uplink transmission; the resource configuration information includes at least one of a CGRT configuration and an automatic transmission configuration; The first resource is a CG resource in a shared frequency band, the second resource is a CG resource in a shared frequency band, and the first resource is located before the second resource in the time domain; The performing the second uplink transmission on the second resource according to the resource configuration information and the state related to the first uplink transmission includes: Determine, according to the resource configuration information and the state related to the first uplink transmission, a first behavior corresponding to the second uplink transmission; wherein the state related to the first uplink transmission includes: whether the configuration authorization timer CGT is running and whether the CGRT is running; According to the first behavior, perform the second uplink transmission on the second resource; The first behavior includes at least one of the following: considering the first resource as a low priority resource; Stop CGT and CGRT.
41. A computer-readable storage medium, characterized in that The storage medium stores a computer program, and the computer program is used to be executed by a processor / transceiver to implement the uplink transmission method as described in any one of claims 1 to 38.
Citation Information
Patent Citations
Method and device for using uplink resource
CN110035543A
Configured Grant Processes in a Wireless Device
US20200314889A1