CN113597806A - Data transmission method and terminal equipment - Google Patents

Data transmission method and terminal equipment Download PDF

Info

Publication number
CN113597806A
CN113597806A CN201980094110.XA CN201980094110A CN113597806A CN 113597806 A CN113597806 A CN 113597806A CN 201980094110 A CN201980094110 A CN 201980094110A CN 113597806 A CN113597806 A CN 113597806A
Authority
CN
China
Prior art keywords
resource
timer
configuration
retransmission
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201980094110.XA
Other languages
Chinese (zh)
Other versions
CN113597806B (en
Inventor
付喆
石聪
徐婧
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Publication of CN113597806A publication Critical patent/CN113597806A/en
Application granted granted Critical
Publication of CN113597806B publication Critical patent/CN113597806B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

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

Landscapes

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

Abstract

The embodiment of the application relates to a method for transmitting data and terminal equipment. The method comprises the following steps: a terminal device receives authorization resource indication information sent by a network device and used for indicating the network device to configure an authorization resource set for the terminal device, wherein the configuration authorization resource set comprises a target HARQ process; if the terminal equipment receives first dynamic resource indication information, which is sent by the network equipment and used for indicating the network equipment to allocate the target HARQ of the terminal equipment, the terminal equipment starts a configuration authorization timer; and if the terminal equipment adopts the first configuration authorization resource in the configuration authorization resource set to transmit data, the terminal equipment starts a configuration authorization retransmission timer, and the configuration authorization retransmission timer and the configuration authorization timer do not run simultaneously. The data transmission method and the terminal device improve data transmission efficiency.

Description

Data transmission method and terminal equipment Technical Field
The present application relates to the field of communications, and in particular, to a method and a terminal device for transmitting data.
Background
To better serve periodic traffic, the concept of pre-configured resources is introduced, including, for example, Semi-Persistent Scheduling (SPS) (for downlink) and Configured Grant (CG) (for uplink). For the UE, the number of maximum Hybrid Automatic Repeat reQuest (HARQ) processes is 16, for each CG configuration, the network configures a limited number of HARQ process numbers for the CG, and the HARQ process number of the CG resource at time t0 is the same as the HARQ process number of the CG resource at time t1, where time t0 and time t1 are corresponding times of any two CG resources in the periodic CG resources configured for the terminal device by the network device.
In addition, when a Media Access Control (MAC) Protocol Data Unit (PDU) 1 is packaged at time t0, an MAC PDU1 is stored in HARQ process a; after time t1, MAC PDU1 will be emptied (flush) due to the same HARQ process, even if MAC PDU1 has not been transmitted correctly at this time. Therefore, a mechanism of configuring a granted Timer (CG Timer) is introduced for each HARQ process.
In addition, in order to prevent CG resources from overwriting Transport Blocks (TBs) or MAC PDUs generated due to previous dynamic scheduling, a timer for CG automatic retransmission, called CG retransmission timer (CG Retx timer), is also introduced.
However, the prior art only defines the CG timer, and does not consider the problem of how to handle when configuring the CG timer and the CG Retx timer at the same time.
Disclosure of Invention
The embodiment of the application provides a data transmission method and terminal equipment, which can improve data transmission efficiency.
In a first aspect, a method for transmitting data is provided, including: a terminal device receives configuration authorization resource indication information sent by a network device, wherein the configuration authorization resource indication information is used for indicating a configuration authorization resource set configured for the terminal device by the network device, and the configuration authorization resource set comprises a target HARQ process; if the terminal device receives first dynamic resource indication information sent by the network device, the terminal device starts a configuration authorization timer, the first dynamic resource indication information is used for indicating the first dynamic resource allocated by the network device for the target HARQ of the terminal device, and the configuration authorization timer corresponds to the dynamic resource; if the terminal equipment adopts the first configuration authorization resource in the configuration authorization resource set to transmit data, the terminal equipment starts a configuration authorization retransmission timer, the configuration authorization retransmission timer corresponds to the configuration authorization resource, and the configuration authorization retransmission timer and the configuration authorization timer do not run simultaneously.
In a second aspect, a terminal device is provided, which is configured to perform the method in the first aspect or each implementation manner thereof. Specifically, the terminal device includes a functional module for executing the method in the first aspect or each implementation manner thereof.
In a third aspect, a terminal device is provided that includes a processor and a memory. The memory is used for storing a computer program, and the processor is used for calling and running the computer program stored in the memory, and executing the method in the first aspect or each implementation manner thereof.
In a fourth aspect, a chip is provided for implementing the method in the first aspect or its implementation manners. Specifically, the chip includes: a processor configured to call and run the computer program from the memory, so that the device on which the chip is installed performs the method according to the first aspect or the implementation manner thereof.
In a fifth aspect, a computer-readable storage medium is provided for storing a computer program, which causes a computer to execute the method of the first aspect or its implementations.
A sixth aspect provides a computer program product comprising computer program instructions for causing a computer to perform the method of the first aspect or its implementations.
In a seventh aspect, a computer program is provided, which, when run on a computer, causes the computer to perform the method of the first aspect or its implementations.
Through the technical scheme, when two timers (CG timer and CG Retx timer) are configured for a given HARQ process configured for CG resources, timing is respectively carried out on the dynamic resources and the CG resources, and the two timers are not carsickness simultaneously, so that the behavior of how the terminal equipment uses the two timers is determined. Meanwhile, in order to avoid the problem of executing automatic retransmission for unlimited times, a counter or a timer is introduced in the retransmission process to limit the times of automatic retransmission, so that the problem that the air interface resource is wasted due to the fact that TB which does not meet the Quality of Service (QoS) still needs to be transmitted and occupies the air interface resource inefficiently is solved.
Drawings
Fig. 1 is a schematic diagram of a communication system architecture provided in an embodiment of the present application.
Fig. 2 is a schematic flow chart of a method for transmitting data according to an embodiment of the present application.
Fig. 3 is a schematic diagram of a time axis of a method for transmitting data according to an embodiment of the present application.
Fig. 4 is a schematic block diagram of a terminal device provided in an embodiment of the present application.
Fig. 5 is a schematic block diagram of a communication device according to an embodiment of the present application.
Fig. 6 is a schematic block diagram of a chip provided in an embodiment of the present application.
Fig. 7 is a schematic diagram of a communication system according to an embodiment of the present application.
Detailed Description
Technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The technical scheme of the embodiment of the application can be applied to various communication systems, for example: a Global System for Mobile communications (GSM) System, a Code Division Multiple Access (CDMA) System, a Wideband Code Division Multiple Access (WCDMA) System, a General Packet Radio Service (GPRS), a Long Term Evolution (Long Term Evolution, LTE) System, an LTE Frequency Division Duplex (FDD) System, an LTE Time Division Duplex (TDD), a Universal Mobile Telecommunications System (UMTS), a Worldwide Interoperability for Microwave Access (WiMAX) communication System, or a 5G System.
Illustratively, a communication system 100 applied in the embodiment of the present application is shown in fig. 1. The communication system 100 may include a network device 110, and the network device 110 may be a device that communicates with a terminal device 120 (or referred to as a communication terminal, a terminal). Network device 110 may provide communication coverage for a particular geographic area and may communicate with terminal devices located within that coverage area. Optionally, the Network device 110 may be a Base Transceiver Station (BTS) in a GSM system or a CDMA system, a Base Station (NodeB, NB) in a WCDMA system, an evolved Node B (eNB or eNodeB) in an LTE system, or a wireless controller in a Cloud Radio Access Network (CRAN), or may be a Network device in a Mobile switching center, a relay Station, an Access point, a vehicle-mounted device, a wearable device, a hub, a switch, a bridge, a router, a Network-side device in a 5G Network, or a Network device in a Public Land Mobile Network (PLMN) for future evolution, or the like.
The communication system 100 further comprises at least one terminal device 120 located within the coverage area of the network device 110. As used herein, "terminal equipment" includes, but is not limited to, connections via wireline, such as Public Switched Telephone Network (PSTN), Digital Subscriber Line (DSL), Digital cable, direct cable connection; and/or another data connection/network; and/or via a Wireless interface, e.g., to a cellular Network, a Wireless Local Area Network (WLAN), a digital television Network such as a DVB-H Network, a satellite Network, an AM-FM broadcast transmitter; and/or means of another terminal device arranged to receive/transmit communication signals; and/or Internet of Things (IoT) devices. A terminal device arranged to communicate over a wireless interface may be referred to as a "wireless communication terminal", "wireless terminal", or "mobile terminal". Examples of mobile terminals include, but are not limited to, satellite or cellular telephones; personal Communications Systems (PCS) terminals that may combine cellular radiotelephones with data processing, facsimile, and data Communications capabilities; PDAs that may include radiotelephones, pagers, internet/intranet access, Web browsers, notepads, calendars, and/or Global Positioning System (GPS) receivers; and conventional laptop and/or palmtop receivers or other electronic devices that include a radiotelephone transceiver. Terminal Equipment may refer to an access terminal, User Equipment (UE), subscriber unit, subscriber station, mobile station, remote terminal, mobile device, User terminal, wireless communication device, User agent, or User Equipment. An access terminal may be a cellular telephone, a cordless telephone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device having Wireless communication capabilities, a computing device or other processing device connected to a Wireless modem, a vehicle mounted device, a wearable device, a terminal device in a 5G network, or a terminal device in a future evolved PLMN, etc.
Optionally, a Device to Device (D2D) communication may be performed between the terminal devices 120.
Alternatively, the 5G system or the 5G network may also be referred to as a New Radio (NR) system or an NR network.
Fig. 1 exemplarily shows one network device and two terminal devices, and optionally, the communication system 100 may include a plurality of network devices and may include other numbers of terminal devices within the coverage of each network device, which is not limited in this embodiment of the present application.
Optionally, the communication system 100 may further include other network entities such as a network controller, a mobility management entity, and the like, which is not limited in this embodiment.
It should be understood that a device having a communication function in a network/system in the embodiments of the present application may be referred to as a communication device. Taking the communication system 100 shown in fig. 1 as an example, the communication device may include a network device 110 and a terminal device 120 having a communication function, and the network device 110 and the terminal device 120 may be the specific devices described above and are not described herein again; the communication device may also include other devices in the communication system 100, such as other network entities, for example, a network controller, a mobility management entity, and the like, which is not limited in this embodiment.
It should be understood that the terms "system" and "network" are often used interchangeably herein. The term "and/or" herein is merely an association describing an associated object, meaning that three relationships may exist, e.g., a and/or B, may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" herein generally indicates that the former and latter related objects are in an "or" relationship.
The NR operating in the Unlicensed frequency band (NR in Unlicensed Spectrum, NR-U) includes the following operating scenarios: a carrier aggregation scenario: a Primary cell (PCell) is an authorized spectrum, and Secondary cells (scells) operating on an unauthorized spectrum are aggregated in a carrier aggregation manner; double-connection working scene: the PCell is an LTE authorized spectrum, and a Primary Secondary Cell (PScell) is an NR unauthorized spectrum; independent working scene: the NR operates as an independent cell in unlicensed spectrum.
Generally, the operating Band (Band) of NR-U is 5GHz unlicensed spectrum and 6GHz unlicensed spectrum, for example, 5925-7125 MHz in the United States (US) or 5925-6425 MHz in Europe (European). On unlicensed spectrum, the design of NR-U should guarantee fairness with other systems already operating on these unlicensed spectrum, such as wireless (WiFi) and the like. The principle of fairness is that the impact of NR-U on systems already deployed on unlicensed spectrum (e.g., WiFi) cannot exceed the impact between these systems.
In order to ensure fair coexistence between systems over unlicensed spectrum, energy detection has been agreed as a basic coexistence mechanism. A general energy detection mechanism is a Listen Before Talk (Listen Before Talk, LBT) mechanism. The basic principle of the mechanism is as follows: a base station or a terminal (transmission end) needs to listen for a certain period of time according to a specification before transmitting data on an unlicensed spectrum. If the sensed result indicates that the channel is in an idle state, the transmitting end may transmit data to the receiving end. If the interception result indicates that the channel is in an occupied state, the transmission end needs to back off for a period of time according to the specification and then continues to intercept the channel until the channel interception result is in an idle state, and data can not be transmitted to the receiving end.
To better serve periodic traffic, the concept of pre-configured resources is introduced, including, for example, SPS (for downlink) and CG (for uplink). Since the maximum number of HARQ processes for the UE is 16, for each CG configuration, the network configures a limited number of HARQ process numbers for the UE, and the HARQ process number of the CG resource at time t0 is the same as the HARQ process number of the CG resource at time t1, where time t0 and time t1 are corresponding times of any two CG resources in the periodic CG resources configured for the terminal device by the network device.
In addition, when the MAC PDU1 is packaged at time t0, the MAC PDU1 is stored in the HARQ process A; after time t1, MAC PDU1 will be emptied (flush) due to the same HARQ process, even if MAC PDU1 has not been transmitted correctly at this time. Therefore, a CG timer mechanism is introduced for each HARQ process. Before the CG Timer times out, the MAC PDU stored in the HARQ process cannot be flushed. The timer is started or restarted when the transmission is scheduled, or when the transmission is performed, by the C-RNTI.
In addition, to prevent CG resources from covering TBs or MAC PDUs generated due to previous dynamic scheduling, in a 105bis conference, the following conclusion is reached on CG transmission issues: a timer for automatic retransmission of CG, called CG retransmission timer (CG Retx timer), is introduced and the existing CG timer is adopted.
However, the prior art only defines the CG timer, and does not consider the problem of how to handle when configuring the CG timer and the CG Retx timer at the same time. In addition, the current definition of CG Retx timer may cause the UE to continuously perform unnecessary automatic retransmission, resulting in resource waste.
Therefore, the present application provides a method for transmitting data, which can solve the above problem.
Fig. 2 is a schematic flow chart of a method 200 for transmitting data according to an embodiment of the present disclosure. The method 200 may be performed by a terminal device, which may be, for example, the terminal device shown in fig. 1. As shown in fig. 2, the method 200 includes: s210, a terminal device receives configuration authorized resource indication information sent by a network device, where the configuration authorized resource indication information is used to indicate a configuration authorized resource set configured for the terminal device by the network device, and the configuration authorized resource set includes a target HARQ process.
Specifically, the network device configures CG resources for the connected terminal device, that is, the network device sends CG resource indication information to the terminal device, where the CG resource indication information is used to indicate a CG resource set, the CG resource set includes at least one group of CG resources, and each group of CG resources in the at least one group of CG resources is a periodic CG resource, that is, the interval periods of the CG resources in the same group are equal.
It should be understood that the CG resource indication information sent by the network device to the terminal device may include a cycle of the CG resource and additionally include a target HARQ process corresponding to the CG resource.
As shown in fig. 2, the method 200 further includes: s220, if the terminal device receives a first dynamic resource indication message sent by the network device, the terminal device starts a configuration authorization timer, where the first dynamic resource indication message is used to indicate a first dynamic resource allocated by the network device for the target HARQ of the terminal device, and the configuration authorization timer corresponds to the dynamic resource.
It should be understood that the configuration authorization timer (CG timer) in the embodiment of the present application may also be referred to by other names, where the CG timer represents a timer corresponding to a dynamic resource, that is, the CG timer is used for a terminal device to time a process of using the dynamic resource.
As shown in fig. 2, the method 200 further includes: s230, if the terminal device transmits data by using the first configuration authorized resource in the configuration authorized resource set, the terminal device starts a configuration authorized retransmission timer, where the configuration authorized retransmission timer and the configuration authorized retransmission timer do not operate simultaneously, and the configuration authorized retransmission timer corresponds to the configuration authorized resource.
It should be understood that the configuration authorization retransmission timer (CG Retx timer) in the embodiment of the present application may also be referred to by other names, where the CG Retx timer represents a timer corresponding to a CG resource, that is, the CG Retx timer is used for a terminal device to time a process using the CG resource.
In this embodiment, the CG resource indication information sent by the network device to the terminal device may further include a duration of the CG timer and/or a duration of the CG Retx timer. Wherein, the time length of the CG timer can be integer times of the CG resource period; and/or the length of the CG Retx timer can be integer times of the CG resource period. In addition, the CG timer and the CG Retx timer may be the same or different.
In the embodiment of the application, the CG timer and the CG Retx timer are not operated at the same time, that is, at most, only one of the two timers can be operated at any time. The opening, operation and timeout of the CG timer and CG Retx timer will be described in detail below with reference to FIG. 3.
Fig. 3 shows a schematic diagram of a time axis of a method of transmitting data according to an embodiment of the application. As shown in fig. 3, it is assumed that at an arbitrary time in the time domain, that is, at time t0, the terminal device receives CG resource indication information sent by the network device, where the CG resource indication information is used to indicate a CG resource set, and it is assumed that a plurality of CG resources with a certain period are included in the CG resource set.
It should be appreciated that the configuration grant means generally includes a first type of configuration grant (type-1 configured grant) and a second type of configuration grant (type-2 configured grant).
First type configuration authorization: the network device configures transmission resources for the terminal device through Radio Resource Control (RRC) signaling. For example, the RRC signaling configuration may include: time domain resources, frequency domain resources, Demodulation Reference signals (DMRSs), power control, Modulation and Coding Scheme (MCS), Waveform (Waveform), Redundancy Version (RV), number of repetitions, frequency hopping, number of HARQ processes, and other all transmission resources and transmission parameters. After receiving the higher layer parameter, the terminal device may immediately use the configured transmission parameter to perform data transmission on the configured time-frequency resource, for example, perform Physical Uplink Shared Channel (PUSCH) transmission.
The second type of configuration authorization: firstly, configuring part of transmission resources and transmission parameters, such as transmission resources and transmission parameters including the period of time-frequency resources, open-loop power control, waveform, redundancy version, retransmission times, frequency hopping, HARQ process number and the like, by using high-level parameters (such as configuredGrantConfig); and then activating data transmission of a second type of configuration grant, such as PUSCH transmission, by Downlink Control Information (DCI), and simultaneously configuring other transmission resources and transmission parameters including time domain resources, frequency domain resources, DMRS, MCS, and the like. When receiving the higher-layer parameter ConfiguredGrantConfig, the terminal device cannot immediately use the resource and parameter configured by the higher-layer parameter to perform PUSCH transmission, and must wait for receiving corresponding DCI activation and configuring other resources and transmission parameters to perform PUSCH transmission. In addition, the network device may deactivate the configuration transmission through the DCI, and when the terminal device receives the deactivated DCI, the terminal device may no longer use the transmission resource for transmission.
In this embodiment of the application, at time t0, the CG resource indication information received by the terminal device may be a first-type configuration authorization or a second-type configuration authorization. When the terminal equipment receives the CG resource indication information, the relevant configuration is stored. If the CG is the CG of type2 (i.e. RRC configuration is required first, and then DCI indicates activation), the terminal device activates or starts to use the CG resource in the CG resource set according to DCI indication of the network device.
It should be understood that, the terminal device receives the CG resource indication information at time t0, and the starting time of the first CG resource in the time domain, among the multiple CG resources indicated by the CG resource indication information in the periodicity, may be any time after time t0 or time t0, and the embodiment of the present application is not limited thereto.
It should be understood that the CG resource indication information received by the terminal device is also used to indicate the target HARQ process. Specifically, the CG resource indication information may indicate one or more HARQ processes, and for convenience of description, any one of the HARQ processes is taken as an example here, that is, a target HARQ process is taken as an example.
In the embodiment of the present application, two types of resources, namely, dynamic resources and CG resources, are mainly involved, and the following description will be made separately for the two types of resources and the use of corresponding timers.
First, for dynamic resources. As shown in fig. 3, assuming that the terminal device receives the first dynamic resource indication information sent by the network device at any time t1 after time t0, the terminal device starts a CG timer. Wherein, the first dynamic resource indication information is used to indicate the first dynamic resource allocated by the network device for the target HARQ of the terminal device; in addition, the first dynamic resource indication information may also be used to indicate that the first dynamic resource is used for scheduling a new transmission or a retransmission. For example, the first dynamic resource indication information may be a DCI indication.
Optionally, the specific time when the CG timer is started by the terminal device may be any one of the following: when the terminal device receives the first dynamic resource indication information, namely at time t1, the terminal device starts the CG timer; the terminal equipment starts a Physical Downlink Control Channel (PDCCH) CG timer for uplink transmission resources received on an occasion (Scheduling) of the PDCCH, wherein the PDCCH includes the first dynamic resource indication information, and the PDCCH is scrambled by a Cell-Radio Network Temporary Identifier (C-RNTI) or a Configured scheduled Radio Network Temporary Identifier (CS-RNTI); when the terminal device executes transmission corresponding to the uplink transmission resource indicated by the first dynamic resource indication information, that is, at the starting time of the first dynamic resource indicated by the black square after the time t1 in fig. 3, the terminal device starts the CG timer. In addition, the CG timer may be activated by the terminal device when receiving and transmitting the DCI.
Alternatively, assuming here that the CG timer has started and is running, for example, the CG timer started at time t1, after time t1, there may be at least one of the following.
In case that the CG timer is running and has not timed out, for example, at time t2 in fig. 3, assuming that time t2 corresponds to a time of using a second CG resource in a CG resource set configured by the network device, or t2 is a starting time of the second CG resource, since the CG timer is still running at this time and the MAC does not want the target HARQ process to deliver an authorized resource, the terminal device determines not to use the second CG resource in the CG resource set, that is, the second CG resource is skip or is not used. Wherein, the second CG resource may refer to: any one of the start times is located at a CG resource subsequent to the start time of the first dynamic resource while the CG timer is running.
In case that the CG timer is running and not timed out, for example, at time t3 in fig. 3, it is assumed that at time t3, the terminal device receives second dynamic resource indication information sent by the network device, where the second dynamic resource indication information is used to indicate a second dynamic resource allocated by the network device for the target HARQ of the terminal device, for example, a PDCCP scrambled by a C-RNTI or a CS-RNTI includes the second dynamic resource indication information; in addition, the second dynamic resource indication information may also be used to indicate a new transmission or a retransmission for the target HARQ process. At this time, the terminal device stops the timing of the CG timer on the first dynamic resource no matter whether a new transmission or a retransmission is scheduled; further, the terminal device may restart the CG timer, that is, the time t3 is consistent with the time t1, and restart the CG timer to time a process in which the terminal device uses the second dynamic resource, where the specific process is consistent with the first dynamic resource, and is not described herein again for brevity.
In case three, as shown in fig. 3, assuming that the CG timer times out at time t4, the terminal device determines that the data transmission transmitted through the first dynamic resource is successful, and/or the terminal device determines that the data transmission of the target HARQ is successful. Namely, the terminal device completes the data transmission of the first dynamic resource, and the CG timer completes the timing of the first dynamic resource.
The above description is directed to the dynamic resource and the starting and using process of the CG timer corresponding to the dynamic resource, and the following description is directed to the CG resource.
As shown in fig. 3, it is assumed that at any time t5 after time t0, a first CG resource in a CG resource set configured by a network device is available, that is, time t5 is the available time of the first CG resource, or time t5 is the starting time of the first CG resource; and assuming that the CG timer is not running at this time, the terminal device determines that data can be transmitted using the first CG resource, and starts the CG Retx timer.
It should be understood that the time t5 may be any time after the time t0, and it is assumed that the CG timer is not running at the time t 5; correspondingly, the first CG resource may be any one CG resource in the set of CG resources indicated by the CG resource indication information.
Optionally, the specific time when the CG Retx timer is started by the terminal device may be: the CG Retx timer is started at the starting time of the first CG resource, namely, the CG Retx timer is started by the terminal equipment at the resource transmission time.
It should be understood that the terminal device may use the first CG resource for data new transmission or retransmission. To avoid the problem of performing automatic retransmission an unlimited number of times, a retransmission Counter (COUTNER) or a preset timer is introduced to limit the number of automatic retransmissions or the time of the CG resource.
Specifically, for the case of using COUTNER, the maximum value of the COUTNER record is set here to a preset value representing the maximum number of times of automatic retransmission by the terminal device. Optionally, the preset value of the COUTNER and/or whether to use the COUTNER may be configured for the network device, or may also be predefined, or may also be determined by the terminal device itself, which is not limited in this embodiment of the present application. For example, the CG resource indication information sent by the network device may include the preset value and/or information indicating whether to use the COUTNER; the preset value may be set for the target HARQ or may also be set for the terminal device. For example, if the network device configures COUNTER with a preset value of 3, it implicitly represents that COUTNER is used and/or the preset value is 3. As another example, the explicitly configured information of whether to use COUNTER of the network device is True, which represents that COUNTER is used, otherwise, COUNTER counting is not used.
Similarly, for the case of using a preset timer, the duration of the preset timer indicates that the number of automatic retransmissions is limited. Optionally, the duration of the preset timer and/or whether to use the preset timer may be configured for the network device; alternatively, it may be predefined; alternatively, the determination may be made by the terminal device, and the embodiment of the present application is not limited to this. For example, the CG resource indication information transmitted by the network device includes: the duration of the preset timer and/or information for indicating whether to use the preset timer; the duration of the preset timer may be a multiple of the CG timer, or may also be a multiple of the CG Retx timer. For another example, the information configured by the network device whether to use the preset time is True, which represents that the preset time is used, otherwise, the preset timer is not used.
In the embodiment of the application, the terminal device determines to use the first CG resource for data transmission at time t5, and starts a CG Retx timer, at which time, the COUTNER may not be started or may start counting; similarly, the preset timer may not have started or may have started counting. In either case, it is assumed here that at time t5, the COUTNER has not reached the preset value, and the preset timer has not timed out.
Optionally, first, for a case that the COUTNER may not be started yet, or the counting has been stopped, in a case that the terminal device determines to transmit data using the first CG resource, the CG Retx timer is started, and the COUTNER is also started to record the transmission data of the first CG resource this time.
For example, the COUTNER may be initiated when one of the following conditions is met: after the terminal equipment adopts the dynamic resources to transmit data, the COUTNER is started when the CG resources corresponding to the target HARQ process are adopted to transmit newly transmitted data; when the terminal equipment adopts CG resources to transmit data for the first time, starting the COUTNER; when the terminal equipment has no data in the target HARQ process, the COUTNER is started when CG resources are adopted or adopted for the first time to transmit data; and when the terminal equipment adopts the CG resource corresponding to the target HARQ process to transmit newly transmitted data, starting the COUTNER.
Wherein, the COUTNER start in the embodiment of the present application may indicate that the value of COUTNER is increased from 0 to 1, that is, counted from 1; alternatively, the COUTNER start may also indicate that the value of COUTNER is set to 0 and then 1 is added after one transmission, that is, the COUTNER counts from 0, and the embodiment of the present application is not limited thereto. If the COUTNER starts counting from 1 after being started, the preset value of the COUTNER represents the total number of first transmission and retransmission of data, for example, if the first transmission and the retransmission need to be limited to be performed at most, the corresponding preset value of the COUTNER is set to 3; however, if the COUTNER starts counting from 0 after starting, the preset value of the COUTNER indicates the number of retransmissions of the data, for example, the first transmission and the second retransmission are also limited to be performed at most, and the corresponding preset value of the COUTNER is set to 2.
Similarly, in the case that the preset timer has not been started, or the timing has been stopped, in the case that the terminal device determines to transmit data using the first CG resource, the CG Retx timer is started, and the preset timer is also started.
For example, the preset timer may be started when one of the following conditions is satisfied: after the terminal equipment adopts dynamic resources to transmit data, when the CG resources corresponding to the target HARQ process are adopted to transmit newly transmitted data, a preset timer is started; when the terminal equipment adopts CG resources to transmit data for the first time, starting a preset timer; when the terminal equipment does not have data in the target HARQ process, a preset timer is started when CG resources are adopted or adopted for the first time to transmit the data; and the terminal equipment starts a preset timer when the CG resource corresponding to the target HARQ process is adopted to transmit newly transmitted data.
On the contrary, if the terminal device determines that the COUTNER has started counting when the terminal device transmits data using the first CG resource, but the COUTNER has not reached the preset value, e.g., the COUTNER is smaller than the preset value, the terminal device may start the CG Retx timer, and in addition, may add 1 to the COUTNER record value.
Similarly, if the terminal device determines that the data is transmitted by using the first CG resource, the preset timer has started to time, that is, the preset timer is running and has not timed out, the terminal device may start the CG Retx timer (specifically, if the data transmitted by the first CG resource is not newly transmitted data, or the CG Retx timer is timed out, etc.), and in addition, the terminal device keeps the preset timer to continue to time.
Alternatively, it is assumed here that the CG Retx timer for this first CG resource has been started and is running while COUTNER is also running, or that the preset timer is also running, i.e. after time t5, there may be at least one of the following.
In case one, at a time t6 after the time t5, when the CG Retx timer is running and is not overtime, if the terminal device receives the third dynamic resource indication information sent by the network device, the terminal device stops the CG Retx timer and resets the COUTNER or the preset timer. The third dynamic resource indication information is used to indicate the third dynamic resource allocated by the network device for the target HARQ of the terminal device, and/or the third dynamic resource indication information is used to indicate whether to perform new transmission or retransmission on the target HARQ process.
That is, when the terminal device receives the dynamic resource allocated by the network device, the terminal device will stop the CG Retx timer and also stop the COUTNER or the preset timer, no matter whether the dynamic resource is used for new transmission or retransmission of the target HARQ process.
Optionally, the terminal device receives the third dynamic resource at the time t6, and the use of the third dynamic resource and the corresponding CG timer may be consistent with the use of the first dynamic resource at the time t1, which is not described herein again for brevity.
For the sake of distinction, in other cases than the first case, it is assumed that the terminal device has not received the scheduling of the dynamic resources of the target HARQ by the network device.
In case two, for the time t7 after the time t5, assuming that the time t7 corresponds to a time of use of a second CG resource in the CG resource set configured by the network device, or that t7 is a starting time of the second CG resource, and assuming that the CG Retx timer is running and has not timed out at this time, and likewise, COUTNER is less than or equal to a preset value, and the preset timer has not timed out, the terminal device may determine not to use the second CG resource in the CG resource set, that is, the second CG resource is skip, or is not used. Wherein, the second CG resource may refer to: any one of the start times is located at a CG resource subsequent to the start time of the first CG source during the period that the CG Retx timer and/or preset timer is running.
In case three, for the case that the CG Retx timer is running and not timed out at the time t8 after the time t5, if the terminal device receives Downlink Feedback Information (DCI) sent by the network device and the DFI is Acknowledgement (ACK), the terminal device may suspend the CG Retx timer, for example, the terminal device may execute the first procedure or the second procedure.
Specifically, the time t8 of case three may be set to a time at which any one of the following conditions is satisfied: the method comprises the following steps that a first condition is that the CG Retx timer is running and not overtime, COUTNER is used, and the running is less than or equal to a preset value; a second condition, the CG Retx timer is running and not overtime, a preset timer is used and the preset timer is not overtime either; conditional three, the CG Retx timer is running and not time out, using a preset timer, but not limited to whether the preset timer times out, that is, the preset timer may or may not time out at time t 8. The fourth condition, that is, the CG Retx timer is running and not overtime, uses COUTNER, but does not limit the relationship between COUTNER and the preset value, that is, the COUTNER may be greater than or equal to or less than the preset value at time t 8.
It should be understood that no matter which of the above four conditions, if the terminal device receives the DFI sent by the network device as ACK, it considers that the network device has correctly received the data, and therefore, the terminal device may suspend the CG Retx timer, and at the same time, the terminal device may also suspend the COUTNER or preset the timer.
Specifically, the first process in the embodiment of the present application may include at least one of the following steps: the terminal equipment determines the data transmission block capable of flushing in the target HARQ process; the terminal equipment determines that the data transmission block in the target HARQ process is successfully transmitted; the terminal equipment overturns a New Data Indication (NDI) in the target HARQ process; the terminal equipment determines that the target HARQ process is used for new transmission of data; the terminal equipment indicates the uplink resource to the target HARQ; the terminal equipment restarts the CG Retx timer; the terminal device resets the COUTNER or a preset timer.
This second process in the embodiments of the present application may include at least one of the following steps: pause the CG Retx timer; the terminal equipment determines that the data transmission block in the target HARQ process can be deleted; the terminal equipment determines that the data transmission block in the target HARQ process is successfully transmitted; the terminal equipment adopts a fourth CG resource in the CG resource set to perform new data transmission; the terminal device determines the NDI to be turned over at the time when the fourth CG transmission resource is available, or during the process of determining the new transmission of the data; the terminal device indicates the fourth CG transmission resource to the target HARQ process; restarting the CG Retx timer at a time when the fourth CG transmission resource is available; the COUTNER is reset at the time when the fourth CG transmission resource is available.
The fourth CG resource is any CG resource located after the first CG resource in the time domain, and the starting time of the fourth CG resource may be located before or after the CG Retx timer expires, which is not limited in this embodiment of the application. For example, the fourth CG resource may be a CG resource with a start time t10 as shown in fig. 3.
In case four, also for the time t8 after the time t5, if the CG Retx timer is running and not timed out, and if the terminal device receives the DCI sent by the network device and the DFI is Negative Acknowledgement (NACK) when the COUTNER is used and is less than or equal to the preset value, the terminal device may adopt the third CG resource in the CG resource set, retransmit the data on the first CG resource, restart the CG Retx timer, and add 1 to the COUTNER.
That is, if the terminal device receives the NACK indicating that the DFI sent by the network device is NACK, it may be determined that the network device has not correctly received the data. Therefore, the terminal device will pause the CG Retx timer; in addition, since COUTNER does not reach the preset value at time t8, the terminal device retransmits data on the first CG resource on the next CG resource in the CG resource set, that is, the third CG resource, and restarts the CG Retx timer; the terminal device further adds 1 to COUTNER to indicate the number of retransmissions of data on the third CG resource.
It should be understood that the starting time of the third CG resource is located after the starting time of the first CG resource; the starting time of the third CG resource may be before the CG Retx timer times out or after the CG Retx timer times out, and the embodiment of the present application is not limited thereto. For example, the third CG resource may be a CG resource with a start time t10 as shown in fig. 3.
In a fifth case, similar to the fourth case, also for a time t8 after the time t5, when the CG Retx timer is running and has not timed out, and the COUTNER used in limited use is less than or equal to a preset value, or the value of the COUTNER is not limited, if the terminal device receives DCI sent by the network device and the DFI is NACK, the terminal device may use a third CG resource in the CG resource set to retransmit data on the first CG resource, and restart the CG Retx timer and the COUTNER, that is, start the CG Retx timer to start a new round of timing, and start the COUTNER to start a new round of counting. The third CG resource is the third CG resource described in case four, and for brevity, will not be described herein again.
That is, if the terminal device receives the NACK indicating that the DFI sent by the network device is NACK, it may be determined that the network device has not correctly received the data. Therefore, the terminal device will pause the CG Retx timer; in addition, since the terminal device receives the feedback of the network device, the terminal device may also reset COUTNER, and retransmit the data on the first CG resource on the next CG resource in the CG resource set, that is, on the third CG resource, and restart the CG Retx timer and COUTNER, that is, start the CG Retx timer to start a new round of timing, and start the COUTNER to start a new round of counting.
In a sixth case, also for a time t8 after the time t5, the CG Retx timer is running and is not timed out, at this time, without limiting the value of the COUTNER, if the terminal device receives that the DFI sent by the network device is NACK, the terminal device may add 1 to COUTNER, and determine whether to adopt the third CG resource, retransmit the data on the first CG resource, and restart the CG Retx timer when retransmitting. The third CG resource is the third CG resource described in case four, and for brevity, will not be described herein again.
Specifically, since the current value of COUTNER is not limited, at time t8, the COUTNER may or may not have reached the preset value. Optionally, if the COUTNER does not reach the preset value at time t8, the terminal device receives the NACK, may retransmit the data using the third CG resource, and restart the CG Retx timer and add 1 to the COUTNER.
If the COUTNER has reached the preset value at time t8, that is, the COUTNER is equal to the preset value, the terminal device may add 1 to the COUTNER when receiving NACK, that is, the terminal device may select to suspend the CG Retx timer and not retransmit the data on the first CG resource. Specifically, for the case that the value of COUTNER is greater than a preset value, the terminal device may suspend the CG Retx timer and perform the first procedure or the second procedure when receiving the NACK; alternatively, the terminal device may not pause the CG Retx timer when receiving the NACK, and may perform the first procedure or the second procedure until the CG Retx timer times out. The first process and the second process are the first process and the second process in case three, and are not described herein again for brevity.
The above cases four to six are explained for the case of using COUTNER, and correspondingly, if a preset timer is used, there are the following cases seven to nine.
In a seventh case, similarly to the fourth case, for a time t8 after the time t5, the CG Retx timer is running and is not overtime, and in a case that a used preset timer is also running and is not overtime, if the terminal device receives that the DFI sent by the network device is NACK, the terminal device determines to adopt a third CG resource in the CG resource set, retransmits the data on the first CG resource, restarts the CG Retx timer, and otherwise, does not reset the preset timer, and keeps the preset timer to continue timing. The third CG resource is the third CG resource described in case four, and for brevity, will not be described herein again.
That is, if the terminal device receives the NACK indicating that the DFI sent by the network device is NACK, it may be determined that the network device has not correctly received the data. Therefore, the terminal device will pause the CG Retx timer; in addition, since the preset timer is running at the time t8 and is not timed out, the terminal device retransmits the data on the first CG resource on the next CG resource in the CG resource set, that is, the third CG resource, and restarts the CG Retx timer while keeping the preset time for timing.
Case eight, similarly to case five, also for the case where the CG Retx timer is running and has not timed out at time t8 after time t5, and the preset timer defined for use has not timed out; or at time t8, if the CG Retx timer is running and not overtime, but without limiting whether the preset timer is overtime, if the terminal device receives DCI sent by the network device and the DFI is NACK, the terminal device may retransmit the data on the first CG resource by using a third CG resource in the CG resource set, and restart the CG Retx timer and the preset timer. The third CG resource is the third CG resource described in case four, and for brevity, will not be described herein again.
That is, if the terminal device receives the NACK indicating that the DFI sent by the network device is NACK, it may be determined that the network device has not correctly received the data. Therefore, the terminal device will pause the CG Retx timer; in addition, since the terminal device receives the feedback from the network device, the terminal device may also pause the preset timer, and retransmit the data on the first CG resource on the next CG resource in the CG resource set, that is, on the third CG resource, and restart the CG Retx timer and the preset timer.
In case nine, similarly to case six, also for the time t8 after the time t5, if the CG Retx timer is running and has not timed out, and if the terminal device receives that the DFI sent by the network device is NACK without limiting whether the preset timer has timed out, the terminal device may determine whether to adopt a third CG resource in the CG resource set, retransmit the data on the first CG resource, and restart the CG Retx timer when retransmitting.
Specifically, since it is not limited whether the preset timer expires at time t8, the preset timer may or may not have expired at time t 8. Alternatively, if the preset timer does not time out at time t8, the terminal device receives NACK, and may retransmit the data using the third CG resource, and restart the CG Retx timer and keep the preset timer running.
If the predetermined timer has expired at time t8, then the terminal device may choose to pause the CG Retx timer if the terminal device receives a NACK, and no further retransmission of data on the first CG resource is performed. Specifically, for the case that the preset timer is overtime, the terminal device may suspend the CG Retx timer and perform the first procedure or the second procedure when receiving the NACK; alternatively, the terminal device may not pause the CG Retx timer when receiving the NACK, and may perform the first procedure or the second procedure until the CG Retx timer times out. The first process and the second process are the first process and the second process in case three, and are not described herein again for brevity.
In case ten, at time t9 after time t5, the CG Retx timer times out, that is, between time t5 and time t9, the terminal device does not receive the DFI and does not receive the indication information of the dynamic resource until time t9, and the CG Retx timer times out. At this time, if the used COUTNER is less than or equal to the preset value, the terminal device retransmits the data on the first CG resource by using the third CG resource, restarts the CG Retx timer, and adds 1 to the COUTNER. The third CG resource is the third CG resource described in case four, and for brevity, will not be described herein again.
In case eleven, similarly to the case eleven, also at the time t9, the CG Retx timer times out, and for the case where the preset timer is used, and assuming that the preset timer is running and has not timed out, the terminal device uses the third CG resource, retransmits the data on the first CG resource, and restarts the CG Retx timer. The third CG resource is the third CG resource described in case four, and for brevity, will not be described herein again.
In the twelfth case, also at the time t9 after the time t5, the CG Retx timer times out, and for the case of using the COUTNER, if the COUTNER is greater than or equal to the preset value, the terminal device executes the first procedure or the second procedure. The first process and the second process are the first process and the second process in case three, and are not described herein again for brevity.
Thirteenth, similarly to the twelfth case, also at the time t9 after the time t5, the CG Retx timer times out, and for the case of using the preset timer, if the preset timer also times out, that is, the time when the preset timer times out is earlier than the CG Retx timer timeout time t9, the terminal device may execute the first procedure or the second procedure after the CG Retx timer times out. The first process and the second process are the first process and the second process in case three, and are not described herein again for brevity.
In a fourteenth case, for a time t9 after the time t5, assuming that the time t9 represents that the preset timer has expired and it is not limited whether the CG Retx timer has expired at this time, the terminal device may execute the first procedure or the second procedure when the preset timer at the time t9 has expired. The first process and the second process are the first process and the second process in case three, and are not described herein again for brevity.
That is, regardless of whether the CG Retx timer times out, the terminal device may select to perform the first procedure or the second procedure as long as the preset timer times out.
It should be understood that, as for any one of the timers (for example, any one of the CG timer, the CG Retx timer, and the preset timer) referred to in the embodiments of the present application, it may be any kind of timer, for example, the timer may adopt a gradually increasing timing manner from zero, and when the preset duration is reached, the timer is over-timed; or, the timer may also start to decrease gradually from a preset duration in a countdown manner, and when the time decreases to zero, the timer is overtime, which is not present in the embodiment of the present application.
It should be understood that, in the method 200 in the embodiment of the present application, the CG timer is for a dynamic resource, and the CG Retx timer is for a CG resource, and conversely, if the CG timer is set for a CG resource, and the CG Retx timer is set for a dynamic resource, the same may be true, and the embodiment of the present application is not limited thereto. That is, all of the dynamic resources in the method 200 may be replaced with CG resources, and all of the CG resources in the method 200 may be replaced with dynamic resources, which may be applied as well.
Therefore, in the method for transmitting data according to the embodiment of the present application, especially for an NR-U scenario, when two timers (CG timer and CG Retx timer) are configured for a given HARQ process configured for a CG resource, timing is performed for a dynamic resource and the CG resource respectively, and the two timers are not simultaneously involved in a car sickness, so that a behavior of how the terminal device uses the two timers is defined. Meanwhile, in order to avoid the problem of executing automatic retransmission for unlimited times, a counter or a timer is introduced in the retransmission process to limit the times of automatic retransmission, so that the problem that the air interface resource is wasted due to the fact that TB which does not meet the QoS still needs to be transmitted and occupies the air interface resource inefficiently is solved.
It should be understood that, in the various embodiments of the present application, neither the size of the serial numbers of the above-mentioned processes nor the reference number of the time t on the time axis imply the execution sequence, and the execution sequence of the processes should be determined by their functions and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
The method for transmitting data according to the embodiment of the present application is described in detail above with reference to fig. 1 to 3, and a terminal device according to the embodiment of the present application will be described below with reference to fig. 4 to 7.
As shown in fig. 4, a terminal device 300 according to an embodiment of the present application includes: a processing unit 310 and a transceiving unit 320. Specifically, the transceiver unit 320 is configured to: receiving configuration authorized resource indication information sent by a network device, where the configuration authorized resource indication information is used to indicate a configuration authorized resource set configured for the terminal device by the network device, and the configuration authorized resource set includes a target HARQ process; the processing unit 310 is configured to: starting a configuration authorization timer when the transceiver unit 320 receives first dynamic resource indication information sent by the network device, where the first dynamic resource indication information is used to indicate a first dynamic resource allocated by the network device for the target HARQ of the terminal device, and the configuration authorization timer corresponds to a dynamic resource; the processing unit 310 is further configured to: in a case that the transceiver unit 320 transmits data by using the first configured authorized resource in the set of configured authorized resources, a configured authorized retransmission timer is started, the configured authorized retransmission timer corresponds to the configured authorized resource, and the configured authorized retransmission timer are not operated at the same time.
Optionally, as an embodiment, the configuration authorized resource indication information includes at least one of the following information: the period of the configuration authorized resource, the duration of the configuration authorized timer and the duration of the configuration authorized retransmission timer in the configuration authorized resource set.
Optionally, as an embodiment, a duration of the configured grant timer is an integer multiple of the period, and/or a duration of the configured grant retransmission timer is an integer multiple of the period.
Optionally, as an embodiment, the processing unit 310 is configured to: starting the configuration authorization timer when the first dynamic resource indication information is received; or, starting the configuration authorization timer for uplink transmission resources received at the time of a physical downlink control channel, wherein the physical downlink control channel comprises the first dynamic resource indication information, and the physical downlink control channel is scrambled by a cell radio network temporary identifier C-RNTI or a configuration scheduling radio network temporary identifier CS-RNTI; or, when the transmission corresponding to the uplink transmission resource indicated by the first dynamic resource indication information is executed, starting the configuration authorization timer.
Optionally, as an embodiment, the processing unit 310 is configured to perform one of the following steps: determining not to use a configuration authorization resource in the set of configuration authorization resources when the configuration authorization timer is running and not timed out; stopping or restarting the configuration authorization timer when the configuration authorization timer is running and is not overtime, and the transceiver unit 320 receives second dynamic resource indication information sent by the network device, where the second dynamic resource indication information is used to indicate a second dynamic resource allocated by the network device for the target HARQ of the terminal device, and/or the second dynamic resource indication information is used to indicate to perform new transmission or retransmission on the target HARQ process; and determining that the data transmission transmitted through the first dynamic resource is successful and/or determining that the data transmission of the target HARQ is successful under the condition that the configuration authorization timer is overtime.
Optionally, as an embodiment, the processing unit 310 is configured to: and under the condition that the configuration authorization timer does not run at the starting time of the first configuration authorization resource, transmitting data by adopting the first configuration authorization resource, and starting the configuration authorization retransmission timer at the starting time of the first configuration authorization resource.
Optionally, as an embodiment, the processing unit 310 is further configured to: and under the condition that the data are transmitted by adopting the first configuration authorized resource and a retransmission counter is smaller than a preset value, adding 1 to the retransmission counter, wherein the retransmission counter is used for recording the automatic retransmission times of the data carried by the first configuration authorized resource.
Optionally, as an embodiment, the start of the retransmission counter satisfies one of the following conditions: the retransmission counter is started when the processing unit 310 transmits new data by using the configuration authorized resource corresponding to the target HARQ process after transmitting data by using the dynamic resource; the retransmission counter is started when the processing unit 310 first transmits data by using the configured authorized resource; the retransmission counter is started when the processing unit 310 transmits data by adopting or adopting the configuration authorized resource for the first time when there is no data in the target HARQ process; the retransmission counter is started when the processing unit 310 transmits new data by using the configuration authorized resource corresponding to the target HARQ process.
Optionally, as an embodiment, the configuring the authorized resource indication information includes: the preset value and/or information indicating whether to use the retransmission counter.
Optionally, as an embodiment, in a case that the configuration authorized retransmission timer is running and has not timed out, the processing unit 310 is further configured to: determining not to use a second configuration granted resource of the set of configuration granted resources, a starting time of the second configuration granted resource being after a starting time of the first configuration granted resource.
Optionally, as an embodiment, in a case that the configuration authorization retransmission timer is running and has not timed out, and the transceiver unit 320 receives third dynamic resource indication information sent by the network device, the processing unit 310 is further configured to: stopping the configuration grant retransmission timer and resetting the retransmission counter. The third dynamic resource indication information is used to indicate a third dynamic resource allocated by the network device for the target HARQ of the terminal device, and/or the third dynamic resource indication information is used to indicate whether to perform new transmission or retransmission on the target HARQ process.
Optionally, as an embodiment, in a case that the configured authorized retransmission timer is running and is not timed out, the transceiver unit 320 receives downlink feedback information sent by the network device, and the downlink feedback information is an acknowledgement ACK, the processing unit 310 is further configured to: stopping the configuration grant retransmission timer and resetting the retransmission counter.
Optionally, as an embodiment, when the configuration grant retransmission timer is running and does not time out, the transceiver unit 320 receives downlink feedback information sent by the network device, where the downlink feedback information is a non-acknowledgement NACK, and the retransmission counter is less than or equal to the preset value, the processing unit 310 is further configured to: and retransmitting the data on the first configuration authorized resource by adopting a third configuration authorized resource in the configuration authorized resource set, restarting the configuration authorized retransmission timer and adding 1 to the retransmission counter, wherein the starting time of the third configuration authorized resource is positioned after the starting time of the first configuration authorized resource.
Optionally, as an embodiment, in a case that the configured authorized retransmission timer is running and is not timed out, the transceiver unit 320 receives downlink feedback information sent by the network device, and the downlink feedback information is NACK, the processing unit 310 is further configured to: and retransmitting the data on the first configuration authorized resource by adopting the third configuration authorized resource, restarting the configuration authorized retransmission timer and adding 1 to the retransmission counter.
Optionally, as an embodiment, when the configuration grant retransmission timer is running and does not time out, the transceiver unit 320 receives downlink feedback information sent by the network device, where the downlink feedback information is NACK, and the retransmission counter is less than or equal to the preset value, the processing unit 310 is further configured to: and retransmitting the data on the first configuration authorized resource by adopting the third configuration authorized resource, restarting the configuration authorized retransmission timer, resetting the retransmission counter and adding 1 to the retransmission counter.
Optionally, as an embodiment, in a case that the configured authorized retransmission timer is running and is not timed out, the transceiver unit 320 receives downlink feedback information sent by the network device, and the downlink feedback information is NACK, the processing unit 310 is further configured to: and retransmitting the data on the first configuration authorized resource by adopting the third configuration authorized resource, restarting the configuration authorized retransmission timer, resetting the retransmission counter and adding 1 to the retransmission counter.
Optionally, as an embodiment, in a case that the configuration authorization retransmission timer expires and the retransmission counter is less than or equal to the preset value, the processing unit 310 is further configured to: and retransmitting the data on the first configuration authorized resource by adopting the third configuration authorized resource, restarting the configuration authorized retransmission timer and adding 1 to the retransmission counter.
Optionally, as an embodiment, when the retransmission counter is greater than or equal to the preset value after data transmission by using the first configuration authorized resource, if the configuration authorized retransmission timer is before time out, the transceiver unit 320 receives downlink feedback information sent by the network device, where the downlink feedback information is NACK/ACK, or the transceiver unit 320 does not receive the downlink feedback information sent by the network device and a dynamic scheduling indication of a target HARQ process, and the processing unit 310 executes a first process or a second process after the configuration authorized retransmission timer is time out.
Or, after the data is transmitted by using the first configuration authorized resource and the retransmission counter is greater than or equal to the preset value, if the configuration authorized retransmission timer is running and is not timed out, the transceiver unit 320 receives downlink feedback information sent by the network device, where the downlink feedback information is NACK/ACK, and the processing unit 310 is further configured to: either the first process or the second process is performed.
Optionally, as an embodiment, when the processing unit 310 transmits data by using the first configuration authorized resource, a preset timer is running and is not timed out, where the preset timer is used to time an automatic retransmission process of data carried by the first configuration authorized resource.
Optionally, as an embodiment, the starting of the preset timer satisfies one of the following conditions: the preset timer is started when the processing unit 310 transmits newly transmitted data by using the configuration authorized resource corresponding to the target HARQ process after transmitting data by using the dynamic resource; the preset timer is started when the processing unit 310 first adopts the configuration authorization resource to transmit data; the preset timer is started when the processing unit 310 transmits data by adopting or adopting the configuration authorization resource for the first time when no data exists in the target HARQ process; the preset timer is started when the processing unit 310 transmits the newly transmitted data by using the configuration authorized resource corresponding to the target HARQ process.
Optionally, as an embodiment, the configuring the authorized resource indication information includes: the duration of the preset timer and/or information indicating whether to use the preset timer.
Optionally, as an embodiment, in a case that the configuration authorized retransmission timer is running and has not timed out, the processing unit 310 is further configured to: determining not to use a second configuration granted resource of the set of configuration granted resources, a starting time of the second configuration granted resource being after a starting time of the first configuration granted resource.
Optionally, as an embodiment, in a case that the configuration authorization retransmission timer is running and has not timed out, and the transceiver unit 320 receives third dynamic resource indication information sent by the network device, the processing unit 310 is further configured to: stopping the configuration authorization retransmission timer and the preset timer, wherein the third dynamic resource indication information is used to indicate a third dynamic resource allocated by the network device for the target HARQ of the terminal device, and/or the third dynamic resource indication information is used to indicate whether to perform new transmission or retransmission on the target HARQ process.
Optionally, as an embodiment, in a case that the configuration authorization retransmission timer is running and is not timed out, the transceiver unit 320 receives downlink feedback information sent by the network device, and the downlink feedback information is ACK, the processing unit 310 is further configured to: stopping the configuration grant retransmission timer and the preset timer.
Optionally, as an embodiment, in a case that the configured authorized retransmission timer is running and is not timed out, the transceiver unit 320 receives downlink feedback information sent by the network device, and the downlink feedback information is NACK, the processing unit 310 is further configured to: and retransmitting the data on the first configuration authorized resource by adopting a third configuration authorized resource in the configuration authorized resource set, and restarting the configuration authorized retransmission timer, wherein the starting time of the third configuration authorized resource is positioned after the starting time of the first configuration authorized resource.
Optionally, as an embodiment, in a case that the preset timer is running and is not timed out, the configuration authorized retransmission timer is running and is not timed out, and the transceiver unit 320 receives downlink feedback information sent by the network device and the downlink feedback information is NACK, the processing unit 310 is further configured to: and retransmitting the data on the first configuration authorized resource by adopting a third configuration authorized resource in the configuration authorized resource set, and restarting the configuration authorized retransmission timer.
Optionally, as an embodiment, in a case that the configured authorized retransmission timer is running and is not timed out, the transceiver unit 320 receives downlink feedback information sent by the network device, and the downlink feedback information is NACK, the processing unit 310 is further configured to: and retransmitting the data on the first configuration authorized resource by adopting the third configuration authorized resource, and restarting the configuration authorized retransmission timer and the preset timer.
Optionally, as an embodiment, when the preset timer is running and is not overtime, the configuration authorization retransmission timer is running and is not overtime, and the transceiver unit 320 receives downlink feedback information sent by the network device, where the downlink feedback information is NACK, the processing unit 310 is further configured to: and retransmitting the data on the first configuration authorized resource by adopting the third configuration authorized resource, and restarting the configuration authorized retransmission timer and the preset timer.
Optionally, as an embodiment, in a case that the preset timer is running and has not timed out, and the configuration authorized retransmission timer times out, the processing unit 310 is further configured to: and retransmitting the data on the first configuration authorized resource by adopting the third configuration authorized resource, and restarting the configuration authorized retransmission timer.
Optionally, as an embodiment, the processing unit 310 is further configured to perform one of the following steps: if the preset timer is overtime, executing a first process or a second process; after the preset timer is overtime, if the configured retransmission timer is overtime, the transceiver unit 320 receives downlink feedback information sent by the network device and the downlink feedback information is NACK/ACK, or the transceiver unit 320 does not receive the downlink feedback information sent by the network device and a dynamic scheduling indication of a target HARQ process, and the processing unit 310 executes a first process or a second process after the configured authorized retransmission timer is overtime; after the preset timer expires, if the configuration authorized retransmission timer is running and does not expire, the transceiver unit 320 receives downlink feedback information sent by the network device, where the downlink feedback information is NACK/ACK, and the processing unit 310 executes a first process or a second process.
Wherein the first process comprises at least one of the following steps: determining that a data transmission block in the target HARQ process can be deleted; determining that the transmission of the data transmission block in the target HARQ process is successful; turning over a New Data Indication (NDI) in the target HARQ process; determining that the target HARQ process is used for new transmission of data; indicating the uplink resource to the target HARQ; restarting the configuration authorization retransmission timer; and restarting the preset timer.
The second process described above includes at least one of the following steps: suspending the configured grant retransmission timer; determining that a data transmission block in the target HARQ process can be deleted; determining that the transmission of the data transmission block in the target HARQ process is successful; a fourth configuration authorized resource in the configuration authorized resource set is adopted to perform data new transmission, and the fourth configuration authorized resource is located after the first configuration authorization on the time domain; determining NDI rollover at a time when the fourth configuration grant transmission resources are available, or in a process of determining new transmission of the data; indicating the fourth configuration grant transmission resources to the target HARQ process; restarting the configuration grant retransmission timer at a time when the fourth configuration grant transmission resource is available; restarting the preset timer at a time when the fourth configuration grant transmission resources are available.
It should be understood that the above and other operations and/or functions of each unit in the terminal device 300 are respectively for implementing the corresponding processes of the terminal device in each method in fig. 1 to fig. 3, and are not described herein again for brevity.
Therefore, for the terminal device in the embodiment of the present application, especially for the NR-U scenario, when two timers (CG timer and CG Retx timer) are configured in a given HARQ process configured for a CG resource, the dynamic resource and the CG resource are respectively timed, and the two timers are not simultaneously involved in a car sickness, so that a behavior of how the terminal device uses the two timers is defined. Meanwhile, in order to avoid the problem of executing automatic retransmission for unlimited times, a counter or a timer is introduced in the retransmission process to limit the times of automatic retransmission, so that the problem that the air interface resource is wasted due to the fact that TB which does not meet the QoS still needs to be transmitted and occupies the air interface resource inefficiently is solved.
Fig. 5 is a schematic structural diagram of a communication device 400 according to an embodiment of the present application. The communication device 400 shown in fig. 5 includes a processor 410, and the processor 410 can call and run a computer program from a memory to implement the method in the embodiment of the present application.
Optionally, as shown in fig. 5, the communication device 400 may also include a memory 420. From the memory 420, the processor 410 can call and run a computer program to implement the method in the embodiment of the present application.
The memory 420 may be a separate device from the processor 410, or may be integrated into the processor 410.
Optionally, as shown in fig. 5, the communication device 400 may further include a transceiver 430, and the processor 410 may control the transceiver 430 to communicate with other devices, and specifically, may transmit information or data to the other devices or receive information or data transmitted by the other devices.
The transceiver 430 may include a transmitter and a receiver, among others. The transceiver 430 may further include antennas, and the number of antennas may be one or more.
Optionally, the communication device 400 may specifically be a network device in the embodiment of the present application, and the communication device 400 may implement a corresponding process implemented by the network device in each method in the embodiment of the present application, which is not described herein again for brevity.
Optionally, the communication device 400 may specifically be a mobile terminal/terminal device in the embodiment of the present application, and the communication device 400 may implement a corresponding process implemented by the mobile terminal/terminal device in each method in the embodiment of the present application, and for brevity, details are not described here again.
Fig. 6 is a schematic structural diagram of a chip of an embodiment of the present application. Fig. 6 shows a chip 500 comprising a processor 510, from which processor 510 a computer program can be called and run by the memory to implement the method in the embodiments of the present application.
Optionally, as shown in fig. 6, the chip 500 may further include a memory 520. From the memory 520, the processor 510 can call and run a computer program to implement the method in the embodiment of the present application.
The memory 520 may be a separate device from the processor 510, or may be integrated into the processor 510.
Optionally, the chip 500 may further comprise an input interface 530. The processor 510 may control the input interface 530 to communicate with other devices or chips, and in particular, may obtain information or data transmitted by other devices or chips.
Optionally, the chip 500 may further include an output interface 540. The processor 510 may control the output interface 540 to communicate with other devices or chips, and may particularly output information or data to the other devices or chips.
Optionally, the chip may be applied to the network device in the embodiment of the present application, and the chip may implement the corresponding process implemented by the network device in each method in the embodiment of the present application, and for brevity, details are not described here again.
Optionally, the chip may be applied to the mobile terminal/terminal device in the embodiment of the present application, and the chip may implement the corresponding process implemented by the mobile terminal/terminal device in each method in the embodiment of the present application, and for brevity, no further description is given here.
It should be understood that the chips mentioned in the embodiments of the present application may also be referred to as a system-on-chip, a system-on-chip or a system-on-chip, etc.
Fig. 7 is a schematic block diagram of a communication system 600 provided in an embodiment of the present application. As shown in fig. 7, the communication system 600 includes a terminal device 610 and a network device 620.
The terminal device 610 may be configured to implement the corresponding function implemented by the terminal device in the foregoing method, and the network device 620 may be configured to implement the corresponding function implemented by the network device in the foregoing method, which is not described herein again for brevity.
It should be understood that the processor of the embodiments of the present application may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method embodiments may be performed by integrated logic circuits of hardware in a processor or instructions in the form of software. The Processor may be a general purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf Programmable Gate Array (FPGA) or other Programmable logic device, discrete Gate or transistor logic device, or discrete hardware components. The various methods, steps, and logic blocks disclosed in the embodiments of the present application may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present application may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software modules in the decoding processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in a memory, and the processor reads information in the memory and completes the steps of the method in combination with hardware of the processor.
It will be appreciated that the memory in the embodiments of the subject application can be either volatile memory or nonvolatile memory, or can include both volatile and nonvolatile memory. The non-volatile Memory may be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable PROM (EEPROM), or a flash Memory. Volatile Memory can be Random Access Memory (RAM), which acts as external cache Memory. By way of example, but not limitation, many forms of RAM are available, such as Static random access memory (Static RAM, SRAM), Dynamic Random Access Memory (DRAM), Synchronous Dynamic random access memory (Synchronous DRAM, SDRAM), Double Data Rate Synchronous Dynamic random access memory (DDR SDRAM), Enhanced Synchronous SDRAM (ESDRAM), Synchronous link SDRAM (SLDRAM), and Direct Rambus RAM (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to comprise, without being limited to, these and any other suitable types of memory.
It should be understood that the above memories are exemplary but not limiting illustrations, for example, the memories in the embodiments of the present application may also be Static Random Access Memory (SRAM), dynamic random access memory (dynamic RAM, DRAM), Synchronous Dynamic Random Access Memory (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (enhanced SDRAM, ESDRAM), Synchronous Link DRAM (SLDRAM), Direct Rambus RAM (DR RAM), and the like. That is, the memory in the embodiments of the present application is intended to comprise, without being limited to, these and any other suitable types of memory.
The embodiment of the application also provides a computer readable storage medium for storing the computer program.
Optionally, the computer-readable storage medium may be applied to the network device in the embodiment of the present application, and the computer program enables the computer to execute the corresponding process implemented by the network device in each method in the embodiment of the present application, which is not described herein again for brevity.
Optionally, the computer-readable storage medium may be applied to the mobile terminal/terminal device in the embodiment of the present application, and the computer program enables the computer to execute the corresponding process implemented by the mobile terminal/terminal device in each method in the embodiment of the present application, which is not described herein again for brevity.
Embodiments of the present application also provide a computer program product comprising computer program instructions.
Optionally, the computer program product may be applied to the network device in the embodiment of the present application, and the computer program instructions enable the computer to execute corresponding processes implemented by the network device in the methods in the embodiment of the present application, which are not described herein again for brevity.
Optionally, the computer program product may be applied to the mobile terminal/terminal device in the embodiment of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the mobile terminal/terminal device in the methods in the embodiment of the present application, which are not described herein again for brevity.
The embodiment of the application also provides a computer program.
Optionally, the computer program may be applied to the network device in the embodiment of the present application, and when the computer program runs on a computer, the computer is enabled to execute the corresponding process implemented by the network device in each method in the embodiment of the present application, and for brevity, details are not described here again.
Optionally, the computer program may be applied to the mobile terminal/terminal device in the embodiment of the present application, and when the computer program runs on a computer, the computer is enabled to execute the corresponding process implemented by the mobile terminal/terminal device in each method in the embodiment of the present application, which is not described herein again for brevity.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present application.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present application or portions thereof that substantially contribute to the prior art may be embodied in the form of a software product stored in a storage medium and including instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present application, and shall be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (37)

  1. A method of transmitting data, comprising:
    a terminal device receives configuration authorization resource indication information sent by a network device, wherein the configuration authorization resource indication information is used for indicating a configuration authorization resource set configured for the terminal device by the network device, and the configuration authorization resource set comprises a target hybrid automatic repeat request (HARQ) process;
    if the terminal device receives first dynamic resource indication information sent by the network device, the terminal device starts a configuration authorization timer, the first dynamic resource indication information is used for indicating the first dynamic resource allocated by the network device for the target HARQ of the terminal device, and the configuration authorization timer corresponds to the dynamic resource;
    if the terminal equipment adopts the first configuration authorization resource in the configuration authorization resource set to transmit data, the terminal equipment starts a configuration authorization retransmission timer, the configuration authorization retransmission timer corresponds to the configuration authorization resource, and the configuration authorization retransmission timer and the configuration authorization timer do not run simultaneously.
  2. The method of claim 1, wherein the configuration granted resource indication information comprises at least one of the following information: the period of the configuration authorized resource, the duration of the configuration authorized timer and the duration of the configuration authorized retransmission timer in the configuration authorized resource set.
  3. The method of claim 2, wherein the duration of the configuration grant timer is an integer multiple of the period, and/or,
    the duration of the configuration authorization retransmission timer is integral multiple of the period.
  4. The method according to any one of claims 1 to 3, wherein if the terminal device receives first dynamic resource indication information sent by the network device, the terminal device starts a configuration authorization timer, including:
    the terminal equipment starts the configuration authorization timer when receiving the first dynamic resource indication information; alternatively, the first and second electrodes may be,
    the terminal equipment starts the configuration authorization timer for uplink transmission resources received on the physical downlink control channel opportunity, the physical downlink control channel comprises the first dynamic resource indication information, and the physical downlink control channel is scrambled by a cell radio network temporary identifier C-RNTI or a configuration scheduling radio network temporary identifier CS-RNTI; alternatively, the first and second electrodes may be,
    and the terminal equipment starts the configuration authorization timer when the transmission corresponding to the uplink transmission resource indicated by the first dynamic resource indication information is executed.
  5. The method according to claim 4, characterized in that the method further comprises one of the following steps:
    if the configuration authorization timer is running and is not overtime, the terminal equipment determines not to use the configuration authorization resources in the configuration authorization resource set;
    if the configuration authorization timer is running and is not overtime, and the terminal device receives second dynamic resource indication information sent by the network device, the terminal device stops or restarts the configuration authorization timer, wherein the second dynamic resource indication information is used for indicating a second dynamic resource allocated by the network device for the target HARQ of the terminal device, and/or the second dynamic resource indication information is used for indicating to perform new transmission or retransmission on the target HARQ process;
    if the configuration authorization timer is overtime, the terminal device determines that the data transmission transmitted through the first dynamic resource is successful, and/or the terminal device determines that the data transmission of the target HARQ is successful.
  6. The method according to any one of claims 1 to 5, wherein the starting, by the terminal device, a configured grant retransmission timer if the terminal device transmits data using a first configured grant resource in the set of configured grant resources comprises:
    if the configuration authorization timer does not run at the starting time of the first configuration authorization resource, the terminal device transmits data by using the first configuration authorization resource, and starts the configuration authorization retransmission timer at the starting time of the first configuration authorization resource.
  7. The method of claim 6, further comprising:
    and if the terminal equipment determines that the data are transmitted by adopting the first configuration authorized resource and a retransmission counter is smaller than a preset value, the terminal equipment adds 1 to the retransmission counter, and the retransmission counter is used for recording the automatic retransmission times of the data carried by the first configuration authorized resource.
  8. The method of claim 7, wherein the start of the retransmission counter satisfies one of the following conditions:
    the retransmission counter is started when the terminal equipment transmits newly transmitted data by adopting the configuration authorized resources corresponding to the target HARQ process after transmitting data by adopting dynamic resources;
    the retransmission counter is started when the terminal equipment adopts the configuration authorization resource to transmit data for the first time;
    the retransmission counter is started when the terminal equipment adopts or adopts the configuration authorized resource for transmitting data for the first time when no data exists in the target HARQ process;
    and the retransmission counter is started when the terminal equipment transmits newly transmitted data by adopting the configuration authorization resource corresponding to the target HARQ process.
  9. The method according to claim 7 or 8, wherein configuring the granted resource indication information comprises: the preset value and/or information indicating whether to use the retransmission counter.
  10. The method according to any of claims 7 to 9, characterized in that the method further comprises one of the following steps:
    if the configuration authorization retransmission timer is running and is not overtime, the terminal device determines not to use a second configuration authorization resource in the configuration authorization resource set, wherein the starting time of the second configuration authorization resource is located after the starting time of the first configuration authorization resource;
    if the configuration authorized retransmission timer is running and not overtime, the terminal device receives third dynamic resource indication information sent by the network device, the terminal device stops the configuration authorized retransmission timer, and resets the retransmission counter, wherein the third dynamic resource indication information is used for indicating a third dynamic resource allocated by the network device for the target HARQ of the terminal device, and/or the third dynamic resource indication information is used for indicating whether to perform new transmission or retransmission on the target HARQ process;
    if the configuration authorization retransmission timer is running and is not overtime, the terminal equipment receives downlink feedback information sent by the network equipment, the downlink feedback information is Acknowledgement (ACK), the terminal equipment stops the configuration authorization retransmission timer, and the retransmission counter is reset;
    if the configured authorized retransmission timer is running and not overtime, the terminal device receives downlink feedback information sent by the network device, the downlink feedback information is not Negative Acknowledgement (NACK), and the retransmission counter is smaller than or equal to the preset value, the terminal device retransmits data on the first configured authorized resource by adopting a third configured authorized resource in the configured authorized resource set, restarts the configured authorized retransmission timer and adds 1 to the retransmission counter, and the starting time of the third configured authorized resource is behind the starting time of the first configured authorized resource;
    if the configured authorized retransmission timer is running and not overtime, the terminal equipment receives downlink feedback information sent by the network equipment, the downlink feedback information is NACK, the terminal equipment retransmits the data on the first configured authorized resource by adopting the third configured authorized resource, restarts the configured authorized retransmission timer and adds 1 to the retransmission counter;
    if the configured authorized retransmission timer is running and not overtime, the terminal equipment receives downlink feedback information sent by the network equipment, the downlink feedback information is NACK, and the retransmission counter is smaller than or equal to the preset value, the terminal equipment retransmits the data on the first configured authorized resource by adopting the third configured authorized resource, restarts the configured authorized retransmission timer, resets the retransmission counter and adds 1 to the retransmission counter;
    if the configured authorized retransmission timer is running and not overtime, the terminal equipment receives downlink feedback information sent by the network equipment, the downlink feedback information is NACK, the terminal equipment retransmits the data on the first configured authorized resource by adopting the third configured authorized resource, restarts the configured authorized retransmission timer, resets the retransmission counter and adds 1 to the retransmission counter;
    if the configured authorized retransmission timer is overtime and the retransmission counter is smaller than or equal to the preset value, the terminal equipment retransmits the data on the first configured authorized resource by adopting the third configured authorized resource, restarts the configured authorized retransmission timer and adds 1 to the retransmission counter.
  11. The method according to any one of claims 7 to 9, further comprising:
    after the terminal device transmits data by using the first configuration authorized resource and the retransmission counter is greater than or equal to the preset value, if the configuration authorized retransmission timer is overtime, the terminal device receives downlink feedback information sent by the network device and the downlink feedback information is NACK/ACK, or the terminal device does not receive the downlink feedback information sent by the network device and a dynamic scheduling indication of a target HARQ process, and the terminal device executes a first process or a second process after the configuration authorized retransmission timer is overtime; alternatively, the first and second electrodes may be,
    after the terminal equipment transmits data by using the first configuration authorized resource and the retransmission counter is greater than or equal to the preset value, if the terminal equipment is running and not in time-out when the configuration authorized retransmission timer is running, downlink feedback information sent by the network equipment is received and the downlink feedback information is NACK/ACK, and the terminal equipment executes a first process or a second process;
    wherein the first process comprises at least one of the following steps:
    the terminal device determines that the data transmission block in the target HARQ process can be deleted,
    the terminal equipment determines that the transmission of the data transmission block in the target HARQ process is successful,
    the terminal equipment turns over the new data indication NDI in the target HARQ process,
    the terminal device determines that the target HARQ process is used for new transmission of data,
    the terminal device indicates the uplink resource to the target HARQ,
    the terminal device restarts the configuration grant retransmission timer,
    the terminal equipment resets the retransmission counter;
    the second process comprises at least one of the following steps:
    the terminal device suspends the configuration grant retransmission timer,
    the terminal device determines that the data transmission block in the target HARQ process can be deleted,
    the terminal equipment determines that the transmission of the data transmission block in the target HARQ process is successful,
    the terminal device performs new data transmission by using a fourth configuration authorized resource in the configuration authorized resource set, wherein the fourth configuration authorized resource is located after the first configuration authorization on the time domain,
    the terminal device determines the NDI inversion at the time when the fourth configuration authorized transmission resource is available or during the process of determining the new transmission of the data,
    the terminal device indicates the fourth configuration grant transmission resources to the target HARQ process,
    the terminal equipment restarts the configuration authorization retransmission timer at the moment when the fourth configuration authorization transmission resource is available,
    and the terminal equipment resets the retransmission counter at the moment when the fourth configuration authorized transmission resource is available.
  12. The method according to claim 6, wherein when the terminal device transmits data using the first configuration authorized resource, a preset timer is running and not timed out, and the preset timer is used for timing an automatic retransmission process of data carried by the first configuration authorized resource.
  13. The method of claim 12, wherein the start of the preset timer satisfies one of the following conditions:
    the preset timer is started when the terminal equipment transmits newly transmitted data by adopting the configuration authorization resource corresponding to the target HARQ process after transmitting data by adopting the dynamic resource;
    the preset timer is started when the terminal equipment adopts the configuration authorization resource to transmit data for the first time;
    the preset timer is started when the terminal equipment adopts or adopts the configuration authorized resource for transmitting data for the first time when no data exists in the target HARQ process;
    and the preset timer is started when the terminal equipment transmits newly transmitted data by adopting the configuration authorization resource corresponding to the target HARQ process.
  14. The method according to claim 12 or 13, wherein configuring the granted resource indication information comprises: the duration of the preset timer and/or information indicating whether to use the preset timer.
  15. The method according to any of claims 12 to 14, further comprising one of the following steps:
    if the configuration authorization retransmission timer is running and is not overtime, the terminal device determines not to use a second configuration authorization resource in the configuration authorization resource set, wherein the starting time of the second configuration authorization resource is located after the starting time of the first configuration authorization resource;
    if the configuration authorization retransmission timer is running and not overtime, the terminal device receives third dynamic resource indication information sent by the network device, and the terminal device stops the configuration authorization retransmission timer and the preset timer, wherein the third dynamic resource indication information is used for indicating a third dynamic resource allocated by the network device for the target HARQ of the terminal device, and/or the third dynamic resource indication information is used for indicating whether to perform new transmission or retransmission on the target HARQ process;
    if the configuration authorization retransmission timer is running and is not overtime, the terminal equipment receives downlink feedback information sent by the network equipment, the downlink feedback information is ACK, and the terminal equipment stops the configuration authorization retransmission timer and the preset timer;
    if the configured authorized retransmission timer is running and not overtime, the terminal equipment receives downlink feedback information sent by the network equipment, the downlink feedback information is NACK, the terminal equipment retransmits data on the first configured authorized resource by adopting a third configured authorized resource in the configured authorized resource set, and restarts the configured authorized retransmission timer, wherein the starting time of the third configured authorized resource is behind the starting time of the first configured authorized resource;
    if the preset timer is running and not overtime, the configuration authorization retransmission timer is running and not overtime, the terminal equipment receives downlink feedback information sent by the network equipment, the downlink feedback information is NACK, the terminal equipment retransmits the data on the first configuration authorization resource by adopting a third configuration authorization resource in the configuration authorization resource set, and the configuration authorization retransmission timer is restarted;
    if the configured authorized retransmission timer is running and not overtime, the terminal equipment receives downlink feedback information sent by the network equipment, the downlink feedback information is NACK, the terminal equipment retransmits the data on the first configured authorized resource by adopting the third configured authorized resource, and restarts the configured authorized retransmission timer and the preset timer;
    if the preset timer is running and not overtime, the configuration authorization retransmission timer is running and not overtime, the terminal equipment receives downlink feedback information sent by the network equipment, the downlink feedback information is NACK, the terminal equipment retransmits the data on the first configuration authorization resource by adopting the third configuration authorization resource, and the configuration authorization retransmission timer and the preset timer are restarted;
    if the preset timer is running and not overtime, and the configuration authorization retransmission timer is overtime, the terminal equipment retransmits the data on the first configuration authorization resource by adopting the third configuration authorization resource, and restarts the configuration authorization retransmission timer.
  16. The method according to any of claims 12 to 14, further comprising one of the following steps:
    if the preset timer is overtime, the terminal equipment executes a first process or a second process;
    after the preset timer is overtime, if the configured retransmission timer is overtime, the terminal equipment receives downlink feedback information sent by the network equipment, and the downlink feedback information is NACK/ACK, or the terminal equipment does not receive the downlink feedback information sent by the network equipment and a dynamic scheduling instruction of a target HARQ process, and the terminal equipment executes a first process or a second process after the configured authorized retransmission timer is overtime;
    after the preset timer is overtime, if the terminal equipment receives downlink feedback information sent by the network equipment when the configuration authorization retransmission timer is running and is not overtime, and the downlink feedback information is NACK/ACK, the terminal equipment executes a first process or a second process;
    wherein the first process comprises at least one of the following steps:
    the terminal device determines that the data transmission block in the target HARQ process can be deleted,
    the terminal equipment determines that the transmission of the data transmission block in the target HARQ process is successful,
    the terminal equipment turns over the new data indication NDI in the target HARQ process,
    the terminal device determines that the target HARQ process is used for new transmission of data,
    the terminal device indicates the uplink resource to the target HARQ,
    the terminal device restarts the configuration grant retransmission timer,
    the terminal equipment restarts the preset timer;
    the second process comprises at least one of the following steps:
    the terminal device suspends the configuration grant retransmission timer,
    the terminal device determines that the data transmission block in the target HARQ process can be deleted,
    the terminal equipment determines that the transmission of the data transmission block in the target HARQ process is successful,
    the terminal device performs new data transmission by using a fourth configuration authorized resource in the configuration authorized resource set, wherein the fourth configuration authorized resource is located after the first configuration authorization on the time domain,
    the terminal device determines the NDI inversion at the time when the fourth configuration authorized transmission resource is available or in the process of determining the new transmission of the data,
    the terminal device indicates the fourth configuration grant transmission resources to the target HARQ process,
    the terminal equipment restarts the configuration authorization retransmission timer at the moment when the fourth configuration authorization transmission resource is available,
    and the terminal equipment restarts the preset timer at the moment when the fourth configuration authorization transmission resource is available.
  17. A terminal device, comprising:
    a transceiver unit, configured to receive configuration authorized resource indication information sent by a network device, where the configuration authorized resource indication information is used to indicate a configuration authorized resource set configured for the terminal device by the network device, and the configuration authorized resource set includes a target HARQ process;
    a processing unit to: starting a configuration authorization timer when the transceiver unit receives first dynamic resource indication information sent by the network device, where the first dynamic resource indication information is used to indicate a first dynamic resource allocated by the network device for the target HARQ of the terminal device, and the configuration authorization timer corresponds to a dynamic resource;
    the processing unit is further to: and starting a configuration authorization retransmission timer under the condition that the transceiver unit transmits data by adopting a first configuration authorization resource in the configuration authorization resource set, wherein the configuration authorization retransmission timer corresponds to the configuration authorization resource and runs at the same time as the configuration authorization retransmission timer.
  18. The terminal device according to claim 17, wherein the configuration grant resource indication information includes at least one of the following information: the period of the configuration authorized resource, the duration of the configuration authorized timer and the duration of the configuration authorized retransmission timer in the configuration authorized resource set.
  19. The terminal device according to claim 18, wherein the duration of the configuration grant timer is an integer multiple of the period, and/or,
    the duration of the configuration authorization retransmission timer is integral multiple of the period.
  20. The terminal device of any of claims 17 to 19, wherein the processing unit is configured to:
    starting the configuration authorization timer when the first dynamic resource indication information is received; alternatively, the first and second electrodes may be,
    starting the configuration authorization timer for uplink transmission resources received at the time of a physical downlink control channel, wherein the physical downlink control channel comprises the first dynamic resource indication information and is scrambled by a cell radio network temporary identifier C-RNTI or a configuration scheduling radio network temporary identifier CS-RNTI; alternatively, the first and second electrodes may be,
    and when the transmission corresponding to the uplink transmission resource indicated by the first dynamic resource indication information is executed, starting the configuration authorization timer.
  21. The terminal device of claim 20, wherein the processing unit is configured to perform one of the following steps:
    determining not to use a configuration authorization resource in the set of configuration authorization resources when the configuration authorization timer is running and not timed out;
    stopping or restarting the configuration authorization timer when the configuration authorization timer is running and is not overtime and the transceiver unit receives second dynamic resource indication information sent by the network device, wherein the second dynamic resource indication information is used for indicating a second dynamic resource allocated by the network device for the target HARQ of the terminal device, and/or the second dynamic resource indication information is used for indicating to perform new transmission or retransmission on the target HARQ process;
    and determining that the data transmission transmitted through the first dynamic resource is successful and/or determining that the data transmission of the target HARQ is successful under the condition that the configuration authorization timer is overtime.
  22. The terminal device of any of claims 17 to 21, wherein the processing unit is configured to:
    and under the condition that the configuration authorization timer does not run at the starting time of the first configuration authorization resource, transmitting data by adopting the first configuration authorization resource, and starting the configuration authorization retransmission timer at the starting time of the first configuration authorization resource.
  23. The terminal device of claim 22, wherein the processing unit is further configured to:
    and under the condition that the data are transmitted by adopting the first configuration authorized resource and a retransmission counter is smaller than a preset value, adding 1 to the retransmission counter, wherein the retransmission counter is used for recording the automatic retransmission times of the data carried by the first configuration authorized resource.
  24. The terminal device of claim 23, wherein the start of the retransmission counter satisfies one of the following conditions:
    the retransmission counter is started when the processing unit transmits newly transmitted data by adopting the configuration authorization resource corresponding to the target HARQ process after transmitting data by adopting the dynamic resource;
    the retransmission counter is started when the processing unit adopts the configuration authorization resource to transmit data for the first time;
    the retransmission counter is started when the processing unit adopts or adopts the configuration authorized resource for transmitting data for the first time when no data exists in the target HARQ process;
    and the retransmission counter is started when the processing unit transmits the newly transmitted data by adopting the configuration authorization resource corresponding to the target HARQ process.
  25. The terminal device according to claim 23 or 24, wherein configuring the granted resource indication information comprises: the preset value and/or information indicating whether to use the retransmission counter.
  26. The terminal device according to any of claims 23 to 25, wherein the processing unit is further configured to perform one of the following steps:
    determining not to use a second configuration granted resource in the set of configuration granted resources if the configuration granted retransmission timer is running and is not overtime, a starting time of the second configuration granted resource being after a starting time of the first configuration granted resource;
    when the configuration authorized retransmission timer is running and is not overtime, and the transceiver unit receives third dynamic resource indication information sent by the network device, the configuration authorized retransmission timer is stopped, and the retransmission counter is reset, wherein the third dynamic resource indication information is used for indicating a third dynamic resource allocated by the network device for the target HARQ of the terminal device, and/or the third dynamic resource indication information is used for indicating whether to perform new transmission or retransmission on the target HARQ process;
    when the configuration authorization retransmission timer is running and is not overtime, the transceiver unit receives downlink feedback information sent by the network equipment, and the downlink feedback information is Acknowledgement (ACK), the configuration authorization retransmission timer is stopped, and the retransmission counter is reset;
    when the configured authorized retransmission timer is running and is not overtime, the transceiver unit receives downlink feedback information sent by the network device, the downlink feedback information is non-acknowledgement (NACK), and the retransmission counter is smaller than or equal to the preset value, a third configured authorized resource in the configured authorized resource set is adopted to retransmit data on the first configured authorized resource, the configured authorized retransmission timer is restarted and the retransmission counter is incremented by 1, and the starting time of the third configured authorized resource is behind the starting time of the first configured authorized resource;
    when the configured authorized retransmission timer is running and is not overtime, the transceiver unit receives downlink feedback information sent by the network equipment, and the downlink feedback information is NACK, the transceiver unit retransmits the data on the first configured authorized resource by using the third configured authorized resource, restarts the configured authorized retransmission timer, and increments the retransmission counter by 1;
    when the configured authorized retransmission timer is running and is not overtime, the transceiver unit receives downlink feedback information sent by the network equipment, the downlink feedback information is NACK, and the retransmission counter is smaller than or equal to the preset value, the transceiver unit retransmits the data on the first configured authorized resource by adopting the third configured authorized resource, restarts the configured authorized retransmission timer, and resets the retransmission counter and adds 1 to the retransmission counter;
    when the configured authorized retransmission timer is running and is not overtime, the transceiver unit receives downlink feedback information sent by the network equipment, and the downlink feedback information is NACK, the transceiver unit retransmits the data on the first configured authorized resource by using the third configured authorized resource, restarts the configured authorized retransmission timer, and resets the retransmission counter and adds 1 to the retransmission counter;
    and under the condition that the configuration authorization retransmission timer is overtime and the retransmission counter is less than or equal to the preset value, retransmitting the data on the first configuration authorization resource by adopting the third configuration authorization resource, restarting the configuration authorization retransmission timer and adding 1 to the retransmission counter.
  27. The terminal device of any of claims 23 to 25, wherein the processing unit is further configured to:
    after data are transmitted by adopting the first configuration authorized resource and the retransmission counter is greater than or equal to the preset value, if the configuration authorized retransmission timer is overtime, the transceiver unit receives downlink feedback information sent by the network equipment and the downlink feedback information is NACK/ACK, or the transceiver unit does not receive the downlink feedback information sent by the network equipment and a dynamic scheduling indication of a target HARQ process, and after the configuration authorized retransmission timer is overtime, a first process or a second process is executed; alternatively, the first and second electrodes may be,
    after the data is transmitted by using the first configuration authorized resource and the retransmission counter is greater than or equal to the preset value, if the configuration authorized retransmission timer is running and not timed out, the transceiver unit receives downlink feedback information sent by the network device, and the downlink feedback information is NACK/ACK, and executes a first process or a second process;
    wherein the first process comprises at least one of the following steps:
    determining that a data transport block in the target HARQ process is deletable,
    determining that the transmission of the data transport block in the target HARQ process is successful,
    flipping the new data indication NDI in the target HARQ process,
    determining that the target HARQ process is used for new transmission of data,
    indicating the uplink resource to the target HARQ,
    restarting the configuration authorization retransmission timer,
    resetting the retransmission counter;
    the second process comprises at least one of the following steps:
    suspending the configuration grant retransmission timer,
    determining that a data transport block in the target HARQ process is deletable,
    determining that the transmission of the data transport block in the target HARQ process is successful,
    performing a new data transmission by using a fourth configuration authorized resource in the configuration authorized resource set, where the fourth configuration authorized resource is located after the first configuration authorization in the time domain,
    determining an NDI rollover at a time when the fourth configuration grants transmission resources available, or during a determination of a new transmission of the data,
    indicating the fourth configuration grant transmission resources to the target HARQ process,
    restarting the configured grant retransmission timer at a time when the fourth configured grant transmission resources are available,
    resetting the retransmission counter at a time when the fourth configuration grant transmission resources are available.
  28. The terminal device according to claim 22, wherein when the processing unit transmits data using the first configuration authorized resource, a preset timer is running and not timed out, and the preset timer is used for timing an automatic retransmission process of data carried by the first configuration authorized resource.
  29. The terminal device according to claim 28, wherein the start of the preset timer satisfies one of the following conditions:
    the preset timer is started when the processing unit transmits newly transmitted data by adopting the configuration authorization resource corresponding to the target HARQ process after transmitting data by adopting the dynamic resource;
    the preset timer is started when the processing unit adopts the configuration authorization resource to transmit data for the first time;
    the preset timer is started when the processing unit adopts or adopts the configuration authorization resource for transmitting data for the first time when no data exists in the target HARQ process;
    the preset timer is started when the processing unit transmits newly transmitted data by adopting the configuration authorization resource corresponding to the target HARQ process.
  30. The terminal device according to claim 28 or 29, wherein configuring the granted resource indication information comprises: the duration of the preset timer and/or information indicating whether to use the preset timer.
  31. The terminal device according to any of claims 28 to 30, wherein the processing unit is further configured to perform one of the following steps:
    determining not to use a second configuration granted resource in the set of configuration granted resources if the configuration granted retransmission timer is running and is not overtime, a starting time of the second configuration granted resource being after a starting time of the first configuration granted resource;
    stopping the configuration authorized retransmission timer and the preset timer when the configuration authorized retransmission timer is running and is not overtime and the transceiver unit receives third dynamic resource indication information sent by the network device, wherein the third dynamic resource indication information is used for indicating a third dynamic resource allocated by the network device for the target HARQ of the terminal device, and/or the third dynamic resource indication information is used for indicating whether to perform new transmission or retransmission on the target HARQ process;
    when the configuration authorization retransmission timer is running and is not overtime, the transceiver unit receives downlink feedback information sent by the network equipment, and the downlink feedback information is ACK, the configuration authorization retransmission timer and the preset timer are stopped;
    when the configured authorized retransmission timer is running and is not overtime, the transceiver unit receives downlink feedback information sent by the network device, and the downlink feedback information is NACK, retransmitting data on the first configured authorized resource by using a third configured authorized resource in the configured authorized resource set, and restarting the configured authorized retransmission timer, wherein the starting time of the third configured authorized resource is located after the starting time of the first configured authorized resource;
    when the preset timer is running and not overtime, the configuration authorization retransmission timer is running and not overtime, and the transceiver unit receives downlink feedback information sent by the network equipment and the downlink feedback information is NACK, retransmitting data on the first configuration authorization resource by adopting a third configuration authorization resource in the configuration authorization resource set, and restarting the configuration authorization retransmission timer;
    when the configured authorized retransmission timer is running and is not overtime, the transceiver unit receives downlink feedback information sent by the network equipment, and the downlink feedback information is NACK, the transceiver unit retransmits the data on the first configured authorized resource by using the third configured authorized resource, and restarts the configured authorized retransmission timer and the preset timer;
    when the preset timer is running and not overtime, the configuration authorization retransmission timer is running and not overtime, the transceiver unit receives downlink feedback information sent by the network equipment, and the downlink feedback information is NACK, the transceiver unit retransmits the data on the first configuration authorization resource by adopting the third configuration authorization resource, and restarts the configuration authorization retransmission timer and the preset timer;
    and under the conditions that the preset timer is running and is not overtime and the configuration authorization retransmission timer is overtime, retransmitting the data on the first configuration authorization resource by adopting the third configuration authorization resource, and restarting the configuration authorization retransmission timer.
  32. The terminal device according to any of claims 28 to 30, wherein the processing unit is further configured to perform one of the following steps:
    if the preset timer is overtime, executing a first process or a second process;
    after the preset timer is overtime, if the configured retransmission timer is overtime, the transceiver unit receives downlink feedback information sent by the network equipment, and the downlink feedback information is NACK/ACK, or the transceiver unit does not receive the downlink feedback information sent by the network equipment and a dynamic scheduling indication of a target HARQ process, and after the configured authorized retransmission timer is overtime, a first process or a second process is executed;
    after the preset timer is overtime, if the configuration authorization retransmission timer is running and is not overtime, the transceiver unit receives downlink feedback information sent by the network equipment, and the downlink feedback information is NACK/ACK, and executes a first process or a second process;
    wherein the first process comprises at least one of the following steps:
    determining that a data transport block in the target HARQ process is deletable,
    determining that the transmission of the data transport block in the target HARQ process is successful,
    flipping the new data indication NDI in the target HARQ process,
    determining that the target HARQ process is used for new transmission of data,
    indicating the uplink resource to the target HARQ,
    restarting the configuration authorization retransmission timer,
    restarting the preset timer;
    the second process comprises at least one of the following steps:
    suspending the configuration grant retransmission timer,
    determining that a data transport block in the target HARQ process is deletable,
    determining that the transmission of the data transport block in the target HARQ process is successful,
    performing a new data transmission by using a fourth configuration authorized resource in the configuration authorized resource set, where the fourth configuration authorized resource is located after the first configuration authorization in the time domain,
    determining an NDI rollover at a time when the fourth configuration grants transmission resources available, or in a process of determining a new transmission of the data,
    indicating the fourth configuration grant transmission resources to the target HARQ process,
    restarting the configured grant retransmission timer at a time when the fourth configured grant transmission resources are available,
    restarting the preset timer at a time when the fourth configuration grant transmission resources are available.
  33. A terminal device, comprising: a processor and a memory for storing a computer program, the processor being configured to invoke and execute the computer program stored in the memory to perform the method of any of claims 1 to 16.
  34. A chip, comprising: a processor for calling and running a computer program from a memory so that a device on which the chip is installed performs the method of any one of claims 1 to 6.
  35. A computer-readable storage medium for storing a computer program which causes a computer to perform the method of any one of claims 1 to 16.
  36. A computer program product comprising computer program instructions for causing a computer to perform the method of any one of claims 1 to 16.
  37. A computer program, characterized in that the computer program causes a computer to perform the method according to any one of claims 1 to 16.
CN201980094110.XA 2019-08-08 2019-08-08 Method for transmitting data and terminal equipment Active CN113597806B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2019/099857 WO2021022567A1 (en) 2019-08-08 2019-08-08 Method for transmitting data and terminal device

Publications (2)

Publication Number Publication Date
CN113597806A true CN113597806A (en) 2021-11-02
CN113597806B CN113597806B (en) 2023-09-05

Family

ID=74503309

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201980094110.XA Active CN113597806B (en) 2019-08-08 2019-08-08 Method for transmitting data and terminal equipment

Country Status (2)

Country Link
CN (1) CN113597806B (en)
WO (1) WO2021022567A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115102807A (en) * 2022-05-27 2022-09-23 深圳技术大学 Method, device, server, client and storage medium for data transmission of internet of things gateway

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113015147B (en) * 2021-02-20 2022-12-06 Oppo广东移动通信有限公司 Network optimization method and terminal equipment
WO2023065355A1 (en) * 2021-10-22 2023-04-27 Oppo广东移动通信有限公司 Communication method and communication apparatus

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109245866A (en) * 2017-05-05 2019-01-18 维沃移动通信有限公司 A kind of processing method and user equipment of discontinuous reception DRX
US20190053206A1 (en) * 2017-08-10 2019-02-14 Alireza Babaei Control channel monitoring
WO2019095213A1 (en) * 2017-11-16 2019-05-23 Oppo广东移动通信有限公司 Wireless communication method and terminal device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109245866A (en) * 2017-05-05 2019-01-18 维沃移动通信有限公司 A kind of processing method and user equipment of discontinuous reception DRX
US20190053206A1 (en) * 2017-08-10 2019-02-14 Alireza Babaei Control channel monitoring
WO2019095213A1 (en) * 2017-11-16 2019-05-23 Oppo广东移动通信有限公司 Wireless communication method and terminal device

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
ETSI MCC: "Report of 3GPP TSG RAN2#105bis meeting, Xi\'an, China", 3GPP TSG-RAN WG2 MEETING #106 R2-1905501, pages 84 *
NOKIA等: "Configured grant timer(s) for NR-U", 3GPP TSG-RAN WG2 MEETING #105BIS R2-1903713, pages 2 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115102807A (en) * 2022-05-27 2022-09-23 深圳技术大学 Method, device, server, client and storage medium for data transmission of internet of things gateway
CN115102807B (en) * 2022-05-27 2023-11-28 深圳技术大学 Method, device, server, client and storage medium for gateway data transmission of Internet of things

Also Published As

Publication number Publication date
CN113597806B (en) 2023-09-05
WO2021022567A1 (en) 2021-02-11

Similar Documents

Publication Publication Date Title
CN114124339B (en) Method for transmitting sidestream data, terminal device and network device
CN111512674B (en) Data transmission method, terminal equipment and network equipment
WO2018219353A1 (en) Method and device for data transmission
TW201116132A (en) Method and apparatus for contention-based uplink data transmission
CN113597806B (en) Method for transmitting data and terminal equipment
EP3902362A1 (en) Random access method, terminal device and network device
CN110291738B (en) Hybrid automatic repeat request feedback method and device
US20230048959A1 (en) Channel monitoring method, electronic device, and storage medium
CN113196844A (en) Resource allocation method and terminal equipment
US20220052796A1 (en) Harq information feedback method and device
CN113574952A (en) Wireless communication method, terminal equipment and network equipment
WO2018192218A1 (en) Data transmission method and apparatus
CN113348693A (en) Communication method, terminal equipment and network equipment
CN115208520B (en) Method, apparatus and storage medium for determining hybrid automatic repeat request process information
CN116134906A (en) Random access method, electronic equipment and storage medium
CN113557779B (en) Method and equipment for scheduling request transmission
WO2020051919A1 (en) Methods and apparatuses for determining and allocating resources, and terminal and network device
CN113475143A (en) Wireless communication method, terminal equipment and network equipment
CN116114197B (en) Wireless communication method, terminal equipment and network equipment
CN113661759B (en) Retransmission method, device and equipment for uplink data
WO2021068224A1 (en) Wireless communication method, terminal device, and network device
WO2019157998A1 (en) Method and apparatus for transmitting information
CN114830574A (en) Process selection method and terminal equipment
CN114208079A (en) Data transmission method and device and communication system
CN111954258A (en) Communication method and related equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant