WO2022028531A1 - 数据传输方法、装置及通信设备 - Google Patents
数据传输方法、装置及通信设备 Download PDFInfo
- Publication number
- WO2022028531A1 WO2022028531A1 PCT/CN2021/110893 CN2021110893W WO2022028531A1 WO 2022028531 A1 WO2022028531 A1 WO 2022028531A1 CN 2021110893 W CN2021110893 W CN 2021110893W WO 2022028531 A1 WO2022028531 A1 WO 2022028531A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- uplink data
- data
- terminal
- uplink
- retransmission
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1854—Scheduling and prioritising arrangements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/08—Arrangements for detecting or preventing errors in the information received by repeating transmission, e.g. Verdan system
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1812—Hybrid protocols; Hybrid automatic repeat request [HARQ]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1822—Automatic repetition systems, e.g. Van Duuren systems involving configuration of automatic repeat request [ARQ] with parallel processes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1864—ARQ related signaling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
- H04L1/188—Time-out mechanisms
- H04L1/1883—Time-out mechanisms using multiple timers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
- H04L1/189—Transmission or retransmission of more than one copy of a message
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
- H04L1/1893—Physical mapping arrangements
Definitions
- the present application belongs to the field of communication technologies, and in particular relates to a data transmission method, an apparatus, and a communication device.
- the terminal can start a timer to receive feedback information from the network side device; if the terminal does not receive the network side device's feedback information feedback information, or in other words, if the feedback information from the network-side device is not received within the preset time, the terminal will consider that the data transmission fails and give up the data transmission, which will lead to data loss and make the connection between the terminal and the network-side device The reliability of data transmission is low.
- UE User Equipment
- the purpose of the embodiments of the present application is to provide a data transmission method, apparatus, and communication device, which can solve the problem of low reliability of data transmission between a terminal and a network-side device in the related art.
- a data transmission method applied to a terminal, and the method includes:
- a data transmission method which is applied to a network side device, and the method includes:
- the first uplink data retransmitted by the terminal is received.
- a data transmission apparatus which is applied to a terminal, and the apparatus includes:
- a sending module configured to send the first uplink data to the network side device
- a retransmission module configured to retransmit the first uplink data when it is confirmed that the first uplink data fails to be sent.
- a data transmission apparatus which is applied to a network side device, and the apparatus includes:
- a first receiving module configured to receive the first uplink data sent by the terminal
- a second receiving module configured to receive the first uplink data retransmitted by the terminal when the first uplink data fails to be sent.
- a communication device comprising a processor, a memory, and a program or instruction stored on the memory and executable on the processor, the program or instruction being implemented when executed by the processor.
- a readable storage medium on which a program or an instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps as described in the first aspect are implemented.
- the steps of the method of the second aspect are provided, on which a program or an instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps as described in the first aspect are implemented.
- a chip in a seventh aspect, includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a network-side device program or instruction, implementing the method as described in the first aspect. the method described, or implement the method described in the second aspect.
- the terminal sends the first uplink data to the network side device, and may retransmit the first uplink data when it is confirmed that the sending of the first uplink data fails.
- the terminal will not give up the data transmission, but can retransmit the failed data to avoid data loss, increase the probability of the network side device receiving the data successfully, and improve the The reliability of data transmission between the terminal and the network side device is improved.
- FIG. 1 is a block diagram of a wireless communication system to which an embodiment of the present application can be applied;
- FIG. 2 is a flowchart of a data transmission method provided by an embodiment of the present application.
- FIG. 3 is a flowchart of another data transmission method provided by an embodiment of the present application.
- FIG. 4 is a structural diagram of a data transmission device provided by an embodiment of the present application.
- FIG. 5 is a structural diagram of another data transmission device provided by an embodiment of the present application.
- FIG. 6 is a structural diagram of a communication device provided by an embodiment of the present application.
- FIG. 7 is a structural diagram of a terminal provided by an embodiment of the present application.
- FIG. 8 is a structural diagram of a network side device provided by an embodiment of the present application.
- first, second and the like in the description and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It is to be understood that the data so used are interchangeable under appropriate circumstances so that the embodiments of the present application can be practiced in sequences other than those illustrated or described herein, and "first”, “second” distinguishes Usually it is a class, and the number of objects is not limited.
- the first object may be one or multiple.
- “and/or” in the description and claims indicates at least one of the connected objects, and the character “/" generally indicates that the associated objects are in an "or” relationship.
- LTE Long Term Evolution
- LTE-Advanced LTE-Advanced
- LTE-A Long Term Evolution-Advanced
- CDMA Code Division Multiple Access
- TDMA Time Division Multiple Access
- FDMA Frequency Division Multiple Access
- OFDMA Orthogonal Frequency Division Multiple Access
- SC-FDMA Single-carrier Frequency-Division Multiple Access
- system and “network” in the embodiments of the present application are often used interchangeably, and the described technology can be used not only for the above-mentioned systems and radio technologies, but also for other systems and radio technologies.
- NR New Radio
- the following description describes a New Radio (NR) system for example purposes, and NR terminology is used in most of the description below, although these techniques are also applicable to applications other than NR system applications, such as 6th generation ( 6th Generation , 6G) communication system.
- 6th generation 6th Generation
- FIG. 1 shows a block diagram of a wireless communication system to which the embodiments of the present application can be applied.
- the wireless communication system includes a terminal 11 and a network-side device 12 .
- the terminal 11 may also be called a terminal device or a user terminal (User Equipment, UE), and the terminal 11 may be a mobile phone, a tablet computer (Tablet Personal Computer), a laptop computer (Laptop Computer) or a notebook computer, a personal digital computer Assistant (Personal Digital Assistant, PDA), handheld computer, netbook, ultra-mobile personal computer (ultra-mobile personal computer, UMPC), mobile Internet device (Mobile Internet Device, MID), wearable device (Wearable Device) or vehicle-mounted device (VUE), pedestrian terminal (PUE) and other terminal-side devices, wearable devices include: bracelets, headphones, glasses, etc.
- PDA Personal Digital Assistant
- the network side device 12 may be a base station or a core network, wherein the base station may be referred to as a Node B, an evolved Node B, an access point, a Base Transceiver Station (BTS), a radio base station, a radio transceiver, a basic service Set (Basic Service Set, BSS), Extended Service Set (Extended Service Set, ESS), Node B, Evolved Node B (eNB), Home Node B, Home Evolved Node B, WLAN Access Point, WiFi Node, Send Transmitting Receiving Point (TRP) or some other suitable term in the field, as long as the same technical effect is achieved, the base station is not limited to specific technical terms.
- the base station in the NR system is taken as an example, but the specific type of the base station is not limited.
- FIG. 1 is a flowchart of a data transmission method provided by an embodiment of the present application.
- the data transmission method is applied to a terminal.
- the data transmission method includes the following steps:
- Step 201 Send the first uplink data to the network side device.
- the terminal may send the first uplink data through dedicated uplink resources or uplink resources in the random access process.
- it may further include:
- the dedicated uplink resource may be a dedicated uplink physical uplink shared channel (Physical Uplink Shared Channel, PUSCH) resource.
- the network-side device may configure a pur-Config for an inactive terminal in a Radio Resource Control (Radio Resource Control, RRC) Release message, where the configuration indicates that the inactive terminal sends uplink data dedicated PUSCH uplink resources .
- RRC Radio Resource Control
- sending the first uplink data to the network-side device includes: a terminal in an idle (idle) state or an inactive (inactive) state sends the first uplink data through dedicated uplink resources, where the first uplink data can be understood as small. data (small data).
- small data refers to data whose data size is less than the preset number of bytes (for example, data whose data size is less than 10 bytes).
- the step 201 may be:
- the first uplink data is sent to the network side device through the target uplink resource.
- the terminal when the terminal receives the first configuration information sent by the network-side device, it can also send the first uplink data through the dedicated uplink resource configured by the network-side device, or through the random access process.
- the uplink resource sends the first uplink data.
- Step 202 Retransmit the first uplink data in the case of confirming that the first uplink data fails to be sent.
- the retransmission of the first uplink data may be directed to the network side device to retransmit or retransmit the first uplink data, so as to increase the probability that the network side device successfully receives the first uplink data.
- the probability increases the reliability of data transmission between the terminal and the network side device.
- the failure to send the first uplink data is confirmed by any of the following:
- the feedback information sent by the network-side device is not received within a preset time
- the reception failure indication information sent by the network side device is received.
- the terminal may confirm or determine the first uplink data Uplink data transmission failed. For example, after the terminal sends the first uplink data, a timer (such as pur-ResponseWindowTimer) is started. During the running of the timer, if the terminal does not receive the reception feedback for the first uplink data sent by the network side device, the terminal confirms the The transmission of the first upstream data fails, or, it can also be confirmed that the pur-ResponseWindowTimer has timed out.
- a timer such as pur-ResponseWindowTimer
- the terminal may also confirm that the first uplink data fails to be sent. For example, the terminal may start a timer (such as pur-ResponseWindowTimer) after sending the first uplink data through a hybrid automatic repeat request (Hybrid automatic repeat request, HARQ) process-1.
- a timer such as pur-ResponseWindowTimer
- the reception feedback sent by the side device for the first uplink data is a reception failure, for example, if the reception feedback about HARQ process-1 is received as a negative acknowledgement NACK, or, if the network side device receives downlink control information (Downlink Control Information, DCI) ) instructs the terminal to send new data through HARQ process-1, then the terminal confirms that the first uplink data transmission fails.
- DCI Downlink Control Information
- the terminal sends the first uplink data to the network side device, and in the case of confirming that the sending of the first uplink data fails, the first uplink data may be retransmitted.
- the terminal will not give up the data transmission, but can retransmit the failed data to avoid data loss, increase the probability of successful data reception by the network side device, and ensure that The data interaction between the terminal and the network side device is smooth.
- the retransmitting the first uplink data includes: under the condition that a first preset condition is satisfied, retransmitting the first uplink data; wherein the first preset condition includes At least one of the following:
- the first timer corresponding to the first uplink data times out, and the first timer is used to allow retransmission of the first uplink data in the case of time out;
- the second timer corresponding to the first uplink data is in a running state, and the second timer is used to prohibit new transmission of uplink data within the running time limit.
- the terminal when the first timer corresponding to the first uplink data times out, the terminal retransmits the first uplink data that fails to be sent. It should be noted that the first timer is used to allow retransmission of the first uplink data in the case of timeout. In some embodiments, the first timer may also be referred to as a retransmission timer . For example, after sending the first uplink data of HARQ process-1, the terminal starts a retransmission timer (such as retransmissionTimer) corresponding to the first uplink data. If the retransmission timer times out, the terminal can perform the first uplink data. data retransmission.
- a retransmission timer such as retransmissionTimer
- the terminal when the second timer corresponding to the first uplink data is in the running state, the terminal retransmits the first uplink data that fails to be sent, and the second timer is used to allow the The first uplink data is retransmitted, and in some embodiments, the second timer may also be referred to as a new transmission prohibit timer.
- the terminal After sending the first uplink data of HARQ process-1, the terminal starts a new transmission prohibition timer (such as configureGrantTimer) corresponding to the first uplink data. If the new transmission prohibition timer is still running, or the new transmission is prohibited If the timer is not stopped or restarted, the terminal retransmits the first uplink data.
- a new transmission prohibition timer such as configureGrantTimer
- start condition or restart condition of at least one of the first timer and the second timer includes any one of the following:
- the terminal has sent the second uplink data
- the terminal retransmits the first uplink data
- the feedback information sent by the network-side device is not received within a preset time.
- the second uplink data is different from the first uplink data
- the terminal sending the second uplink data can also be expressed as the terminal sending new data.
- the terminal can perform the Activation or restart of the first timer and/or the second timer.
- the terminal may also start or restart the first timer and/or the second timer.
- the terminal when the terminal sends the first uplink data to the network side device, it may start the first timer. If the feedback information of the reception feedback for the first uplink data sent by the network side device is not received within a preset time, Then, the terminal may restart the first timer, and/or start the second timer.
- the stopping conditions of the first timer and the second timer may also be limited.
- the first timer is stopped; wherein the second preset condition includes any one of the following:
- the second timer is restarted.
- the terminal starts a first timer when sending the first uplink data to the network side device, so as to time or time the sending of the first uplink data.
- the first timer is stopped, that is, the timing or timing is stopped. For example, after the terminal sends the first uplink data, if it receives the feedback information sent by the network-side device for the reception feedback of the first uplink data, no matter whether the feedback information indicates that the first uplink data fails to be received or that the reception is successful, The terminal can stop the first timer.
- the second timer is used to prohibit the new transmission of uplink data during the running period. If the second timer stops, the new transmission of uplink data is no longer prohibited, and the terminal can also transmit new data, and can stop using it.
- the second timer is stopped; wherein the third preset condition includes: receiving feedback information sent by the network side device. That is to say, after the terminal sends the first uplink data, if it receives the feedback information sent by the network-side device for the reception feedback of the first uplink data, no matter whether the feedback information indicates that the first uplink data is received failed or received successfully, The terminal can stop the second timer.
- the feedback information sent by the network side device is used to indicate any of the following:
- the first uplink data is successfully received
- the first uplink data reception fails;
- the terminal sends the second uplink data.
- the network side device can send feedback information for receiving feedback of the first uplink data to the terminal. If the network-side device receives the first uplink data, the feedback information may indicate that the first uplink data is successfully received; if the network-side device does not receive the first uplink data, the feedback information may indicate that the first uplink data is received. The reception of the first uplink data fails, or the terminal may be instructed to send the second uplink data, that is, the terminal is instructed to send new data. Alternatively, when the network-side device successfully receives the first uplink data, the feedback information may also instruct the terminal to send the second uplink data.
- the resources for retransmitting the first uplink data include any of the following:
- the terminal sends the first uplink data to the network side device through the dedicated uplink resource, and in the case that the sending of the first uplink data fails, the terminal can still retransmit the first uplink data through the dedicated uplink resource.
- the terminal sends the first uplink data to the network-side device through dedicated uplink resources, and in the case that the transmission of the first uplink data fails, the terminal may retransmit the first uplink data through the uplink resources in the random access process .
- the terminal after the terminal fails to send the first uplink data to the network side device through the uplink resources in the random access process, it still retransmits the first uplink data through the uplink resources in the random access process. Or, after the terminal fails to send the first uplink data to the network side device through the uplink resource in the random access process, the terminal may retransmit the first uplink data through the dedicated uplink resource.
- the retransmission resources for retransmitting the first uplink data may be of the same resource type, or may be of different resource types, such as random access channel (Random Access Channel, RACH) uplink resources or Uplink resources (Preconfigured Uplink Resource, PUR), etc.
- RACH Random Access Channel
- PUR Preconfigured Uplink Resource
- the retransmission of the first uplink data includes any of the following:
- the first uplink data is stored in the buffer
- the first uplink data is extracted from the buffer, and the first uplink data is processed through the HARQ process corresponding to the retransmission resource.
- Retransmission
- the first HARQ process for sending the first uplink data, and in the case that the HARQ process corresponding to the retransmission resource is the first HARQ process, pass the first uplink data through the HARQ process corresponding to the retransmission resource.
- the first HARQ process performs retransmission;
- the HARQ process corresponding to the retransmission resource is the second HARQ process, pass the first uplink data through the HARQ process corresponding to the retransmission resource.
- the second HARQ process performs retransmission.
- the terminal may put the first uplink data into a specific buffer for storage, and when retransmitting the first uplink data, the terminal fetches the first uplink data from the specific buffer data, and put it into the HARQ process corresponding to the retransmission resource for retransmission.
- the terminal uses a dedicated uplink resource (such as uplink grant-1) to send the first uplink data
- the terminal puts the first uplink data (such as MAC PDU-1) into a specific preset resource (such as Msg3/MsgA/ PUR buffer), when the terminal retransmits the first uplink data by using a retransmission resource (such as uplink grant-2), the terminal takes out the first uplink data from the specific buffer, and uses the retransmission resource to correspond to the first uplink data.
- the HARQ process sends the first uplink data.
- the terminal when the terminal uses the dedicated uplink resource (such as uplink grant-1) to send the first uplink data, the terminal transmits the first uplink data (such as MAC PDU-1) through HARQ process-1; when When the terminal retransmits the first uplink data using a retransmission resource (such as uplink grant-2), if the HARQ process corresponding to the retransmission resource is also HARQ process-1, the terminal passes the HARQ process corresponding to the retransmission resource. -1 Retransmit the first uplink data.
- a retransmission resource such as uplink grant-2
- the terminal when the terminal uses the dedicated uplink resource (such as uplink grant-1) to send the first uplink data, the terminal transmits the first uplink data (such as MAC PDU-1) through HARQ process-1; when the HARQ process corresponding to the retransmission resource (such as uplink grant-2) of the terminal is HARQ process-2, the terminal may use the retransmission resource for the data of HARQ process-1 (that is, the first uplink data) through the HARQ process. -2 for retransmission.
- the dedicated uplink resource such as uplink grant-1
- the terminal transmits the first uplink data (such as MAC PDU-1) through HARQ process-1
- the terminal may use the retransmission resource for the data of HARQ process-1 (that is, the first uplink data) through the HARQ process. -2 for retransmission.
- the data size that can be sent by the retransmission resource may be the same as the data size of the first uplink data, for example, the data size of the first uplink data MAC PDU-1 sent by the terminal is 10 bytes, Then, the size of the data that can be sent that can limit the retransmission resource must also be 10 bytes.
- the data size that can be sent by the retransmission resource may also be different from the data size of the first uplink data.
- the first uplink data is reconstructed and then retransmitted through a retransmission channel;
- the data size of the first uplink data matches the data size that can be sent by the retransmission resource.
- the data size of the first uplink data MAC PDU-1 sent by the terminal is 10 bytes
- the data size that can be sent by the retransmission resource is 20 bytes. After generating a 20-byte MAC PDU-2, send the MAC PDU-2 through retransmission resources.
- the time position of the retransmission resource is determined by any one of the following:
- the terminal determines a preset time position after the time position for retransmission.
- the terminal determines the most recent available retransmission resource at the time position, and further determines the time position of the retransmission resource.
- the terminal determines a preset time position after the time position to be retransmitted, determines the latest available retransmission resource after the preset time position, and then determines the time position of the retransmission resource.
- the method further includes:
- the fourth preset condition includes any one of the following:
- Preset indication information is received, where the preset indication information is used to instruct to stop the transmission of the first uplink data.
- the terminal may stop sending or retransmitting the first uplink data according to the configuration of the network side device or the conditions specified in the protocol.
- the terminal receives second configuration information sent by the network-side device, where the second configuration information is used to indicate the number of times or transmission duration of the first uplink data transmission, and the terminal is based on the second configuration information , it is also possible to stop the sending or retransmission of the first uplink data after the conditions of the outgoing times or the transmission duration are satisfied.
- the network-side device configures the terminal to independently select retransmission resources to retransmit the first uplink data three times (then the total number of transmissions of the first uplink data is four); or, the network-side device configures the terminal to automatically retransmit the first uplink data.
- the total number of times of transmission of the first uplink data by selecting the retransmission resource is 4 times (the number of times of retransmission of the first uplink data is then 3 times).
- the network-side device configures the terminal to independently select retransmission resources to retransmit the first uplink data with a total data transmission duration of 20ms. After the terminal sends the first uplink data, it starts the transmission duration timer, and the transmission duration is timed. The running duration of the timer is 20ms. During the running period of the transmission duration timer, the terminal can autonomously rotate the retransmission resources to retransmit the first uplink data.
- the number of times of transmission or the transmission duration of the first uplink data may also be stipulated by the protocol, and the terminal can stop sending the first uplink data after satisfying the conditions of the number of outgoing times or the transmission duration based on the protocol regulations. or retransmit.
- the terminal may also stop sending or retransmitting the first uplink data based on the received preset instruction information, where the preset instruction information may be sent by a network side device.
- the preset indication information sent by the network side device may also be feedback information sent by the network side device and used to instruct the terminal to send the second uplink data.
- the terminal sends the first uplink data to the network side device, and may retransmit the first uplink data when it is confirmed that the sending of the first uplink data fails.
- the terminal will not give up the data transmission, but can retransmit the failed data to avoid data loss, increase the probability of the network side device receiving the data successfully, and improve the The reliability of data transmission between the terminal and the network side device is improved.
- FIG. 3 is another data transmission method provided by an embodiment of the present application.
- the data transmission method is applied to a network side device.
- the data transmission method includes:
- Step 301 receiving the first uplink data sent by the terminal
- Step 302 In the case that the transmission of the first uplink data fails, receive the first uplink data retransmitted by the terminal.
- the terminal in the case that the transmission of the first uplink data sent by the terminal fails, the terminal can retransmit the first uplink data, so that the network side device can receive the first uplink data retransmitted by the terminal, and increase the The probability that the first uplink data is successfully received, thereby improving the reliability of data transmission between the terminal and the network side device.
- the method further includes:
- the first configuration information is used to instruct the terminal to send uplink data through target uplink resources;
- the target uplink resources include any of the following: dedicated uplink resources and random access Uplink resources in the process;
- the first uplink data sent by the receiving terminal includes:
- the dedicated uplink resource may be a dedicated uplink physical uplink shared channel (Physical Uplink Shared Channel, PUSCH) resource.
- the network-side device may configure a pur-Config for an inactive terminal in a Radio Resource Control (Radio Resource Control, RRC) Release message, where the configuration indicates that the inactive terminal sends uplink data dedicated PUSCH uplink resources .
- RRC Radio Resource Control
- the method further includes:
- the method further includes:
- the network side device receives the first uplink data sent by the terminal, and can receive the first uplink data retransmitted by the terminal again in the case that the transmission of the first uplink data fails.
- the terminal will not give up the data transmission, but can retransmit the failed data to avoid data loss, thereby increasing the probability of the network side device receiving the data successfully.
- the reliability of data transmission between the terminal and the network side device is improved.
- the execution body may be a data transmission device, or a control module in the data transmission device for executing the data transmission method.
- the data transmission device provided by the embodiment of the present application is described by taking the data transmission method performed by the data transmission device as an example.
- FIG. 4 is a structural diagram of a data transmission apparatus provided by an embodiment of the present application.
- the data transmission apparatus is applied to a terminal.
- the data transmission apparatus 400 includes:
- a sending module 401 configured to send first uplink data to a network side device
- the retransmission module 402 is configured to retransmit the first uplink data in the case of confirming that the transmission of the first uplink data fails.
- the failure to send the first uplink data is confirmed by any of the following:
- the feedback information sent by the network-side device is not received within a preset time
- the reception failure indication information sent by the network side device is received.
- the retransmission module 402 is further configured to: retransmit the first uplink data when a first preset condition is met; wherein the first preset condition includes at least one of the following :
- the first timer corresponding to the first uplink data times out, and the first timer is used to allow retransmission of the first uplink data in the case of time out;
- the second timer corresponding to the first uplink data is in a running state, and the second timer is used to prohibit new transmission of uplink data within the running time limit.
- start condition or restart condition of at least one of the first timer and the second timer includes any of the following:
- the terminal has sent the second uplink data
- the terminal retransmits the first uplink data
- the feedback information sent by the network-side device is not received within a preset time.
- the first timer is stopped
- the second preset condition includes any one of the following:
- the second timer is restarted.
- the second timer is stopped
- the third preset condition includes: receiving feedback information sent by the network side device.
- the feedback information is used to indicate any of the following:
- the first uplink data is successfully received
- the first uplink data reception fails;
- the terminal sends the second uplink data.
- the data transmission device 400 further includes:
- a receiving module configured to receive the first configuration information sent by the network side device; wherein, the first configuration information is used to instruct the terminal to send uplink data through target uplink resources, and the target uplink resources include any one of the following: dedicated uplink resources and uplink resources in the random access process;
- the sending module 401 is also used for:
- the first uplink data is sent to the network side device through the target uplink resource.
- the resources for retransmitting the first uplink data include any of the following:
- the retransmission module 402 is further configured to perform any one of the following:
- the first uplink data is stored in the buffer
- the first uplink data is extracted from the buffer, and the first uplink data is processed through the HARQ process corresponding to the retransmission resource.
- Retransmission
- the first HARQ process for sending the first uplink data, and in the case that the HARQ process corresponding to the retransmission resource is the first HARQ process, pass the first uplink data through the HARQ process corresponding to the retransmission resource.
- the first HARQ process performs retransmission;
- the HARQ process corresponding to the retransmission resource is the second HARQ process, pass the first uplink data through the HARQ process corresponding to the retransmission resource.
- the second HARQ process performs retransmission.
- the data size that can be sent by the retransmission resource is the same as the data size of the first uplink data.
- the first uplink data is reconstructed and then retransmitted through a retransmission channel
- the data size of the reconstructed first uplink data matches the data size that can be sent by the retransmission resource.
- the time position of the retransmission resource is determined by any of the following:
- the terminal determines a preset time position after the time position for retransmission.
- the data transmission device 400 further includes:
- a stopping module configured to stop the transmission of the first uplink data when the fourth preset condition is satisfied, and the transmission includes sending and retransmission;
- the fourth preset condition includes any one of the following:
- Preset indication information is received, where the preset indication information is used to instruct to stop the transmission of the first uplink data.
- the data transmission apparatus 400 in the case of data transmission failure, will not give up the transmission of the data, but can retransmit the failed data to avoid data loss, thereby increasing the network-side equipment to The probability of successful data reception improves the reliability of data transmission between the terminal and the network side device.
- the data transmission device in this embodiment of the present application may be a device, or may be a component, an integrated circuit, or a chip in a terminal.
- the device may be a mobile terminal or a non-mobile terminal.
- the mobile terminal may include, but is not limited to, the types of terminals 11 listed above, and the non-mobile terminal may be a server, a network attached storage (NAS), a personal computer (personal computer, PC), a television ( television, TV), teller machine, or self-service machine, etc., which are not specifically limited in the embodiments of the present application.
- the data transmission device in this embodiment of the present application may be a device with an operating system.
- the operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, which are not specifically limited in the embodiments of the present application.
- the data transmission apparatus provided in the embodiment of the present application can implement each process implemented by the data transmission method embodiment shown in FIG. 2 , and achieve the same technical effect. To avoid repetition, details are not repeated here.
- FIG. 5 is a structural diagram of another data transmission apparatus provided by an embodiment of the present application.
- the data transmission apparatus is applied to a network side device.
- the data transmission apparatus 500 includes:
- a first receiving module 501 configured to receive the first uplink data sent by the terminal
- the second receiving module 502 is configured to receive the first uplink data retransmitted by the terminal when the first uplink data fails to be sent.
- the data transmission device 500 further includes:
- a first sending module configured to send first configuration information to the terminal; wherein the first configuration information is used to instruct the terminal to send uplink data through a target uplink resource, and the target uplink resource includes any one of the following: Dedicated uplink resources and uplink resources in the random access process;
- the first receiving module 501 is also used for:
- the data transmission device further includes:
- the second sending module is configured to send second configuration information to the terminal, where the second configuration information is used to indicate the transmission times or transmission duration of the first uplink data.
- the data transmission device further includes:
- the third sending module is configured to send preset indication information to the terminal, where the preset indication information is used to instruct the terminal to stop sending or retransmitting the first uplink data.
- the data transmission apparatus 500 can receive the first uplink data retransmitted by the terminal, so as to avoid data loss, thereby increasing the probability that the network side device successfully receives the data, and improving the data between the terminal and the network side device. Transmission reliability.
- the data transmission apparatus in this embodiment of the present application may be an apparatus, or may be a component, an integrated circuit, or a chip in a network-side device.
- the data transmission apparatus provided in the embodiment of the present application can implement each process implemented by the data transmission method embodiment shown in FIG. 3 , and achieve the same technical effect. To avoid repetition, details are not repeated here.
- an embodiment of the present application further provides a communication device 600, including a processor 601, a memory 602, a program or instruction stored in the memory 602 and executable on the processor 601,
- a communication device 600 including a processor 601, a memory 602, a program or instruction stored in the memory 602 and executable on the processor 601
- the communication device 600 is a terminal
- the program or instruction is executed by the processor 601
- each process of the data transmission method embodiment described above in FIG. 2 can be implemented, and the same technical effect can be achieved.
- the communication device 600 is a network-side device, when the program or instruction is executed by the processor 601, each process of the data transmission method embodiment shown in FIG. 3 is implemented, and the same technical effect can be achieved. Repeat.
- FIG. 7 is a schematic diagram of a hardware structure of a terminal implementing an embodiment of the present application.
- the terminal 700 includes but is not limited to: a radio frequency unit 701, a network module 702, an audio output unit 703, an input unit 704, a sensor 705, a display unit 706, a user input unit 707, an interface unit 708, a memory 709, a processor 710 and other components .
- the terminal 700 may also include a power supply (such as a battery) for supplying power to various components, and the power supply may be logically connected to the processor 710 through a power management system, so as to manage charging, discharging, and power consumption through the power management system management and other functions.
- a power supply such as a battery
- the terminal structure shown in FIG. 7 does not constitute a limitation on the terminal, and the terminal may include more or less components than shown, or combine some components, or arrange different components, which will not be repeated here.
- the input unit 704 may include a graphics processor (Graphics Processing Unit, GPU) 7041 and a microphone 7042. Such as camera) to obtain still pictures or video image data for processing.
- the display unit 706 may include a display panel 7061, which may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like.
- the user input unit 707 includes a touch panel 7071 and other input devices 7072 .
- the touch panel 7071 is also called a touch screen.
- the touch panel 7071 may include two parts, a touch detection device and a touch controller.
- Other input devices 7072 may include, but are not limited to, physical keyboards, function keys (such as volume control keys, switch keys, etc.), trackballs, mice, and joysticks, which will not be repeated here.
- the radio frequency unit 701 receives the downlink data from the network side device, and then processes it to the processor 710; in addition, sends the uplink data to the network side device.
- the radio frequency unit 701 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like.
- Memory 709 may be used to store software programs or instructions as well as various data.
- the memory 709 may mainly include a storage program or instruction area and a storage data area, wherein the stored program or instruction area may store an operating system, an application program or instruction required for at least one function (such as a sound playback function, an image playback function, etc.) and the like.
- the memory 709 may include a high-speed random access memory, and may also include a non-volatile memory, wherein the non-volatile memory may be a read-only memory (Read-Only Memory, ROM), a programmable read-only memory (Programmable ROM) , PROM), erasable programmable read-only memory (Erasable PROM, EPROM), electrically erasable programmable read-only memory (Electrically EPROM, EEPROM) or flash memory.
- ROM Read-Only Memory
- PROM programmable read-only memory
- PROM erasable programmable read-only memory
- Erasable PROM Erasable PROM
- EPROM electrically erasable programmable read-only memory
- EEPROM electrically erasable programmable read-only memory
- flash memory for example at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device.
- the processor 710 may include one or more processing units; optionally, the processor 710 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, application programs or instructions, etc., Modem processors mainly deal with wireless communications, such as baseband processors. It can be understood that, the above-mentioned modulation and demodulation processor may not be integrated into the processor 710.
- the radio frequency unit 701 is used for sending the first uplink data to the network side device;
- the failure to send the first uplink data is confirmed by any of the following:
- the feedback information sent by the network-side device is not received within a preset time
- the reception failure indication information sent by the network side device is received.
- the radio frequency unit 701 is further configured to: retransmit the first uplink data when a first preset condition is met; wherein the first preset condition includes at least one of the following:
- the first timer corresponding to the first uplink data times out, and the first timer is used to allow retransmission of the first uplink data in the case of time out;
- the second timer corresponding to the first uplink data is in a running state, and the second timer is used to prohibit new transmission of uplink data within the running time limit.
- start condition or restart condition of at least one of the first timer and the second timer includes any of the following:
- the terminal has sent the second uplink data
- the terminal retransmits the first uplink data
- the feedback information sent by the network-side device is not received within a preset time.
- the first timer is stopped
- the second preset condition includes any one of the following:
- the second timer is restarted.
- the second timer is stopped
- the third preset condition includes: receiving feedback information sent by the network side device.
- the feedback information is used to indicate any of the following:
- the first uplink data is successfully received
- the first uplink data reception fails;
- the terminal sends the second uplink data.
- the radio frequency unit 701 is also used for:
- the first uplink data is sent to the network side device through the target uplink resource.
- the resources for retransmitting the first uplink data include any of the following:
- the radio frequency unit 701 is further configured to implement any of the following:
- the first uplink data is stored in the buffer
- the first uplink data is extracted from the buffer, and the first uplink data is processed through the HARQ process corresponding to the retransmission resource.
- Retransmission
- the first HARQ process for sending the first uplink data, and in the case that the HARQ process corresponding to the retransmission resource is the first HARQ process, pass the first uplink data through the HARQ process corresponding to the retransmission resource.
- the first HARQ process performs retransmission;
- the HARQ process corresponding to the retransmission resource is the second HARQ process, pass the first uplink data through the HARQ process corresponding to the retransmission resource.
- the second HARQ process performs retransmission.
- the data size that can be sent by the retransmission resource is the same as the data size of the first uplink data.
- the first uplink data is reconstructed and then retransmitted through a retransmission channel
- the data size of the reconstructed first uplink data matches the data size that can be sent by the retransmission resource.
- the time position of the retransmission resource is determined by any of the following:
- the terminal determines a preset time position after the time position for retransmission.
- the processor 710 is configured to:
- stop the transmission of the first uplink data and the transmission includes sending and retransmission;
- the fourth preset condition includes any one of the following:
- Preset indication information is received, where the preset indication information is used to instruct to stop the transmission of the first uplink data.
- the terminal sends the first uplink data to the network side device, and in the case of confirming that the sending of the first uplink data fails, the first uplink data may be retransmitted.
- the terminal will not give up the data transmission, but can retransmit the failed data to avoid data loss, increase the probability of the network side device receiving the data successfully, and improve the The reliability of data transmission between the terminal and the network side device is improved.
- the network device 800 includes: an antenna 81 , a radio frequency device 82 , and a baseband device 83 .
- the antenna 81 is connected to the radio frequency device 82 .
- the radio frequency device 82 receives information through the antenna 81, and sends the received information to the baseband device 83 for processing.
- the baseband device 83 processes the information to be sent and sends it to the radio frequency device 82
- the radio frequency device 82 processes the received information and sends it out through the antenna 81 .
- the above-mentioned frequency band processing apparatus may be located in the baseband apparatus 83 , and the method performed by the network side device in the above embodiments may be implemented in the baseband apparatus 83 .
- the baseband apparatus 83 includes a processor 84 and a memory 85 .
- the baseband device 83 may include, for example, at least one baseband board on which a plurality of chips are arranged. As shown in FIG. 8 , one of the chips is, for example, the processor 84 and is connected to the memory 85 to call the program in the memory 85 to execute The network devices shown in the above method embodiments operate.
- the baseband device 83 may further include a network interface 86 for exchanging information with the radio frequency device 82, and the interface is, for example, a common public radio interface (CPRI).
- CPRI common public radio interface
- the network-side device in the embodiment of the present invention further includes: instructions or programs stored on the memory 85 and executable on the processor 84, and the processor 84 invokes the instructions or programs in the memory 85 to execute the modules shown in FIG. 5 .
- An embodiment of the present application further provides a readable storage medium, where a program or an instruction is stored on the readable storage medium, and when the program or instruction is executed by a processor, each process of the data transmission method embodiment shown in FIG. 2 above is implemented, Alternatively, when the program or instruction is executed by the processor, each process of the above-described data transmission method embodiment shown in FIG. 3 can be achieved, and the same technical effect can be achieved. To avoid repetition, details are not repeated here.
- the processor is the processor in the terminal described in the foregoing embodiment.
- the readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (Read-Onl8 Memor8, ROM), a random access memory (Random Access Memor8, RAM), a magnetic disk or an optical disk, and the like.
- An embodiment of the present application further provides a chip, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is used to run a network-side device program or instruction to implement the above-mentioned FIG. 2
- the chip includes a processor and a communication interface
- the communication interface is coupled to the processor
- the processor is used to run a network-side device program or instruction to implement the above-mentioned FIG. 2
- the chip mentioned in the embodiments of the present application may also be referred to as a system-on-chip, a system-on-chip, a system-on-chip, or a system-on-a-chip, or the like.
- modules, units, sub-modules, sub-units, etc. can be implemented in one or more Application Specific Integrated Circuits (ASIC), Digital Signal Processing (DSP), digital signal processing equipment ( DSP Device, DSPD), Programmable Logic Device (Programmable Logic Device, PLD), Field-Programmable Gate Array (Field-Programmable Gate Array, FPGA), general-purpose processor, controller, microcontroller, microprocessor, for in other electronic units or combinations thereof that perform the functions described herein.
- ASIC Application Specific Integrated Circuits
- DSP Digital Signal Processing
- DSP Device digital signal processing equipment
- PLD Programmable Logic Device
- Field-Programmable Gate Array Field-Programmable Gate Array
- FPGA Field-Programmable Gate Array
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
Abstract
Description
Claims (36)
- 一种数据传输方法,应用于终端,包括:向网络侧设备发送第一上行数据;在确认所述第一上行数据发送失败的情况下,对所述第一上行数据进行重传。
- 根据权利要求1所述的方法,其中,所述第一上行数据发送失败通过如下任意一项确认:在预设时间内未接收到所述网络侧设备发送的反馈信息;接收到所述网络侧设备发送的接收失败指示信息。
- 根据权利要求1所述的方法,其中,所述对所述第一上行数据进行重传包括:在满足第一预设条件的情况下,对所述第一上行数据进行重传;其中,所述第一预设条件包括如下至少一项:所述第一上行数据对应的第一定时器超时,所述第一定时器用于在超时的情况下允许对所述第一上行数据进行重传;所述第一上行数据对应的第二定时器处于运行状态,所述第二定时器用于在运行期限内禁止上行数据新传。
- 根据权利要求3所述的方法,其中,所述第一定时器和所述第二定时器中的至少一者的启动条件或重启动条件包括如下任意一项:所述终端进行了第二上行数据的发送;所述终端进行了所述第一上行数据的重传;在预设时间内未接收到所述网络侧设备发送的反馈信息。
- 根据权利要求3所述的方法,其中,在满足第二预设条件的情况下,所述第一定时器停止;其中,所述第二预设条件包括如下任意一项:接收到所述网络侧设备发送的反馈信息;所述第二定时器停止;所述第二定时器超时;所述第二定时器重启动。
- 根据权利要求3所述的方法,其中,在满足第三预设条件的情况下,所述第二定时器停止;其中,所述第三预设条件包括:接收到所述网络侧设备发送的反馈信息。
- 根据权利要求2、4、5或6所述的方法,其中,所述反馈信息用于指示如下任意一项:所述第一上行数据接收成功;所述第一上行数据接收失败;所述终端进行第二上行数据的发送。
- 根据权利要求1所述的方法,其中,所述向网络侧设备发送第一上行数据之前,所述方法还包括:接收网络侧设备发送的第一配置信息;其中,所述第一配置信息用于指示终端通过目标上行资源发送上行数据,所述目标上行资源包括如下任意一项:专属上行资源和随机接入过程中的上行资源;所述向网络侧设备发送第一上行数据,包括:基于所述第一配置信息,通过所述目标上行资源向网络侧设备发送第一上行数据。
- 根据权利要求8所述的方法,其中,对所述第一上行数据进行重传的资源包括如下任意一项:所述专属上行资源;所述随机接入过程中的上行资源。
- 根据权利要求1所述的方法,其中,所述对所述第一上行数据进行重传,包括如下任意一项:在所述第一上行数据存储于缓存内的情况下,从所述缓存内提取所述第一上行数据,并将所述第一上行数据通过重传资源对应的混合自动重传请求HARQ进程进行重传;获取发送所述第一上行数据的第一HARQ进程,在所述重传资源对应的HARQ进程为所述第一HARQ进程的情况下,将所述第一上行数据通过所述重传资源对应的第一HARQ进程进行重传;获取发送所述第一上行数据的第一HARQ进程,在所述重传资源对应的 HARQ进程为第二HARQ进程的情况下,将所述第一上行数据通过所述重传资源对应的所述第二HARQ进程进行重传。
- 根据权利要求10所述的方法,其中,所述重传资源能够发送的数据大小与所述第一上行数据的数据大小相同。
- 根据权利要求10所述的方法,其中,在所述重传资源能够发送的数据大小与所述第一上行数据的数据大小不同的情况下,对所述第一上行数据进行重构后通过重传通道进行重传;其中,重构后的第一上行数据的数据大小与所述重传资源能够发送的数据大小匹配。
- 根据权利要求10所述的方法,其中,所述重传资源的时间位置通过如下任意一项确定:所述终端确定进行重传的时间位置;所述终端确定进行重传的时间位置之后的预设个时间位置。
- 根据权利要求1所述的方法,还包括:在满足第四预设条件的情况下,停止所述第一上行数据的传输,所述传输包括发送和重传;其中,所述第四预设条件包括如下任意一项:接收到网络侧设备发送的第二配置信息,所述第二配置信息用于指示所述第一上行数据的传输次数或传输时长;协议规定的所述第一上行数据的传输次数或传输时长;接收到预设指示信息,所述预设指示信息用于指示停止所述第一上行数据的传输。
- 一种数据传输方法,应用于网络侧设备,包括:接收终端发送的第一上行数据;在所述第一上行数据发送失败的情况下,接收所述终端重传的所述第一上行数据。
- 根据权利要求15所述的方法,其中,所述接收终端通过专属上行资源发送的第一上行数据之前,所述方法还包括:向所述终端发送第一配置信息;其中,所述第一配置信息用于指示所述 终端通过目标上行资源发送上行数据,所述目标上行资源包括如下任意一项:专属上行资源和随机接入过程中的上行资源;所述接收终端发送的第一上行数据,包括:接收所述终端通过所述目标上行资源发送的第一上行数据。
- 根据权利要求15所述的方法,还包括:向所述终端发送第二配置信息,所述第二配置信息用于指示所述第一上行数据的传输次数或传输时长。
- 根据权利要求15所述的方法,还包括:向所述终端发送预设指示信息,所述预设指示信息用于指示所述终端停止所述第一上行数据的发送或重传。
- 一种数据传输装置,应用于终端,包括:发送模块,用于向网络侧设备发送第一上行数据;重传模块,用于在确认所述第一上行数据发送失败的情况下,对所述第一上行数据进行重传。
- 根据权利要求19所述的装置,其中,所述第一上行数据发送失败通过如下任意一项确认:在预设时间内未接收到所述网络侧设备发送的反馈信息;接收到所述网络侧设备发送的接收失败指示信息。
- 根据权利要求19所述的装置,其中,所述重传模块还用于:在满足第一预设条件的情况下,对所述第一上行数据进行重传;其中,所述第一预设条件包括如下至少一项:所述第一上行数据对应的第一定时器超时,所述第一定时器用于在超时的情况下允许对所述第一上行数据进行重传;所述第一上行数据对应的第二定时器处于运行状态,所述第二定时器用于在运行期限内禁止上行数据新传。
- 根据权利要求21所述的装置,其中,所述第一定时器和所述第二定时器中的至少一者的启动条件或重启动条件包括如下任意一项:所述终端进行了第二上行数据的发送;所述终端进行了所述第一上行数据的重传;在预设时间内未接收到所述网络侧设备发送的反馈信息。
- 根据权利要求21所述的装置,其中,在满足第二预设条件的情况下,所述第一定时器停止;其中,所述第二预设条件包括如下任意一项:接收到所述网络侧设备发送的反馈信息;所述第二定时器停止;所述第二定时器超时;所述第二定时器重启动。
- 根据权利要求21所述的装置,其中,在满足第三预设条件的情况下,所述第二定时器停止;其中,所述第三预设条件包括:接收到所述网络侧设备发送的反馈信息。
- 根据权利要求20、22、23或24所述的装置,其中,所述反馈信息用于指示如下任意一项:所述第一上行数据接收成功;所述第一上行数据接收失败;所述终端进行第二上行数据的发送。
- 根据权利要求19所述的装置,还包括:接收模块,用于接收网络侧设备发送的第一配置信息;其中,所述第一配置信息用于指示终端通过目标上行资源发送上行数据,所述目标上行资源包括如下任意一项:专属上行资源和随机接入过程中的上行资源;所述发送模块还用于:基于所述第一配置信息,通过所述目标上行资源向网络侧设备发送第一上行数据。
- 根据权利要求26所述的装置,其中,对所述第一上行数据进行重传的资源包括如下任意一项:所述专属上行资源;随机接入过程中的上行资源。
- 根据权利要求19所述的装置,其中,所述重传模块还用于执行如下任意一项:在所述第一上行数据存储于缓存内的情况下,从所述缓存内提取所述第一上行数据,并将所述第一上行数据通过重传资源对应的混合自动重传请求HARQ进程进行重传;获取发送所述第一上行数据的第一HARQ进程,在所述重传资源对应的HARQ进程为所述第一HARQ进程的情况下,将所述第一上行数据通过所述重传资源对应的第一HARQ进程进行重传;获取发送所述第一上行数据的第一HARQ进程,在所述重传资源对应的HARQ进程为第二HARQ进程的情况下,将所述第一上行数据通过所述重传资源对应的所述第二HARQ进程进行重传。
- 根据权利要求28所述的装置,其中,所述重传资源能够发送的数据大小与所述第一上行数据的数据大小相同。
- 根据权利要求28所述的装置,其中,在所述重传资源能够发送的数据大小与所述第一上行数据的数据大小不同的情况下,对所述第一上行数据进行重构后通过重传通道进行重传;其中,重构后的第一上行数据的数据大小与所述重传资源能够发送的数据大小匹配。
- 根据权利要求28所述的装置,其中,所述重传资源的时间位置通过如下任意一项确定:所述终端确定进行重传的时间位置;所述终端确定进行重传的时间位置之后的预设个时间位置。
- 根据权利要求19所述的装置,还包括:停止模块,用于在满足第四预设条件的情况下,停止所述第一上行数据的传输,所述传输包括发送和重传;其中,所述第四预设条件包括如下任意一项:接收到网络侧设备发送的第二配置信息,所述第二配置信息用于指示所述第一上行数据的传输次数或传输时长;协议规定的所述第一上行数据的传输次数或传输时长;接收到预设指示信息,所述预设指示信息用于指示停止所述第一上行数据的传输。
- 一种数据传输装置,应用于网络侧设备,包括:第一接收模块,用于接收终端发送的第一上行数据;第二接收模块,用于在所述第一上行数据发送失败的情况下,接收所述终端重传的所述第一上行数据。
- 一种通信设备,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1-14中任一项所述的数据传输方法的步骤,或者,所述程序或指令被所述处理器执行时实现如权利要求15-18中任一项所述的数据传输方法的步骤。
- 一种可读存储介质,其中,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1-14中任一项所述的数据传输方法的步骤,或者实现如权利要求15-18中任一项所述的数据传输方法的步骤。
- 一种芯片,包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行设备程序或指令,实现如权利要求1-14中任一项所述的数据传输方法,或者实现如权利要求15-18中任一项所述的数据传输方法。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2023507464A JP7640670B2 (ja) | 2020-08-05 | 2021-08-05 | データ伝送方法、データ伝送装置、通信機器及び可読記憶媒体 |
EP21852831.3A EP4178137A4 (en) | 2020-08-05 | 2021-08-05 | Data transmission method and apparatus, and communication device |
US18/163,064 US20230171034A1 (en) | 2020-08-05 | 2023-02-01 | Data transmission method and apparatus, and communication device |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010780099.7 | 2020-08-05 | ||
CN202010780099.7A CN114070472B (zh) | 2020-08-05 | 2020-08-05 | 数据传输方法、装置及通信设备 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US18/163,064 Continuation US20230171034A1 (en) | 2020-08-05 | 2023-02-01 | Data transmission method and apparatus, and communication device |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2022028531A1 true WO2022028531A1 (zh) | 2022-02-10 |
Family
ID=80117031
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2021/110893 WO2022028531A1 (zh) | 2020-08-05 | 2021-08-05 | 数据传输方法、装置及通信设备 |
Country Status (5)
Country | Link |
---|---|
US (1) | US20230171034A1 (zh) |
EP (1) | EP4178137A4 (zh) |
JP (1) | JP7640670B2 (zh) |
CN (1) | CN114070472B (zh) |
WO (1) | WO2022028531A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN120152028A (zh) * | 2023-12-12 | 2025-06-13 | 维沃移动通信有限公司 | 上行信息传输方法、装置、终端及网络侧设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108365924A (zh) * | 2017-01-26 | 2018-08-03 | 华为技术有限公司 | 一种数据重传方法、通信装置 |
WO2020038468A1 (en) * | 2018-08-23 | 2020-02-27 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Method for controlling data retransmission and user equipment |
CN111147195A (zh) * | 2018-11-08 | 2020-05-12 | 维沃移动通信有限公司 | 数据传输方法、接收方法、终端及网络设备 |
CN111213334A (zh) * | 2017-08-11 | 2020-05-29 | 瑞典爱立信有限公司 | 用于自主上行链路传输和重传的方法 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8634400B2 (en) * | 2005-09-15 | 2014-01-21 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting and receiving status report comprising received status of packet data in a mobile communication system |
CN101034964B (zh) * | 2007-04-16 | 2011-04-06 | 华为技术有限公司 | 一种下行数据传输方法、系统及基站 |
CN106549736A (zh) * | 2015-09-17 | 2017-03-29 | 中国移动通信集团公司 | 一种跨载波rlc层数据重传方法及装置 |
CN110445593B (zh) * | 2016-08-12 | 2021-11-23 | 上海琦予通信科技服务中心 | 一种无线传输中的方法和装置 |
US10420128B2 (en) * | 2016-11-11 | 2019-09-17 | Qualcomm Incorporated | Uplink data transfer for wireless communications with mixed transmission time intervals |
CN110022608B (zh) * | 2018-01-09 | 2021-05-28 | 电信科学技术研究院 | 一种信息处理方法、装置及设备 |
US20190289638A1 (en) * | 2018-03-13 | 2019-09-19 | Asustek Computer Inc. | Method and apparatus for handling transmission during a random access procedure in a wireless communication system |
-
2020
- 2020-08-05 CN CN202010780099.7A patent/CN114070472B/zh active Active
-
2021
- 2021-08-05 EP EP21852831.3A patent/EP4178137A4/en active Pending
- 2021-08-05 WO PCT/CN2021/110893 patent/WO2022028531A1/zh active Application Filing
- 2021-08-05 JP JP2023507464A patent/JP7640670B2/ja active Active
-
2023
- 2023-02-01 US US18/163,064 patent/US20230171034A1/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108365924A (zh) * | 2017-01-26 | 2018-08-03 | 华为技术有限公司 | 一种数据重传方法、通信装置 |
CN111213334A (zh) * | 2017-08-11 | 2020-05-29 | 瑞典爱立信有限公司 | 用于自主上行链路传输和重传的方法 |
WO2020038468A1 (en) * | 2018-08-23 | 2020-02-27 | Guangdong Oppo Mobile Telecommunications Corp., Ltd. | Method for controlling data retransmission and user equipment |
CN111147195A (zh) * | 2018-11-08 | 2020-05-12 | 维沃移动通信有限公司 | 数据传输方法、接收方法、终端及网络设备 |
Non-Patent Citations (2)
Title |
---|
INTEL CORPORATION: ""Further considerations on Configured UL grant enhancement"", 3GPP TSG-RAN WG2 107BIS, R2-1912626, 18 October 2019 (2019-10-18), XP051790665 * |
See also references of EP4178137A4 * |
Also Published As
Publication number | Publication date |
---|---|
EP4178137A1 (en) | 2023-05-10 |
JP7640670B2 (ja) | 2025-03-05 |
CN114070472A (zh) | 2022-02-18 |
JP2023536489A (ja) | 2023-08-25 |
EP4178137A4 (en) | 2024-02-21 |
CN114070472B (zh) | 2023-02-21 |
US20230171034A1 (en) | 2023-06-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US12004230B2 (en) | Random access method and related device | |
EP4175384A1 (en) | Information processing method and apparatus, and terminal | |
CN115118406B (zh) | 上行传输方法、装置及用户设备 | |
CN115174009B (zh) | Harq反馈的确定方法及装置、终端及可读存储介质 | |
WO2022022488A1 (zh) | 传输辅助信息的方法、终端设备和网络设备 | |
WO2023274141A1 (zh) | 非激活定时器的控制方法、装置及终端 | |
WO2023061489A1 (zh) | 随机接入处理方法、装置、终端、网络侧设备及存储介质 | |
WO2022028531A1 (zh) | 数据传输方法、装置及通信设备 | |
WO2023001266A1 (zh) | 随机接入过程的竞争解决方法、终端及网络侧设备 | |
WO2022228328A1 (zh) | 上行传输方法、装置及终端 | |
CN115119182B (zh) | 定时器控制方法、装置及终端 | |
CN114630367B (zh) | 数据接收方法、装置、终端及可读存储介质 | |
WO2021244571A1 (zh) | 资源获取、处理方法及通信设备 | |
WO2022222879A1 (zh) | Pdsch传输、接收方法、装置及通信设备 | |
WO2022083612A1 (zh) | 用户信息的发送方法、装置及终端 | |
WO2024245084A1 (zh) | 检测处理方法、装置及终端 | |
WO2024093792A1 (zh) | 定时器运行方法及装置 | |
WO2022222814A1 (zh) | 传输控制方法、终端及网络侧设备 | |
WO2022127680A1 (zh) | 传输方法、装置、设备及可读存储介质 | |
WO2022258046A1 (zh) | 信息传输方法、相关设备及可读存储介质 | |
CN114760634A (zh) | 共享频谱的信息传输方法、装置及节点 | |
CN115119322A (zh) | 下行调度方法、装置及终端 | |
CN114765836A (zh) | 资源的选择方法及装置、资源的推荐方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 21852831 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2023507464 Country of ref document: JP Kind code of ref document: A |
|
ENP | Entry into the national phase |
Ref document number: 2021852831 Country of ref document: EP Effective date: 20230202 |
|
WWE | Wipo information: entry into national phase |
Ref document number: 202317014120 Country of ref document: IN |
|
NENP | Non-entry into the national phase |
Ref country code: DE |