Data transmission method, data transmission device, storage medium and system
By using different scrambling methods for EDT information transmission between terminal devices and network devices, the problem of terminal devices being unable to obtain RNTI is solved, improving information transmission efficiency and reducing the probability of data transmission conflicts.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-03
- Publication Date
- 2026-03-10
AI Technical Summary
During communication between terminal devices and network devices, the terminal devices cannot obtain the Radio Network Temporary Identifier (RNTI), which forces the network devices to identify the scrambling method of the terminal devices through blind detection, affecting the efficiency of information transmission.
Different scrambling methods are used to scramble the information in the advance data transmission (EDT) to ensure that network devices can identify the scrambling method of the terminal devices, thereby reducing the number of blind detections and improving information transmission efficiency.
By distinguishing scrambling methods, network devices can accurately identify information from terminal devices, reduce the number of blind detections, improve information transmission efficiency, and reduce the probability of data transmission conflicts.
Smart Images

Figure CN121645472A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a data transmission method, data transmission device, storage medium, and system. Background Technology
[0002] In some communication scenarios, in order to reduce the power consumption of terminal devices, terminal devices can use Early Data Transmission (EDT) technology to send data to network devices in advance.
[0003] A method for a terminal device to send data to a network device using EDT technology may include: the terminal device first sending message 1 (Msg1) to the network device, which requests the use of the EDT function; the network device responding to message 1 sends a random access response (RAR) to the terminal device, which may carry time-frequency domain resources and a radio network temporary identifier (RNTI), wherein the RNTI may be a temporary cell radio network temporary identifier (TC-RNTI) or a cell radio network temporary identifier (C-RNTI). Accordingly, after receiving the RAR, the terminal device may scramble message 3 (Msg3) using TC-RNTI or C-RNTI and map it to the corresponding time-frequency domain resources before sending message 3 to the network device, which contains data. After receiving message 3, the network device may detect message 3 and send an indication to the terminal device that message 3 has been successfully received.
[0004] Currently, to reduce signaling transmission between terminal devices and network devices, terminal devices can avoid sending information 1 to the network device and avoid receiving RAR. This allows terminal devices to directly send data to the network device via information 3. However, in this method, the terminal device cannot obtain the RNTI, and therefore cannot determine which identifier to use to scramble information 3. The network device needs to use blind detection to determine which identifier the terminal device used to scramble information 3 and then decode it, affecting the transmission efficiency of information 3. Summary of the Invention
[0005] This application provides a data transmission method, a data transmission device, a storage medium, and a system, which are beneficial to improving the transmission efficiency of information 3.
[0006] In a first aspect, this application provides a data transmission method. The method includes: transmitting first information based on advance data transmission (EDT), wherein the first information is scrambled using a first scrambling method; and transmitting second information based on the EDT, wherein the second information is scrambled using a second scrambling method, wherein the first scrambling method is different from the second scrambling method.
[0007] The method of the first aspect can be applied to terminal devices. The terminal device can be a terminal device as a final product, such as a mobile phone; the terminal device can also be a device within the terminal device (e.g., a chip, chip system, communication module, modem, component, or circuit), which can be installed in the final product terminal; the terminal can also be a device compatible with the terminal device, or a logic module or software capable of implementing all or part of the terminal device's functions. In the embodiments of this application, the chip system can be composed of chips, or it can include chips and other discrete devices.
[0008] In this method, the terminal device can send first information or second information to the network device. The network device can be a network device as a final product, such as a base station; the network device can also be a device within a network device (e.g., a chip, chip system, communication module, modem, component, or circuit), which can be installed in the final product network device; the network device can also be a device compatible with a network device, or a logic module or software capable of implementing all or part of the functions of the network device. In this embodiment, the chip system can be composed of chips, or it can include chips and other discrete devices.
[0009] Optionally, the first information can be information 3, or it can be carried in information 3. This information 3 can be information 3 sent directly from the terminal device to the network device, or it can be information 3 sent from the terminal device to the network device when the terminal device has not sent information 1 to the network device or has not received RAR from the network device.
[0010] Optionally, the second information can also be information 3, or it can be carried in information 3. This information 3 can be information 3 sent by the terminal device to the network device when it retransmits data, or in other words, this information 3 can be information 3 sent by the terminal device to the network device when it retransmits data if it has not sent information 1 to the network device or has not received RAR from the network device.
[0011] In this method, the terminal device can scramble the information sent based on EDT using either the first scrambling method or the second scrambling method. In this way, the network device can know the scrambling method of the terminal device and perform blind detection on the information sent based on EDT based on the scrambling method of the terminal device, avoiding the problem of too many blind detections by the network device, which is conducive to improving the transmission efficiency of information 3.
[0012] Furthermore, the first and second pieces of information use different scrambling methods. This allows the network device, upon receiving either the first or second piece of information, to determine whether it is the first piece of information transmitted via EDT based on the scrambling method. This facilitates the allocation of appropriate time-frequency domain resources to the terminal devices, reducing the probability of data transmission conflicts during subsequent EDT-based data transmissions by the terminal devices.
[0013] In some possible implementations, the first information is used to indicate first data, which is the data that the terminal device transmits to the network device for the first time after entering the disconnected state; the second information is used to indicate second data, which is the data that the terminal device transmits to the network device again when in the disconnected state.
[0014] In this application, for ease of description, the data transmitted by the terminal device to the network device for the first time after entering the disconnected state can be referred to as the data transmitted by the terminal device for the first time. The data transmitted by the terminal device to the network device again while in the disconnected state can be referred to as the data transmitted by the terminal device subsequently, or the data transmitted by the terminal device after the first time.
[0015] In this implementation, the data indicated by the first and second information have different transmission timings. The data transmitted by the terminal device for the first time can be scrambled using the first scrambling method, while subsequent data transmitted by the terminal device can be scrambled using the second scrambling method. This allows the network device, upon receiving the first or second information, to determine whether it is the first information transmitted based on EDT based on the scrambling method. This facilitates the allocation of appropriate time-frequency domain resources to the terminal device and helps reduce the probability of data transmission conflicts during subsequent EDT-based data transmissions by the terminal device.
[0016] In some possible implementations, the first scrambling method indicates scrambling based on a first temporary network user identifier (RNTI), which includes a system information temporary network user identifier (SI-RNTI) or a temporary network user identifier (EDT-RNTI) for EDT.
[0017] In this implementation, the first information can be scrambled using a first RNTI. This allows the network device to perform blind detection of the first information based on the first RNTI after receiving it, thus improving the transmission efficiency of the first information.
[0018] In some possible implementations, the method further includes: receiving third information, the third information being used to indicate resource-related information of the EDT, the resource-related information of the EDT including one or more of the following: the start position in the time domain / frequency domain, the length of the time domain resource / frequency domain resource, the number of uplink resource units (RUs) sent by a single user for the first information, the number of times the first information is repeated, or the time of the next data transmission.
[0019] Optionally, the third piece of information may be a System Information Block (SIB).
[0020] In this method, after receiving the third information, the terminal device can determine the time-frequency domain resources required for transmitting the first and second information based on the third information, and transmit information or data based on the time-frequency domain resources, which helps to ensure the reliability of the transmission of the first and second information.
[0021] In some possible implementations, the RU used to transmit the first information is determined based on the third information.
[0022] Wherein, when the lengths of the time-domain resources / frequency-domain resources indicated by the third information are different, and / or when the number of RUs that a single user sends the first information is different, and / or when the number of repetitions of the first information is different, the RUs used to transmit the first information are different.
[0023] In other words, the RU used to transmit the first information is associated with the third information received by the terminal device. The terminal device can determine the RU used to transmit the first information based on the received third information, which helps to ensure the reliability of the first information transmission.
[0024] In some possible implementations, the third information indicates that the length of the time-domain resource is 32 milliseconds (ms), the length of the frequency-domain resource is three 15 kHz frequency-domain subcarriers, the number of RUs transmitting the first information by a single user is 1, and when the number of repetitions of the first information is 1, the RU used to transmit the first information includes all or part of the RUs in the first RU.
[0025] The first RU includes at least one type of RU, and the different types of RUs in the first RU do not overlap in time-frequency domain resources.
[0026] In this implementation, the terminal device can select the RU for transmitting the first information from the first RU, which helps to ensure the reliability of the first information transmission.
[0027] In some possible implementations, the third information indicates that the length of the time-domain resource is 64ms, the length of the frequency-domain resource is 6 15kHz frequency-domain subcarriers, the number of RUs that a single user transmits the first information is 2, and when the number of repetitions of the first information is 1, the RU used to transmit the first information includes all or part of the RUs in the second RU.
[0028] The second RU includes at least one type of RU, and the different types of RUs in the at least one type of the second RU do not overlap in time-frequency domain resources.
[0029] In this implementation, the terminal device can select the RU for transmitting the first information from the second RU, which helps to ensure the reliability of the first information transmission.
[0030] In some possible implementations, the third information indicates that the length of the time-domain resource is 128ms, the length of the frequency-domain resource is three 15kHz frequency-domain subcarriers, the number of RUs that a single user transmits the first information is 2, and when the number of repetitions of the first information is 2, the RU used to transmit the first information includes all or part of the RUs in the third RU.
[0031] The third RU includes at least one type of RU, and the different types of RUs in the at least one type of the third RU do not overlap in time-frequency domain resources.
[0032] In this implementation, the terminal device can select the RU for transmitting the first information from the third RU, which helps to ensure the reliability of the first information transmission.
[0033] In some possible implementations, each RU in the RU used to transmit the first information corresponds to a different number, and RUs with different numbers do not overlap in time-frequency domain resources.
[0034] In this implementation, the terminal device can also send the RU number used for transmitting the first information to the network device. This allows the network device to determine the time-frequency domain resource used for transmitting the first information based on the number, and to receive the first information on the corresponding time-frequency domain resource, thus ensuring the reliability of the first information transmission.
[0035] In some possible implementations, the third information also includes the SI-RNTI.
[0036] In this implementation, the terminal device can determine the SI-RNTI based on the third information and use the SI-RNTI to scramble the first information, which helps to ensure the transmission efficiency of the first information.
[0037] In some possible implementations, the EDT-RNTI is determined based on the third information.
[0038] In this implementation, the terminal device can determine the EDT-RNTI based on the third information and use the EDT-RNTI to scramble the first information, which helps to ensure the transmission efficiency of the first information.
[0039] In some possible implementations, where the third information is used to indicate the time of the next data transmission, the first information is also used to indicate the time of the next data transmission by the terminal device.
[0040] The method further includes: receiving fourth information, the fourth information being used to indicate the RU required for the next data transmission and the second scrambling method, the second scrambling method indicating scrambling based on a second RNTI, the second RNTI including a cell temporary network user identifier EDT-C-RNTI or a cell radio network temporary identifier C-RNTI for EDT, and the second information being transmitted based on the RU required for the next data transmission.
[0041] In this implementation, the second information can be scrambled using a second RNTI. This allows the network device to perform blind detection of the second information upon receipt, based on the second RNTI, thus improving the transmission efficiency of the second information.
[0042] Secondly, this application provides a data transmission method, which may include: receiving first information, the first information being transmitted via EDT based on advance data, the first information being scrambled using a first scrambling method; receiving second information, the second information also being transmitted via EDT, the second information being scrambled using a second scrambling method, the first scrambling method being different from the second scrambling method.
[0043] In some possible implementations, the first information is used to indicate first data, which is the data that the terminal device transmits to the network device for the first time after entering the disconnected state; the second information is used to indicate second data, which is the data that the terminal device transmits to the network device again when in the disconnected state.
[0044] In some possible implementations, the first scrambling method indicates scrambling based on a first temporary network user identifier (RNTI), which includes a system information temporary network user identifier (SI-RNTI) or a temporary network user identifier (EDT-RNTI) for EDT.
[0045] In some possible implementations, the method further includes: sending third information, the third information being used to indicate resource-related information of the EDT, the resource-related information of the EDT including one or more of the following: the start position in the time domain / frequency domain, the length of the time domain resource / frequency domain resource, the number of uplink resource units (RUs) sent by a single user for the first information, the number of times the first information is repeated, or the time of the next data transmission.
[0046] In some possible implementations, the RU used to transmit the first information is determined based on the third information.
[0047] Wherein, when the lengths of the time-domain resources / frequency-domain resources indicated by the third information are different, and / or when the number of RUs that a single user sends the first information is different, and / or when the number of repetitions of the first information is different, the RUs used to transmit the first information are different.
[0048] In some possible implementations, the third information indicates that the length of the time-domain resource is 32 milliseconds (ms), the length of the frequency-domain resource is three 15 kHz frequency-domain subcarriers, the number of RUs transmitting the first information by a single user is 1, and when the number of repetitions of the first information is 1, the RU used to transmit the first information includes all or part of the RUs in the first RU.
[0049] The first RU includes at least one type of RU, and the different types of RUs in the first RU do not overlap in time-frequency domain resources.
[0050] In some possible implementations, the third information indicates that the length of the time-domain resource is 64ms, the length of the frequency-domain resource is 6 15kHz frequency-domain subcarriers, the number of RUs that a single user transmits the first information is 2, and when the number of repetitions of the first information is 1, the RU used to transmit the first information includes all or part of the RUs in the second RU.
[0051] The second RU includes at least one type of RU, and the different types of RUs in the at least one type of the second RU do not overlap in time-frequency domain resources.
[0052] In some possible implementations, the third information indicates that the length of the time-domain resource is 128ms, the length of the frequency-domain resource is three 15kHz frequency-domain subcarriers, the number of RUs that a single user transmits the first information is 2, and when the number of repetitions of the first information is 2, the RU used to transmit the first information includes all or part of the RUs in the third RU.
[0053] The third RU includes at least one type of RU, and the different types of RUs in the at least one type of the third RU do not overlap in time-frequency domain resources.
[0054] In some possible implementations, each RU in the RU used to transmit the first information corresponds to a different number, and RUs with different numbers do not overlap in time-frequency domain resources.
[0055] In some possible implementations, the third information also includes the SI-RNTI.
[0056] In some possible implementations, the EDT-RNTI is determined based on the third information.
[0057] In some possible implementations, where the third information is used to indicate the time of the next data transmission, the first information is also used to indicate the time of the next data transmission by the terminal device.
[0058] The method further includes: sending fourth information, the fourth information being used to indicate the RU required for the next data transmission and the second scrambling method, the second scrambling method indicating scrambling based on a second RNTI, the second RNTI including a cell temporary network user identifier (EDT-C-RNTI) or a cell radio network temporary identifier (C-RNTI) for EDT, wherein the number of terminal devices used for transmission in the RU required for the next data transmission is less than the number of terminal devices used for transmission in other RUs.
[0059] In some possible implementations, after receiving the first information, the method further includes: performing a blind detection on the first information based on the first RNTI and the second RNTI.
[0060] After receiving the second information, the method further includes: performing blind detection on the second information based on the first RNTI and the second RNTI.
[0061] Thirdly, this application provides a data transmission apparatus that can be used in the terminal device of the first aspect. The data transmission apparatus can be the terminal device itself, or a device within the terminal device (e.g., a chip, chip system, or circuit), or a logic module or software capable of implementing all or part of the terminal device's functions. One possible implementation includes modules or units for implementing the methods of the first aspect and any possible implementation of the first aspect. For example, it may include modules or units corresponding to each of the methods / operations / steps / actions described in the first aspect. These modules or units can be hardware circuits, software, or a combination of hardware circuits and software. Optionally, each module or unit can implement its corresponding function by executing a computer program.
[0062] As an example, the data transmission device may include a transmitting module.
[0063] The sending module can be used to: send first information based on advance data transmission (EDT), wherein the first information is scrambled using a first scrambling method; and send second information based on EDT, wherein the second information is scrambled using a second scrambling method, wherein the first scrambling method is different from the second scrambling method.
[0064] In one possible design, the first information is used to indicate first data, which is the data that the terminal device transmits to the network device for the first time after entering the disconnected state.
[0065] The second information is used to indicate the second data, which is the data that the terminal device transmits to the network device again when it is in the disconnected state.
[0066] In one possible design, the first scrambling method indicates scrambling based on a first temporary network user identifier (RNTI), which includes a system information temporary network user identifier (SI-RNTI) or a temporary network user identifier (EDT-RNTI) for EDT.
[0067] In one possible design, the data transmission method may also include a receiving module.
[0068] The receiving module can be used to receive third information, which is used to indicate the resource-related information of the EDT. The resource-related information of the EDT includes one or more of the following: the start position of the time domain / frequency domain, the length of the time domain resource / frequency domain resource, the number of uplink resource units (RUs) sent by a single user for the first information, the number of times the first information is repeated, or the time of the next data transmission.
[0069] In one possible design, the RU used to transmit the first information is determined based on the third information.
[0070] Wherein, when the lengths of the time-domain resources / frequency-domain resources indicated by the third information are different, and / or when the number of RUs that a single user sends the first information is different, and / or when the number of repetitions of the first information is different, the RUs used to transmit the first information are different.
[0071] In one possible design, the third information indicates that the length of the time-domain resource is 32 milliseconds (ms), the length of the frequency-domain resource is three 15 kHz frequency-domain subcarriers, the number of RUs transmitting the first information by a single user is 1, and when the number of repetitions of the first information is 1, the RU used to transmit the first information includes all or part of the RUs in the first RU.
[0072] The first RU includes at least one type of RU, and the different types of RUs in the first RU do not overlap in time-frequency domain resources.
[0073] In one possible design, the third information indicates that the length of the time-domain resource is 64ms, the length of the frequency-domain resource is 6 15kHz frequency-domain subcarriers, the number of RUs transmitting the first information by a single user is 2, and when the number of repetitions of the first information is 1, the RU used to transmit the first information includes all or part of the RUs in the second RU.
[0074] The second RU includes at least one type of RU, and the different types of RUs in the at least one type of the second RU do not overlap in time-frequency domain resources.
[0075] In one possible design, the third information indicates that the length of the time-domain resource is 128ms, the length of the frequency-domain resource is three 15kHz frequency-domain subcarriers, the number of RUs transmitting the first information by a single user is 2, and when the number of repetitions of the first information is 2, the RU used to transmit the first information includes all or part of the RUs in the third RU.
[0076] The third RU includes at least one type of RU, and the different types of RUs in the at least one type of the third RU do not overlap in time-frequency domain resources.
[0077] In one possible design, each RU in the RU used to transmit the first information corresponds to a different number, and RUs with different numbers do not overlap in time-frequency domain resources.
[0078] In one possible design, the third information also includes the SI-RNTI.
[0079] In one possible design, the EDT-RNTI is determined based on the third information.
[0080] In one possible design, where the third information is used to indicate the time of the next data transmission, the first information is also used to indicate the time of the next data transmission by the terminal device.
[0081] The receiving module can also be used to: receive fourth information, the fourth information being used to indicate the RU required for the next data transmission and the second scrambling method, the second scrambling method indicating scrambling based on the second RNTI, the second RNTI including the cell temporary network user identifier EDT-C-RNTI or the cell radio network temporary identifier C-RNTI for EDT, and the second information being transmitted based on the RU required for the next data transmission.
[0082] Fourthly, this application provides a data transmission apparatus that can be used in the network device of the second aspect. The data transmission apparatus can be a network device, or a device within the network device (e.g., a chip, chip system, or circuit), or a logic module or software capable of implementing all or part of the functions of the network device. One possible implementation includes modules or units for implementing the methods of the second aspect and any possible implementation of the second aspect. For example, it may include modules or units corresponding to each of the methods / operations / steps / actions described in the second aspect. These modules or units can be hardware circuits, software, or a combination of hardware circuits and software. Optionally, each module or unit can implement its corresponding function by executing a computer program.
[0083] As an example, the data transmission device may include a receiving module.
[0084] The receiving module can be used to: receive first information, the first information being transmitted based on advance data transmission (EDT), and the first information being scrambled using a first scrambling method; and receive second information, the second information also being transmitted based on EDT, and the second information being scrambled using a second scrambling method, wherein the first scrambling method is different from the second scrambling method.
[0085] In one possible design, the first information is used to indicate first data, which is the data that the terminal device transmits to the network device for the first time after entering the disconnected state.
[0086] The second information is used to indicate the second data, which is the data that the terminal device transmits to the network device again when it is in the disconnected state.
[0087] In one possible design, the first scrambling method indicates scrambling based on a first temporary network user identifier (RNTI), which includes a system information temporary network user identifier (SI-RNTI) or a temporary network user identifier (EDT-RNTI) for EDT.
[0088] In one possible design, the data transmission device may include a transmitting module.
[0089] The sending module can be used to: send third information, which indicates resource-related information of the EDT. The resource-related information of the EDT includes one or more of the following: the start position in the time domain / frequency domain, the length of the time domain resource / frequency domain resource, the number of uplink resource units (RUs) for a single user to send the first information, the number of times the first information is repeated, or the time of the next data transmission. The RU used to transmit the first information is determined based on the third information.
[0090] Wherein, when the lengths of the time-domain resources / frequency-domain resources indicated by the third information are different, and / or when the number of RUs that a single user sends the first information is different, and / or when the number of repetitions of the first information is different, the RUs used to transmit the first information are different.
[0091] In one possible design, the third information indicates that the length of the time-domain resource is 32 milliseconds (ms), the length of the frequency-domain resource is three 15 kHz frequency-domain subcarriers, the number of RUs transmitting the first information by a single user is 1, and when the number of repetitions of the first information is 1, the RU used to transmit the first information includes all or part of the RUs in the first RU.
[0092] The first RU includes at least one type of RU, and the different types of RUs in the first RU do not overlap in time-frequency domain resources.
[0093] In one possible design, the third information indicates that the length of the time-domain resource is 64ms, the length of the frequency-domain resource is 6 15kHz frequency-domain subcarriers, the number of RUs transmitting the first information by a single user is 2, and when the number of repetitions of the first information is 1, the RU used to transmit the first information includes all or part of the RUs in the second RU.
[0094] The second RU includes at least one type of RU, and the different types of RUs in the at least one type of the second RU do not overlap in time-frequency domain resources.
[0095] In one possible design, the third information indicates that the length of the time-domain resource is 128ms, the length of the frequency-domain resource is three 15kHz frequency-domain subcarriers, the number of RUs transmitting the first information by a single user is 2, and when the number of repetitions of the first information is 2, the RU used to transmit the first information includes all or part of the RUs in the third RU.
[0096] The third RU includes at least one type of RU, and the different types of RUs in the at least one type of the third RU do not overlap in time-frequency domain resources.
[0097] In one possible design, each RU in the RU used to transmit the first information corresponds to a different number, and RUs with different numbers do not overlap in time-frequency domain resources.
[0098] In one possible design, the third information also includes the SI-RNTI.
[0099] In one possible design, the EDT-RNTI is determined based on the third information.
[0100] In one possible design, where the third information is used to indicate the time of the next data transmission, the first information is also used to indicate the time of the next data transmission by the terminal device.
[0101] The sending module can also be used to: send fourth information, the fourth information being used to indicate the RU required for the next data transmission and the second scrambling method, the second scrambling method indicating scrambling based on the second RNTI, the second RNTI including the cell temporary network user identifier EDT-C-RNTI or the cell radio network temporary identifier C-RNTI for EDT, and the number of terminal devices used for transmission in the RU required for the next data transmission is less than the number of terminal devices used for transmission in other RUs.
[0102] In one possible design, the data transmission device may also include a processing module.
[0103] The processing module can be used to: after receiving the first information, perform blind detection on the first information based on the first RNTI and the second RNTI.
[0104] The processing module can also be used to: after receiving the second information, perform blind detection on the second information based on the first RNTI and the second RNTI.
[0105] Fifthly, this application provides a data transmission apparatus, including a processor for executing a computer program (or computer-executable instructions) stored in a memory, and / or causing the apparatus to perform methods as described in any of the first to second aspects and any possible implementation thereof via logic circuitry.
[0106] In one possible implementation, the device also includes a memory.
[0107] In one possible implementation, the processor and memory are integrated together.
[0108] In another possible implementation, the aforementioned memory is located outside the data transmission device.
[0109] In one possible implementation, the data transmission device further includes a communication interface for communicating with other devices, such as sending or receiving data and / or signals. Exemplarily, the communication interface may be a transceiver, circuit, bus, module, or other type of communication interface.
[0110] In a sixth aspect, this application provides a computer-readable storage medium that stores a computer program or instructions for execution by a data transmission apparatus, which, when executed on the data transmission apparatus, cause the method described in any of the first to second aspects and any possible implementation thereof to be implemented.
[0111] In a seventh aspect, this application provides a computer program product containing instructions that, when the computer program product is run on a data transmission device, cause the method described in any one of the first to second aspects and any possible implementation thereof to be implemented.
[0112] Eighthly, this application provides a communication system including a terminal device and a network device. The terminal device is configured to perform the method described in the first aspect and any possible implementation thereof, and the network device is configured to perform the method described in the second aspect and any possible implementation thereof.
[0113] It is understandable that the effects achievable in aspects two through eight can be referred to the description in aspect one, and will not be repeated here. Attached Figure Description
[0114] Figure 1 This application provides an embodiment of a communication system 100 that can be applied to it.
[0115] Figure 2 This is a schematic diagram of an NTN communication system that can be applied to the embodiments of this application;
[0116] Figure 3 This is a schematic flowchart of a data transmission method provided in one embodiment of this application;
[0117] Figure 4 A schematic diagram of the type of a first RU provided in one embodiment of this application;
[0118] Figure 5 A schematic diagram of the type of a second RU provided in one embodiment of this application;
[0119] Figure 6 A schematic diagram of the type of a third RU provided in one embodiment of this application;
[0120] Figure 7 A schematic diagram showing the numbering of a first RU provided in one embodiment of this application;
[0121] Figure 8 A schematic diagram of the numbering of the second RU provided in one embodiment of this application;
[0122] Figure 9 A schematic diagram illustrating the numbering of a third RU provided in one embodiment of this application;
[0123] Figure 10 This is a schematic flowchart of a data transmission method provided in another embodiment of this application;
[0124] Figure 11 This is a schematic diagram illustrating the resource usage of multiple terminal devices at a target time, as provided in one embodiment of this application.
[0125] Figure 12 This is a schematic flowchart of a data transmission method provided in yet another embodiment of this application;
[0126] Figure 13 This is a schematic flowchart of a data transmission method provided in yet another embodiment of this application;
[0127] Figure 14 This is a schematic diagram of the structure of a data transmission device provided in one embodiment of this application;
[0128] Figure 15 A schematic diagram of the structure of a data transmission device provided in another embodiment of this application;
[0129] Figure 16 This is a schematic diagram of the structure of a data transmission device provided in another embodiment of this application. Detailed Implementation
[0130] The technical solutions in the embodiments of this application will now be described with reference to the accompanying drawings.
[0131] To facilitate a clear description of the technical solutions in the embodiments of this application, the terms "first" and "second" are used in the embodiments of this application to distinguish identical or similar items with essentially the same function and effect. For example, "first information" and "second information" are only used to distinguish different information and do not limit their order. Those skilled in the art will understand that the terms "first" and "second" do not limit the quantity or execution order, and the terms "first" and "second" are not necessarily different.
[0132] It should be noted that, in this application, the words "exemplarily" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design described as "exemplarily" or "for example" in this application should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of words such as "exemplarily" or "for example" is intended to present the relevant concepts in a specific manner.
[0133] In this application embodiment, "at least one" refers to one or more, and "more than one" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b and / or c can represent: a, b, c; a and b; a and c; b and c; or a and b and c. Here, a, b, and c can be single or multiple.
[0134] In the embodiments of this application, descriptions such as "when," "under the circumstances," "if," and "if" all refer to the device making corresponding processing under certain objective circumstances, and are not limited to a specific time. They do not require the device to make a judgment action during implementation, nor do they imply any other limitations.
[0135] The technical solutions of this application can be applied to various communication systems, such as: Long Term Evolution (LTE) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems, 5th Generation (5G) communication systems, such as 5G New Radio (NR) communication systems, or communication systems evolved after 5G, such as future communication network systems. The methods provided in the embodiments of this application can also be applied to wireless WiFi systems, long-range Internet of Things (LoRa) systems, or vehicle-to-everything (V2X) systems. The methods provided in the embodiments of this application can also be applied to satellite communication systems, or non-terrestrial networks (NTN) communication systems. The satellite communication system can be integrated with the above-mentioned communication systems; for example, it can be an NTN in a 5G communication system or an NTN in a future communication system. This application does not limit this.
[0136] The terminal equipment in this application embodiment can also be referred to as: user equipment (UE), mobile station (MS), mobile terminal (MT), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent, or user device, etc.
[0137] Terminal devices can be devices that provide voice / data connectivity to users, such as handheld devices with wireless connectivity, in-vehicle devices, etc. Currently, examples of terminal devices include: mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving vehicles, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, cellular phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to wireless modems, in-vehicle devices, wearable devices, terminal devices in 5G networks, or future public land mobile communication networks. The terminal equipment can be a terminal device in a network (PLMN), or it can be a terminal device in satellite communication, such as NTN communication, etc. This application does not limit this.
[0138] By way of example and not limitation, in this application, the terminal device can be a terminal device in an Internet of Things (IoT) system. The Internet of Things is an important component of future information technology development. Its main technical characteristic is connecting objects to networks through communication technologies, thereby realizing an intelligent network of human-machine interconnection and object-to-object interconnection. Exemplarily, the terminal device in the embodiments of this application can be a wearable device. Wearable devices, also known as wearable smart devices, are a general term for devices that apply wearable technology to intelligently design and develop everyday wearables, such as glasses, gloves, watches, clothing, and shoes. Wearable devices are portable devices that can be worn directly on the body or integrated into a user's clothing or accessories. Wearable devices are not merely hardware devices; they can also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly defined, wearable smart devices include those with comprehensive functions, large size, and the ability to achieve complete or partial functions without relying on a smartphone, such as smartwatches or smart glasses, as well as those focused on a specific application function and requiring the use of other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.
[0139] By way of example and not limitation, in the embodiments of this application, the terminal device can also be a terminal device in machine-type communication (MTC). Furthermore, the terminal device can also be an on-board module, on-board component, on-board chip, or on-board unit, etc., built into a vehicle as one or more components or units. The vehicle can implement the methods provided in this application through the built-in on-board module, on-board component, on-board chip, or on-board unit, etc. Therefore, the embodiments of this application can also be applied to vehicle networking, such as vehicle-to-everything (V2X), long-term evolution-vehicle (LTE-V) technology, and vehicle-to-vehicle (V2V) technology.
[0140] It should be noted that the terminal device in this application embodiment can be a terminal that is the final product, such as a mobile phone. The terminal device can also be a device for implementing the functions of the terminal, or a device that supports the terminal in implementing those functions, such as a chip system, a communication module, a modem, or other components. This device can be installed in the final product terminal. In this application embodiment, the chip system can be composed of chips, or it can include chips and other discrete devices.
[0141] The network equipment involved in this application can be a device that communicates with terminal devices. This network equipment can also be called an access network device or a wireless access network device. It can be a transmission reception point (TRP), an evolved NodeB (eNB or eNodeB) in an LTE system, a home base station (e.g., home evolved NodeB, or home Node B, HNB), a base band unit (BBU), or a radio controller in a cloud radio access network (CRAN) scenario. Alternatively, the network equipment can be a relay station, access point, vehicle-mounted equipment, wearable devices, or network equipment in a 5G network or a network equipment in a future evolved PLMN network. It can also be an access point (AP) in a WLAN, or a gNB in an NR system. The above-mentioned network equipment can also be a city base station, micro base station, pico base station, femtobase station, or satellite communication, such as NTN communication, a base station deployed on a satellite or a satellite with base station functions, etc. This application does not limit this.
[0142] In a network architecture, network devices may include centralized unit (CU) nodes, distributed unit (DU) nodes, radio access network (RAN) devices including CU nodes and DU nodes, or RAN devices including control plane CU nodes (CU-CP nodes), user plane CU nodes (CU-UP nodes), and DU nodes.
[0143] Network equipment provides services to cells. Terminal devices communicate with cells through transmission resources (e.g., frequency domain resources, or spectrum resources) allocated by the network equipment. The cell can belong to a macro base station (e.g., macro eNB or macro gNB) or to a base station corresponding to a small cell. Small cells can include: metrocell, microcell, pico cell, femto cell, etc. These small cells have the characteristics of small coverage area and low transmission power, and are suitable for providing high-speed data transmission services.
[0144] It should be noted that the network device in this application embodiment can be a network device (such as a base station) as a final product. The network device can also be a means for implementing the functions of the final network device product, or a means to support the final network device product in implementing those functions, such as a chip system, a communication module, a modem, or other components. This means can be installed in the final network device product. In this application embodiment, the chip system can be composed of chips, or it can include chips and other discrete components.
[0145] In this embodiment, the terminal device or network device includes a hardware layer, an operating system layer running on top of the hardware layer, and an application layer running on top of the operating system layer. The hardware layer includes hardware such as a central processing unit (CPU), a memory management unit (MMU), and memory (also called main memory). The operating system can be any one or more computer operating systems that implement business processing through processes, such as Linux, Unix, Android, iOS, or Windows. The application layer includes applications such as browsers, address books, word processing software, and instant messaging software. Furthermore, this embodiment does not specifically limit the structure of the execution entity of the method provided in this embodiment, as long as communication can be performed according to the method provided in this embodiment. For example, the execution entity of the method provided in this embodiment can be a terminal device or a network device, or a functional module in the terminal device or network device capable of executing programs.
[0146] Furthermore, various aspects or features of the embodiments of this application can be implemented as methods, apparatus, or articles of manufacture using standard programming and / or engineering techniques. As used herein, the term "article of manufacture" encompasses a computer program accessible from any computer-readable device, carrier, or medium. For example, computer-readable media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes), optical discs (e.g., compact discs (CDs), digital versatile discs (DVDs), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memory (EPROMs), cards, sticks, or key drives, etc.). Additionally, the various storage media described herein may represent one or more devices and / or other machine-readable media for storing information. The term "machine-readable medium" may include, but is not limited to, various other media capable of storing, containing, and / or carrying instructions and / or data.
[0147] To facilitate understanding of the embodiments of this application, firstly, in conjunction with Figure 1 and Figure 2 The communication system applicable to the embodiments of this application will be described in detail.
[0148] Figure 1 An example of a communication system 100 to which embodiments of this application may be applied is shown. Figure 1 As shown, the communication system 100 may include at least one network device, such as Figure 1 The network device 110 shown; the communication system 100 may also include at least one terminal device, such as Figure 1 The terminal device 120 is shown. Network device 110 and terminal device 120 can communicate via a wireless link. Each communication device, such as network device 110 or terminal device 120, can be configured with multiple antennas, which may include at least one transmitting antenna for transmitting signals and at least one receiving antenna for receiving signals. Additionally, each communication device also includes a transmitter chain and a receiver chain, which, as will be understood by those skilled in the art, may include multiple components (e.g., processors, modulators, multiplexers, demodulators, demultiplexers, or antennas) related to signal transmission and reception. Therefore, network device 110 and terminal device 120 can communicate via multi-antenna technology.
[0149] Figure 1 An exemplary network device and a terminal device are shown. Optionally, the communication system 100 may include multiple network devices and each network device may include other numbers of terminal devices within its coverage area. This application embodiment does not limit this.
[0150] The communication system 100 in this application embodiment may include non-terrestrial network (NTN) communication scenarios such as satellite communication, inter-satellite communication, air-to-ground (ATG) networks, high altitude platform stations (HAPS), and unmanned aerial vehicles (UAVs). This application embodiment does not limit these scenarios. NTN communication systems provide seamless coverage for terminal devices by deploying all or part of the functions of network equipment (e.g., base stations) on high altitude platforms or satellites. Furthermore, high altitude platforms or satellites are less affected by natural disasters, thereby improving the reliability of the communication system.
[0151] Currently, satellites play an irreplaceable role in some important fields, such as space communication, aviation communication, general communications, and military communication. Satellite communication has the characteristics of long communication distance, large coverage area, and flexible networking. It can provide services for both fixed terminals and various mobile terminals.
[0152] The following example illustrates the NTN communication system to which this application can be applied, using network equipment as a base station, the base station being deployed on a satellite, or the network equipment being a satellite with base station functionality.
[0153] Figure 2 A schematic diagram of an NTN communication system to which embodiments of this application can be applied is shown. Figure 2 The various network elements and the interfaces between them are described below:
[0154] 1. Terminal equipment: including mobile devices that support the new air interface, which can access the satellite network and initiate services such as making calls and accessing the Internet through the new air interface.
[0155] 2. Base station: mainly provides wireless access services, allocates wireless resources to access terminal equipment, and provides reliable wireless transmission protocols and data encryption protocols, etc.
[0156] 3. Core network equipment: Provides services such as user access control, mobility management, session management, user security authentication, and accounting. Core network equipment consists of multiple functional network elements, which can be divided into control plane and data plane functional entities. For example... Figure 2 As shown, core network equipment may specifically include access and mobility management function (AMF) network elements, session management function (SMF) network elements, and user plane function (UPF) network elements.
[0157] The AMF (Active Mobile Function) element is primarily used for mobility management and access management. It can implement functions of the Mobility Management Entity (MME) other than session management, such as lawful interception or access authorization (or authentication). The SMF (Supply Default Function) element is mainly used for session management, allocation and management of Internet Protocol (IP) addresses for terminal devices, selection of manageable user plane functions, policy control, or termination points for charging function interfaces, and downlink data notification. The UPF (User Plane Function) element is mainly responsible for managing user plane data transmission, traffic statistics, and secure eavesdropping.
[0158] 4. Ground station: Responsible for forwarding signaling and service data between base stations and core network equipment.
[0159] 5. Air interface: The wireless link between the terminal device and the base station.
[0160] 6. Xn interface: The interface between base stations, mainly used for signaling interaction such as handover.
[0161] 7. NG Interface: The interface between the base station and the core network equipment, mainly used for exchanging non-access stratum (NAS) signaling of the core network equipment and user service data.
[0162] 8. Data Network: This can be a data server responsible for providing business data.
[0163] exist Figure 2 In the system shown in (a), the ground terminal equipment accesses the network through the air interface, the base station can be deployed on the ground to connect with the ground station for satellite communication, and connect with the ground core network equipment through a wireless link.
[0164] exist Figure 2 In the system shown in (b), the ground terminal equipment accesses the network through the air interface, the base station is deployed on the satellite and connected to the ground core network equipment through a wireless link.
[0165] exist Figure 2 In the system shown in (c), the satellite is connected to the ground station via a wireless link, and the ground station and the ground base station are connected to the core network via wired or wireless means. If there is a wireless link between satellites, and the satellite only has a transparent forwarding function (i.e., the corresponding base station is deployed on the ground), then only transparent forwarding is implemented between satellites. If the base station or some base station functions are deployed on the satellite, then signaling interaction and data transmission between base stations can be completed between satellites.
[0166] Understandable. Figure 2 The NTN communication system shown can be integrated with various communication systems. For example, in a scenario where the NTN communication system is integrated with a 5G system, Figure 2 The base station shown can be a 5G base station. Figure 2 The air interface shown can be a 5G air interface.
[0167] In some communication scenarios, such as NTN (narrow band-internet of things) scenarios, in order to reduce the power consumption of terminal devices, terminal devices can use EDT (Electronic Data Transmission) technology to send data to network devices in advance.
[0168] A method for a terminal device to send data to a network device using EDT technology may include: the terminal device first sends message 1 (Msg1) to the network device, which requests the use of the EDT function; the network device responds to message 1 by sending a RAR to the terminal device, which may carry time-frequency domain resources and an RNTI, wherein the RNTI may be a TC-RNTI or a C-RNTI. Accordingly, after receiving the RAR, the terminal device may scramble message 3 (Msg3) using the TC-RNTI or C-RNTI and map it to the corresponding time-frequency domain resources before sending message 3 to the network device, which contains data. After receiving message 3, the network device may detect message 3 and send an indication message indicating that message 3 has been successfully received to the terminal device.
[0169] Currently, to reduce signaling transmission between terminal devices and network devices, terminal devices can avoid sending information 1 to the network device and avoid receiving RAR. This allows terminal devices to directly send data to the network device via information 3. However, in this method, the terminal device cannot obtain the RNTI, and therefore cannot determine which identifier to use to scramble information 3. The network device needs to use blind detection to determine which identifier the terminal device used to scramble information 3 and then decode it, affecting the transmission efficiency of information 3.
[0170] In the technical solution of this application, when the terminal device sends data directly to the network device through information 3, the information 3 can be scrambled by a first scrambling method. The first scrambling method can indicate scrambling based on a first RNTI. The first RNTI can include a system information temporary network user identifier (SI-RNTI) or a temporary network user identifier for EDT (EDT-RNTI).
[0171] Furthermore, when the terminal device directly sends data to the network device again through information 3, it can scramble information 3 through a second scrambling method. The second scrambling method can indicate scrambling based on a second RNTI. The second RNTI can include a cell temporary network user identifier (EDT-C-RNTI) or a cell radio network temporary identifier (C-RNTI) used for EDT.
[0172] In this method, after receiving the data, the network device can use the first RNTI and the second RNTI to perform blind detection on information 3 in order to obtain the data carried in information 3.
[0173] In the technical solution of this application, the terminal device can be a terminal device that is a final product, such as a mobile phone; the terminal device can also be a device within the terminal device (e.g., a chip, chip system, communication module, modem, component, or circuit), which can be installed in the final product terminal; the terminal can also be a device that can be used in conjunction with the terminal device, or a logic module or software that can implement all or part of the functions of the terminal device. In the embodiments of this application, the chip system can be composed of chips, or it can include chips and other discrete devices. Subsequently, the embodiments of this application will be described using a terminal as an example.
[0174] In the technical solution of this application, the network device can be a network device as a final product, such as a base station; the network device can also be a device within a network device (e.g., a chip, chip system, communication module, modem, component, or circuit), which can be installed in the final product network device; the network device can also be a device that can be used in conjunction with a network device, or it can be a logic module or software that can implement all or part of the functions of the network device. In the embodiments of this application, the chip system can be composed of chips, or it can include chips and other discrete devices. Subsequently, the embodiments of this application will be described using a network device as an example.
[0175] In this method, the terminal device can use the first RNTI or the second RNTI to scramble information 3, and the network device can also use the first RNTI or the second RNTI to perform blind detection on information 3. This avoids the situation where the terminal device cannot determine which identifier to use to scramble information 3, and also avoids the problem of too many blind detections when the network device cannot determine which identifier to use to perform blind detection on information 3. This is beneficial to improving the transmission efficiency of information 3.
[0176] Next, this application will combine Figures 3 to 16 This application provides a detailed description of its proposed solution.
[0177] Figure 3 This is a schematic flowchart of a data transmission method provided in one embodiment of this application.
[0178] S301, the terminal device sends first information to the network device based on EDT, and the first information is scrambled using a first scrambling method. Correspondingly, the network device receives the first information.
[0179] In this method, the terminal device can be, for example, Figure 1 or Figure 2 Any of the terminal devices shown. For example, the terminal device could be a terminal device that supports satellite communication.
[0180] Optionally, the terminal device can be a non-connected terminal device, such as an idle terminal device or a deactivated terminal device.
[0181] In this method, the network device can be, for example, Figure 1 or Figure 2 Any of the network devices shown. For example, the network device could be a 5G satellite base station, an LTE satellite base station, a satellite ground station, etc.
[0182] In this method, the first information can be used to indicate the first data, which can be the data that the terminal device transmits to the network device for the first time after entering the disconnected state.
[0183] In this application, for ease of description, the data that the terminal device transmits to the network device for the first time after entering the non-connected state can be referred to as the data transmitted by the terminal device for the first time.
[0184] In this embodiment of the application, the data transmitted from the terminal device to the network device may have other names, such as user data. As an example, the first data may also be called the first user data.
[0185] Optionally, the first information can be information 3, or it can be carried in information 3. This information 3 can be information 3 sent directly from the terminal device to the network device, or it can be information 3 sent from the terminal device to the network device when the terminal device has not sent information 1 to the network device or has not received RAR from the network device.
[0186] In this method, the first scrambling method can indicate scrambling based on a first RNTI. In the embodiments of this application, scrambling the first information using the first scrambling method can be understood as: scrambling the first information using the first RNTI.
[0187] In this embodiment of the application, the first RNTI may include SI-RNTI or EDT-RNTI.
[0188] Optionally, when the first RNTI includes the SI-RNTI, the first RNTI may be broadcast by the network device.
[0189] As an example, before sending the first information to the network device, the terminal device may receive a third information broadcast by the network device, which can be used to indicate resource-related information of the EDT.
[0190] Optionally, the third piece of information may be a system information block (SIB).
[0191] Optionally, the resource-related information of the EDT may include one or more of the following: the start position in the time domain / frequency domain, the length of the time domain resource / frequency domain resource, and the number N of uplink resource units (RUs) used by a single user to transmit the first information. RU The number of times the first information is repeated, N Rep Or, the time of the next data transmission.
[0192] The starting position in the time domain can be indicated by the starting time domain symbol. For example, it can be indicated by the starting orthogonal frequency division multiplexing (OFDM) symbol.
[0193] Optionally, the length of a time-domain resource can be indicated by a start time-domain symbol and an end time-domain symbol. Alternatively, the length of a time-domain resource can also be indicated by the number of time-domain symbols or the number of frames.
[0194] The starting position of the frequency domain can be indicated by the starting position of the bandwidth part (BWP).
[0195] Optionally, the starting position of the frequency domain can be indicated by the bandwidth and / or the number of subcarriers.
[0196] The time of the next data transmission in the third information can be used to indicate when the terminal device will send the next data transmission.
[0197] Optionally, the terminal device may send data to the network device multiple times. When the terminal device sends data to the network device multiple times, after receiving the third information, the terminal device may send information to the network device indicating the time of its next data transmission; this information may be carried in the first information. Alternatively, the first information sent by the terminal device to the network device may also indicate the time of its next data transmission.
[0198] The time of the next data transmission can be indicated by a specific time or by a time interval, which can represent the time interval between the time of the next data transmission and the time of the current data transmission.
[0199] In this method, after receiving the third information, the terminal device can determine the time-frequency domain resources required for transmitting the first information based on the third information, and transmit information or data based on the time-frequency domain resources, which helps to ensure the reliability of the first information transmission.
[0200] Optionally, when a terminal device sends data to a network device multiple times, the terminal device can directly send information to the network device indicating the time of its next data transmission. In this case, the third piece of information does not need to indicate the time of the next data transmission.
[0201] In this case, the terminal device can also send a second piece of information to the network device. The terminal device can determine the time-frequency domain resources required for transmitting the second piece of information based on the third piece of information, and transmit information or data based on the time-frequency domain resources, which helps to ensure the reliability of the second piece of information transmission.
[0202] In one possible implementation, the third information may also include SI-RNTI.
[0203] In this implementation, after receiving the third information, the terminal device can scramble the third information using SI-RNTI and select time-frequency domain resources to transmit the first information based on the resource-related information of the EDT indicated by the third information.
[0204] Specifically, the terminal device can determine the RU used to transmit the first information based on the resource-related information of the EDT indicated by the third information.
[0205] Specifically, when the lengths of the time-domain resources / frequency-domain resources indicated by the third information are different, and / or when the number of RUs that a single user sends the first information is different, and / or when the number of repetitions of the first information is different, the RUs used to transmit the first information are also different.
[0206] As an example, suppose the third information indicates that the length of the time domain resource is 32 milliseconds (ms), the length of the frequency domain resource is 3 frequency domain subcarriers of 15 kHz, the number of RUs that a single user transmits the first information is 1, and the number of repetitions of the first information is 1. The RU used to transmit the first information may include all or part of the RUs in the first RU.
[0207] The first RU may include at least one type of RU, and the different types of RUs in the first RU do not overlap in time-frequency domain resources.
[0208] Figure 4 This is a schematic diagram of the type of a first RU provided in one embodiment of this application. In this example, the first RU can support three types of RUs: type 1, type 2, and type 3.
[0209] In Type 1, the length of the RU's time-domain resource is 32ms, and the length of the RU's frequency-domain resource is 3.75kHz. In Type 2, the length of the RU's time-domain resource is 8ms, and the length of the RU's frequency-domain resource is 15kHz. In Type 3, the length of the RU's time-domain resource is 4ms, and the length of the RU's frequency-domain resource is three 15kHz segments, totaling 45kHz.
[0210] In this embodiment, when the length of the frequency domain resource of the RU is 3.75kHz, the RU can be considered a single-tone RU. When the length of the frequency domain resource of the RU is 15kHz, the RU can also be considered a single-tone RU. When the length of the frequency domain resource of the RU is 45kHz, the RU can be considered a multi-tone RU.
[0211] For any type of RU, each type of RU can contain at least one RU.
[0212] Understandable. Figure 4 The illustrated embodiment is merely an example of the RU types supported by the first RU. In actual mapping, RUs of types 1 and 3 will not overlap in time-frequency domain resources.
[0213] Optionally, in the actual transmission process, the RU used to transmit the first information may include at least one of the three types of RUs, and the RU used to transmit the first information may include all or some of the RUs of that at least one type of RU.
[0214] In this example, the terminal device can select the RU for transmitting the first information from the first RU, which helps to ensure the reliability of the first information transmission.
[0215] As another example, suppose the third information indicates that the length of the time domain resource is 64ms, the length of the frequency domain resource is 6 15kHz frequency domain subcarriers, the number of RUs for transmitting the first information by a single user is 2, and the number of repetitions of the first information is 1. The RU used to transmit the first information may include all or part of the RUs in the second RU.
[0216] The second RU may include at least one type of RU, and the different types of RUs in the second RU do not overlap in time-frequency domain resources.
[0217] Figure 5 This is a schematic diagram of the type of a second RU provided in one embodiment of this application. In this example, the second RU can support four types of RUs: type 4, type 5, type 6, and type 7.
[0218] In Type 4, the length of the RU's time-domain resource is 32ms, and the length of its frequency-domain resource is 3.75kHz. In Type 5, the length of the RU's time-domain resource is 8ms, and the length of its frequency-domain resource is 15kHz. In Type 6, the length of the RU's time-domain resource is 4ms, and the length of its frequency-domain resource is three 15kHz segments, totaling 45kHz. In Type 7, the length of the RU's time-domain resource is 2ms, and the length of its frequency-domain resource is six 15kHz segments, totaling 90kHz.
[0219] In this embodiment of the application, when the length of the frequency domain resource of the RU is 90kHz, it can also be said that the RU is a multi-carrier RU.
[0220] For any type of RU, each type of RU can contain at least one RU.
[0221] Understandable. Figure 5 The illustrated embodiment is merely an example of the RU types supported by the second RU. In actual mapping, RUs of types 4 and 7 will not overlap in time-frequency domain resources.
[0222] Optionally, in the actual transmission process, the RU used to transmit the first information may include at least one of the four types of RUs, and the RU used to transmit the first information may include all or some of the RUs of that at least one type of RU.
[0223] In this example, the terminal device can select the RU for transmitting the first information from the second RU, which helps to ensure the reliability of the first information transmission.
[0224] As another example, suppose the length of the third information indicates that the time domain resource is 128ms, the length of the frequency domain resource is 3 15kHz frequency domain subcarriers, the number of RUs that a single user transmits the first information is 2, and the number of repetitions of the first information is 2. The RU used to transmit the first information may include all or part of the RUs in the third RU.
[0225] The third RU may include at least one type of RU, and the different types of RUs in the third RU do not overlap in time-frequency domain resources.
[0226] Figure 6 This is a schematic diagram of the type of a third RU provided in one embodiment of this application. In this example, the third RU can support three types of RUs: type 8, type 9, and type 10.
[0227] In Type 8, the length of the RU's time-domain resource is 32ms, and the length of the RU's frequency-domain resource is 3.75kHz. In Type 9, the length of the RU's time-domain resource is 8ms, and the length of the RU's frequency-domain resource is 15kHz. In Type 10, the length of the RU's time-domain resource is 4ms, and the length of the RU's frequency-domain resource is three 15kHz segments, totaling 45kHz.
[0228] For any type of RU, each type of RU can contain at least one RU.
[0229] Understandable. Figure 6 The illustrated embodiment is merely an example of the RU types supported by the third RU. In actual mapping, RUs of types 8 and 10 will not overlap in time-frequency domain resources.
[0230] Optionally, in the actual transmission process, the RU used to transmit the first information may include at least one of the three types of RUs, and the RU used to transmit the first information may include all or some of the RUs of that at least one type of RU.
[0231] In this example, the terminal device can select the RU for transmitting the first information from the third RU, which helps to ensure the reliability of the first information transmission.
[0232] Understandable. Figures 4 to 6 The three examples provided in this application are merely simple illustrations. In actual mapping, the type of RU that a terminal device can map may include longer frequency domain resources and / or more time domain resources. As an example, the type of RU that a terminal device can map may include, and may also include, more subcarriers, such as a RU with 12 15kHz (i.e., 180kHz) subcarriers.
[0233] In this embodiment of the application, when the length of the frequency domain resource of the RU is 180kHz, it can also be said that the RU is a multi-carrier RU.
[0234] In this embodiment, the RU used to transmit the first information can be pre-configured. This pre-configured RU can be a pre-configured physical uplink shared channel (PUSCH) dedicated to EDT. In this embodiment, the pre-configured RU can also be referred to as a pre-configured EDT-PUSCH.
[0235] Optionally, for different types of RUs, different types of RUs can correspond to different numbers, and RUs with different numbers do not overlap in time-frequency domain resources.
[0236] In this embodiment, the number corresponding to the RU can be used to indicate the RU. Terminal devices and network devices can use the number corresponding to the RU to indicate the RU transmitting data or information.
[0237] Optionally, the number corresponding to the RU is only one way to indicate the RU, and does not limit the scope of the ways to indicate the RU in this application. Optionally, the numbers corresponding to different types of RUs can be preset by the network device.
[0238] In this embodiment of the application, the pre-set numbering order of the network device can be: RU with a single-carrier 3.75kHz subcarrier, RU with a single-carrier 15kHz subcarrier, RU with three 15kHz subcarriers in a multi-carrier configuration, RU with six 15kHz subcarriers in a multi-carrier configuration, and RU with twelve 15kHz subcarriers in a multi-carrier configuration.
[0239] The pre-configured time-domain numbering order for network devices can be as follows: For any RU type, the time domain can be divided into... Segment, of which T EDT T represents the length of the time-domain resource, specifically the time-domain length of the pre-configured EDT-PUSCH. RU This represents the time-domain length of a single RU in this RU type.
[0240] As an example, a single-carrier 3.75kHz subcarrier of type T RU =32, single-carrier 15kHz subcarrier type T RU =8, multi-carrier type T with 3 15kHz subcarriers RU =4.
[0241] The pre-configured frequency domain numbering order for network devices can be as follows: For any RU type, the frequency domain can be divided into... Segment, of which F EDT F represents the length of the frequency domain resource, i.e., the frequency domain bandwidth of the pre-configured EDT-PUSCH. RU This represents the frequency domain bandwidth of the RU type.
[0242] As an example, with single-carrier F RU Taking the 3.75kHz subcarrier type as an example, when the total length of the frequency domain allocated to the RU type is 45kHz, the frequency domain can be divided into 12 segments.
[0243] In addition, for any type of RU, network devices can number RUs first in the time domain and then in the frequency domain.
[0244] Combination Figure 4Taking a time-domain resource length of 32ms, a frequency-domain resource length of three 15kHz frequency subcarriers, a single user transmitting one RU for the first information, and the first information being repeated once as an example, the first RU can be numbered as follows: Figure 7 As shown.
[0245] In this example, the network device can first number the RUs of type 1, then number the RUs of type 2, and finally number the RUs of type 3.
[0246] Specifically, for type 1, there can be 12 RUs, numbered 0-11. The time-domain resource length of each RU is 32ms*N. RU *N Rep That is, 32ms.
[0247] For type 2, there can be 12 RUs, numbered 12-23. The time-domain resource length of each RU is 8ms*N. RU *N Rep That is, 8ms.
[0248] For type 3, there can be 8 RUs, numbered 24-31. The time-domain resource length of each RU is 4ms*N. RU *N Rep That is, 4ms.
[0249] In this example, RUs with different numbers do not overlap in time-frequency domain resources. For example, assuming that the network device is configured with at least one RU corresponding to a number from 0 to 3, the RUs corresponding to numbers 12 to 15 and RUs corresponding to numbers 24 to 31 will not be configured.
[0250] Understandable. Figure 7 The numbering of the first RU shown is merely a simple example and does not limit the scope of this application. For example, in other embodiments, the network device may first number the RUs of type 2, or it may first number the RUs of type 3.
[0251] Combination Figure 5 Taking a time-domain resource length of 64ms, a frequency-domain resource length of 6 15kHz frequency subcarriers, a single user transmitting 2 RUs for the first information, and the first information being repeated 1 time as an example, the second RU can be numbered as follows: Figure 8 As shown.
[0252] In this example, the network device can first number the RUs of type 4, then the RUs of type 5, then the RUs of type 6, and finally the RUs of type 7.
[0253] Specifically, for type 4, there can be 24 RUs, numbered 0-23. The time-domain resource length of each RU is 32ms*N. RU *N Rep That is, 64ms.
[0254] For type 5, there can be 24 RUs, numbered 24-47. The time-domain resource length of each RU is 8ms*N. RU *N Rep That is, 16ms.
[0255] For type 6, there can be 16 RUs, numbered 48-63. The time-domain resource length of each RU is 4ms*N. RU *N Rep That is, 8ms.
[0256] For type 7, there can be 16 RUs, numbered 64-79. The time-domain resource length of each RU is 2ms*N. RU *N Rep That is, 4ms.
[0257] In this example, RUs with different numbers do not overlap in time-frequency domain resources. For example, assuming the network device is configured with at least one RU corresponding to a number from 0 to 3, the RUs corresponding to 24 to 27, 48 to 55, and 64 to 79 will not be configured.
[0258] Understandable. Figure 8 The numbering of the second RU shown is merely a simple example and does not limit the scope of this application. For example, in other embodiments, the network device may first number the RUs of type 5, or the RUs of type 6, or the RUs of type 7.
[0259] Combination Figure 6 The time-domain resource length is 128ms, the frequency-domain resource length is three 15kHz frequency-domain subcarriers, the number of RUs transmitting the first information by a single user is 2, the number of repetitions of the first information is 2, and the numbering of the third RU can be as follows: Figure 9 As shown.
[0260] In this example, the network device can first number the RUs of type 8, then number the RUs of type 9, and then number the RUs of type 10.
[0261] Specifically, for type 1, there can be 12 RUs, numbered 0-11. The time-domain resource length of each RU is 32ms*N. RU *N Rep That is, 128ms.
[0262] For type 2, there can be 12 RUs, numbered 12-23. The time-domain resource length of each RU is 8ms*N. RU *N Rep That is, 32ms.
[0263] For type 3, there can be 8 RUs, numbered 24-31. The time-domain resource length of each RU is 4ms*N. RU *N Rep That is, 16ms.
[0264] In this example, RUs with different numbers do not overlap in time-frequency domain resources. For example, assuming the network device is configured with at least one RU corresponding to a number from 0 to 3, RUs corresponding to numbers 12 to 15 and RUs corresponding to numbers 24 to 31 will not be configured.
[0265] Understandable. Figure 9 The numbering of the third RU shown is merely a simple example and does not limit the scope of this application. For example, in other embodiments, the network device may first number the RUs of type 9, or it may first number the RUs of type 10.
[0266] In this embodiment of the application, each RU in the RU used to transmit the first information can correspond to a different number, and RUs with different numbers do not overlap in time-frequency domain resources.
[0267] RUs with different numbers do not overlap in time-frequency domain resources. This can be understood as: RUs with different numbers cannot occupy the same time-domain resources, and / or RUs with different numbers cannot occupy the same frequency-domain resources.
[0268] In this implementation, the third information sent by the network device to the terminal device may also indicate the RU number.
[0269] In this implementation manner, the terminal device may also send the number of the RU for transmitting the first information to the network device. In this way, the network device may determine the time-frequency domain resources for transmitting the first information based on this number, so as to receive the first information on the corresponding time-frequency domain resources, which is beneficial to ensuring the reliability of the transmission of the first information.
[0270] In this implementation manner, the terminal device may determine the SI-RNTI based on the third information and scramble the first information with the SI-RNTI, which is beneficial to ensuring the transmission efficiency of the first information.
[0271] In another possible implementation manner, when the first RNTI includes the EDT-RNTI, the EDT-RNTI may be determined based on the third information.
[0272] Wherein, the content included in the third information may refer to the foregoing embodiments and will not be elaborated herein.
[0273] As an example, the terminal device may calculate and generate the EDT-RNTI according to the time-frequency domain position, RU number and other information indicated by the third information, and scramble Msg3.
[0274] Optionally, when generating the EDT-RNTI, the terminal device may satisfy the following formula:
[0275] EDT-RNTI = 1 + tid + N × fid + N × M × kid
[0276] Wherein, tid may represent the index of the starting time slot of the RU for EDT in the system frame, and the value range of tid is: 0 ≤ tid < N, and N may represent the number of time slots for EDT transmission. fid may represent the index of the starting frequency domain resource of the RU for EDT in the system frame, and the value range of fid is: 0 ≤ fid < M, and M may represent the number of frequency domain resources for EDT transmission. kid may represent the category number of the RU.
[0277] As an example, taking Figure 7 [[ID=二十六]]the first RU shown as an example, assuming the RU index number is 25, then the index of the starting time slot of the RU with the RU index number 25 is 4, so tid may be 4, and the index of the starting frequency domain resource of the RU with the RU index number 25 is 0, so fid may be 0. The number of time slots for EDT transmission in type 3 corresponding to the RU index number 25 is 32 ms, so N may be 32. The number of frequency domain resources for EDT transmission in type 3 corresponding to the RU index number 25 is 3 15 kHz, so M may be 3.
[0278] Optionally, in the first RU, the category number of the RU of type 1 can be 0, the category number of the RU of type 2 can be 1, and the category number of the RU of type 3 can be 2. Therefore, the kid of the RU with RU index number 25 can be 2.
[0279] In this implementation, the terminal device can determine the EDT-RNTI based on the third information and use the EDT-RNTI to scramble the first information, which helps to ensure the transmission efficiency of the first information.
[0280] S302, the network device performs a blind check on the first piece of information.
[0281] In this method, the network device can use the first RNTI and the second RNTI to blindly pick up the first information in order to obtain the first data.
[0282] The second RNTI may include a cell temporary network user identifier (EDT-C-RNTI) or a C-RNTI used for EDT.
[0283] As an example, the second RNTI can be dynamically assigned by the network device.
[0284] For example, when the second RNTI includes a C-RNTI, the network device can dynamically assign a C-RNTI to the terminal device.
[0285] For example, when the second RNTI includes EDT-C-RNTI, the network device can dynamically allocate EDT-C-RNTI for the terminal device. Optionally, the method by which the network device dynamically allocates EDT-C-RNTI for the terminal device can refer to the existing method by which network devices dynamically allocate C-RNTI for the terminal device, and this application does not limit it in this regard.
[0286] In this example, the network device can assign different second RNTIs to different terminal devices. In other words, different terminal devices can correspond to different second RNTIs.
[0287] Optionally, different terminal devices can also correspond to different first RNTIs.
[0288] In this example, after receiving the first information from the terminal device, the network device can determine the first RNTI and the second RNTI corresponding to the terminal device, and then perform blind picking on the first information based on the first RNTI and the second RNTI corresponding to the terminal device.
[0289] As another example, the second RNTI may be determined by the network device based on a preset set of identifiers. This preset set of identifiers may include the second RNTI.
[0290] Optionally, the preset set of identifiers may be pre-stored by the network device.
[0291] Optionally, different terminal devices can correspond to different second RNTIs in this preset identifier set.
[0292] Optionally, different terminal devices can also correspond to different first RNTIs.
[0293] In this example, after receiving the first information from the terminal device, the network device can determine the first RNTI corresponding to the terminal device based on the terminal device, and determine the second RNTI corresponding to the terminal device from the preset identifier set. Then, it can blindly pick up the first information based on the first RNTI and the second RNTI corresponding to the terminal device.
[0294] Optionally, after the network device successfully performs a blind detection of the first information, it can also send a fourth piece of information to the terminal device. The fourth piece of information is used to indicate that the network device has successfully received the first data. Accordingly, the terminal device receives the fourth piece of information.
[0295] In this method, the fourth piece of information can be information 4, or it can be carried within information 4. This information 4 can be information 4 sent by the network device to the terminal device after receiving information 3.
[0296] Optionally, the fourth information may include the identifier (ID) of the terminal device. After receiving this fourth information, the terminal device can determine, based on its ID, that the network device has successfully received the first data sent by the terminal device.
[0297] In this method, the first information is scrambled using a first RNTI. This allows the network device to perform blind detection of the first information based on the first RNTI after receiving it, thus improving the transmission efficiency of the first information.
[0298] Optionally, in some scenarios, such as when a terminal device sends data to a network device multiple times, the data transmission method can be as follows: Figure 10 As shown. In this scenario, the data transmission method may also include S303 to S304.
[0299] S303, the terminal device sends second information to the network device based on EDT. The second information is scrambled using a second scrambling method, which is different from the first scrambling method. Correspondingly, the network device receives the second information.
[0300] In this method, the second information can be information 3, or it can be carried in information 3. This information 3 can be information 3 sent by the terminal device to the network device when it retransmits data, or in other words, this information 3 can be information 3 sent by the terminal device to the network device when it retransmits data if it has not sent information 1 to the network device or has not received RAR from the network device.
[0301] In this method, the second information can be used to indicate the second data, which can be data that the terminal device transmits to the network device again when it is in a disconnected state.
[0302] In this application, for ease of description, the data that the terminal device transmits to the network device again when it is in the disconnected state can be referred to as the data subsequently transmitted by the terminal device, or the data that is not transmitted by the terminal device for the first time.
[0303] Optionally, the second data can also be referred to as second user data.
[0304] Optionally, during the time interval between when the terminal device sends the second information and when the terminal device sends the first information, the terminal device is always in a disconnected state.
[0305] In this method, the second scrambling method can indicate scrambling based on a second RNTI. In the embodiments of this application, scrambling the second information using the second scrambling method can be understood as scrambling the second information using the second RNTI.
[0306] In scenarios where a terminal device sends data to a network device multiple times, the first information sent by the terminal device to the network device can indicate the time of the next data transmission. In this scenario, when the network device sends a fourth piece of information to the terminal device, this fourth piece of information can also indicate the RU and second scrambling method required for the next data transmission.
[0307] In this method, the way the network device determines the second RNTI can be referred to the relevant content in S302 above, and will not be repeated here.
[0308] Optionally, the method for the network device to obtain the RU required for the next data transmission may include: the network device first determines whether the received data is the data transmitted for the first time by the terminal device; if the data received by the network device is the data transmitted for the first time by the terminal device, the terminal device can obtain the resource usage of multiple terminal devices at a target time, determine at least one RU based on the resource usage at the target time, and determine the at least one RU as the RU required for the next data transmission. Wherein, the amount of data transmitted by each of the at least one RU at the target time is less than or equal to a preset threshold.
[0309] Optionally, network devices can determine whether the received data is the first data transmitted by the terminal device based on the scrambling method.
[0310] For example, if the network device determines that the information used for data transmission is scrambled based on a first RNTI, then the received data is determined to be the data transmitted by the terminal device for the first time. Conversely, if the network device determines that the information used for data transmission is scrambled based on a second RNTI, then the received data is determined not to be the data transmitted by the terminal device for the first time.
[0311] Optionally, network devices can determine the scrambling method based on blind detection.
[0312] For example, if a network device performs blind detection on information used for data transmission using a first RNTI and obtains the data, then it is determined that the information used for data transmission is scrambled based on the first RNTI. Similarly, if a network device performs blind detection on information used for data transmission using a second RNTI and obtains the data, then it is determined that the information used for data transmission is scrambled based on the second RNTI.
[0313] In this method, the multiple terminal devices can be multiple terminal devices within a cell of the network device used for data transmission.
[0314] The target time can be the time when the terminal device will transmit data again. Alternatively, the target time can be the time when the terminal device transmits second data. Optionally, the network device can determine the target time based on the time of the terminal device's next data transmission indicated by the first information.
[0315] The resource usage of multiple terminal devices at a target time may include the amount of data that each RU in the pre-configured RU resources of the network device needs to transmit.
[0316] Optionally, the resource usage of multiple terminal devices at a target time may include the number of terminal devices used for data transmission contained in each RU of the network device's pre-configured RU resources.
[0317] As an example, suppose the resource usage of multiple terminal devices at a target time can be as follows: Figure 11 As shown in the example, in this example, it is assumed that the network device has 12 pre-configured RU resources, each corresponding to an index or number, which can be 0-11. In this example, time t0 can be the time when the network device successfully receives the first data, or the time when the network device receives the first information and successfully performs a blind detection on the first information. Time t1 can be the target time, that is, the time when the terminal device will transmit data next.
[0318] In this example, the number following the index or number of each RU resource can represent the amount of data that the RU indicated by the index or number needs to transmit, or the number of terminal devices in the RU indicated by the index or number that are used to transmit data, that is, the number of terminal devices that need to use the RU resource to transmit data.
[0319] For example, for an RU resource with index or number 0, the number 3 can indicate that the RU resource needs to transmit 3 pieces of data, or that the RU resource contains 3 terminal devices used for data transmission, meaning that there are 3 terminal devices that need to use this RU resource to transmit data.
[0320] In this example, assuming the preset quantity threshold is 1, since the number corresponding to the RU resource with index or number 5 is 0, and the number corresponding to the RU resources with index or number 3 and 6 is 1, the RU resources with index or number 5, index or number 3 and index or number 6 can be identified as at least one RU.
[0321] Optionally, the network device can prioritize the at least one RU resource, and this priority can be associated with a number corresponding to each RU resource. The smaller the number corresponding to the RU resource, the higher its priority.
[0322] In this example, the RU resource with index or number 5 has the highest priority, followed by the RU resource with index or number 3 and the RU resource with index or number 6.
[0323] Optionally, if the data received by the network device is not the data transmitted by the terminal device for the first time, the network device can determine the RU resource allocated to the terminal device after the network device first received the data from the terminal device as the RU required for the next data transmission.
[0324] S304, the network device performs a blind check on the second piece of information.
[0325] In this method, the way the network device performs blind detection on the second information can refer to the way the network device performs blind detection on the first information in the aforementioned S302, and will not be repeated here.
[0326] In this method, the second information is scrambled using a second RNTI. This allows the network device to perform blind detection of the second information upon receipt, based on the second RNTI, thus improving the transmission efficiency of the second information.
[0327] Optionally, after the network device successfully performs a blind detection of the second information, it can also send a fifth piece of information to the terminal device. The fifth piece of information is used to indicate that the network device has successfully received the second data. Accordingly, the terminal device receives the fifth piece of information.
[0328] In this method, the fifth piece of information can also be information 4, or it can be carried within information 4. This information 4 can be information 4 sent by the network device to the terminal device after receiving information 3.
[0329] Optionally, the fifth piece of information may include the terminal device's ID. In this way, after receiving the fifth piece of information, the terminal device can determine that the network device has successfully received the second data sent by the terminal device based on its ID.
[0330] Optionally, the fifth piece of information may also indicate the RU and the second RNTI required for the next data transmission.
[0331] In this method, the terminal device can scramble the information sent based on EDT using either the first scrambling method or the second scrambling method. In this way, the network device can know the scrambling method of the terminal device and perform blind detection on the information sent based on EDT based on the scrambling method of the terminal device, avoiding the problem of too many blind detections by the network device, which is conducive to improving the transmission efficiency of information 3.
[0332] Furthermore, the first and second pieces of information use different scrambling methods. When subsequent network devices receive the first or second information, they can determine whether it is the first piece of information transmitted based on EDT based on the scrambling method. This facilitates the allocation of appropriate time-frequency domain resources to the terminal devices, reducing the probability of data transmission conflicts during subsequent EDT-based data transmissions.
[0333] Next, this application will take SI-RNTI as an example to further introduce the data transmission method of this application.
[0334] Figure 12 This is a schematic flowchart of a data transmission method provided in another embodiment of this application.
[0335] S1201, the network device sends third information to the terminal device. This third information includes the SI-RNTI and also indicates resource-related information of the EDT. The resource-related information of the EDT includes one or more of the following: the start position in the time / frequency domain, the length of the time / frequency domain resources, the number of uplink RUs for a single user sending the first information, the number of repetitions of the first information, or the time of the next data transmission. Accordingly, the terminal device receives the third information.
[0336] Optionally, the third piece of information can be an SIB.
[0337] In this method, the information indicated by the third information can refer to the relevant content in S301 of the foregoing embodiment, and will not be repeated here.
[0338] S1202, the terminal device selects time-frequency domain resources based on the resource-related information of the EDT indicated by the third information.
[0339] In this method, the time-frequency domain resource can be a RU used to transmit the first information.
[0340] When the lengths of the time-domain resources / frequency-domain resources indicated by the third information are different, and / or when the number of RUs that a single user sends the first information is different, and / or when the number of repetitions of the first information is different, the RUs used to transmit the first information are also different.
[0341] The method for terminal devices to select time-frequency domain resources can refer to the relevant content in the aforementioned embodiment S301, and will not be repeated here.
[0342] S1203, the terminal device sends first information to the network device based on the selected time-frequency domain resources. The first information indicates first data, which is the data transmitted by the terminal device to the network device for the first time after entering the connectionless state. The first information is scrambled based on SI-RNTI. Correspondingly, the network device receives the first information.
[0343] In this method, the first information can be information 3, or it can be carried in information 3. This information 3 can be information 3 sent directly from the terminal device to the network device, or it can be information 3 sent from the terminal device to the network device when the terminal device has not sent information 1 to the network device or has not received RAR from the network device.
[0344] In this method, the network device can pre-number the RU resources. This allows the network device to determine which specific RU resource is used to transmit the first information based on its number.
[0345] Optionally, the method by which network devices number RU resources can refer to the relevant content in the aforementioned embodiment S301, and will not be repeated here.
[0346] In this method, each RU used to transmit the first information can correspond to a different number, and RUs with different numbers do not overlap in the time-frequency domain resources.
[0347] Optionally, if the terminal device sends data to the network device multiple times, the first information can also be used to indicate the time of the terminal device's next data transmission.
[0348] S1204, the network device performs a blind check on the first information to obtain the first data.
[0349] In this method, the way the network device performs blind detection on the first information can refer to the relevant content in S302 of the aforementioned embodiment, and will not be repeated here.
[0350] S1205, the network device sends fourth information to the terminal device. This fourth information indicates that the network device has successfully received the first data, and also indicates the RU and second scrambling method required for the next data transmission. Accordingly, the terminal device receives this fourth information.
[0351] In this method, the fourth piece of information can be information 4, or it can be carried within information 4. This information 4 can be information 4 sent by the network device to the terminal device after receiving information 3.
[0352] Optionally, the fourth information may include the terminal device's ID. In this way, after receiving the fourth information, the terminal device can determine that the network device has successfully received the first data sent by the terminal device based on its ID.
[0353] Optionally, in some scenarios, such as when a terminal device sends data to a network device multiple times, the fourth information may also indicate the RU and second scrambling method required for the next data transmission.
[0354] In this method, the second scrambling mode can indicate scrambling based on a second RNTI. The second RNTI can include EDT-C-RNTI or C-RNTI.
[0355] In this method, the relevant content of the second RNTI can be referred to the relevant content of S302 in the aforementioned embodiment, and will not be repeated here.
[0356] S1206, the terminal device sends second information to the network device based on the RU required for the next data transmission. The second information indicates second data, which is the data that the terminal device transmits to the network device again when it is in a disconnected state. The second information is scrambled based on a second scrambling method. Accordingly, the network device receives the second information.
[0357] In this method, the second information can be information 3, or it can be carried in information 3. This information 3 can be information 3 sent by the terminal device to the network device when it retransmits data, or in other words, this information 3 can be information 3 sent by the terminal device to the network device when it retransmits data if it has not sent information 1 to the network device or has not received RAR from the network device.
[0358] S1207, the network device performs a blind check on the second information to obtain the second data.
[0359] In this method, the way the network device performs blind detection on the second information can refer to the relevant content in S302 of the aforementioned embodiment, and will not be repeated here.
[0360] S1208, the network device sends a fifth message to the terminal device, the fifth message indicating that the network device has successfully received the second data. Accordingly, the terminal device receives the fifth message.
[0361] In this method, the fifth piece of information can also be information 4, or it can be carried within information 4. This information 4 can be information 4 sent by the network device to the terminal device after receiving information 3.
[0362] Optionally, the fifth piece of information may include the terminal device's ID. In this way, after receiving the fifth piece of information, the terminal device can determine that the network device has successfully received the second data sent by the terminal device based on its ID.
[0363] Optionally, the fifth piece of information may also indicate the RU and second scrambling method required for the next data transmission.
[0364] Understandable. Figure 12 The data transmission method shown can be applied to situations where a terminal device transmits data to a network device multiple times.
[0365] Optionally, in some scenarios, the terminal device can transmit data to the network device once. Accordingly, the method may exclude S1206 to S1208. Furthermore, the fourth information sent by the network device to the terminal device in S1205 may not indicate the RU and second scrambling method required for the next data transmission.
[0366] Next, this application will take EDT-RNTI as an example to further introduce the data transmission method of this application.
[0367] Figure 13 This is a schematic flowchart of a data transmission method provided in another embodiment of this application.
[0368] S1301, the network device sends third information to the terminal device. This third information indicates resource-related information of the EDT (Electronic Data Transmission Platform). The resource-related information of the EDT includes one or more of the following: the start position in the time / frequency domain, the length of the time / frequency resources, the number of uplink RUs (Remote Roots) used by a single user to send the first information, the number of repetitions of the first information, or the time of the next data transmission. Accordingly, the terminal device receives the third information.
[0369] Optionally, the third piece of information can be an SIB.
[0370] In this method, the information indicated by the third information can refer to the relevant content in S301 of the foregoing embodiment, and will not be repeated here.
[0371] S1302, the terminal device selects time-frequency domain resources based on the resource-related information of the EDT indicated by the third information.
[0372] In this method, the time-frequency domain resource can be a RU used to transmit the first information.
[0373] When the lengths of the time-domain resources / frequency-domain resources indicated by the third information are different, and / or when the number of RUs that a single user sends the first information is different, and / or when the number of repetitions of the first information is different, the RUs used to transmit the first information are also different.
[0374] The method for terminal devices to select time-frequency domain resources can refer to the relevant content in the aforementioned embodiment S301, and will not be repeated here.
[0375] S1303, the terminal device generates EDT-RNTI based on third-party information.
[0376] In this method, the method by which the terminal device generates EDT-RNTI based on third information can refer to the relevant content in S301 of the aforementioned embodiment, and will not be repeated here.
[0377] S1304, the terminal device sends first information to the network device based on the selected time-frequency domain resources. The first information indicates first data, which is the data transmitted by the terminal device to the network device for the first time after entering the connectionless state. The first information is scrambled based on EDT-RNTI. Correspondingly, the network device receives the first information.
[0378] In this method, the first information can be information 3, or it can be carried in information 3. This information 3 can be information 3 sent directly from the terminal device to the network device, or it can be information 3 sent from the terminal device to the network device when the terminal device has not sent information 1 to the network device or has not received RAR from the network device.
[0379] In this method, the network device can pre-number the RU resources. This allows the network device to determine which specific RU resource is used to transmit the first information based on its number.
[0380] Optionally, the method by which network devices number RU resources can refer to the relevant content in the aforementioned embodiment S301, and will not be repeated here.
[0381] In this method, each RU used to transmit the first information can correspond to a different number, and RUs with different numbers do not overlap in the time-frequency domain resources.
[0382] Optionally, if the terminal device sends data to the network device multiple times, the first information can also be used to indicate the time of the terminal device's next data transmission.
[0383] S1305, the network device performs a blind check on the first information to obtain the first data.
[0384] In this method, the way the network device performs blind detection on the first information can refer to the relevant content in S302 of the aforementioned embodiment, and will not be repeated here.
[0385] S1306, the network device sends fourth information to the terminal device. This fourth information indicates that the network device has successfully received the first data, and also indicates the RU and second scrambling method required for the next data transmission. Accordingly, the terminal device receives this fourth information.
[0386] In this method, the fourth piece of information can be information 4, or it can be carried within information 4. This information 4 can be information 4 sent by the network device to the terminal device after receiving information 3.
[0387] Optionally, the fourth information may include the terminal device's ID. In this way, after receiving the fourth information, the terminal device can determine that the network device has successfully received the first data sent by the terminal device based on its ID.
[0388] Optionally, in some scenarios, such as when a terminal device sends data to a network device multiple times, the fourth information may also indicate the RU and second scrambling method required for the next data transmission.
[0389] In this method, the second scrambling mode can indicate scrambling based on a second RNTI. The second RNTI can include EDT-C-RNTI or C-RNTI.
[0390] In this method, the relevant content of the second RNTI can be referred to the relevant content of S302 in the aforementioned embodiment, and will not be repeated here.
[0391] S1307, the terminal device sends second information to the network device based on the RU required for the next data transmission. The second information indicates second data, which is the data that the terminal device transmits to the network device again when it is in a disconnected state. The second information is scrambled based on a second scrambling method. Accordingly, the network device receives the second information.
[0392] In this method, the second information can be information 3, or it can be carried in information 3. This information 3 can be information 3 sent by the terminal device to the network device when it retransmits data, or in other words, this information 3 can be information 3 sent by the terminal device to the network device when it retransmits data if it has not sent information 1 to the network device or has not received RAR from the network device.
[0393] S1308, the network device performs a blind check on the second information to obtain the second data.
[0394] In this method, the way the network device performs blind detection on the second information can refer to the relevant content in S302 of the aforementioned embodiment, and will not be repeated here.
[0395] S1309, the network device sends a fifth message to the terminal device, the fifth message indicating that the network device has successfully received the second data. Accordingly, the terminal device receives the fifth message.
[0396] In this method, the fifth piece of information can also be information 4, or it can be carried within information 4. This information 4 can be information 4 sent by the network device to the terminal device after receiving information 3.
[0397] Optionally, the fifth piece of information may include the terminal device's ID. In this way, after receiving the fifth piece of information, the terminal device can determine that the network device has successfully received the second data sent by the terminal device based on its ID.
[0398] Optionally, the fifth piece of information may also indicate the RU and second scrambling method required for the next data transmission.
[0399] Understandable. Figure 13 The data transmission method shown can be applied to situations where a terminal device transmits data to a network device multiple times.
[0400] Optionally, in some scenarios, the terminal device can transmit data to the network device once. Accordingly, the method may exclude S1307 to S1309. Furthermore, the fourth information sent by the network device to the terminal device in S1306 may not indicate the RU and second scrambling method required for the next data transmission.
[0401] Figure 14 This is a schematic diagram of the structure of a data transmission device provided in one embodiment of this application. Figure 14 As shown, the data transmission device 1400 may include a transmission module 1401.
[0402] As an example, the data transmission device 1400 can be used to implement Figure 3 The data transmission method of the illustrated embodiment. The sending module 1401 can be used to execute S301.
[0403] As another example, the data transmission device 1400 can be used to implement Figure 10 The data transmission method of the illustrated embodiment. The sending module 1401 can be used to execute steps S301 and S303.
[0404] Optionally, the data transmission device 1400 may also include a processing module 1402 and a receiving module 1403.
[0405] As yet another example, the data transmission device 1400 can be used to implement... Figure 12 The data transmission method of the illustrated embodiment. The sending module 1401 can be used to execute S1203 and S1206, the processing module 1402 can be used to execute S1202, and the receiving module 1403 can be used to execute S1201, S1205, and S1208.
[0406] As yet another example, the data transmission device 1400 can be used to implement... Figure 13 The data transmission method of the illustrated embodiment. The sending module 1401 can be used to execute S1304 and S1307, the processing module 1402 can be used to execute S1302 and S1303, and the receiving module 1403 can be used to execute S1301, S1306, and S1309.
[0407] Optionally, the data transmission device 1400 can be used in a terminal device.
[0408] Figure 15 This is a schematic diagram of the structure of a data transmission device provided in another embodiment of this application. Figure 15 As shown, the data transmission device 1500 may include a receiving module 1501 and a processing module 1502.
[0409] As an example, the data transmission device 1500 can be used to implement Figure 3 The data transmission method of the illustrated embodiment. The receiving module 1501 can be used to execute S301, and the processing module 1502 can be used to execute S302.
[0410] As another example, the data transmission device 1500 can be used to implement Figure 10 The data transmission method of the illustrated embodiment. The receiving module 1501 can be used to execute S301 and S303, and the processing module 1502 can be used to execute S302 and S304.
[0411] Optionally, the data transmission device 1500 may also include a transmission module 1503.
[0412] As yet another example, the data transmission device 1500 can be used to implement... Figure 12 The data transmission method of the illustrated embodiment. The receiving module 1501 can be used to execute S1203 and S1206, the processing module 1502 can be used to execute S1204 and S1207, and the sending module 1503 can be used to execute S1201, S1205, and S1208.
[0413] As yet another example, the data transmission device 1400 can be used to implement... Figure 13The data transmission method of the illustrated embodiment. The receiving module 1501 can be used to execute S1304 and S1307, the processing module 1502 can be used to execute S1305 and S1308, and the sending module 1503 can be used to execute S1301, S1306, and S1309.
[0414] Figure 16 This is a schematic diagram of the structure of a data transmission device provided in yet another embodiment of this application. Figure 16 As shown, the data transmission device 1600 includes a processor 1601 and an interface circuit 1602. The processor 1601 and the interface circuit 1602 are coupled to each other. It is understood that the interface circuit 1602 can be a transceiver or an input / output interface. Optionally, the data transmission device 1600 may also include a memory 1603 for storing instructions executed by the processor 1601, or storing input data required by the processor 1601 to execute instructions, or storing data generated after the processor 1601 executes instructions.
[0415] As an example, processor 1601 can be used to implement the functions of the processing module 1302 described above, and interface circuit 1602 can be used to implement the functions of the sending module 1401 and the receiving module 1403 described above.
[0416] In this example, the data transmission device 1600 can be a terminal device, a chip applied in a terminal device, or a chip system.
[0417] Optionally, when the data transmission device 1600 is a chip or chip system applied in a terminal device, the sending / receiving can correspond to actions related to signal transmission or reception. This can be understood as transmitting / receiving radio frequency signals in the analog / intermediate frequency / radio frequency domain, or as initiating or controlling the sending / receiving operation in the digital domain, or a combination of both. For example, when the terminal device sends or receives various signals, the processor in the terminal device implements the sending or receiving by driving or controlling the radio frequency circuit. Therefore, during signal transmission and reception, the processor is the decision-maker or controller of the transmission and reception operation, while the radio frequency circuit is the specific executor of the transmission and reception. Together with the antenna, they can achieve the transmission and reception operation.
[0418] As another example, processor 1601 can be used to implement the functions of the processing module 1502 described above, and interface circuit 1602 can be used to implement the functions of the receiving module 1501 and the transmitting module 1503 described above.
[0419] In this example, the data transmission device 1600 can be a network device, a chip used in a network device, or a chip system.
[0420] Optionally, when the data transmission device 1600 is a chip or chip system applied in a network device, the sending / receiving can correspond to actions related to signal transmission or reception. This can be understood as transmitting / receiving radio frequency signals in the analog / intermediate frequency / radio frequency domain, or as initiating or controlling the sending / receiving operation in the digital domain, or a combination of both. For example, when a network device sends or receives various signals, the processor in the network device implements the sending or receiving by driving or controlling the radio frequency circuit. Therefore, during signal transmission and reception, the processor is the decision-maker or controller of the transmission and reception operation, while the radio frequency circuit is the specific executor of the transmission and reception. Together with the antenna, they can achieve the transmission and reception operation.
[0421] The processor can be one or more central processing units (CPUs). If the processor is a CPU, it can be a single-core CPU or a multi-core CPU. The processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a programmable logic device (PLD), a graphics processing unit (GPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware groups. A general-purpose processor can be a microprocessor or any conventional processor.
[0422] Radio frequency (RF) circuits may include, but are not limited to, RF chips, RF front-ends, RF power amplifiers (PAs), low noise amplifiers (LNAs), mixers, filters, duplexers, etc. Optionally, RF circuits may also include antennas integrated with the RF circuitry.
[0423] The method steps in the embodiments of this application can be implemented in hardware or by a processor executing software instructions. The software instructions can consist of corresponding software modules, which can be stored in memory or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and storage medium can reside in an ASIC. Alternatively, the ASIC can reside in a network device or terminal. Of course, the processor and storage medium can also exist as discrete components in the network device or terminal.
[0424] In this application, the memory may include: cache, random access memory (RAM), flash memory, read-only memory (ROM), synchronous dynamic random access memory (SDRAM), programmable read-only memory, erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory, registers, hard disk drive (HDD) or solid-state drive (SSD), portable hard disk drive, or compact disc read-only memory (CD-ROM), etc. Memory is any other medium capable of carrying or storing desired program code having an instruction or data structure form and accessible by a computer, but is not limited thereto. The memory in the embodiments of this application may also be a circuit or any other device capable of implementing storage functions for storing computer programs or instructions, and / or data.
[0425] In the above embodiments, implementation can be achieved entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instructions are loaded and executed on a computer, the processes or functions described in the embodiments of this application are performed entirely or partially. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user equipment, or other programmable device. The computer program or instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program or instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center via wired or wireless means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, hard disk, or magnetic tape; it can also be an optical medium, such as a digital video optical disc; or it can be a semiconductor medium, such as a solid-state drive.
[0426] This application also provides a computer-readable storage medium storing a computer program or instructions that are executed by a computer (e.g., a processor) to implement some or all of the steps of any method executed by any device in this application.
[0427] This application also provides a computer program product including a computer program or a set of instructions, which, when run on a computer, implements some or all of the steps of any method executed by any device in this application embodiment.
[0428] In the various embodiments of this application, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of different embodiments are consistent and can be referenced by each other. The technical features of different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0429] It is understood that the various numerical designations used in the embodiments of this application are merely for descriptive convenience and are not intended to limit the scope of the embodiments of this application. The order of the process numbers described above does not imply the order of execution; the execution order of each process should be determined by its function and internal logic.
Claims
1. A data transmission method, characterized by, The method comprises: sending first information based on early data transmission (EDT), the first information being scrambled by a first scrambling manner; sending second information based on EDT, the second information being scrambled by a second scrambling manner, the first scrambling manner being different from the second scrambling manner.
2. The method of claim 1, wherein, The first information is used to indicate first data, the first data being data transmitted by a terminal device to a network device for the first time after the terminal device enters an unconnected state; The second information is used to indicate second data, the second data being data transmitted by the terminal device to the network device for the second time in the unconnected state.
3. The method according to claim 1 or 2, characterized in that, The first scrambling manner indicates scrambling based on a first temporary network user identifier (RNTI), the first RNTI including a system information temporary network user identifier (SI-RNTI) or a temporary network user identifier for EDT (EDT-RNTI).
4. The method according to any one of claims 1 to 3, characterized in that, The method further comprises: receiving third information, the third information being used to indicate resource-related information of the EDT, the resource-related information of the EDT including one or more of the following information: a starting position in a time domain / frequency domain, a length of a time domain resource / frequency domain resource, a number of uplink resource units (RUs) for transmitting the first information by a single user, a repetition number of the first information, or a time for next data transmission.
5. The method of claim 4, wherein, The RU used for transmitting the first information is determined based on the third information; When the length of the time domain resource / frequency domain resource indicated by the third information is different, and / or the number of RUs for transmitting the first information by a single user is different, and / or the repetition number of the first information is different, the RU used for transmitting the first information is different.
6. The method of claim 5, wherein, When the length of the time domain resource indicated by the third information is 32 milliseconds (ms), the length of the frequency domain resource is 3 frequency domain subcarriers of 15 kilohertz (kHz), the number of RUs for transmitting the first information by a single user is 1, and the repetition number of the first information is 1, the RU used for transmitting the first information includes all or part of RUs in a first RU. The first RU includes at least one type of RU, and different types of RUs in the at least one type of RU in the first RU do not overlap in time-frequency domain resources.
7. The method of claim 5, wherein, When the length of the time domain resource indicated by the third information is 64 ms, the length of the frequency domain resource is 6 frequency domain subcarriers of 15 kHz, the number of RUs for transmitting the first information by a single user is 2, and the repetition number of the first information is 1, the RU used for transmitting the first information includes all or part of RUs in a second RU. The second RU includes at least one type of RU, and different types of RUs in the at least one type of RU in the second RU do not overlap in time-frequency domain resources.
8. The method of claim 5, wherein, When the length of the time domain resource indicated by the third information is 128 ms, the length of the frequency domain resource is 3 frequency domain subcarriers of 15 kHz, the number of RUs for transmitting the first information by a single user is 2, and the repetition number of the first information is 2, the RU used for transmitting the first information includes all or part of RUs in a third RU. The third RU comprises at least one type of RU, and different types of RU in the at least one type of RU do not coincide in time-frequency domain resources.
9. The method according to any one of claims 5 to 8, characterized in that, Each RU for transmitting the first information corresponds to a different number respectively, and RUs between different numbers do not overlap in time-frequency domain resources.
10. The method according to any one of claims 4 to 9, characterized in that, The third information further comprises an SI-RNTI.
11. The method according to any one of claims 4 to 9, characterized in that, The EDT-RNTI is determined based on the third information.
12. The method according to any one of claims 4 to 11, characterized in that, In a case where the third information is used to indicate a time of next data transmission, the first information is further used to indicate the time of next data transmission by the terminal device. The method further comprises: receiving fourth information, the fourth information being used to indicate RUs required for next data transmission and the second scrambling manner, the second scrambling manner indicating scrambling based on a second RNTI, the second RNTI comprising a cell temporary network user identifier for EDT (EDT-C-RNTI) or a cell radio network temporary identifier (C-RNTI), and the second information being transmitted based on the RUs required for next data transmission.
13. A data transmission method, characterized by, The method comprises: receiving first information, the first information being based on early data transmission (EDT) transmission, and the first information being scrambled by a first scrambling manner; receiving second information, the second information also being based on EDT transmission, and the second information being scrambled by a second scrambling manner, the first scrambling manner being different from the second scrambling manner.
14. The method of claim 13, wherein, The first information is used to indicate first data, and the first data is data transmitted by a terminal device to a network device for the first time after the terminal device enters an unconnected state. The second information is used to indicate second data, and the second data is data transmitted by the terminal device to the network device again when the terminal device is in the unconnected state.
15. The method of claim 13 or 14, wherein the first scrambling manner indicates scrambling based on a first temporary network user identifier (RNTI), and the first RNTI comprises a system information temporary network user identifier (SI-RNTI) or a temporary network user identifier for EDT (EDT-RNTI).
16. The method according to any one of claims 13 to 15, characterized in that, The method further comprises: transmitting third information, the third information being used to indicate resource-related information of the EDT, and the resource-related information of the EDT comprising one or more of the following: a starting position of a time domain / frequency domain, a length of a time domain resource / frequency domain resource, a number of uplink resource units (RUs) for transmitting the first information by a single user, a number of repetitions of the first information, or a time of next data transmission.
17. The method of claim 16, wherein, RUs for transmitting the first information are determined based on the third information. In a case where the length of the time domain resource / frequency domain resource indicated by the third information is different, and / or the number of RUs for transmitting the first information by a single user is different, and / or the number of repetitions of the first information is different, the RUs for transmitting the first information are different.
18. The method of claim 17, wherein, The third information indicates that the length of the time domain resource is 32 milliseconds (ms), the length of the frequency domain resource is 3 frequency domain subcarriers of 15 kilohertz (kHz), the number of RUs for transmitting the first information by the single user is 1, and the number of repetitions of the first information is 1, and the RUs for transmitting the first information include all or part of the first RUs. The first RUs include at least one type of RU, and different types of RUs in the at least one type of RU in the first RUs do not overlap in time-frequency domain resources.
19. The method of claim 17, wherein, The third information indicates that the length of the time domain resource is 64 ms, the length of the frequency domain resource is 6 frequency domain subcarriers of 15 kHz, the number of RUs for transmitting the first information by the single user is 2, and the number of repetitions of the first information is 1, and the RUs for transmitting the first information include all or part of the second RUs. The second RUs include at least one type of RU, and different types of RUs in the at least one type of RU in the second RUs do not overlap in time-frequency domain resources.
20. The method of claim 17, wherein, The third information indicates that the length of the time domain resource is 128 ms, the length of the frequency domain resource is 3 frequency domain subcarriers of 15 kHz, the number of RUs for transmitting the first information by the single user is 2, and the number of repetitions of the first information is 2, and the RUs for transmitting the first information include all or part of the third RUs. The third RUs include at least one type of RU, and different types of RUs in the at least one type of RU in the third RUs do not overlap in time-frequency domain resources.
21. The method according to any one of claims 17 to 20, characterized in that, Each of the RUs for transmitting the first information corresponds to a different number, and RUs with different numbers do not overlap in time-frequency domain resources.
22. The method of any one of claims 16-21, wherein, The third information further includes an SI-RNTI.
23. The method of any one of claims 16-21, wherein, The EDT-RNTI is determined based on the third information.
24. The method of any one of claims 16-23, wherein, In the case where the third information is used to indicate a time for next transmission of data, the first information is further used to indicate the time for next transmission of data by the terminal device. The method further includes: sending fourth information, the fourth information being used to indicate RUs required for next transmission of data and a second scrambling mode, the second scrambling mode indicating scrambling based on a second RNTI, the second RNTI including an EDT cell temporary network user identifier (EDT-C-RNTI) or a cell radio network temporary identifier (C-RNTI), and the number of terminal devices for transmission in the RUs required for the next transmission of data being less than the number of terminal devices for transmission in other RUs.
25. The method of any one of claims 13-24, wherein, After receiving the first information, the method further includes: blind detection of the first information based on a first RNTI and a second RNTI; After receiving the second information, the method further includes: blind detection of the second information based on the first RNTI and the second RNTI.
26. A data transmission device, characterized by The functional modules for implementing the method of any one of claims 1-12, or the functional modules for implementing the method of any one of claims 13-25.
27. A data transmission device, characterized by The data transmission device further comprises a memory for storing the computer program or instructions.
28. The apparatus of claim 27, wherein, The computer readable storage medium stores computer executable instructions for causing the method of any one of claims 1 to 12 to be implemented, or for causing the method of any one of claims 13 to 25 to be implemented, when the computer executable instructions are run on the data transmission device.
29. A computer-readable storage medium, characterized in that, The computer program product comprises instructions for implementing the method of any one of claims 1 to 25.
30. A computer program product, characterised in that,