Data Transmission Method, Network Device, and Terminal Device

The network equipment sends instructions to the terminal equipment, including data transmission configuration and validity period, solves the system downtime caused by the expiration of the survival time, and realizes flexible recovery of data transmission and improves spectrum utilization.

CN116321490BActive Publication Date: 2025-07-18GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202310222140.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-08-28
Publication Date
2025-07-18
Estimated Expiration
2040-08-28

AI Technical Summary

Technical Problem

The existing data transmission mechanism is not flexible enough when the survival time expires, resulting in system downtime and low spectrum utilization.

Method used

Network equipment sends instructions to terminal equipment, including data transmission configuration information and validity period information, instructing terminal equipment to perform data transmission within the validity period, and supports terminal equipment to resume uplink data transmission in a short time, avoid system downtime, and improve spectrum utilization.

Benefits of technology

It realizes the recovery of data transmission before the survival time expires, avoids system downtime, and does not require multiple instructions, which improves spectrum utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116321490B_ABST
    Figure CN116321490B_ABST
Patent Text Reader

Abstract

This application relates to a data transmission method, a network device, and a terminal device. The method includes: the network device sends indication information to the terminal device, where the indication information includes data transmission configuration information and validity period information, and the indication information is used to instruct the terminal device to perform data transmission according to the data transmission configuration information within the validity period.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] This application is a divisional application of Chinese Patent Application No. 202080101176.X, with the invention title of "Data Transmission Method, Network Device and Terminal Device", which is the Chinese national phase entry of the PCT international patent application PCT / CN2020 / 112141 with the filing date of August 28, 2020. Background Art

[0003] In data transmission, the survival time is used to describe the time left for the data transmission to recover from a failure to a normal state. The survival time can be expressed as multiple data transmission intervals. Usually, the activation condition of the survival time is the occurrence of a data packet transmission failure. If the communication system still does not resume normal data transmission after the survival time has elapsed, the communication service will enter a downtime state. When the survival time is activated, methods such as data replication transmission that can reduce the data communication error rate can be used to improve the data transmission success rate. For example, in the fifth-generation mobile communication 5G New Radio (NR) technology, the network side can activate and deactivate the uplink replication transmission of the terminal by sending a Media Access Control Control Element (MAC CE). However, the network needs to send at least two MAC CEs to indicate the activation and deactivation of the terminal's replication transmission. This replication activation transmission mechanism does not support the flexible change of the terminal-side replication transmission state, and thus needs to be optimized and designed. Summary of the Invention

[0004] In view of this, the embodiments of the present application provide a data transmission method, a network device and a terminal device.

[0005] The embodiments of the present application provide a data transmission method, applied to a network device, including:

[0006] The network device sends indication information to the terminal device, where the indication information includes data transmission configuration information and validity period information, and the indication information is used to instruct the terminal device to perform data transmission according to the data transmission configuration information within the validity period.

[0007] The embodiments of the present application provide a data transmission method, applied to a terminal device, including:

[0008] The terminal device receives the indication information sent by the network device, where the indication information includes data transmission configuration information and validity period information,

[0009] The terminal device performs data transmission according to the data transmission configuration information within the validity period.

[0010] The embodiments of the present application further provide a network device, including:

[0011] A sending module, configured to send indication information to a terminal device, where the indication information includes data transmission configuration information and validity period information, and the indication information is used to instruct the terminal device to perform data transmission according to the data transmission configuration information within the validity period.

[0012] The embodiments of the present application further provide a terminal device, including:

[0013] A receiving module, configured to receive the indication information sent by the network device, where the indication information includes data transmission configuration information and validity period information,

[0014] A data transmission module, configured to perform data transmission according to the data transmission configuration information within the validity period.

[0015] The embodiments of the present application further provide a terminal device, including: a processor and a memory, where the memory is used to store a computer program, and the processor calls and runs the computer program stored in the memory to execute the method described above.

[0016] The embodiments of the present application further provide a network device, including: a processor and a memory, where the memory is used to store a computer program, and the processor calls and runs the computer program stored in the memory to execute the method described above.

[0017] The embodiments of the present application further provide a chip, including: a processor, configured to call and run a computer program from a memory, so that a device installed with the chip executes the method described above.

[0018] The embodiments of the present application further provide a computer-readable storage medium, used to store a computer program, where the computer program enables a computer to execute the method described above.

[0019] The embodiments of the present application further provide a computer program product, including computer program instructions, where the computer program instructions enable a computer to execute the method described above.

[0020] The embodiments of the present application further provide a computer program, where the computer program enables a computer to execute the method described above.

[0021] Using the embodiments of the present application, when data transmission fails in a terminal device, for example, the network device can send indication information to the terminal device to instruct the terminal device to perform data transmission according to the indicated data transmission configuration information within the validity period. As a result, the terminal device can resume uplink data transmission in a short time according to the indication information, avoiding system downtime caused by too long data transmission failure time, and the implementation process does not require multiple indications, the indication method is flexible, and the spectrum utilization rate is improved to a certain extent. Description of the Drawings

[0022] Figure 1 It is a schematic diagram of the communication system architecture of the embodiments of the present application.

[0023] Figure 2 It is a schematic diagram of system downtime caused by uplink data transmission failure timeout of a terminal device.

[0024] Figure 3 It is a schematic diagram of a multi-link data replication transmission system that needs to be activated / deactivated.

[0025] Figure 4 It is for Figure 3 Schematic diagram of the format of the activation / deactivation MAC CE for the embodiments.

[0026] Figure 5 It is a flowchart of the data transmission method of the network side embodiments of the present application.

[0027] Figure 6 It is a flowchart of the data transmission method of the terminal side embodiments of the present application.

[0028] Figure 7 It is a schematic diagram of activating data replication transmission of a terminal device in an embodiment of the present application.

[0029] Figure 8 It is a schematic structural block diagram of the network device of the embodiments of the present application.

[0030] Figure 9 It is a schematic structural block diagram of the terminal device of the embodiments of the present application.

[0031] Figure 10 It is a schematic block diagram of the communication device of the embodiments of the present application.

[0032] Figure 11 It is a schematic block diagram of the chip of the embodiments of the present application.

[0033] Figure 12 It is a schematic block diagram of the communication system of the embodiments of the present application. Detailed Embodiments

[0034] The technical solutions in the embodiments of the present application will be described below with reference to the accompanying drawings in the embodiments of the present application.

[0035] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, Advanced long term evolution (LTE-A) system, New Radio (NR) system, the evolved system of the NR system, LTE-based access to unlicensed spectrum (LTE-U) system, NR-based access to unlicensed spectrum (NR-U) system, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Wireless Fidelity (WiFi), 5th-Generation (5G) system or other communication systems, etc.

[0036] Generally speaking, traditional communication systems support a limited number of connections and are easy to implement. However, with the development of communication technologies, mobile communication systems will not only support traditional communication but also support, for example, Device to Device (D2D) communication, Machine to Machine (M2M) communication, Machine Type Communication (MTC), Vehicle to Vehicle (V2V) communication, or Vehicle to everything (V2X) communication, etc. The embodiments of the present application can also be applied to these communication systems.

[0037] Optionally, the communication system in the embodiments of the present application can be applied to a Carrier Aggregation (CA) scenario, a Dual Connectivity (DC) scenario, or a Standalone (SA) networking scenario.

[0038] The embodiments of the present application describe various embodiments in combination with network devices and terminal devices. Among them, the terminal device can also be referred to as a User Equipment (UE), access terminal, user unit, user station, mobile station, mobile device, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device, etc.

[0039] The terminal device can be a station (STAION, ST) in a WLAN, a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA) device, a handheld device with wireless communication function, a computing device or other processing devices connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a next-generation communication system such as an NR network, or a terminal device in a future evolved Public Land Mobile Network (PLMN) network, etc.

[0040] In the embodiments of the present application, the terminal device can be deployed on land, including indoor or outdoor, handheld, wearable or vehicle-mounted; it can also be deployed on water (such as a ship, etc.); it can also be deployed in the air (such as an airplane, a balloon, a satellite, etc.).

[0041] In the embodiments of the present application, the terminal device may be a mobile phone, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city, or a wireless terminal device in smart home, etc.

[0042] As an example and not a limitation, in the embodiments of the present application, the terminal device may also be a wearable device. A wearable device can also be called a wearable intelligent device, which is the general term for devices developed by applying wearable technology to intelligentize daily wear, such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that can be directly worn on the body or integrated into the user's clothes or accessories. A wearable device is not only a hardware device, but also realizes powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable intelligent devices include those with complete functions and large sizes that can achieve complete or partial functions without relying on a smart phone, such as smart watches or smart glasses, etc., and those that only focus on a certain type of application function and need to cooperate with other devices such as smart phones, such as various smart bracelets and smart jewelry for physical sign monitoring.

[0043] In the embodiments of the present application, the network device may be a device for communicating with a mobile device. The network device may be an access point (AP) in a WLAN, a base transceiver station (BTS) in GSM or CDMA, or a base station (NodeB, NB) in WCDMA. It may also be an evolved base station (Evolutional Node B, eNB or eNodeB) in LTE, or a relay station or access point, or a vehicle-mounted device, a wearable device, and a network device (gNB) in an NR network, or a network device in a future evolved PLMN network, etc.

[0044] By way of example and not limitation, in the embodiments of the present application, the network device may have mobility characteristics. For example, the network device may be a mobile device. Optionally, the network device may be a satellite or a balloon station. For example, the satellite may be a low earth orbit (LEO) satellite, a medium earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, a High Elliptical Orbit (HEO) satellite, etc. Optionally, the network device may also be a base station located on land, water, etc.

[0045] In the embodiments of the present application, the network device may provide services for a cell, and the terminal device communicates with the network device through the transmission resources used by the cell (for example, frequency domain resources, or in other words, spectrum resources). The cell may be a cell corresponding to the network device (such as a base station). The cell may belong to a macro base station or a base station corresponding to a small cell. Here, the small cell may include: Metro cell, Micro cell, Pico cell, Femto cell, etc. These small cells have the characteristics of small coverage range and low transmission power, and are suitable for providing high-rate data transmission services.

[0046] Figure 1 Schematically shows a network device 1100 and two terminal devices 1200. Optionally, the wireless communication system 1000 may include multiple network devices 1100, and the coverage range of each network device 1100 may include other numbers of terminal devices. The embodiments of the present application do not limit this. Optionally, Figure 1 The shown wireless communication system 1000 may also include other network entities such as a Mobility Management Entity (MME) and an Access and Mobility Management Function (AMF). The embodiments of the present application do not limit this.

[0047] It should be understood that the terms "system" and "network" are often used interchangeably herein. The term "and / or" in this article is used to describe the association relationship of associated objects. For example, it indicates that there can be three relationships between the front and back associated objects. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " in this article generally indicates that the front and back associated objects are in an "or" relationship. In the description of the embodiments of the present application, the term "corresponding" can represent a direct or indirect corresponding relationship between two parties, can also represent an association relationship between the two parties, or can be a relationship such as indication and being indicated, configuration and being configured, etc.

[0048] To clearly elaborate on the idea of the embodiments of the present application, first, a brief description is given of the processing process for the network in a communication system to activate Radio Link Control (RLC) for duplicate transmission.

[0049] Figure 2 The figure shows a schematic diagram of a downtime caused by the expiration of the survival time. Here, the survival time is two transfer intervals. The activation condition is that a data packet transmission fails. If data transmission is not restored before the survival time expires, the system application (such as applications in the field of industrial control, etc.) enters the downtime state. Currently, a solution for data replication with more than two transmission links has been introduced to improve data transmission reliability. The network activates the uplink duplicate transmission of the terminal by sending Radio Resource Control (RRC) signaling or MAC CE. Refer to Figure 3 , where one primary RLC link is always active, and whether other secondary RLC links are active is determined by network configuration. The network indicates the specifically activated secondary RLC links for duplicate transmission through the MAC CE as shown in Figure 4 . Figure 4 In , RLC2, RLC1, and RLC0 respectively correspond to RLC links arranged in ascending or descending order of logical channel numbers. The corresponding bits are set to 1 or 0, representing the activation or deactivation of the duplicate transmission of the RLC link.

[0050] Based on the MAC CE as shown in Figure 4 , the network needs to send at least two MAC CEs to complete the activation and deactivation of the duplicate transmission of the terminal. For the activation of the terminal's duplicate transmission state, especially for occasions that meet the transmission guarantee of the survival time, the current duplicate transmission activation mechanism is not flexible enough.

[0051] Therefore, the embodiments of the present application provide a data transmission method, which is applied to a network device. Refer to Figure 5, the method includes:

[0052] S101, A network device sends indication information to a terminal device, where the indication information includes data transmission configuration information and validity period information, and the indication information is used to instruct the terminal device to perform data transmission according to the data transmission configuration information within the validity period.

[0053] According to an embodiment of the present application, when the network device sends indication information to the terminal device, for example, when a data packet transmission fails at the terminal device, the network device sends indication information including data transmission configuration information and validity period information to instruct the terminal device to perform data transmission according to the data transmission configuration information within the validity period; after receiving the indication information, the terminal device can initiate uplink data transmission and resume data transmission before the survival time expires, avoiding system downtime and helping to meet the requirements of transmission guarantee.

[0054] Correspondingly, an embodiment of the present application provides a data transmission method applied to a terminal device. Refer to Figure 6 , the method includes:

[0055] S201, The terminal device receives indication information sent by the network device, where the indication information includes data transmission configuration information and validity period information.

[0056] S202, The terminal device performs data transmission according to the data transmission configuration information within the validity period.

[0057] According to an embodiment of the present application, after receiving the indication information, the terminal device initiates uplink data transmission and performs data transmission based on the indicated data transmission configuration information within the validity period, enabling the system to resume data transmission before the survival time expires, and the implementation process does not require receiving a deactivation indication, which can improve spectrum utilization.

[0058] In an embodiment of the present application, optionally, the data transmission configuration information may include at least one of the following:

[0059] a) Replication transmission activation information, used for the terminal device to activate the replication transmission process;

[0060] b) Logical channel configuration change information, used to change the logical channel configuration corresponding to the uplink data transmission of the terminal device;

[0061] c) Transmission parameter information, used for the terminal device to perform data transmission using corresponding transmission parameters.

[0062] In an embodiment of the present application, optionally, the terminal device may also perform at least one of the following processes:

[0063] a) The terminal device activates the copy transmission process according to the copy transmission activation information;

[0064] b) The terminal device changes the logical channel configuration corresponding to the uplink data transmission of the terminal device according to the logical channel configuration change information;

[0065] c) The terminal device performs data transmission using the transmission parameters corresponding to the transmission parameter information.

[0066] In an embodiment of the present application, optionally, after the expiration of the validity period, the terminal device may further perform at least one of the following processes:

[0067] a) The terminal device stops copy transmission;

[0068] b) The terminal device resumes uplink data transmission according to the logical channel configuration before receiving the logical channel configuration change information;

[0069] c) The terminal device resumes data transmission according to the transmission parameters before receiving the transmission parameter information.

[0070] According to an embodiment of the present application, optionally, the copy transmission activation information may include at least one of the following:

[0071] · Index information of one or more secondary RLCs for data copy transmission;

[0072] · Configuration status information of one or more secondary RLCs for data copy transmission;

[0073] · Indication information for activating copy transmission.

[0074] According to an embodiment of the present application, optionally, the logical channel configuration change information may include at least one of the following:

[0075] · The logical channel for the terminal device to perform uplink data transmission, where different logical channels correspond to different cells;

[0076] · The list of allowed cells (allowed

[0077] serving cell) corresponding to the cell identification information for the terminal device to perform uplink data transmission.

[0078] According to an embodiment of the present application, optionally, the transmission parameter information may include index information of a modulation and coding scheme (MCS).

[0079] According to an embodiment of the present application, optionally, the validity period information includes at least one of the following: duration, start time, stop time, the number of times the data packet performs data transmission according to the data transmission configuration information, the condition for enabling or activating data transmission according to the data transmission configuration information, and the condition for disabling or deactivating data transmission according to the data transmission configuration information.

[0080] According to an embodiment of the present application, optionally, the condition for enabling or activating data transmission according to the data transmission configuration information may include at least one of the following:

[0081] · The process number of the Hybrid Automatic Repeat reQuest (HARQ) corresponding to the next data transmission according to the data transmission configuration information;

[0082] · The difference between the HARQ process number of the next data transmission according to the data transmission configuration information and the HARQ process number corresponding to the last unsuccessful reception of the data packet.

[0083] According to an embodiment of the present application, optionally, the condition for disabling or deactivating data transmission according to the data transmission configuration information may include at least one of the following:

[0084] · The number of times of data transmission according to the data transmission configuration information before receiving the positive acknowledgment message ACK is greater than or equal to the first threshold;

[0085] · The number of received positive acknowledgment messages ACK is greater than or equal to the second threshold;

[0086] · The reference signal measurement value is greater than or equal to the third threshold.

[0087] In an embodiment of the present application, various thresholds may be preset or set by the network.

[0088] In an embodiment of the present application, optionally, the data transmission configuration information may be carried by at least one of the following information: MAC CE, RRC, Downlink Control Information (DCI). Optionally, the validity period information may be carried by at least one of the following information: MAC CE, RRC, DCI.

[0089] The above at least one embodiment of the present application supports the network to enable the terminal to activate the replication transmission in a short time, which can not only meet the requirement that the survival time for the data packet transmission failure cannot be too long, but also improve the spectrum utilization rate.

[0090] The above describes various implementation manners of the embodiments of the present application. The following describes the implementation process of the embodiments of the present application in combination with specific examples.

[0091] On the network device side, a network device such as a base station sends indication information to a terminal through MAC CE, RRC signaling, or DCI. The indication information includes data transmission configuration information and validity period information. Among them, the data transmission configuration information may include copy transmission activation information, may include logical channel configuration change information, or may also include other transmission parameter information such as MCS information.

[0092] In different embodiments, optionally, the data transmission configuration information may include any one of the above three types of information, a combination of any two types of information, or all three types of information.

[0093] For example, in an embodiment of the present application, the data transmission configuration information includes copy transmission activation information and logical channel configuration change information. After the terminal device receives the indication information, it will perform a copy transmission process of data packets on the logical channel corresponding to the logical channel configuration change information within the validity period.

[0094] In another embodiment, the data transmission configuration information includes copy transmission activation information and a first MCS index information. After the terminal device receives the indication information, it will perform a copy transmission process of data packets using the transmission parameters corresponding to the first MCS index information within the validity period.

[0095] Furthermore, the indication information further includes validity period information, and the validity period is configurable. For example, the validity period can be configured through RRC or the validity period information can be carried by MAC CE.

[0096] Optionally, the validity period can be the number of transmissions of data packets (for example, N transmissions). When N data packets are transmitted, the validity period ends; the validity period can also be defined by a timer. When the timer expires, the validity period ends.

[0097] In different embodiments of the present application, optionally, the indication information sent by the base station to the terminal can carry various information. The following lists the situations where the indication information carries various information and the corresponding processing manners on the terminal side:

[0098] 1) Information related to the duration of data transmission and / or continuous copy transmission of data according to the data transmission configuration information (which may include copy transmission activation information, logical channel configuration change information, and / or other transmission parameter information); the terminal device will perform data transmission according to the data transmission configuration information within this duration, and automatically resume data transmission according to the original system configuration after this duration expires;

[0099] 2) Information related to data transmission according to the data transmission configuration information and / or the number of times of continuously replicating and sending data; The terminal device will perform replicated transmission of data packets according to the data transmission configuration information, and after the replicated transmission reaches this number of times (for example, the same data packet is repeatedly transmitted 10 times), it will automatically resume data transmission according to the original system configuration;

[0100] 3) Conditions for stopping data transmission according to the data transmission configuration information and / or continuously replicating and sending data. For example, after the terminal receives N ACK messages (N is a threshold value and N is a positive integer), or after the measurement value of the reference signal, such as the Reference Signal Receiving Power (RSRP), of the terminal is higher than the threshold value, the terminal will no longer perform data transmission and / or continuously replicate and send data according to the data transmission configuration information, and resume data transmission according to the original system configuration;

[0101] 4) Information related to the start time of data transmission and / or continuously replicating and sending data according to the data transmission configuration information. For example, the HARQ process number carrying data to be used in the future, or the difference between the HARQ process number carrying data to be used in the future and the HARQ process number of the last unsuccessfully received data packet; The terminal device will perform data transmission according to the data transmission configuration information through the HARQ process corresponding to the HARQ process number;

[0102] 5) Index of the secondary RLC available for replicated data transmission; Optionally, the default setting can be the indexes of all secondary RLCs, that is, if the index information of the secondary RLC is not included in the indication information, the terminal device defaults to using all secondary RLCs for replicated transmission of data packets;

[0103] 6) Configuration status information of the secondary RLC available for replicated data transmission. For example, the following configuration can be made in the RRC: RLC1 and RLC2 are a group of configurations with the number 0; RLC2 and RLC3 are a group of configurations with the number 1, and so on; Then the terminal can use a group of secondary RLCs corresponding to the received number for replicated transmission of data packets;

[0104] 7) Indication for activating replicated transmission; Among them, other configurations such as data transmission configuration information and validity period information have been completed in the RRC signaling; Then the terminal device starts data transmission according to the data transmission configuration information when it receives the indication for activating replicated transmission;

[0105] 8) Time point or effective time for data transmission according to the data transmission configuration information; The terminal device will start data transmission according to the data transmission configuration information when this time point or effective time arrives. For example, when the terminal's downlink data transmission fails;

[0106] 9) Information related to the logical channel recommended for the terminal to perform uplink data transmission, where different logical channels correspond to different cells, or information related to the modified allowed serving cell list applicable to the terminal for transmitting uplink data, such as the cell ID identification information in the modified allowed cell list; the terminal device will transmit data through the recommended logical channel;

[0107] 10) Modified MCS index number information; the terminal device will enable the modified MCS for data transmission;

[0108] 11) The number of positive acknowledgment messages ACK received; after the number of ACKs received by the terminal is greater than or equal to this number, the terminal will no longer perform data transmission and / or continuously replicate and transmit data according to the data transmission configuration information, and resume data transmission according to the original system configuration;

[0109] 12) The number of packet retransmission times before receiving the HARQ feedback of the ACK message; after the number of packet transmissions before the terminal receives the ACK is greater than or equal to this number, the terminal will no longer perform data transmission and / or continuously replicate and transmit data according to the data transmission configuration information, and resume data transmission according to the original system configuration;

[0110] It can be seen that when the terminal receives the indication information from the base station, it starts data transmission according to the relevant configuration of the indication information, such as performing replicated transmission of data packets; optionally, when the corresponding stop condition is met, the terminal will automatically stop the replicated transmission. Figure 7 It shows that when the downlink data transmission of the terminal fails in the embodiment of the present application, the base station sends indication information to the terminal. The indication information is carried by the MAC CE. After receiving the indication information, the terminal starts or activates the replicated transmission, and resumes transmission before the survival time expires, without the need to send the MAC CE for deactivating the replicated transmission again, which can meet the survival time transmission guarantee requirements.

[0111] At least one embodiment of the present application can support the network to enable the terminal to activate the replicated transmission within a short time by setting data transmission configuration information and corresponding validity period information for the terminal, which can not only meet the requirement that the survival time for data packet transmission failure cannot be too long, support flexible changes in the replicated transmission state of the terminal, but also improve the spectrum utilization rate.

[0112] The above describes the specific settings and implementation manners of the embodiments of the present application from different perspectives through multiple embodiments. Corresponding to the processing method of the above at least one embodiment, the embodiments of the present application also provide a network device 100, refer to Figure 8 , which includes:

[0113] A sending module 110, configured to send indication information to a terminal device, where the indication information includes data transmission configuration information and validity period information, and the indication information is used to instruct the terminal device to perform data transmission according to the data transmission configuration information within the validity period.

[0114] Corresponding to the processing method of the foregoing at least one embodiment, an embodiment of the present application further provides a terminal device 200. Refer to Figure 9 , which includes:

[0115] A receiving module 210, configured to receive indication information sent by a network device, where the indication information includes data transmission configuration information and validity period information,

[0116] A data transmission module 220, configured to perform data transmission according to the data transmission configuration information within the validity period.

[0117] The network device 100 and the terminal device 200 in the embodiments of the present application can implement the corresponding functions of the terminal device in the foregoing method embodiments. For the processes, functions, implementation manners, and beneficial effects corresponding to each module (sub-module, unit, or component, etc.) in the network device 100 and the terminal device 200, reference may be made to the corresponding descriptions in the foregoing method embodiments, and details are not described herein again.

[0118] It should be noted that the functions described for each module (sub-module, unit, or component, etc.) in the network device 100 and the terminal device 200 of the embodiments of the present application may be implemented by different modules (sub-modules, units, or components, etc.), or may be implemented by the same module (sub-module, unit, or component, etc.). For example, the first sending module and the second sending module may be different modules or the same module, and both can implement the corresponding functions of the terminal device in the embodiments of the present application.

[0119] Figure 10 is a schematic structural diagram of a communication device 600 according to an embodiment of the present application. The communication device 600 includes a processor 610, and the processor 610 can call and run a computer program from a memory to implement the method in the embodiment of the present application.

[0120] Optionally, the communication device 600 may further include a memory 620. Wherein, the processor 610 can call and run a computer program from the memory 620 to implement the method in the embodiment of the present application.

[0121] Wherein, the memory 620 may be a separate device independent of the processor 610, or may be integrated in the processor 610.

[0122] Optionally, the communication device 600 may further include a transceiver 630. The processor 610 may control the transceiver 630 to communicate with other devices. Specifically, it may send information or data to other devices, or receive information or data sent by other devices.

[0123] Among them, the transceiver 630 may include a transmitter and a receiver. The transceiver 630 may further include an antenna, and the number of antennas may be one or more.

[0124] Optionally, the communication device 600 may be the network device of the embodiment of the present application, and the communication device 600 may implement the corresponding processes implemented by the network device in the various methods of the embodiment of the present application. For the sake of brevity, it will not be elaborated here.

[0125] Optionally, the communication device 600 may be the terminal device of the embodiment of the present application, and the communication device 600 may implement the corresponding processes implemented by the terminal device in the various methods of the embodiment of the present application. For the sake of brevity, it will not be elaborated here.

[0126] Figure 11 FIG. 13 is a schematic structural diagram of a chip 700 according to an embodiment of the present application. The chip 700 includes a processor 710, and the processor 710 may call and run a computer program from a memory to implement the method in the embodiment of the present application.

[0127] Optionally, the chip 700 may further include a memory 720. Among them, the processor 710 may call and run a computer program from the memory 720 to implement the method in the embodiment of the present application.

[0128] Among them, the memory 720 may be a separate device independent of the processor 710, or may be integrated in the processor 710.

[0129] Optionally, the chip 700 may further include an input interface 730. Among them, the processor 710 may control the input interface 730 to communicate with other devices or chips. Specifically, it may obtain information or data sent by other devices or chips.

[0130] Optionally, the chip 700 may further include an output interface 740. Among them, the processor 710 may control the output interface 740 to communicate with other devices or chips. Specifically, it may output information or data to other devices or chips.

[0131] Optionally, the chip may be applied to the network device in the embodiment of the present application, and the chip may implement the corresponding processes implemented by the network device in the various methods of the embodiment of the present application. For the sake of brevity, it will not be elaborated here.

[0132] Optionally, the chip may be applied to the present application asFigure 9 The terminal device in the embodiment, and the chip can implement the corresponding processes implemented by the terminal device in each method of the embodiments of the present application. For the sake of brevity, they will not be elaborated here.

[0133] It should be understood that the chip mentioned in the embodiments of the present application may also be referred to as a system-on-chip, system chip, chip system, or system-on-chip.

[0134] The above-mentioned processor may be a general-purpose processor, a digital signal processor (DSP), a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), or other programmable logic devices, transistor logic devices, discrete hardware components, etc. Among them, the above-mentioned general-purpose processor may be a microprocessor or any conventional processor, etc.

[0135] The above-mentioned memory may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable ROM (PROM), an erasable programmable ROM (EPROM), an electrically erasable programmable ROM (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM).

[0136] It should be understood that the above-mentioned memory is for illustrative but not restrictive purposes. For example, the memory in the embodiments of the present application may also be a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDR SDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synch link dynamic random access memory (SLDRAM), and a direct rambus random access memory (DR RAM), etc. That is to say, the memory in the embodiments of the present application is intended to include but not limited to these and any other suitable types of memory.

[0137] Figure 12 FIG. 800 is a schematic block diagram of a communication system 800 according to an embodiment of the present application. The communication system 800 includes a terminal device 810 and a network device 820.

[0138] Among them, the terminal device 810 can be used to implement the corresponding functions realized by the terminal device in the methods of the various embodiments of the present application, and the network device 820 can be used to implement the corresponding functions realized by the network device in the methods of the various embodiments of the present application. For the sake of brevity, details are not described herein again.

[0139] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from a website, computer, server, or data center to another website, computer, server, or data center by wire (such as coaxial cable, optical fiber, Digital Subscriber Line (DSL)) or wireless (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that the computer can access or a data storage device such as a server or data center that includes one or more available media integrated. The available medium can be a magnetic medium (such as a floppy disk, hard disk, magnetic tape), an optical medium (such as a DVD), or a semiconductor medium (such as a Solid State Disk (SSD)), etc.

[0140] It should be understood that in various embodiments of the present application, the magnitudes of the sequence numbers of the above processes do not mean the order of execution. The order of execution of each process should be determined by its function and internal logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.

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

[0142] The above are only the specific embodiments of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present application, and all should be covered by the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A data transmission method, applied to a network device, the method comprising: The network device sends indication information to a terminal device, the indication information includes data transmission configuration information and validity period information, the data transmission configuration information includes copy transmission activation information, and the validity period information includes conditions for enabling or activating data transmission according to the data transmission configuration information, and conditions for disabling or deactivating data transmission according to the data transmission configuration information. The indication information is used to instruct the terminal device to activate copy transmission according to the copy transmission activation information for data transmission within the validity period, and stop the copy transmission after the validity period expires; Wherein, the conditions for enabling or activating data transmission according to the data transmission configuration information include at least one of the following: The hybrid automatic repeat request (HARQ) process number corresponding to the next data transmission according to the data transmission configuration information; The difference between the HARQ process number of the next data transmission according to the data transmission configuration information and the HARQ process number corresponding to the last unsuccessful reception of a data packet; Wherein, the conditions for disabling or deactivating data transmission according to the data transmission configuration information include at least one of the following: The number of times of data transmission according to the data transmission configuration information before receiving an acknowledgement (ACK) message is greater than or equal to a first threshold; The number of received ACKs is greater than or equal to a second threshold; The reference signal measurement value is greater than or equal to a third threshold.

2. The method according to claim 1, wherein, The data transmission configuration information further includes at least one of the following: logical channel configuration change information, transmission parameter information; wherein, The logical channel configuration change information is used to change the logical channel configuration corresponding to the uplink data transmission of the terminal device; The transmission parameter information is used for the terminal device to perform data transmission using corresponding transmission parameters.

3. The method according to claim 1 or 2, wherein The copy transmission activation information includes at least one of the following: Index information of one or more secondary radio link control (RLC) for data copy transmission; Configuration status information of one or more secondary RLCs for data copy transmission; Indication information for activating copy transmission.

4. The method according to claim 2, wherein, The logical channel configuration change information includes at least one of the following: The logical channel for the terminal device to perform uplink data transmission, where different logical channels correspond to different cells; Cell identification information corresponding to the allowed serving cell list for the terminal device to perform uplink data transmission.

5. The method according to claim 1 or 2, wherein, The validity period information further includes at least one of the following: Duration, start time, stop time, the number of times of data transmission of data packets according to the data transmission configuration information.

6. A data transmission method, applied to a terminal device, the method comprising: The terminal device receives indication information sent by a network device, where the indication information includes data transmission configuration information and validity period information. The data transmission configuration information includes replication transmission activation information, and the validity period information includes conditions for enabling or activating data transmission according to the data transmission configuration information, and conditions for disabling or deactivating data transmission according to the data transmission configuration information. The terminal device activates replication transmission according to the replication transmission activation information within the validity period to perform data transmission. After the validity period expires, the terminal device stops the replication transmission. Wherein, the conditions for enabling or activating data transmission according to the data transmission configuration information include at least one of the following: The hybrid automatic repeat request (HARQ) process number corresponding to the next data transmission according to the data transmission configuration information; The difference between the HARQ process number of the next data transmission according to the data transmission configuration information and the HARQ process number corresponding to the last unsuccessful packet reception. Wherein, the conditions for disabling or deactivating data transmission according to the data transmission configuration information include at least one of the following: The number of times of data transmission according to the data transmission configuration information before receiving an acknowledgement (ACK) message is greater than or equal to a first threshold; The number of received ACKs is greater than or equal to a second threshold; The reference signal measurement value is greater than or equal to a third threshold.

7. The method according to claim 6, wherein, The data transmission configuration information further includes at least one of the following: logical channel configuration change information, transmission parameter information; The method further includes: The terminal device changes the logical channel configuration corresponding to the uplink data transmission of the terminal device according to the logical channel configuration change information; And / or, The terminal device performs data transmission using the transmission parameters corresponding to the transmission parameter information.

8. The method according to claim 7, wherein After the validity period expires, the method further includes: The terminal device resumes uplink data transmission according to the logical channel configuration before receiving the logical channel configuration change information; And / or, The terminal device resumes data transmission according to the transmission parameters before receiving the transmission parameter information.

9. The method according to any one of claims 6 - 8, wherein, The replication transmission activation information includes at least one of the following: Index information of one or more secondary radio link control (RLC) for data replication transmission, Configuration status information of one or more secondary RLC for data replication transmission; Indication information for activating replication transmission.

10. The method according to claim 7 or 8, wherein The logical channel configuration change information includes at least one of the following: The logical channels for the terminal device to perform uplink data transmission, where different logical channels correspond to different cells; Cell identification information corresponding to the allowed serving cell list for the terminal device to perform uplink data transmission.

11. The method according to any one of claims 6 - 8, wherein, The validity period information further includes at least one of the following: Duration, start time, stop time, the number of times of data transmission of packets according to the data transmission configuration information.

12. A network device, comprising: A sending module, configured to send indication information to a terminal device, where the indication information includes data transmission configuration information and validity period information, the data transmission configuration information includes replication transmission activation information, and the validity period information includes conditions for enabling or activating data transmission according to the data transmission configuration information, and conditions for disabling or deactivating data transmission according to the data transmission configuration information. The indication information is used to instruct the terminal device to activate replication transmission according to the replication transmission activation information for data transmission within the validity period, and stop the replication transmission after the validity period expires; Wherein, the conditions for enabling or activating data transmission according to the data transmission configuration information include at least one of the following: The hybrid automatic repeat request (HARQ) process number corresponding to the next data transmission according to the data transmission configuration information; The difference between the HARQ process number corresponding to the next data transmission according to the data transmission configuration information and the HARQ process number corresponding to the last unsuccessful reception of a data packet; Wherein, the conditions for disabling or deactivating data transmission according to the data transmission configuration information include at least one of the following: The number of times of data transmission according to the data transmission configuration information before receiving an acknowledgement (ACK) message is greater than or equal to a first threshold; The number of received ACKs is greater than or equal to a second threshold; The reference signal measurement value is greater than or equal to a third threshold.

13. A terminal device, comprising: A receiving module, configured to receive indication information sent by a network device, where the indication information includes data transmission configuration information and validity period information, the data transmission configuration information includes replication transmission activation information, and the validity period information includes conditions for enabling or activating data transmission according to the data transmission configuration information, and conditions for disabling or deactivating data transmission according to the data transmission configuration information, Wherein, the conditions for enabling or activating data transmission according to the data transmission configuration information include at least one of the following: The hybrid automatic repeat request (HARQ) process number corresponding to the next data transmission according to the data transmission configuration information; The difference between the HARQ process number corresponding to the next data transmission according to the data transmission configuration information and the HARQ process number corresponding to the last unsuccessful reception of a data packet; Wherein, the conditions for disabling or deactivating data transmission according to the data transmission configuration information include at least one of the following: The number of times of data transmission according to the data transmission configuration information before receiving an acknowledgement (ACK) message is greater than or equal to a first threshold; The number of received ACKs is greater than or equal to a second threshold; The reference signal measurement value is greater than or equal to a third threshold; A data transmission module, configured to activate replication transmission according to the replication transmission activation information for data transmission within the validity period; Wherein, the terminal device further comprises: A stop processing module, configured to stop the replication transmission after the validity period expires.

14. A terminal device, comprising: A processor and a memory, the memory being used for storing a computer program, the processor calling and running the computer program stored in the memory, and executing the method according to any one of claims 6 to 11.

15. A network device, comprising: A processor and a memory, the memory being used for storing a computer program, the processor calling and running the computer program stored in the memory, and executing the method according to any one of claims 1 to 5.

16. A chip, comprising: A processor, configured to call and run a computer program from a memory, so that a device installed with the chip executes the method according to any one of claims 1 to 11.

17. A computer-readable storage medium, used for storing a computer program, wherein the computer program causes a computer to execute the method according to any one of claims 1 to 11.

Citation Information

Patent Citations

  • Data transmission method and device

    CN109905897A

  • Method and device for transmitting data packet in wireless communication system

    EP3554166A1

  • Systems, methods, and devices for ultra-reliable low latency communication quality-of-service guarantee

    US20180332501A1

  • Apparatus, method and computer program

    WO2020089451A1