Wireless communication method, terminal device and network device

The terminal device selects one of multiple HARQ processes according to the HARQ process selection rules and transmits data through CG resources, which solves the problem of difficulty in selecting HARQ processes in NRU and improves data transmission efficiency.

CN116210314BActive Publication Date: 2025-04-08GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202080104865.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-10-23
Publication Date
2025-04-08
Estimated Expiration
2040-10-23

AI Technical Summary

Technical Problem

In the new wireless unlicensed spectrum (NRU) pre-configured authorization (CG) enhancement solution, it is difficult for the terminal device to effectively select the HARQ process, resulting in inefficient data transmission.

Method used

A wireless communication method is provided. The terminal device selects a first HARQ process among the multiple HARQ processes corresponding to the CG resource according to the HARQ process selection rules, and transmits data on the first HARQ process through the CG resource. The network device sends instructions to the terminal device, instructing the selection of the HARQ process according to the HARQ process selection rules.

Benefits of technology

When CG resources correspond to multiple available HARQ processes, the appropriate HARQ process can be effectively selected to improve data transmission efficiency and ensure timely data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116210314B_ABST
    Figure CN116210314B_ABST
Patent Text Reader

Abstract

The embodiment of the present application provides a wireless communication method, a terminal device and a network device, the method comprising: the terminal device selects a first HARQ process from multiple HARQ processes corresponding to a CG resource according to a HARQ process selection rule, and transmits data on the first HARQ process through the CG resource. Thus, the HARQ process can be selected when the CG resource corresponds to multiple available HARQ processes.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of communications, and more specifically, to a wireless communication method, a terminal device, and a network device. Background Art

[0002] In the New Radio Unlicensed (NRU) pre-configured grant (ConfiguredGrant, CG) enhancement scheme, in order to flexibly select resources, the HARQ process of the NRU CG resource is not calculated according to a formula, but is selected by the terminal device itself. That is, for a CG resource, the network device configures a HARQ process set for the CG resource through Radio Resource Control (Radio Resource Control, RRC) signaling, and the terminal device can select a HARQ process from the set for this CG transmission. How to select the HARQ process and perform data transmission is a technical problem that needs to be solved in this application. Summary of the invention

[0003] An embodiment of the present application provides a wireless communication method, a terminal device, and a network device, so that a HARQ process can be selected when a CG resource corresponds to multiple available HARQ processes.

[0004] In a first aspect, a wireless communication method is provided, including: a terminal device selects a first HARQ process from multiple HARQ processes corresponding to CG resources according to a HARQ process selection rule, and transmits data on the first HARQ process through the CG resources.

[0005] In a second aspect, a wireless communication method is provided, comprising: a network device sends first indication information to a terminal device; wherein the first indication information is used to indicate selection of a HARQ process according to a HARQ process selection rule.

[0006] In a third aspect, a wireless communication method is provided, including: a terminal device starts at least one of a CG timer and a CG retransmission timer at a first time. Alternatively, the terminal device restarts at least one of a CG timer and a CG retransmission timer at a first time.

[0007] Optionally, the terminal device starts at least one of the CG timer and the CG retransmission timer at the first time, including: when the second condition is met, the terminal device starts at least one of the CG timer and the CG retransmission timer at the first time.

[0008] Optionally, the terminal device restarts at least one of the CG timer and the CG retransmission timer at the first time, including: when the second condition is met, the terminal device restarts at least one of the CG timer and the CG retransmission timer at the first time.

[0009] Optionally, the second condition includes at least one of the following:

[0010] The priority of the terminal device's resources is lower than or equal to the priority of other resources.

[0011] The CG resources corresponding to the terminal device conflict with other resources.

[0012] The MAC PDU corresponding to the CG resource cannot be transmitted.

[0013] The priority of the MAC PDU corresponding to the CG resource is lower than or equal to the priority of other MAC PDUs.

[0014] The data corresponding to the CG resource was not transmitted.

[0015] The data corresponding to the CG resource is not transmitted by the physical layer.

[0016] The data transmission corresponding to the CG resource is canceled.

[0017] The data transfer corresponding to the CG resource was not executed.

[0018] The transmission corresponding to the CG resource is canceled.

[0019] The transmission corresponding to the CG resource was not performed.

[0020] The terminal device is configured with automatic transmission parameters.

[0021] The CG retransmission timer is not configured.

[0022] CG retransmission timer is not running.

[0023] The HARQ process corresponding to the CG resource is suspended (pending).

[0024] The CG retransmission timer is not configured and the resources (or PUSCH) correspond to low priority CG resources.

[0025] The CG retransmission timer is configured and the HARQ process corresponding to the CG resource is pending.

[0026] The CG retransmission timer is configured, the HARQ process corresponding to the CG resource is not pending, the transmission is not executed, and the terminal device is configured with automatic transmission parameters.

[0027] The CG retransmission timer is configured, the HARQ process corresponding to the CG resource is not pending, and the terminal device is configured with automatic transmission parameters.

[0028] The CG retransmission timer is configured and the HARQ process corresponding to the CG resource is not pending.

[0029] Resources (or PUSCH) correspond to low-priority CG resources.

[0030] The HARQ process corresponding to the CG resource is not pending.

[0031] The HARQ process corresponding to the CG resource is pending.

[0032] The HARQ process corresponding to the CG resource is not pending and automatic transmission parameters are configured.

[0033] The HARQ process corresponding to the CG resource is not pending, the transmission has not been executed, and the automatic transmission parameters are configured.

[0034] Optionally, the method further includes: if the terminal device satisfies any of the following and satisfies the third condition, the terminal device suspends (pending) the HARQ process corresponding to the CG resource and / or determines that the data corresponding to the CG resource is transmitted. Any of the following situations includes: the terminal device is not configured with automatic transmission parameters, the terminal device is not configured with automatic transmission parameters and is configured with resource selection based on LCH priority, and the terminal device uses NRU automatic retransmission.

[0035] Optionally, the method further includes: if the terminal device satisfies any of the following and satisfies the third condition, the terminal device suspends (pending) the HARQ process corresponding to the CG resource and / or determines that the data corresponding to the CG resource has not been transmitted. Any of the following situations includes: the terminal device is not configured with automatic transmission parameters, the terminal device is not configured with automatic transmission parameters and is configured with resource selection based on LCH priority, and the terminal device uses NRU automatic retransmission.

[0036] Optionally, the method further includes: if the terminal device satisfies any of the following and satisfies the third condition, the terminal device does not suspend (not pending) the HARQ process corresponding to the CG resource and / or determines that the data corresponding to the CG resource has not been transmitted. Any of the following situations includes: the terminal device is configured with automatic transmission parameters, the terminal device is configured with automatic transmission parameters and is configured to select resources based on LCH priority, and the terminal device uses URLLC for automatic transmission.

[0037] Optionally, the third condition includes at least one of the following:

[0038] The priority of the resources corresponding to the HARQ process in the previous data transmission is lower than or equal to the priority of other resources.

[0039] The MAC PDU corresponding to the HARQ process cannot be transmitted.

[0040] The priority of the MAC PDU corresponding to the HARQ process is lower than or equal to the priority of other MAC PDUs.

[0041] The data corresponding to the HARQ process is not transmitted.

[0042] The data transmission corresponding to the HARQ process is canceled.

[0043] The data of the terminal device is not transmitted.

[0044] Data transmission to the terminal is canceled.

[0045] The data transfer corresponding to the CG resource was not executed.

[0046] The transmission corresponding to the CG resource is canceled.

[0047] The transmission corresponding to the CG resource was not performed.

[0048] No LBT failure indication received.

[0049] The resources of an end device have a lower priority than or equal to the resources of other end devices.

[0050] The CG retransmission timer is not running.

[0051] Optionally, the first time is later than or equal to the end time of the last time domain symbol of the CG resource.

[0052] In a fourth aspect, a wireless communication method is provided, comprising: a terminal device stops at least one of a CG timer and a CG retransmission timer when a second condition is met.

[0053] Optionally, the terminal device stops at least one of the CG timer and the CG retransmission timer when the second condition is met, including: if at least one of the CG timer and the CG retransmission timer is running, the terminal device stops at least one of the CG timer and the CG retransmission timer when the second condition is met.

[0054] Optionally, the second condition includes at least one of the following:

[0055] The priority of the terminal device's resources is lower than or equal to the priority of other resources.

[0056] The CG resources corresponding to the terminal device conflict with other resources.

[0057] The MAC PDU corresponding to the CG resource cannot be transmitted.

[0058] The priority of the MAC PDU corresponding to the CG resource is lower than or equal to the priority of other MAC PDUs.

[0059] The data corresponding to the CG resource was not transmitted.

[0060] The data corresponding to the CG resource is not transmitted by the physical layer.

[0061] The data transmission corresponding to the CG resource is canceled.

[0062] The data transfer corresponding to the CG resource was not executed.

[0063] The transmission corresponding to the CG resource is canceled.

[0064] The transmission corresponding to the CG resource was not performed.

[0065] The terminal device is configured with automatic transmission parameters.

[0066] The CG retransmission timer is not configured.

[0067] The CG retransmission timer is not running.

[0068] The HARQ process corresponding to the CG resource is suspended (pending).

[0069] The CG retransmission timer is not configured and the resources (or PUSCH) correspond to low priority CG resources.

[0070] The CG retransmission timer is configured and the HARQ process corresponding to the CG resource is pending.

[0071] The CG retransmission timer is configured, the HARQ process corresponding to the CG resource is not pending, the transmission is not executed, and the terminal device is configured with automatic transmission parameters.

[0072] The CG retransmission timer is configured, the HARQ process corresponding to the CG resource is not pending, and the terminal device is configured with automatic transmission parameters.

[0073] The CG retransmission timer is configured and the HARQ process corresponding to the CG resource is not pending.

[0074] Resources (or PUSCH) correspond to low-priority CG resources.

[0075] The HARQ process corresponding to the CG resource is not pending.

[0076] The HARQ process corresponding to the CG resource is pending

[0077] The HARQ process corresponding to the CG resource is not pending and automatic transmission parameters are configured.

[0078] The HARQ process corresponding to the CG resource is not pending, the transmission has not been executed, and the automatic transmission parameters are configured.

[0079] Optionally, the method further includes: if the terminal device satisfies any of the following and satisfies the third condition, the terminal device suspends (pending) the HARQ process corresponding to the CG resource and / or determines that the data corresponding to the CG resource is transmitted. Any of the following situations includes: the terminal device is not configured with automatic transmission parameters, the terminal device is not configured with automatic transmission parameters and is configured with resource selection based on LCH priority, and the terminal device uses NRU automatic retransmission.

[0080] Optionally, the method further includes: if the terminal device satisfies any of the following and satisfies the third condition, the terminal device suspends (pending) the HARQ process corresponding to the CG resource and / or determines that the data corresponding to the CG resource has not been transmitted. Any of the following situations includes: the terminal device is not configured with automatic transmission parameters, the terminal device is not configured with automatic transmission parameters and is configured with resource selection based on LCH priority, and the terminal device uses NRU automatic retransmission.

[0081] Optionally, the method further includes: if the terminal device satisfies any of the following and satisfies the third condition, the terminal device does not suspend (not pending) the HARQ process corresponding to the CG resource and / or determines that the data corresponding to the CG resource has not been transmitted. Any of the following situations includes: the terminal device is configured with automatic transmission parameters, the terminal device is configured with automatic transmission parameters and is configured to select resources based on LCH priority, and the terminal device uses URLLC for automatic transmission.

[0082] Optionally, the third condition includes at least one of the following:

[0083] The priority of the resources corresponding to the HARQ process in the previous data transmission is lower than or equal to the priority of other resources.

[0084] The MAC PDU corresponding to the HARQ process cannot be transmitted.

[0085] The priority of the MAC PDU corresponding to the HARQ process is lower than or equal to the priority of other MAC PDUs.

[0086] The data corresponding to the HARQ process is not transmitted.

[0087] The data transmission corresponding to the HARQ process is canceled.

[0088] The data of the terminal device is not transmitted.

[0089] Data transmission to the terminal is canceled.

[0090] The data transfer corresponding to the CG resource was not executed.

[0091] The transmission corresponding to the CG resource is canceled.

[0092] The transmission corresponding to the CG resource was not performed.

[0093] No LBT failure indication received.

[0094] The resources of an end device have a lower priority than or equal to the resources of other end devices.

[0095] The CG retransmission timer is not running.

[0096] In the fifth aspect, a terminal device is provided, including: a communication unit and a processing unit; the processing unit is used to select a first HARQ process from multiple HARQ processes corresponding to CG resources according to the HARQ process selection rule; the communication unit is used to transmit data on the first HARQ process through the CG resources.

[0097] In a sixth aspect, a network device is provided, comprising: a communication unit, configured to send first indication information to a terminal device; wherein the first indication information is used to indicate the selection of a HARQ process according to a HARQ process selection rule.

[0098] In the seventh aspect, a terminal device is provided, which includes: a processing unit, used to start or restart a CG timer and / or a CG retransmission timer at the first time.

[0099] In an eighth aspect, a terminal device is provided, comprising: a processing unit, configured to stop a CG timer and / or a CG retransmission timer when a second condition is met.

[0100] In a ninth aspect, a device is provided for implementing the method in any one of the first to fourth aspects or any of its implementations.

[0101] Specifically, the apparatus includes: a processor, configured to call and run a computer program from a memory, so that a device equipped with the apparatus executes a method as described in any one of the first to fourth aspects or in each of its implementations.

[0102] In a tenth aspect, a computer-readable storage medium is provided for storing a computer program, wherein the computer program enables a computer to execute the method in any one of the first to fourth aspects or any of its implementations.

[0103] In an eleventh aspect, a computer program product is provided, comprising computer program instructions, wherein the computer program instructions enable a computer to execute the method in any one of the first to fourth aspects or any of its implementations.

[0104] In a twelfth aspect, a computer program is provided, which, when executed on a computer, enables the computer to execute the method in any one of the first to fourth aspects or its respective implementation manners.

[0105] Through the technical solution of the present application, a HARQ process can be selected when the CG resources correspond to multiple available HARQ processes. Furthermore, the HARQ process selection rule may include at least one of the following: selection according to the priority of the HARQ process, selection according to the priority of the resources corresponding to the HARQ process, selection according to the priority of the LCH in the MAC PDU corresponding to the HARQ process, selection according to the QoS requirement of the data corresponding to the HARQ process, selection according to the data type corresponding to the HARQ process, and selection according to the HARQ process number. In this way, data with a high priority corresponding to the HARQ process, or data with a high priority corresponding to the resource, or data with a high priority corresponding to the LCH, or data with a high QoS requirement, or priority transmission of retransmitted data, or priority transmission of data corresponding to the HARQ process number preconfigured or predefined by the network device, etc., can be transmitted preferentially, thereby ensuring the timely transmission of these data. BRIEF DESCRIPTION OF THE DRAWINGS

[0106] Figure 1 A schematic diagram of the architecture of a communication system provided in an embodiment of the present application;

[0107] Figure 2 An interactive flow chart of a wireless communication method provided in an embodiment of the present application;

[0108] Figure 3 A schematic block diagram of a terminal device 300 according to an embodiment of the present application is shown;

[0109] Figure 4 A schematic block diagram of a network device 400 according to an embodiment of the present application is shown;

[0110] Figure 5 A schematic block diagram of a terminal device 500 according to an embodiment of the present application is shown;

[0111] Figure 6 A schematic block diagram of a terminal device 600 according to an embodiment of the present application is shown;

[0112] Figure 7 is a schematic structural diagram of a communication device 700 provided in an embodiment of the present application;

[0113] Figure 8is a schematic structural diagram of a device according to an embodiment of the present application;

[0114] Fig. 9 It is a schematic block diagram of a communication system 900 provided in an embodiment of the present application. DETAILED DESCRIPTION

[0115] The following will describe the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. For the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0116] To facilitate a better understanding of the embodiments of the present application, the relevant background of NRU and CG enhancement in NRU are first described below.

[0117] CG enhancement in URLLC:

[0118] (1) In order to support the high latency requirements of URLLC services, the CG cycle is enhanced for URLLC services, that is, it supports service cycles at any slot level.

[0119] (2) In order to support various URLLC service scenarios and high latency requirements of URLLC services, multiple CG configurations are introduced for URLLC, namely CG resources. Different CG configurations have different HARQ processes, where the parameter harq-ProcID-Offset2 can be used to ensure that the HARQ processes of different CG configurations are different.

[0120] (3) Due to the conflict between CG resources and other resources, in order to ensure that the Media Access Control Control Element (MAC) Protocol Data Unit (PDU) that has been packaged in the CG resources is not discarded or transmitted as soon as possible, automatic transmission of CG resources (i.e., data on CG resources) is introduced. For the CG resources that package the MAC PDU and cannot be transmitted due to resource conflicts, the CG resources of the subsequent same HARQ process and with the same CG configuration as the CG resources can be used for automatic transmission of data. Among them, the use of automatic transmission can be determined by the automatic transmission parameter autonomousTx.

[0121] NRU related background:

[0122] NRU includes the following work scenarios:

[0123] Scenario A: Carrier aggregation scenario, the primary cell (PCell) corresponds to the authorized spectrum, and the secondary cell (SCell) corresponds to the NRU.

[0124] Scenario B: Dual-connection working scenario, PCell corresponds to LTE authorized spectrum, and primary secondary cell (PScell) corresponds to NRU.

[0125] Scenario C: Independent working scenario, an independent cell works on NRU.

[0126] Scenario D: NR single-cell scenario, the uplink (UL) works on the licensed spectrum and the downlink (DL) works on the NRU;

[0127] Scenario E: Dual-connectivity working scenario, PCell corresponds to NR licensed spectrum, and PScell ​​corresponds to NRU.

[0128] Generally speaking, the operating frequency bands of NRU are 5GHz unlicensed spectrum and 6GHz unlicensed spectrum. In the unlicensed spectrum, the design of NRU should ensure fairness with other systems that have already worked in these unlicensed spectrums, such as Wireless Fidelity (WiFi). The principle of fairness is that the impact of NRU on systems that have already been deployed in the unlicensed spectrum (such as WiFi) cannot exceed the impact between these systems.

[0129] In order to ensure fair coexistence between systems on the unlicensed spectrum, energy detection has been agreed upon as a basic coexistence mechanism. The general energy detection mechanism is the Listen Before Talk (LBT) mechanism. The basic principle of this mechanism is that before a network device or terminal device, as a transmitter, transmits data on the unlicensed spectrum, it needs to listen for a period of time as specified. If the listening result indicates that the channel is idle, the transmitter can transmit data to the receiver. If the listening result indicates that the channel is occupied, the transmitter needs to back off for a period of time according to the regulations and continue to listen to the channel until the channel listening result shows that it is idle before transmitting data to the receiver.

[0130] CG enhancements in NRU:

[0131] (1) For flexible resource selection, the HARQ process of the NRU CG is not calculated according to a formula, but is selected by the terminal device itself. For a CG resource, the network device configures a HARQ process set for the CG resource through RRC signaling, and the terminal device can select a HARQ process from the set for this CG transmission. The HARQ process set can be determined by the parameters harq-ProcID-Offset and nrofHARQ-Processes.

[0132] (2) NRU introduces multiple CG configurations, where multiple CG configurations can share the HARQ process.

[0133] (3) The CG retransmission timer (cg-Retransmission Timer) is introduced to support data transmission triggered when the CG resource cannot be transmitted due to LBT failure. After the cg-RetransmissionTimer times out, if the CG timer (configured Grant Timer) has not timed out, the data on the corresponding HARQ process or CG resource can be transmitted.

[0134] The data transmission on the CG resource can be interrupted by the dynamic scheduling DCI and DFI. The details are shown in Table 1:

[0135] Table 1

[0136]

[0137] As described above, when a CG resource corresponds to multiple available HARQ processes, how to select one HARQ process from the multiple HARQ processes and perform data transmission is a technical problem that needs to be solved urgently in this application.

[0138] In order to solve the above technical problem, the present application proposes that a terminal device selects a HARQ process from multiple HARQ processes according to a HARQ process selection rule to perform data transmission.

[0139] It should be noted that the technical solution of the present application is not only applicable to the NRU system, but the embodiments of the present application can also be applied to various communication systems, such as: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced Long Term Evolution (LTE-A) system, NR system, NR system evolution system, LTE on unlicensed spectrum (LTE-based access to unlicensed spectrum, LTE-U) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), WiFi, next generation communication system or other communication systems, etc.

[0140] 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 communications, but will also support, for example, device to device (Device to Device, D2D) communication, machine to machine (Machine to Machine, M2M) communication, machine type communication (Machine Type Communication, MTC), and vehicle to vehicle (Vehicle to Vehicle, V2V) communication, etc. The embodiments of the present application can also be applied to these communication systems.

[0141] Optionally, the communication system in the embodiment of the present application can be applied to a carrier aggregation (CA) scenario, a dual connectivity (DC) scenario, or a standalone (SA) networking scenario.

[0142] The embodiments of the present application do not limit the spectrum to which they are applied. For example, the embodiments of the present application can be applied to licensed spectrum or unlicensed spectrum.

[0143] For example, the communication system 100 used in the embodiment of the present application is as follows: Figure 1 The communication system 100 may include a network device 110, which may be a device that communicates with a terminal device 120 (or a communication terminal or terminal). The network device 110 may provide communication coverage for a specific geographical area and may communicate with terminal devices located in the coverage area.

[0144] Figure 1 One network device and two terminal devices are shown exemplarily. Optionally, the communication system 100 may include multiple network devices and each network device may include another number of terminal devices within its coverage area, which is not limited in the embodiments of the present application.

[0145] Optionally, the communication system 100 may also include other network entities such as a network controller and a mobility management entity, which is not limited in the embodiments of the present application.

[0146] It should be understood that the device with communication function in the network / system in the embodiment of the present application can be referred to as a communication device. Figure 1 Taking the communication system 100 shown as an example, the communication equipment may include a network device 110 and a terminal device 120 with communication functions. The network device 110 and the terminal device 120 may be the specific devices described above and will not be repeated here. The communication equipment may also include other devices in the communication system 100, such as a network controller, a mobile management entity and other network entities, which is not limited in the embodiments of the present application.

[0147] It should be understood that the terms "system" and "network" are often used interchangeably in this article. The term "and / or" in this article is only a description of the association relationship of associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.

[0148] The embodiments of the present application describe various embodiments in combination with terminal devices and network devices, wherein: the terminal device may also be referred to as user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent or user device, etc. The terminal device may be a station (STAION, ST) in a WLAN, a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA) device, a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, and a next-generation communication system, for example, a terminal device in an NR network or a terminal device in a future evolved Public Land Mobile Network (PLMN) network, etc.

[0149] As an example but not limitation, in the embodiments of the present application, the terminal device may also be a wearable device. Wearable devices may also be referred to as wearable smart devices, which are a general term for wearable devices that are intelligently designed and developed using wearable technology for daily wear, such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also powerful functions achieved through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are fully functional, large in size, and can achieve complete or partial functions without relying on smartphones, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various types of smart bracelets and smart jewelry for vital sign monitoring.

[0150] The network device can be a device used to communicate with a mobile device. The network device can be an access point (AP) in WLAN, a base station (Base Transceiver Station, BTS) in GSM or CDMA, a base station (NodeB, NB) in WCDMA, an evolved base station (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 or base station (gNB) in the NR network, or a network device in a future evolved PLMN network, or a network device in an NRU, etc.

[0151] In an embodiment of the present application, a network device provides services for a cell, and a terminal device communicates with the network device through transmission resources (e.g., frequency domain resources, or spectrum resources) used by the cell. The cell may be a cell corresponding to a network device (e.g., a base station). The cell may belong to a macro base station or a base station corresponding to a small cell. The small cells here may include: a metro cell, a micro cell, a picocell, a femtocell, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.

[0152] The technical solution of this application will be described in detail below:

[0153] Figure 2 An interactive flow chart of a wireless communication method provided in an embodiment of the present application, such as Figure 2 As shown, the method includes:

[0154] S210: The terminal device selects a first HARQ process from multiple HARQ processes corresponding to the CG resources according to the HARQ process selection rule.

[0155] S220: The terminal device transmits data on the first HARQ process through CG resources.

[0156] It should be understood that the multiple HARQ processes corresponding to the above CG resources are multiple available HARQ processes. The multiple HARQ processes are part or all of the HARQ processes in the HARQ process set configured for the CG resources.

[0157] Optionally, the terminal device can obtain the identifiers of multiple HARQ processes corresponding to the CG resources.

[0158] Optionally, the identifiers of the above-mentioned multiple HARQ processes can be carried in the configuration information of the CG resource, and of course can also be carried in other information sent by the network device to the terminal device. This application does not impose any restrictions on this.

[0159] It should be understood that the identifiers of the multiple HARQ processes correspond one-to-one to the multiple HARQ processes.

[0160] Optionally, the identifiers of the multiple HARQ processes may be respective process numbers of the multiple HARQ processes, which is not limited in the present application.

[0161] Optionally, the HARQ process selection rule includes at least one of the following, but is not limited to:

[0162] 1. Select according to the priority of the HARQ process.

[0163] 2. Select according to the priority of the resources corresponding to the HARQ process.

[0164] 3. Select the priority of the logical channel (Logical Channel, LCH) in the Media Access Control Control Element (MAC) Protocol Data Unit (PDU) corresponding to the HARQ process.

[0165] 4. Select according to the Quality of Service (QoS) requirements of the data corresponding to the HARQ process.

[0166] 5. Select according to the data type corresponding to the HARQ process.

[0167] 6. Select according to the HARQ process number.

[0168] Optionally, the HARQ process selection rule is predefined or preconfigured, and of course it can also be dynamically configured by the network device to the terminal device, and this application does not impose any restrictions on this.

[0169] Optionally, the resources corresponding to the HARQ process may be CG resources or dynamic resources, which is not limited in this application.

[0170] It should be understood that multiple CG resources can share one HARQ process, so the resources corresponding to one HARQ process may include multiple CG resources.

[0171] Optionally, for any HARQ process, the QoS requirement of data corresponding to the HARQ process includes: a survival time of the data corresponding to the HARQ process.

[0172] Optionally, the above data types include: initial transmission data type and / or retransmission data type.

[0173] Optionally, the above data types include: configured authorized data types and / or dynamically authorized data types.

[0174] Optionally, the above data types may include at least one of the following: data types of URLLC services, data types of vehicle to X (V2X) services, data types of enhanced mobile broadband (eMBB) services, data types of time sensitive communication (TSC) services, data types of MTC services, data types of specific priority services, and data types of services with specific QoS requirements.

[0175] Optionally, the above data types can be used in combination or separately. For example, the data type for the initial transmission data can be further divided into data types, such as the initial transmission data is URLLC data. Similarly, the data type for the retransmission data can also be further divided into data types.

[0176] Optionally, the above HARQ process selection rule may be a HARQ process selection rule for an initially transmitted data type. It may also be a HARQ process selection rule for a retransmitted data type. It may also be a HARQ process selection rule for any data type, that is, the rule has no restrictions on the data type, for example: the rule is applicable to both initially transmitted data and retransmitted data, and for another example: the rule is applicable to both data of a URCCL service and data of a V2X service.

[0177] Optionally, the HARQ process selection rule for the initial transmission data type, the HARQ process selection rule for the retransmission data type, and the HARQ process selection rule for any data type may be completely the same, or not completely the same. For example: the HARQ process selection rule for the initial transmission data type performs data transmission according to the priority of the HARQ process, the HARQ process selection rule for the retransmission data type performs data transmission according to the priority of the resources corresponding to the HARQ process, and the HARQ process selection rule for any data type performs data transmission according to the process number corresponding to the HARQ process. That is, it indicates that the HARQ process selection rules in the three cases are completely different. For another example: the HARQ process selection rule for the initial transmission data type, the HARQ process selection rule for the retransmission data type, and the HARQ process selection rule for any data type all perform data transmission according to the priority of the HARQ process, that is, it indicates that the HARQ process selection rules in the three cases are completely the same. For another example: the HARQ process selection rule for the initial transmission data type and the retransmission data type all perform data transmission according to the priority of the HARQ process, and the HARQ process selection rule for any data type performs data transmission according to the process number corresponding to the HARQ process. This means that the HARQ process selection rules in the three cases are not exactly the same.

[0178] Optionally, the at least one HARQ process selection rule may be predefined, preconfigured, or indicated by the network.

[0179] Optionally, the data corresponding to the above-mentioned multiple HARQ processes may all be retransmission data, or all be initial transmission data, or part of the data may be retransmission data and part of the data may be initial transmission data.

[0180] It should be understood that if the data corresponding to the above-mentioned multiple HARQ processes are retransmission data, correspondingly, the above-mentioned HARQ process selection rule may be a HARQ process selection rule for the retransmission data type, or a HARQ process selection rule for any data type. If the data corresponding to the above-mentioned multiple HARQ processes are initial transmission data, correspondingly, the above-mentioned HARQ process selection rule may be a HARQ process selection rule for the initial transmission data type, or a HARQ process selection rule for any data type. If the data corresponding to the above-mentioned multiple HARQ processes are part of the initial transmission data and part of the retransmission data, correspondingly, the above-mentioned HARQ process selection rule may be a HARQ process selection rule for the initial transmission data type or the retransmission data type. Based on this, the terminal device needs to combine the HARQ process selection rule and other HARQ process selection rules to select a first HARQ process from multiple HARQ processes. The HARQ process selection rule here is, for example, a rule of transmitting retransmission data first and then transmitting initial transmission data. If the data corresponding to the above-mentioned multiple HARQ processes are part of the initially transmitted data and part of the retransmitted data, correspondingly, the above-mentioned HARQ process selection rule may also be a HARQ process selection rule for any data type.

[0181] It should be understood that the initially transmitted data in this application is also described as newly transmitted data, and this application does not impose any limitation on this.

[0182] Optionally, the terminal device obtains at least one of the following information, but is not limited to:

[0183] 1. Priority of multiple HARQ processes.

[0184] 2. The priority of resources corresponding to multiple HARQ processes.

[0185] 3. The priority of LCH in the MAC PDU corresponding to multiple HARQ processes.

[0186] 4. QoS requirements for data corresponding to multiple HARQ processes.

[0187] 5. Data types corresponding to multiple HARQ processes.

[0188] 6. HARQ process numbers corresponding to multiple HARQ processes.

[0189] Optionally, at least one of the above information is carried in the configuration information of the CG resource or in other information, and this application does not impose any restrictions on this.

[0190] The following is an exemplary description of selecting a HARQ process in conjunction with the HARQ process selection rule:

[0191] Example 1: If the HARQ process selection rule is a rule for selecting according to the priority of the HARQ process, and the priorities of the above-mentioned multiple HARQ processes are different, the terminal device preferentially selects the HARQ process with the highest HARQ process priority for transmission.

[0192] Example 2: If the HARQ process selection rule is based on the resource selection rule corresponding to the HARQ process, and the resource priorities corresponding to multiple HARQ processes are different, the terminal device will give priority to the HARQ process with the highest resource priority for transmission. For example: The CG resources corresponding to HARQ process 1 include: CG resource 1 and CG resource 2, and the CG resource corresponding to HARQ process 2 is CG resource 1, and the priority of CG resource 1 is lower than the priority of CG resource 2. In this case, the terminal device transmits the data of HARQ process 1 through CG resource 1 first.

[0193] Example 3: If the HARQ process selection rule is based on the LCH selection rule in the MAC PDU corresponding to the HARQ process, and the priorities of the LCHs in the MAC PDUs corresponding to multiple HARQ processes are different, the terminal device will prioritize the HARQ process with the highest LCH for transmission.

[0194] Example 4: If the HARQ process selection rule is a rule for selecting resources corresponding to the HARQ process, and the rule is a rule for retransmitted data, then if the resource priorities corresponding to multiple HARQ processes are different, and the data corresponding to multiple HARQ processes are all retransmitted data, the terminal device prioritizes the HARQ process with the highest resource priority for data transmission.

[0195] Example 5: If the HARQ process selection rule is a rule for selecting according to the data type corresponding to the HARQ process, and the data corresponding to multiple HARQ processes include retransmission data and initial transmission data, the terminal device gives priority to the HARQ process corresponding to the initial transmission data.

[0196] Example 6: If the HARQ process selection rule is a rule for selecting according to the data type corresponding to the HARQ process, and the data corresponding to multiple HARQ processes include retransmission data and initial transmission data, and the initial transmission data is data corresponding to the URLLC service, the UE gives priority to the HARQ process corresponding to the initial transmission data.

[0197] Example 7: If the HARQ process selection rule is a rule for selecting according to the lifetime of the data corresponding to the HARQ process, and the data corresponding to multiple HARQ processes include retransmission data and initial transmission data, the initial transmission data has a lifetime, while the retransmission data has no lifetime, then the terminal device gives priority to the HARQ process corresponding to the initial transmission data for transmission.

[0198] Example 8: If the HARQ process selection rule is a rule selected according to the lifetime of the data corresponding to the HARQ process, and the data corresponding to multiple HARQ processes are retransmitted data, the terminal device selects the HARQ process corresponding to the retransmitted data that first does not meet the lifetime for transmission.

[0199] In summary, in the present application, the terminal device can select a first HARQ process from multiple HARQ processes according to the HARQ process selection rule, and transmit the data on the first HARQ process through the CG resource, that is, transmit the data corresponding to the first HARQ process through the CG resource. Further, the HARQ process selection rule may include at least one of the following: selection according to the priority of the HARQ process, selection according to the priority of the resources corresponding to the HARQ process, selection according to the priority of the LCH in the MAC PDU corresponding to the HARQ process, selection according to the QoS requirement of the data corresponding to the HARQ process, selection according to the data type corresponding to the HARQ process, and selection according to the HARQ process number. In this way, data with a high priority corresponding to the HARQ process, or data with a high priority corresponding to the resource, or data with a high priority corresponding to the LCH, or data with a high QoS requirement can be transmitted preferentially, or retransmission data can be transmitted preferentially, or data corresponding to the HARQ process number preconfigured or predefined by the network device can be transmitted preferentially, so as to ensure the timely transmission of these data.

[0200] Optionally, when the first condition is met, the terminal device selects a first HARQ process from multiple HARQ processes according to a HARQ process selection rule.

[0201] Optionally, the first condition includes at least one of the following:

[0202] 1. The terminal device receives the first indication information.

[0203] 2. The terminal device is R17 or later version.

[0204] 3. Terminal equipment is a terminal equipment that supports specific services.

[0205] 4. The terminal device accesses specific services on the NRU.

[0206] 5. The terminal device has the ability to select the HARQ process according to the HARQ process selection rule.

[0207] The first indication information is used to indicate that the HARQ process is selected according to the HARQ process selection rule.

[0208] Optionally, if the network device determines that the terminal device has the ability to select the HARQ process according to the HARQ process selection rule, or the network device determines that the terminal device supports selecting the HARQ process according to the HARQ process selection rule, the network device sends the first indication information to the terminal device. That is, only when the network device determines that the terminal device has the ability to select the HARQ process according to the HARQ process selection rule, or the network device determines that the terminal device supports selecting the HARQ process according to the HARQ process selection rule, the network device is triggered to send the above-mentioned first indication information.

[0209] Optionally, the first indication information is indication information for an initially transmitted data type. Alternatively, the first indication information is indication information for a retransmitted data type. Alternatively, the first indication information is indication information for any data type. That is, the HARQ process selection rule indicated by the first indication information is indication information for an initially transmitted data type. Alternatively, the HARQ process selection rule indicated by the first indication information is indication information for a retransmitted data type. Alternatively, the HARQ process selection rule indicated by the first indication information is indication information for any data type.

[0210] Optionally, the HARQ process selection rules indicated by the first indication information for the initial transmission data type, the retransmission data type, and any data type are completely the same or not completely the same. For example: the HARQ process selection rule for the initial transmission data type indicated by the first indication information is to transmit data according to the priority of the HARQ process, the HARQ process selection rule for the retransmission data type indicated by the first indication information is to transmit data according to the priority of the resources corresponding to the HARQ process, and the HARQ process selection rule for any data type indicated by the first indication information is to transmit data according to the process number corresponding to the HARQ process. That is, it indicates that the HARQ process selection rules in the three cases are completely different. For another example: the HARQ process selection rule for the initial transmission data type indicated by the first indication information, the HARQ process selection rule for the retransmission data type indicated by the first indication information, and the HARQ process selection rule for any data type indicated by the first indication information are all to transmit data according to the priority of the HARQ process, that is, it indicates that the HARQ process selection rules in the three cases are completely the same. For another example, the HARQ process selection rules for the initial transmission data type and the retransmission data type indicated by the first indication information are all to transmit data according to the priority of the HARQ process, and the HARQ process selection rules for any data type indicated by the first indication information are to transmit data according to the process number corresponding to the HARQ process. This indicates that the HARQ process selection rules in the three cases are not exactly the same.

[0211] Optionally, the first indication information may be one or more. For example, the first indication information is indication information for any data type. In this case, only one first indication information is needed. However, when the data corresponding to the multiple HARQ processes include initial transmission data and retransmission data, and the first indication information is indication information for different types of data separately, in this case, multiple first indication information are needed.

[0212] Optionally, the first indication information is carried in the configuration information of the CG resource or in other information, but is not limited to this.

[0213] It should be understood that the initial transmission data type targeted by the first indication information refers to the initial transmission data type corresponding to the HARQ process, and the retransmission data type targeted by the first indication information refers to the retransmission data type corresponding to the HARQ process.

[0214] Optionally, the network device determines that the terminal device has the ability to select the HARQ process according to the HARQ process selection rule, or determines that the terminal device supports selecting the HARQ process according to the HARQ process selection rule according to at least one of the following, but is not limited to this:

[0215] 1. The terminal device is R17 or later version.

[0216] 2. Terminal equipment is a terminal equipment that supports specific services.

[0217] 3. The terminal device accesses specific services on the NRU.

[0218] 4. The network device receives capability information sent by the terminal device, where the capability information is used to indicate that the terminal device has the capability to select a HARQ process according to the HARQ process selection rule.

[0219] Optionally, the specific service includes at least one of the following, but is not limited thereto: a first service, a service with a specific priority.

[0220] Optionally, the first service includes at least one of the following, but is not limited to: V2X service, time sensitive communication (TSC) service, and URLLC service.

[0221] In summary, in the present application, when the terminal device satisfies the first condition, the terminal device selects the first HARQ process from multiple HARQ processes according to the HARQ process selection rule. Not in all cases, the terminal device selects the first HARQ process from multiple HARQ processes according to the HARQ process selection rule, thereby improving the flexibility of HARQ process selection.

[0222] As mentioned above, in the CG enhancement scheme in NRU, the status of the CG retransmission timer and the HARQ process are introduced to support data transmission or retransmission triggered when the CG resources cannot be transmitted or the transmission fails due to LBT failure. Among them, after the CG retransmission timer times out, if the CG timer has not timed out and no network feedback is received, the data of the corresponding HARQ process on the available CG resources can be transmitted. So when to start or restart the CG timer and / or CG retransmission timer is a technical problem that needs to be solved urgently in this application.

[0223] It should be understood that the network device can configure at least one of the following items to the terminal device: the identifier of each HARQ process in the HARQ process set corresponding to the CG resource of the terminal device, the CG retransmission timer, and the CG timer.

[0224] Optionally, at least one of the identifiers of each HARQ process in the HARQ process set corresponding to the CG resource of the terminal device, the CG retransmission timer, and the CG timer can be carried in the configuration information sent by the network device to the terminal device, or in other information sent by the network device to the terminal device. This application does not impose any restrictions on this.

[0225] Optionally, the terminal device starts at least one of the CG timer and the CG retransmission timer at the first time. Alternatively, the terminal device restarts at least one of the CG timer and the CG retransmission timer at the first time.

[0226] Optionally, the terminal device starts at least one of the CG timer and the CG retransmission timer at the first time, including: when the second condition is met, the terminal device starts at least one of the CG timer and the CG retransmission timer at the first time.

[0227] Optionally, the terminal device restarts at least one of the CG timer and the CG retransmission timer at the first time, including: when the second condition is met, the terminal device restarts at least one of the CG timer and the CG retransmission timer at the first time.

[0228] Optionally, the second condition includes at least one of the following, but is not limited thereto:

[0229] 1. The priority of the terminal device's resources is lower than or equal to the priority of other resources.

[0230] 2. The CG resources corresponding to the terminal device conflict with other resources.

[0231] 3. The MAC PDU corresponding to the CG resource cannot be transmitted.

[0232] 4. The priority of the MAC PDU corresponding to the CG resource is lower than or equal to the priority of other MAC PDUs. 5. The data corresponding to the CG resource corresponding to the terminal device is not transmitted.

[0233] 6. The data corresponding to the CG resources corresponding to the terminal device is not transmitted by the physical layer.

[0234] 7. The data transmission corresponding to the CG resource corresponding to the terminal device is canceled.

[0235] 8. The data transmission corresponding to the CG resources corresponding to the terminal device is not executed.

[0236] 9. The transmission corresponding to the CG resource corresponding to the terminal device is canceled.

[0237] 10. The transmission corresponding to the CG resource corresponding to the terminal device is not executed.

[0238] 12. The terminal device is configured with the automatic transmission parameter autonomousTx.

[0239] 12. The CG retransmission timer is not configured.

[0240] 13. The CG retransmission timer is not running.

[0241] 14. The HARQ process corresponding to the CG resource is suspended (pending).

[0242] 15. The CG retransmission timer is not configured and the resources (or PUSCH) correspond to low-priority CG resources.

[0243] 16. The CG retransmission timer is configured, and the HARQ process corresponding to the CG resource is pending.

[0244] 17. The CG retransmission timer is configured, the HARQ process corresponding to the CG resource is not pending, the transmission is not executed, and the terminal device is configured with automatic transmission parameters.

[0245] 18. The CG retransmission timer is configured, the HARQ process corresponding to the CG resource is not pending, and the terminal device is configured with automatic transmission parameters.

[0246] 19. The CG retransmission timer is configured and the HARQ process corresponding to the CG resource is not pending.

[0247] 20. Resources (or PUSCH) correspond to low-priority CG resources.

[0248] 21. The HARQ process corresponding to the CG resource is not pending.

[0249] 22. The HARQ process corresponding to the CG resource is pending

[0250] 23. The HARQ process corresponding to the CG resource is not pending and the automatic transmission parameters are configured.

[0251] 24. The HARQ process corresponding to the CG resource is not pending, the transmission has not been executed, and the automatic transmission parameters are configured.

[0252] Optionally, the resources of the terminal device are described as uplink resources of the terminal device, for example: physical uplink shared channel (PUSCH) resources or physical uplink control channel (PUCCH) resources. The resources of the terminal device may be CG resources of the terminal device or other resources of the terminal device. When the resources of the terminal device are CG resources, the priority of the resources of the terminal device is lower than or equal to that of other resources. The other resources may be other resources of the terminal device, such as other CG resources, DG resources, PUCCH resources, etc.; when the resources of the terminal device are CG resources, the other resources may be resources of other terminal devices; when the resources of the terminal device are not CG resources, the other resources may be resources of other terminal devices.

[0253] Optionally, in the present application, the CG resource may be replaced by an uplink authorization resource, that is, the uplink authorization resource may be a CG resource or other uplink authorization resource, and the present application does not impose any restrictions on this.

[0254] It should be understood that the priority of the terminal device's resources is lower than or equal to the priority of other resources and is also described as the terminal device's resources being low-priority resources.

[0255] Optionally, when the terminal device uses CG resources, and the reason why the CG resources are low-priority resources includes at least one of the following, but is not limited to: there is a conflict between the CG resources and other resources, the CG resources correspond to a MAC PDU that is not transmitted with priority, the data corresponding to the CG resources are not transmitted, the data corresponding to the CG resources are not transmitted by the physical layer, the data transmission corresponding to the CG resources is canceled, and the transmission of the CG resources is not executed.

[0256] Optionally, the other resources in conflict with the CG resources may be dynamic resources or other resources of the terminal device, or CG resources, dynamic resources, etc. of other terminal devices, and this application does not impose any restrictions on this.

[0257] Optionally, the MAC PDU corresponding to the CG resource cannot be transmitted, such as due to a conflict in the physical layer, or the priority of the MAC PDU corresponding to the CG resource is lower than or equal to the priority of other MAC PDUs. That is, the CG resource corresponds to a MAC PDU with low transmission priority.

[0258] It should be understood that the above-mentioned automatic transmission parameter autonomousTx is also described as the automatic transmission parameter autonomousTx in URLLC service.

[0259] Optionally, the first time is later than or equal to the end time of the last time domain symbol of the CG resource. That is, the first time can be the end time of the last time domain symbol of the CG resource, or can be later than the end time of the last time domain symbol of the CG resource.

[0260] Optionally, the method further includes: if the terminal device satisfies any of the following and satisfies the third condition, the terminal device suspends (pending) the HARQ process corresponding to the CG resource and / or determines that the data corresponding to the CG resource is transmitted. Any of the following situations includes: the terminal device is not configured with automatic transmission parameters, the terminal device is not configured with automatic transmission parameters and is configured with resource selection based on LCH priority, and the terminal device uses NRU automatic retransmission.

[0261] Optionally, the method further includes: if the terminal device satisfies any of the following and satisfies the third condition, the terminal device suspends (pending) the HARQ process corresponding to the CG resource and / or determines that the data corresponding to the CG resource has not been transmitted. Any of the following situations includes: the terminal device is not configured with automatic transmission parameters, the terminal device is not configured with automatic transmission parameters and is configured with resource selection based on LCH priority, and the terminal device uses NRU automatic retransmission.

[0262] Optionally, the method further includes: if the terminal device satisfies any of the following and satisfies the third condition, the terminal device does not suspend (not pending) the HARQ process corresponding to the CG resource and / or determines that the data corresponding to the CG resource has not been transmitted. Any of the following situations includes: the terminal device is configured with automatic transmission parameters, the terminal device is configured with automatic transmission parameters and is configured to select resources based on LCH priority, and the terminal device uses URLLC for automatic transmission.

[0263] Optionally, the third condition includes at least one of the following, but is not limited thereto:

[0264] 1. The priority of the resources corresponding to the HARQ process in the previous data transmission is lower than or equal to the priority of other resources.

[0265] 2. The MAC PDU corresponding to the HARQ process cannot be transmitted.

[0266] 3. The priority of the MAC PDU corresponding to the HARQ process is lower than or equal to the priority of other MAC PDUs.

[0267] 4. The data corresponding to the HARQ process is not transmitted.

[0268] 5. The data transmission corresponding to the HARQ process is canceled.

[0269] 6. Data from the terminal device is not transmitted.

[0270] 7. Data transmission of the terminal device is canceled.

[0271] 8. The data transfer corresponding to the CG resource has not been executed.

[0272] 9. The transmission corresponding to the CG resource is cancelled.

[0273] 10. The transmission corresponding to the CG resource was not executed.

[0274] 11. No LBT failure indication received.

[0275] 12. The resources of a terminal device have a priority lower than or equal to the resources of other terminal devices.

[0276] 13. The CG retransmission timer is not running.

[0277] It should be understood that the data transmission before the HARQ process may be the previous data transmission of the current data transmission, or may not be the previous data transmission, for example, data transmission that is separated from the current data transmission by several data transmissions.

[0278] Optionally, the resources corresponding to the previous data transmission are described as uplink resources of the previous data transmission of the terminal device, for example: PUSCH resources or PUCCH resources. The resources corresponding to the previous data transmission may be CG resources of the terminal device in the previous data transmission, or other resources of the terminal device in the previous data transmission. When it is a CG resource, the priority of the resources corresponding to the previous data transmission is lower than or equal to the priority of other resources. The other resources may be other resources of the terminal device, such as dynamic resources or another CG resource or PUCCH resource; when the resource of the terminal device is a CG resource, the other resource may be a resource of other terminal devices; when it is not a CG resource, the other resource may be a resource of other terminal devices.

[0279] In summary, the present application provides a solution for when to start or restart the CG timer and / or the CG retransmission timer, for example: to ensure that the most recent CG resource will not be unavailable because the CG timer is running, thereby causing a delay in the transmission of the low-priority MAC PDU. Another example: to ensure that the URLLC automatic transmission mechanism can operate normally. Therefore, when the CG timer runs, the transmission can be considered to be executed accordingly. Only when the transmission of low-priority resources is considered not to be executed can the URLLC automatic transmission mechanism operate normally.

[0280] When to stop the CG timer and / or the CG retransmission timer is a technical problem to be solved in this application. In order to solve this technical problem, this application provides the following technical solutions:

[0281] Optionally, the terminal device stops the CG timer and / or the CG retransmission timer when the second condition is met. Alternatively, before the terminal device stops the CG timer and / or the CG retransmission timer when the second condition is met, it first determines whether the CG timer and / or the CG retransmission timer is running, and if it is running, the terminal device stops the CG timer and / or the CG retransmission timer when the second condition is met.

[0282] Optionally, the second condition includes at least one of the following, but is not limited thereto:

[0283] 1. The priority of the terminal device's resources is lower than or equal to the priority of other resources.

[0284] 2. The CG resources corresponding to the terminal device conflict with other resources.

[0285] 3. The MAC PDU corresponding to the CG resource cannot be transmitted.

[0286] 4. The priority of the MAC PDU corresponding to the CG resource is lower than or equal to the priority of other MAC PDUs. 5. The data corresponding to the CG resource corresponding to the terminal device is not transmitted.

[0287] 6. The data corresponding to the CG resources corresponding to the terminal device is not transmitted by the physical layer.

[0288] 7. The data transmission corresponding to the CG resource corresponding to the terminal device is cancelled.

[0289] 8. The data transmission corresponding to the CG resources corresponding to the terminal device is not executed.

[0290] 9. The transmission corresponding to the CG resource corresponding to the terminal device is canceled.

[0291] 10. The transmission corresponding to the CG resources corresponding to the terminal device is not executed.

[0292] 12. The terminal device is configured with the automatic transmission parameter autonomousTx.

[0293] 12. The CG retransmission timer is not configured.

[0294] 13. The CG retransmission timer is not running.

[0295] 14. The HARQ process corresponding to the CG resource is suspended (pending).

[0296] 15. The CG retransmission timer is not configured and the resources (or PUSCH) correspond to low-priority CG resources.

[0297] 16. The CG retransmission timer is configured, and the HARQ process corresponding to the CG resource is pending.

[0298] 17. The CG retransmission timer is configured, the HARQ process corresponding to the CG resource is not pending, the transmission is not executed, and the terminal device is configured with automatic transmission parameters.

[0299] 18. The CG retransmission timer is configured, the HARQ process corresponding to the CG resource is not pending, and the terminal device is configured with automatic transmission parameters.

[0300] 19. The CG retransmission timer is configured and the HARQ process corresponding to the CG resource is not pending.

[0301] 20. Resources (or PUSCH) correspond to low-priority CG resources.

[0302] 21. The HARQ process corresponding to the CG resource is not pending.

[0303] 22. The HARQ process corresponding to the CG resource is pending

[0304] 23. The HARQ process corresponding to the CG resource is not pending and the automatic transmission parameters are configured.

[0305] 24. The HARQ process corresponding to the CG resource is not pending, the transmission has not been executed, and the automatic transmission parameters are configured.

[0306] Optionally, if the terminal device is not configured with automatic transmission parameters, or the terminal device is not configured with automatic transmission parameters and is configured to select resources based on LCH priority, or, when the terminal device uses NRU automatic retransmission and the third condition is met, the terminal device suspends the HARQ process corresponding to the CG resources and / or determines that the data corresponding to the CG resources has not been transmitted.

[0307] Optionally, if the terminal device is not configured with automatic transmission parameters, or the terminal device is not configured with automatic transmission parameters and is configured to select resources based on LCH priority, or, when the terminal device uses NRU automatic retransmission and the third condition is met, the terminal device suspends the HARQ process (pending) corresponding to the CG resources and / or determines that the data corresponding to the CG resources is transmitted.

[0308] Optionally, if the terminal device is configured with automatic transmission parameters, or the terminal device is configured with automatic transmission parameters and is configured to select resources based on LCH priority, or, when the terminal device uses URLLC automatic transmission and the third condition is met, the terminal device does not suspend the HARQ process corresponding to the CG resources and / or determines that the data corresponding to the CG resources has not been transmitted.

[0309] Optionally, the third condition includes at least one of the following, but is not limited thereto:

[0310] 1. The priority of the resources corresponding to the HARQ process in the previous data transmission is lower than or equal to the priority of other resources.

[0311] 2. The MAC PDU corresponding to the HARQ process cannot be transmitted.

[0312] 3. The priority of the MAC PDU corresponding to the HARQ process is lower than or equal to the priority of other MAC PDUs.

[0313] 4. The data corresponding to the HARQ process is not transmitted.

[0314] 5. The data transmission corresponding to the HARQ process is canceled.

[0315] 6. Data from the terminal device is not transmitted.

[0316] 7. Data transmission of the terminal device is cancelled.

[0317] 8. The data transfer corresponding to the CG resource has not been executed.

[0318] 9. The transmission corresponding to the CG resource is cancelled.

[0319] 10. The transmission corresponding to the CG resource was not executed.

[0320] 11. No LBT failure indication received.

[0321] 12. The resources of a terminal device have a priority lower than or equal to the resources of other terminal devices.

[0322] 13. The CG retransmission timer is not running.

[0323] It should be noted that, for the explanation of the second condition and the third condition, reference may be made to the contents of the previous embodiment, and this application will not elaborate on this.

[0324] In summary, the present application provides a solution for when to stop the CG timer and / or the CG retransmission timer, for example: to ensure that the most recent CG resource will not be unavailable because the CG timer is running, thereby causing a delay in the transmission of the low-priority MAC PDU. Another example: to ensure that the URLLC automatic transmission mechanism can operate normally. Therefore, when the CG timer runs, the transmission can be considered to be executed accordingly. Only when the transmission of low-priority resources is considered not to be executed can the URLLC automatic transmission mechanism operate normally.

[0325] Combination of the above Figure 2 , describes in detail the method embodiment of the present application, and the following is combined with Figures 3 to 9 , the device embodiments of the present application are described in detail. It should be understood that the device embodiments and the method embodiments correspond to each other, and similar descriptions can refer to the method embodiments.

[0326] Figure 3 FIG. 3 shows a schematic block diagram of a terminal device 300 according to an embodiment of the present application. Figure 3 As shown, the terminal device 300 includes: a communication unit 310 and a processing unit 320. The processing unit 320 is used to select a first HARQ process from multiple HARQ processes corresponding to the CG resource according to the HARQ process selection rule. The communication unit 310 is used to transmit data on the first HARQ process through the CG resource.

[0327] Optionally, the HARQ process selection rule includes at least one of the following:

[0328] Select according to the priority of the HARQ process.

[0329] The resource is selected according to the priority of the HARQ process.

[0330] The priority of LCH in the MAC PDU corresponding to the HARQ process is selected.

[0331] Select according to the QoS requirements of the data corresponding to the HARQ process.

[0332] Select according to the data type corresponding to the HARQ process.

[0333] Select according to the HARQ process number.

[0334] Optionally, the data type includes: an initial transmission data type and a retransmission data type.

[0335] Optionally, the data type includes: a configured authorized data type and / or a dynamically authorized data type.

[0336] Optionally, the data type includes at least one of the following: a data type of URLLC service, a data type of V2X service, a data type of eMBB service, a data type of TSC service, a data type of MTC service, a data type of specific priority service, and a data type of specific QoS requirement service.

[0337] Optionally, for any HARQ process, the QoS requirement of data corresponding to the HARQ process includes: a lifetime of the data corresponding to the HARQ process.

[0338] Optionally, the HARQ process selection rule is predefined or preconfigured.

[0339] Optionally, the processing unit 320 is specifically configured to: if the first condition is met, select a first HARQ process from multiple HARQ processes according to a HARQ process selection rule.

[0340] Optionally, the first condition includes at least one of the following:

[0341] The terminal device receives first indication information, where the first indication information is used to indicate that a HARQ process is selected according to a HARQ process selection rule.

[0342] The terminal device is a terminal device of R17 or later versions.

[0343] Terminal equipment is a terminal device that supports specific services.

[0344] The terminal equipment accesses specific services on the new wireless unlicensed spectrum NRU.

[0345] The terminal device has the ability to select a HARQ process according to a HARQ process selection rule.

[0346] Optionally, the specific service includes at least one of the following: a first service, and a service with a specific priority.

[0347] Optionally, the first service includes at least one of the following: V2X service, TSC service, and URLLC service.

[0348] Optionally, the first indication information is indication information for the type of the initially transmitted data. Or,

[0349] The first indication information is indication information for the type of retransmission data. Or,

[0350] The first indication information is indication information for any data type.

[0351] Optionally, the HARQ process selection rules indicated by the first indication information for an initial transmission data type, a retransmission data type, and any data type are completely the same or not completely the same.

[0352] Optionally, the first indication information is carried in the configuration information of the CG resource or in other information.

[0353] Optionally, the processing unit 320 is further configured to obtain at least one of the following information:

[0354] Priorities of multiple HARQ processes.

[0355] The priorities of resources corresponding to multiple HARQ processes.

[0356] The priority of the LCH in the MAC PDU corresponding to multiple HARQ processes.

[0357] QoS requirements for data corresponding to multiple HARQ processes.

[0358] Data types corresponding to multiple HARQ processes.

[0359] HARQ process numbers corresponding to multiple HARQ processes.

[0360] Optionally, at least one of the above information is carried in the configuration information of the CG resource or in other information.

[0361] Optionally, in some embodiments, the communication unit may be a communication interface or a transceiver, or an input / output interface of a communication chip or a system on chip. The processing unit may be one or more processors.

[0362] It should be understood that the terminal device 300 according to the embodiment of the present application may correspond to the terminal device in the above-mentioned method embodiment, and the above-mentioned and other operations and / or functions of each unit in the terminal device 300 are respectively for implementing the corresponding processes of the method embodiment, which will not be repeated here for the sake of brevity.

[0363] Figure 4 FIG. 4 shows a schematic block diagram of a network device 400 according to an embodiment of the present application. Figure 4 As shown, the network device 400 includes: a communication unit 410, used to receive data on the first HARQ process transmitted by the terminal device through the CG resource; wherein the first HARQ process is a HARQ process selected by the terminal device from multiple HARQ processes corresponding to the CG resource according to the HARQ process selection rule.

[0364] Optionally, the communication unit 410 is further configured to send first indication information to the terminal device, wherein the first indication information is used to indicate that a HARQ process is selected according to a HARQ process selection rule.

[0365] Optionally, it also includes: a processing unit 420, which is used to determine whether the terminal device has the ability to select the HARQ process according to the HARQ process selection rule, or the network device determines that the terminal device supports selecting the HARQ process according to the HARQ process selection rule.

[0366] Optionally, the processing unit 420 determines that the terminal device has the ability to select a HARQ process according to a HARQ process selection rule, or determines that the terminal device supports selecting a HARQ process according to a HARQ process selection rule, specifically according to at least one of the following: the terminal device is a terminal device of R17 and later versions. The terminal device is a terminal device that supports a specific service. The terminal device accesses a specific service on the NRU. The network device receives capability information sent by the terminal device, and the capability information is used to indicate that the terminal device has the ability to select a HARQ process according to the HARQ process selection rule.

[0367] Optionally, the specific service includes at least one of the following: a first service, and a service with a specific priority.

[0368] Optionally, the first service includes at least one of the following: V2X service, TSC service, and URLLC service.

[0369] Optionally, the HARQ process selection rule includes at least one of the following:

[0370] Select according to the priority of the HARQ process.

[0371] The resource is selected according to the priority of the HARQ process.

[0372] The priority of LCH in the MAC PDU corresponding to the HARQ process is selected.

[0373] Select according to the QoS requirements of the data corresponding to the HARQ process.

[0374] Select according to the data type corresponding to the HARQ process.

[0375] Select according to the HARQ process number.

[0376] Optionally, the data type includes: an initial transmission data type and / or a retransmission data type.

[0377] Optionally, the data type includes: a configured authorized data type and / or a dynamically authorized data type.

[0378] Optionally, the data type includes at least one of the following: a data type of URLLC service, a data type of V2X service, a data type of eMBB service, a data type of TSC service, a data type of MTC service, a data type of specific priority service, and a data type of specific QoS requirement service.

[0379] Optionally, for any HARQ process, the QoS requirement of data corresponding to the HARQ process includes: a lifetime of the data corresponding to the HARQ process.

[0380] Optionally, the HARQ process selection rule is predefined or preconfigured.

[0381] Optionally, the first indication information is indication information for the type of the initially transmitted data. Or,

[0382] The first indication information is indication information for the type of retransmission data. Or,

[0383] The first indication information is indication information for any data type.

[0384] Optionally, the HARQ process selection rules indicated by the first indication information for an initial transmission data type, a retransmission data type, and any data type are completely the same or not completely the same.

[0385] Optionally, the first indication information is carried in the configuration information of the CG resource or in other information.

[0386] Optionally, the communication unit 410 is further configured to send at least one of the following information to the terminal device:

[0387] The priorities of multiple HARQ processes corresponding to CG resources.

[0388] The priorities of resources corresponding to multiple HARQ processes.

[0389] The priority of the LCH in the MAC PDU corresponding to multiple HARQ processes.

[0390] QoS requirements for data corresponding to multiple HARQ processes.

[0391] Data types corresponding to multiple HARQ processes.

[0392] HARQ process numbers corresponding to multiple HARQ processes.

[0393] Optionally, at least one item of information is carried in the configuration information of the CG resource or in other information.

[0394] Optionally, in some embodiments, the communication unit may be a communication interface or a transceiver, or an input / output interface of a communication chip or a system on chip. The processing unit may be one or more processors.

[0395] It should be understood that the network device 400 according to the embodiment of the present application may correspond to the network device in the above-mentioned method embodiment, and the above-mentioned and other operations and / or functions of each unit in the network device 400 are respectively for implementing the corresponding processes of the method embodiment, which will not be repeated here for the sake of brevity.

[0396] Figure 5 FIG. 5 shows a schematic block diagram of a terminal device 500 according to an embodiment of the present application. Figure 5 As shown, the terminal device 500 includes: a processing unit 510, which is used to start at least one of a CG timer and a CG retransmission timer at a first time. Or, restart at least one of a CG timer and a CG retransmission timer at a first time.

[0397] Optionally, the processing unit 510 is specifically used to: when the second condition is met, start at least one of the CG timer and the CG retransmission timer at the first time.

[0398] Optionally, the processing unit 510 is specifically used to: restart at least one of the CG timer and the CG retransmission timer at the first time when the second condition is met.

[0399] Optionally, the second condition includes at least one of the following:

[0400] The priority of the terminal device's resources is lower than or equal to the priority of other resources;

[0401] The CG resources corresponding to the terminal device conflict with other resources;

[0402] The MAC PDU corresponding to the CG resource cannot be transmitted.

[0403] The priority of the MAC PDU corresponding to the CG resource is lower than or equal to the priority of other MAC PDUs.

[0404] The data corresponding to the CG resource was not transmitted.

[0405] The data corresponding to the CG resource is not transmitted by the physical layer.

[0406] The data transmission corresponding to the CG resource is canceled.

[0407] The data transfer corresponding to the CG resource was not executed.

[0408] The transmission corresponding to the CG resource is canceled.

[0409] The transmission corresponding to the CG resource was not performed.

[0410] The terminal device is configured with automatic transmission parameters.

[0411] The CG retransmission timer is not configured.

[0412] CG retransmission timer is not running.

[0413] The HARQ process corresponding to the CG resource is suspended (pending).

[0414] The CG retransmission timer is not configured and the resources (or PUSCH) correspond to low priority CG resources.

[0415] The CG retransmission timer is configured and the HARQ process corresponding to the CG resource is pending.

[0416] The CG retransmission timer is configured, the HARQ process corresponding to the CG resource is not pending, the transmission is not executed, and the terminal device is configured with automatic transmission parameters.

[0417] The CG retransmission timer is configured, the HARQ process corresponding to the CG resource is not pending, and the terminal device is configured with automatic transmission parameters.

[0418] The CG retransmission timer is configured and the HARQ process corresponding to the CG resource is not pending.

[0419] Resources (or PUSCH) correspond to low-priority CG resources.

[0420] The HARQ process corresponding to the CG resource is not pending.

[0421] The HARQ process corresponding to the CG resource is pending

[0422] The HARQ process corresponding to the CG resource is not pending and automatic transmission parameters are configured.

[0423] The HARQ process corresponding to the CG resource is not pending, the transmission has not been executed, and the automatic transmission parameters are configured.

[0424] Optionally, the processing unit 510 is further configured to: if any of the following conditions is met and the third condition is met, suspend (pending) the HARQ process corresponding to the CG resource and / or determine that the data corresponding to the CG resource is transmitted. Any of the following conditions includes: the terminal device is not configured with automatic transmission parameters, the terminal device is not configured with automatic transmission parameters and is configured with resource selection based on LCH priority, and the terminal device uses NRU automatic retransmission.

[0425] Optionally, the processing unit 510 is further configured to: if any of the following conditions is met and the third condition is met, suspend (pending) the HARQ process corresponding to the CG resource and / or determine that the data corresponding to the CG resource has not been transmitted. Any of the following conditions includes: the terminal device is not configured with automatic transmission parameters, the terminal device is not configured with automatic transmission parameters and is configured with resource selection based on LCH priority, and the terminal device uses NRU automatic retransmission.

[0426] Optionally, the processing unit 510 is further configured to: if any of the following conditions is met and the third condition is met, the terminal device does not suspend (not pending) the HARQ process corresponding to the CG resource and / or determines that the data corresponding to the CG resource has not been transmitted. Any of the following conditions includes: being configured with automatic transmission parameters, the terminal device being configured with automatic transmission parameters and being configured to select resources based on LCH priority, and the terminal device using URLLC for automatic transmission.

[0427] Optionally, the third condition includes at least one of the following:

[0428] The priority of the resources corresponding to the HARQ process in the previous data transmission is lower than or equal to the priority of other resources.

[0429] The MAC PDU corresponding to the HARQ process cannot be transmitted.

[0430] The priority of the MAC PDU corresponding to the HARQ process is lower than or equal to the priority of other MAC PDUs.

[0431] The data corresponding to the HARQ process is not transmitted.

[0432] The data transmission corresponding to the HARQ process is canceled.

[0433] The data of the terminal device is not transmitted.

[0434] Data transmission to the terminal is canceled.

[0435] The data transfer corresponding to the CG resource was not executed.

[0436] The transmission corresponding to the CG resource is canceled.

[0437] The transmission corresponding to the CG resource was not performed.

[0438] No LBT failure indication received.

[0439] The resources of an end device have a lower priority than or equal to the resources of other end devices.

[0440] The CG retransmission timer is not running.

[0441] Optionally, the first time is later than or equal to the end time of the last time domain symbol of the CG resource.

[0442] Optionally, in some embodiments, the processing unit may be one or more processors.

[0443] It should be understood that the terminal device 500 according to the embodiment of the present application may correspond to the terminal device in the above-mentioned method embodiment, and the above-mentioned and other operations and / or functions of each unit in the terminal device 500 are respectively for implementing the corresponding processes of the method embodiment, which will not be repeated here for the sake of brevity.

[0444] Figure 6 FIG. 6 shows a schematic block diagram of a terminal device 600 according to an embodiment of the present application. Figure 6 As shown, the terminal device 600 includes: a processing unit 610, used to stop at least one of the CG timer and the CG retransmission timer when the second condition is met.

[0445] Optionally, the processing unit 610 is specifically used to: if at least one of the CG timer and the CG retransmission timer is running, stop at least one of the CG timer and the CG retransmission timer when a second condition is met.

[0446] Optionally, the second condition includes at least one of the following:

[0447] The priority of the terminal device's resources is lower than or equal to the priority of other resources.

[0448] The CG resources corresponding to the terminal device conflict with other resources.

[0449] The MAC PDU corresponding to the CG resource cannot be transmitted.

[0450] The priority of the MAC PDU corresponding to the CG resource is lower than or equal to the priority of other MAC PDUs.

[0451] The data corresponding to the CG resource was not transmitted.

[0452] The data corresponding to the CG resource is not transmitted by the physical layer.

[0453] The data transmission corresponding to the CG resource is canceled.

[0454] The data transfer corresponding to the CG resource was not executed.

[0455] The transmission corresponding to the CG resource is canceled.

[0456] The transmission corresponding to the CG resource was not performed.

[0457] The terminal device is configured with automatic transmission parameters.

[0458] The CG retransmission timer is not configured.

[0459] The CG retransmission timer is not running.

[0460] The HARQ process corresponding to the CG resource is suspended (pending).

[0461] The CG retransmission timer is not configured and the resources (or PUSCH) correspond to low priority CG resources.

[0462] The CG retransmission timer is configured and the HARQ process corresponding to the CG resource is pending.

[0463] The CG retransmission timer is configured, the HARQ process corresponding to the CG resource is not pending, the transmission is not executed, and the terminal device is configured with automatic transmission parameters.

[0464] The CG retransmission timer is configured, the HARQ process corresponding to the CG resource is not pending, and the terminal device is configured with automatic transmission parameters.

[0465] The CG retransmission timer is configured and the HARQ process corresponding to the CG resource is not pending.

[0466] Resources (or PUSCH) correspond to low-priority CG resources.

[0467] The HARQ process corresponding to the CG resource is not pending.

[0468] The HARQ process corresponding to the CG resource is pending.

[0469] The HARQ process corresponding to the CG resource is not pending and automatic transmission parameters are configured.

[0470] The HARQ process corresponding to the CG resource is not pending, the transmission has not been executed, and the automatic transmission parameters are configured.

[0471] Optionally, the processing unit 610 is further configured to: if any of the following conditions is met and the third condition is met, suspend (pending) the HARQ process corresponding to the CG resource and / or determine that the data corresponding to the CG resource is transmitted. Any of the following conditions includes: the terminal device is not configured with automatic transmission parameters, the terminal device is not configured with automatic transmission parameters and is configured with resource selection based on LCH priority, and the terminal device uses NRU automatic retransmission.

[0472] Optionally, the processing unit 610 is further configured to: if any of the following conditions is met and the third condition is met, suspend (pending) the HARQ process corresponding to the CG resource and / or determine that the data corresponding to the CG resource has not been transmitted. The any of the following conditions includes: the terminal device is not configured with automatic transmission parameters, the terminal device is not configured with automatic transmission parameters and is configured with resource selection based on LCH priority, and the terminal device uses NRU automatic retransmission.

[0473] Optionally, the processing unit 610 is further configured to: if the terminal device satisfies any of the following and satisfies the third condition, then the HARQ process corresponding to the CG resource is not suspended (not pending) and / or the data corresponding to the CG resource is determined to be not transmitted. Any of the following situations includes: the terminal device is configured with automatic transmission parameters, the terminal device is configured with automatic transmission parameters and is configured to select resources based on LCH priority, and the terminal device uses URLLC for automatic transmission.

[0474] Optionally, the third condition includes at least one of the following:

[0475] The priority of the resources corresponding to the HARQ process in the previous data transmission is lower than or equal to the priority of other resources.

[0476] The MAC PDU corresponding to the HARQ process cannot be transmitted.

[0477] The priority of the MAC PDU corresponding to the HARQ process is lower than or equal to the priority of other MAC PDUs.

[0478] The data corresponding to the HARQ process is not transmitted.

[0479] The data transmission corresponding to the HARQ process is canceled.

[0480] The data of the terminal device is not transmitted.

[0481] Data transmission to the terminal is canceled.

[0482] The data transfer corresponding to the CG resource was not executed.

[0483] The transmission corresponding to the CG resource is canceled.

[0484] The transmission corresponding to the CG resource was not performed.

[0485] No LBT failure indication received.

[0486] The resources of an end device have a lower priority than or equal to the resources of other end devices.

[0487] The CG retransmission timer is not running.

[0488] Optionally, in some embodiments, the processing unit may be one or more processors.

[0489] It should be understood that the terminal device 600 according to an embodiment of the present application may correspond to the terminal device in the above-mentioned method embodiment, and the above-mentioned and other operations and / or functions of each unit in the terminal device 600 are respectively for implementing the corresponding processes of the method embodiment, which will not be repeated here for the sake of brevity.

[0490] Figure 7 It is a schematic structural diagram of a communication device 700 provided in an embodiment of the present application. Figure 7 The communication device 700 shown includes a processor 710, which can call and run a computer program from a memory to implement the method in the embodiment of the present application.

[0491] Alternatively, if Figure 7 As shown, the communication device 700 may further include a memory 720. The processor 710 may call and run a computer program from the memory 720 to implement the method in the embodiment of the present application.

[0492] The memory 720 may be a separate device independent of the processor 710 , or may be integrated into the processor 710 .

[0493] Alternatively, if Figure 7 As shown, the communication device 700 may further include a transceiver 730, and the processor 710 may control the transceiver 730 to communicate with other devices, specifically, may send information or data to other devices, or receive information or data sent by other devices.

[0494] The transceiver 730 may include a transmitter and a receiver. The transceiver 730 may further include an antenna, and the number of the antennas may be one or more.

[0495] Optionally, the communication device 700 may specifically be a network device of an embodiment of the present application, and the communication device 700 may implement the corresponding processes implemented by the network device in each method of the embodiment of the present application, which will not be described in detail here for the sake of brevity.

[0496] Optionally, the communication device 700 may specifically be a terminal device of an embodiment of the present application, and the communication device 700 may implement the corresponding processes implemented by the terminal device in each method of the embodiment of the present application, which will not be described in detail here for the sake of brevity.

[0497] Figure 8 It is a schematic structural diagram of the device of an embodiment of the present application. Figure 8The device 800 shown includes a processor 810, and the processor 810 can call and run a computer program from a memory to implement the method in the embodiment of the present application.

[0498] Alternatively, if Figure 8 As shown, the apparatus 800 may further include a memory 820. The processor 810 may call and run a computer program from the memory 820 to implement the method in the embodiment of the present application.

[0499] The memory 820 may be a separate device independent of the processor 810 , or may be integrated into the processor 810 .

[0500] Optionally, the apparatus 800 may further include an input interface 830. The processor 810 may control the input interface 830 to communicate with other devices or chips, and specifically, may obtain information or data sent by other devices or chips.

[0501] Optionally, the apparatus 800 may further include an output interface 840. The processor 810 may control the output interface 840 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.

[0502] Optionally, the device can be applied to the network equipment in the embodiments of the present application, and the device can implement the corresponding processes implemented by the network equipment in the various methods in the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0503] Optionally, the apparatus may be applied to a terminal device in an embodiment of the present application, and the apparatus may implement corresponding processes implemented by the terminal device in each method in an embodiment of the present application, which will not be described in detail here for the sake of brevity.

[0504] Optionally, the device mentioned in the embodiments of the present application may also be a chip, for example, a system-on-chip, a system-on-chip, a chip system, or a system-on-chip chip.

[0505] Fig. 9 is a schematic block diagram of a communication system 900 provided in an embodiment of the present application. Fig. 9 As shown, the communication system 900 includes a terminal device 910 and a network device 920 .

[0506] Among them, the terminal device 910 can be used to implement the corresponding functions implemented by the terminal device in the above method, and the network device 920 can be used to implement the corresponding functions implemented by the network device or base station in the above method. For the sake of brevity, they are not repeated here.

[0507] It should be understood that the processor of the embodiment of the present application may be an integrated circuit chip with signal processing capabilities. In the implementation process, each of the above method embodiments can be completed by the hardware integrated logic circuit or software instructions in the processor. The above processor can be a general processor, a digital signal processor (Digital Signal Processor, DSP), an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The disclosed methods and logic block diagrams in the embodiments of the present application can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor, etc. The method disclosed in the embodiment of the present application can be directly embodied as a hardware decoding processor to perform, or it can be performed by a combination of hardware and software modules in the decoding processor. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register, etc. The storage medium is located in a memory, and the processor reads the information in the memory, and completes the above method in combination with its hardware.

[0508] It can be understood that the memory in the embodiments of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0509] It should be understood that the above-mentioned memory is exemplary but not restrictive. For example, the memory in the embodiments 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 link dynamic random access memory (synch link DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DR RAM), etc. That is to say, the memory in the embodiments of the present application is intended to include but not limited to these and any other suitable types of memory.

[0510] An embodiment of the present application also provides a computer-readable storage medium for storing a computer program.

[0511] Optionally, the computer-readable storage medium can be applied to the network device or base station in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the network device or base station in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.

[0512] Optionally, the computer-readable storage medium can be applied to the mobile terminal / terminal device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.

[0513] An embodiment of the present application also provides a computer program product, including computer program instructions.

[0514] Optionally, the computer program product can be applied to the network device or base station in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the network device or base station in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.

[0515] Optionally, the computer program product can be applied to the mobile terminal / terminal device in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.

[0516] The embodiment of the present application also provides a computer program.

[0517] Optionally, the computer program can be applied to the network device or base station in the embodiments of the present application. When the computer program runs on a computer, the computer executes the corresponding processes implemented by the network device or base station in the various methods of the embodiments of the present application. For the sake of brevity, they are not described here.

[0518] Optionally, the computer program can be applied to the mobile terminal / terminal device in the embodiments of the present application. When the computer program runs on the computer, the computer executes the corresponding processes implemented by the mobile terminal / terminal device in the various methods of the embodiments of the present application. For the sake of brevity, they are not repeated here.

[0519] Those of ordinary skill in the art will appreciate that the units and algorithms of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or in a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0520] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0521] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0522] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0523] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0524] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. In view of such an understanding, the technical solution of the present application can be embodied in the form of a software product in essence or in other words, the part that contributes to the prior art or the part of the technical solution. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0525] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A wireless communication method, applied to a new wireless unlicensed spectrum NRU system, characterized in that: include: The terminal device selects a first HARQ process from multiple HARQ processes corresponding to the pre-configured authorized CG resources according to the hybrid automatic repeat request HARQ process selection rule; The terminal device transmits the data on the first HARQ process through the CG resource, The HARQ process selection rule includes at least one of the following: Select according to the priority of the HARQ process; According to the priority selection of the logical channel LCH in the media access control MAC protocol data unit PDU corresponding to the HARQ process, The terminal device selects a first HARQ process from multiple HARQ processes corresponding to the CG resource according to the HARQ process selection rule, including: If the first condition is met, the terminal device selects a first HARQ process from multiple HARQ processes corresponding to the CG resources according to the HARQ process selection rule, wherein the first condition includes that the terminal device receives first indication information, and the first indication information is used to indicate that the HARQ process is selected according to the HARQ process selection rule.

2. The method according to claim 1, characterized in that The HARQ process selection rule further includes at least one of the following: Select according to the priority of the resources corresponding to the HARQ process; Select according to the QoS requirements of the data corresponding to the HARQ process; Select according to the data type corresponding to the HARQ process; Select according to the HARQ process number.

3. The method according to claim 2, characterized in that The data types include: initial transmission data type and / or retransmission data type.

4. The method according to claim 2, characterized in that: The data types include: configured authorized data types and / or dynamically authorized data types.

5. The method according to claim 2, characterized in that: The data type includes at least one of the following: a data type of ultra-reliable low-latency communication URLLC service, a data type of vehicle-to-everything (V2X) service, a data type of enhanced mobile broadband eMBB service, a data type of time-sensitive communication TSC service, a data type of machine-type communication MTC service, a data type of a specific priority service, and a data type of a specific QoS requirement service.

6. The method according to any one of claims 2 to 5, characterized in that: For any HARQ process, the QoS requirement of data corresponding to the HARQ process includes: the lifetime of the data corresponding to the HARQ process.

7. The method according to any one of claims 1 to 5, characterized in that: The HARQ process selection rule is predefined or preconfigured.

8. The method according to claim 1, characterized in that The first condition also includes at least one of the following: The terminal device is a terminal device of R17 or later versions; The terminal device is a terminal device supporting a specific service; The terminal device accesses a specific service on the new wireless unlicensed spectrum NRU; The terminal device has the ability to select the HARQ process according to the HARQ process selection rule.

9. The method according to claim 8, characterized in that The specific service includes at least one of the following: a first service and a service with a specific priority.

10. The method according to claim 9, characterized in that The first service includes at least one of the following: V2X service, TSC service, and URLLC service.

11. The method according to any one of claims 1, 8-10, characterized in that: The first indication information is indication information for the type of initially transmitted data; or, The first indication information is indication information for a retransmission data type; or, The first indication information is indication information for any data type.

12. The method according to claim 11, characterized in that The HARQ process selection rules indicated by the first indication information for the initial transmission data type, the retransmission data type and any data type are completely the same or not completely the same.

13. The method according to any one of claims 1, 8-10, characterized in that: The first indication information is carried in the configuration information of the CG resource.

14. The method according to any one of claims 1 to 5, characterized in that: Also includes: The terminal device obtains at least one of the following information: The priorities of the multiple HARQ processes; The priorities of the resources corresponding to the multiple HARQ processes; The priority of the LCH in the MAC PDU corresponding to the multiple HARQ processes; QoS requirements of data corresponding to the multiple HARQ processes; Data types corresponding to the multiple HARQ processes; The HARQ process numbers corresponding to the multiple HARQ processes.

15. The method according to claim 14, characterized in that The at least one item of information is carried in the configuration information of the CG resource.

16. A wireless communication method, applied to a new wireless unlicensed spectrum NRU system, characterized in that: include: The network device receives data on the first HARQ process transmitted by the terminal device through the CG resource; and The network device sends first indication information to the terminal device, The first HARQ process is a HARQ process selected by the terminal device from among multiple HARQ processes corresponding to the CG resource according to a HARQ process selection rule, wherein the first indication information is used to indicate that a HARQ process is selected according to the HARQ process selection rule, The HARQ process selection rule includes at least one of the following: Select according to the priority of the HARQ process; The priority of the logical channel LCH in the media access control MAC protocol data unit PDU corresponding to the HARQ process is selected.

17. The method according to claim 16, characterized in that Before the network device sends the first indication information to the terminal device, the method further includes: The network device determines that the terminal device has the ability to select the HARQ process according to the HARQ process selection rule, or the network device determines that the terminal device supports selecting the HARQ process according to the HARQ process selection rule.

18. The method according to claim 17, characterized in that The network device determines, according to at least one of the following, that the terminal device has the ability to select the HARQ process according to the HARQ process selection rule, or determines that the terminal device supports selecting the HARQ process according to the HARQ process selection rule: The terminal device is a terminal device of R17 or later versions; The terminal device is a terminal device supporting a specific service; The terminal device accesses a specific service on the NRU; The network device receives capability information sent by the terminal device, where the capability information is used to indicate that the terminal device has the capability to select a HARQ process according to the HARQ process selection rule.

19. The method according to claim 18, characterized in that The specific service includes at least one of the following: a first service and a service with a specific priority.

20. The method according to claim 19, characterized in that The first service includes at least one of the following: V2X service, TSC service, and URLLC service.

21. The method according to any one of claims 16 to 20, characterized in that: The HARQ process selection rule further includes at least one of the following: Select according to the priority of the resources corresponding to the HARQ process; Select according to the QoS requirements of the data corresponding to the HARQ process; Select according to the data type corresponding to the HARQ process; Select according to the HARQ process number.

22. The method according to claim 21, characterized in that The data types include: initial transmission data type and / or retransmission data type.

23. The method according to claim 21, characterized in that The data types include: configured authorized data types and / or dynamically authorized data types.

24. The method according to claim 21, characterized in that The data type includes at least one of the following: a data type of URLLC service, a data type of V2X service, a data type of eMBB service, a data type of TSC service, a data type of MTC service, a data type of specific priority service, and a data type of specific QoS requirement service.

25. The method according to claim 21, characterized in that For any HARQ process, the QoS requirement of data corresponding to the HARQ process includes: the lifetime of the data corresponding to the HARQ process.

26. The method according to any one of claims 16 to 20, characterized in that: The HARQ process selection rule is predefined or preconfigured.

27. The method according to any one of claims 16 to 20, characterized in that: The first indication information is indication information for the type of initially transmitted data; or, The first indication information is indication information for a retransmission data type; or, The first indication information is indication information for any data type.

28. The method according to claim 27, characterized in that The HARQ process selection rules indicated by the first indication information for the initial transmission data type, the retransmission data type and any data type are completely the same or not completely the same.

29. The method according to any one of claims 16 to 20, characterized in that: The first indication information is carried in the configuration information of the CG resource.

30. The method according to any one of claims 16 to 20, characterized in that: Also includes: The network device sends at least one of the following information to the terminal device: The priorities of the multiple HARQ processes; The priorities of the resources corresponding to the multiple HARQ processes; The priority of the LCH in the MAC PDU corresponding to the multiple HARQ processes; QoS requirements of data corresponding to the multiple HARQ processes; Data types corresponding to the multiple HARQ processes; The HARQ process numbers corresponding to the multiple HARQ processes.

31. The method according to claim 30, characterized in that The at least one item of information is carried in the configuration information of the CG resource.

32. A terminal device, applied to a new wireless unlicensed spectrum NRU system, characterized in that: include: A processing unit, configured to select a first HARQ process from a plurality of HARQ processes corresponding to the CG resource according to a HARQ process selection rule; a communication unit, configured to transmit data on the first HARQ process through the CG resource, The HARQ process selection rule includes at least one of the following: Select according to the priority of the HARQ process; According to the priority selection of the logical channel LCH in the media access control MAC protocol data unit PDU corresponding to the HARQ process, The processing unit is also used to: if a first condition is met, select a first HARQ process from multiple HARQ processes corresponding to the CG resource according to the HARQ process selection rule, wherein the first condition includes that the terminal device receives first indication information, and the first indication information is used to indicate that the HARQ process is selected according to the HARQ process selection rule.

33. The terminal device according to claim 32, characterized in that: The HARQ process selection rule includes at least one of the following: Select according to the priority of the resources corresponding to the HARQ process; Select according to the QoS requirements of the data corresponding to the HARQ process; Select according to the data type corresponding to the HARQ process; Select according to the HARQ process number.

34. The terminal device according to claim 33, characterized in that: The data types include: initial transmission data type and / or retransmission data type.

35. The terminal device according to claim 33, characterized in that: The data types include: configured authorized data types and / or dynamically authorized data types.

36. The terminal device according to claim 33, characterized in that: The data type includes at least one of the following: a data type of URLLC service, a data type of V2X service, a data type of eMBB service, a data type of TSC service, a data type of MTC service, a data type of specific priority service, and a data type of specific QoS requirement service.

37. The terminal device according to any one of claims 33 to 36, characterized in that: For any HARQ process, the QoS requirement of data corresponding to the HARQ process includes: the lifetime of the data corresponding to the HARQ process.

38. The terminal device according to any one of claims 32 to 36, characterized in that: The HARQ process selection rule is predefined or preconfigured.

39. The terminal device according to claim 32, characterized in that: The first condition also includes at least one of the following: The terminal device is a terminal device of R17 or later versions; The terminal device is a terminal device supporting a specific service; The terminal device accesses a specific service on the NRU; The terminal device has the ability to select the HARQ process according to the HARQ process selection rule.

40. The terminal device according to claim 39, characterized in that: The specific service includes at least one of the following: a first service and a service with a specific priority.

41. The terminal device according to claim 40, characterized in that: The first service includes at least one of the following: V2X service, TSC service, and URLLC service.

42. The terminal device according to any one of claims 32, 39-41, characterized in that: The first indication information is indication information for the type of initially transmitted data; or, The first indication information is indication information for a retransmission data type; or, The first indication information is indication information for any data type.

43. The terminal device according to claim 42, characterized in that: The HARQ process selection rules indicated by the first indication information for the initial transmission data type, the retransmission data type and any data type are completely the same or not completely the same.

44. The terminal device according to any one of claims 32, 39-41, characterized in that: The first indication information is carried in the configuration information of the CG resource.

45. The terminal device according to any one of claims 32 to 36, characterized in that: The processing unit is further configured to obtain at least one of the following information: The priorities of the multiple HARQ processes; The priorities of the resources corresponding to the multiple HARQ processes; The priority of the LCH in the MAC PDU corresponding to the multiple HARQ processes; QoS requirements of data corresponding to the multiple HARQ processes; Data types corresponding to the multiple HARQ processes; The HARQ process numbers corresponding to the multiple HARQ processes.

46. ​​The terminal device according to claim 45, characterized in that: The at least one item of information is carried in the configuration information of the CG resource.

47. A network device, applied to a new wireless unlicensed spectrum NRU system, characterized in that: include: A communication unit, configured to receive data on a first HARQ process transmitted by a terminal device through a CG resource, and send first indication information to the terminal device; The first HARQ process is a HARQ process selected by the terminal device from among multiple HARQ processes corresponding to the CG resource according to a HARQ process selection rule, and the first indication information is used to indicate that a HARQ process is selected according to the HARQ process selection rule. The HARQ process selection rule includes at least one of the following: Select according to the priority of the HARQ process; The priority of the logical channel LCH in the media access control MAC protocol data unit PDU corresponding to the HARQ process is selected.

48. The network device according to claim 47, characterized in that Also includes: A processing unit is used to determine whether the terminal device has the ability to select the HARQ process according to the HARQ process selection rule, or to determine whether the terminal device supports selecting the HARQ process according to the HARQ process selection rule.

49. The network device according to claim 48, characterized in that The processing unit determines, specifically according to at least one of the following, that the terminal device has the ability to select the HARQ process according to the HARQ process selection rule, or determines that the terminal device supports selecting the HARQ process according to the HARQ process selection rule: The terminal device is a terminal device of R17 or later versions; The terminal device is a terminal device supporting a specific service; The terminal device accesses a specific service on the NRU; The network device receives capability information sent by the terminal device, where the capability information is used to indicate that the terminal device has the capability to select a HARQ process according to the HARQ process selection rule.

50. The network device according to claim 49, characterized in that The specific service includes at least one of the following: a first service and a service with a specific priority.

51. The network device according to claim 49, characterized in that The first service includes at least one of the following: V2X service, TSC service, and URLLC service.

52. The network device according to any one of claims 47 to 51, characterized in that: The HARQ process selection rule further includes at least one of the following: Select according to the priority of the resources corresponding to the HARQ process; Select according to the QoS requirements of the data corresponding to the HARQ process; Select according to the data type corresponding to the HARQ process; Select according to the HARQ process number.

53. The network device according to claim 52, characterized in that: The data types include: initial transmission data type and / or retransmission data type.

54. The network device according to claim 52, characterized in that The data types include: configured authorized data types and / or dynamically authorized data types.

55. The network device according to claim 52, characterized in that The data type includes at least one of the following: a data type of URLLC service, a data type of V2X service, a data type of eMBB service, a data type of TSC service, a data type of MTC service, a data type of specific priority service, and a data type of specific QoS requirement service.

56. The network device according to claim 52, characterized in that For any HARQ process, the QoS requirement of data corresponding to the HARQ process includes: the lifetime of the data corresponding to the HARQ process.

57. The network device according to any one of claims 47 to 51, characterized in that: The HARQ process selection rule is predefined or preconfigured.

58. The network device according to any one of claims 47 to 51, characterized in that: The first indication information is indication information for the type of initially transmitted data; or, The first indication information is indication information for a retransmission data type; or, The first indication information is indication information for any data type.

59. The network device according to claim 58, characterized in that The HARQ process selection rules indicated by the first indication information for the initial transmission data type, the retransmission data type and any data type are completely the same or not completely the same.

60. The network device according to any one of claims 47 to 51, characterized in that: The first indication information is carried in the configuration information of the CG resource.

61. The network device according to any one of claims 47 to 51, characterized in that: The communication unit is further configured to send at least one of the following information to the terminal device: The priorities of the multiple HARQ processes; The priorities of the resources corresponding to the multiple HARQ processes; The priority of the LCH in the MAC PDU corresponding to the multiple HARQ processes; QoS requirements of data corresponding to the multiple HARQ processes; Data types corresponding to the multiple HARQ processes; The HARQ process numbers corresponding to the multiple HARQ processes.

62. The network device according to claim 61, characterized in that The at least one item of information is carried in the configuration information of the CG resource.

63. A terminal device, characterized in that: include: A processor and a memory, the memory being used to store a computer program, the processor being used to call and run the computer program stored in the memory to execute the method according to any one of claims 1 to 15.

64. A network device, characterized in that: include: A processor and a memory, the memory being used to store a computer program, the processor being used to call and run the computer program stored in the memory to execute the method as claimed in any one of claims 16 to 31.

65. A chip, characterized in that: include: A processor, configured to call and run a computer program from a memory, so that a device equipped with the chip executes a method as claimed in any one of claims 1 to 15.

66. A chip, characterized in that: include: A processor, configured to call and run a computer program from a memory, so that a device equipped with the chip executes a method as claimed in any one of claims 16 to 31.

67. A computer-readable storage medium, characterized in that Used to store a computer program, wherein the computer program causes a computer to execute the method according to any one of claims 1 to 15.

68. A computer-readable storage medium, characterized in that Used to store a computer program, the computer program causing a computer to execute the method according to any one of claims 16 to 31.

69. A computer program product, characterized in that The method comprises computer program instructions which cause a computer to execute the method as claimed in any one of claims 1 to 15.

70. A computer program product, characterized in that Comprising computer program instructions which cause a computer to perform the method as claimed in any one of claims 16 to 31.