WO2021159482A1 - Conflict processing method and terminal device - Google Patents

Conflict processing method and terminal device Download PDF

Info

Publication number
WO2021159482A1
WO2021159482A1 PCT/CN2020/075320 CN2020075320W WO2021159482A1 WO 2021159482 A1 WO2021159482 A1 WO 2021159482A1 CN 2020075320 W CN2020075320 W CN 2020075320W WO 2021159482 A1 WO2021159482 A1 WO 2021159482A1
Authority
WO
WIPO (PCT)
Prior art keywords
resource
harq process
terminal device
select
resources
Prior art date
Application number
PCT/CN2020/075320
Other languages
French (fr)
Chinese (zh)
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/CN2020/075320 priority Critical patent/WO2021159482A1/en
Priority to CN202080079721.XA priority patent/CN114731239B/en
Publication of WO2021159482A1 publication Critical patent/WO2021159482A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems

Definitions

  • This application relates to the field of communications, and more specifically, to a method and terminal device for conflict handling.
  • the requirements of the fifth-generation wireless communication technology 5G include three application scenarios: enhanced mobile broadband eMBB, massive machine communication mMTC, and high-reliability and low-latency communication uRLLC.
  • the requirements of 5G Industrial Internet of Things (IIoT) include supporting the transmission of services such as Industrial Automation (Factory Automation), Transmission Automation (Transport Industry), and Intelligent Power Distribution (Electrical Power Distribution) in 5G systems.
  • IIoT Based on the transmission requirements for low latency and high reliability, IIoT also introduces Time Sensitive Network (TSN) or Time Sensitive Communication (TSC) scenarios to achieve precise clock synchronization. Reduce network delay.
  • TSN Time Sensitive Network
  • TSC Time Sensitive Communication
  • the embodiments of the present application provide a conflict processing method and terminal device, which can be used to establish an effective conflict resolution mechanism.
  • a conflict processing method applied to a terminal device, includes: in the case that there is a conflict between the HARQ process corresponding to the first resource and the HARQ process corresponding to the second resource, the terminal device determines to The first resource or the second resource is used as a transmission resource.
  • An embodiment of the present application also provides a terminal device, including: a resource determining module, configured to determine whether the HARQ process corresponding to the first resource conflicts with the HARQ process corresponding to the second resource.
  • the first resource or the second resource is used as a transmission resource.
  • An embodiment of the present application also provides a terminal device, including: a processor and a memory, the memory is used to store a computer program, the processor calls and runs the computer program stored in the memory, and executes the conflict handling described above Method steps.
  • An embodiment of the present application also provides a chip, including a processor, configured to call and run a computer program from a memory, so that a device installed with the chip executes the steps of the conflict handling method described above.
  • the embodiment of the present application also provides a computer-readable storage medium for storing a computer program, wherein the computer program causes the computer to execute the steps of the conflict handling method described above.
  • the embodiments of the present application also provide a computer program product, including computer program instructions, where the computer program instructions cause a computer to execute the steps of the conflict handling method described above.
  • the embodiment of the present application also provides a computer program that enables a computer to execute the steps of the conflict handling method described above.
  • the conflict handling mechanism in the embodiment of the present application clarifies that when the terminal device encounters a HARQ process conflict between multiple resources, it can select the resource to be used from the multiple resources, which can avoid resource analysis confusion caused by the HARQ process conflict.
  • the behavior of the terminal device can be clarified, and the network complexity can be reduced accordingly, and the system performance can be improved to a certain extent.
  • Fig. 1 is a schematic diagram of a communication system architecture according to an embodiment of the present application.
  • Fig. 2 is a flowchart of a conflict processing method according to an embodiment of the present application.
  • Fig. 3 is a flowchart of a conflict processing method according to another embodiment of the present application.
  • FIG. 4 is a schematic structural block diagram of a terminal device according to an embodiment of the present application.
  • FIG. 5 is a schematic structural block diagram of a terminal device according to another embodiment of the present application.
  • Fig. 6 is a schematic block diagram of a communication device according to an embodiment of the present application.
  • Fig. 7 is a schematic block diagram of a chip of an embodiment of the present application.
  • Fig. 8 is a schematic block diagram of a communication system according to an embodiment of the present application.
  • GSM Global System of Mobile Communication
  • CDMA Code Division Multiple Access
  • WCDMA Wideband Code Division Multiple Access
  • GPRS General Packet Radio Service
  • LTE Long Term Evolution
  • LTE-A Advanced Long Term Evolution
  • NR New Radio
  • UMTS universal mobile telecommunication system
  • WLAN wireless Local Area Networks
  • 5G fifth-generation communication
  • D2D Device to Device
  • M2M Machine to Machine
  • MTC machine type communication
  • V2V vehicle to vehicle
  • the communication system in the embodiments of the present application can be applied to a carrier aggregation (Carrier Aggregation, CA) scenario, can also be applied to a dual connectivity (DC) scenario, and can also be applied to a standalone (SA) deployment.
  • CA Carrier Aggregation
  • DC dual connectivity
  • SA standalone
  • the embodiments of this application describe various embodiments in combination with network equipment and terminal equipment.
  • the terminal equipment may also be referred to as User Equipment (UE), access terminal, subscriber unit, subscriber station, mobile station, mobile station, and remote. Station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device, etc.
  • UE User Equipment
  • access terminal subscriber unit, subscriber station, mobile station, mobile station, and remote.
  • Station remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device, etc.
  • the terminal device can be a station (STAION, ST) in a WLAN, a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a wireless local loop (Wireless Local Loop, WLL) station, and personal digital processing (Personal Digital Assistant, PDA) devices, handheld devices with wireless communication capabilities, computing devices or other processing devices connected to wireless modems, vehicle-mounted devices, wearable devices, and next-generation communication systems, such as terminal devices in the NR network or Terminal equipment in the public land mobile network (PLMN) network that will evolve in the future.
  • STAION, ST station
  • WLAN Wireless Local Loop
  • PDA Personal Digital Assistant
  • the terminal device may also be a wearable device.
  • Wearable devices can also be called wearable smart devices. It is a general term for using wearable technology to intelligently design everyday wear and develop wearable devices, such as glasses, gloves, watches, clothing and shoes.
  • a wearable device is a portable device that is directly worn on the body or integrated into the user's clothes or accessories. Wearable devices are not only a kind of hardware device, but also realize powerful functions through software support, data interaction, and cloud interaction.
  • wearable smart devices include full-featured, large-sized, complete or partial functions that can be achieved without relying on smart phones, such as smart watches or smart glasses, and only focus on a certain type of application function, and need to cooperate with other devices such as smart phones.
  • a network device can be a device used to communicate with mobile devices.
  • the network device can be an access point (AP) in WLAN, a base station (BTS) in GSM or CDMA, or a device in WCDMA.
  • a base station (NodeB, NB) can also be an Evolutional Node B (eNB or eNodeB) in LTE, or a relay station or access point, or a vehicle-mounted device, a wearable device, and a network device (gNB) in the NR network Or network equipment in the PLMN network that will evolve in the future.
  • AP access point
  • BTS base station
  • gNB network device
  • the network equipment provides services for the cell
  • the terminal equipment communicates with the network equipment through the transmission resources (for example, frequency domain resources, or spectrum resources) used by the cell
  • the cell may be a network equipment (for example, The cell corresponding to the base station.
  • the cell can belong to a macro base station or a base station corresponding to a small cell.
  • the small cell here can include: Metro cell, Micro cell, Pico Cells, Femto cells, etc. These small cells have the characteristics of small coverage and low transmit power, and are suitable for providing high-rate data transmission services.
  • FIG. 1 schematically shows one network device 1100 and two terminal devices 1200.
  • the wireless communication system 1000 may include multiple network devices 1100, and the coverage of each network device 1100 may include other numbers
  • the terminal device of this application does not limit this.
  • the wireless communication system 1000 shown in FIG. 1 may also include other network entities such as mobility management entities (Mobility Management Entity, MME), access and mobility management functions (Access and Mobility Management Function, AMF).
  • MME Mobility Management Entity
  • AMF Access and Mobility Management Function
  • the terminal equipment UE can receive dynamic grant (DG) resources dynamically scheduled by the network side during service processing.
  • the dynamically scheduled grant grant can be the Cell Radio Network Temporary Identifier (Cell Radio Network Temporary Identifier, C).
  • -RNTI Cell Radio Network Temporary Identifier
  • PDCCH Physical downlink control channel
  • the dynamically scheduled DG resource corresponds to a HARQ process, for example, HARQ process 1, then, if the HARQ process is used before dynamic scheduling
  • the grant of 1 is the grant of configured grant (CG) resources.
  • RNTI Configured Scheduling RNTI, CS-RNTI
  • NDI New Data Indicator
  • the UE will recognize the current dynamic scheduling as a new transmission schedule, and the UE will start (or restart) the CG timer (configured grant timer, CG timer) .
  • the UE sends the currently dynamically scheduled DG resource information and corresponding HARQ information (for example, HARQ process 1) to the HARQ entity, and determines to use DG resources for transmission on HARQ process 1.
  • conflicts there may be many situations of "conflict”. For example, there may be conflicts between data channels and data channels, conflicts between data information and data information, and resources and resources.
  • the specific conflicts may include conflicts between DG resources and DG resources, conflicts between DG resources and CG resources, or conflicts between CG resources and CG resources, and so on.
  • the conflicting resources may be superimposed in the time domain (or frequency domain).
  • the HARQ processes corresponding to each of them may be different, or It may appear that at least two HARQ processes are the same. If they are the same, it can be considered that a HARQ process conflict has occurred.
  • HARQ process conflicts may also occur when there is no resource conflict. For example, although the time domain positions of the two resources do not overlap, but the distance is relatively close, the two resources may also correspond to the same HARQ process, and HARQ process conflicts may occur.
  • the UE may receive the dynamically scheduled second resource, or there may be a third resource.
  • the HARQ process of the second resource or the available third resource received later may be the same as the HARQ process of the first resource.
  • the UE determines to use CG resource transmission, which can be recorded as grant 1 available, and the HARQ process ID of the corresponding HARQ process is "HARQ process id 1";
  • the UE receives the dynamically scheduled DG resource scheduled by the network, which can be recorded as grant 2, and the HARQ process ID of the HARQ process corresponding to this grant 2 is also "HARQ process id 1", which occurs HARQ process conflict;
  • both CG resources (grant 1) and DG resources (grant 2) are available, and the CG resource has not been packaged, transmitted, or transmitted.
  • the dynamically scheduled DG resource also needs to be transmitted, and the HARQ process of the two resources is the same .
  • an embodiment of the present application provides a conflict handling method. Referring to FIG. 2, the method includes:
  • the terminal device determines to use the first resource or the second resource as a transmission resource.
  • the solution of the embodiment of the present application considers the HARQ process conflicts of multiple resources, and clarifies that when the terminal device encounters this situation, it can select the resource to be used for transmission from multiple resources without conflicts due to the HARQ process. This leads to confusion in resource analysis, which clarifies the behavior of the terminal device, reduces network complexity and improves system performance.
  • the embodiments of the present application are applicable to a variety of specific scenarios. It can be a situation where there is a conflict between the first resource and the second resource (for example, the time-domain position of the two resources are superimposed); There is a conflict situation, that is, the general resource allocation situation. The reason is that in practical applications, such as time-sensitive network systems, HARQ process conflicts may occur regardless of whether resource conflicts occur.
  • the embodiments of the present application are applicable to such scenarios and situations.
  • the HARQ process corresponding to the first resource and the HARQ process corresponding to the second resource are the same HARQ process;
  • the HARQ process ID of the HARQ process corresponding to the first resource is the same as the HARQ process ID of the HARQ process corresponding to the second resource.
  • the HARQ process in which the first resource is configured is the same as the HARQ process in which the second resource is configured.
  • the first resource can be configured to be transmitted on the HARQ process with HARQ process number 6.
  • the second resource is also configured to be transmitted on the HARQ process whose HARQ process number is 6, that is, the HARQ processes corresponding to the two resources are the same HARQ process.
  • the embodiment of the present application considers that the first resource includes a configured authorized CG resource, and the second resource includes a dynamically authorized DG resource.
  • the following describes a possible situation in service processing and a conflict handling solution.
  • the conflict handling method includes the following steps:
  • the terminal device receives configuration information and/or activation information corresponding to a CG resource.
  • the terminal device receives resource scheduling information, where the resource scheduling information is used to schedule DG resources.
  • the terminal device After the terminal device receives the configuration information and/or activation information of the CG resource, in general, the terminal device will use the CG resource to transmit through the HARQ process configured by the network.
  • the difference is that after the terminal device is configured with CG resources, it also receives resource scheduling information for dynamically scheduling DG resources by the network, and schedules the DG resources for transmission; further, the CG resources are the same as the currently scheduled DG.
  • the resource has a HARQ process conflict.
  • the terminal device in the embodiment of the present application will determine to use the DG resource as the transmission resource.
  • the terminal device may also select the DG resource for transmission according to network indication information or predefined information.
  • the terminal device of the embodiment of the present application determines to use the DG resource as the transmission resource, or preferentially select the DG resource for transmission, so as to provide the terminal device in the corresponding scenario
  • the behavior is clear, that is, use DG resource transmission or prioritize DG resource transmission.
  • network equipment should also clarify the above-mentioned behaviors of terminal equipment. During resource scheduling and analysis, it can avoid confusion caused by HARQ process conflicts, reduce network complexity, and maximize the satisfaction of services to be transmitted. Quality of Service (QoS) requirements.
  • QoS Quality of Service
  • the resource scheduling information can be used to schedule DG resources for data retransmission, and can also be used to schedule DG resources for new data transmission, both of which are applicable to the conflict resolution mechanism of the embodiments of the present application.
  • the network device determines that new data transmission (or data retransmission) is needed, it will issue NDI inverted (or non-inverted) DCI to the terminal device, and the resource scheduling information includes the DCI, then the terminal The device can determine whether to perform new data transmission or retransmission according to the NDI information.
  • the embodiments of the present application have no particular limitation on this.
  • the first resource as the CG resource and the second resource as the DG resource as an example, if there is a HARQ process conflict between the two resources, the type of resource selected by the terminal device, further, how to complete the transmission of the subsequent two resources through the HARQ process, or Whether the two resources are still in transmission and other issues are described in detail below through embodiments.
  • the first resource and the second resource correspond to the same HARQ process, which is hereinafter referred to as the first HARQ process.
  • the terminal device determines to use the second resource, further At least one of the following multiple processing methods can also be used for processing.
  • the terminal device uses the second resource to transmit data on the first HARQ process.
  • the terminal device uses the first resource to transmit data on the second HARQ process; wherein, the second HARQ process and the first HARQ process are not the same HARQ process.
  • the terminal device uses the first resource to transmit data on the third HARQ process; wherein, the third HARQ process includes HARQ processes with available buffers.
  • the terminal device uses the first resource to transmit data on the fourth HARQ process; wherein the difference between the HARQ process number of the fourth HARQ process and the HARQ process number of the first HARQ process is K, K is an integer, and the value of K may be a predefined value, may also be indicated by the network, and may also be determined by the terminal device.
  • the terminal device does not use the first resource as a transmission resource, and may not transmit the first resource.
  • the terminal device may also send the HARQ process information currently used by the first resource and/or the second resource to the network device.
  • the MAC PDU generated by the CG resource can be placed in the HARQ process (for example, the second HARQ process, the third HARQ process, or the fourth HARQ process) In ), the new media access control layer control unit MAC CE or dedicated information (such as codebook information, scrambling code information, etc.) in the MAC PDU is used to indicate the HARQ process information used for transmission of the CG resource to the base station.
  • the new media access control layer control unit MAC CE or dedicated information such as codebook information, scrambling code information, etc.
  • the HARQ process information of the resource can be updated in time on the network side.
  • the embodiment of the present application also considers a processing solution when the first resource includes a CG resource and the second resource also includes a CG resource, and a HARQ process conflict occurs between the two.
  • the terminal device may select one of the two CG resources as the used transmission resource according to a preset rule or according to the first network indication information.
  • the preset rule or the first network indication information may include at least one of the following items:
  • the terminal device can be based on its own implementation, or can be selected by using a suitable algorithm, etc.;
  • Select CG resources with specific identification for example: priority transmission identification, etc.
  • the embodiment of the present application also considers a processing solution when the first resource includes a DG resource and the second resource also includes a DG resource, and a HARQ process conflict occurs between the two.
  • the terminal device may select one of the two DG resources as the used transmission resource according to a preset rule or according to the second network indication information.
  • the preset rule or the second network indication information may include at least one of the following items:
  • the terminal device can be based on its own implementation, or can be selected by using a suitable algorithm, etc.;
  • Select DG resources with specific identifiers for example: priority transmission identifiers, etc.
  • the conflict resolution solution of the embodiment of the present application can be widely applied to scenarios where HARQ process conflicts occur between different types of resources or between the same type of resources, and the behavior of the terminal device can be clarified.
  • Embodiment 1 DG resource is used for retransmission, CG resource is used for new transmission
  • the UE receives the CG resource configured by the network device through Radio Resource Control (Radio Resource Control, RRC), the CG index corresponding to the CG resource is 1, and the HARQ process ID of the configured HARQ process is HARQ process id1 And HARQ process id2.
  • RRC Radio Resource Control
  • the UE determines that the configured CG resource is available. At this time, it selects or determines the resource of CG index 1, that is, grant 1, and the corresponding HARQ process id is 1. For example, the CG resource is used to transmit the deprioritized MAC PDU, which is Previously, MAC PDUs that were packaged but not transmitted due to resource conflicts.
  • the UE receives the DG scheduling, and the scheduled HARQ process is HARQ process id1.
  • the DG is retransmission scheduling, for example, it is also used to retransmit the deprioritized MAC PDU.
  • the UE selects the resource for transmission or selects the resource for transmission using the conflicting process, the process is as follows:
  • DG resource transmission is used, or DG resource transmission is given priority.
  • CG resources may not be used or may be used.
  • the MAC PDU generated corresponding to the CG resource can be placed in the second HARQ process.
  • the second HARQ process should satisfy at least one of the following conditions:
  • K is an integer
  • K is a predefined value, indicated by the network or determined by the terminal device.
  • the new MAC CE or dedicated information in the MAC PDU can be used to indicate the HARQ id currently used by the base station for the CG resource.
  • the UE uses the selected DG resource for transmission.
  • Embodiment 2 DG resources are used for new transmissions, CG resources are used for new transmissions
  • the UE receives the CG resource configured by the network device through Radio Resource Control (Radio Resource Control, RRC), the CG index corresponding to the CG resource is 1, and the HARQ process ID of the configured HARQ process is HARQ process id1 And HARQ process id2.
  • RRC Radio Resource Control
  • the UE determines that the configured CG resource is available. At this time, it selects or determines the resource of CG index 1, that is, grant 1, and the corresponding HARQ process id is 1. For example, the CG resource is used to transmit the deprioritized MAC PDU, which is Previously, MAC PDUs that were packaged but not transmitted due to resource conflicts.
  • the UE receives the DG scheduling, and the scheduled HARQ process is process id1.
  • the DG is a new transmission scheduling.
  • the network side does not need to receive the deprioritized MAC PDU, but needs to receive new data transmission.
  • the UE selects the resource for transmission or selects the resource for transmission using the conflicting process, the process is as follows:
  • DG resource transmission is used, or DG resource transmission is given priority.
  • CG resources may not be used or may be used.
  • the MAC PDU generated corresponding to the CG resource can be placed in the second HARQ process.
  • the second HARQ process should satisfy at least one of the following conditions:
  • K is an integer
  • K is a predefined value, indicated by the network or determined by the terminal device.
  • the new MAC CE or dedicated information in the MAC PDU can be used to indicate the HARQ id currently used by the base station for the CG resource.
  • the UE uses the selected DG resource for transmission.
  • an embodiment of the present application further provides a terminal device 100. Referring to FIG. 4, it includes:
  • the resource determining module 110 is configured to determine whether the first resource or the second resource is used as a transmission resource when there is a conflict between the HARQ process corresponding to the first resource and the HARQ process corresponding to the second resource.
  • the HARQ process corresponding to the first resource and the HARQ process corresponding to the second resource are the same HARQ process; or, the HARQ process number of the HARQ process corresponding to the first resource
  • the HARQ process ID of the HARQ process corresponding to the second resource is the same.
  • the first resource includes a configured authorized CG resource; the second resource includes a dynamically authorized DG resource; wherein, the terminal device determines to use the DG resource as a transmission resource.
  • the terminal device 100 further includes:
  • the information receiving module 120 is configured to receive configuration information and/or activation information corresponding to the CG resource, and is also configured to receive resource scheduling information, which is used to schedule the DG resource.
  • the resource scheduling information is used to schedule the DG resource for data retransmission; or, the resource scheduling information is used to schedule the DG resource for new data transmission.
  • the terminal device 100 selects the DG resource for transmission according to network indication information or predefined information.
  • the first resource corresponds to the first HARQ process; the second resource corresponds to the first HARQ process; the terminal device 100 uses the second resource in the Data is transmitted on the first HARQ process.
  • the terminal device 100 further includes:
  • the data transmission module 130 is configured to use the first resource to transmit data on a second HARQ process; wherein, the second HARQ process and the first HARQ process are not the same HARQ process.
  • the terminal device 100 uses the first resource to transmit data on a third HARQ process; wherein, the third HARQ process includes an HARQ process with available buffer.
  • the terminal device 100 uses the first resource to transmit data on the fourth HARQ process; wherein, the HARQ process number of the fourth HARQ process is the same as that of the first HARQ process
  • the difference between the HARQ process numbers is K, K is an integer, and the value of K is a predefined value, indicated by the network device or determined by the terminal device.
  • the terminal device 100 further includes:
  • the HARQ process information sending module 140 is configured to send HARQ process information currently used by the first resource and/or the second resource to a network device.
  • the terminal device 100 does not use the first resource as a transmission resource; or, the terminal device 100 does not transmit the first resource.
  • both the first resource and the second resource are configured to authorize CG resources; wherein, the terminal device 100 uses the One of the first resource and the second resource is selected as the used transmission resource.
  • the first resource and the second resource are both dynamically authorized DG resources; wherein, the terminal device 100 uses the One of the first resource and the second resource is selected as the used transmission resource.
  • Fig. 6 is a schematic structural diagram of a communication device 600 according to an embodiment of the present application.
  • the communication device 600 includes a processor 610, and the processor 610 can call and run a computer program from the memory to implement the method in the embodiment of the present application.
  • the communication device 600 may further include a memory 620.
  • the processor 610 may call and run a computer program from the memory 620 to implement the method in the embodiment of the present application.
  • the memory 620 may be a separate device independent of the processor 610, or may be integrated in the processor 610.
  • the communication device 600 may further include a transceiver 630, and the processor 610 may control the transceiver 630 to communicate with other devices. Specifically, it may send information or data to other devices, or receive information or data sent by other devices. .
  • the transceiver 630 may include a transmitter and a receiver.
  • the transceiver 630 may further include an antenna, and the number of antennas may be one or more.
  • the communication device 600 may be a network device of an embodiment of the present application, and the communication device 600 may implement the corresponding process implemented by the network device in each method of the embodiment of the present application.
  • the communication device 600 may implement the corresponding process implemented by the network device in each method of the embodiment of the present application.
  • details are not described herein again.
  • the communication device 600 may be a terminal device of an embodiment of the present application, and the communication device 600 may implement corresponding procedures implemented by the terminal device in each method of the embodiments of the present application. For brevity, details are not described herein again.
  • FIG. 7 is a schematic structural diagram of a chip 700 according to an embodiment of the present application, where the chip 700 includes a processor 710, and the processor 710 can call and run a computer program from the memory to implement the method in the embodiment of the present application.
  • the chip 700 may further include a memory 720.
  • the processor 710 can call and run a computer program from the memory 720 to implement the method in the embodiment of the present application.
  • the memory 720 may be a separate device independent of the processor 710, or may be integrated in the processor 710.
  • the chip 700 may further include an input interface 730.
  • the processor 710 can control the input interface 730 to communicate with other devices or chips, and specifically, can obtain information or data sent by other devices or chips.
  • the chip 700 may further include an output interface 740.
  • the processor 710 can control the output interface 740 to communicate with other devices or chips, and specifically, can output information or data to other devices or chips.
  • the chip can be applied to the network device in the embodiment of the present application, and the chip can implement the corresponding process implemented by the network device in each method of the embodiment of the present application.
  • the chip can implement the corresponding process implemented by the network device in each method of the embodiment of the present application.
  • the chip may be applied to the terminal device in the embodiment of FIG. 4 or FIG. 5 of the present application, and the chip may implement the corresponding process implemented by the terminal device in each method of the embodiment of the present application. Go into details again.
  • the chip mentioned in the embodiment of the present application may also be referred to as a system-level chip, a system-on-chip, a system-on-chip, or a system-on-chip, etc.
  • the aforementioned processors can be general-purpose processors, digital signal processors (digital signal processors, DSP), ready-made programmable gate arrays (field programmable gate arrays, FPGAs), application specific integrated circuits (ASICs), or Other programmable logic devices, transistor logic devices, discrete hardware components, etc.
  • DSP digital signal processors
  • FPGA field programmable gate arrays
  • ASIC application specific integrated circuits
  • the aforementioned general-purpose processor may be a microprocessor or any conventional processor.
  • the above-mentioned memory may be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory.
  • the non-volatile memory can be read-only memory (ROM), programmable read-only memory (programmable ROM, PROM), erasable programmable read-only memory (erasable PROM, EPROM), and electrically available Erase programmable read-only memory (electrically EPROM, EEPROM) or flash memory.
  • the volatile memory may be random access memory (RAM).
  • the memory in the embodiment of the present application may also be static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), Synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous connection Dynamic random access memory (synch link DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DR RAM) and so on. That is to say, the memory in the embodiments of the present application is intended to include, but is not limited to, these and any other suitable types of memory.
  • FIG. 8 is a schematic block diagram of a communication system 800 according to an embodiment of the present application.
  • the communication system 800 includes a terminal device 810 and a network device 820.
  • the terminal device 810 determines to use the first resource or the second resource. Resources are used as transmission resources.
  • the terminal device 810 can be used to implement the corresponding function implemented by the terminal device in the method of the embodiment of the present application
  • the network device 820 can be used to implement the corresponding function implemented by the network device in the method of the embodiment of the present application .
  • I will not repeat them here.
  • the above embodiments it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof.
  • software it can be implemented in the form of a computer program product in whole or in part.
  • the computer program product includes one or more computer instructions.
  • the computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices.
  • the computer instruction may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium.
  • the computer instruction may be transmitted from a website, computer, server, or data center through a cable (Such as coaxial cable, optical fiber, Digital Subscriber Line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) to another website site, computer, server or data center.
  • the computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or data center integrated with one or more available media.
  • the usable medium may be a magnetic medium (for example, a floppy disk, a hard disk, and a magnetic tape), an optical medium (for example, a DVD), or a semiconductor medium (for example, a solid state disk (SSD)).
  • the size of the sequence number of the above-mentioned processes does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic, and should not correspond to the embodiments of the present application.
  • the implementation process constitutes any limitation.

Landscapes

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

Abstract

The present application relates to a conflict processing method and a terminal device. The method comprises: in the case that a conflict exists between a Hybrid Automatic Repeat Request (HARQ) process corresponding to a first resource and an HARQ process corresponding to a second resource, the terminal device determines to use the first resource or the second resource as a transmission resource. An effective conflict solving mechanism can be established by using embodiments of the present application.

Description

冲突处理方法和终端设备Conflict processing method and terminal equipment 技术领域Technical field
本申请涉及通信领域,并且更具体地,涉及一种用于冲突处理方法和终端设备。This application relates to the field of communications, and more specifically, to a method and terminal device for conflict handling.
背景技术Background technique
第五代无线通信技术5G的需求中包括增强型移动宽带eMBB、海量机器类通信mMTC、高可靠低时延通信uRLLC三种应用场景。进一步,5G工业互联网(Industrial Internet of Things,IIoT)的需求包括支持工业自动化(Factory Automation)、传输自动化(Transport Industry)和智能电力分配(Electrical Power Distribution)等业务在5G***的传输。基于对低时延和高可靠性的传输需求,IIoT还引入了时间敏感性网络(Time Sensitive Network,TSN)或时间敏感性通信(Time Sensitive Communication,TSC)的场景,以期实现精准的时钟同步,减少网络时延。The requirements of the fifth-generation wireless communication technology 5G include three application scenarios: enhanced mobile broadband eMBB, massive machine communication mMTC, and high-reliability and low-latency communication uRLLC. Furthermore, the requirements of 5G Industrial Internet of Things (IIoT) include supporting the transmission of services such as Industrial Automation (Factory Automation), Transmission Automation (Transport Industry), and Intelligent Power Distribution (Electrical Power Distribution) in 5G systems. Based on the transmission requirements for low latency and high reliability, IIoT also introduces Time Sensitive Network (TSN) or Time Sensitive Communication (TSC) scenarios to achieve precise clock synchronization. Reduce network delay.
研究发现,对于IIoT或其他对传输时延和可靠性要求高的场景,网络设备更可能在短时间内为同一用户设备配置多个资源,这容易导致各个资源之间发生冲突,而现有***尚缺乏可用的冲突解决机制。Studies have found that for IIoT or other scenarios that require high transmission delay and reliability, network equipment is more likely to configure multiple resources for the same user equipment in a short time, which easily leads to conflicts between various resources, while existing systems There is still a lack of available conflict resolution mechanisms.
发明内容Summary of the invention
有鉴于此,本申请实施例提供一种冲突处理方法和终端设备,可用于建立有效的冲突解决机制。In view of this, the embodiments of the present application provide a conflict processing method and terminal device, which can be used to establish an effective conflict resolution mechanism.
本申请实施例一种冲突处理方法,应用于终端设备,包括:在第一资源对应的混合自动重传请求HARQ进程与第二资源对应的HARQ进程存在冲突的情况下,所述终端设备确定以所述第一资源或者所述第二资源作为传输资源。A conflict processing method according to an embodiment of the present application, applied to a terminal device, includes: in the case that there is a conflict between the HARQ process corresponding to the first resource and the HARQ process corresponding to the second resource, the terminal device determines to The first resource or the second resource is used as a transmission resource.
本申请实施例还提供一种终端设备,包括:资源确定模块,用于在第一资源对应的混合自动重传请求HARQ进程与第二资源对应的HARQ进程存在冲突的情况下,确定以所述第一资源或者所述第二资源作为传输资源。An embodiment of the present application also provides a terminal device, including: a resource determining module, configured to determine whether the HARQ process corresponding to the first resource conflicts with the HARQ process corresponding to the second resource. The first resource or the second resource is used as a transmission resource.
本申请实施例还提供一种终端设备,包括:处理器和存储器,所述存储器用于存储计算机程序,所述处理器调用并运行所述存储器中存储的计算机程序,执行如上所述的冲突处理方法的步骤。An embodiment of the present application also provides a terminal device, including: a processor and a memory, the memory is used to store a computer program, the processor calls and runs the computer program stored in the memory, and executes the conflict handling described above Method steps.
本申请实施例还提供一种芯片,包括:处理器,用于从存储器中调用并运行计算机程序,使得安装有所述芯片的设备执行如上所述的冲突处理方法的步骤。An embodiment of the present application also provides a chip, including a processor, configured to call and run a computer program from a memory, so that a device installed with the chip executes the steps of the conflict handling method described above.
本申请实施例还提供一种计算机可读存储介质,用于存储计算机程 序,其中,所述计算机程序使得计算机执行如上所述的冲突处理方法的步骤。The embodiment of the present application also provides a computer-readable storage medium for storing a computer program, wherein the computer program causes the computer to execute the steps of the conflict handling method described above.
本申请实施例还提供一种计算机程序产品,包括计算机程序指令,其中,所述计算机程序指令使得计算机执行如上所述的冲突处理方法的步骤。The embodiments of the present application also provide a computer program product, including computer program instructions, where the computer program instructions cause a computer to execute the steps of the conflict handling method described above.
本申请实施例还提供一种计算机程序,所述计算机程序使得计算机执行如上所述的冲突处理方法的步骤。The embodiment of the present application also provides a computer program that enables a computer to execute the steps of the conflict handling method described above.
本申请实施例的冲突处理机制明确了终端设备在遇到多个资源发生HARQ进程冲突的情况时,可在多个资源中选择要使用的资源,可避免由于HARQ进程冲突造成资源解析混乱。利用本申请的实施例可明确终端设备的行为,相应地可减少网络复杂度,在一定程度上提升***性能。The conflict handling mechanism in the embodiment of the present application clarifies that when the terminal device encounters a HARQ process conflict between multiple resources, it can select the resource to be used from the multiple resources, which can avoid resource analysis confusion caused by the HARQ process conflict. Using the embodiments of the present application, the behavior of the terminal device can be clarified, and the network complexity can be reduced accordingly, and the system performance can be improved to a certain extent.
附图说明Description of the drawings
图1是本申请实施例的通信***架构的示意图。Fig. 1 is a schematic diagram of a communication system architecture according to an embodiment of the present application.
图2是本申请一个实施例的冲突处理方法的流程框图。Fig. 2 is a flowchart of a conflict processing method according to an embodiment of the present application.
图3是本申请另一实施例的冲突处理方法的流程框图。Fig. 3 is a flowchart of a conflict processing method according to another embodiment of the present application.
图4是本申请一个实施例的终端设备的示意性结构框图。FIG. 4 is a schematic structural block diagram of a terminal device according to an embodiment of the present application.
图5是本申请另一实施例的终端设备的示意性结构框图。FIG. 5 is a schematic structural block diagram of a terminal device according to another embodiment of the present application.
图6是本申请实施例的通信设备示意性框图。Fig. 6 is a schematic block diagram of a communication device according to an embodiment of the present application.
图7是本申请实施例的芯片的示意性框图。Fig. 7 is a schematic block diagram of a chip of an embodiment of the present application.
图8是本申请实施例的通信***的示意性框图。Fig. 8 is a schematic block diagram of a communication system according to an embodiment of the present application.
具体实施方式Detailed ways
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行描述。The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application.
本申请实施例的技术方案可以应用于各种通信***,例如:全球移动通讯(Global System of Mobile communication,GSM)***、码分多址(Code Division Multiple Access,CDMA)***、宽带码分多址(Wideband Code Division Multiple Access,WCDMA)***、通用分组无线业务(General Packet Radio Service,GPRS)、长期演进(Long Term Evolution,LTE)***、先进的长期演进(Advanced long term evolution,LTE-A)***、新无线(New Radio,NR)***、NR***的演进***、免授权频谱上的LTE(LTE-based access to unlicensed spectrum,LTE-U)***、免授权频谱上的NR(NR-based access to unlicensed spectrum,NR-U)***、通用移动通信***(Universal Mobile Telecommunication System,UMTS)、无线局域网(Wireless Local Area Networks,WLAN)、无线保真(Wireless Fidelity,WiFi)、第五代通信(5th-Generation,5G)***或其他通信***等。The technical solutions of the embodiments of this application can be applied to various communication systems, such as: Global System of Mobile Communication (GSM) system, Code Division Multiple Access (CDMA) system, and Wideband Code Division Multiple Access (Wideband Code Division Multiple Access, WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced Long Term Evolution (LTE-A) system , New Radio (NR) system, NR system evolution system, LTE (LTE-based access to unlicensed spectrum, LTE-U) system on unlicensed spectrum, NR (NR-based access to unlicensed spectrum) unlicensed spectrum, NR-U) system, universal mobile telecommunication system (UMTS), wireless local area network (Wireless Local Area Networks, WLAN), wireless fidelity (Wireless Fidelity, WiFi), fifth-generation communication (5th-generation) Generation, 5G) system or other communication systems, etc.
通常来说,传统的通信***支持的连接数有限,也易于实现,然而,随着通信技术的发展,移动通信***将不仅支持传统的通信,还将支持例如,设备到设备(Device to Device,D2D)通信,机器到机器(Machine to Machine,M2M)通信,机器类型通信(Machine Type Communication,MTC),以及车辆间(Vehicle to Vehicle,V2V)通信等,本申请实施例也可以应用于这些通信***。Generally speaking, traditional communication systems support a limited number of connections and are easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communication, but also support, for example, Device to Device (Device to Device, D2D) communication, machine to machine (Machine to Machine, M2M) communication, machine type communication (MTC), and vehicle to vehicle (V2V) communication, etc. The embodiments of this application can also be applied to these communications system.
可选地,本申请实施例中的通信***可以应用于载波聚合(Carrier Aggregation,CA)场景,也可以应用于双连接(Dual Connectivity,DC)场景,还可以应用于独立(Standalone,SA)布网场景。Optionally, the communication system in the embodiments of the present application can be applied to a carrier aggregation (Carrier Aggregation, CA) scenario, can also be applied to a dual connectivity (DC) scenario, and can also be applied to a standalone (SA) deployment. Network scene.
本申请实施例结合网络设备和终端设备描述了各个实施例,其中:终端设备也可以称为用户设备(User Equipment,UE)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置等。终端设备可以是WLAN中的站点(STAION,ST),可以是蜂窝电话、无绳电话、会话启动协议(Session Initiation Protocol,SIP)电话、无线本地环路(Wireless Local Loop,WLL)站、个人数字处理(Personal Digital Assistant,PDA)设备、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备以及下一代通信***,例如,NR网络中的终端设备或者未来演进的公共陆地移动网络(Public Land Mobile Network,PLMN)网络中的终端设备等。The embodiments of this application describe various embodiments in combination with network equipment and terminal equipment. The terminal equipment may also be referred to as User Equipment (UE), access terminal, subscriber unit, subscriber station, mobile station, mobile station, and remote. Station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device, etc. The terminal device can be a station (STAION, ST) in a WLAN, a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a wireless local loop (Wireless Local Loop, WLL) station, and personal digital processing (Personal Digital Assistant, PDA) devices, handheld devices with wireless communication capabilities, computing devices or other processing devices connected to wireless modems, vehicle-mounted devices, wearable devices, and next-generation communication systems, such as terminal devices in the NR network or Terminal equipment in the public land mobile network (PLMN) network that will evolve in the future.
作为示例而非限定,在本申请实施例中,该终端设备还可以是可穿戴设备。可穿戴设备也可以称为穿戴式智能设备,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,例如:智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能首饰等。As an example and not a limitation, in the embodiment of the present application, the terminal device may also be a wearable device. Wearable devices can also be called wearable smart devices. It is a general term for using wearable technology to intelligently design everyday wear and develop wearable devices, such as glasses, gloves, watches, clothing and shoes. A wearable device is a portable device that is directly worn on the body or integrated into the user's clothes or accessories. Wearable devices are not only a kind of hardware device, but also realize powerful functions through software support, data interaction, and cloud interaction. In a broad sense, wearable smart devices include full-featured, large-sized, complete or partial functions that can be achieved without relying on smart phones, such as smart watches or smart glasses, and only focus on a certain type of application function, and need to cooperate with other devices such as smart phones. Use, such as all kinds of smart bracelets and smart jewelry for physical sign monitoring.
网络设备可以是用于与移动设备通信的设备,网络设备可以是WLAN中的接入点(Access Point,AP),GSM或CDMA中的基站(Base Transceiver Station,BTS),也可以是WCDMA中的基站(NodeB,NB),还可以是LTE中的演进型基站(Evolutional Node B,eNB或eNodeB),或者中继站或接入点,或者车载设备、可穿戴设备以及NR网络中的网络设备(gNB)或者未来演进的PLMN网络中的网络设备等。A network device can be a device used to communicate with mobile devices. The network device can be an access point (AP) in WLAN, a base station (BTS) in GSM or CDMA, or a device in WCDMA. A base station (NodeB, NB), can also be an Evolutional Node B (eNB or eNodeB) in LTE, or a relay station or access point, or a vehicle-mounted device, a wearable device, and a network device (gNB) in the NR network Or network equipment in the PLMN network that will evolve in the future.
在本申请实施例中,网络设备为小区提供服务,终端设备通过该小区使用的传输资源(例如,频域资源,或者说,频谱资源)与网络设备进行 通信,该小区可以是网络设备(例如基站)对应的小区,小区可以属于宏基站,也可以属于小小区(Small cell)对应的基站,这里的小小区可以包括:城市小区(Metro cell)、微小区(Micro cell)、微微小区(Pico cell)、毫微微小区(Femto cell)等,这些小小区具有覆盖范围小、发射功率低的特点,适用于提供高速率的数据传输服务。In the embodiment of the present application, the network equipment provides services for the cell, and the terminal equipment communicates with the network equipment through the transmission resources (for example, frequency domain resources, or spectrum resources) used by the cell, and the cell may be a network equipment (for example, The cell corresponding to the base station. The cell can belong to a macro base station or a base station corresponding to a small cell. The small cell here can include: Metro cell, Micro cell, Pico Cells, Femto cells, etc. These small cells have the characteristics of small coverage and low transmit power, and are suitable for providing high-rate data transmission services.
图1示意性地示出了一个网络设备1100和两个终端设备1200,可选地,该无线通信***1000可以包括多个网络设备1100,并且每个网络设备1100的覆盖范围内可以包括其它数量的终端设备,本申请实施例对此不做限定。FIG. 1 schematically shows one network device 1100 and two terminal devices 1200. Optionally, the wireless communication system 1000 may include multiple network devices 1100, and the coverage of each network device 1100 may include other numbers The terminal device of this application does not limit this.
可选地,图1所示的无线通信***1000还可以包括移动性管理实体(Mobility Management Entity,MME)、接入与移动性管理功能(Access and Mobility Management Function,AMF)等其他网络实体,本申请实施例对此不作限定。Optionally, the wireless communication system 1000 shown in FIG. 1 may also include other network entities such as mobility management entities (Mobility Management Entity, MME), access and mobility management functions (Access and Mobility Management Function, AMF). The application embodiment does not limit this.
应理解,本文中术语“***”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。It should be understood that the terms "system" and "network" in this article are often used interchangeably in this article. The term "and/or" in this article is only an association relationship describing the associated objects, which means that there can be three relationships, for example, A and/or B, which can mean: A alone exists, A and B exist at the same time, exist alone B these three situations. In addition, the character "/" in this text generally indicates that the associated objects before and after are in an "or" relationship.
为了清楚地阐述本申请实施例的思想,首先对通信***中资源传输与HARQ进程的处理过程进行简要描述。In order to clearly illustrate the idea of the embodiment of the present application, first, a brief description of the processing process of resource transmission and HARQ process in the communication system is given.
在本领域,终端设备UE在业务处理过程中可接收网络侧动态调度的动态授权(dynamic grant,DG)资源,该动态调度的授权grant可为小区无线网络临时标识(Cell Radio Network Temporary Identifier,C-RNTI)加扰的物理下行控制信道(Physical downlink control channel,PDCCH)调度的grant,该动态调度的DG资源对应一个HARQ进程,例如为HARQ进程1,那么,如果在动态调度之前使用该HARQ进程1的grant是配置授权(configured grant,CG)资源的grant,则在此情况下,无论对于配置调度RNTI(Configured Scheduling RNTI,CS-RNTI)调度的CG重传,亦或是对于CG新传,UE均会认为出现新数据指示域(New Data Indicator,NDI)翻转,因此,UE将当前的动态调度认定为新传调度,UE会启动(或重启)CG计时器(configured grant timer,CG timer)。基于此,UE将当前动态调度的DG资源信息和对应的HARQ信息(例如HARQ进程1)发送至HARQ实体,确定使用DG资源在HARQ进程1上进行传输。In this field, the terminal equipment UE can receive dynamic grant (DG) resources dynamically scheduled by the network side during service processing. The dynamically scheduled grant grant can be the Cell Radio Network Temporary Identifier (Cell Radio Network Temporary Identifier, C). -RNTI) scrambled physical downlink control channel (Physical downlink control channel, PDCCH) scheduling grant, the dynamically scheduled DG resource corresponds to a HARQ process, for example, HARQ process 1, then, if the HARQ process is used before dynamic scheduling The grant of 1 is the grant of configured grant (CG) resources. In this case, whether for CG retransmission scheduled by RNTI (Configured Scheduling RNTI, CS-RNTI) or for new CG transmission, The UE will think that there is a New Data Indicator (NDI) rollover. Therefore, the UE will recognize the current dynamic scheduling as a new transmission schedule, and the UE will start (or restart) the CG timer (configured grant timer, CG timer) . Based on this, the UE sends the currently dynamically scheduled DG resource information and corresponding HARQ information (for example, HARQ process 1) to the HARQ entity, and determines to use DG resources for transmission on HARQ process 1.
需要注意,由于现有***的需求不明显,上述资源传输与HARQ进程的处理过程中,并未考虑业务处理中有可能出现数据冲突的情况。It should be noted that since the requirements of the existing system are not obvious, the above-mentioned resource transmission and HARQ process processing process does not consider the possibility of data conflicts in the service processing.
具体来看,在本领域,“冲突”的情形可能有多种,例如:可能出现数据信道与数据信道之间的冲突、数据信息与数据信息之间的冲突,还可能 出现资源与资源之间的冲突,具体可能有DG资源与DG资源之间的冲突、DG资源与CG资源之间的冲突或者CG资源与CG资源之间的冲突,等等。Specifically, in this field, there may be many situations of "conflict". For example, there may be conflicts between data channels and data channels, conflicts between data information and data information, and resources and resources. The specific conflicts may include conflicts between DG resources and DG resources, conflicts between DG resources and CG resources, or conflicts between CG resources and CG resources, and so on.
经本申请发明人深入研究发现,如果多个grant资源之间发生冲突,特别是DG资源和CG资源之间冲突时,有可能出现多个grant的HARQ进程相互冲突的意外情况。在实际应用中,问题也由此而产生,以下进行详细描述。After in-depth research by the inventor of the present application, it is found that if conflicts occur between multiple grant resources, especially between DG resources and CG resources, there may be unexpected situations where the HARQ processes of multiple grants conflict with each other. In practical applications, problems also arise from this, which will be described in detail below.
具体地,如果多个资源发生冲突,相互冲突的资源有可能是在时域上(或频域上)发生叠加,这种情况下,它们各自对应的多个HARQ进程有可能是不同的,也有可能出现至少两个HARQ进程是相同的,如果出现相同,可认为发生了HARQ进程冲突。Specifically, if multiple resources conflict, the conflicting resources may be superimposed in the time domain (or frequency domain). In this case, the HARQ processes corresponding to each of them may be different, or It may appear that at least two HARQ processes are the same. If they are the same, it can be considered that a HARQ process conflict has occurred.
此外,除了多个资源冲突时可能出现上述的HARQ进程冲突,在资源无冲突的情况下,也可能出现HARQ进程冲突。例如,虽然两个资源的时域位置不重叠,但距离较近,该两个资源也有可能对应同一个HARQ进程,出现HARQ进程冲突。In addition, in addition to the foregoing HARQ process conflicts when multiple resource conflicts may occur, HARQ process conflicts may also occur when there is no resource conflict. For example, although the time domain positions of the two resources do not overlap, but the distance is relatively close, the two resources may also correspond to the same HARQ process, and HARQ process conflicts may occur.
更具体地,在UE的资源传输过程中,在第一资源未组包、未传输或未完成传输的情况下,UE有可能又收到动态调度的第二资源,也有可能又有第三资源变为可用的情况,其中,后收到的第二资源或可用的第三资源的HARQ进程有可能与第一资源的HARQ进程相同。More specifically, in the resource transmission process of the UE, when the first resource is not packaged, not transmitted, or not completed, the UE may receive the dynamically scheduled second resource, or there may be a third resource. When it becomes available, the HARQ process of the second resource or the available third resource received later may be the same as the HARQ process of the first resource.
举例来讲,在t1时刻,UE确定使用CG资源传输,可记为grant 1可用,其对应的HARQ进程的HARQ进程号为“HARQ process id 1”;For example, at time t1, the UE determines to use CG resource transmission, which can be recorded as grant 1 available, and the HARQ process ID of the corresponding HARQ process is "HARQ process id 1";
而后,在t2时刻(t2>t1),UE收到网络调度的动态调度DG资源,可记为grant 2,该grant 2对应的HARQ进程的HARQ进程号为同样为“HARQ process id 1”,发生了HARQ进程冲突;Then, at time t2 (t2>t1), the UE receives the dynamically scheduled DG resource scheduled by the network, which can be recorded as grant 2, and the HARQ process ID of the HARQ process corresponding to this grant 2 is also "HARQ process id 1", which occurs HARQ process conflict;
这时,CG资源(grant 1)和DG资源(grant 2)均可用,而CG资源尚未组包、未传输或未完成传输,动态调度的DG资源也需传输,并且两个资源的HARQ进程相同。At this time, both CG resources (grant 1) and DG resources (grant 2) are available, and the CG resource has not been packaged, transmitted, or transmitted. The dynamically scheduled DG resource also needs to be transmitted, and the HARQ process of the two resources is the same .
那么,如果其中一个资源使用了这个HARQ进程,另一个资源是否还能够使用该进程,进一步地,另一个资源是否还能够正常传输,都是不明确的。如果不能妥善处理这种HARQ进程冲突的情况,或者说不能妥善处理HARQ进程冲突中的两个资源,将导致UE端、网络端不能明确彼此的行为,造成重复解析和解析混乱,拖累***整体性能。Then, if one of the resources uses the HARQ process, whether the other resource can still use the process, and further, whether the other resource can still be transmitted normally is not clear. If this HARQ process conflict cannot be properly handled, or the two resources in the HARQ process conflict cannot be properly handled, the UE and the network will not be able to clarify each other's behavior, causing repeated analysis and analysis confusion, and dragging down the overall performance of the system .
为此,本申请实施例提供一种冲突处理方法,参考图2,该方法包括:To this end, an embodiment of the present application provides a conflict handling method. Referring to FIG. 2, the method includes:
S101,在第一资源对应的混合自动重传请求HARQ进程与第二资源对应的HARQ进程存在冲突的情况下,所述终端设备确定以所述第一资源或者所述第二资源作为传输资源。S101: In a case where there is a conflict between the HARQ process corresponding to the first resource and the HARQ process corresponding to the second resource, the terminal device determines to use the first resource or the second resource as a transmission resource.
本申请实施例的方案考虑了多个资源发生HARQ进程冲突的情况,并且明确了终端设备在遇到该情况时,可在多个资源中选择要使用传输的资 源,而不会因为HARQ进程冲突导致资源解析混乱,从而明确了终端设备的行为,可减少网络复杂度,提升***性能。The solution of the embodiment of the present application considers the HARQ process conflicts of multiple resources, and clarifies that when the terminal device encounters this situation, it can select the resource to be used for transmission from multiple resources without conflicts due to the HARQ process. This leads to confusion in resource analysis, which clarifies the behavior of the terminal device, reduces network complexity and improves system performance.
本申请的实施例适用于多种具体场景,可以是第一资源与第二资源之间存在冲突的情况(如两资源时域位置叠加);也可以是第一资源与第二资源之间不存在冲突的情况,也就是一般的资源配置情况。原因在于,在实际应用中,例如时间敏感性网络***中,无论是否发生资源冲突,都有可能出现HARQ进程冲突,本申请实施例对这类场景和情况均适用。The embodiments of the present application are applicable to a variety of specific scenarios. It can be a situation where there is a conflict between the first resource and the second resource (for example, the time-domain position of the two resources are superimposed); There is a conflict situation, that is, the general resource allocation situation. The reason is that in practical applications, such as time-sensitive network systems, HARQ process conflicts may occur regardless of whether resource conflicts occur. The embodiments of the present application are applicable to such scenarios and situations.
本申请实施例所提到的HARQ进程冲突,可以理解为以下至少一种描述:The HARQ process conflict mentioned in the embodiment of this application can be understood as at least one of the following descriptions:
●第一种描述:第一资源对应的HARQ进程与第二资源对应的HARQ进程为同一个HARQ进程;●The first description: the HARQ process corresponding to the first resource and the HARQ process corresponding to the second resource are the same HARQ process;
●第二种描述:第一资源对应的HARQ进程的HARQ进程号与第二资源对应的HARQ进程的HARQ进程号相同。● Second description: The HARQ process ID of the HARQ process corresponding to the first resource is the same as the HARQ process ID of the HARQ process corresponding to the second resource.
以上两种描述均表达第一资源被配置的HARQ进程与第二资源被配置的HARQ进程相同,举例来说,第一资源可被配置为在HARQ进程号为6的HARQ进程上传输,同时,第二资源也被配置为在HARQ进程号为6的HARQ进程上传输,也就是两个资源对应的HARQ进程为同一个HARQ进程,这时即认为出现了HARQ进程冲突,需采用本申请实施例的方案处理该冲突。The above two descriptions both express that the HARQ process in which the first resource is configured is the same as the HARQ process in which the second resource is configured. For example, the first resource can be configured to be transmitted on the HARQ process with HARQ process number 6. At the same time, The second resource is also configured to be transmitted on the HARQ process whose HARQ process number is 6, that is, the HARQ processes corresponding to the two resources are the same HARQ process. At this time, it is considered that there is a HARQ process conflict, and the embodiment of this application needs to be adopted. 'S plan to deal with the conflict.
以下以传输不同的资源类型为例,详细描述本申请多种实施例的实现过程。The following takes the transmission of different resource types as an example to describe in detail the implementation process of the various embodiments of the present application.
第一方面,本申请实施例考虑所述第一资源包括配置授权CG资源,且所述第二资源包括动态授权DG资源,以下描述一种业务处理中可能出现的情形及冲突处理方案。In the first aspect, the embodiment of the present application considers that the first resource includes a configured authorized CG resource, and the second resource includes a dynamically authorized DG resource. The following describes a possible situation in service processing and a conflict handling solution.
参考图3,在本申请的一种实施方式中,该冲突处理方法包括以下步骤:Referring to FIG. 3, in an implementation manner of the present application, the conflict handling method includes the following steps:
S201,终端设备接收CG资源对应的配置信息和/或激活信息;S201: The terminal device receives configuration information and/or activation information corresponding to a CG resource.
S202,终端设备接收资源调度信息,所述资源调度信息用于调度DG资源;S202: The terminal device receives resource scheduling information, where the resource scheduling information is used to schedule DG resources.
S203,CG资源对应的HARQ进程与DG资源对应的HARQ进程存在冲突,终端设备确定以DG资源作为传输资源。S203: There is a conflict between the HARQ process corresponding to the CG resource and the HARQ process corresponding to the DG resource, and the terminal device determines to use the DG resource as the transmission resource.
也就是说,终端设备接收CG资源的配置信息和/或激活信息后,在一般情况下,终端设备将使用该CG资源,通过网络配置的HARQ进程进行传输。That is, after the terminal device receives the configuration information and/or activation information of the CG resource, in general, the terminal device will use the CG resource to transmit through the HARQ process configured by the network.
然而在本申请实施例中,不同之处在于,终端设备配置CG资源之后,还收到网络动态调度DG资源的资源调度信息,调度DG资源进行传输; 进一步地,该CG资源与当前调度的DG资源存在HARQ进程冲突。However, in the embodiment of this application, the difference is that after the terminal device is configured with CG resources, it also receives resource scheduling information for dynamically scheduling DG resources by the network, and schedules the DG resources for transmission; further, the CG resources are the same as the currently scheduled DG. The resource has a HARQ process conflict.
在上述冲突场景中,本申请实施例的终端设备将确定使用DG资源作为传输资源。在另一种实施方式中,该终端设备还可以根据网络指示信息或者预定义信息来选择所述DG资源进行传输。In the foregoing conflict scenario, the terminal device in the embodiment of the present application will determine to use the DG resource as the transmission resource. In another implementation manner, the terminal device may also select the DG resource for transmission according to network indication information or predefined information.
可见,本申请实施例的终端设备在CG资源的HARQ进程与DG资源的HARQ进程出现冲突时,确定以DG资源作为传输资源,或优先选择DG资源进行传输,以此对终端设备在相应场景中的行为给予明确,即使用DG资源传输或优先DG资源传输。对应地,网络设备应对终端设备的上述行为也予以明确,则在资源调度、解析时,可避免因HARQ进程冲突导致混乱,可降低网络复杂度,并有利于在最大程度上满足待传输业务的业务质量(Quality of Service,QoS)需求。It can be seen that when the HARQ process of the CG resource conflicts with the HARQ process of the DG resource, the terminal device of the embodiment of the present application determines to use the DG resource as the transmission resource, or preferentially select the DG resource for transmission, so as to provide the terminal device in the corresponding scenario The behavior is clear, that is, use DG resource transmission or prioritize DG resource transmission. Correspondingly, network equipment should also clarify the above-mentioned behaviors of terminal equipment. During resource scheduling and analysis, it can avoid confusion caused by HARQ process conflicts, reduce network complexity, and maximize the satisfaction of services to be transmitted. Quality of Service (QoS) requirements.
在本申请的实施例中,所述的资源调度信息可用于调度DG资源进行数据重传,也可用于调度DG资源进行数据新传,均适用于本申请实施例的冲突解决机制。In the embodiment of the present application, the resource scheduling information can be used to schedule DG resources for data retransmission, and can also be used to schedule DG resources for new data transmission, both of which are applicable to the conflict resolution mechanism of the embodiments of the present application.
具体来看,如果网络设备确定需要进行数据新传(或进行数据重传),将向终端设备下发NDI翻转(或不翻转)的DCI,所述的资源调度信息包含所述DCI,则终端设备能够根据NDI信息确定本次进行数据新传还是重传。当然,在其他实施例中,DG资源也可以为CS-RNTI调度的重传,则此时NDI=1。本申请的实施例对此没有特别限制。Specifically, if the network device determines that new data transmission (or data retransmission) is needed, it will issue NDI inverted (or non-inverted) DCI to the terminal device, and the resource scheduling information includes the DCI, then the terminal The device can determine whether to perform new data transmission or retransmission according to the NDI information. Of course, in other embodiments, the DG resource may also be the retransmission scheduled by the CS-RNTI, then NDI=1 at this time. The embodiments of the present application have no particular limitation on this.
以上以第一资源为CG资源与第二资源为DG资源为例,如果两资源之间出现HARQ进程冲突时终端设备选择的资源类型,进一步地,后续两种资源如何通过HARQ进程完成传输,或两种资源是否还进行传输等问题,以下通过实施例进行详细描述。Taking the first resource as the CG resource and the second resource as the DG resource as an example, if there is a HARQ process conflict between the two resources, the type of resource selected by the terminal device, further, how to complete the transmission of the subsequent two resources through the HARQ process, or Whether the two resources are still in transmission and other issues are described in detail below through embodiments.
在本申请的实施例中,如果两种资源出现进程冲突,则第一资源和第二资源对应于同一个HARQ进程,以下称为第一HARQ进程,在终端设备确定使用第二资源之后,进一步还可采取以下多种处理方式中的至少一种方式处理。In the embodiment of the present application, if there is a process conflict between the two resources, the first resource and the second resource correspond to the same HARQ process, which is hereinafter referred to as the first HARQ process. After the terminal device determines to use the second resource, further At least one of the following multiple processing methods can also be used for processing.
方式一:method one:
对于第二资源,终端设备使用所述第二资源在所述第一HARQ进程上传输数据。For the second resource, the terminal device uses the second resource to transmit data on the first HARQ process.
方式二:Way two:
对于第一资源,终端设备使用所述第一资源在第二HARQ进程上传输数据;其中,所述第二HARQ进程与所述第一HARQ进程不是同一个HARQ进程。For the first resource, the terminal device uses the first resource to transmit data on the second HARQ process; wherein, the second HARQ process and the first HARQ process are not the same HARQ process.
方式三:Way three:
对于第一资源,终端设备使用所述第一资源在第三HARQ进程上传输数据;其中,所述第三HARQ进程包括缓冲区可用的HARQ进程。For the first resource, the terminal device uses the first resource to transmit data on the third HARQ process; wherein, the third HARQ process includes HARQ processes with available buffers.
方式四:Way four:
对于第一资源,终端设备使用所述第一资源在第四HARQ进程上传输数据;其中,所述第四HARQ进程的HARQ进程号与所述第一HARQ进程的HARQ进程号的差为K,K为整数,并且,K的值可为预定义值,还可由网络指示,还可由所述终端设备确定。For the first resource, the terminal device uses the first resource to transmit data on the fourth HARQ process; wherein the difference between the HARQ process number of the fourth HARQ process and the HARQ process number of the first HARQ process is K, K is an integer, and the value of K may be a predefined value, may also be indicated by the network, and may also be determined by the terminal device.
方式五:Way Five:
对于第一资源,终端设备不使用所述第一资源作为传输资源,也可不传输所述第一资源。For the first resource, the terminal device does not use the first resource as a transmission resource, and may not transmit the first resource.
除此之外,对于上述的每种处理方式,终端设备还可以向网络设备发送第一资源和/或第二资源当前使用的HARQ进程信息。In addition, for each of the foregoing processing methods, the terminal device may also send the HARQ process information currently used by the first resource and/or the second resource to the network device.
以第一资源为CG资源为例,在确定CG资源对应的HARQ进程后,可将CG资源生成的MAC PDU放在该HARQ进程(例如上述第二HARQ进程、第三HARQ进程或第四HARQ进程)中,通过MAC PDU中的新的媒体访问控制层控制单元MAC CE或专用信息(例如码本信息、扰码信息等),向基站指示该CG资源传输使用的HARQ进程信息。Taking the first resource as the CG resource as an example, after determining the HARQ process corresponding to the CG resource, the MAC PDU generated by the CG resource can be placed in the HARQ process (for example, the second HARQ process, the third HARQ process, or the fourth HARQ process) In ), the new media access control layer control unit MAC CE or dedicated information (such as codebook information, scrambling code information, etc.) in the MAC PDU is used to indicate the HARQ process information used for transmission of the CG resource to the base station.
基于上述处理网络侧能够及时更新资源的HARQ进程信息。Based on the foregoing processing, the HARQ process information of the resource can be updated in time on the network side.
第二方面,本申请实施例还考虑当所述第一资源包括CG资源、所述第二资源同样包括CG资源、在两者出现HARQ进程冲突时的处理方案。In the second aspect, the embodiment of the present application also considers a processing solution when the first resource includes a CG resource and the second resource also includes a CG resource, and a HARQ process conflict occurs between the two.
具体地,终端设备可根据预设的规则或根据第一网络指示信息,在两CG资源中选择一者作为使用的传输资源。其中,所述预设的规则或所述第一网络指示信息可包括以下各项中的至少一项:Specifically, the terminal device may select one of the two CG resources as the used transmission resource according to a preset rule or according to the first network indication information. Wherein, the preset rule or the first network indication information may include at least one of the following items:
由所述终端设备选择,如终端设备可基于自身实现,也可采用合适的算法等进行选择;It is selected by the terminal device, for example, the terminal device can be based on its own implementation, or can be selected by using a suitable algorithm, etc.;
随机选择;random selection;
选择已完成组包的MAC PDU对应的CG资源;Select the CG resource corresponding to the MAC PDU that has been packaged;
选择先可用(available)的CG资源;Select the available CG resources;
选择后可用(available)的CG资源;Available CG resources after selection;
选择进行重传的CG资源;Select CG resources for retransmission;
选择可承载数据量最大的CG资源;Choose the CG resource that can carry the largest amount of data;
选择可承载逻辑信道LCH的优先级最高的CG资源;Select the CG resource with the highest priority that can carry the logical channel LCH;
选择可承载业务优先级最高的CG资源;Select the CG resource with the highest priority that can carry the business;
选择可承载特定业务的CG资源;Select CG resources that can carry specific services;
选择优先级最高的CG资源;Select the CG resource with the highest priority;
选择具有特定标识(例如:优先传输标识等)的CG资源;Select CG resources with specific identification (for example: priority transmission identification, etc.);
选择资源标识(例如:CG index)最小的CG资源;Select the CG resource with the smallest resource identifier (for example: CG index);
选择资源标识(例如:CG index)最大的CG资源。Select the CG resource with the largest resource identifier (for example: CG index).
第三方面,本申请实施例还考虑在所述第一资源包括DG资源、所述 第二资源同样包括DG资源、在两者出现HARQ进程冲突时的处理方案。In the third aspect, the embodiment of the present application also considers a processing solution when the first resource includes a DG resource and the second resource also includes a DG resource, and a HARQ process conflict occurs between the two.
具体地,终端设备可根据预设的规则或根据第二网络指示信息,在两DG资源中选择一者作为使用的传输资源。其中,所述预设的规则或所述第二网络指示信息可包括以下各项中的至少一项:Specifically, the terminal device may select one of the two DG resources as the used transmission resource according to a preset rule or according to the second network indication information. Wherein, the preset rule or the second network indication information may include at least one of the following items:
由所述终端设备选择,如终端设备可基于自身实现,也可采用合适的算法等进行选择;It is selected by the terminal device, for example, the terminal device can be based on its own implementation, or can be selected by using a suitable algorithm, etc.;
随机选择;random selection;
选择已完成组包的MAC PDU对应的DG资源;Select the DG resource corresponding to the MAC PDU that has been packaged;
选择先到达的DG资源,Choose the DG resource that arrives first,
选择后到达的DG资源;DG resources arrived after selection;
选择重传调度DG资源;Select retransmission scheduling DG resources;
选择可承载数据量最大的DG资源;Choose the DG resource that can carry the largest amount of data;
选择可承载LCH的优先级最高的DG资源;Select the DG resource with the highest priority that can carry the LCH;
选择可承载业务优先级最高的DG资源;Select the DG resource with the highest priority that can carry the business;
选择可承载特定业务的DG资源;Select DG resources that can carry specific services;
选择优先级最高的DG资源;Select the DG resource with the highest priority;
选择具有特定标识(例如:优先传输标识等)的DG资源;Select DG resources with specific identifiers (for example: priority transmission identifiers, etc.);
选择资源标识(例如:DG index)最小的DG资源;Select the DG resource with the smallest resource identifier (for example: DG index);
选择资源标识(例如:DG index)最大的DG资源。Select the DG resource with the largest resource identifier (for example: DG index).
基于以上实施例的描述,可见本申请实施例的冲突解决方案可广泛适用于不同类型资源之间或相同类型资源之间出现HARQ进程冲突的场景,可明确终端设备的行为。Based on the description of the above embodiment, it can be seen that the conflict resolution solution of the embodiment of the present application can be widely applied to scenarios where HARQ process conflicts occur between different types of resources or between the same type of resources, and the behavior of the terminal device can be clarified.
以下通过两个具体的例子,描述本申请实施例的实现过程。The following describes the implementation process of the embodiments of the present application through two specific examples.
实施例1:DG资源用于重传、CG资源用于新传Embodiment 1: DG resource is used for retransmission, CG resource is used for new transmission
本实施例中,首先,UE接收到网络设备通过无线资源控制(Radio Resource Control,RRC)配置的CG资源,该CG资源对应的CG index为1,配置的HARQ进程的HARQ进程号为HARQ process id1和HARQ process id2。In this embodiment, first, the UE receives the CG resource configured by the network device through Radio Resource Control (Radio Resource Control, RRC), the CG index corresponding to the CG resource is 1, and the HARQ process ID of the configured HARQ process is HARQ process id1 And HARQ process id2.
在t1时刻,UE确定配置的CG资源可用,此时选择或确定CG index 1的资源,即grant 1,对应的HARQ process id为1,例如CG资源用于传输去优先级deprioritized MAC PDU,也就是之前由于资源冲突,组包但未传输的MAC PDU。At t1, the UE determines that the configured CG resource is available. At this time, it selects or determines the resource of CG index 1, that is, grant 1, and the corresponding HARQ process id is 1. For example, the CG resource is used to transmit the deprioritized MAC PDU, which is Previously, MAC PDUs that were packaged but not transmitted due to resource conflicts.
在t2时刻,UE收到DG调度,调度的HARQ进程为HARQ process id1,该DG为重传调度,例如也用于重传所述的deprioritized MAC PDU。此时,DG资源和CG资源之间可能存在资源冲突,也可能不存在资源冲突。At time t2, the UE receives the DG scheduling, and the scheduled HARQ process is HARQ process id1. The DG is retransmission scheduling, for example, it is also used to retransmit the deprioritized MAC PDU. At this time, there may or may not be a resource conflict between the DG resource and the CG resource.
在此HARQ进程冲突的情况下,UE选择进行传输的资源或选择使用 冲突进程进行传输的资源,过程如下:In the case of HARQ process conflict, the UE selects the resource for transmission or selects the resource for transmission using the conflicting process, the process is as follows:
在DG资源和CG资源的HARQ进程冲突,即都为HARQ process id1的第一HARQ进程时,使用DG资源传输,或者优先DG资源传输。When the HARQ process of the DG resource and the CG resource conflict, that is, the first HARQ process of HARQ process id1, DG resource transmission is used, or DG resource transmission is given priority.
相应的,CG资源可不予使用,也可使用。具体地,可将对应CG资源生成的MAC PDU放在第二HARQ进程中。所述第二HARQ进程应满足以下多个条件中的至少一个条件:Correspondingly, CG resources may not be used or may be used. Specifically, the MAC PDU generated corresponding to the CG resource can be placed in the second HARQ process. The second HARQ process should satisfy at least one of the following conditions:
①不同于第一HARQ进程;①Different from the first HARQ process;
②是HARQ缓冲区可用(HARQ buffer available)的HARQ进程;② It is the HARQ process where the HARQ buffer is available (HARQ buffer available);
③与第一HARQ进程的HARQ进程号的差为K,K为整数,K为预定义值、由网络指示或者由所述终端设备确定。③ The difference between the HARQ process number of the first HARQ process and the HARQ process number is K, K is an integer, and K is a predefined value, indicated by the network or determined by the terminal device.
进一步的,可通过MAC PDU中的新的MAC CE或专用信息,指示基站该CG资源当前使用的HARQ id。Further, the new MAC CE or dedicated information in the MAC PDU can be used to indicate the HARQ id currently used by the base station for the CG resource.
最后,在此HARQ进程冲突的情况下,UE利用选择的DG资源进行传输。Finally, in the case of this HARQ process conflict, the UE uses the selected DG resource for transmission.
实施例2:DG资源用于新传、CG资源用于新传Embodiment 2: DG resources are used for new transmissions, CG resources are used for new transmissions
本实施例中,首先,UE接收到网络设备通过无线资源控制(Radio Resource Control,RRC)配置的CG资源,该CG资源对应的CG index为1,配置的HARQ进程的HARQ进程号为HARQ process id1和HARQ process id2。In this embodiment, first, the UE receives the CG resource configured by the network device through Radio Resource Control (Radio Resource Control, RRC), the CG index corresponding to the CG resource is 1, and the HARQ process ID of the configured HARQ process is HARQ process id1 And HARQ process id2.
在t1时刻,UE确定配置的CG资源可用,此时选择或确定CG index 1的资源,即grant 1,对应的HARQ process id为1,例如CG资源用于传输去优先级deprioritized MAC PDU,也就是之前由于资源冲突,组包但未传输的MAC PDU。At t1, the UE determines that the configured CG resource is available. At this time, it selects or determines the resource of CG index 1, that is, grant 1, and the corresponding HARQ process id is 1. For example, the CG resource is used to transmit the deprioritized MAC PDU, which is Previously, MAC PDUs that were packaged but not transmitted due to resource conflicts.
在t2时刻,UE收到DG调度,调度的HARQ进程为process id1,该DG为新传调度,例如,网络侧不需要再接收该deprioritized MAC PDU,而是需要接收新数据传输。此时,DG资源和CG资源之间可能存在资源冲突,也可能不存在资源冲突。At t2, the UE receives the DG scheduling, and the scheduled HARQ process is process id1. The DG is a new transmission scheduling. For example, the network side does not need to receive the deprioritized MAC PDU, but needs to receive new data transmission. At this time, there may or may not be a resource conflict between the DG resource and the CG resource.
在此HARQ进程冲突的情况下,UE选择进行传输的资源或选择使用冲突进程进行传输的资源,过程如下:In the case of HARQ process conflict, the UE selects the resource for transmission or selects the resource for transmission using the conflicting process, the process is as follows:
在DG资源和CG资源的HARQ进程冲突,即都为HARQ process id1的第一HARQ进程时,使用DG资源传输,或者优先DG资源传输。When the HARQ process of the DG resource and the CG resource conflict, that is, the first HARQ process of HARQ process id1, DG resource transmission is used, or DG resource transmission is given priority.
相应的,CG资源可不予使用,也可使用。具体地,可将对应CG资源生成的MAC PDU放在第二HARQ进程中。所述第二HARQ进程应满足以下多个条件中的至少一个条件:Correspondingly, CG resources may not be used or may be used. Specifically, the MAC PDU generated corresponding to the CG resource can be placed in the second HARQ process. The second HARQ process should satisfy at least one of the following conditions:
①不同于第一HARQ进程;①Different from the first HARQ process;
②是HARQ缓冲区可用(HARQ buffer available)的HARQ进程;② It is the HARQ process where the HARQ buffer is available (HARQ buffer available);
③与第一HARQ进程的HARQ进程号的差为K,K为整数,K为预定义值、由网络指示或者由所述终端设备确定。③ The difference between the HARQ process number of the first HARQ process and the HARQ process number is K, K is an integer, and K is a predefined value, indicated by the network or determined by the terminal device.
进一步的,可通过MAC PDU中的新的MAC CE或专用信息,指示基站该CG资源当前使用的HARQ id。Further, the new MAC CE or dedicated information in the MAC PDU can be used to indicate the HARQ id currently used by the base station for the CG resource.
最后,在此HARQ进程冲突的情况下,UE利用选择的DG资源进行传输。Finally, in the case of this HARQ process conflict, the UE uses the selected DG resource for transmission.
以上通过多个实施例从不同角度描述了本申请实施例的具体设置和实现方式。利用上述至少一个实施例,明确了终端设备在遇到不同资源发生HARQ进程冲突的情况时,可在不同资源中选择要使用传输的资源,而不会因为HARQ进程冲突造成资源解析混乱。利用本申请的实施例可明确终端设备和网络设备的行为,可减少网络复杂度,在一定程度上提升***性能。The specific settings and implementation manners of the embodiments of the present application have been described above from different perspectives through multiple embodiments. Using at least one of the above embodiments, it is clarified that when the terminal device encounters a HARQ process conflict between different resources, it can select the resource to be used for transmission from different resources, without causing resource analysis confusion due to the HARQ process conflict. The embodiments of the present application can clarify the behaviors of terminal devices and network devices, reduce network complexity, and improve system performance to a certain extent.
与上述至少一个实施例的处理方法相对应地,本申请实施例还提供一种终端设备100,参考图4,其包括:Corresponding to the processing method of at least one of the foregoing embodiments, an embodiment of the present application further provides a terminal device 100. Referring to FIG. 4, it includes:
资源确定模块110,用于在第一资源对应的HARQ进程与第二资源对应的HARQ进程存在冲突的情况下,确定以所述第一资源或者所述第二资源作为传输资源。The resource determining module 110 is configured to determine whether the first resource or the second resource is used as a transmission resource when there is a conflict between the HARQ process corresponding to the first resource and the HARQ process corresponding to the second resource.
可选地,本申请实施例中,所述第一资源与所述第二资源之间存在冲突;或者,所述第一资源与所述第二资源之间不存在冲突。Optionally, in the embodiment of the present application, there is a conflict between the first resource and the second resource; or, there is no conflict between the first resource and the second resource.
可选地,本申请实施例中,所述第一资源对应的HARQ进程与所述第二资源对应的HARQ进程为同一个HARQ进程;或者,所述第一资源对应的HARQ进程的HARQ进程号与所述第二资源对应的HARQ进程的HARQ进程号相同。Optionally, in the embodiment of the present application, the HARQ process corresponding to the first resource and the HARQ process corresponding to the second resource are the same HARQ process; or, the HARQ process number of the HARQ process corresponding to the first resource The HARQ process ID of the HARQ process corresponding to the second resource is the same.
可选地,本申请实施例中,所述第一资源包括配置授权CG资源;所述第二资源包括动态授权DG资源;其中,所述终端设备确定以所述DG资源作为传输资源。Optionally, in this embodiment of the present application, the first resource includes a configured authorized CG resource; the second resource includes a dynamically authorized DG resource; wherein, the terminal device determines to use the DG resource as a transmission resource.
可选地,参考图5,本申请实施例中,所述终端设备100还包括:Optionally, referring to FIG. 5, in this embodiment of the present application, the terminal device 100 further includes:
信息接收模块120,用于接收所述CG资源对应的配置信息和/或激活信息,还用于接收资源调度信息,资源调度信息用于调度所述DG资源。The information receiving module 120 is configured to receive configuration information and/or activation information corresponding to the CG resource, and is also configured to receive resource scheduling information, which is used to schedule the DG resource.
可选地,本申请实施例中,所述资源调度信息用于调度所述DG资源进行数据重传;或者,所述资源调度信息用于调度所述DG资源进行数据新传。Optionally, in this embodiment of the present application, the resource scheduling information is used to schedule the DG resource for data retransmission; or, the resource scheduling information is used to schedule the DG resource for new data transmission.
可选地,本申请实施例中,所述终端设备100根据网络指示信息或者预定义信息,选择所述DG资源进行传输。Optionally, in this embodiment of the present application, the terminal device 100 selects the DG resource for transmission according to network indication information or predefined information.
可选地,本申请实施例中,所述第一资源对应于第一HARQ进程;所述第二资源对应于所述第一HARQ进程;所述终端设备100使用所述第二资源在所述第一HARQ进程上传输数据。Optionally, in the embodiment of the present application, the first resource corresponds to the first HARQ process; the second resource corresponds to the first HARQ process; the terminal device 100 uses the second resource in the Data is transmitted on the first HARQ process.
可选地,参考图5,本申请实施例中,所述终端设备100还包括:Optionally, referring to FIG. 5, in this embodiment of the present application, the terminal device 100 further includes:
数据传输模块130,用于使用所述第一资源在第二HARQ进程上传输数据;其中,所述第二HARQ进程与所述第一HARQ进程不是同一个HARQ进程。The data transmission module 130 is configured to use the first resource to transmit data on a second HARQ process; wherein, the second HARQ process and the first HARQ process are not the same HARQ process.
可选地,本申请实施例中,所述终端设备100使用所述第一资源在第三HARQ进程上传输数据;其中,所述第三HARQ进程包括缓冲区可用的HARQ进程。Optionally, in the embodiment of the present application, the terminal device 100 uses the first resource to transmit data on a third HARQ process; wherein, the third HARQ process includes an HARQ process with available buffer.
可选地,本申请实施例中,所述终端设备100使用所述第一资源在第四HARQ进程上传输数据;其中,其中所述第四HARQ进程的HARQ进程号与所述第一HARQ进程的HARQ进程号的差为K,K为整数,K的取值为预定义值、由网络设备指示或者由所述终端设备确定。Optionally, in the embodiment of the present application, the terminal device 100 uses the first resource to transmit data on the fourth HARQ process; wherein, the HARQ process number of the fourth HARQ process is the same as that of the first HARQ process The difference between the HARQ process numbers is K, K is an integer, and the value of K is a predefined value, indicated by the network device or determined by the terminal device.
可选地,参考图5,本申请实施例中,所述终端设备100还包括:Optionally, referring to FIG. 5, in this embodiment of the present application, the terminal device 100 further includes:
HARQ进程信息发送模块140,用于向网络设备发送所述第一资源和/或所述第二资源当前使用的HARQ进程信息。The HARQ process information sending module 140 is configured to send HARQ process information currently used by the first resource and/or the second resource to a network device.
可选地,本申请实施例中,所述终端设备100不使用所述第一资源作为传输资源;或者,所述终端设备100不传输所述第一资源。Optionally, in this embodiment of the present application, the terminal device 100 does not use the first resource as a transmission resource; or, the terminal device 100 does not transmit the first resource.
可选地,本申请实施例中,所述第一资源和所述第二资源均为配置授权CG资源;其中,所述终端设备100根据预设的规则或第一网络指示信息,在所述第一资源和所述第二资源中选择一者作为使用的传输资源。Optionally, in this embodiment of the application, both the first resource and the second resource are configured to authorize CG resources; wherein, the terminal device 100 uses the One of the first resource and the second resource is selected as the used transmission resource.
可选地,本申请实施例中,所述第一资源和所述第二资源均为动态授权DG资源;其中,所述终端设备100根据预设的规则或第二网络指示信息,在所述第一资源和所述第二资源中选择一者作为使用的传输资源。Optionally, in this embodiment of the present application, the first resource and the second resource are both dynamically authorized DG resources; wherein, the terminal device 100 uses the One of the first resource and the second resource is selected as the used transmission resource.
图6是根据本申请实施例的通信设备600示意性结构图,其中通信设备600包括处理器610,处理器610可以从存储器中调用并运行计算机程序,以实现本申请实施例中的方法。Fig. 6 is a schematic structural diagram of a communication device 600 according to an embodiment of the present application. The communication device 600 includes a processor 610, and the processor 610 can call and run a computer program from the memory to implement the method in the embodiment of the present application.
可选地,通信设备600还可以包括存储器620。其中,处理器610可以从存储器620中调用并运行计算机程序,以实现本申请实施例中的方法。Optionally, the communication device 600 may further include a memory 620. The processor 610 may call and run a computer program from the memory 620 to implement the method in the embodiment of the present application.
其中,存储器620可以是独立于处理器610的一个单独的器件,也可以集成在处理器610中。The memory 620 may be a separate device independent of the processor 610, or may be integrated in the processor 610.
可选地,通信设备600还可以包括收发器630,处理器610可以控制该收发器630与其他设备进行通信,具体地,可以向其他设备发送信息或数据,或接收其他设备发送的信息或数据。Optionally, the communication device 600 may further include a transceiver 630, and the processor 610 may control the transceiver 630 to communicate with other devices. Specifically, it may send information or data to other devices, or receive information or data sent by other devices. .
其中,收发器630可以包括发射机和接收机。收发器630还可以进一步包括天线,天线的数量可以为一个或多个。Wherein, the transceiver 630 may include a transmitter and a receiver. The transceiver 630 may further include an antenna, and the number of antennas may be one or more.
可选地,该通信设备600可为本申请实施例的网络设备,并且该通信设备600可以实现本申请实施例的各个方法中由网络设备实现的相应流程,为了简洁,在此不再赘述。Optionally, the communication device 600 may be a network device of an embodiment of the present application, and the communication device 600 may implement the corresponding process implemented by the network device in each method of the embodiment of the present application. For the sake of brevity, details are not described herein again.
可选地,该通信设备600可为本申请实施例的终端设备,并且该通信设备600可以实现本申请实施例的各个方法中由终端设备实现的相应流程,为了简洁,在此不再赘述。Optionally, the communication device 600 may be a terminal device of an embodiment of the present application, and the communication device 600 may implement corresponding procedures implemented by the terminal device in each method of the embodiments of the present application. For brevity, details are not described herein again.
图7是根据本申请实施例的芯片700的示意性结构图,其中芯片700包括处理器710,处理器710可以从存储器中调用并运行计算机程序,以实现本申请实施例中的方法。FIG. 7 is a schematic structural diagram of a chip 700 according to an embodiment of the present application, where the chip 700 includes a processor 710, and the processor 710 can call and run a computer program from the memory to implement the method in the embodiment of the present application.
可选地,芯片700还可以包括存储器720。其中,处理器其中710可以从存储器720中调用并运行计算机程序,以实现本申请实施例中的方法。Optionally, the chip 700 may further include a memory 720. Among them, the processor 710 can call and run a computer program from the memory 720 to implement the method in the embodiment of the present application.
其中,存储器720可以是独立于处理器710的一个单独的器件,也可以集成在处理器710中。The memory 720 may be a separate device independent of the processor 710, or may be integrated in the processor 710.
可选地,该芯片700还可以包括输入接口730。其中,处理器710可以控制该输入接口730与其他设备或芯片进行通信,具体地,可以获取其他设备或芯片发送的信息或数据。Optionally, the chip 700 may further include an input interface 730. The processor 710 can control the input interface 730 to communicate with other devices or chips, and specifically, can obtain information or data sent by other devices or chips.
可选地,该芯片700还可以包括输出接口740。其中,处理器710可以控制该输出接口740与其他设备或芯片进行通信,具体地,可以向其他设备或芯片输出信息或数据。Optionally, the chip 700 may further include an output interface 740. The processor 710 can control the output interface 740 to communicate with other devices or chips, and specifically, can output information or data to other devices or chips.
可选地,该芯片可应用于本申请实施例中的网络设备,并且该芯片可以实现本申请实施例的各个方法中由网络设备实现的相应流程,为了简洁,在此不再赘述。Optionally, the chip can be applied to the network device in the embodiment of the present application, and the chip can implement the corresponding process implemented by the network device in each method of the embodiment of the present application. For the sake of brevity, details are not described herein again.
可选地,该芯片可应用于本申请图4或图5实施例中的终端设备,并且该芯片可以实现本申请实施例的各个方法中由终端设备实现的相应流程,为了简洁,在此不再赘述。Optionally, the chip may be applied to the terminal device in the embodiment of FIG. 4 or FIG. 5 of the present application, and the chip may implement the corresponding process implemented by the terminal device in each method of the embodiment of the present application. Go into details again.
应理解,本申请实施例提到的芯片还可以称为***级芯片,***芯片,芯片***或片上***芯片等。It should be understood that the chip mentioned in the embodiment of the present application may also be referred to as a system-level chip, a system-on-chip, a system-on-chip, or a system-on-chip, etc.
上述提及的处理器可以是通用处理器、数字信号处理器(digital signal processor,DSP)、现成可编程门阵列(field programmable gate array,FPGA)、专用集成电路(application specific integrated circuit,ASIC)或者其他可编程逻辑器件、晶体管逻辑器件、分立硬件组件等。其中,上述提到的通用处理器可以是微处理器或者也可以是任何常规的处理器等。The aforementioned processors can be general-purpose processors, digital signal processors (digital signal processors, DSP), ready-made programmable gate arrays (field programmable gate arrays, FPGAs), application specific integrated circuits (ASICs), or Other programmable logic devices, transistor logic devices, discrete hardware components, etc. Among them, the aforementioned general-purpose processor may be a microprocessor or any conventional processor.
上述提及的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,ROM)、可编程只读存储器(programmable ROM,PROM)、可擦除可编程只读存储器(erasable PROM,EPROM)、电可擦除可编程只读存储器(electrically EPROM,EEPROM)或闪存。易失性存储器可以是随机存取存储器(random access memory,RAM)。The above-mentioned memory may be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. Among them, the non-volatile memory can be read-only memory (ROM), programmable read-only memory (programmable ROM, PROM), erasable programmable read-only memory (erasable PROM, EPROM), and electrically available Erase programmable read-only memory (electrically EPROM, EEPROM) or flash memory. The volatile memory may be random access memory (RAM).
应理解,上述存储器为示例性但不是限制性说明,例如,本申请实施例中的存储器还可以是静态随机存取存储器(static RAM,SRAM)、动态 随机存取存储器(dynamic RAM,DRAM)、同步动态随机存取存储器(synchronous DRAM,SDRAM)、双倍数据速率同步动态随机存取存储器(double data rate SDRAM,DDR SDRAM)、增强型同步动态随机存取存储器(enhanced SDRAM,ESDRAM)、同步连接动态随机存取存储器(synch link DRAM,SLDRAM)以及直接内存总线随机存取存储器(Direct Rambus RAM,DR RAM)等等。也就是说,本申请实施例中的存储器旨在包括但不限于这些和任意其它适合类型的存储器。It should be understood that the foregoing memory is exemplary but not restrictive. For example, the memory in the embodiment of the present application may also be static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), Synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous connection Dynamic random access memory (synch link DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DR RAM) and so on. That is to say, the memory in the embodiments of the present application is intended to include, but is not limited to, these and any other suitable types of memory.
图8是根据本申请实施例的通信***800的示意性框图,该通信***800包括终端设备810和网络设备820。FIG. 8 is a schematic block diagram of a communication system 800 according to an embodiment of the present application. The communication system 800 includes a terminal device 810 and a network device 820.
在本申请的实施例中,在第一资源对应的混合自动重传请求HARQ进程与第二资源对应的HARQ进程存在冲突的情况下,终端设备810确定以所述第一资源或者所述第二资源作为传输资源。In the embodiment of the present application, in the case where there is a conflict between the HARQ process corresponding to the first resource and the HARQ process corresponding to the second resource, the terminal device 810 determines to use the first resource or the second resource. Resources are used as transmission resources.
其中,该终端设备810可以用于实现本申请实施例的方法中由终端设备实现的相应的功能,以及该网络设备820可以用于实现本申请实施例的方法中由网络设备实现的相应的功能。为了简洁,在此不再赘述。Wherein, the terminal device 810 can be used to implement the corresponding function implemented by the terminal device in the method of the embodiment of the present application, and the network device 820 can be used to implement the corresponding function implemented by the network device in the method of the embodiment of the present application . For the sake of brevity, I will not repeat them here.
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行该计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。该计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。该计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,该计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(Digital Subscriber Line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。该计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。该可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。In the above embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented by software, it can be implemented in the form of a computer program product in whole or in part. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on the computer, the processes or functions described in the embodiments of the present application are 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 instruction may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instruction may be transmitted from a website, computer, server, or data center through a cable (Such as coaxial cable, optical fiber, Digital Subscriber Line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) to another website site, computer, server or data center. The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or data center integrated with one or more available media. The usable medium may be a magnetic medium (for example, a floppy disk, a hard disk, and a magnetic tape), an optical medium (for example, a DVD), or a semiconductor medium (for example, a solid state disk (SSD)).
应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。It should be understood that in the various embodiments of the present application, the size of the sequence number of the above-mentioned processes does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic, and should not correspond to the embodiments of the present application. The implementation process constitutes any limitation.
所属领的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。The technical personnel in the field can clearly understand that, for the convenience and conciseness of the description, the specific working process of the above-described system, device, and unit can refer to the corresponding process in the foregoing method embodiment, which will not be repeated here.
以上所述仅为本申请的具体实施方式,但本申请的保护范围并不局限 于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以该权利要求的保护范围为准。The above are only specific implementations of this application, but the protection scope of this application is not limited to this. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed in this application. Covered in the scope of protection of this application. Therefore, the protection scope of this application shall be subject to the protection scope of the claims.

Claims (24)

  1. 一种冲突处理方法,应用于终端设备,所述方法包括:A conflict processing method, applied to a terminal device, the method including:
    在第一资源对应的混合自动重传请求HARQ进程与第二资源对应的HARQ进程存在冲突的情况下,所述终端设备确定以所述第一资源或者所述第二资源作为传输资源。When there is a conflict between the HARQ process corresponding to the first resource and the HARQ process corresponding to the second resource, the terminal device determines to use the first resource or the second resource as the transmission resource.
  2. 根据权利要求1所述的方法,其中,The method of claim 1, wherein:
    所述第一资源与所述第二资源之间存在冲突;There is a conflict between the first resource and the second resource;
    或者,or,
    所述第一资源与所述第二资源之间不存在冲突。There is no conflict between the first resource and the second resource.
  3. 根据权利要求1或2所述的方法,其中,The method of claim 1 or 2, wherein:
    所述第一资源对应的HARQ进程与所述第二资源对应的HARQ进程为同一个HARQ进程;The HARQ process corresponding to the first resource and the HARQ process corresponding to the second resource are the same HARQ process;
    或者,or,
    所述第一资源对应的HARQ进程的HARQ进程号与所述第二资源对应的HARQ进程的HARQ进程号相同。The HARQ process number of the HARQ process corresponding to the first resource is the same as the HARQ process number of the HARQ process corresponding to the second resource.
  4. 根据权利要求1-3中任一项所述的方法,其中,The method according to any one of claims 1-3, wherein:
    所述第一资源包括配置授权CG资源;The first resource includes configuration authorized CG resources;
    所述第二资源包括动态授权DG资源;The second resource includes a dynamically authorized DG resource;
    其中,所述终端设备确定以所述DG资源作为传输资源。Wherein, the terminal device determines to use the DG resource as a transmission resource.
  5. 根据权利要求4所述的方法,其中,所述方法还包括:The method according to claim 4, wherein the method further comprises:
    所述终端设备接收所述CG资源对应的配置信息和/或激活信息;Receiving, by the terminal device, configuration information and/or activation information corresponding to the CG resource;
    所述终端设备接收资源调度信息,所述资源调度信息用于调度所述DG资源。The terminal device receives resource scheduling information, where the resource scheduling information is used to schedule the DG resource.
  6. 根据权利要求5所述的方法,其中,The method of claim 5, wherein:
    所述资源调度信息用于调度所述DG资源进行数据重传;The resource scheduling information is used to schedule the DG resource for data retransmission;
    或者,or,
    所述资源调度信息用于调度所述DG资源进行数据新传。The resource scheduling information is used to schedule the DG resource for new data transmission.
  7. 根据权利要求4-6中任一项所述的方法,其中,所述方法还包括:The method according to any one of claims 4-6, wherein the method further comprises:
    所述终端设备根据网络指示信息或者预定义信息,选择所述DG资源进行传输。The terminal device selects the DG resource for transmission according to network indication information or predefined information.
  8. 根据权利要求4-7中任一项所述的方法,其中,The method according to any one of claims 4-7, wherein:
    所述第一资源对应于第一HARQ进程;The first resource corresponds to a first HARQ process;
    所述第二资源对应于所述第一HARQ进程;The second resource corresponds to the first HARQ process;
    所述方法还包括:所述终端设备使用所述第二资源在所述第一HARQ进程上传输数据。The method further includes: the terminal device uses the second resource to transmit data on the first HARQ process.
  9. 根据权利要求8所述的方法,其中,所述方法还包括:The method according to claim 8, wherein the method further comprises:
    所述终端设备使用所述第一资源在第二HARQ进程上传输数据;The terminal device uses the first resource to transmit data on the second HARQ process;
    其中,所述第二HARQ进程与所述第一HARQ进程不是同一个HARQ进程。Wherein, the second HARQ process and the first HARQ process are not the same HARQ process.
  10. 根据权利要求8或9所述的方法,其中,所述方法还包括:The method according to claim 8 or 9, wherein the method further comprises:
    所述终端设备使用所述第一资源在第三HARQ进程上传输数据;The terminal device uses the first resource to transmit data on the third HARQ process;
    其中,所述第三HARQ进程包括缓冲区可用的HARQ进程。Wherein, the third HARQ process includes the HARQ process available in the buffer.
  11. 根据权利要求8-10中任一项所述的方法,其中,所述方法还包括:The method according to any one of claims 8-10, wherein the method further comprises:
    所述终端设备使用所述第一资源在第四HARQ进程上传输数据;The terminal device uses the first resource to transmit data on the fourth HARQ process;
    其中,所述第四HARQ进程的HARQ进程号与所述第一HARQ进程的HARQ进程号的差为K,K为整数,K的取值为预定义值、由网络设备指示或者由所述终端设备确定。Wherein, the difference between the HARQ process number of the fourth HARQ process and the HARQ process number of the first HARQ process is K, K is an integer, and the value of K is a predefined value, indicated by the network device or by the terminal The equipment is ok.
  12. 根据权利要求8-11中任一项所述的方法,其中,所述方法还包括:The method according to any one of claims 8-11, wherein the method further comprises:
    所述终端设备向网络设备发送所述第一资源和/或所述第二资源当前使用的HARQ进程信息。The terminal device sends the HARQ process information currently used by the first resource and/or the second resource to the network device.
  13. 根据权利要求1-12中任一项所述的方法,其中,所述方法还包括:The method according to any one of claims 1-12, wherein the method further comprises:
    所述终端设备不使用所述第一资源作为传输资源;The terminal device does not use the first resource as a transmission resource;
    或者,or,
    所述终端设备不传输所述第一资源。The terminal device does not transmit the first resource.
  14. 根据权利要求1-3中任一项所述的方法,其中,The method according to any one of claims 1-3, wherein:
    所述第一资源和所述第二资源均为配置授权CG资源;The first resource and the second resource are both configuration authorized CG resources;
    其中,所述终端设备根据预设的规则或第一网络指示信息,在所述第一资源和所述第二资源中选择一者作为使用的传输资源。Wherein, the terminal device selects one of the first resource and the second resource as the used transmission resource according to a preset rule or first network indication information.
  15. 根据权利要求14所述的方法,其中,所述预设的规则或第一网络指示信息包括以下各项中的至少一项:The method according to claim 14, wherein the preset rule or the first network indication information includes at least one of the following items:
    由所述终端设备选择;Selected by the terminal device;
    随机选择;random selection;
    选择已完成组包的媒体接入控制层协议数据单元MAC PDU对应的CG资源;Select the CG resource corresponding to the MAC PDU of the media access control layer protocol data unit that has been packaged;
    选择先可用的CG资源;Choose the first available CG resource;
    选择后可用的CG资源;CG resources available after selection;
    选择进行重传的CG资源;Select CG resources for retransmission;
    选择可承载数据量最大的CG资源;Choose the CG resource that can carry the largest amount of data;
    选择可承载逻辑信道LCH的优先级最高的CG资源;Select the CG resource with the highest priority that can carry the logical channel LCH;
    选择可承载业务优先级最高的CG资源;Select the CG resource with the highest priority that can carry the business;
    选择可承载特定业务的CG资源;Select CG resources that can carry specific services;
    选择优先级最高的CG资源;Select the CG resource with the highest priority;
    选择具有特定标识的CG资源;Select CG resources with specific logos;
    选择资源标识最小的CG资源;Select the CG resource with the smallest resource identifier;
    选择资源标识最大的CG资源。Select the CG resource with the largest resource identifier.
  16. 根据权利要求1-3中任一项所述的方法,其中,The method according to any one of claims 1-3, wherein:
    所述第一资源和所述第二资源均为动态授权DG资源;The first resource and the second resource are both dynamically authorized DG resources;
    其中,所述终端设备根据预设的规则或第二网络指示信息,在所述第一资源和所述第二资源中选择一者作为使用的传输资源。Wherein, the terminal device selects one of the first resource and the second resource as the used transmission resource according to a preset rule or second network indication information.
  17. 根据权利要求16所述的方法,其中,所述预设的规则或第二网络指示信息包括以下各项中的至少一项:The method according to claim 16, wherein the preset rule or the second network indication information includes at least one of the following items:
    由所述终端设备选择;Selected by the terminal device;
    随机选择;random selection;
    选择已完成组包的MAC PDU对应的DG资源;Select the DG resource corresponding to the MAC PDU that has been packaged;
    选择先到达的DG资源,Choose the DG resource that arrives first,
    选择后到达的DG资源;DG resources arrived after selection;
    选择重传调度DG资源;Select retransmission scheduling DG resources;
    选择可承载数据量最大的DG资源;Choose the DG resource that can carry the largest amount of data;
    选择可承载LCH的优先级最高的DG资源;Select the DG resource with the highest priority that can carry the LCH;
    选择可承载业务优先级最高的DG资源;Select the DG resource with the highest priority that can carry the business;
    选择可承载特定业务的DG资源;Select DG resources that can carry specific services;
    选择优先级最高的DG资源;Select the DG resource with the highest priority;
    选择具有特定标识的DG资源;Select DG resources with specific identification;
    选择资源标识最小的DG资源;Select the DG resource with the smallest resource identifier;
    选择资源标识最大的DG资源。Select the DG resource with the largest resource identifier.
  18. 一种终端设备,包括:A terminal device, including:
    资源确定模块,用于在第一资源对应的混合自动重传请求HARQ进程与第二资源对应的HARQ进程存在冲突的情况下,确定以所述第一资源或者所述第二资源作为传输资源。The resource determination module is configured to determine whether the first resource or the second resource is used as the transmission resource when there is a conflict between the HARQ process of the hybrid automatic repeat request corresponding to the first resource and the HARQ process corresponding to the second resource.
  19. 一种终端设备,包括:处理器和存储器,所述存储器用于存储计算机程序,所述处理器调用并运行所述存储器中存储的计算机程序,执行如权利要求1至17中任一项所述的冲突处理方法的步骤。A terminal device, comprising: a processor and a memory, the memory is used to store a computer program, the processor calls and runs the computer program stored in the memory, and executes any one of claims 1 to 17 The steps of the conflict handling method.
  20. 一种芯片,包括:A chip including:
    处理器,用于从存储器中调用并运行计算机程序,使得安装有所述芯片的设备执行如权利要求1至17中任一项所述的冲突处理方法的步骤。The processor is configured to call and run a computer program from the memory, so that the device installed with the chip executes the steps of the conflict processing method according to any one of claims 1 to 17.
  21. 一种计算机可读存储介质,用于存储计算机程序,其中,A computer-readable storage medium for storing computer programs, where:
    所述计算机程序使得计算机执行如权利要求1至17中任一项所述的冲突处理方法的步骤。The computer program causes the computer to execute the steps of the conflict handling method according to any one of claims 1 to 17.
  22. 一种计算机程序产品,包括计算机程序指令,其中,A computer program product, including computer program instructions, where,
    所述计算机程序指令使得计算机执行如权利要求1至17中任一项所述 的冲突处理方法的步骤。The computer program instructions cause the computer to execute the steps of the conflict handling method according to any one of claims 1-17.
  23. 一种计算机程序,所述计算机程序使得计算机执行如权利要求1至17中任一项所述的冲突处理方法的步骤。A computer program that causes a computer to execute the steps of the conflict handling method according to any one of claims 1 to 17.
  24. 一种通信***,包括:终端设备和网络设备,其中,A communication system, including: terminal equipment and network equipment, in which,
    所述终端设备用于执行如权利要求1至17中任一项所述的冲突处理方法的步骤。The terminal device is used to execute the steps of the conflict processing method according to any one of claims 1 to 17.
PCT/CN2020/075320 2020-02-14 2020-02-14 Conflict processing method and terminal device WO2021159482A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/CN2020/075320 WO2021159482A1 (en) 2020-02-14 2020-02-14 Conflict processing method and terminal device
CN202080079721.XA CN114731239B (en) 2020-02-14 2020-02-14 Conflict processing method and terminal equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2020/075320 WO2021159482A1 (en) 2020-02-14 2020-02-14 Conflict processing method and terminal device

Publications (1)

Publication Number Publication Date
WO2021159482A1 true WO2021159482A1 (en) 2021-08-19

Family

ID=77291994

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2020/075320 WO2021159482A1 (en) 2020-02-14 2020-02-14 Conflict processing method and terminal device

Country Status (2)

Country Link
CN (1) CN114731239B (en)
WO (1) WO2021159482A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024119448A1 (en) * 2022-12-08 2024-06-13 Oppo广东移动通信有限公司 Method and apparatus for processing wireless transmission, device, storage medium, and product

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019021929A1 (en) * 2017-07-24 2019-01-31 シャープ株式会社 Terminal device, base station device, and communication method
CN110167180A (en) * 2018-02-11 2019-08-23 维沃移动通信有限公司 A kind of transmission method and equipment
CN110637432A (en) * 2017-05-15 2019-12-31 瑞典爱立信有限公司 Method for sharing HARQ process ID between semi-persistent scheduling and dynamic grant
CN110831235A (en) * 2018-08-08 2020-02-21 维沃移动通信有限公司 Information transmission method and terminal
CN111385070A (en) * 2018-12-29 2020-07-07 电信科学技术研究院有限公司 HARQ process conflict processing method and terminal

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102447549B (en) * 2010-10-09 2015-03-11 普天信息技术研究院有限公司 Uplink synchronous hybrid automatic retransmission query method for mobile communication system
CN108400845A (en) * 2017-02-06 2018-08-14 中兴通讯股份有限公司 Determine the method, apparatus and system of retransmission process number
CN109152075B (en) * 2017-06-19 2021-02-12 华为技术有限公司 Method and device for transmitting data
CN110035543B (en) * 2018-01-11 2022-11-18 华为技术有限公司 Method and device for using uplink resources

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110637432A (en) * 2017-05-15 2019-12-31 瑞典爱立信有限公司 Method for sharing HARQ process ID between semi-persistent scheduling and dynamic grant
WO2019021929A1 (en) * 2017-07-24 2019-01-31 シャープ株式会社 Terminal device, base station device, and communication method
CN110167180A (en) * 2018-02-11 2019-08-23 维沃移动通信有限公司 A kind of transmission method and equipment
CN110831235A (en) * 2018-08-08 2020-02-21 维沃移动通信有限公司 Information transmission method and terminal
CN111385070A (en) * 2018-12-29 2020-07-07 电信科学技术研究院有限公司 HARQ process conflict processing method and terminal

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024119448A1 (en) * 2022-12-08 2024-06-13 Oppo广东移动通信有限公司 Method and apparatus for processing wireless transmission, device, storage medium, and product

Also Published As

Publication number Publication date
CN114731239A (en) 2022-07-08
CN114731239B (en) 2023-09-26

Similar Documents

Publication Publication Date Title
WO2020143692A1 (en) Communication method and communication apparatus
WO2020087785A1 (en) Wireless communication method, terminal device and network device
WO2021163938A1 (en) Antenna switching method, terminal device and communication device
WO2020087524A1 (en) Method and device for transmitting ssb in an unlicensed spectrum
WO2020107488A1 (en) Method and device for determining synchronizing signal block (ssb) transmission mode
JP2019527991A (en) Techniques for managing logical traffic connections using data aggregation
JP2018508162A (en) Scheduling downlink transmission based on pre-scheduling and exchange of scheduling messages
WO2019214660A1 (en) Communication method and communication device
WO2019029460A1 (en) Method and device for initiating random access procedure
TW202021390A (en) Wireless communication method, terminal device and network device
WO2021226858A1 (en) Method for determining transmission resources and terminal device
JP7270737B2 (en) COMMUNICATION METHOD AND APPARATUS, AND COMPUTER-READABLE STORAGE MEDIUM
WO2021159482A1 (en) Conflict processing method and terminal device
WO2021128350A1 (en) Automatic transmission processing method for ue and device therefor
WO2021026841A1 (en) Method and device for transmitting a scheduling request
WO2022082783A1 (en) Wireless communication method, terminal device and network device
WO2022067611A1 (en) Method for reporting listen-before-talk failure, terminal device, and network device
WO2022027672A1 (en) Communication method and communication device
WO2021232380A1 (en) Resource transmission method and terminal device
WO2020097920A1 (en) Parameter reconfiguration method and device
WO2019191883A1 (en) Method for triggering scheduling request, and terminal device
WO2021196147A1 (en) Information transmission method, terminal device and network device
WO2023010441A1 (en) Communication method, terminal device, network device, and communication system
US20220322424A1 (en) Method for processing random access procedure, and terminal device
WO2022027460A1 (en) Wireless communication method, terminal device, and network device

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: 20918770

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 20918770

Country of ref document: EP

Kind code of ref document: A1