WO2023065355A1 - 通信方法及通信装置 - Google Patents

通信方法及通信装置 Download PDF

Info

Publication number
WO2023065355A1
WO2023065355A1 PCT/CN2021/125891 CN2021125891W WO2023065355A1 WO 2023065355 A1 WO2023065355 A1 WO 2023065355A1 CN 2021125891 W CN2021125891 W CN 2021125891W WO 2023065355 A1 WO2023065355 A1 WO 2023065355A1
Authority
WO
WIPO (PCT)
Prior art keywords
harq process
timer
priority
harq
counter
Prior art date
Application number
PCT/CN2021/125891
Other languages
English (en)
French (fr)
Inventor
付喆
卢前溪
Original Assignee
Oppo广东移动通信有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Oppo广东移动通信有限公司 filed Critical Oppo广东移动通信有限公司
Priority to PCT/CN2021/125891 priority Critical patent/WO2023065355A1/zh
Priority to CN202180100732.6A priority patent/CN117678296A/zh
Publication of WO2023065355A1 publication Critical patent/WO2023065355A1/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks

Definitions

  • the present application relates to the technical field of communication, and more specifically, to a communication method and a communication device.
  • CGRT pre-configured grant retransmission timer
  • the present application provides a communication method and a communication device, which can ensure the normal transmission of services.
  • a communication method including: a terminal device receives first information, where the first information includes the location of a pre-configured CG resource, the hybrid automatic repeat request HARQ process corresponding to the CG resource, and the pre-configured resource At least one of the retransmission timer CGRT and the HARQ process selection method; the terminal device selects the target HARQ process corresponding to the CG resource according to the first information; wherein the HARQ process selection method is used to indicate the The terminal device preferentially selects the HARQ process for retransmission or the HARQ process with high priority.
  • a communication method including: a terminal device receives first information, where the first information includes the location of a pre-configured CG resource, the hybrid automatic repeat request HARQ process corresponding to the CG resource, and the pre-configured resource At least one of the retransmission timer CGRT and the HARQ process selection method; the terminal device determines whether the priority of the HARQ process needs to be determined according to the first information; if the priority of the HARQ process needs to be determined, the terminal device Determine the priority of the HARQ process; the terminal device selects a target HARQ process corresponding to the CG resource among multiple HARQ processes according to the priority; wherein, the HARQ process selection method is used to indicate the terminal The device preferentially selects the HARQ process for retransmission or the HARQ process with high priority.
  • a communication method including: a terminal device receives second information, where the second information includes a survival time ST indication, an ST enable indication, a counter N, a maximum threshold of the counter N, a timer,
  • the user plane bears at least one of the identifier of the DRB, the identifier of the quality of service QoS flow, and the identifier of the logical channel LCH, and N is a positive number; the terminal device determines whether it needs to meet the ST transmission requirement or enter the ST according to the second information. state or trigger the behavior corresponding to the ST state.
  • a communication device including: a receiving unit configured to receive first information, where the first information includes a location of a pre-configured CG resource, a Hybrid Automatic Repeat Request (HARQ) process corresponding to the CG resource, At least one of a pre-configured resource retransmission timer CGRT and a HARQ process selection method; a selection unit, configured to select a target HARQ process corresponding to the CG resource according to the first information; wherein, the HARQ process selection method uses It is used to instruct the device to preferentially select the HARQ process for retransmission or the HARQ process with high priority.
  • HARQ Hybrid Automatic Repeat Request
  • a communication device including: a receiving unit, configured to receive first information, where the first information includes a location of a pre-configured CG resource, a Hybrid Automatic Repeat Request (HARQ) process corresponding to the CG resource, At least one of the pre-configured resource retransmission timer CGRT and the HARQ process selection method; the first determination unit is used to determine whether the priority of the HARQ process needs to be determined according to the first information; the second determination unit is used to determine if It is necessary to determine the priority of the HARQ process, then determine the priority of the HARQ process; the selection unit is used to select the target HARQ process corresponding to the CG resource among multiple HARQ processes according to the priority; wherein, the The HARQ process selection mode is used to instruct the apparatus to preferentially select the HARQ process for retransmission or the HARQ process with high priority.
  • the first information includes a location of a pre-configured CG resource, a Hybrid Automatic Repeat Request (HARQ) process
  • a communication device including: a receiving unit, configured to receive second information, where the second information includes a survival time ST indication, an ST enable indication, a counter N, a maximum threshold of the counter N, At least one of the timer, the ID of the DRB carried by the user plane, the ID of the quality of service QoS flow, and the ID of the logical channel LCH, N is a positive number; a determining unit is used to determine whether ST transmission needs to be satisfied according to the second information Requirements either enter the ST state or trigger the behavior corresponding to the ST state.
  • the second information includes a survival time ST indication, an ST enable indication, a counter N, a maximum threshold of the counter N, At least one of the timer, the ID of the DRB carried by the user plane, the ID of the quality of service QoS flow, and the ID of the logical channel LCH, N is a positive number; a determining unit is used to determine whether ST transmission needs to be satisfied according to the second information Requirements either enter the ST state or trigger the
  • a communication device including a memory and a processor, the memory is used to store a program, and the processor is used to invoke the program in the memory to execute the method according to the first aspect.
  • a communication device including a memory and a processor, the memory is used to store a program, and the processor is used to invoke the program in the memory to execute the method described in the second aspect.
  • a ninth aspect provides a communication device, including a memory and a processor, the memory is used to store a program, and the processor is used to invoke the program in the memory to execute the method described in the third aspect.
  • a communication device including a processor, configured to call a program from a memory to execute the method described in the first aspect.
  • a communication device including a processor, configured to call a program from a memory to execute the method described in the second aspect.
  • a twelfth aspect provides a communication device, including a processor, configured to call a program from a memory to execute the method described in the third aspect.
  • a thirteenth aspect provides a chip, including a processor, configured to call a program from a memory, so that a device installed with the chip executes the method described in the first aspect.
  • a chip including a processor, configured to call a program from a memory, so that a device installed with the chip executes the method described in the second aspect.
  • a fifteenth aspect provides a chip, including a processor, configured to call a program from a memory, so that a device installed with the chip executes the method described in the third aspect.
  • a computer-readable storage medium on which a program is stored, and the program causes a computer to execute the method described in the first aspect.
  • a computer-readable storage medium on which a program is stored, and the program causes a computer to execute the method described in the second aspect.
  • a computer-readable storage medium on which a program is stored, and the program causes a computer to execute the method described in the third aspect.
  • a computer program product including a program, the program causes a computer to execute the method described in the first aspect.
  • a computer program product including a program, the program causes a computer to execute the method described in the second aspect.
  • a computer program product including a program, the program causes a computer to execute the method described in the third aspect.
  • a computer program causes a computer to execute the method described in the first aspect.
  • a computer program causes a computer to execute the method described in the second aspect.
  • a computer program causes a computer to execute the method described in the third aspect.
  • the first information includes at least one of the location of the pre-configured CG resource, the hybrid automatic repeat request HARQ process corresponding to the CG resource, the pre-configured resource retransmission timer CGRT, and the HARQ process selection method.
  • the terminal device may preferentially select a retransmitted HARQ process or a high-priority HARQ process according to the first information, so as to perform retransmission when the CG resources cannot be transmitted, so as to ensure normal transmission of services.
  • Fig. 1 is an example diagram of a wireless communication system applied in the embodiment of the present application.
  • Fig. 2 is a schematic flowchart of a communication method provided by an embodiment of the present application.
  • Fig. 3 is a schematic flowchart of a communication method provided by another embodiment of the present application.
  • Fig. 4 is a schematic flowchart of a communication method provided by another embodiment of the present application.
  • Fig. 5 is a schematic structural diagram of a communication device provided by an embodiment of the present application.
  • Fig. 6 is a schematic structural diagram of a communication device provided by another embodiment of the present application.
  • Fig. 7 is a schematic structural diagram of a communication device provided by another embodiment of the present application.
  • Fig. 8 is a schematic structural diagram of a device provided by an embodiment of the present application.
  • FIG. 1 is a wireless communication system 100 applied in an embodiment of the present application.
  • the wireless communication system 100 may include a network device 110 and a user equipment (user equipment, UE) 120.
  • Network device 110 may communicate with UE 120 .
  • the network device 110 may provide communication coverage for a specific geographic area, and may communicate with UEs 120 located within the coverage area.
  • UE 120 can access a network (such as a wireless network) through network device 110 .
  • FIG. 1 exemplarily shows one network device and two UEs.
  • the wireless communication system 100 may include multiple network devices and each network device may include other numbers of terminal devices within the coverage area. This application The embodiment does not limit this.
  • the wireless communication system 100 may further include other network entities such as a network controller and a mobility management entity, which is not limited in this embodiment of the present application.
  • the technical solutions of the embodiments of the present application can be applied to various communication systems, for example: the fifth generation (5th generation, 5G) system or new radio (new radio, NR), long term evolution (long term evolution, LTE) system , LTE frequency division duplex (frequency division duplex, FDD) system, LTE time division duplex (time division duplex, TDD), etc.
  • the technical solutions provided in this application can also be applied to future communication systems, such as the sixth generation mobile communication system, and satellite communication systems, and so on.
  • the UE in the embodiment of the present application may also be referred to as a terminal device, an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile station (mobile station, MS), a mobile terminal (mobile Terminal, MT), a remote station, and a remote terminal.
  • a terminal device an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile station (mobile station, MS), a mobile terminal (mobile Terminal, MT), a remote station, and a remote terminal.
  • mobile device, user terminal, terminal, wireless communication device, user agent, or user device may be a device that provides voice and/or data connectivity to users, and may be used to connect people, objects and machines, such as handheld devices with wireless connection functions, vehicle-mounted devices, and the like.
  • the UE in the embodiment of the present application can be a mobile phone (mobile phone), a tablet computer (Pad), a notebook computer, a palmtop computer, a mobile internet device (mobile internet device, MID), a wearable device, a virtual reality (virtual reality, VR ) equipment, augmented reality (augmented reality, AR) equipment, wireless terminals in industrial control (industrial control), wireless terminals in self driving (self driving), wireless terminals in remote medical surgery (remote medical surgery), smart grid Wireless terminals in (smart grid), wireless terminals in transportation safety, wireless terminals in smart city, wireless terminals in smart home, etc.
  • UE can be used to act as a base station.
  • a UE may act as a scheduling entity that provides sidelink signals between UEs in V2X or D2D, etc.
  • a cell phone and an automobile communicate with each other using sidelink signals. Communication between cellular phones and smart home devices without relaying communication signals through base stations.
  • the network device in this embodiment of the present application may be a device for communicating with UE, and the network device may also be called an access network device or a wireless access network device, for example, the network device may be a base station.
  • the network device in this embodiment of the present application may refer to a radio access network (radio access network, RAN) node (or device) that connects the UE to the wireless network.
  • radio access network radio access network, RAN
  • the base station can broadly cover various names in the following, or replace with the following names, such as: Node B (NodeB), evolved base station (evolved NodeB, eNB), next generation base station (next generation NodeB, gNB), relay station, Access point, transmission point (transmitting and receiving point, TRP), transmission point (transmitting point, TP), primary station MeNB, secondary station SeNB, multi-standard wireless (MSR) node, home base station, network controller, access node , wireless node, access point (access piont, AP), transmission node, transceiver node, base band unit (base band unit, BBU), remote radio unit (Remote Radio Unit, RRU), active antenna unit (active antenna unit) , AAU), radio head (remote radio head, RRH), central unit (central unit, CU), distributed unit (distributed unit, DU), positioning nodes, etc.
  • a base station may be a macro base station, a micro base station, a relay node,
  • network devices may be fixed or mobile.
  • a helicopter or drone may be configured to act as a mobile network device, and one or more cells may move according to the location of the mobile network device.
  • a helicopter or drone may be configured to act as a device communicating with another network device.
  • the network device may refer to a CU or a DU, or the network device may include a CU and a DU, or the network device may also include an AAU.
  • network devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; they can also be deployed on airplanes, balloons and satellites in the air.
  • network devices can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on water; they can also be deployed on airplanes, balloons and satellites in the air.
  • network device there is no limitation on the network device and the scenarios in the embodiment of the present application.
  • CGRT preconfigured grant retransmission timer
  • FIG. 2 is a schematic flowchart of a communication method according to an embodiment of the present application. It should be understood that FIG. 2 shows the steps or operations of the communication method, but these steps or operations are only examples. In this embodiment of the present application, other operations or variations of the operations in FIG. 2 may be performed, or not all steps are need to be performed, alternatively, the steps can be performed in another order.
  • the method 200 shown in FIG. 2 may include steps S210 and S220, specifically as follows:
  • the network device sends first information to the terminal device.
  • the first information may include a location of a preconfigured (configured grant, CG) resource, a hybrid automatic repeat request (hybrid automatic repeat request, HARQ) process corresponding to the CG resource, a preconfigured resource retransmission timer (configured grant At least one of retransmission timer, CGRT) and HARQ process selection mode.
  • the HARQ process selection manner may be used to instruct the terminal device to preferentially select a retransmitted HARQ process or a HARQ process with a high priority.
  • the terminal device selects a target HARQ process corresponding to the CG resource according to the first information.
  • the terminal device selects the target HARQ process corresponding to the CG resource according to the first information, which may include:
  • the terminal device is Among multiple HARQ processes, the retransmitted HARQ process may be preferentially selected as the target HARQ process.
  • the HARQ process corresponding to the low-priority media access control packet data unit can be considered as the HARQ process for retransmission, or the HARQ process corresponding to the low-priority MAC PDU A process can be considered as a newly transmitted HARQ process.
  • the terminal device selects the target HARQ process corresponding to the CG resource according to the first information, which may include:
  • the terminal device may preferentially select a HARQ process with a high priority or a logical channel corresponding to a HARQ process among multiple HARQ processes.
  • a higher-level HARQ process is used as the target HARQ process.
  • the terminal device selects the target HARQ process corresponding to the CG resource according to the first information, which may include:
  • the terminal device selects the target HARQ process according to any of the following methods:
  • the target HARQ process among the plurality of prioritized HARQ processes is selected based on the terminal device implementation.
  • the ST requirement may include a transmission delay requirement (for example, the transmission delay requirement may be the ST duration) and/or a reliability requirement.
  • DRBs with high ST requirements may include: DRBs with transmission delay requirements less than or equal to a preset value, DRBs with transmission delay requirements meeting preset requirements, and/or DRBs with reliability requirements meeting preset conditions.
  • the HARQ process corresponding to the DRB with the highest transmission delay requirement in the multiple priority HARQ processes can be selected as the target HARQ process; or, the reliability requirement in the multiple priority HARQ processes can also be selected
  • the HARQ process corresponding to the highest DRB is used as the target HARQ process; or, the HARQ process corresponding to the DRB with the highest transmission delay requirement and the highest reliability requirement among the multiple priority HARQ processes can also be selected as the target HARQ process.
  • the DRBs that will not meet the ST requirements within the preset time period can also be understood as the DRBs that will not meet the ST requirements (for example, within a short period of time).
  • DRBs that do not meet ST requirements within a preset time period can be understood as: DRBs that do not meet ST requirements immediately, or DRBs that do not meet ST requirements within a preset time period, or DRBs that do not meet ST requirements after a preset time period DRB requested by ST.
  • the DRB that will not meet the ST requirement within the preset time period may be: the DRB whose transmission delay will exceed the transmission delay requirement (for example, ST duration) within the preset time period.
  • the first preset requirement may be: the number of HARQ retransmissions of the HARQ process is the smallest, or the number of HARQ retransmissions of the HARQ process is the largest, or the number of HARQ retransmissions of the HARQ process is less than (or, less than or equal to) the number of retransmissions
  • the transmission threshold, or the number of HARQ retransmissions of the HARQ process is greater than (or, greater than or equal to) the retransmission threshold.
  • selecting the target HARQ process among the multiple prioritized HARQ processes based on the implementation of the terminal device may refer to: selecting which HARQ process among the multiple prioritized HARQ processes as the target HARQ process, completely It depends on the implementation of the terminal equipment, that is, the terminal equipment independently selects the target HARQ process among multiple prioritized HARQ processes.
  • the terminal device may determine according to the first information whether it is necessary to determine the priority of the HARQ process.
  • the terminal device For example, if the HARQ process selection mode is not configured, the first information does not include the HARQ process selection mode, or the HARQ process selection mode indicates that the terminal device preferentially selects a retransmitted HARQ process, then the terminal The device does not need to determine the priority of the HARQ process; if the HARQ process selection mode indicates that the terminal device preferentially selects a HARQ process with a higher priority, the terminal device needs to determine the priority of the HARQ process.
  • the terminal device may determine the priority of the HARQ process.
  • the terminal device may determine the priorities of the multiple HARQ processes according to any of the following methods:
  • MAC CE determines whether padding and/or media access control layer control unit MAC CE is included or will be included in the HARQ process or HARQ process corresponding to the CG resource, or no data is multiplexed or will be multiplexed in the HARQ process , or, when there is no LCH multiplexing or will be multiplexed in the HARQ process, then determine the multiple HARQ process priorities according to the priority order of the logical channel priority LCP or the priority order of the MAC CE;
  • the priority of the HARQ process is low, or the priority of the HARQ process is lower than the priority of the HARQ process that has LCH multiplexing or will be multiplexed, or the priority of the HARQ process
  • the priority is lower than the priority of other HARQ processes, or the priority of the HARQ process is lower than the priority of the HARQ process corresponding to the scheduling request SR; or,
  • the priority of the HARQ process is a specific priority, or the priority of the HARQ process is low, or the HARQ process
  • the priority of the HARQ process is lower than the priority of the HARQ process that has LCH multiplexing or will be multiplexed, or the priority of the HARQ process is lower than the priority of other HARQ processes, or the priority of the HARQ process is lower than the scheduling request ( The priority of the HARQ process corresponding to the scheduling request (SR).
  • the terminal device may select a target HARQ process corresponding to the CG resource among the multiple HARQ processes according to the priority.
  • the first information includes at least one of the location of the pre-configured CG resource, the hybrid automatic repeat request HARQ process corresponding to the CG resource, the pre-configured resource retransmission timer CGRT, and the HARQ process selection method.
  • the terminal device may preferentially select a retransmitted HARQ process or a high-priority HARQ process according to the first information, so as to perform retransmission when the CG resources cannot be transmitted, so as to ensure normal transmission of services.
  • Fig. 3 is a schematic flowchart of a communication method according to an embodiment of the present application.
  • the method 300 shown in FIG. 3 may include steps S310 and S320, specifically as follows:
  • the network device sends first information to the terminal device.
  • the first information may include at least one of the location of the preconfigured CG resource, the Hybrid Automatic Repeat Request (HARQ) process corresponding to the CG resource, the preconfigured resource retransmission timer CGRT, and the HARQ process selection mode.
  • the HARQ process selection manner may be used to instruct the terminal device to preferentially select a retransmitted HARQ process or a HARQ process with a high priority.
  • the terminal device determines whether it is necessary to determine the priority of the HARQ process according to the first information.
  • the HARQ process selection mode is not configured, the first information does not include the HARQ process selection mode, or the HARQ process selection mode indicates that the terminal device preferentially selects the HARQ process for retransmission, then the The terminal device does not need to determine the priority of the HARQ process; if the HARQ process selection method indicates that the terminal device preferentially selects a HARQ process with a higher priority, the terminal device needs to determine the priority of the HARQ process.
  • the terminal device determines the priority of the HARQ process.
  • the terminal device may determine the priority of the HARQ process.
  • the terminal device may determine the priority of the HARQ process according to any of the following methods:
  • the padding information and/or the medium access control layer control element MAC CE is included or will be included in the HARQ process corresponding to the CG resource or in the HARQ process, or there is no data multiplexing or will be multiplexing in the HARQ process, or, When there is no LCH multiplexing or will be multiplexed in the HARQ process, then determine the multiple HARQ process priorities according to the priority order of the logical channel priority LCP or the priority order of the MAC CE;
  • the priority of the HARQ process is low, or the priority of the HARQ process is lower than the priority of the HARQ process that has LCH multiplexing or will be multiplexed, or the priority of the HARQ process
  • the priority is lower than the priority of other HARQ processes, or the priority of the HARQ process is lower than the priority of the HARQ process corresponding to the scheduling request SR; or,
  • the priority of the HARQ process is a specific priority, or the priority of the HARQ process is low, or the HARQ process The priority of the HARQ process is lower than that of the HARQ process that has LCH multiplexing or will be multiplexed, or the priority of the HARQ process is lower than that of other HARQ processes, or the priority of the HARQ process is lower than the scheduling request SR The priority of the corresponding HARQ process.
  • the terminal device selects a target HARQ process corresponding to the CG resource from multiple HARQ processes according to the priority.
  • the terminal device may select a target HARQ process corresponding to the CG resource from multiple HARQ processes according to the priority by using the methods in each embodiment of the method 200 in FIG. 2 .
  • the terminal device can determine the priority of the HARQ process according to the first information, and the terminal device can select the target corresponding to the CG resource among multiple HARQ processes according to the priority.
  • the HARQ process is used to perform retransmission when the CG resources cannot be transmitted, so as to ensure normal transmission of services.
  • Fig. 4 is a schematic flowchart of a communication method according to an embodiment of the present application.
  • the method 400 shown in FIG. 4 may include steps S410 and S420, specifically as follows:
  • the terminal device receives second information.
  • the second information may include a time-to-live ST indication, an ST enable indication, a counter N, a maximum threshold of the counter N, a timer, a user plane bearer (user data radio bearer, DRB) identifier, and a quality of service (quality of service, QoS) flow identifier and logical channel (logical channel, LCH) identifier, N is a positive number.
  • the second information may also include preconfigured CG resources or dynamic grant (dynamic grant, DG) resources used by the ST state.
  • the DRB may be configured with an ST identifier.
  • the QoS flow may be configured with an ST identifier.
  • the LCH may be configured with an ST identifier.
  • the maximum threshold of the counter N may be determined according to at least one of ST, packet delay budget (packet delay budget, PDB), and round trip time (round trip time, RTT) duration.
  • the timer is determined according to at least one of ST, packet delay budget PDB, and round trip time RTT duration.
  • the second information may include multiple items, which are respectively configured through multiple information elements (information element, IE).
  • IE information element
  • the second information may be carried in a radio resource control RRC message, a media access control layer control unit MAC CE, downlink control information (downlink control information, DCI), packet data convergence protocol (packet data convergence protocol, PDCP ) configuration information, DRB configuration information or LCH configuration information.
  • RRC radio resource control
  • MAC CE media access control layer control unit
  • DCI downlink control information
  • DCP packet data convergence protocol
  • DRB configuration information DRB configuration information
  • LCH configuration information LCH configuration information
  • the second information may be carried in at least one of PDCP configuration information, radio bearer RB configuration information, and logical channel LCH configuration information.
  • the terminal device may determine the association between the DRB, the LCH, and the scheduling grant according to configuration information in at least one of the PDCP configuration information, the RB configuration information, and the LCH configuration information relation.
  • determining the association relationship between the DRB, the LCH, and the scheduling grant may refer to: the terminal device determines the LCH used by the DRB of the ST (requirement or behavior), and the grant used by the DRB based on the mapping restriction in the second information. , the HARQ process used, so that when receiving the HARQ-NACK, it can be determined whether the counter N is +1, and/or whether to trigger duplication transmission (duplication), etc.
  • the configuration information may include parameters allowedCG-List-r16 and/or allowedPHY-PriorityIndex-r16.
  • the terminal device determines, according to the second information, whether to meet the ST transmission requirement, whether to enter the ST state, or whether to trigger an action corresponding to the ST state.
  • the behavior corresponding to the ST state may include copying transmission or activating copying transmission.
  • the terminal device may determine according to the second information whether the target object triggers an action corresponding to the ST state, where the target object is the terminal device, the DRB, the QoS flow or the LCH .
  • the terminal device may determine according to the counter N and the timer whether to meet the ST transmission requirement, or whether to enter the ST state, or whether to trigger an action corresponding to the ST state.
  • the ST transmission requirement is met or the ST state is entered or the behavior corresponding to the ST state is triggered;
  • the ST transmission requirement is not met or the ST state is not entered or the behavior corresponding to the ST state is not triggered.
  • the terminal device may perform at least one of the following when the ST transmission requirement is met or the ST state is entered or a behavior corresponding to the ST state is triggered:
  • the counter N may remain unchanged if multiple data packet transmission errors are for the same data packet, or, multiple data packet transmission errors are for the same HARQ process, or, during the running of the timer.
  • the counter N may be increased by 1.
  • the counter N is incremented by 1.
  • a packet transmission error is considered to exist when at least one of the following occurs:
  • the timer may be started when the terminal device performs at least one of the following:
  • the lower layer sends the corresponding data packet
  • a hybrid automatic repeat request response HARQ-NACK is received
  • a HARQ-NACK corresponding to ST is received.
  • the terminal device may initialize the counter N when performing at least one of the following:
  • the lower layer sends the corresponding data packet
  • a hybrid automatic repeat request response HARQ-NACK is received
  • the lower layer receives the NACK feedback associated with the DRB or LCH corresponding to the ST, then start the timer or restart the timer; or if the higher layer receives the DRB or LCH corresponding to the ST For data packets associated with the LCH, start the timer or restart the timer; or, if sending a data packet associated with the DRB or LCH corresponding to the ST, start the timer or restart the timing device.
  • the timer may be for a corresponding data packet, or the timer may be for a corresponding HARQ process, or the timer may be for a corresponding CG resource.
  • the counter N may be maintained based on the timer, or the counter N may be maintained for each of the timers.
  • the counter N can be increased by 1: if a new transmission authorization is received before the timer expires; then the timer can be stopped The timer; if the counter N reaches the maximum threshold before the timer expires, the timer can be stopped and/or enter the ST state or trigger the ST state or send a copy transmission; if the timer expires If the aforementioned counter N does not reach the maximum threshold, the timer may be stopped.
  • At least one of the following is included: if multiple retransmission grants are for the same data packet, or multiple retransmission grants are for the same HARQ process, or if the timer runs During the period, multiple retransmission grants are for the same data packet, or, during the running of the timer, multiple retransmission grants are for the same HARQ process, then the counter N may remain unchanged; or, if The multiple retransmission grants are for different data packets, or the multiple retransmission grants are for different HARQ processes, or the multiple retransmission grants are for different data packets during the running of the timer , or, during the running of the timer, the multiple retransmission grants are for different HARQ processes, then the counter N may be increased by 1.
  • the timer may be a transmitter timer or a receiver timer (TX side timer).
  • the terminal device can trigger copy transmission.
  • the terminal device can start the timer; if the higher layer receives the NACK feedback associated with the DRB or LCH corresponding to the ST If the data packet is sent, the terminal device may start the timer; if the data packet associated with the DRB or LCH corresponding to the ST is sent, the terminal device may start the timer.
  • the timer is for terminal devices; or, the counter N is maintained by each terminal device.
  • the terminal device maintains only one counter N at the same time.
  • the timer is a timer at the sending end or a timer at the receiving end.
  • the counter N may be incremented by 1, and the timer may be started.
  • At least one of the following is included: if a retransmission grant is received during the running of the timer, the counter N may be increased by 1; if a new grant is received during the running of the timer Then, the timer can be stopped, and the counter N can be reset; if the counter N reaches the maximum threshold before the timer expires, the counter N can be reset, and/or, stop The timer, and/or, enters the ST state or triggers the ST state or triggers copy transmission; if the counter N does not reach the maximum threshold when the timer expires, the counter N can be reset.
  • the counter N can remain unchanged; if multiple retransmission grants are for different data packets, or, multiple retransmission grants are for different HARQ processes, or, multiple retransmission grants are for different data packets during the running of the timer, or, multiple retransmission grants are for different data packets during the running of the timer.
  • the retransmission grant is for different HARQ processes, and the counter N may be increased by 1.
  • the terminal device A copy transfer can be triggered.
  • the timer can be started if the lower layer receives NACK feedback associated with the DRB or LCH corresponding to the ST. If a data packet associated with the DRB or LCH corresponding to the ST is received from the upper layer, then The timer can be started; if the data packet associated with the DRB or LCH corresponding to the ST is sent, the timer can be started.
  • the timer may be for each HARQ process; or, a counter N may be maintained for each HARQ process.
  • the counter N may be increased by 1, and the timer is started.
  • the counter N may be increased by 1; if a new grant is received during the running of the timer Then the counter N can be reset; if the counter N reaches the maximum threshold before the timer expires, the counter N can be reset, and/or, stop the timer, and/or, Entering the ST state or triggering the ST state or triggering copy transmission; if the counter N does not reach the maximum threshold when the timer expires, the counter N can be reset.
  • the counter N is changed or Maintenance (such as the counter N can be increased by 1); if multiple retransmission authorizations are for different data packets, or, during the running of the timer, multiple retransmission authorizations are for different data packets, then the The counter N remains unchanged.
  • the timer may be a sender timer.
  • the timer may be a pre-configured resource timer (configured grant timer, CGT).
  • the timer may be a timer at the sending end or a timer at the receiving end.
  • the terminal device A copy transfer can be triggered.
  • the terminal device determines whether to enter the ST state or trigger an action corresponding to the ST state according to the counter N.
  • the behavior corresponding to the ST state may include copying transmission or activating copying transmission.
  • the counter N may be increased by 1; if a new transmission authorization is received, the counter N may be reset; if the counter N reaches the maximum threshold, then The counter N can be reset, and/or, enter the ST state or trigger the ST state or trigger the copy transmission.
  • the counter N can remain unchanged; if multiple retransmission grants are for different data packets, or, multiple retransmission grants are for different HARQ processes, or, multiple retransmission grants are for different data packets during the running of the timer, or, multiple retransmission grants are for different data packets during the running of the timer.
  • the retransmission grant is for different HARQ processes, and the counter N may be increased by 1.
  • the terminal device A copy transfer can be triggered.
  • the terminal device can control the corresponding counter and/or timer according to the second information, and determine whether to meet the ST transmission requirement and whether to enter the ST state according to the counter and/or timer Or whether to trigger the behavior corresponding to the ST state, so as to ensure the ST requirements of service transmission.
  • the embodiment of the present application may also provide the following multiple embodiments, specifically as follows.
  • the HARQ process with priority retransmission can be selected according to the network configuration, or the HARQ process with high priority can be selected. But some details are still unclear. Specifically, the following two questions are included:
  • Question 1 1. How to select a HARQ process (corresponding to the following embodiment 1) when there are multiple priority HARQ processes, or when the priorities of the priority HARQ processes are the same; 2. When there is no LCH multiplexed or to be multiplexed in the HARQ process How to consider its priority (corresponding to the second embodiment below).
  • Embodiment 1 when there are multiple prioritized HARQ processes, or when the priorities of the prioritized HARQ processes are the same, a method for selecting a HARQ process
  • Network configuration CG resources include
  • HARQ process selection method that is, when URLLC is used in unlicensed band, or, when configuring LCH-based prioritization and CGRT, or, when configuring CGRT, for a CG, when selecting a HARQ process, select the priority The transmitted HARQ process, or select the HARQ process with high priority
  • the UE receives the network configuration information and performs resource transmission. Including, HARQ process selection.
  • the UE selects the HARQ process for the corresponding CG in the manner of preferentially selecting retransmission HARQ.
  • the UE selects the HARQ process with high priority of the HARQ process, or selects the HARQ process with high priority of the LCH corresponding to the HARQ process, as the corresponding CG selects the HARQ process to use.
  • the UE uses at least one of the following methods to select the corresponding HARQ process. include:
  • the UE implementation selects one, or, chooses one
  • Select the HARQ process corresponding to the DRB with high ST requirement for example, high delay requirement
  • select the HARQ process corresponding to the DRB that will not meet the ST requirement for example, the AN-PDB will be exceeded, or the ST duration will be exceeded.
  • Embodiment 2 when only padding and/or MAC CE (or specific MAC CE) are included or will be included in the HARQ process, the method for setting the HARQ process priority)
  • Network configuration CG resources include
  • HARQ process selection method that is, when URLLC is used in unlicensed band, or, when configuring LCH-based prioritization and CGRT, or, when configuring CGRT, for a CG, when selecting a HARQ process, select the priority The transmitted HARQ process, or select the HARQ process with high priority
  • the UE receives the network configuration information and performs resource transmission. Including, HARQ process priority setting.
  • the UE does not need to set the HARQ process priority.
  • the UE sets the HARQ process priority. Alternatively, the UE sets the HARQ process priority no matter whether there is an indication of the HARQ process selection mode.
  • the MAC entity discards the MAC PDU
  • padding and/or MAC CE (or specific MAC CE) is included or will be included in the HARQ process or HARQ process corresponding to the grant, or, there is no LCH multiplexed or to be multiplexed in the HARQ process, but UCI-multiplexed on this HARQ process (that is, there is CG-UCI), according to the priority of the HARQ process, it is a specific priority, or the priority of the HARQ process is considered low, or lower than that of LCH multiplexed or to be multiplexed in the HARQ process, Or, lower priority than SR.
  • the MAC entity discards the MAC PDU.
  • Embodiment 3 when adopting network feedback, such as HARQ-NACK judging that the ST state enters, the method for setting the corresponding control counter)
  • the serving cell indicates the first parameter to the UE, and the first parameter is used to judge whether the ST state enters, or whether the UE triggers the behavior corresponding to the ST, such as triggering copy transmission.
  • the first parameter includes at least one of the following: ST indication, or ST enabler indication, counter N, maximum threshold, timer. DRB logo, QoS flow logo, LCH logo.
  • the first parameter includes the DRB/LCH/QoS flow marked with the ST.
  • the first parameter includes the CG resource used corresponding to the ST state entry.
  • CG resources include CG type1 and/or CG type2.
  • CG resources can also be replaced with DG resources.
  • the maximum threshold and/or timer is determined according to at least one of the following: survival time, Packet Delay Budget.
  • the UE receives the first information indicated by the network, and determines whether to judge whether to enter the ST state, or whether the UE performs an action corresponding to triggering the ST, such as triggering copy transmission.
  • the first parameter and/or the first information may be indicated to the UE through dedicated information, such as RRC, MAC CE, and DCI, or may be broadcast to the UE.
  • dedicated information such as RRC, MAC CE, and DCI
  • DCI Downlink Control Channel
  • the UE receives the message in 1), and judges whether the ST state enters, or the UE determines whether to trigger the behavior corresponding to the ST, such as triggering copy transmission.
  • the object is one of the following: UE, DRB, QoS flow, LCH
  • the UE regards the feedback of the HARQ process as ACK or successful transmission.
  • the UE behavior includes at least one of the following: start a timer, reset the timer, timer expires, maintain the counter N, reset the counter, initialize the counter, and indicate high-level ST-related behaviors.
  • the counter N counts for different HARQ processes. That is, if the multiple NACK feedbacks received by the UE are for one HARQ process, or, within the timer (a period of time), the multiple NACK feedbacks received by the UE are for one HARQ process, then the UE considers that the counter only adds 1.
  • Judgment Process Example 1 (including at least one of the following):
  • the counter counter N is initialized to a specific value, such as 1 or 0.
  • the counter counter N is initialized. Said include at least one of the following:
  • oReceive a packet from a higher layer such as a packet received by PDCP, or a packet corresponding to ST.
  • the lower layer sends the corresponding data packet, such as MAC sends MAC PDU, or MAC PDU corresponding to ST
  • the pair starts the timer.
  • Said include at least one of the following:
  • oReceive a packet from a higher layer such as a packet received by PDCP, or a packet corresponding to ST.
  • the lower layer sends the corresponding data packet, such as MAC sends MAC PDU, or MAC PDU corresponding to ST
  • MAC When entering the ST state, triggering PDCP duplication, MAC indicates to the upper layer that NACK is received or duplication is activated at least one of the time, the counter is reset
  • the UE performs at least one of the following actions: stop the timer, reset the counter to 0, and enter the ST state. Trigger PDCP duplication, MAC indicates to the upper layer that NACK is received or duplication is activated.
  • the UE performs at least one of the following actions: stop the timer, reset the counter to 0, enter the ST state, trigger PDCP duplication, and MAC indicates to the upper layer that NACK is received or duplication is activated.
  • MAC When entering the ST state, triggering PDCP duplication, MAC indicates to the upper layer that NACK is received or duplication is activated at least one of the time, the counter is reset
  • N+1 is performed for the first retransmission NACK, or, subsequent NACKs (ie, multiple retransmissions) of the same HARQ or the same MAC PDU do not make N+1
  • judgment process example 2 (including at least one of the following): (N is maintained in each timer)
  • Step 1 The network device configures ST support parameters for a DRB in the RRC message, including counter N, sender timer or sender timer or receiver timer, etc. (the network configures the ST support parameters for one DRB in RRC message , including e.g. the counting number N and the TX-side timer).
  • Step 2 The UE MAC layer performs a counting mechanism for ST entering judgment (the UE MAC performs counting mechanism for ST entering judgment).
  • the details are as follows (In detail):
  • ST_COUNTER a new UE variable associated with the TX-side timer for consecutive HARQ-NACKs calculation, initially set to 0
  • ST_COUNTER a new UE variable associated with the TX-side timer for consecutive HARQ-NACKs calculation ,is initially set to 0
  • tx timer for a packet requiring ST.
  • the timer on the tx side starts (or restarts) (One TX-side timer is maintained for one packet with ST requirement.
  • the TX-side timer is started( or restarted) when the packet associated with the DRB of the ST support is delivered to lower layer);
  • ST_COUNTER will be increased by 1 (Increment ST_COUNTER by 1, if one retransmission grant is received before the TX-side timer expires);
  • TX-side timer If a new transmission grant is received before TX-side timer expires, stop the TX-side timer if a new transmission grant is received before TX-side timer expires, stop the TX-side timer;
  • Step 3 Once the PDCP duplication activation indication is received from the lower layer, such as ST support, the UE layer activates PDCP duplication once PDCP duplication activation indication, e.g. for ST support is received from the lower layer).
  • the UE MAC layer instructs the upper layer to activate PDCP duplication transmission (UE MAC indicates the upper layer to activate PDCP duplication).
  • Judgment Process Example 3 (including at least one of the following): (N is maintained by per UE.)
  • Step 1 The network device configures the ST support parameters for a DRB in the RRC message, including the counting number N, the tx terminal timer, etc. (the network configures the ST support parameters for one DRB in RRC message, including e.g.the counting number N and the TX-side timer).
  • Step 2 The UE MAC layer performs a counting mechanism for ST entering judgment (the UE MAC performs counting mechanism for ST entering judgment).
  • the details are as follows (In detail):
  • ST_COUNTER used to calculate continuous HARQ-NACK, the initial value is set to 0 (ST_COUNTER, a new UE variable to calculate the consecutive HARQ-NACKs, is initially set to 0);
  • Step 3 Once a PDCP duplication activation indication is received from the lower layer, such as ST support, the terminal PDCP layer activates PDCP duplication transmission (the UE PDCP layer activates PDCP duplication once PDCP duplication activation indication, e.g. for ST support is received from the lower layer ).
  • Judgment Process Example 4 (The difference in the use of this timer is: 1, per HARQ process; 2, N HARQ feedback, is for a HARQ process)
  • This example could include the following proposals:
  • Proposal 1 (Proposal 1): When the counting number N is greater than 1, RAN2 (RAN2 meeting) considers the combination of HARQ-NACK counting and tx-side timer (When the counting number N is larger than 1, RAN2 considers the combination of the HARQ- NACK counting and the TX-side timer);
  • Proposal 2 (Proposal 2): When the tx-side timer corresponding to the HARQ process expires, it is necessary to reset the HARQ-nack counting number (Reset the HARQ-NACK counting number when the TX-side timer expires for the corresponding HARQ process);
  • TX-side timer interpreted as the CGT (TX-side timer interpreted as the CGT).
  • the following is an implementation of the combination of HARQ-NACK counting and the TX-side timer in this example (In following is one implementation of the combination of the HARQ-NACK counting and the TX-side timer), which can include at least one of the following:
  • Step 1 The network configures the ST-related parameters for one DRB via RRC message, including e.g. the counting number N , and the ST enabler);
  • Step 2 The UE MAC layer performs the judgment for the ST entering for this DRB (The UE MAC layer performs the judgment for the ST entering for this DRB). The details are as follows (In detail):
  • -ST_COUNTER a new variable to calculate the consecutive HARQ-NACKs, is initially set to 0 for each HARQ process );
  • Step 3 After receiving the PDCP duplication activation indication, the PDCP layer of the terminal activates the PDCP duplication transmission (The UE PDCP layer activates PDCP duplication upon receiving the PDCP duplication activation indication).
  • Step 1 The network device configures ST support parameters for a DRB in the RRC message, including the ST support enabler and/or count N (the network configures the ST support parameters for one DRB in RRC message, including e.g.ST support enabler, and/or, the counting number N).
  • Step 2 The UE MAC layer performs a counting mechanism for ST entering judgment (the UE MAC performs counting mechanism for ST entering judgment).
  • the details are as follows (In detail):
  • ST_COUNTER used to calculate continuous HARQ-NACK, the initial value is set to 0 (ST_COUNTER, a new UE variable to calculate the consecutive HARQ-NACKs, is initially set to 0);
  • Step 3 Once a PDCP duplication activation indication is received from the lower layer, such as ST support, the terminal PDCP layer activates PDCP duplication transmission (the UE PDCP layer activates PDCP duplication once PDCP duplication activation indication, e.g. for ST support is received from the lower layer ).
  • the order of the HARQ process such as the order of the HARQ process maintained by the UE, or the order of the HARQ process calculated according to the formula, whether the UE receives the feedback of the latter HARQ process, or whether the feedback result of the latter HARQ process is NACK, determine whether the previous HARQ process receives or is ACK (think that the HARQ process that has not received feedback before is ACK).
  • Fig. 5 is a schematic structural diagram of a communication device provided by an embodiment of the present application.
  • the communication device 500 in FIG. 5 includes a receiving unit 510 and a selection unit 520, specifically as follows:
  • the receiving unit 510 is configured to receive first information, the first information includes the location of the pre-configured CG resource, the hybrid automatic repeat request HARQ process corresponding to the CG resource, the pre-configured resource retransmission timer CGRT, and the HARQ process selection at least one of the methods;
  • a selection unit 520 configured to select a target HARQ process corresponding to the CG resource according to the first information
  • the HARQ process selection mode is used to instruct the apparatus to preferentially select a retransmitted HARQ process or a HARQ process with a high priority.
  • the selecting unit 520 is specifically configured to: if the HARQ process selection mode is not configured, the first information does not include the HARQ process selection mode, or the HARQ process selection mode indicates that the device preferentially selects For the retransmitted HARQ process, among multiple HARQ processes, the retransmitted HARQ process is preferentially selected as the target HARQ process.
  • the HARQ process corresponding to the low-priority medium access control layer packet data unit MAC PDU is considered as a retransmitted HARQ process, or the HARQ process corresponding to the low-priority MAC PDU is considered to be a newly transmitted HARQ process process.
  • the selection unit 520 is specifically configured to: if the HARQ process selection manner indicates that the device preferentially selects a HARQ process with a high priority, among multiple HARQ processes, select a HARQ process with a high priority or A HARQ process with a higher logical channel priority corresponding to the HARQ process is used as the target HARQ process.
  • the selection unit 520 is specifically configured to: select the target HARQ process according to any of the following methods: select the multiple Any HARQ process in the preferred HARQ process is used as the target HARQ process; the HARQ process with the smallest HARQ process index among the multiple preferred HARQ processes is selected as the target HARQ process; and the multiple preferred HARQ processes are selected The HARQ process with the largest HARQ process index in the process is used as the target HARQ process; the retransmitted HARQ process among the multiple priority HARQ processes is selected as the target HARQ process; and the HARQ process among the multiple priority HARQ processes is selected The newly transmitted HARQ process of the HARQ process is used as the target HARQ process; the HARQ process corresponding to the low-priority medium access control layer packet data unit MAC PDU in the multiple priority HARQ processes is selected as the target HARQ process; Among the multiple methods: select the multiple Any HARQ process in the preferred HARQ process is used as the target
  • the target HARQ process as the target HARQ process; select the HARQ process corresponding to the DRB that does not meet the ST requirement within the preset time period among the multiple priority HARQ processes as the target HARQ process; select the multiple priority HARQ processes The HARQ process whose number of HARQ retransmissions in the HARQ process meets the first preset requirement is used as the target HARQ process; or, the HARQ process including logical channel LCH data among the multiple priority HARQ processes is selected as the target HARQ process process; or, selecting the target HARQ process among the plurality of prioritized HARQ processes based on the apparatus implementation.
  • the selection unit 520 is specifically configured to: determine whether the priority of the HARQ process needs to be determined according to the first information; if the priority of the HARQ process needs to be determined, determine the priority of the HARQ process; The priority is to select a target HARQ process corresponding to the CG resource among the multiple HARQ processes.
  • the selecting unit 520 is specifically configured to: if the HARQ process selection mode is not configured, the first information does not include the HARQ process selection mode, or the HARQ process selection mode indicates that the device preferentially selects If the HARQ process is retransmitted, the priority of the HARQ process does not need to be determined; if the HARQ process selection mode indicates that the device preferentially selects a HARQ process with a higher priority, the priority of the HARQ process needs to be determined.
  • the selection unit 520 is specifically configured to: determine the priorities of the multiple HARQ processes according to any of the following methods:
  • the padding information and/or the medium access control layer control element MAC CE is included or will be included in the HARQ process corresponding to the CG resource or in the HARQ process, or there is no data multiplexing or will be multiplexing in the HARQ process, or, When there is no LCH multiplexing or will be multiplexed in the HARQ process, then determine the multiple HARQ process priorities according to the priority order of the logical channel priority LCP or the priority order of the MAC CE;
  • the priority of the HARQ process is low, or the priority of the HARQ process is lower than the priority of the HARQ process that has LCH multiplexing or will be multiplexed, or the priority of the HARQ process
  • the priority is lower than the priority of other HARQ processes, or the priority of the HARQ process is lower than the priority of the HARQ process corresponding to the scheduling request SR; or,
  • the priority of the HARQ process is a specific priority, or the priority of the HARQ process is low, or the HARQ process The priority of the HARQ process is lower than that of the HARQ process that has LCH multiplexing or will be multiplexed, or the priority of the HARQ process is lower than that of other HARQ processes, or the priority of the HARQ process is lower than the scheduling request SR The priority of the corresponding HARQ process.
  • Fig. 6 is a schematic structural diagram of a communication device provided by an embodiment of the present application.
  • the communication device 600 in FIG. 6 includes a receiving unit 610, a first determining unit 620, a second determining unit 630, and a selecting unit 640, specifically as follows:
  • the receiving unit 610 is configured to receive first information, where the first information includes the location of the preconfigured CG resource, the hybrid automatic repeat request HARQ process corresponding to the CG resource, the preconfigured resource retransmission timer CGRT, and the HARQ process selection at least one of the methods;
  • the first determining unit 620 is configured to determine whether it is necessary to determine the priority of the HARQ process according to the first information
  • the second determining unit 630 is configured to determine the priority of the HARQ process if the priority of the HARQ process needs to be determined;
  • a selection unit configured to select a target HARQ process corresponding to the CG resource among multiple HARQ processes according to the priority
  • the HARQ process selection mode is used to instruct the apparatus to preferentially select a retransmitted HARQ process or a HARQ process with a high priority.
  • the first determining unit 620 is specifically configured to: if the HARQ process selection mode is not configured, the first information does not include the HARQ process selection mode, or the HARQ process selection mode indicates to the apparatus If the HARQ process for retransmission is preferentially selected, the priority of the HARQ process does not need to be determined; if the HARQ process selection mode indicates that the device preferentially selects a HARQ process with a high priority, the priority of the HARQ process needs to be determined.
  • the second determining unit 630 is specifically configured to: determine the priority of the HARQ process according to any of the following methods:
  • the padding information and/or the medium access control layer control element MAC CE is included or will be included in the HARQ process corresponding to the CG resource or in the HARQ process, or there is no data multiplexing or will be multiplexing in the HARQ process, or, When there is no LCH multiplexing or will be multiplexed in the HARQ process, then determine the multiple HARQ process priorities according to the priority order of the logical channel priority LCP or the priority order of the MAC CE;
  • the priority of the HARQ process is low, or the priority of the HARQ process is lower than the priority of the HARQ process that has LCH multiplexing or will be multiplexed, or the priority of the HARQ process
  • the priority is lower than the priority of other HARQ processes, or the priority of the HARQ process is lower than the priority of the HARQ process corresponding to the scheduling request SR; or,
  • the priority of the HARQ process is a specific priority, or the priority of the HARQ process is low, or the HARQ process The priority of the HARQ process is lower than that of the HARQ process that has LCH multiplexing or will be multiplexed, or the priority of the HARQ process is lower than that of other HARQ processes, or the priority of the HARQ process is lower than the scheduling request SR The priority of the corresponding HARQ process.
  • Fig. 7 is a schematic structural diagram of a communication device provided by an embodiment of the present application. As shown in FIG. 7, the device 700 includes a receiving unit 710, a determining unit 720, and an executing unit 730, specifically as follows:
  • the receiving unit 710 is configured to receive second information, where the second information includes a time-to-live ST indication, an ST enable indication, a counter N, a maximum threshold of the counter N, a timer, an identifier of a user plane bearer DRB, and a quality of service At least one of the identification of the QoS flow and the identification of the logical channel LCH, N is a positive number;
  • the determining unit 720 is configured to determine, according to the second information, whether to meet the ST transmission requirement or enter the ST state or trigger an action corresponding to the ST state.
  • the DRB is configured with an ST identifier
  • the QoS flow is configured with an ST identifier
  • the LCH is configured with an ST identifier
  • the second information further includes preconfigured CG resources or dynamically configured DG resources used by the ST state.
  • the maximum threshold of the counter N and/or the timer is determined according to at least one of ST, packet delay budget PDB, and round-trip time RTT duration.
  • the second information is carried in a radio resource control RRC message, a media access control layer control unit MAC CE, downlink control information DCI, packet data convergence protocol PDCP configuration information, DRB configuration information or LCH configuration information.
  • the second information is carried in at least one of PDCP configuration information, radio bearer RB configuration information, and logical channel LCH configuration information.
  • the determining unit 720 is further configured to: determine the DRB, LCH, and scheduling grant according to configuration information in at least one of the PDCP configuration information, the RB configuration information, and the LCH configuration information. relationship between.
  • the determining unit 720 is specifically configured to: determine whether the target object triggers the behavior corresponding to the ST state according to the second information, the target object is the device, the DRB, the QoS flow or the LCH.
  • the determining unit 720 is specifically configured to: determine according to the counter N and the timer whether to meet the ST transmission requirement or enter the ST state or trigger an action corresponding to the ST state.
  • the behavior corresponding to the ST state includes copying transmission or activating copying transmission.
  • the determination unit 720 is specifically configured to: if the counter N reaches the maximum threshold before the timer expires, satisfy the ST transmission requirement or enter the ST state or trigger an action corresponding to the ST state; if the If the positive response ACK is received before the timer expires, the ST transmission requirement will not be satisfied or the ST state will not be entered or the behavior corresponding to the ST state will not be triggered; If the above maximum threshold is not met, the ST transmission requirement is not met or the ST state is not entered or the behavior corresponding to the ST state is not triggered.
  • the apparatus 700 further includes an execution unit 730, configured to: execute at least one of the following when the ST transmission requirement is met or the ST state is entered or a behavior corresponding to the ST state is triggered: stop the timer, restart Set the counter N, enter the ST state, trigger the copy transmission, the MAC layer indicates to the upper layer that a negative acknowledgment NACK is received, activate the copy transmission or satisfy the ST entry state.
  • an execution unit 730 configured to: execute at least one of the following when the ST transmission requirement is met or the ST state is entered or a behavior corresponding to the ST state is triggered: stop the timer, restart Set the counter N, enter the ST state, trigger the copy transmission, the MAC layer indicates to the upper layer that a negative acknowledgment NACK is received, activate the copy transmission or satisfy the ST entry state.
  • the apparatus 700 further includes an execution unit 730 configured to: add 1 to the counter N if there is a data packet transmission error before the timer expires.
  • the executing unit 730 is further configured to: if multiple data packet transmission errors are for the same data packet, or, multiple data packet transmission errors are for the same HARQ process, or, in During the running of the timer, multiple data packet transmission errors are for the same data packet, or, during the running of the timer, multiple data packet transmission errors are for the same HARQ process, then the counter N remains unchanged ; If a plurality of the data packet transmission errors are for different data packets, or, a plurality of the data packet transmission errors are for different HARQ processes, or, during the running of the timer, a plurality of the data packet transmission errors are For different data packets, or, during the running of the timer, multiple data packet transmission errors are for different HARQ processes, then the counter N is incremented by 1.
  • a data packet loss There is a data packet loss; a HARQ-NACK is received; there is a data packet loss corresponding to the ST; a HARQ-NACK corresponding to the ST is received; in the case where the timer is not running, there is a data packet Packet loss; when the timer is not running, a HARQ-NACK is received; when the timer is not running, there is a packet loss corresponding to the ST; or, when the timer is not running, a One HARQ-NACK corresponding to ST.
  • the execution unit 730 is further configured to: start the timer when executing at least one of the following:
  • the executing unit 730 is further configured to: initialize the counter N when executing at least one of the following items:
  • the execution unit 730 is further configured to: if the lower layer receives the NACK feedback associated with the DRB or LCH corresponding to the ST, start the timer or restart the timer; If the data packet associated with the DRB or LCH corresponding to the ST, then start the timer or restart the timer; if the data packet associated with the DRB or LCH corresponding to the ST is sent, start the timer or restart the timer the timer.
  • the execution unit 730 is further configured to: the timer is for the corresponding data packet, or for the corresponding HARQ process, or for the corresponding CG resource; based on the timer to maintain A counter N, or maintain a counter N for each of the above timers.
  • the executing unit 730 is further configured to: if a retransmission grant is received before the timer expires, add 1 to the counter N; if a new grant is received before the timer expires Then stop the timer; if the counter N reaches the maximum threshold before the timer expires, stop the timer and/or enter the ST state or trigger the ST state or send a copy transmission; if the If the counter N does not reach the maximum threshold before the timer expires, the timer is stopped.
  • the execution unit 730 is further configured for at least one of the following: if multiple retransmission grants are for the same data packet, or multiple retransmission grants are for the same HARQ process, or , multiple retransmission grants are for the same data packet during the running of the timer, or, multiple retransmission grants are for the same HARQ process during the running of the timer, then the counter N remains unchanged ; If multiple retransmission grants are for different data packets, or multiple retransmission grants are for different HARQ processes, or multiple retransmission grants are for different data packets during the running of the timer packet, or, during the running of the timer, multiple retransmission grants are for different HARQ processes, then the counter N is incremented by 1.
  • the timer is a timer at the sending end or a timer at the receiving end.
  • the execution unit 730 is further configured to: if the lower layer indicates to enter the ST state, or trigger the ST state, or activate the trigger copy transmission corresponding to the ST, or receive the lower layer instruction to enter the ST state, or trigger the ST state, or When the trigger copy transmission corresponding to the ST is activated, the copy transmission is triggered.
  • the execution unit 730 is further configured to: start the timer if the lower layer receives NACK feedback associated with the DRB or LCH corresponding to the ST; If the associated data packet is sent, the timer is started; if the data packet associated with the DRB or LCH corresponding to the ST is sent, the timer is started.
  • the timer is for terminal devices; or, the counter N is maintained by each terminal device.
  • the execution unit 730 is further configured to: if a retransmission grant is received when the timer is not running, add 1 to the counter N, and start the timer.
  • the execution unit 730 is further configured to: if a retransmission grant is received during the running of the timer, add 1 to the counter N; if a retransmission grant is received during the running of the timer A new transfer authorization; then stop the timer, and reset the counter N; if the counter N reaches the maximum threshold before the timer expires, then reset the counter N, and/or, stop The timer, and/or, enters the ST state or triggers the ST state or triggers copy transmission; if the counter N does not reach the maximum threshold when the timer expires, reset the counter N.
  • the execution unit 730 is further configured for at least one of the following: if multiple retransmission grants are for the same data packet, or multiple retransmission grants are for the same HARQ process, or , multiple retransmission grants are for the same data packet during the running of the timer, or, multiple retransmission grants are for the same HARQ process during the running of the timer, then the counter N remains unchanged ; If multiple retransmission grants are for different data packets, or multiple retransmission grants are for different HARQ processes, or multiple retransmission grants are for different data packets during the running of the timer packet, or, during the running of the timer, multiple retransmission grants are for different HARQ processes, then the counter N is incremented by 1.
  • the timer is a timer at the sending end or a timer at the receiving end.
  • the execution unit 730 is further configured to: if the lower layer indicates to enter the ST state or trigger the ST state or trigger copy transmission activation corresponding to the ST, or receive the lower layer instruction to enter the ST state or trigger the ST state or the trigger corresponding to the ST A copy transfer is triggered when the copy transfer is active.
  • the execution unit 730 is further configured to: start the timer if the lower layer receives NACK feedback associated with the DRB or LCH corresponding to the ST; If the associated data packet is sent, the timer is started; if the data packet associated with the DRB or LCH corresponding to the ST is sent, the timer is started.
  • the timer is for each HARQ process; or, a counter N is maintained for each HARQ process.
  • the execution unit 730 is further configured to: if a retransmission grant is received when the timer is not running, add 1 to the counter N, and start the timer.
  • the execution unit 730 is further configured to: if a retransmission grant is received during the running of the timer, add 1 to the counter N; if a retransmission grant is received during the running of the timer A new transmission authorization; then reset the counter N; if the counter N reaches the maximum threshold before the timer expires, then reset the counter N, and/or, stop the timer, and/or, Entering the ST state or triggering the ST state or triggering copy transmission; if the counter N does not reach the maximum threshold when the timer expires, then reset the counter N.
  • the execution unit 730 is also used for at least one of the following: if multiple retransmission grants are for the same data packet, or, during the running of the timer, multiple retransmission grants are for the same For one data packet, the counter N performs or maintains; if multiple retransmission authorizations are for different data packets, or, during the running of the timer, multiple retransmission authorizations are for different data packets, Then the counter N remains unchanged.
  • the timer is a timer at the sending end or a timer at the receiving end.
  • the execution unit 730 is further configured to: if the lower layer indicates to enter the ST state or trigger the ST state or trigger copy transmission activation corresponding to the ST, or receive the lower layer instruction to enter the ST state or trigger the ST state or the trigger corresponding to the ST A copy transfer is triggered when the copy transfer is activated.
  • the determining unit 720 is specifically configured to: determine according to the counter N whether to enter the ST state or trigger an action corresponding to the ST state.
  • the execution unit 730 is further configured to: if a retransmission grant is received, add 1 to the counter N; if a new transfer grant is received, reset the counter N; if the counter N When the maximum threshold is reached, reset the counter N, and/or enter the ST state or trigger the ST state or trigger copy transmission.
  • the executing unit 730 is further configured to: if multiple retransmission grants are for the same data packet, or multiple retransmission grants are for the same HARQ process, or, when the timer Multiple retransmission grants are for the same data packet during operation, or multiple retransmission grants are for the same HARQ process during timer operation, then the counter N remains unchanged; if multiple The retransmission grants are for different data packets, or, multiple retransmission grants are for different HARQ processes, or, during the running of the timer, multiple retransmission grants are for different data packets, or , during the running of the timer, multiple retransmission grants are for different HARQ processes, then the counter N is incremented by 1.
  • the execution unit 730 is further configured to: if the lower layer indicates to enter the ST state or trigger the ST state or trigger copy transmission activation corresponding to the ST, or receive the lower layer instruction to enter the ST state or trigger the ST state or the trigger corresponding to the ST A copy transfer is triggered when the copy transfer is active.
  • Fig. 8 is a schematic structural diagram of a device provided by an embodiment of the present application.
  • the dashed line in Figure 8 indicates that the unit or module is optional.
  • the apparatus 600 may be used to implement the methods described in the foregoing method embodiments.
  • Device 600 may be a chip or a communication device.
  • Apparatus 600 may include one or more processors 610 .
  • the processor 610 may support the device 600 to implement the methods described in the foregoing method embodiments.
  • the processor 610 may be a general purpose processor or a special purpose processor.
  • the processor may be a central processing unit (central processing unit, CPU).
  • the processor can also be other general-purpose processors, digital signal processors (digital signal processors, DSPs), application specific integrated circuits (application specific integrated circuits, ASICs), off-the-shelf programmable gate arrays (field programmable gate arrays, FPGAs) Or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
  • a general-purpose processor may be a microprocessor, or the processor may be any conventional processor, or the like.
  • Apparatus 600 may also include one or more memories 620 .
  • a program is stored in the memory 620, and the program can be executed by the processor 610, so that the processor 610 executes the methods described in the foregoing method embodiments.
  • the memory 620 may be independent from the processor 610 or may be integrated in the processor 610 .
  • the apparatus 600 may also include a transceiver 630 .
  • the processor 610 can communicate with other devices or chips through the transceiver 630 .
  • the processor 610 may send and receive data with other devices or chips through the transceiver 630 .
  • the embodiment of the present application also provides a computer-readable storage medium for storing programs.
  • the computer-readable storage medium can be applied to the communication device provided in the embodiments of the present application, and the program enables the computer to execute the methods performed by the communication device in the various embodiments of the present application.
  • the embodiment of the present application also provides a computer program product.
  • the computer program product includes programs.
  • the computer program product can be applied to the communication device provided in the embodiments of the present application, and the program enables the computer to execute the methods performed by the communication device in the various embodiments of the present application.
  • the embodiment of the present application also provides a computer program.
  • the computer program can be applied to the communication device provided in the embodiments of the present application, and the computer program enables the computer to execute the methods performed by the communication device in the various embodiments of the present application.
  • B corresponding to A means that B is associated with A, and B can be determined according to A.
  • determining B according to A does not mean determining B only according to A, and B may also be determined according to A and/or other information.
  • sequence numbers of the above-mentioned processes do not mean the order of execution, and the execution order of the processes should be determined by their functions and internal logic, and should not be used in the embodiments of the present application.
  • the implementation process constitutes any limitation.
  • the disclosed systems, devices and methods may be implemented in other ways.
  • the device embodiments described above are only illustrative.
  • the division of the units is only a logical function division. In actual implementation, there may be other division methods.
  • multiple units or components can be combined or May be integrated into another system, or some features may be ignored, or not implemented.
  • the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical, mechanical or other forms.
  • the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
  • each functional unit in each embodiment of the present application may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit.
  • all or part of them may be implemented by software, hardware, firmware or any combination thereof.
  • software When implemented using software, it may be implemented in whole or in part in the form of a computer program product.
  • the computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on the computer, the processes or functions according to the embodiments of the present application will be generated in whole or in part.
  • the computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable devices.
  • the computer instructions may be stored in or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be transmitted from a website, computer, server or data center Transmission to another website site, computer, server or data center by wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.).
  • the computer-readable storage medium may be any available medium that can be read by a computer, or a data storage device such as a server or a data center integrated with one or more available media.
  • the available medium may be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape), an optical medium (for example, a digital versatile disc (digital video disc, DVD)) or a semiconductor medium (for example, a solid state disk (solid state disk, SSD) )wait.
  • a magnetic medium for example, a floppy disk, a hard disk, a magnetic tape
  • an optical medium for example, a digital versatile disc (digital video disc, DVD)
  • a semiconductor medium for example, a solid state disk (solid state disk, SSD)

Landscapes

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

Abstract

提供了一种通信方法及通信装置,该方法包括:终端设备接收第一信息,所述第一信息包括预配置CG资源的位置、所述CG资源对应的混合自动重传请求HARQ进程、预配置资源重传定时器CGRT及HARQ进程选择方式中的至少一项;所述终端设备根据所述第一信息选择所述CG资源对应的目标HARQ进程;其中,所述HARQ进程选择方式用于指示所述终端设备优先选择重传的HARQ进程或优先级高的HARQ进程。本申请实施例中的方法,能够保证业务的正常传输。

Description

通信方法及通信装置 技术领域
本申请涉及通信技术领域,并且更为具体地,涉及一种通信方法及通信装置。
背景技术
随着通信技术的发展,某些通信***引入预配置资源重传定时器(configured grant retransmission timer,CGRT),以解决由于先侦听后传输(listen before talk,LBT)失败导致的预配置(configured grant,CG)资源不能传输时的资源的自动重传。但是,目前尚不清楚在引入CGRT后如何进行重传。
发明内容
本申请提供一种通信方法及通信装置,能够保证业务的正常传输。
第一方面,提供了一种通信方法,包括:终端设备接收第一信息,所述第一信息包括预配置CG资源的位置、所述CG资源对应的混合自动重传请求HARQ进程、预配置资源重传定时器CGRT及HARQ进程选择方式中的至少一项;所述终端设备根据所述第一信息选择所述CG资源对应的目标HARQ进程;其中,所述HARQ进程选择方式用于指示所述终端设备优先选择重传的HARQ进程或优先级高的HARQ进程。
第二方面,提供了一种通信方法,包括:终端设备接收第一信息,所述第一信息包括预配置CG资源的位置、所述CG资源对应的混合自动重传请求HARQ进程、预配置资源重传定时器CGRT及HARQ进程选择方式中的至少一项;所述终端设备根据所述第一信息确定是否需要确定HARQ进程的优先级;若需要确定HARQ进程的优先级,则所述终端设备确定所述HARQ进程的优先级;所述终端设备根据所述优先级,在多个HARQ进程中选择所述CG资源对应的目标HARQ进程;其中,所述HARQ进程选择方式用于指示所述终端设备优先选择重传的HARQ进程或优先级高的HARQ进程。
第三方面,提供了一种通信方法,包括:终端设备接收第二信息,所述第二信息包括生存时间ST指示、ST使能指示、计数器N、所述计数器N的最大门限、定时器、用户面承载DRB的标识、服务质量QoS流的标识及逻辑信道LCH的标识中的至少一项,N为正数;所述终端设备根据所述第二信息确定是否需要满足ST传输需求或进入ST状态或触发ST状态对应的行为。
第四方面,提供了一种通信装置,包括:接收单元,用于接收第一信息,所述第一信息包括预配置CG资源的位置、所述CG资源对应的混合自动重传请求HARQ进程、预配置资源重传定时器CGRT及HARQ进程选择方式中的至少一项;选择单元,用于根据所述第一信息选择所述CG资源对应的目标HARQ进程;其中,所述HARQ进程选择方式用于指示所述装置优先选择重传的HARQ进程或优先级高的HARQ进程。
第五方面,提供了一种通信装置,包括:接收单元,用于接收第一信息,所述第一信息包括预配置CG资源的位置、所述CG资源对应的混合自动重传请求HARQ进程、预配置资源重传定时器CGRT及HARQ进程选择方式中的至少一项;第一确定单元,用于根据所述第一信息确定是否需要确定HARQ进程的优先级;第二确定单元,用于若需要确定HARQ进程的优先级,则确定所述HARQ进程的优先级;选择单元,用于根据所述优先级,在多个HARQ进程中选择所述CG资源对应的目标HARQ进程;其中,所述HARQ进程选择方式用于指示所述装置优先选择重传的HARQ进程或优先级高的HARQ进程。
第六方面,提供了一种通信装置,包括:接收单元,用于接收第二信息,所述第二信息包括生存时间ST指示、ST使能指示、计数器N、所述计数器N的最大门限、定时器、用户面承载DRB的标识、服务质量QoS流的标识及逻辑信道LCH的标识中的至少一项,N为正数;确定单元,用于根据所述第二信息确定是否需要满足ST传输需求或进入ST状态或触发ST状态对应的行为。
第七方面,提供一种通信装置,包括存储器和处理器,所述存储器用于存储程序,所述处理器用于调用所述存储器中的程序,以执行如第一方面所述的方法。
第八方面,提供一种通信装置,包括存储器和处理器,所述存储器用于存储程序,所述处理器用于调用所述存储器中的程序,以执行第二方面所述的方法。
第九方面,提供一种通信装置,包括存储器和处理器,所述存储器用于存储程序,所述处理器用于调用所述存储器中的程序,以执行第三方面所述的方法。
第十方面,提供一种通信装置,包括处理器,用于从存储器中调用程序,以执行第一方面所述的方法。
第十一方面,提供一种通信装置,包括处理器,用于从存储器中调用程序,以执行第二方面所述的方法。
第十二方面,提供一种通信装置,包括处理器,用于从存储器中调用程序,以执行第三方面所述的方法。
第十三方面,提供一种芯片,包括处理器,用于从存储器调用程序,使得安装有所述芯片的设备执行第一方面所述的方法。
第十四方面,提供一种芯片,包括处理器,用于从存储器调用程序,使得安装有所述芯片的设备执行第二方面所述的方法。
第十五方面,提供一种芯片,包括处理器,用于从存储器调用程序,使得安装有所述芯片的设备执行第三方面所述的方法。
第十六方面,提供一种计算机可读存储介质,其上存储有程序,所述程序使得计算机执行第一方面所述的方法。
第十七方面,提供一种计算机可读存储介质,其上存储有程序,所述程序使得计算机执行第二方面所述的方法。
第十八方面,提供一种计算机可读存储介质,其上存储有程序,所述程序使得计算机执行第三方面所述的方法。
第十九方面,提供一种计算机程序产品,包括程序,所述程序使得计算机执行第一方面所述的方法。
第二十方面,提供一种计算机程序产品,包括程序,所述程序使得计算机执行第二方面所述的方法。
第二十一方面,提供一种计算机程序产品,包括程序,所述程序使得计算机执行第三方面所述的方法。
第二十二方面,提供一种计算机程序,所述计算机程序使得计算机执行第一方面所述的方法。
第二十三方面,提供一种计算机程序,所述计算机程序使得计算机执行第二方面所述的方法。
第二十四方面,提供一种计算机程序,所述计算机程序使得计算机执行第三方面所述的方法。
在本申请实施例中,所述第一信息包括预配置CG资源的位置、所述CG资源对应的混合自动重传请求HARQ进程、预配置资源重传定时器CGRT及HARQ进程选择方式中的至少一项,所述终端设备根据所述第一信息可以优先选择重传的HARQ进程或优先级高的HARQ进程,以在CG资源不能传输时进行重传,从而能够保证业务的正常传输。
附图说明
图1是本申请实施例应用的无线通信***的示例图。
图2是本申请一个实施例提供的通信方法的示意性流程图。
图3是本申请另一个实施例提供的通信方法的示意性流程图。
图4是本申请又一个实施例提供的通信方法的示意性流程图。
图5是本申请一个实施例提供的通信装置的示意性结构图。
图6是本申请另一实施例提供的通信装置的示意性结构图。
图7是本申请另一实施例提供的通信装置的示意性结构图。
图8是本申请一实施例提供的装置的示意性结构图。
具体实施方式
下面将结合附图,对本申请中的技术方案进行描述。
图1是本申请实施例应用的无线通信***100。该无线通信***100可以包括网络设备110和用户设备(user equipment,UE)120。网络设备110可以与UE120进行通信。网络设备110可以为特定的地理区域提供通信覆盖,并且可以与位于该覆盖区域内的UE120进行通信。UE120可以通过网络设备110接入网络(如无线网络)。
图1示例性地示出了一个网络设备和两个UE,可选地,该无线通信***100可以包括多个网络设 备并且每个网络设备的覆盖范围内可以包括其它数量的终端设备,本申请实施例对此不做限定。可选地,该无线通信***100还可以包括网络控制器、移动管理实体等其他网络实体,本申请实施例对此不作限定。
应理解,本申请实施例的技术方案可以应用于各种通信***,例如:第五代(5th generation,5G)***或新无线(new radio,NR)、长期演进(long term evolution,LTE)***、LTE频分双工(frequency division duplex,FDD)***、LTE时分双工(time division duplex,TDD)等。本申请提供的技术方案还可以应用于未来的通信***,如第六代移动通信***,又如卫星通信***,等等。
本申请实施例中的UE也可称为终端设备、接入终端、用户单元、用户站、移动站、移动台(mobile station,MS)、移动终端(mobile Terminal,MT)、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。本申请实施例中的UE可以是指向用户提供语音和/或数据连通性的设备,可以用于连接人、物和机,例如具有无线连接功能的手持式设备、车载设备等。本申请的实施例中的UE可以是手机(mobile phone)、平板电脑(Pad)、笔记本电脑、掌上电脑、移动互联网设备(mobile internet device,MID)、可穿戴设备,虚拟现实(virtual reality,VR)设备、增强现实(augmented reality,AR)设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等。可选地,UE可以用于充当基站。例如,UE可以充当调度实体,其在V2X或D2D等中的UE之间提供侧行链路信号。比如,蜂窝电话和汽车利用侧行链路信号彼此通信。蜂窝电话和智能家居设备之间通信,而无需通过基站中继通信信号。
本申请实施例中的网络设备可以是用于与UE通信的设备,该网络设备也可以称为接入网设备或无线接入网设备,如网络设备可以是基站。本申请实施例中的网络设备可以是指将UE接入到无线网络的无线接入网(radio access network,RAN)节点(或设备)。基站可以广义的覆盖如下中的各种名称,或与如下名称进行替换,比如:节点B(NodeB)、演进型基站(evolved NodeB,eNB)、下一代基站(next generation NodeB,gNB)、中继站、接入点、传输点(transmitting and receiving point,TRP)、发射点(transmitting point,TP)、主站MeNB、辅站SeNB、多制式无线(MSR)节点、家庭基站、网络控制器、接入节点、无线节点、接入点(access piont,AP)、传输节点、收发节点、基带单元(base band unit,BBU)、射频拉远单元(Remote Radio Unit,RRU)、有源天线单元(active antenna unit,AAU)、射频头(remote radio head,RRH)、中心单元(central unit,CU)、分布式单元(distributed unit,DU)、定位节点等。基站可以是宏基站、微基站、中继节点、施主节点或类似物,或其组合。
在一些实施例中,网络设备可以是固定的,也可以是移动的。例如,直升机或无人机可以被配置成充当移动网络设备,一个或多个小区可以根据该移动网络设备的位置移动。在其他示例中,直升机或无人机可以被配置成用作与另一网络设备进行通信的设备。在一些实施例中,网络设备可以是指CU或者DU,或者,网络设备可以包括CU和DU,或者,网络设备还可以包括AAU。
应理解,网络设备可以部署在陆地上,包括室内或室外、手持或车载;也可以部署在水面上;还可以部署在空中的飞机、气球和卫星上。本申请实施例中对网络设备和在本申请实施例中所处的场景不做限定。
还应理解,本申请中的网络设备和UE的全部或部分功能也可以通过在硬件上运行的软件功能来实现,或者通过平台(例如云平台)上实例化的虚拟化功能来实现。
某些通信***引入预配置资源重传定时器(configured grant retransmission timer,CGRT),以解决由于先侦听后传输(listen before talk,LBT)失败导致的预配置(configured grant,CG)资源不能传输时的资源的自动重传。但是,目前尚不清楚在引入CGRT后如何选择混合自动重传请求(hybrid automatic repeat request,HARQ)进程以进行重传。
同时,对一个应用或业务来说,当生存时间(survival time,ST)以连续传输错误的数据包表征时,假设ST=X,若出现X个连续传输错误的数据包,则通信业务传输出错。所以,当有连续X-1个数据包传输失败后,最后一个数据包一定要正确传输。但是,目前尚不清楚如何控制对应的计数器及定时器,以判断是否进入ST状态。
为了解决上述技术问题,下面结合图2至图4,对本申请实施例进行详细地举例说明。
图2是本申请实施例的通信方法的一个示意性流程图。应理解,图2示出了通信方法的步骤或操作,但这些步骤或操作仅是示例,本申请实施例还可以执行其他操作或者图2中的各个操作的变形,或者,并不是所有步骤都需要执行,或者,这些步骤可以按照其他顺序执行。图2所示的方法200可以包括步骤S210及S220,具体如下:
S210,网络设备向终端设备发送第一信息。
所述第一信息可以包括预配置(configured grant,CG)资源的位置、所述CG资源对应的混合自动重传请求(hybrid automatic repeat request,HARQ)进程、预配置资源重传定时器(configured grant retransmission timer,CGRT)及HARQ进程选择方式中的至少一项。其中,所述HARQ进程选择方式可以用于指示所述终端设备优先选择重传的HARQ进程或优先级高的HARQ进程。
S220,所述终端设备根据所述第一信息选择所述CG资源对应的目标HARQ进程。
在一些实施例中,所述终端设备根据所述第一信息选择所述CG资源对应的目标HARQ进程,可以包括:
若所述HARQ进程选择方式未配置、所述第一信息中不包括所述HARQ进程选择方式或所述HARQ进程选择方式指示所述终端设备优先选择重传的HARQ进程,则所述终端设备在多个HARQ进程中,可以优先选择重传的HARQ进程作为所述目标HARQ进程。
其中,低优先级的媒体接入控制层分组数据单元(media access control packet data unit,MAC PDU)对应的HARQ进程可以被认为是重传的HARQ进程,或,低优先级的MAC PDU对应的HARQ进程可以被认为是新传的HARQ进程。
在一些实施例中,所述终端设备根据所述第一信息选择所述CG资源对应的目标HARQ进程,可以包括:
若所述HARQ进程选择方式指示所述终端设备优先选择优先级高的HARQ进程,则所述终端设备在多个HARQ进程中,可以优先选择优先级高的HARQ进程或HARQ进程对应的逻辑信道优先级高的HARQ进程作为所述目标HARQ进程。
在一些实施例中,在所述多个HARQ进程中存在多个优先的HARQ进程的情况下,所述终端设备根据所述第一信息选择所述CG资源对应的目标HARQ进程,可以包括:
所述终端设备根据下述任一方法选择所述目标HARQ进程:
选择所述多个优先的HARQ进程中的任一HARQ进程作为所述目标HARQ进程;
选择所述多个优先的HARQ进程中的HARQ进程索引最小的HARQ进程作为所述目标HARQ进程;
选择所述多个优先的HARQ进程中的HARQ进程索引最大的HARQ进程作为所述目标HARQ进程;
选择所述多个优先的HARQ进程中的重传的HARQ进程作为所述目标HARQ进程;
选择所述多个优先的HARQ进程中的新传的HARQ进程作为所述目标HARQ进程;
选择所述多个优先的HARQ进程中的低优先级的媒体接入控制层分组数据单元MAC PDU对应的HARQ进程作为所述目标HARQ进程;
选择所述多个优先的HARQ进程中的配置了生存时间ST的用户面承载DRB对应的HARQ进程作为所述目标HARQ进程;
选择所述多个优先的HARQ进程中的ST要求高的DRB对应的HARQ进程作为所述目标HARQ进程;
选择所述多个优先的HARQ进程中的将在预设时间段内不满足ST要求的DRB对应的HARQ进程作为所述目标HARQ进程;
选择所述多个优先的HARQ进程中的HARQ重传次数满足第一预设要求的HARQ进程作为所述目标HARQ进程;
选择所述多个优先的HARQ进程中的包括逻辑信道LCH数据的HARQ进程作为所述目标HARQ进程;或者,
基于所述终端设备实现选择所述多个优先的HARQ进程中的所述目标HARQ进程。
在上述实施例中,ST要求可以包括传输时延要求(例如,传输时延要求可以为ST时长)和/或可靠性要求等。ST要求高的DRB可以包括:传输时延要求小于或等于预设值的DRB、传输时延要求满足预设要求的DRB、和/或可靠性要求满足预设条件的DRB。例如,可以选择所述多个优先的HARQ进程中的传输时延要求最高的DRB对应的HARQ进程作为所述目标HARQ进程;或者,也可以选择所述多个优先的HARQ进程中的可靠性要求最高的DRB对应的HARQ进程作为所述目标HARQ进程;或者,也可以选择所述多个优先的HARQ进程中的传输时延要求最高、且可靠性要求最高的DRB对应的HARQ进程作为所述目标HARQ进程。
在上述实施例中,将在预设时间段内不满足ST要求的DRB也可以理解为即将(例如,在较短的时间段内)不满足ST要求的DRB。例如,将在预设时间段内不满足ST要求的DRB可以理解为:立刻不满足ST要求的DRB,或在预设时间段内不满足ST要求的DRB,或在预设时间段后不满足ST要求的DRB。例如,将在预设时间段内不满足ST要求的DRB可以为:传输时延将在预设时间段内超过 传输时延要求(例如,ST时长)的DRB。
可选地,所述第一预设要求可以为:HARQ进程的HARQ重传次数最小,或HARQ进程的HARQ重传次数最大,或HARQ进程的HARQ重传次数小于(或,小于或者等于)重传门限,或HARQ进程的HARQ重传次数大于(或,大于或者等于)重传门限。可选地,基于所述终端设备实现选择所述多个优先的HARQ进程中的所述目标HARQ进程可以指:选多个优先的HARQ进程中的哪一个HARQ进程作为所述目标HARQ进程,完全取决于终端设备实现,即由终端设备自主地在多个优先的HARQ进程中选择所述目标HARQ进程。
在一些实施例中,在所述终端设备根据所述第一信息选择目标HARQ进程之前,所述终端设备可以根据所述第一信息确定是否需要确定HARQ进程的优先级。
例如,若所述HARQ进程选择方式未配置、所述第一信息中不包括所述HARQ进程选择方式或所述HARQ进程选择方式指示所述终端设备优先选择重传的HARQ进程,则所述终端设备不需要确定HARQ进程的优先级;若所述HARQ进程选择方式指示所述终端设备优先选择优先级高的HARQ进程,则所述终端设备需要确定HARQ进程的优先级。
可选地,若需要确定HARQ进程的优先级,则所述终端设备可以确定所述HARQ进程的优先级。
例如,所述终端设备可以根据下述任一方法确定所述多个HARQ进程的优先级:
若有数据包含或将包含在HARQ进程中,或者,有逻辑信道LCH复用或将要被复用在HARQ进程中时,则按照LCH的优先级确定所述多个HARQ进程的优先级;
若只有填充信息(padding)和/或媒体接入控制层控制单元MAC CE包含或将包含在CG资源对应的HARQ进程或HARQ进程中,或者,没有数据复用或将要被复用在HARQ进程中,或者,没有LCH复用或将要被复用在HARQ进程中时,则按照逻辑信道优先级LCP的优先顺序或MAC CE的优先顺序确定所述多个HARQ进程优先级;
若只有填充信息和/或MAC CE包含或将包含在CG资源对应的HARQ进程或HARQ进程中,或者,没有数据复用或将要被复用在HARQ进程中,或者,没有LCH复用或将要被复用在HARQ进程中时,则所述HARQ进程的优先级低,或所述HARQ进程的优先级低于有LCH复用或将要被复用的HARQ进程的优先级,或所述HARQ进程的优先级低于其他HARQ进程的优先级,或所述HARQ进程优先级低于调度请求SR对应的HARQ进程的优先级;或者,
若只有填充信息和/或MAC CE包含或将包含在CG资源对应的HARQ进程或HARQ进程中,或者,没有数据复用或将要被复用在HARQ进程中,或者,没有LCH复用或将要被复用在HARQ进程中,但有上行控制信息UCI复用在所述HARQ进程上,则所述HARQ进程的优先级为特定优先级,或所述HARQ进程的优先级低,或所述HARQ进程的优先级低于有LCH复用或将要被复用的HARQ进程的优先级,或所述HARQ进程的优先级低于其他HARQ进程的优先级,或所述HARQ进程优先级低于调度请求(scheduling request,SR)对应的HARQ进程的优先级。
进一步地,所述终端设备可以根据所述优先级,在所述多个HARQ进程中选择所述CG资源对应的目标HARQ进程。
在本申请实施例中,所述第一信息包括预配置CG资源的位置、所述CG资源对应的混合自动重传请求HARQ进程、预配置资源重传定时器CGRT及HARQ进程选择方式中的至少一项,所述终端设备根据所述第一信息可以优先选择重传的HARQ进程或优先级高的HARQ进程,以在CG资源不能传输时进行重传,从而能够保证业务的正常传输。
图3是本申请实施例的通信方法的一个示意性流程图。图3所示的方法300可以包括步骤S310及S320,具体如下:
S310,网络设备向终端设备发送第一信息。
所述第一信息可以包括预配置CG资源的位置、所述CG资源对应的混合自动重传请求HARQ进程、预配置资源重传定时器CGRT及HARQ进程选择方式中的至少一项。其中,所述HARQ进程选择方式可以用于指示所述终端设备优先选择重传的HARQ进程或优先级高的HARQ进程。
S320,所述终端设备根据所述第一信息确定是否需要确定HARQ进程的优先级。
可选地,若所述HARQ进程选择方式未配置、所述第一信息中不包括所述HARQ进程选择方式或所述HARQ进程选择方式指示所述终端设备优先选择重传的HARQ进程,则所述终端设备不需要确定HARQ进程的优先级;若所述HARQ进程选择方式指示所述终端设备优先选择优先级高的HARQ进程,则所述终端设备需要确定置HARQ进程的优先级。
S330,所述终端设备确定所述HARQ进程的优先级。
可选地,若需要确定HARQ进程的优先级,则所述终端设备可以确定所述HARQ进程的优先级。
例如,所述终端设备可以根据下述任一方法确定所述HARQ进程的优先级:
若有数据包含或将包含在HARQ进程中,或者,有逻辑信道LCH复用或将要被复用在HARQ进程中时,则按照LCH的优先级确定所述多个HARQ进程的优先级;
若只有填充信息和/或媒体接入控制层控制单元MAC CE包含或将包含在CG资源对应的HARQ进程或HARQ进程中,或者,没有数据复用或将要被复用在HARQ进程中,或者,没有LCH复用或将要被复用在HARQ进程中时,则按照逻辑信道优先级LCP的优先顺序或MAC CE的优先顺序确定所述多个HARQ进程优先级;
若只有填充信息和/或MAC CE包含或将包含在CG资源对应的HARQ进程或HARQ进程中,或者,没有数据复用或将要被复用在HARQ进程中,或者,没有LCH复用或将要被复用在HARQ进程中时,则所述HARQ进程的优先级低,或所述HARQ进程的优先级低于有LCH复用或将要被复用的HARQ进程的优先级,或所述HARQ进程的优先级低于其他HARQ进程的优先级,或所述HARQ进程优先级低于调度请求SR对应的HARQ进程的优先级;或者,
若只有填充信息和/或MAC CE包含或将包含在CG资源对应的HARQ进程或HARQ进程中,或者,没有数据复用或将要被复用在HARQ进程中,或者,没有LCH复用或将要被复用在HARQ进程中,但有上行控制信息UCI复用在所述HARQ进程上,则所述HARQ进程的优先级为特定优先级,或所述HARQ进程的优先级低,或所述HARQ进程的优先级低于有LCH复用或将要被复用的HARQ进程的优先级,或所述HARQ进程的优先级低于其他HARQ进程的优先级,或所述HARQ进程优先级低于调度请求SR对应的HARQ进程的优先级。
S340,所述终端设备根据所述优先级,在多个HARQ进程中选择所述CG资源对应的目标HARQ进程。
可选地,所述终端设备可以采用图2中方法200中的各实施例的方法,根据所述优先级在多个HARQ进程中选择所述CG资源对应的目标HARQ进程。
在本申请实施例中,所述终端设备根据所述第一信息可以确定HARQ进程的优先级,能够使所述终端设备根据所述优先级在多个HARQ进程中选择所述CG资源对应的目标HARQ进程,以在CG资源不能传输时进行重传,从而能够保证业务的正常传输。
图4是本申请实施例的通信方法的一个示意性流程图。图4所示的方法400可以包括步骤S410及S420,具体如下:
S410,终端设备接收第二信息。
所述第二信息可以包括生存时间ST指示、ST使能指示、计数器N、所述计数器N的最大门限、定时器、用户面承载(user data radio bearer,DRB)的标识、服务质量(quality of service,QoS)流的标识及逻辑信道(logical channel,LCH)的标识中的至少一项,N为正数。可选地,所述第二信息还可以包括ST状态使用的预配置CG资源或动态配置(dynamic grant,DG)资源。
可选地,所述DRB可以配置有ST标识。可选地,所述QoS流可以配置有ST标识。可选地,所述LCH可以配置有ST标识。
可选地,所述计数器N的最大门限可以是根据ST、分组时延预算(packet delay budget,PDB)、往返时间(round trip time,RTT)时长中的至少一项确定的。可选地,所述定时器是根据ST、分组时延预算PDB、往返时间RTT时长中的至少一项确定的。
可选地,所述第二信息可以包括多个,分别通过多个信息元素(information element,IE)进行配置。
可选地,所述第二信息可以携带于无线资源控制RRC消息,媒体接入控制层控制单元MAC CE,下行控制信息(downlink control information,DCI)、分组数据汇聚协议(packet data convergence protocol,PDCP)配置信息、DRB配置信息或LCH配置信息中。
可选地,所述第二信息可以携带于PDCP配置信息、无线承载RB配置信息及逻辑信道LCH配置信息中的至少之一中。
可选地,所述终端设备可以根据所述PDCP配置信息、所述RB配置信息及所述LCH配置信息中的至少之一中的配置信息,确定所述DRB与LCH、调度授权之间的关联关系。可选地,确定所述DRB与LCH、调度授权之间的关联关系可以指:终端设备基于所述第二信息中的映射限制,确定ST(需求或行为)的DRB使用的LCH,使用的grant,使用的HARQ进程,从而,可以在收到HARQ-NACK的时候,确定计数器N是否+1,和/或是否要触发复制传输(duplication)等。可选地,所述配置信息可以包括参数allowedCG-List-r16和/或allowedPHY-PriorityIndex-r16。
S420,所述终端设备根据所述第二信息确定是否需要满足ST传输需求、是否进入ST状态或是否触发ST状态对应的行为。
可选地,所述ST状态对应的行为可以包括复制传输或激活复制传输。
可选地,所述终端设备可以根据所述第二信息确定目标对象是否触发ST状态对应的行为,其中,所述目标对象为所述终端设备、所述DRB、所述QoS流或所述LCH。
在一些实施例中,所述终端设备可以根据所述计数器N和所述定时器确定是否需要满足ST传输需求、或是否进入ST状态或是否触发ST状态对应的行为。
例如,若所述定时器超时前所述计数器N达到所述最大门限,则满足ST传输需求或进入ST状态或触发ST状态对应的行为;
若所述定时器超时前收到肯定应答ACK,则不满足ST传输需求或不进入ST状态或不触发ST状态对应的行为;
若所述定时器超时或所述定时器超时前所述计数器N未达到所述最大门限,则不满足ST传输需求或不进入ST状态或不触发ST状态对应的行为。
在一些实施例中,在满足ST传输需求或进入ST状态或触发ST状态对应的行为的情况下,所述终端设备可以执行以下至少一项:
停止所述定时器、重置所述计数器N,进入ST状态,触发复制传输、MAC层向高层指示收到否定应答NACK、激活复制传输或满足ST进入状态。
在一些实施例中,若多个所述数据包传输错误是针对同一个数据包的,或者,多个所述数据包传输错误是针对相同HARQ进程的,或者,在定时器运行期间多个所述数据包传输错误是针对同一个数据包的,或者,在定时器运行期间多个所述数据包传输错误是针对相同HARQ进程的,则所述计数器N可以维持不变。
或者,若多个所述数据包传输错误是针对不同数据包的,或者,多个所述数据包传输错误是针对不同HARQ进程的,或者,在定时器运行期间多个所述数据包传输错误是针对不同数据包的,或者,在定时器运行期间多个所述数据包传输错误是针对不同HARQ进程的,则所述计数器N可以加1。
在一些实施例中,若所述定时器超时前,存在一个数据包传输错误,则所述计数器N加1。
例如,当出现以下至少一种情况时,则可以认为存在一个数据包传输错误:
存在一个数据包丢失;
收到一个HARQ-NACK;
存在对应ST的一个数据包丢失;
收到一个对应ST的混合自动重传请求应答HARQ-NACK;
在定时器未运行的情况下,存在一个数据包丢失;
在定时器未运行的情况下,收到一个HARQ-NACK;
在定时器未运行的情况下,存在对应ST的一个数据包丢失;或者,
在定时器未运行的情况下,收到一个对应ST的HARQ-NACK。
在一些实施例中,所述终端设备执行下述至少一项时,可以开启所述定时器:
发送ST对应的数据包;
接收到来自高层的数据包;
低层发送对应的数据包;
存在一个数据包丢失;
收到一个混合自动重传请求应答HARQ-NACK;
存在对应ST的一个数据包丢弃;或者,
收到一个对应ST的HARQ-NACK。
在一些实施例中,所述终端设备执行下述至少一项时,可以对所述计数器N进行初始化:
向低层发送对应的数据包;
接收到来自高层的数据包;
低层发送对应的数据包;
存在一个数据包丢失;
收到一个混合自动重传请求应答HARQ-NACK;
存在对应ST的一个数据包丢弃;
收到一个对应ST的HARQ-NACK;
在所述定时器未运行的情况下,存在一个数据包丢弃;
在所述定时器未运行的情况下,收到一个混合自动重传请求应答HARQ-NACK;
在所述定时器未运行的情况下,存在对应ST的一个数据包丢弃;
在所述定时器未运行的情况下,收到一个对应ST的HARQ-NACK;
所述定时器超时;
收到一个ACK;或者,
收到一个对应ST的ACK。
在一些实施例中,若低层收到与ST对应的DRB或LCH相关联的NACK反馈,则开启所述定时器或重新开启所述定时器;或者,若从高层收到与ST对应的DRB或LCH相关联的数据包,则开启所述定时器或重新开启所述定时器;或者,若发送与ST对应的DRB或LCH相关联的数据包,则开启所述定时器或重新开启所述定时器。
在一些实施例中,所述定时器可以是针对对应的数据包的,或者,所述定时器可以是针对对应的HARQ进程的,或者,所述定时器可以是针对对应的CG资源的。可选地,可以基于所述定时器维护计数器N,或者,可以针对所述的每一个定时器维护计数器N。
在一些实施例中,若在所述定时器超时前,收到一个重传授权,则所述计数器N可以加1:若在所述定时器超时前,收到一个新传授权;则可以停止所述定时器;若所述定时器超时前所述计数器N达到所述最大门限,则可以停止所述定时器和/或进入ST状态或触发ST状态或发复制传输;若所述定时器超时前所述计数器N未达到所述最大门限,则可以停止所述定时器。
在一些实施例中,包括以下至少之一:若多个所述重传授权是针对同一个数据包的,或者,多个所述重传授权是针对相同HARQ进程的,或者,在定时器运行期间多个所述重传授权是针对同一个数据包的,或者,在定时器运行期间多个所述重传授权是针对相同HARQ进程的,则所述计数器N可以维持不变;或者,若多个所述重传授权是针对不同数据包的,或者,多个所述重传授权是针对不同HARQ进程的,或者,在定时器运行期间多个所述重传授权是针对不同数据包的,或者,在定时器运行期间多个所述重传授权是针对不同HARQ进程的,则所述计数器N可以加1。
可选地,所述定时器可以为发送端定时器或接收端定时器(TX side timer)。
在一些实施例中,若低层指示进入ST状态、或触发ST状态、或ST对应的触发复制传输激活、或收到低层指示的进入ST状态、或触发ST状态、或ST对应的触发复制传输激活,则所述终端设备可以触发复制传输。
在一些实施例中,若低层收到与ST对应的DRB或LCH相关联的NACK反馈,则所述终端设备可以开启所述定时器;若从高层收到与ST对应的DRB或LCH相关联的数据包,则所述终端设备可以开启所述定时器;若发送与ST对应的DRB或LCH相关联的数据包,则所述终端设备可以开启所述定时器。
可选地,所述定时器是针对终端设备的;或者,所述计数器N是每个终端设备维护的。例如,所述终端设备在同一个时刻仅维护一个计数器N。
可选地,所述定时器为发送端定时器或接收端定时器。
可选地,若在所述定时器未运行时,收到一个重传授权,则所述计数器N可以加1,并可以开启所述定时器。
可选地,包括以下至少之一:若在所述定时器运行期间时,收到一个重传授权,则所述计数器N可以加1;若在所述定时器运行期间时,收到一个新传授权;则可以停止所述定时器,并重置所述计数器N;若所述定时器超时前所述计数器N达到所述最大门限,则可以重置所述计数器N,和/或,停止定时器,和/或,进入ST状态或触发ST状态或触发复制传输;若所述定时器超时的情况下所述计数器N未达到所述最大门限,则可以重置所述计数器N。
可选地,若多个所述重传授权是针对同一个数据包的,或者,多个所述重传授权是针对相同HARQ进程的,或者,在定时器运行期间多个所述重传授权是针对同一个数据包的,或者,在定时器运行期间多个所述重传授权是针对相同HARQ进程的,则所述计数器N可以维持不变;若多个所述重传授权是针对不同数据包的,或者,多个所述重传授权是针对不同HARQ进程的,或者,在定时器运行期间多个所述重传授权是针对不同数据包的,或者,在定时器运行期间多个所述重传授权是针对不同HARQ进程的,则所述计数器N可以加1。
可选地,若低层指示进入ST状态或触发ST状态或ST对应的触发复制传输激活、或者收到低层指示的进入ST状态或触发ST状态或ST对应的触发复制传输激活,则所述终端设备可以触发复制传输。
在一些实施例中,若低层收到与ST对应的DRB或LCH相关联的NACK反馈,则可以开启所述定时器;若从高层收到与ST对应的DRB或LCH相关联的数据包,则可以开启所述定时器;若发送与ST对应的DRB或LCH相关联的数据包,则可以开启所述定时器。
可选地,所述定时器可以是针对每个HARQ进程的;或者,可以针对所述的每一个HARQ进程维护计数器N。
可选地,若在所述定时器未运行时,收到一个重传授权,则所述计数器N可以加1,并开启所述定时器。
可选地,包括以下至少之一:若在所述定时器运行期间时,收到一个重传授权,则所述计数器N可以加1;若在所述定时器运行期间时,收到一个新传授权;则可以重置所述计数器N;若所述定时器超时前所述计数器N达到所述最大门限,则可以重置所述计数器N,和/或,停止定时器,和/或,进入ST状态或触发ST状态或触发复制传输;若所述定时器超时的情况下所述计数器N未达到所述最大门限,则可以重置所述计数器N。
可选地,若多个所述重传授权是针对同一个数据包的,或者,在定时器运行期间多个所述重传授权是针对同一个数据包的,则所述计数器N进行变更或维护(如所述计数器N可以加1);若多个所述重传授权是针对不同数据包的,或者,在定时器运行期间多个所述重传授权是针对不同数据包的,则所述计数器N维持不变。
可选地,所述定时器可以为发送端定时器。可选地,所述定时器可以为预配置资源定时器(configured grant timer,CGT)。
可选地,所述定时器可以为发送端定时器或接收端定时器。
可选地,若低层指示进入ST状态或触发ST状态或ST对应的触发复制传输激活、或者收到低层指示的进入ST状态或触发ST状态或ST对应的触发复制传输激活,则所述终端设备可以触发复制传输。
在一些实施例中,所述终端设备根据所述计数器N确定是否进入ST状态或触发ST状态对应的行为。
可选地,所述ST状态对应的行为可以包括复制传输或激活复制传输。
可选地,若收到一个重传授权,则所述计数器N可以加1;若收到一个新传授权,则可以重置所述计数器N;若所述计数器N达到所述最大门限,则可以重置所述计数器N,和/或,进入ST状态或触发ST状态或触发复制传输。
可选地,若多个所述重传授权是针对同一个数据包的,或者,多个所述重传授权是针对相同HARQ进程的,或者,在定时器运行期间多个所述重传授权是针对同一个数据包的,或者,在定时器运行期间多个所述重传授权是针对相同HARQ进程的,则所述计数器N可以维持不变;若多个所述重传授权是针对不同数据包的,或者,多个所述重传授权是针对不同HARQ进程的,或者,在定时器运行期间多个所述重传授权是针对不同数据包的,或者,在定时器运行期间多个所述重传授权是针对不同HARQ进程的,则所述计数器N可以加1。
可选地,若低层指示进入ST状态或触发ST状态或ST对应的触发复制传输激活、或者收到低层指示的进入ST状态或触发ST状态或ST对应的触发复制传输激活,则所述终端设备可以触发复制传输。
在本申请实施例中,所述终端设备根据所述第二信息可以控制对应的计数器和/或定时器,并根据所述计数器和/或定时器确定是否需要满足ST传输需求、是否进入ST状态或是否触发ST状态对应的行为,从而可以保证业务传输的ST需求。
本申请实施例还可以提供下述多个实施例,具体如下。
在URLLC使用在unlicensed band时,若配置了CGRT,对一个CG,在选择HARQ进程的时候,可以根据网络配置,选择优先重传的HARQ进程,也可以优先优先级高的HARQ进程。但是还有一些细节不明确。具体包括以下两个问题:
问题一:1、当存在多个优先的HARQ进程,或优先的HARQ进程的优先级相同时如何选择HARQ进程(对应下述实施例一);2、当没有LCH multiplexed或to be multiplexed在HARQ进程中时,如何考虑其优先级(对应下述实施例二)。
问题二:在依靠HARQ-NACK触发ST state进入时,一些细节尚不明确。包括:在采用HARQ-NACK判断ST状态进入时,对应的控制计数器如何设置,如何判断控制计数器+1(对应下述实施例三)。
实施例一(当存在多个优先的HARQ进程,或优先的HARQ进程的优先级相同时,选择HARQ进程的方法)
具体实现流程如下:
1.网络配置CG资源。包括
a)CG资源位置;
b)对应的HARQ进程
c)CGRT
d)HARQ进程选择方式(即,在URLLC使用在unlicensed band时,或者,在配置LCH-based prioritization和CGRT时,或者,在配置CGRT时,对一个CG,在选择HARQ进程的时候,选择优先重传的HARQ进程,还是选择优先级高的HARQ进程)
2.UE接收网络配置信息,进行资源传输。包括,HARQ进程选择。
a)若HARQ进程选择方式未配置/未出现,或者,若HARQ进程选择方式指示UE优先重传,则 UE按照优先选择重传HARQ进行的方式,为对应的CG选择使用的HARQ进程。
i.可选的,将低优先的MAC PDU对应的HARQ进程认为是重传HARQ,或,新传HARQ。
b)若HARQ进程选择方式指示UE优先优先级高的HARQ进程,则,UE按照优先选择HARQ进程优先级高的HARQ进程,或,选择HARQ进程对应的LCH优先级高的HARQ进程,为对应的CG选择使用的HARQ进程。
i.可选的,存在多个优先的HARQ进程,或优先的HARQ进程的优先级相同时,UE采用以下方法至少之一选择对应的HARQ进程。包括:
·UE实现选择一个,或,任选一个
·选择HARQ index低的,或,HARQ index高的
·选择重传的HARQ进程。(进一步的,如果重传HARQ进程有多个,选任何选一个取决于UE实现。)
·选择新传的HARQ进程。(进一步的,如果新传HARQ进程有多个,选任何选一个取决于UE实现;或者,如果新传HARQ进程有多个,选低优先MAC PDU的HARQ进程)
·选低优先MAC PDU的HARQ进程新传
·选择配置ST(survival time)的DRB对应的HARQ进程
·选择ST要求高的DRB对应的HARQ进程(如时延要求高),或者,选择即将不满足ST要求的DRB对应的HARQ进程(如即将超过AN-PDB,或超过ST时长)。
·选择HARQ重传次数最小,或,最大,或小于重传门限,或,大于重传门限的HARQ进程
·选择包括LCH数据的HARQ进程。
有益效果:解决了问题一的第1点,保证业务传输需求。
实施例二(当只有padding和/或MAC CE(或特定MAC CE)包含或将包含在HARQ进程中时,设置HARQ进程优先级的方法)
具体实现流程如下:
1.网络配置CG资源。包括
a)CG资源位置;
b)对应的HARQ进程
c)CGRT
d)HARQ进程选择方式(即,在URLLC使用在unlicensed band时,或者,在配置LCH-based prioritization和CGRT时,或者,在配置CGRT时,对一个CG,在选择HARQ进程的时候,选择优先重传的HARQ进程,还是选择优先级高的HARQ进程)
2.UE接收网络配置信息,进行资源传输。包括,HARQ进程优先级设置。
a)若HARQ进程选择方式未配置/未出现,或者,若HARQ进程选择方式指示UE优先重传,则UE不需要设置HARQ进程优先级。
i.可选的,将低优先的MAC PDU对应的HARQ进程认为是重传HARQ,或,新传HARQ。
b)若HARQ进程选择方式指示UE优先优先级高的HARQ进程,则,UE设置HARQ进程优先级。或者,不论是否有HARQ进程选择方式指示,UE均设置HARQ进程优先级。
i.可选的,若有数据包含或将包含在HARQ进程中,或,有LCH multiplexed或to be multiplexed在HARQ进程中时,按照LCH的优先级设置HARQ进程优先级
ii.可选的,若只有padding和/或MAC CE(或特定MAC CE)包含或将包含在grant对应的HARQ进程或HARQ进程中,或者,没有LCH multiplexed或to be multiplexed在HARQ进程中时,按照LCP的优先顺序设置HARQ进程优先级。
iii.可选的,若只有padding和/或MAC CE(或特定MAC CE)包含或将包含在grant对应的HARQ进程或HARQ进程中,或者,没有LCH multiplexed或to be multiplexed在HARQ进程中时,按照认为HARQ进程优先级低,或低于有LCH multiplexed或to be multiplexed在HARQ进程,或者,低于SR的优先级。可选的,MAC实体丢弃该MAC PDU
iv.可选的,若只有padding和/或MAC CE(或特定MAC CE)包含或将包含在grant对应的HARQ进程或HARQ进程中,或者,没有LCH multiplexed或to be multiplexed在HARQ进程中,但是由UCI-multiplexed在这个HARQ进程上(即有CG-UCI),按照该HARQ进程优先级为特定优先级,或认为HARQ进程优先级低,或低于有LCH multiplexed或to be multiplexed在HARQ进程,或者,低于SR的优先级。可选的,MAC实体丢弃该MAC PDU。
有益效果:解决了问题一的第2点,保证业务传输需求。
实施例三(在采用网络反馈,如HARQ-NACK判断ST状态进入时,对应的控制计数器设置的方 法)
具体实现流程如下:
1)服务小区指示第一参数给UE,所述第一参数用于ST状态进入判断,或,UE是否触发ST对应的行为,如触发复制传输。具体的:
a.第一参数包括以下至少之一:ST指示,或ST enabler指示,计数器counter N,最大门限,定时器。DRB标识,QoS flow标识,LCH标识。
b.可选的,第一参数包括有ST标识的DRB/LCH/QoS flow。
c.可选的,当counter N可配置的时候,该参数包括在第一参数中。否则,该参数可以包括在第一参数中,也可以是预定义的。可选的,N=1.
d.可选的,第一参数包括ST状态进入对应使用的CG资源。
i.例如,配置LCH(DRB)和CG的映射关系,配置CG资源,如此,UE可以知道第一参数(如ST)的对象(DRB,QoS flow,LCH)使用的CG资源。
ii.可选的,CG资源包括CG type1和/或CG type2.
iii.可选的,CG资源使用时,还有限制只使用的HARQ进程号,
iv.可选的,CG资源也可以用DG资源替换。
e.其中,所述最大门限和/或定时器,根据以下至少之一确定:survival time,Packet Delay Budget。
f.进一步的,UE接收网络指示的第一信息,确定是否进行ST状态进入判断,或,UE是否进行触发ST对应的行为,如触发复制传输。
a.所述第一参数,和/或第一信息,可以通过专用信息,如RRC,MAC CE,DCI指示给UE,也可以广播给UE。可选的,携带在PDCP-config或DRB-config或LCH-config中。
2)UE接收1)中的消息,进行ST状态进入判断,或,UE确定是否触发ST对应的行为,如触发复制传输。具体的,
a.针对一个所述对象,进行判断,或确定是否触发ST对应的行为。
i.所述对象为以下之一:UE,DRB,QoS flow,LCH
b.确定是否触发ST对应的行为,为基于计数器counter N和/或定时器的方法。
c.可选的,对应未收到ACK的HARQ进程,UE认为该HARQ进程的反馈为ACK或传输成功。
d.可选的,UE行为包括以下至少之一:开启定时器,重置定时器,定时器超时行为,维护计数器N,计数器重置,计数器初始化,指示高层ST相关行为。
e.可选的,对网络反馈,如HARQ-NACK,计数器N的计数,针对不同的HARQ进程计数。即如UE收到的多个NACK反馈是针对一个HARQ进程的,或者,在定时器内(一段时间内),UE收到的多个NACK反馈是针对一个HARQ进程的,则UE认为计数器仅加1.
f.可选的,判断流程示例一(包括以下至少之一):
i.计数器counter N初始化为特定值,如1或0.
ii.在第一情况下,对计数器counter N初始化。所述包括以下至少之一:
o向低层发送对应的数据包,如PDCP向低层发送PDCP data PDU,或ST对应的PDCP data PDU.
o接收到来自高层的包,如PDCP收到包,或收到ST对应的包。
o低层发送对应的数据包,如MAC发送MAC PDU,或ST对应的MAC PDU
o存在一个数据包丢失,或者收到一个HARQ-NACK,或者,存在对应ST的一个数据包丢失,或者收到一个对应ST的HARQ-NACK
o在定时器未运行的情况下,存在一个数据包丢失,或者收到一个HARQ-NACK,或者,存在对应ST的一个数据包丢失,或者收到一个对应ST的HARQ-NACK
o在MAC层设置并维护计数器counter N
iii.在第一情况下,对开启定时器。所述包括以下至少之一:
o发送ST对应的包,PDCP data PDU.
o接收到来自高层的包,如PDCP收到包,或收到ST对应的包。
o低层发送对应的数据包,如MAC发送MAC PDU,或ST对应的MAC PDU
o存在一个数据包丢弃,或者收到一个HARQ-NACK,或者,存在对应ST的一个数据包丢弃,或者收到一个对应ST的HARQ-NACK
o在MAC层开启并维护定时器
iv.若有一个包传输错误,则计数器加1。
o以下情况至少之一时,认为存在一个包传输错误:存在一个数据包丢失,或者收到一个 HARQ-NACK,或者,存在对应ST的一个数据包丢失,或者收到一个对应ST的HARQ-NACK。或者:在定时器未运行的情况下,存在一个数据包丢失,或者收到一个HARQ-NACK,或者,存在对应ST的一个数据包丢失,或者收到一个对应ST的HARQ-NACK
o若收到一个ACK,或,认为存在一个包传输成功,则计数器重置。
o在进入ST状态,触发PDCP duplication,MAC向upper layer指示NACK收到或duplication激活至少之一时,计数器重置
o若N到达门限,UE执行以下行为至少之一:停止定时器,将计数器重置为0,进入ST状态。触发PDCP duplication,MAC向upper layer指示NACK收到或duplication激活。
o在MAC层判断包传输错误
v.在定时器运行期间,统计定时器counter N
o若定时器超时前,若有一个包传输错误,则计数器加1
o若定时器超时前,N到达门限,UE执行以下行为至少之一:停止定时器,将计数器重置为0,进入ST状态,触发PDCP duplication,MAC向upper layer指示NACK收到或duplication激活.
o在进入ST状态,触发PDCP duplication,MAC向upper layer指示NACK收到或duplication激活至少之一时,计数器重置
o若定时器超时前收到ACK,定时器停止,和/或计数器重置
o若定时器超时,或者,定时器超时前N未到达门限,认为ST满足,或,重置计数器counter N
vi.N加一:针对首次重传NACK执行N+1,或者,同一个HARQ或同一个MAC PDU的后续的NACK(即多次重传)不使得N+一
g.可选的,判断流程示例二(包括以下至少之一):(N是在每个timer内各自维护的)
步骤1:网络设备在RRC消息中为一个DRB配置ST支持参数,包括计数器N、发送端定时器或发送端定时器或接收端定时器等(the network configures the ST support parameters for one DRB in RRC message,including e.g.the counting number N and the TX-side timer)。
步骤2:UE MAC层对ST输入判断执行计数机制(the UE MAC performs counting mechanism for ST entering judgement)。具体如下(In detail):
-ST_COUNTER,一个新的UE变量,与用于连续HARQ-NACKs计算的tx端计时器相关联,最初被设置为0(ST_COUNTER,a new UE variable associated with the TX-side timer for consecutive HARQ-NACKs calculation,is initially set to 0);
-对一个需要ST的数据包维护一个tx端定时器。当与ST支持DRB相关联的报文被下发到下级时,tx端定时器启动(或重新启动)(One TX-side timer is maintained for one packet with ST requirement.The TX-side timer is started(or restarted)when the packet associated with the DRB of the ST support is delivered to lower layer);
-如果在tx端计时器到期前收到一个重传授权,则将ST_COUNTER加1(Increment ST_COUNTER by 1,if one retransmission grant is received before the TX-side timer expires);
-如果在tx端计时器到期之前收到了新的传输授权,请停止tx端计时器(If a new transmission grant is received before TX-side timer expires,stop the TX-side timer);
-如果在tx端定时器到期前,ST_COUNTER>=N,停止tx端定时器,并指示高层激活PDCP复制(If ST_COUNTER>=N before TX-side timer expiry,stop the TX-side timer and indicate the upper layer to activate PDCP duplication);
-如果在tx端计时器到期前,ST_COUNTER<N,停止tx端计时器(If ST_COUNTER<N before TX-side timer expiry,stop the TX-side timer).
步骤3:一旦从低层接收到PDCP复制激活指示,例如ST支持,UE层就激活PDCP复制(the UE layer activates PDCP duplication once PDCP duplication activation indication,e.g.for ST support is received from the lower layer).
i.可选的,当N=1的时候,可以不维护ST_COUNTER和/或timer。相应的,当收到NACK指示的时候,UE MAC层指示高层激活PDCP复制传输(UE MAC indicates the upper layer to activate PDCP duplication)。
h.可选的,判断流程示例三(包括以下至少之一):(N是per UE维护的。)
步骤1:网络设备为RRC消息中为一个DRB配置ST支持参数,包括计数数N、tx端定时器等(the network configures the ST support parameters for one DRB in RRC message,including e.g.the counting number N and the TX-side timer).
步骤2:UE MAC层对ST输入判断执行计数机制(the UE MAC performs counting mechanism for ST  entering judgement)。具体如下(In detail):
-一个新的UE变量ST_COUNTER,用于计算连续HARQ-NACK,初始值设置为0(ST_COUNTER,a new UE variable to calculate the consecutive HARQ-NACKs,is initially set to 0);
-如果是在tx端计时器未运行时收到的第一个重传授权,则启动或重新启动计时器,并将ST_COUNTER设置为1(If it is the first retransmission grant received when the TX-side timer is not running,started or restarted the timer and set ST_COUNTER to 1);
-如果在tx端计时器运行时收到一个重传授权,则将ST_COUNTER加1(If one retransmission grant is received when the TX-side timer is running,increment ST_COUNTER by 1);
-如果收到新的传输授权,将ST_COUNTER重置为0并停止tx端计时器(If a new transmission grant is received,reset ST_COUNTER to 0and stop the TX-side timer);
-如果在tx端定时器到期前ST_COUNTER>=N,则将ST_COUNTER重置为0,并指示上层激活PDCP复制(If ST_COUNTER>=N before the TX-side timer expiry,reset ST_COUNTER to 0and indicate the upper layer to activate PDCP duplication);
-如果在tx端计时器到期时,ST_COUNTER<N,将ST_COUNTER重置为0(If ST_COUNTER<N upon the TX-side timer expiry,reset ST_COUNTER to 0);
步骤3:一旦从低层接收到PDCP复制激活指示,例如ST支持,终端PDCP层就会激活PDCP复制传输(the UE PDCP layer activates PDCP duplication once PDCP duplication activation indication,e.g.for ST support is received from the lower layer)。
i.可选的,判断流程示例四(这个定时器使用区别在于:1,per HARQ进程;2,N个HARQ反馈,是针对一个HARQ进程的)
本示例可以包括以下几个提案:
提案1(Proposal 1):当计数数N大于1时,RAN2(RAN2会议)考虑HARQ-NACK计数与tx端定时器的组合(When the counting number N is larger than 1,RAN2considers the combination of the HARQ-NACK counting and the TX-side timer);
提案2(Proposal 2):当对应HARQ进程的tx端定时器超时时,需要重新设置HARQ-nack计数(Reset the HARQ-NACK counting number when the TX-side timer expiry for the corresponding HARQ process);
提案3(Proposal 3):tx端定时器解释为CGT(TX-side timer interpred as the CGT)。
下面是本示例中HARQ-NACK计数和tx端定时器组合的一个实现(In following is one implementation of the combination of the HARQ-NACK counting and the TX-side timer),可以包括以下至少之一:
1)步骤1:网络设备通过RRC消息为一个DRB配置ST相关参数,包括计数数N、ST使能器等(The network configures the ST-related parameters for one DRB via RRC message,including e.g.the counting number N,and the ST enabler);
2)步骤2:UE MAC层对该DRB的ST输入进行判断(The UE MAC layer performs the judgement for the ST entering for this DRB)。具体如下(In detail):
-ST_COUNTER是一个用于计算连续HARQ-NACKs的新变量,对于每个HARQ进程,初始值都设置为0(ST_COUNTER,a new variable to calculate the consecutive HARQ-NACKs,is initially set to 0for each HAR Q process);
-当该DRB为新传时,启动对应HARQ进程的tx端定时器(Start the TX-side timer for the corresponding HARQ process when the initial transmission of the packet of this DRB is performed);
-如果在tx端定时器运行时,收到了对应HARQ进程的一次重传授权,则将对应HARQ进程的ST_COUNTER加1(If one retransmission grant for the corresponding HARQ process is received when the TX-side timer is running,increment ST_COUNTER by 1for the corresponding HARQ process);
-如果在tx端定时器运行时,收到了对应HARQ进程的新传授权,则将对应HARQ进程的ST_COUNTER重置为0(If a new transmission grant for the corresponding HARQ process is received when the TX-side timer is running,reset ST_COUNTER to 0for the corresponding HARQ process);
-如果在tx端定时器到期前,ST_COUNTER=N,则将对应HARQ进程的ST_COUNTER重置为0,并指示上层激活PDCP复制(If ST_COUNTER=N before the TX-side timer expiry,reset ST_COUNTER to0for the corresponding HARQ process and indicate the upper layer to activate PDCP duplication);
-如果tx端定时器到期时,ST_COUNTER<N,则将对应HARQ进程的ST_COUNTER重置为0(If ST_COUNTER<N upon the TX-side timer expiry,reset ST_COUNTER to 0for the corresponding HARQ  process)。
3)步骤3:终端终端的PDCP层在收到PDCP复制激活指示后,激活PDCP复制传输(The UE PDCP layer activates PDCP duplication upon receiving the PDCP duplication activation indication)。
i.可选的,判断流程示例五(包括以下至少之一):(不需要timer)
步骤1:网络设备在RRC消息中为一个DRB配置ST支持参数,包括ST支持使能器和/或计数数N(the network configures the ST support parameters for one DRB in RRC message,including e.g.ST support enabler,and/or,the counting number N).
步骤2:UE MAC层对ST输入判断执行计数机制(the UE MAC performs counting mechanism for ST entering judgement)。具体如下(In detail):
-一个新的UE变量ST_COUNTER,用于计算连续HARQ-NACK,初始值设置为0(ST_COUNTER,a new UE variable to calculate the consecutive HARQ-NACKs,is initially set to 0);
-如果收到一个重传授权,则增加ST_COUNTER 1(Increment ST_COUNTER by 1,if one retransmission grant is received);
-如果收到新的传输授权,将ST_COUNTER重置为0(If a new transmission grant is received,reset ST_COUNTER to 0);
-如果ST_COUNTER>=N,则将ST_COUNTER重置为0,表示激活PDCP复制的上层(If ST_COUNTER>=N,reset ST_COUNTER to 0and indicate the upper layer to activate PDCP duplication);
步骤3:一旦从低层接收到PDCP复制激活指示,例如ST支持,终端PDCP层就会激活PDCP复制传输(the UE PDCP layer activates PDCP duplication once PDCP duplication activation indication,e.g.for ST support is received from the lower layer).
i.根据HARQ进程的顺序,如根据UE维护的HARQ进程顺序,或者根据公式计算出来的HARQ进程的顺序,UE根据后一个HARQ进程的反馈是否收到,或者后一个HARQ进程的反馈结果是否为NACK,确定前面的HARQ进程是否收到或为ACK(认为前面没有收到反馈的HARQ进程为ACK)。
有益效果:解决了问题二,保证业务传输ST需求。
上文结合图1至图4,详细描述了本申请的方法实施例,下面结合图5至图8,详细描述本申请的装置实施例。应理解,方法实施例的描述与装置实施例的描述相互对应,因此,未详细描述的部分可以参见前面方法实施例。
图5是本申请一实施例提供的通信装置的示意性结构图。图5中的通信装置500包括接收单元510和选择单元520,具体如下:
接收单元510,用于接收第一信息,所述第一信息包括预配置CG资源的位置、所述CG资源对应的混合自动重传请求HARQ进程、预配置资源重传定时器CGRT及HARQ进程选择方式中的至少一项;
选择单元520,用于根据所述第一信息选择所述CG资源对应的目标HARQ进程;
其中,所述HARQ进程选择方式用于指示所述装置优先选择重传的HARQ进程或优先级高的HARQ进程。
可选地,所述选择单元520具体用于:若所述HARQ进程选择方式未配置、所述第一信息中不包括所述HARQ进程选择方式或所述HARQ进程选择方式指示所述装置优先选择重传的HARQ进程,则在多个HARQ进程中,优先选择重传的HARQ进程作为所述目标HARQ进程。
可选地,低优先级的媒体接入控制层分组数据单元MAC PDU对应的HARQ进程被认为是重传的HARQ进程,或,低优先级的MAC PDU对应的HARQ进程被认为是新传的HARQ进程。
可选地,所述选择单元520具体用于:若所述HARQ进程选择方式指示所述装置优先选择优先级高的HARQ进程,则在多个HARQ进程中,优先选择优先级高的HARQ进程或HARQ进程对应的逻辑信道优先级高的HARQ进程作为所述目标HARQ进程。
可选地,在所述多个HARQ进程中存在多个优先的HARQ进程的情况下,所述选择单元520具体用于:根据下述任一方法选择所述目标HARQ进程:选择所述多个优先的HARQ进程中的任一HARQ进程作为所述目标HARQ进程;选择所述多个优先的HARQ进程中的HARQ进程索引最小的HARQ进程作为所述目标HARQ进程;选择所述多个优先的HARQ进程中的HARQ进程索引最大的HARQ进程作为所述目标HARQ进程;选择所述多个优先的HARQ进程中的重传的HARQ进程作为所述目标HARQ进程;选择所述多个优先的HARQ进程中的新传的HARQ进程作为所述目标HARQ进程;选择所述多个优先的HARQ进程中的低优先级的媒体接入控制层分组数据单元MAC PDU对应的HARQ进程作为所述目标HARQ进程;选择所述多个优先的HARQ进程中的配置了生存时间ST的用户面承载DRB对应的HARQ进程作为所述目标HARQ进程;选择所述多个优先的HARQ进程中的ST要求高的DRB对应的HARQ进程作为所述目标HARQ进程;选择所述多个优先的HARQ进程中的将在预 设时间段内不满足ST要求的DRB对应的HARQ进程作为所述目标HARQ进程;选择所述多个优先的HARQ进程中的HARQ重传次数满足第一预设要求的HARQ进程作为所述目标HARQ进程;或者,选择所述多个优先的HARQ进程中的包括逻辑信道LCH数据的HARQ进程作为所述目标HARQ进程;或者,基于所述装置实现选择所述多个优先的HARQ进程中的所述目标HARQ进程。
可选地,所述选择单元520具体用于执行:根据所述第一信息确定是否需要确定HARQ进程的优先级;若需要确定HARQ进程的优先级,则确定所述HARQ进程的优先级;根据所述优先级,在所述多个HARQ进程中选择所述CG资源对应的目标HARQ进程。
可选地,所述选择单元520具体用于:若所述HARQ进程选择方式未配置、所述第一信息中不包括所述HARQ进程选择方式或所述HARQ进程选择方式指示所述装置优先选择重传的HARQ进程,则不需要确定HARQ进程的优先级;若所述HARQ进程选择方式指示所述装置优先选择优先级高的HARQ进程,则需要确定HARQ进程的优先级。
可选地,所述选择单元520具体用于:根据下述任一方法确定所述多个HARQ进程的优先级:
若有数据包含或将包含在HARQ进程中,或者,有逻辑信道LCH复用或将要被复用在HARQ进程中时,则按照LCH的优先级确定所述多个HARQ进程的优先级;
若只有填充信息和/或媒体接入控制层控制单元MAC CE包含或将包含在CG资源对应的HARQ进程或HARQ进程中,或者,没有数据复用或将要被复用在HARQ进程中,或者,没有LCH复用或将要被复用在HARQ进程中时,则按照逻辑信道优先级LCP的优先顺序或MAC CE的优先顺序确定所述多个HARQ进程优先级;
若只有填充信息和/或MAC CE包含或将包含在CG资源对应的HARQ进程或HARQ进程中,或者,没有数据复用或将要被复用在HARQ进程中,或者,没有LCH复用或将要被复用在HARQ进程中时,则所述HARQ进程的优先级低,或所述HARQ进程的优先级低于有LCH复用或将要被复用的HARQ进程的优先级,或所述HARQ进程的优先级低于其他HARQ进程的优先级,或所述HARQ进程优先级低于调度请求SR对应的HARQ进程的优先级;或者,
若只有填充信息和/或MAC CE包含或将包含在CG资源对应的HARQ进程或HARQ进程中,或者,没有数据复用或将要被复用在HARQ进程中,或者,没有LCH复用或将要被复用在HARQ进程中,但有上行控制信息UCI复用在所述HARQ进程上,则所述HARQ进程的优先级为特定优先级,或所述HARQ进程的优先级低,或所述HARQ进程的优先级低于有LCH复用或将要被复用的HARQ进程的优先级,或所述HARQ进程的优先级低于其他HARQ进程的优先级,或所述HARQ进程优先级低于调度请求SR对应的HARQ进程的优先级。
图6是本申请一实施例提供的通信装置的示意性结构图。图6中的通信装置600包括接收单元610、第一确定单元620、第二确定单元630及选择单元640,具体如下:
接收单元610,用于接收第一信息,所述第一信息包括预配置CG资源的位置、所述CG资源对应的混合自动重传请求HARQ进程、预配置资源重传定时器CGRT及HARQ进程选择方式中的至少一项;
第一确定单元620,用于根据所述第一信息确定是否需要确定HARQ进程的优先级;
第二确定单元630,用于若需要确定HARQ进程的优先级,则确定所述HARQ进程的优先级;
选择单元,用于根据所述优先级,在多个HARQ进程中选择所述CG资源对应的目标HARQ进程;
其中,所述HARQ进程选择方式用于指示所述装置优先选择重传的HARQ进程或优先级高的HARQ进程。
可选地,所述第一确定单元620具体用于:若所述HARQ进程选择方式未配置、所述第一信息中不包括所述HARQ进程选择方式或所述HARQ进程选择方式指示所述装置优先选择重传的HARQ进程,则不需要确定HARQ进程的优先级;若所述HARQ进程选择方式指示所述装置优先选择优先级高的HARQ进程,则需要确定HARQ进程的优先级。
可选地,所述第二确定单元630具体用于:根据下述任一方法确定所述HARQ进程的优先级:
若有数据包含或将包含在HARQ进程中,或者,有逻辑信道LCH复用或将要被复用在HARQ进程中时,则按照LCH的优先级确定所述多个HARQ进程的优先级;
若只有填充信息和/或媒体接入控制层控制单元MAC CE包含或将包含在CG资源对应的HARQ进程或HARQ进程中,或者,没有数据复用或将要被复用在HARQ进程中,或者,没有LCH复用或将要被复用在HARQ进程中时,则按照逻辑信道优先级LCP的优先顺序或MAC CE的优先顺序确定所述多个HARQ进程优先级;
若只有填充信息和/或MAC CE包含或将包含在CG资源对应的HARQ进程或HARQ进程中,或者,没有数据复用或将要被复用在HARQ进程中,或者,没有LCH复用或将要被复用在HARQ进程中时,则所述HARQ进程的优先级低,或所述HARQ进程的优先级低于有LCH复用或将要被复用的 HARQ进程的优先级,或所述HARQ进程的优先级低于其他HARQ进程的优先级,或所述HARQ进程优先级低于调度请求SR对应的HARQ进程的优先级;或者,
若只有填充信息和/或MAC CE包含或将包含在CG资源对应的HARQ进程或HARQ进程中,或者,没有数据复用或将要被复用在HARQ进程中,或者,没有LCH复用或将要被复用在HARQ进程中,但有上行控制信息UCI复用在所述HARQ进程上,则所述HARQ进程的优先级为特定优先级,或所述HARQ进程的优先级低,或所述HARQ进程的优先级低于有LCH复用或将要被复用的HARQ进程的优先级,或所述HARQ进程的优先级低于其他HARQ进程的优先级,或所述HARQ进程优先级低于调度请求SR对应的HARQ进程的优先级。
图7是本申请一实施例提供的通信装置的示意性结构图。如图7所示,所述装置700包括接收单元710、确定单元720及执行单元730,具体如下:
接收单元710,用于接收第二信息,所述第二信息包括生存时间ST指示、ST使能指示、计数器N、所述计数器N的最大门限、定时器、用户面承载DRB的标识、服务质量QoS流的标识及逻辑信道LCH的标识中的至少一项,N为正数;
确定单元720,用于根据所述第二信息确定是否需要满足ST传输需求或进入ST状态或触发ST状态对应的行为。
可选地,所述DRB配置有ST标识、所述QoS流配置有ST标识和/或所述LCH配置有ST标识。
可选地,所述第二信息还包括ST状态使用的预配置CG资源或动态配置DG资源。
可选地,所述计数器N的最大门限和/或所述定时器是根据ST、分组时延预算PDB、往返时间RTT时长中的至少一项确定的。
可选地,所述第二信息携带于无线资源控制RRC消息,媒体接入控制层控制单元MAC CE,下行控制信息DCI、分组数据汇聚协议PDCP配置信息、DRB配置信息或LCH配置信息中。
可选地,所述第二信息携带于PDCP配置信息、无线承载RB配置信息及逻辑信道LCH配置信息中的至少之一中。
可选地,所述确定单元720还用于:根据所述PDCP配置信息、所述RB配置信息及所述LCH配置信息中的至少之一中的配置信息,确定所述DRB与LCH、调度授权之间的关联关系。
可选地,所述确定单元720具体用于:根据所述第二信息确定目标对象是否触发ST状态对应的行为,所述目标对象为所述装置、所述DRB、所述QoS流或所述LCH。
可选地,所述确定单元720具体用于:根据所述计数器N和所述定时器确定是否需要满足ST传输需求或进入ST状态或触发ST状态对应的行为。
可选地,所述ST状态对应的行为包括复制传输或激活复制传输。
可选地,所述确定单元720具体用于:若所述定时器超时前所述计数器N达到所述最大门限,则满足ST传输需求或进入ST状态或触发ST状态对应的行为;若所述定时器超时前收到肯定应答ACK,则不满足ST传输需求或不进入ST状态或不触发ST状态对应的行为;若所述定时器超时或所述定时器超时前所述计数器N未达到所述最大门限,则不满足ST传输需求或不进入ST状态或不触发ST状态对应的行为。
可选地,所述装置700还包括执行单元730,用于:在满足ST传输需求或进入ST状态或触发ST状态对应的行为的情况下,执行以下至少一项:停止所述定时器、重置所述计数器N,进入ST状态,触发复制传输、MAC层向高层指示收到否定应答NACK、激活复制传输或满足ST进入状态。
可选地,所述装置700还包括执行单元730,用于:若所述定时器超时前,存在一个数据包传输错误,则所述计数器N加1。
可选地,所述执行单元730还用于:若多个所述数据包传输错误是针对同一个数据包的,或者,多个所述数据包传输错误是针对相同HARQ进程的,或者,在定时器运行期间多个所述数据包传输错误是针对同一个数据包的,或者,在定时器运行期间多个所述数据包传输错误是针对相同HARQ进程的,则所述计数器N维持不变;若多个所述数据包传输错误是针对不同数据包的,或者,多个所述数据包传输错误是针对不同HARQ进程的,或者,在定时器运行期间多个所述数据包传输错误是针对不同数据包的,或者,在定时器运行期间多个所述数据包传输错误是针对不同HARQ进程的,则所述计数器N加1。
可选地,当出现以下至少一种情况时,则认为存在一个数据包传输错误:
存在一个数据包丢失;收到一个HARQ-NACK;存在对应ST的一个数据包丢失;收到一个对应ST的混合自动重传请求应答HARQ-NACK;在定时器未运行的情况下,存在一个数据包丢失;在定时器未运行的情况下,收到一个HARQ-NACK;在定时器未运行的情况下,存在对应ST的一个数据包丢失;或者,在定时器未运行的情况下,收到一个对应ST的HARQ-NACK。
可选地,所述执行单元730还用于:执行下述至少一项时,开启所述定时器:
发送ST对应的数据包;接收到来自高层的数据包;低层发送对应的数据包;存在一个数据包丢失;收到一个混合自动重传请求应答HARQ-NACK;存在对应ST的一个数据包丢弃;或者,收到一个对应ST的HARQ-NACK。
可选地,所述执行单元730还用于:执行下述至少一项时,对所述计数器N进行初始化:
向低层发送对应的数据包;接收到来自高层的数据包;低层发送对应的数据包;存在一个数据包丢失;收到一个混合自动重传请求应答HARQ-NACK;存在对应ST的一个数据包丢弃;收到一个对应ST的HARQ-NACK;在所述定时器未运行的情况下,存在一个数据包丢弃;在所述定时器未运行的情况下,收到一个混合自动重传请求应答HARQ-NACK;在所述定时器未运行的情况下,存在对应ST的一个数据包丢弃;在所述定时器未运行的情况下,收到一个对应ST的HARQ-NACK;所述定时器超时;收到一个ACK;或者,收到一个对应ST的ACK。
可选地,所述执行单元730还用于:若低层收到与ST对应的DRB或LCH相关联的NACK反馈,则开启所述定时器或重新开启所述定时器;若从高层收到与ST对应的DRB或LCH相关联的数据包,则开启所述定时器或重新开启所述定时器;若发送与ST对应的DRB或LCH相关联的数据包,则开启所述定时器或重新开启所述定时器。
可选地,所述执行单元730还用于:所述定时器是针对对应的数据包的,或者是针对对应的HARQ进程的,或者,是针对对应的CG资源的;基于所述定时器维护计数器N,或者,针对所述的每一个定时器维护计数器N。
可选地,所述执行单元730还用于:若在所述定时器超时前,收到一个重传授权,则所述计数器N加1:若在所述定时器超时前,收到一个新传授权;则停止所述定时器;若所述定时器超时前所述计数器N达到所述最大门限,则停止所述定时器和/或进入ST状态或触发ST状态或发复制传输;若所述定时器超时前所述计数器N未达到所述最大门限,则停止所述定时器。
可选地,所述执行单元730还用于以下至少之一:若多个所述重传授权是针对同一个数据包的,或者,多个所述重传授权是针对相同HARQ进程的,或者,在定时器运行期间多个所述重传授权是针对同一个数据包的,或者,在定时器运行期间多个所述重传授权是针对相同HARQ进程的,则所述计数器N维持不变;若多个所述重传授权是针对不同数据包的,或者,多个所述重传授权是针对不同HARQ进程的,或者,在定时器运行期间多个所述重传授权是针对不同数据包的,或者,在定时器运行期间多个所述重传授权是针对不同HARQ进程的,则所述计数器N加1。
可选地,所述定时器为发送端定时器或接收端定时器。
可选地,所述执行单元730还用于:若低层指示进入ST状态、或触发ST状态、或ST对应的触发复制传输激活、或收到低层指示的进入ST状态、或触发ST状态、或ST对应的触发复制传输激活,则触发复制传输。
可选地,所述执行单元730还用于:若低层收到与ST对应的DRB或LCH相关联的NACK反馈,则开启所述定时器;若从高层收到与ST对应的DRB或LCH相关联的数据包,则开启所述定时器;若发送与ST对应的DRB或LCH相关联的数据包,则开启所述定时器。
可选地,所述定时器是针对终端设备的;或者,所述计数器N是每个终端设备维护的。
可选地,所述执行单元730还用于:若在所述定时器未运行时,收到一个重传授权,则所述计数器N加1,并开启所述定时器。
可选地,所述执行单元730还用于:若在所述定时器运行期间时,收到一个重传授权,则所述计数器N加1;若在所述定时器运行期间时,收到一个新传授权;则停止所述定时器,并重置所述计数器N;若所述定时器超时前所述计数器N达到所述最大门限,则重置所述计数器N,和/或,停止定时器,和/或,进入ST状态或触发ST状态或触发复制传输;若所述定时器超时的情况下所述计数器N未达到所述最大门限,则重置所述计数器N。
可选地,所述执行单元730还用于以下至少之一:若多个所述重传授权是针对同一个数据包的,或者,多个所述重传授权是针对相同HARQ进程的,或者,在定时器运行期间多个所述重传授权是针对同一个数据包的,或者,在定时器运行期间多个所述重传授权是针对相同HARQ进程的,则所述计数器N维持不变;若多个所述重传授权是针对不同数据包的,或者,多个所述重传授权是针对不同HARQ进程的,或者,在定时器运行期间多个所述重传授权是针对不同数据包的,或者,在定时器运行期间多个所述重传授权是针对不同HARQ进程的,则所述计数器N加1。
可选地,所述定时器为发送端定时器或接收端定时器。
可选地,所述执行单元730还用于:若低层指示进入ST状态或触发ST状态或ST对应的触发复制传输激活、或者收到低层指示的进入ST状态或触发ST状态或ST对应的触发复制传输激活,则触发复 制传输。
可选地,所述执行单元730还用于:若低层收到与ST对应的DRB或LCH相关联的NACK反馈,则开启所述定时器;若从高层收到与ST对应的DRB或LCH相关联的数据包,则开启所述定时器;若发送与ST对应的DRB或LCH相关联的数据包,则开启所述定时器。
可选地,所述定时器是针对每个HARQ进程的;或者,针对所述的每一个HARQ进程维护计数器N。
可选地,所述执行单元730还用于:若在所述定时器未运行时,收到一个重传授权,则所述计数器N加1,并开启所述定时器。
可选地,所述执行单元730还用于:若在所述定时器运行期间时,收到一个重传授权,则所述计数器N加1;若在所述定时器运行期间时,收到一个新传授权;则重置所述计数器N;若所述定时器超时前所述计数器N达到所述最大门限,则重置所述计数器N,和/或,停止定时器,和/或,进入ST状态或触发ST状态或触发复制传输;若所述定时器超时的情况下所述计数器N未达到所述最大门限,则重置所述计数器N。
可选地,所述执行单元730还用于以下至少之一:若多个所述重传授权是针对同一个数据包的,或者,在定时器运行期间多个所述重传授权是针对同一个数据包的,则所述计数器N进行或维护;若多个所述重传授权是针对不同数据包的,或者,在定时器运行期间多个所述重传授权是针对不同数据包的,则所述计数器N维持不变。
可选地,所述定时器为发送端定时器或接收端定时器。
可选地,所述执行单元730还用于:若低层指示进入ST状态或触发ST状态或ST对应的触发复制传输激活、或者收到低层指示的进入ST状态或触发ST状态或ST对应的触发复制传输激活,则触发复制传输。
可选地,所述确定单元720具体用于:根据所述计数器N确定是否进入ST状态或触发ST状态对应的行为。
可选地,所述执行单元730还用于:若收到一个重传授权,则所述计数器N加1;若收到一个新传授权,则重置所述计数器N;若所述计数器N达到所述最大门限,则重置所述计数器N,和/或,进入ST状态或触发ST状态或触发复制传输。
可选地,所述执行单元730还用于:若多个所述重传授权是针对同一个数据包的,或者,多个所述重传授权是针对相同HARQ进程的,或者,在定时器运行期间多个所述重传授权是针对同一个数据包的,或者,在定时器运行期间多个所述重传授权是针对相同HARQ进程的,则所述计数器N维持不变;若多个所述重传授权是针对不同数据包的,或者,多个所述重传授权是针对不同HARQ进程的,或者,在定时器运行期间多个所述重传授权是针对不同数据包的,或者,在定时器运行期间多个所述重传授权是针对不同HARQ进程的,则所述计数器N加1。
可选地,所述执行单元730还用于:若低层指示进入ST状态或触发ST状态或ST对应的触发复制传输激活、或者收到低层指示的进入ST状态或触发ST状态或ST对应的触发复制传输激活,则触发复制传输。
图8是本申请一实施例提供的装置的示意性结构图。图8中的虚线表示该单元或模块为可选的。该装置600可用于实现上述方法实施例中描述的方法。装置600可以是芯片或通信装置。
装置600可以包括一个或多个处理器610。该处理器610可支持装置600实现前文方法实施例所描述的方法。该处理器610可以是通用处理器或者专用处理器。例如,该处理器可以为中央处理单元(central processing unit,CPU)。或者,该处理器还可以是其他通用处理器、数字信号处理器(digital signal processor,DSP)、专用集成电路(application specific integrated circuit,ASIC)、现成可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
装置600还可以包括一个或多个存储器620。存储器620上存储有程序,该程序可以被处理器610执行,使得处理器610执行前文方法实施例所描述的方法。存储器620可以独立于处理器610也可以集成在处理器610中。
装置600还可以包括收发器630。处理器610可以通过收发器630与其他设备或芯片进行通信。例如,处理器610可以通过收发器630与其他设备或芯片进行数据收发。
本申请实施例还提供一种计算机可读存储介质,用于存储程序。该计算机可读存储介质可应用于本申请实施例提供的通信装置中,并且该程序使得计算机执行本申请各个实施例中的由通信装置执行的方法。
本申请实施例还提供一种计算机程序产品。该计算机程序产品包括程序。该计算机程序产品可应用 于本申请实施例提供的通信装置中,并且该程序使得计算机执行本申请各个实施例中的由通信装置执行的方法。
本申请实施例还提供一种计算机程序。该计算机程序可应用于本申请实施例提供的通信装置中,并且该计算机程序使得计算机执行本申请各个实施例中的由通信装置执行的方法。
应理解,在本申请实施例中,“与A相应的B”表示B与A相关联,根据A可以确定B。但还应理解,根据A确定B并不意味着仅仅根据A确定B,还可以根据A和/或其它信息确定B。
应理解,本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够读取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,数字通用光盘(digital video disc,DVD))或者半导体介质(例如,固态硬盘(solid state disk,SSD))等。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。

Claims (122)

  1. 一种通信方法,其特征在于,包括:
    终端设备接收第一信息,所述第一信息包括预配置CG资源的位置、所述CG资源对应的混合自动重传请求HARQ进程、预配置资源重传定时器CGRT及HARQ进程选择方式中的至少一项;
    所述终端设备根据所述第一信息选择所述CG资源对应的目标HARQ进程;
    其中,所述HARQ进程选择方式用于指示所述终端设备优先选择重传的HARQ进程或优先级高的HARQ进程。
  2. 根据权利要求1所述的方法,其特征在于,所述终端设备根据所述第一信息选择目标HARQ进程,包括:
    若所述HARQ进程选择方式未配置、所述第一信息中不包括所述HARQ进程选择方式或所述HARQ进程选择方式指示所述终端设备优先选择重传的HARQ进程,则所述终端设备在多个HARQ进程中,优先选择重传的HARQ进程作为所述目标HARQ进程。
  3. 根据权利要求2所述的方法,其特征在于,低优先级的媒体接入控制层分组数据单元MAC PDU对应的HARQ进程被认为是重传的HARQ进程,或,低优先级的MAC PDU对应的HARQ进程被认为是新传的HARQ进程。
  4. 根据权利要求1所述的方法,其特征在于,所述终端设备根据所述第一信息选择目标HARQ进程,包括:
    若所述HARQ进程选择方式指示所述终端设备优先选择优先级高的HARQ进程,则所述终端设备在多个HARQ进程中,优先选择优先级高的HARQ进程或HARQ进程对应的逻辑信道优先级高的HARQ进程作为所述目标HARQ进程。
  5. 根据权利要求4所述的方法,其特征在于,在所述多个HARQ进程中存在多个优先的HARQ进程的情况下,所述终端设备根据所述第一信息选择所述CG资源对应的目标HARQ进程,包括:
    所述终端设备根据下述任一方法选择所述目标HARQ进程:
    选择所述多个优先的HARQ进程中的任一HARQ进程作为所述目标HARQ进程;
    选择所述多个优先的HARQ进程中的HARQ进程索引最小的HARQ进程作为所述目标HARQ进程;
    选择所述多个优先的HARQ进程中的HARQ进程索引最大的HARQ进程作为所述目标HARQ进程;
    选择所述多个优先的HARQ进程中的重传的HARQ进程作为所述目标HARQ进程;
    选择所述多个优先的HARQ进程中的新传的HARQ进程作为所述目标HARQ进程;
    选择所述多个优先的HARQ进程中的低优先级的媒体接入控制层分组数据单元MAC PDU对应的HARQ进程作为所述目标HARQ进程;
    选择所述多个优先的HARQ进程中的配置了生存时间ST的用户面承载DRB对应的HARQ进程作为所述目标HARQ进程;
    选择所述多个优先的HARQ进程中的ST要求高的DRB对应的HARQ进程作为所述目标HARQ进程;
    选择所述多个优先的HARQ进程中的将在预设时间段内不满足ST要求的DRB对应的HARQ进程作为所述目标HARQ进程;
    选择所述多个优先的HARQ进程中的HARQ重传次数满足第一预设要求的HARQ进程作为所述目标HARQ进程;或者,
    选择所述多个优先的HARQ进程中的包括逻辑信道LCH数据的HARQ进程作为所述目标HARQ进程;或者,
    基于所述终端设备实现选择所述多个优先的HARQ进程中的所述目标HARQ进程。
  6. 根据权利要求4或5所述的方法,其特征在于,所述终端设备根据所述第一信息选择目标HARQ进程,包括:
    所述终端设备根据所述第一信息确定是否需要确定HARQ进程的优先级;
    若需要确定HARQ进程的优先级,则所述终端设备确定所述HARQ进程的优先级;
    所述终端设备根据所述优先级,在所述多个HARQ进程中选择所述CG资源对应的目标HARQ进程。
  7. 根据权利要求6所述的方法,其特征在于,所述终端设备根据所述第一信息确定是否需要确定HARQ进程的优先级,包括:
    若所述HARQ进程选择方式未配置、所述第一信息中不包括所述HARQ进程选择方式或所述HARQ进程选择方式指示所述终端设备优先选择重传的HARQ进程,则所述终端设备不需要确定HARQ进程的优先级;
    若所述HARQ进程选择方式指示所述终端设备优先选择优先级高的HARQ进程,则所述终端设备需要确定HARQ进程的优先级。
  8. 根据权利要求6或7所述的方法,其特征在于,所述终端设备确定所述HARQ进程的优先级,包括:
    所述终端设备根据下述任一方法确定所述多个HARQ进程的优先级:
    若有数据包含或将包含在HARQ进程中,或者,有逻辑信道LCH复用或将要被复用在HARQ进程中时,则按照LCH的优先级确定所述多个HARQ进程的优先级;
    若只有填充信息和/或媒体接入控制层控制单元MAC CE包含或将包含在CG资源对应的HARQ进程或HARQ进程中,或者,没有数据复用或将要被复用在HARQ进程中,或者,没有LCH复用或将要被复用在HARQ进程中时,则按照逻辑信道优先级LCP的优先顺序或MAC CE的优先顺序确定所述多个HARQ进程优先级;
    若只有填充信息和/或MAC CE包含或将包含在CG资源对应的HARQ进程或HARQ进程中,或者,没有数据复用或将要被复用在HARQ进程中,或者,没有LCH复用或将要被复用在HARQ进程中时,则所述HARQ进程的优先级低,或所述HARQ进程的优先级低于有LCH复用或将要被复用的HARQ进程的优先级,或所述HARQ进程的优先级低于其他HARQ进程的优先级,或所述HARQ进程优先级低于调度请求SR对应的HARQ进程的优先级;或者,
    若只有填充信息和/或MAC CE包含或将包含在CG资源对应的HARQ进程或HARQ进程中,或者,没有数据复用或将要被复用在HARQ进程中,或者,没有LCH复用或将要被复用在HARQ进程中,但有上行控制信息UCI复用在所述HARQ进程上,则所述HARQ进程的优先级为特定优先级,或所述HARQ进程的优先级低,或所述HARQ进程的优先级低于有LCH复用或将要被复用的HARQ进程的优先级,或所述HARQ进程的优先级低于其他HARQ进程的优先级,或所述HARQ进程优先级低于调度请求SR对应的HARQ进程的优先级。
  9. 一种通信方法,其特征在于,包括:
    终端设备接收第一信息,所述第一信息包括预配置CG资源的位置、所述CG资源对应的混合自动重传请求HARQ进程、预配置资源重传定时器CGRT及HARQ进程选择方式中的至少一项;
    所述终端设备根据所述第一信息确定是否需要确定HARQ进程的优先级;
    若需要确定HARQ进程的优先级,所述终端设备确定所述HARQ进程的优先级;
    所述终端设备根据所述优先级,在多个HARQ进程中选择所述CG资源对应的目标HARQ进程;
    其中,所述HARQ进程选择方式用于指示所述终端设备优先选择重传的HARQ进程或优先级高的HARQ进程。
  10. 根据权利要求9所述的方法,其特征在于,所述终端设备根据所述第一信息确定是否需要确定HARQ进程的优先级,包括:
    若所述HARQ进程选择方式未配置、所述第一信息中不包括所述HARQ进程选择方式或所述HARQ进程选择方式指示所述终端设备优先选择重传的HARQ进程,则所述终端设备不需要确定HARQ进程的优先级;
    若所述HARQ进程选择方式指示所述终端设备优先选择优先级高的HARQ进程,则所述终端设备需要确定置HARQ进程的优先级。
  11. 根据权利要求9或10所述的方法,其特征在于,所述终端设备确定所述HARQ进程的优先级,包括:
    所述终端设备根据下述任一方法确定所述HARQ进程的优先级:
    若有数据包含或将包含在HARQ进程中,或者,有逻辑信道LCH复用或将要被复用在HARQ进程中时,则按照LCH的优先级确定所述多个HARQ进程的优先级;
    若只有填充信息和/或媒体接入控制层控制单元MAC CE包含或将包含在CG资源对应的HARQ进程或HARQ进程中,或者,没有数据复用或将要被复用在HARQ进程中,或者,没有LCH复用或将要被复用在HARQ进程中时,则按照逻辑信道优先级LCP的优先顺序或MAC CE的优先顺序确定所述多个HARQ进程优先级;
    若只有填充信息和/或MAC CE包含或将包含在CG资源对应的HARQ进程或HARQ进程中,或者,没有数据复用或将要被复用在HARQ进程中,或者,没有LCH复用或将要被复用在HARQ进程中时,则所述HARQ进程的优先级低,或所述HARQ进程的优先级低于有LCH复用或将要被复用的 HARQ进程的优先级,或所述HARQ进程的优先级低于其他HARQ进程的优先级,或所述HARQ进程优先级低于调度请求SR对应的HARQ进程的优先级;或者,
    若只有填充信息和/或MAC CE包含或将包含在CG资源对应的HARQ进程或HARQ进程中,或者,没有数据复用或将要被复用在HARQ进程中,或者,没有LCH复用或将要被复用在HARQ进程中,但有上行控制信息UCI复用在所述HARQ进程上,则所述HARQ进程的优先级为特定优先级,或所述HARQ进程的优先级低,或所述HARQ进程的优先级低于有LCH复用或将要被复用的HARQ进程的优先级,或所述HARQ进程的优先级低于其他HARQ进程的优先级,或所述HARQ进程优先级低于调度请求SR对应的HARQ进程的优先级。
  12. 一种通信方法,其特征在于,包括:
    终端设备接收第二信息,所述第二信息包括生存时间ST指示、ST使能指示、计数器N、所述计数器N的最大门限、定时器、用户面承载DRB的标识、服务质量QoS流的标识及逻辑信道LCH的标识中的至少一项,N为正数;
    所述终端设备根据所述第二信息确定是否需要满足ST传输需求或进入ST状态或触发ST状态对应的行为。
  13. 根据权利要求12所述的方法,其特征在于,所述DRB配置有ST标识、所述QoS流配置有ST标识和/或所述LCH配置有ST标识。
  14. 根据权利要求12或13所述的方法,其特征在于,所述第二信息还包括ST状态使用的预配置CG资源或动态配置DG资源。
  15. 根据权利要求12至14中任一项所述的方法,其特征在于,所述计数器N的最大门限和/或所述定时器是根据ST、分组时延预算PDB、往返时间RTT时长中的至少一项确定的。
  16. 根据权利要求12至15中任一项所述的方法,其特征在于,所述第二信息携带于无线资源控制RRC消息,媒体接入控制层控制单元MAC CE,下行控制信息DCI、分组数据汇聚协议PDCP配置信息、DRB配置信息或LCH配置信息中。
  17. 根据权利要求12至16中任一项所述的方法,其特征在于,所述第二信息携带于PDCP配置信息、无线承载RB配置信息及逻辑信道LCH配置信息中的至少之一中。
  18. 根据权利要求12至17中任一项所述的方法,其特征在于,所述方法还包括:
    所述终端设备根据所述PDCP配置信息、所述RB配置信息及所述LCH配置信息中的至少之一中的配置信息,确定所述DRB与LCH、调度授权之间的关联关系。
  19. 根据权利要求12所述的方法,其特征在于,所述终端设备根据所述第二信息确定是否需要满足ST传输需求、是否进入ST状态或是否触发ST状态对应的行为,包括:
    所述终端设备根据所述第二信息确定目标对象是否触发ST状态对应的行为,所述目标对象为所述终端设备、所述DRB、所述QoS流或所述LCH。
  20. 根据权利要求12至19中任一项所述的方法,其特征在于,所述终端设备根据所述第二信息确定是否需要满足ST传输需求、是否进入ST状态或是否触发ST状态对应的行为,包括:
    所述终端设备根据所述计数器N和所述定时器确定是否需要满足ST传输需求或进入ST状态或触发ST状态对应的行为。
  21. 根据权利要求20所述的方法,其特征在于,所述ST状态对应的行为包括复制传输或激活复制传输。
  22. 根据权利要求20或21所述的方法,其特征在于,所述终端设备根据所述计数器N和所述定时器确定是否需要满足ST传输需求或进入ST状态或触发ST状态对应的行为,包括:
    若所述定时器超时前所述计数器N达到所述最大门限,则满足ST传输需求或进入ST状态或触发ST状态对应的行为;
    若所述定时器超时前收到肯定应答ACK,则不满足ST传输需求或不进入ST状态或不触发ST状态对应的行为;
    若所述定时器超时或所述定时器超时前所述计数器N未达到所述最大门限,则不满足ST传输需求或不进入ST状态或不触发ST状态对应的行为。
  23. 根据权利要求22所述的方法,其特征在于,所述方法还包括:
    在满足ST传输需求或进入ST状态或触发ST状态对应的行为的情况下,所述终端设备执行以下至少一项:
    停止所述定时器、重置所述计数器N,进入ST状态,触发复制传输、MAC层向高层指示收到否定应答NACK、激活复制传输或满足ST进入状态。
  24. 根据权利要求22或23所述的方法,其特征在于,所述方法还包括:
    若所述定时器超时前,存在一个数据包传输错误,则所述计数器N加1。
  25. 根据权利要求22至24中任一项所述的方法,其特征在于,所述方法还包括:
    若多个所述数据包传输错误是针对同一个数据包的,或者,多个所述数据包传输错误是针对相同HARQ进程的,或者,在定时器运行期间多个所述数据包传输错误是针对同一个数据包的,或者,在定时器运行期间多个所述数据包传输错误是针对相同HARQ进程的,则所述计数器N维持不变;
    若多个所述数据包传输错误是针对不同数据包的,或者,多个所述数据包传输错误是针对不同HARQ进程的,或者,在定时器运行期间多个所述数据包传输错误是针对不同数据包的,或者,在定时器运行期间多个所述数据包传输错误是针对不同HARQ进程的,则所述计数器N加1。
  26. 根据权利要求24所述的方法,其特征在于,当出现以下至少一种情况时,则认为存在一个数据包传输错误:
    存在一个数据包丢失;
    收到一个HARQ-NACK;
    存在对应ST的一个数据包丢失;
    收到一个对应ST的混合自动重传请求应答HARQ-NACK;
    在定时器未运行的情况下,存在一个数据包丢失;
    在定时器未运行的情况下,收到一个HARQ-NACK;
    在定时器未运行的情况下,存在对应ST的一个数据包丢失;或者,
    在定时器未运行的情况下,收到一个对应ST的HARQ-NACK。
  27. 根据权利要求20至26中任一项所述的方法,其特征在于,所述方法还包括:
    所述终端设备执行下述至少一项时,开启所述定时器:
    发送ST对应的数据包;
    接收到来自高层的数据包;
    低层发送对应的数据包;
    存在一个数据包丢失;
    收到一个混合自动重传请求应答HARQ-NACK;
    存在对应ST的一个数据包丢弃;或者,
    收到一个对应ST的HARQ-NACK。
  28. 根据权利要求20至27中任一项所述的方法,其特征在于,所述方法还包括:
    所述终端设备执行下述至少一项时,对所述计数器N进行初始化:
    向低层发送对应的数据包;
    接收到来自高层的数据包;
    低层发送对应的数据包;
    存在一个数据包丢失;
    收到一个混合自动重传请求应答HARQ-NACK;
    存在对应ST的一个数据包丢弃;
    收到一个对应ST的HARQ-NACK;
    在所述定时器未运行的情况下,存在一个数据包丢弃;
    在所述定时器未运行的情况下,收到一个混合自动重传请求应答HARQ-NACK;
    在所述定时器未运行的情况下,存在对应ST的一个数据包丢弃;
    在所述定时器未运行的情况下,收到一个对应ST的HARQ-NACK;
    所述定时器超时;
    收到一个ACK;或者,
    收到一个对应ST的ACK。
  29. 根据权利要求19至23中任一项所述的方法,其特征在于,所述方法还包括:
    若低层收到与ST对应的DRB或LCH相关联的NACK反馈,则开启所述定时器或重新开启所述定时器;
    若从高层收到与ST对应的DRB或LCH相关联的数据包,则开启所述定时器或重新开启所述定时器;
    若发送与ST对应的DRB或LCH相关联的数据包,则开启所述定时器或重新开启所述定时器。
  30. 根据权利要求29所述的方法,其特征在于,所述方法还包括:
    所述定时器是针对对应的数据包的,或者是针对对应的HARQ进程的,或者,是针对对应的CG资源的;
    基于所述定时器维护计数器N,或者,针对所述的每一个定时器维护计数器N。
  31. 根据权利要求30所述的方法,其特征在于,所述方法还包括:
    若在所述定时器超时前,收到一个重传授权,则所述计数器N加1:
    若在所述定时器超时前,收到一个新传授权;则停止所述定时器;
    若所述定时器超时前所述计数器N达到所述最大门限,则停止所述定时器和/或进入ST状态或触发ST状态或发复制传输;
    若所述定时器超时前所述计数器N未达到所述最大门限,则停止所述定时器。
  32. 根据权利要求29至31中任一项所述的方法,其特征在于,所述方法还包括以下至少之一::
    若多个所述重传授权是针对同一个数据包的,或者,多个所述重传授权是针对相同HARQ进程的,或者,在定时器运行期间多个所述重传授权是针对同一个数据包的,或者,在定时器运行期间多个所述重传授权是针对相同HARQ进程的,则所述计数器N维持不变;
    若多个所述重传授权是针对不同数据包的,或者,多个所述重传授权是针对不同HARQ进程的,或者,在定时器运行期间多个所述重传授权是针对不同数据包的,或者,在定时器运行期间多个所述重传授权是针对不同HARQ进程的,则所述计数器N加1。
  33. 根据权利要求29至32中任一项所述的方法,其特征在于,所述定时器为发送端定时器或接收端定时器。
  34. 根据权利要求29或30所述的方法,其特征在于,所述方法还包括:
    若低层指示进入ST状态、或触发ST状态、或ST对应的触发复制传输激活、或收到低层指示的进入ST状态、或触发ST状态、或ST对应的触发复制传输激活,则所述终端设备触发复制传输。
  35. 根据权利要求19至23中任一项所述的方法,其特征在于,所述方法还包括:
    若低层收到与ST对应的DRB或LCH相关联的NACK反馈,则开启所述定时器;
    若从高层收到与ST对应的DRB或LCH相关联的数据包,则开启所述定时器;
    若发送与ST对应的DRB或LCH相关联的数据包,则开启所述定时器。
  36. 根据权利要求35所述的方法,其特征在于,所述定时器是针对终端设备的;或者,所述计数器N是每个终端设备维护的。
  37. 根据权利要求35或36所述的方法,其特征在于,所述方法还包括:
    若在所述定时器未运行时,收到一个重传授权,则所述计数器N加1,并开启所述定时器。
  38. 根据权利要求35至37中任一项所述的方法,其特征在于,所述方法还包括:
    若在所述定时器运行期间时,收到一个重传授权,则所述计数器N加1;
    若在所述定时器运行期间时,收到一个新传授权;则停止所述定时器,并重置所述计数器N;
    若所述定时器超时前所述计数器N达到所述最大门限,则重置所述计数器N,和/或,停止定时器,和/或,进入ST状态或触发ST状态或触发复制传输;
    若所述定时器超时的情况下所述计数器N未达到所述最大门限,则重置所述计数器N。
  39. 根据权利要求35至38中任一项所述的方法,其特征在于,所述方法还包括以下至少之一::
    若多个所述重传授权是针对同一个数据包的,或者,多个所述重传授权是针对相同HARQ进程的,或者,在定时器运行期间多个所述重传授权是针对同一个数据包的,或者,在定时器运行期间多个所述重传授权是针对相同HARQ进程的,则所述计数器N维持不变;
    若多个所述重传授权是针对不同数据包的,或者,多个所述重传授权是针对不同HARQ进程的,或者,在定时器运行期间多个所述重传授权是针对不同数据包的,或者,在定时器运行期间多个所述重传授权是针对不同HARQ进程的,则所述计数器N加1。
  40. 根据权利要求35至39中任一项所述的方法,其特征在于,所述定时器为发送端定时器或接收端定时器。
  41. 根据权利要求35至40中任一项所述的方法,其特征在于,所述方法还包括:
    若低层指示进入ST状态或触发ST状态或ST对应的触发复制传输激活、或者收到低层指示的进入ST状态或触发ST状态或ST对应的触发复制传输激活,则所述终端设备触发复制传输。
  42. 根据权利要求19至23中任一项所述的方法,其特征在于,所述方法还包括:
    若低层收到与ST对应的DRB或LCH相关联的NACK反馈,则开启所述定时器;
    若从高层收到与ST对应的DRB或LCH相关联的数据包,则开启所述定时器;
    若发送与ST对应的DRB或LCH相关联的数据包,则开启所述定时器。
  43. 根据权利要求42所述的方法,其特征在于,所述定时器是针对每个HARQ进程的;或者,针对所述的每一个HARQ进程维护计数器N。
  44. 根据权利要求42或43所述的方法,其特征在于,所述方法还包括:
    若在所述定时器未运行时,收到一个重传授权,则所述计数器N加1,并开启所述定时器。
  45. 根据权利要求42至44中任一项所述的方法,其特征在于,所述方法还包括:
    若在所述定时器运行期间时,收到一个重传授权,则所述计数器N加1;
    若在所述定时器运行期间时,收到一个新传授权;则重置所述计数器N;
    若所述定时器超时前所述计数器N达到所述最大门限,则重置所述计数器N,和/或,停止定时器,和/或,进入ST状态或触发ST状态或触发复制传输;
    若所述定时器超时的情况下所述计数器N未达到所述最大门限,则重置所述计数器N。
  46. 根据权利要求42至45中任一项所述的方法,其特征在于,所述方法还包括以下至少之一::
    若多个所述重传授权是针对同一个数据包的,或者,在定时器运行期间多个所述重传授权是针对同一个数据包的,则所述计数器N进行变更或维护;
    若多个所述重传授权是针对不同数据包的,或者,在定时器运行期间多个所述重传授权是针对不同数据包的,则所述计数器N维持不变。
  47. 根据权利要求42至46中任一项所述的方法,其特征在于,所述定时器为发送端定时器或接收端定时器。
  48. 根据权利要求42至47中任一项所述的方法,其特征在于,所述方法还包括:
    若低层指示进入ST状态或触发ST状态或ST对应的触发复制传输激活、或者收到低层指示的进入ST状态或触发ST状态或ST对应的触发复制传输激活,则所述终端设备触发复制传输。
  49. 根据权利要求12至19中任一项所述的方法,其特征在于,所述终端设备根据所述第二信息确定是否进入ST状态或触发ST状态对应的行为,包括:
    所述终端设备根据所述计数器N确定是否进入ST状态或触发ST状态对应的行为。
  50. 根据权利要求49所述的方法,其特征在于,所述方法还包括:
    若收到一个重传授权,则所述计数器N加1;
    若收到一个新传授权,则重置所述计数器N;
    若所述计数器N达到所述最大门限,则重置所述计数器N,和/或,进入ST状态或触发ST状态或触发复制传输。
  51. 根据权利要求49或50所述的方法,其特征在于,所述方法还包括:
    若多个所述重传授权是针对同一个数据包的,或者,多个所述重传授权是针对相同HARQ进程的,或者,在定时器运行期间多个所述重传授权是针对同一个数据包的,或者,在定时器运行期间多个所述重传授权是针对相同HARQ进程的,则所述计数器N维持不变;
    若多个所述重传授权是针对不同数据包的,或者,多个所述重传授权是针对不同HARQ进程的,或者,在定时器运行期间多个所述重传授权是针对不同数据包的,或者,在定时器运行期间多个所述重传授权是针对不同HARQ进程的,则所述计数器N加1。
  52. 根据权利要求49至51中任一项所述的方法,其特征在于,所述方法还包括:
    若低层指示进入ST状态或触发ST状态或ST对应的触发复制传输激活、或者收到低层指示的进入ST状态或触发ST状态或ST对应的触发复制传输激活,则所述终端设备触发复制传输。
  53. 一种通信装置,其特征在于,包括:
    接收单元,用于接收第一信息,所述第一信息包括预配置CG资源的位置、所述CG资源对应的混合自动重传请求HARQ进程、预配置资源重传定时器CGRT及HARQ进程选择方式中的至少一项;
    选择单元,用于根据所述第一信息选择所述CG资源对应的目标HARQ进程;
    其中,所述HARQ进程选择方式用于指示所述装置优先选择重传的HARQ进程或优先级高的HARQ进程。
  54. 根据权利要求53所述的装置,其特征在于,所述选择单元具体用于:
    若所述HARQ进程选择方式未配置、所述第一信息中不包括所述HARQ进程选择方式或所述HARQ进程选择方式指示所述装置优先选择重传的HARQ进程,则在多个HARQ进程中,优先选择重传的HARQ进程作为所述目标HARQ进程。
  55. 根据权利要求54所述的装置,其特征在于,低优先级的媒体接入控制层分组数据单元MAC PDU对应的HARQ进程被认为是重传的HARQ进程,或,低优先级的MAC PDU对应的HARQ进程被认为是新传的HARQ进程。
  56. 根据权利要求53所述的装置,其特征在于,所述选择单元具体用于:
    若所述HARQ进程选择方式指示所述装置优先选择优先级高的HARQ进程,则在多个HARQ进程中,优先选择优先级高的HARQ进程或HARQ进程对应的逻辑信道优先级高的HARQ进程作为所述目标HARQ进程。
  57. 根据权利要求56所述的装置,其特征在于,在所述多个HARQ进程中存在多个优先的HARQ进程的情况下,所述选择单元具体用于:
    根据下述任一方法选择所述目标HARQ进程:
    选择所述多个优先的HARQ进程中的任一HARQ进程作为所述目标HARQ进程;
    选择所述多个优先的HARQ进程中的HARQ进程索引最小的HARQ进程作为所述目标HARQ进程;
    选择所述多个优先的HARQ进程中的HARQ进程索引最大的HARQ进程作为所述目标HARQ进程;
    选择所述多个优先的HARQ进程中的重传的HARQ进程作为所述目标HARQ进程;
    选择所述多个优先的HARQ进程中的新传的HARQ进程作为所述目标HARQ进程;
    选择所述多个优先的HARQ进程中的低优先级的媒体接入控制层分组数据单元MAC PDU对应的HARQ进程作为所述目标HARQ进程;
    选择所述多个优先的HARQ进程中的配置了生存时间ST的用户面承载DRB对应的HARQ进程作为所述目标HARQ进程;
    选择所述多个优先的HARQ进程中的ST要求高的DRB对应的HARQ进程作为所述目标HARQ进程;
    选择所述多个优先的HARQ进程中的将在预设时间段内不满足ST要求的DRB对应的HARQ进程作为所述目标HARQ进程;
    选择所述多个优先的HARQ进程中的HARQ重传次数满足第一预设要求的HARQ进程作为所述目标HARQ进程;或者,
    选择所述多个优先的HARQ进程中的包括逻辑信道LCH数据的HARQ进程作为所述目标HARQ进程;或者,
    基于所述装置实现选择所述多个优先的HARQ进程中的所述目标HARQ进程。
  58. 根据权利要求56或57所述的装置,其特征在于,所述选择单元具体用于执行:
    根据所述第一信息确定是否需要确定HARQ进程的优先级;
    若需要确定HARQ进程的优先级,则确定所述HARQ进程的优先级;
    根据所述优先级,在所述多个HARQ进程中选择所述CG资源对应的目标HARQ进程。
  59. 根据权利要求58所述的装置,其特征在于,所述选择单元具体用于:
    若所述HARQ进程选择方式未配置、所述第一信息中不包括所述HARQ进程选择方式或所述HARQ进程选择方式指示所述装置优先选择重传的HARQ进程,则不需要确定HARQ进程的优先级;
    若所述HARQ进程选择方式指示所述装置优先选择优先级高的HARQ进程,则需要确定HARQ进程的优先级。
  60. 根据权利要求58或59所述的装置,其特征在于,所述选择单元具体用于:
    根据下述任一方法确定所述多个HARQ进程的优先级:
    若有数据包含或将包含在HARQ进程中,或者,有逻辑信道LCH复用或将要被复用在HARQ进程中时,则按照LCH的优先级确定所述多个HARQ进程的优先级;
    若只有填充信息和/或媒体接入控制层控制单元MAC CE包含或将包含在CG资源对应的HARQ进程或HARQ进程中,或者,没有数据复用或将要被复用在HARQ进程中,或者,没有LCH复用或将要被复用在HARQ进程中时,则按照逻辑信道优先级LCP的优先顺序或MAC CE的优先顺序确定所述多个HARQ进程优先级;
    若只有填充信息和/或MAC CE包含或将包含在CG资源对应的HARQ进程或HARQ进程中,或者,没有数据复用或将要被复用在HARQ进程中,或者,没有LCH复用或将要被复用在HARQ进程中时,则所述HARQ进程的优先级低,或所述HARQ进程的优先级低于有LCH复用或将要被复用的HARQ进程的优先级,或所述HARQ进程的优先级低于其他HARQ进程的优先级,或所述HARQ进程优先级低于调度请求SR对应的HARQ进程的优先级;或者,
    若只有填充信息和/或MAC CE包含或将包含在CG资源对应的HARQ进程或HARQ进程中,或者,没有数据复用或将要被复用在HARQ进程中,或者,没有LCH复用或将要被复用在HARQ进程中,但有上行控制信息UCI复用在所述HARQ进程上,则所述HARQ进程的优先级为特定优先级,或所述HARQ进程的优先级低,或所述HARQ进程的优先级低于有LCH复用或将要被复用的HARQ进程的优先级,或所述HARQ进程的优先级低于其他HARQ进程的优先级,或所述HARQ进程优先级低于调度请求SR对应的HARQ进程的优先级。
  61. 一种通信装置,其特征在于,包括:
    接收单元,用于接收第一信息,所述第一信息包括预配置CG资源的位置、所述CG资源对应的混合自动重传请求HARQ进程、预配置资源重传定时器CGRT及HARQ进程选择方式中的至少一项;
    第一确定单元,用于根据所述第一信息确定是否需要确定HARQ进程的优先级;
    第二确定单元,用于若需要确定HARQ进程的优先级,则确定所述HARQ进程的优先级;
    选择单元,用于根据所述优先级,在多个HARQ进程中选择所述CG资源对应的目标HARQ进程;
    其中,所述HARQ进程选择方式用于指示所述装置优先选择重传的HARQ进程或优先级高的HARQ进程。
  62. 根据权利要求61所述的装置,其特征在于,所述第一确定单元具体用于:
    若所述HARQ进程选择方式未配置、所述第一信息中不包括所述HARQ进程选择方式或所述HARQ进程选择方式指示所述装置优先选择重传的HARQ进程,则不需要确定HARQ进程的优先级;
    若所述HARQ进程选择方式指示所述装置优先选择优先级高的HARQ进程,则需要确定HARQ进程的优先级。
  63. 根据权利要求61或62所述的装置,其特征在于,所述第二确定单元具体用于:
    根据下述任一方法确定所述HARQ进程的优先级:
    若有数据包含或将包含在HARQ进程中,或者,有逻辑信道LCH复用或将要被复用在HARQ进程中时,则按照LCH的优先级确定所述多个HARQ进程的优先级;
    若只有填充信息和/或媒体接入控制层控制单元MAC CE包含或将包含在CG资源对应的HARQ进程或HARQ进程中,或者,没有数据复用或将要被复用在HARQ进程中,或者,没有LCH复用或将要被复用在HARQ进程中时,则按照逻辑信道优先级LCP的优先顺序或MAC CE的优先顺序确定所述多个HARQ进程优先级;
    若只有填充信息和/或MAC CE包含或将包含在CG资源对应的HARQ进程或HARQ进程中,或者,没有数据复用或将要被复用在HARQ进程中,或者,没有LCH复用或将要被复用在HARQ进程中时,则所述HARQ进程的优先级低,或所述HARQ进程的优先级低于有LCH复用或将要被复用的HARQ进程的优先级,或所述HARQ进程的优先级低于其他HARQ进程的优先级,或所述HARQ进程优先级低于调度请求SR对应的HARQ进程的优先级;或者,
    若只有填充信息和/或MAC CE包含或将包含在CG资源对应的HARQ进程或HARQ进程中,或者,没有数据复用或将要被复用在HARQ进程中,或者,没有LCH复用或将要被复用在HARQ进程中,但有上行控制信息UCI复用在所述HARQ进程上,则所述HARQ进程的优先级为特定优先级,或所述HARQ进程的优先级低,或所述HARQ进程的优先级低于有LCH复用或将要被复用的HARQ进程的优先级,或所述HARQ进程的优先级低于其他HARQ进程的优先级,或所述HARQ进程优先级低于调度请求SR对应的HARQ进程的优先级。
  64. 一种通信装置,其特征在于,包括:
    接收单元,用于接收第二信息,所述第二信息包括生存时间ST指示、ST使能指示、计数器N、所述计数器N的最大门限、定时器、用户面承载DRB的标识、服务质量QoS流的标识及逻辑信道LCH的标识中的至少一项,N为正数;
    确定单元,用于根据所述第二信息确定是否需要满足ST传输需求或进入ST状态或触发ST状态对应的行为。
  65. 根据权利要求64所述的装置,其特征在于,所述DRB配置有ST标识、所述QoS流配置有ST标识和/或所述LCH配置有ST标识。
  66. 根据权利要求64或65所述的装置,其特征在于,所述第二信息还包括ST状态使用的预配置CG资源或动态配置DG资源。
  67. 根据权利要求64至66中任一项所述的装置,其特征在于,所述计数器N的最大门限和/或所述定时器是根据ST、分组时延预算PDB、往返时间RTT时长中的至少一项确定的。
  68. 根据权利要求64至67中任一项所述的装置,其特征在于,所述第二信息携带于无线资源控制RRC消息,媒体接入控制层控制单元MAC CE,下行控制信息DCI、分组数据汇聚协议PDCP配置信息、DRB配置信息或LCH配置信息中。
  69. 根据权利要求64至68中任一项所述的装置,其特征在于,所述第二信息携带于PDCP配置信息、无线承载RB配置信息及逻辑信道LCH配置信息中的至少之一中。
  70. 根据权利要求64至69中任一项所述的装置,其特征在于,所述确定单元还用于:
    根据所述PDCP配置信息、所述RB配置信息及所述LCH配置信息中的至少之一中的配置信息,确定所述DRB与LCH、调度授权之间的关联关系。
  71. 根据权利要求64所述的装置,其特征在于,所述确定单元具体用于:
    根据所述第二信息确定目标对象是否触发ST状态对应的行为,所述目标对象为所述装置、所述DRB、所述QoS流或所述LCH。
  72. 根据权利要求64至71中任一项所述的装置,其特征在于,所述确定单元具体用于:
    根据所述计数器N和所述定时器确定是否需要满足ST传输需求或进入ST状态或触发ST状态对应的行为。
  73. 根据权利要求72所述的装置,其特征在于,所述ST状态对应的行为包括复制传输或激活复制传输。
  74. 根据权利要求72或73所述的装置,其特征在于,所述确定单元具体用于:
    若所述定时器超时前所述计数器N达到所述最大门限,则满足ST传输需求或进入ST状态或触发ST状态对应的行为;
    若所述定时器超时前收到肯定应答ACK,则不满足ST传输需求或不进入ST状态或不触发ST状态对应的行为;
    若所述定时器超时或所述定时器超时前所述计数器N未达到所述最大门限,则不满足ST传输需求或不进入ST状态或不触发ST状态对应的行为。
  75. 根据权利要求74所述的装置,其特征在于,所述装置还包括执行单元,用于:
    在满足ST传输需求或进入ST状态或触发ST状态对应的行为的情况下,执行以下至少一项:
    停止所述定时器、重置所述计数器N,进入ST状态,触发复制传输、MAC层向高层指示收到否定应答NACK、激活复制传输或满足ST进入状态。
  76. 根据权利要求74或75所述的装置,其特征在于,所述装置还包括执行单元,用于:
    若所述定时器超时前,存在一个数据包传输错误,则所述计数器N加1。
  77. 根据权利要求74至76中任一项所述的装置,其特征在于,所述执行单元还用于:
    若多个所述数据包传输错误是针对同一个数据包的,或者,多个所述数据包传输错误是针对相同HARQ进程的,或者,在定时器运行期间多个所述数据包传输错误是针对同一个数据包的,或者,在定时器运行期间多个所述数据包传输错误是针对相同HARQ进程的,则所述计数器N维持不变;
    若多个所述数据包传输错误是针对不同数据包的,或者,多个所述数据包传输错误是针对不同HARQ进程的,或者,在定时器运行期间多个所述数据包传输错误是针对不同数据包的,或者,在定时器运行期间多个所述数据包传输错误是针对不同HARQ进程的,则所述计数器N加1。
  78. 根据权利要求76所述的装置,其特征在于,当出现以下至少一种情况时,则认为存在一个数据包传输错误:
    存在一个数据包丢失;
    收到一个HARQ-NACK;
    存在对应ST的一个数据包丢失;
    收到一个对应ST的混合自动重传请求应答HARQ-NACK;
    在定时器未运行的情况下,存在一个数据包丢失;
    在定时器未运行的情况下,收到一个HARQ-NACK;
    在定时器未运行的情况下,存在对应ST的一个数据包丢失;或者,
    在定时器未运行的情况下,收到一个对应ST的HARQ-NACK。
  79. 根据权利要求72至78中任一项所述的装置,其特征在于,所述执行单元还用于:
    执行下述至少一项时,开启所述定时器:
    发送ST对应的数据包;
    接收到来自高层的数据包;
    低层发送对应的数据包;
    存在一个数据包丢失;
    收到一个混合自动重传请求应答HARQ-NACK;
    存在对应ST的一个数据包丢弃;或者,
    收到一个对应ST的HARQ-NACK。
  80. 根据权利要求72至79中任一项所述的装置,其特征在于,所述执行单元还用于:
    执行下述至少一项时,对所述计数器N进行初始化:
    向低层发送对应的数据包;
    接收到来自高层的数据包;
    低层发送对应的数据包;
    存在一个数据包丢失;
    收到一个混合自动重传请求应答HARQ-NACK;
    存在对应ST的一个数据包丢弃;
    收到一个对应ST的HARQ-NACK;
    在所述定时器未运行的情况下,存在一个数据包丢弃;
    在所述定时器未运行的情况下,收到一个混合自动重传请求应答HARQ-NACK;
    在所述定时器未运行的情况下,存在对应ST的一个数据包丢弃;
    在所述定时器未运行的情况下,收到一个对应ST的HARQ-NACK;
    所述定时器超时;
    收到一个ACK;或者,
    收到一个对应ST的ACK。
  81. 根据权利要求71至75中任一项所述的装置,其特征在于,所述执行单元还用于:
    若低层收到与ST对应的DRB或LCH相关联的NACK反馈,则开启所述定时器或重新开启所述定时器;
    若从高层收到与ST对应的DRB或LCH相关联的数据包,则开启所述定时器或重新开启所述定时器;
    若发送与ST对应的DRB或LCH相关联的数据包,则开启所述定时器或重新开启所述定时器。
  82. 根据权利要求81所述的装置,其特征在于,所述执行单元还用于:
    所述定时器是针对对应的数据包的,或者是针对对应的HARQ进程的,或者,是针对对应的CG资源的;
    基于所述定时器维护计数器N,或者,针对所述的每一个定时器维护计数器N。
  83. 根据权利要求82所述的装置,其特征在于,所述执行单元还用于:
    若在所述定时器超时前,收到一个重传授权,则所述计数器N加1:
    若在所述定时器超时前,收到一个新传授权;则停止所述定时器;
    若所述定时器超时前所述计数器N达到所述最大门限,则停止所述定时器和/或进入ST状态或触发ST状态或发复制传输;
    若所述定时器超时前所述计数器N未达到所述最大门限,则停止所述定时器。
  84. 根据权利要求81至83中任一项所述的装置,其特征在于,所述执行单元还用于以下至少之一:
    若多个所述重传授权是针对同一个数据包的,或者,多个所述重传授权是针对相同HARQ进程的,或者,在定时器运行期间多个所述重传授权是针对同一个数据包的,或者,在定时器运行期间多个所述重传授权是针对相同HARQ进程的,则所述计数器N维持不变;
    若多个所述重传授权是针对不同数据包的,或者,多个所述重传授权是针对不同HARQ进程的,或者,在定时器运行期间多个所述重传授权是针对不同数据包的,或者,在定时器运行期间多个所述重传授权是针对不同HARQ进程的,则所述计数器N加1。
  85. 根据权利要求81至84中任一项所述的装置,所述定时器为发送端定时器或接收端定时器。
  86. 根据权利要求81或82所述的装置,其特征在于,所述执行单元还用于:
    若低层指示进入ST状态、或触发ST状态、或ST对应的触发复制传输激活、或收到低层指示的进入ST状态、或触发ST状态、或ST对应的触发复制传输激活,则触发复制传输。
  87. 根据权利要求71至75中任一项所述的装置,其特征在于,所述执行单元还用于:
    若低层收到与ST对应的DRB或LCH相关联的NACK反馈,则开启所述定时器;
    若从高层收到与ST对应的DRB或LCH相关联的数据包,则开启所述定时器;
    若发送与ST对应的DRB或LCH相关联的数据包,则开启所述定时器。
  88. 根据权利要求87所述的装置,其特征在于,所述定时器是针对终端设备的;或者,所述计数器N是每个终端设备维护的。
  89. 根据权利要求87或88所述的装置,其特征在于,所述执行单元还用于:
    若在所述定时器未运行时,收到一个重传授权,则所述计数器N加1,并开启所述定时器。
  90. 根据权利要求87至89中任一项所述的装置,其特征在于,所述执行单元还用于:
    若在所述定时器运行期间时,收到一个重传授权,则所述计数器N加1;
    若在所述定时器运行期间时,收到一个新传授权;则停止所述定时器,并重置所述计数器N;
    若所述定时器超时前所述计数器N达到所述最大门限,则重置所述计数器N,和/或,停止定时器,和/或,进入ST状态或触发ST状态或触发复制传输;
    若所述定时器超时的情况下所述计数器N未达到所述最大门限,则重置所述计数器N。
  91. 根据权利要求87至90中任一项所述的装置,其特征在于,所述执行单元还用于以下至少之一:
    若多个所述重传授权是针对同一个数据包的,或者,多个所述重传授权是针对相同HARQ进程的,或者,在定时器运行期间多个所述重传授权是针对同一个数据包的,或者,在定时器运行期间多个所述重传授权是针对相同HARQ进程的,则所述计数器N维持不变;
    若多个所述重传授权是针对不同数据包的,或者,多个所述重传授权是针对不同HARQ进程的,或者,在定时器运行期间多个所述重传授权是针对不同数据包的,或者,在定时器运行期间多个所述重传授权是针对不同HARQ进程的,则所述计数器N加1。
  92. 根据权利要求87至91中任一项所述的装置,其特征在于,所述定时器为发送端定时器或接收端定时器。
  93. 根据权利要求87至92中任一项所述的装置,其特征在于,所述执行单元还用于:
    若低层指示进入ST状态或触发ST状态或ST对应的触发复制传输激活、或者收到低层指示的进入ST状态或触发ST状态或ST对应的触发复制传输激活,则触发复制传输。
  94. 根据权利要求71至75中任一项所述的装置,其特征在于,所述执行单元还用于:
    若低层收到与ST对应的DRB或LCH相关联的NACK反馈,则开启所述定时器;
    若从高层收到与ST对应的DRB或LCH相关联的数据包,则开启所述定时器;
    若发送与ST对应的DRB或LCH相关联的数据包,则开启所述定时器。
  95. 根据权利要求94所述的装置,其特征在于,所述定时器是针对每个HARQ进程的;或者,针对所述的每一个HARQ进程维护计数器N。
  96. 根据权利要求94或95所述的装置,其特征在于,所述执行单元还用于:
    若在所述定时器未运行时,收到一个重传授权,则所述计数器N加1,并开启所述定时器。
  97. 根据权利要求94至96中任一项所述的装置,其特征在于,所述执行单元还用于:
    若在所述定时器运行期间时,收到一个重传授权,则所述计数器N加1;
    若在所述定时器运行期间时,收到一个新传授权;则重置所述计数器N;
    若所述定时器超时前所述计数器N达到所述最大门限,则重置所述计数器N,和/或,停止定时器,和/或,进入ST状态或触发ST状态或触发复制传输;
    若所述定时器超时的情况下所述计数器N未达到所述最大门限,则重置所述计数器N。
  98. 根据权利要求94至97中任一项所述的装置,其特征在于,所述执行单元还用于以下至少之一:
    若多个所述重传授权是针对同一个数据包的,或者,在定时器运行期间多个所述重传授权是针对同一个数据包的,则所述计数器N进行变更或维护;
    若多个所述重传授权是针对不同数据包的,或者,在定时器运行期间多个所述重传授权是针对不同数据包的,则所述计数器维持不变。
  99. 根据权利要求94至98中任一项所述的装置,其特征在于,所述定时器为发送端定时器或接收端定时器。
  100. 根据权利要求94至99中任一项所述的装置,其特征在于,所述执行单元还用于:
    若低层指示进入ST状态或触发ST状态或ST对应的触发复制传输激活、或者收到低层指示的进入ST状态或触发ST状态或ST对应的触发复制传输激活,则触发复制传输。
  101. 根据权利要求64至71中任一项所述的装置,其特征在于,所述确定单元具体用于:
    根据所述计数器N确定是否进入ST状态或触发ST状态对应的行为。
  102. 根据权利要求101所述的装置,其特征在于,所述执行单元还用于:
    若收到一个重传授权,则所述计数器N加1;
    若收到一个新传授权,则重置所述计数器N;
    若所述计数器N达到所述最大门限,则重置所述计数器N,和/或,进入ST状态或触发ST状态或触发复制传输。
  103. 根据权利要求101或102所述的装置,其特征在于,所述执行单元还用于:
    若多个所述重传授权是针对同一个数据包的,或者,多个所述重传授权是针对相同HARQ进程的,或者,在定时器运行期间多个所述重传授权是针对同一个数据包的,或者,在定时器运行期间多个所述重传授权是针对相同HARQ进程的,则所述计数器N维持不变;
    若多个所述重传授权是针对不同数据包的,或者,多个所述重传授权是针对不同HARQ进程的,或者,在定时器运行期间多个所述重传授权是针对不同数据包的,或者,在定时器运行期间多个所述重传授权是针对不同HARQ进程的,则所述计数器N加1。
  104. 根据权利要求101至103中任一项所述的装置,其特征在于,所述执行单元还用于:
    若低层指示进入ST状态或触发ST状态或ST对应的触发复制传输激活、或者收到低层指示的进入ST状态或触发ST状态或ST对应的触发复制传输激活,则触发复制传输。
  105. 一种通信装置,其特征在于,包括存储器和处理器,所述存储器用于存储程序,所述处理器用于调用所述存储器中的程序,以执行如权利要求1至8中任一项所述的方法。
  106. 一种通信装置,其特征在于,包括存储器和处理器,所述存储器用于存储程序,所述处理器用于调用所述存储器中的程序,以执行如权利要求9至11中任一项所述的方法。
  107. 一种通信装置,其特征在于,包括存储器和处理器,所述存储器用于存储程序,所述处理器用于调用所述存储器中的程序,以执行如权利要求12至52中任一项所述的方法。
  108. 一种通信装置,其特征在于,包括处理器,用于从存储器中调用程序,以执行如权利要求1至8中任一项所述的方法。
  109. 一种通信装置,其特征在于,包括处理器,用于从存储器中调用程序,以执行如权利要求9至11中任一项所述的方法。
  110. 一种通信装置,其特征在于,包括处理器,用于从存储器中调用程序,以执行如权利要求12至52中任一项所述的方法。
  111. 一种芯片,其特征在于,包括处理器,用于从存储器调用程序,使得安装有所述芯片的设备执行如权利要求1至8中任一项所述的方法。
  112. 一种芯片,其特征在于,包括处理器,用于从存储器调用程序,使得安装有所述芯片的设备执行如权利要求9至11中任一项所述的方法。
  113. 一种芯片,其特征在于,包括处理器,用于从存储器调用程序,使得安装有所述芯片的设备执行如权利要求12至52中任一项所述的方法。
  114. 一种计算机可读存储介质,其特征在于,其上存储有程序,所述程序使得计算机执行如权利要求1至8中任一项所述的方法。
  115. 一种计算机可读存储介质,其特征在于,其上存储有程序,所述程序使得计算机执行如权利要求9至11中任一项所述的方法。
  116. 一种计算机可读存储介质,其特征在于,其上存储有程序,所述程序使得计算机执行如权利要求12至52中任一项所述的方法。
  117. 一种计算机程序产品,其特征在于,包括程序,所述程序使得计算机执行如权利要求1至8中任一项所述的方法。
  118. 一种计算机程序产品,其特征在于,包括程序,所述程序使得计算机执行如权利要求9至11中任一项所述的方法。
  119. 一种计算机程序产品,其特征在于,包括程序,所述程序使得计算机执行如权利要求12至52中任一项所述的方法。
  120. 一种计算机程序,其特征在于,所述计算机程序使得计算机执行如权利要求1至8中任一项所述的方法。
  121. 一种计算机程序,其特征在于,所述计算机程序使得计算机执行如权利要求9至11中任一项所述的方法。
  122. 一种计算机程序,其特征在于,所述计算机程序使得计算机执行如权利要求12至52中任一项所述的方法。
PCT/CN2021/125891 2021-10-22 2021-10-22 通信方法及通信装置 WO2023065355A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/CN2021/125891 WO2023065355A1 (zh) 2021-10-22 2021-10-22 通信方法及通信装置
CN202180100732.6A CN117678296A (zh) 2021-10-22 2021-10-22 通信方法及通信装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2021/125891 WO2023065355A1 (zh) 2021-10-22 2021-10-22 通信方法及通信装置

Publications (1)

Publication Number Publication Date
WO2023065355A1 true WO2023065355A1 (zh) 2023-04-27

Family

ID=86057792

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2021/125891 WO2023065355A1 (zh) 2021-10-22 2021-10-22 通信方法及通信装置

Country Status (2)

Country Link
CN (1) CN117678296A (zh)
WO (1) WO2023065355A1 (zh)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111432440A (zh) * 2019-01-10 2020-07-17 华为技术有限公司 实现业务连续性的方法、装置及***
US20200351031A1 (en) * 2019-04-30 2020-11-05 Nokia Technologies Oy Configured grant operation
WO2020221436A1 (en) * 2019-04-30 2020-11-05 Huawei Technologies Co., Ltd. Network entity and user equipment for exploiting resilience to consecutive transmission failures
WO2021022532A1 (en) * 2019-08-07 2021-02-11 Nokia Shanghai Bell Co., Ltd. Sharing harq processes by multiple configured grants resources
WO2021022567A1 (zh) * 2019-08-08 2021-02-11 Oppo广东移动通信有限公司 传输数据的方法和终端设备
WO2021035535A1 (zh) * 2019-08-27 2021-03-04 Oppo广东移动通信有限公司 无线通信的方法、终端设备和网络设备

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111432440A (zh) * 2019-01-10 2020-07-17 华为技术有限公司 实现业务连续性的方法、装置及***
US20200351031A1 (en) * 2019-04-30 2020-11-05 Nokia Technologies Oy Configured grant operation
WO2020221436A1 (en) * 2019-04-30 2020-11-05 Huawei Technologies Co., Ltd. Network entity and user equipment for exploiting resilience to consecutive transmission failures
WO2021022532A1 (en) * 2019-08-07 2021-02-11 Nokia Shanghai Bell Co., Ltd. Sharing harq processes by multiple configured grants resources
WO2021022567A1 (zh) * 2019-08-08 2021-02-11 Oppo广东移动通信有限公司 传输数据的方法和终端设备
WO2021035535A1 (zh) * 2019-08-27 2021-03-04 Oppo广东移动通信有限公司 无线通信的方法、终端设备和网络设备

Also Published As

Publication number Publication date
CN117678296A (zh) 2024-03-08

Similar Documents

Publication Publication Date Title
EP3094028A1 (en) Data transmission method, device, and system
EP3520481B1 (en) Buffer management for wireless networks during handover
KR20160104038A (ko) 데이터 전송을 구현하는 방법 및 장치
JP7467597B2 (ja) 通信方法、slrb確立方法、および通信装置
WO2021032008A1 (zh) 通信方法和通知装置
WO2019192458A1 (zh) 通信方法和装置
US11533136B2 (en) Discard of PDCP PDU submitted for transmission
WO2012136101A1 (zh) 一种混合自动重传的处理方法、***及装置
WO2024066145A1 (zh) 侧行通信的方法及装置
CN113647182B (zh) 无线通信的方法和设备
US11382117B2 (en) Determining uplink grants for multiple modes
US20240032028A1 (en) Cg resource processing method, terminal device, and network device
WO2024103798A1 (zh) 无线通信的方法及装置
WO2021088092A1 (zh) 信息传输方法及相关产品
WO2021026841A1 (zh) 调度请求传输的方法和设备
WO2023065355A1 (zh) 通信方法及通信装置
CN113647171B (zh) 无线通信的方法和设备
WO2023050277A1 (zh) 通信方法及通信装置
WO2022204999A1 (zh) 存活时间的处理方法和终端设备
WO2023122964A1 (zh) 消息传输方法、相关设备及介质
WO2024130579A1 (zh) 通信方法及通信装置
WO2024050780A1 (zh) 用于确定资源分配方式的方法、终端设备和网络设备
WO2023216986A1 (zh) 缓存状态报告bsr指示方法和装置
WO2023134619A1 (zh) Harq-ack信息反馈方法和装置
WO2022110178A1 (zh) 传输方法和终端设备

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 21961098

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 202180100732.6

Country of ref document: CN

NENP Non-entry into the national phase

Ref country code: DE