A data transmission method and apparatus

By adaptively selecting the modulation scheme and based on the length and location mapping pattern of time-domain resources, the problem of improper resource allocation of terminal devices in 6G networks is solved, thereby improving data transmission efficiency and reducing latency.

CN116455711BActive Publication Date: 2026-05-12DATANG MOBILE COMM EQUIP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
DATANG MOBILE COMM EQUIP CO LTD
Filing Date
2022-01-07
Publication Date
2026-05-12

AI Technical Summary

Technical Problem

In existing technologies, improper resource allocation by terminal devices can lead to low data transmission efficiency, resource waste, or increased latency. This is especially true in 6G networks where the density of connected devices is high, and the determination of the modulation method cannot effectively adapt to changes in resources.

Method used

By adaptively selecting modulation schemes based on available time-domain resource characteristics or indication information of terminal devices and network devices, including mapping patterns of time-domain resource length and location, a suitable modulation scheme is determined to optimize resource utilization.

Benefits of technology

It enables more rational use of resources under different resource conditions, improves data transmission performance, reduces latency, and adapts to the data transmission needs of densely connected devices in 6G networks.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116455711B_ABST
    Figure CN116455711B_ABST
Patent Text Reader

Abstract

The application discloses a data transmission method and device, and relates to the technical field of communication. The method comprises the following steps: determining a modulation mode corresponding to available time domain resources of a terminal device based on characteristic information of the available time domain resources or indication information of a network device; wherein the characteristic information of the available time domain resources is the position of the available time domain resources and / or the length of the available time domain resources; and transmitting data to be transmitted by the terminal device based on the modulation mode. According to the method, different modulation modes can be used for data transmission according to the amount of time domain resources used, so that the resources can be more reasonably used and the data transmission performance is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communication technology, and in particular to a data transmission method and apparatus. Background Technology

[0002] Currently, with the continuous development and changes in mobile communication, the new wireless communication system, namely 6G, has gradually become the focus of research.

[0003] In existing access technologies, terminals typically determine the corresponding modulation scheme based on network instructions or preset methods. Specifically, when using a preset modulation scheme for communication, if the preset modulation scheme is a relatively high-order one, it will waste resources when the terminal has abundant available resources and the amount of data to be transmitted is small, for example, requiring zero-padding operations.

[0004] Furthermore, if a relatively low-order modulation scheme is preset, when the terminal has limited available resources and a large amount of data needs to be transmitted, it will be impossible to complete the transmission of all data in one transmission. For example, segmentation and multiple transmissions may be required, which will increase the latency of data transmission.

[0005] Furthermore, the increasing number of connected devices is one of the key drivers of 6G, and in terms of specific key technical indicators, the density of connected devices may reach tens of millions of terminals per square kilometer. Therefore, considering the number of connected devices, it is impossible to use orthogonal multiple access technologies such as OFDMA (Orthogonal Frequency Division Multiple Access) that require prior coordination to determine the modulation scheme.

[0006] It is evident that there is an urgent need in related technologies for an adaptive modulation scheme to make rational use of resources. Summary of the Invention

[0007] This invention provides a data transmission method and apparatus for providing a scheme that supports adaptive selection of modulation methods, thereby enabling more rational use of resources and improving data transmission performance.

[0008] The specific technical solutions provided by the embodiments of the present invention are as follows:

[0009] In a first aspect, embodiments of the present invention provide a data transmission method, applied to a terminal device. The method includes:

[0010] Based on the feature information of the available time domain resources of the terminal device or the indication information of the network device, the modulation scheme corresponding to the available time domain resources is determined; wherein, the feature information of the available time domain resources is the location of the available time domain resources and / or the length of the available time domain resources;

[0011] Based on the modulation method, the data to be transmitted by the terminal device is transmitted.

[0012] In one possible implementation, when the feature information of the available time-domain resource is the length of the available time-domain resource, determining the modulation scheme corresponding to the available time-domain resource based on the feature information of the available time-domain resource includes:

[0013] Determine the target first mapping pattern between time-domain resource length and modulation scheme;

[0014] Based on the length of the available time-domain resources and the target first mapping pattern, the modulation scheme corresponding to the available time-domain resources is determined.

[0015] In one possible implementation, the target first mapping pattern includes: a time-domain resource length group obtained by grouping time-frequency resource lengths according to different thresholds, a mapping relationship between the time-domain resource length and the modulation scheme, and a mapping relationship between each time-domain resource length and the modulation scheme.

[0016] In one possible implementation, different time-domain resource length groups correspond to different modulation schemes; or, some or all time-domain resource length groups correspond to the same modulation scheme.

[0017] In one possible implementation, determining the target first mapping pattern between the time-domain resource length and the modulation scheme includes:

[0018] Based on the identifier of the terminal device or the indication information of the network device, a target first mapping pattern is determined from multiple first mapping patterns.

[0019] In one possible implementation, when the feature information of the available time-domain resource is the location of the available time-domain resource, determining the modulation scheme corresponding to the available time-domain resource based on the feature information of the available time-domain resource includes:

[0020] A target second mapping pattern is determined between a set of time-domain resources and a modulation scheme; wherein the target second mapping pattern is determined from multiple second mapping patterns based on the identifier of the terminal device or the indication information of the network device;

[0021] Based on the target second mapping pattern and the location of the available time domain resources, the modulation scheme corresponding to the available time domain resources is determined.

[0022] In one possible implementation, the positional relationship between different temporal resource sets is any one of: adjacent, spaced apart, or partially overlapping.

[0023] In one possible implementation, the time-domain resource set is any one of multiple time-domain resource sets obtained by dividing the initial time-domain resource set based on location.

[0024] In one possible implementation, determining the modulation scheme corresponding to the available time-domain resources based on the target second mapping pattern and the location of the available time-domain resources includes:

[0025] When the location of the available time-domain resource coincides with any time-domain resource set in the target second mapping pattern, the modulation scheme corresponding to any time-domain resource set is determined as the modulation scheme corresponding to the available time-domain resource; or...

[0026] When the location of the available time-domain resource corresponds to multiple time-domain resource sets in the target second mapping pattern, any one or more of the modulation schemes corresponding to the multiple time-domain resource sets are used as the modulation scheme corresponding to the available time-domain resource; or...

[0027] When the location of the available time-domain resource is a subset of any time-domain resource set in the target second mapping pattern; or, when the location of the available time-domain resource intersects with any time-domain resource set in the target second mapping pattern, but does not intersect with any other time-domain resource set; the modulation scheme corresponding to any time-domain resource set is taken as the modulation scheme corresponding to the available time-domain resource; or...

[0028] When the location of the available time-domain resources includes multiple partial time-domain resource sets in the target second mapping pattern, any one of the modulation schemes corresponding to the multiple time-domain resource sets shall be used as the modulation scheme corresponding to the available time-domain resources.

[0029] Secondly, a data transmission method is provided, applied to a network device, including:

[0030] Based on the characteristic information of available time-domain resources of the received data or the indication information of the network device, the modulation method of the received data is determined; wherein, the characteristic information of the available time-domain resources is the location of the available time-domain resources and / or the length of the available time-domain resources;

[0031] The received data is processed based on the modulation scheme of the received data.

[0032] In one possible implementation, determining the modulation scheme of the received data based on characteristic information of available time-domain resources of the received data or indication information of the network device includes:

[0033] Determine the target first mapping pattern between time-domain resource length and modulation scheme;

[0034] Based on the length of the available time-domain resources or the indication information of the network device, and in conjunction with the target first mapping pattern, the modulation method of the received data is determined.

[0035] In one possible implementation, the target first mapping pattern includes: a time-domain resource length group obtained by grouping time-frequency resource lengths according to different thresholds, a mapping relationship between the time-domain resource length and the modulation scheme, and a mapping relationship between each time-domain resource length and the modulation scheme.

[0036] In one possible implementation, different time-domain resource length groups correspond to different modulation schemes; or, some or all time-domain resource length groups correspond to the same modulation scheme.

[0037] In one possible implementation, determining the modulation scheme of the received data based on characteristic information of available time-domain resources of the received data or indication information of the network device includes:

[0038] A target second mapping pattern is determined between a set of time-domain resources and a modulation scheme; wherein the target second mapping pattern is determined from multiple second mapping patterns based on the identifier of the terminal device or the indication information of the network device;

[0039] Based on the target second mapping pattern and the location of the available time domain resources, the modulation scheme corresponding to the available time domain resources is determined.

[0040] In one possible implementation, the positional relationship between different temporal resource sets is any one of: adjacent, spaced apart, or partially overlapping.

[0041] In one possible implementation, the time-domain resource set is any one of a plurality of different time-domain resource sets obtained by dividing the initial time-domain resource set based on location.

[0042] Thirdly, a data transmission device is provided, including a memory, a transceiver, and a processor:

[0043] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:

[0044] Based on the feature information of the available time domain resources of the terminal device or the indication information of the network device, the modulation scheme corresponding to the available time domain resources is determined; wherein, the feature information of the available time domain resources is the location of the available time domain resources and / or the length of the available time domain resources;

[0045] Based on the modulation method, the data to be transmitted by the terminal device is transmitted.

[0046] In one possible implementation, when the feature information of the available time-domain resource is the length of the available time-domain resource, the processor performs the following operations:

[0047] Determine the target first mapping pattern between time-domain resource length and modulation scheme;

[0048] Based on the length of the available time-domain resources and the target first mapping pattern, the modulation scheme corresponding to the available time-domain resources is determined.

[0049] In one possible implementation, the target first mapping pattern includes: a time-domain resource length group obtained by grouping time-frequency resource lengths according to different thresholds, a mapping relationship between the time-domain resource length and the modulation scheme, and a mapping relationship between each time-domain resource length and the modulation scheme.

[0050] In one possible implementation, different time-domain resource length groups correspond to different modulation schemes; or, some or all time-domain resource length groups correspond to the same modulation scheme.

[0051] In one possible implementation, the processor performs the following operations:

[0052] Based on the identifier of the terminal device or the indication information of the network device, a target first mapping pattern is determined from multiple first mapping patterns.

[0053] In one possible implementation, when the feature information of the available time-domain resource is the location of the available time-domain resource, the processor performs the following operations:

[0054] A target second mapping pattern is determined between a set of time-domain resources and a modulation scheme; wherein the target second mapping pattern is determined from multiple second mapping patterns based on the identifier of the terminal device or the indication information of the network device;

[0055] Based on the target second mapping pattern and the location of the available time domain resources, the modulation scheme corresponding to the available time domain resources is determined.

[0056] In one possible implementation, the positional relationship between different temporal resource sets is any one of: adjacent, spaced apart, or partially overlapping.

[0057] In one possible implementation, the time-domain resource set is any one of multiple time-domain resource sets obtained by dividing the initial time-domain resource set based on location.

[0058] In one possible implementation, the processor performs the following operations:

[0059] When the location of the available time-domain resource coincides with any time-domain resource set in the target second mapping pattern, the modulation scheme corresponding to any time-domain resource set is determined as the modulation scheme corresponding to the available time-domain resource; or...

[0060] When the location of the available time-domain resource corresponds to multiple time-domain resource sets in the target second mapping pattern, any one or more of the modulation schemes corresponding to the multiple time-domain resource sets are used as the modulation scheme corresponding to the available time-domain resource; or...

[0061] When the location of the available time-domain resource is a subset of any time-domain resource set in the target second mapping pattern; or, when the location of the available time-domain resource intersects with any time-domain resource set in the target second mapping pattern, but does not intersect with any other time-domain resource set; the modulation scheme corresponding to any time-domain resource set is taken as the modulation scheme corresponding to the available time-domain resource; or...

[0062] When the location of the available time-domain resources includes multiple partial time-domain resource sets in the target second mapping pattern, any one of the modulation schemes corresponding to the multiple time-domain resource sets shall be used as the modulation scheme corresponding to the available time-domain resources.

[0063] Fourthly, a data transmission device is provided, including a memory, a transceiver, and a processor:

[0064] A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations:

[0065] Based on the feature information of the available time-domain resources of the received data or the indication information of the network device, the modulation method of the received data is determined; wherein, the feature information of the available time-domain resources is the location of the available time-domain resources and / or the length of the available time-domain resources;

[0066] The received data is processed based on the modulation scheme of the received data.

[0067] In one possible implementation, the processor performs the following operations:

[0068] Determine the target first mapping pattern between time-domain resource length and modulation scheme;

[0069] Based on the length of the available time-domain resources or the indication information of the network device, and in conjunction with the target first mapping pattern, the modulation method of the received data is determined.

[0070] In one possible implementation, the target first mapping pattern includes: a time-domain resource length group obtained by grouping time-frequency resource lengths according to different thresholds, a mapping relationship between the time-domain resource length and the modulation scheme, and a mapping relationship between each time-domain resource length and the modulation scheme.

[0071] In one possible implementation, different time-domain resource length groups correspond to different modulation schemes; or, some or all time-domain resource length groups correspond to the same modulation scheme.

[0072] In one possible implementation, the processor performs the following operations:

[0073] A target second mapping pattern is determined between a set of time-domain resources and a modulation scheme; wherein the target second mapping pattern is determined from multiple second mapping patterns based on the identifier of the terminal device or the indication information of the network device;

[0074] Based on the target second mapping pattern and the location of the available time domain resources, the modulation scheme corresponding to the available time domain resources is determined.

[0075] In one possible implementation, the positional relationship between different temporal resource sets is any one of: adjacent, spaced apart, or partially overlapping.

[0076] In one possible implementation, the time-domain resource set is any one of a plurality of different time-domain resource sets obtained by dividing the initial time-domain resource set based on location.

[0077] Fifthly, a data transmission apparatus is provided, the apparatus comprising:

[0078] The determining unit is configured to determine the modulation scheme corresponding to the available time domain resources based on the feature information of the available time domain resources of the terminal device or the indication information of the network device; wherein, the feature information of the available time domain resources is the location of the available time domain resources and / or the length of the available time domain resources;

[0079] The processing unit is used to transmit the data to be transmitted by the terminal device based on the modulation method.

[0080] Sixthly, a data transmission apparatus is provided, the apparatus comprising:

[0081] The determining unit is configured to determine the modulation scheme of the received data based on the feature information of the available time-domain resources of the received data or the indication information of the network device; wherein the feature information of the available time-domain resources is the location of the available time-domain resources and / or the length of the available time-domain resources;

[0082] The processing unit is used to process the received data based on the modulation scheme of the received data.

[0083] In a seventh aspect, embodiments of the present invention provide a processor-readable storage medium storing a computer program for causing the processor to perform the method as described in any one of the first aspects.

[0084] Eighthly, embodiments of the present invention provide a processor-readable storage medium storing a computer program for causing the processor to perform the method as described in any one of the second aspects.

[0085] In this embodiment of the invention, during random access, a large number of terminals can adaptively select and determine a suitable modulation scheme when accessing the system. Specifically, modulation schemes can be mapped based on the length and / or location of time-domain resources. This allows for the transmission of data from the terminals based on the mapped modulation scheme, thereby enabling more efficient resource utilization and improved data transmission performance. Attached Figure Description

[0086] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention, but do not constitute an undue limitation of the invention.

[0087] Figure 1 A schematic flowchart of a data transmission method provided in an embodiment of the present invention;

[0088] Figure 2 This is a schematic diagram illustrating the mapping between different time-domain resource lengths and modulation schemes, provided as an embodiment of the present invention.

[0089] Figure 3 A schematic diagram of a temporal resource set partitioning pattern provided in an embodiment of the present invention;

[0090] Figure 4 A schematic diagram illustrating the determination of a modulation scheme according to an embodiment of the present invention;

[0091] Figure 5 This is a schematic diagram illustrating another method of determining modulation according to an embodiment of the present invention;

[0092] Figure 6 This is a schematic diagram illustrating another method of determining modulation according to an embodiment of the present invention;

[0093] Figure 7 This is a schematic diagram illustrating another method of determining modulation according to an embodiment of the present invention;

[0094] Figure 8 This is a schematic diagram illustrating another method of determining modulation according to an embodiment of the present invention;

[0095] Figure 9 This is another schematic flowchart of the data transmission method provided in an embodiment of the present invention;

[0096] Figure 10 A schematic diagram of the physical architecture of a data transmission device is provided for embodiments of the present invention;

[0097] Figure 11 A schematic diagram of the physical architecture of a data transmission device is provided for embodiments of the present invention;

[0098] Figure 12 A schematic diagram of the logical architecture of a data transmission device is provided for embodiments of the present invention;

[0099] Figure 13 A schematic diagram of the logical architecture of a data transmission device is provided for embodiments of the present invention. Detailed Implementation

[0100] In this embodiment of the invention, the term "and / or" describes the relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. The character " / " generally indicates that the preceding and following associated objects have an "or" relationship.

[0101] In this embodiment of the invention, the term "multiple" refers to two or more, and other quantifiers are similar.

[0102] To better understand the solution provided by the invention, the following explanations are given of some of the processes and terms involved in this solution:

[0103] 1. Terminal equipment:

[0104] The terminal device involved in the embodiments of this invention can be a device that provides voice and / or data connectivity to a user, a handheld device with wireless connectivity, or other processing devices connected to a wireless modem. The name of the terminal device may differ in different systems; for example, in a 5G system, the terminal device can be called User Equipment (UE). The wireless terminal device can communicate with one or more core networks (CNs) via a Radio Access Network (RAN). The wireless terminal device can be a mobile terminal device, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal device, for example, a portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile device that exchanges voice and / or data with the RAN. Examples include Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, and Personal Digital Assistants (PDAs). Wireless terminal equipment can also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, or user device, but is not limited to these terms in this embodiment of the invention.

[0105] 2. Network equipment:

[0106] The network device involved in this embodiment of the invention can be a base station, which may include multiple cells providing services to terminals. Depending on the specific application, the base station may also be called an access point, or a device in the access network that communicates with wireless terminal devices through one or more sectors on the air interface, or other names. The network device can be used to exchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, where the rest of the access network may include an Internet Protocol (IP) communication network. The network device can also coordinate the attribute management of the air interface. For example, the network equipment involved in the embodiments of this invention can be a base transceiver station (BTS) in a Global System for Mobile communications (GSM) or Code Division Multiple Access (CDMA) system, a NodeB in a wide-band Code Division Multiple Access (WCDMA) system, an evolved Node B (eNB or e-NodeB) in a long term evolution (LTE) system, a 5G base station (gNB) in a next generation system, a Home evolved Node B (HeNB), a relay node, a femto, a pico, etc., and is not limited in the embodiments of this invention. In some network structures, the network equipment may include centralized unit (CU) nodes and distributed unit (DU) nodes, and the centralized unit and distributed unit may also be geographically separated.

[0107] 3. Currently, the modulation scheme in 5G NR (5 Generation New Radio) is determined as follows: In NR, the terminal device determines the modulation scheme through network scheduling. Typically, the terminal can determine the modulation scheme and other information through the MCS (Modulation and Coding Scheme) index. For example, see Protocol 38.214, which provides three MCS index tables.

[0108] It is evident that in existing access technologies, the modulation scheme of terminal devices is based on network instructions or presets. Specifically, when using a preset modulation scheme for communication, if a relatively high-order modulation scheme is preset, it will waste resources when the terminal device has abundant available resources and the amount of data to be transmitted is small. If a relatively low-order modulation scheme is preset, when the terminal device has limited available resources and the amount of data to be transmitted is large, it is impossible to complete the transmission of all data in one transmission; for example, segmentation and multiple transmissions are required, which increases data transmission latency.

[0109] In view of this, the present invention provides a data transmission method and apparatus. Through this method, when the terminal device has abundant available resources and the amount of data to be transmitted is small, a lower-order modulation scheme can be adaptively selected, thereby making more reasonable use of resources and improving data transmission performance. Furthermore, when the terminal device has limited available resources and the amount of data to be transmitted is large, a higher-order modulation scheme can be adaptively selected, thereby reducing data transmission latency while ensuring data transmission performance. For example, all data can be transmitted in a single transmission.

[0110] As can be seen, based on the data transmission method provided in the embodiments of the present invention, in a random access scenario, when a large number of terminal devices are accessing the system, the terminal devices can adaptively select a suitable modulation method.

[0111] Specifically, modulation methods can be mapped based on the length and / or location of time-domain resources. More specifically, when mapping modulation methods based on the location of time-domain resources, different time-domain resource partitioning patterns can be used to divide the first time unit into multiple time-domain resource subsets. The length of each time-domain resource subset can be the same or different, and different time-domain resource subsets can be adjacent, spaced apart, or overlapping. The terminal determines the corresponding modulation method based on the location of the actually used time-domain resources in the first time unit (or the mapping relationship between the used time-domain resources and time-domain resource subsets).

[0112] It should be noted that the solution proposed in this invention can be applied to single-step access scenarios, but is not limited to this scenario and can also be used in other scenarios.

[0113] In the embodiments of the present invention, please refer to Figure 1 The figure shows a data transmission method provided by an embodiment of the present invention. This method is applied to a terminal device, and the specific processing procedure is as follows.

[0114] Step 101: Based on the feature information of the available time domain resources of the terminal device or the indication information of the network device, determine the modulation scheme corresponding to the available time domain resources; wherein, the feature information of the available time domain resources is the location of the available time domain resources and / or the length of the available time domain resources.

[0115] In one possible implementation, the terminal device can determine the characteristic information of its own available time-domain resources, wherein the characteristic information of the available time-domain resources is the location of the available time-domain resources and / or the length of the available time-domain resources.

[0116] For example, when a terminal device performs single-step access, it can determine the time domain resources to be used based on preset rules or network scheduling. The preset rules can be mapping time domain resources based on the terminal ID (Identity document, unique identifier) ​​or other information.

[0117] In this embodiment of the invention, after the terminal device determines the feature information of its available time domain resources, it can determine the modulation scheme corresponding to the available time domain resources based on the feature information of its available time domain resources.

[0118] Clearly, the method by which a terminal device determines the modulation scheme corresponding to its available time domain resources based on the characteristics of those resources can identify the modulation scheme that meets the actual implementation requirements of the terminal device. This allows the terminal device to use the modulation scheme to transmit data, making reasonable use of resources and improving data transmission performance.

[0119] In one possible implementation, the terminal device may also receive indication information from the network device, wherein the network device indication information can be used to indicate which modulation scheme to select. Specifically, the network device indication information may be determined by the network device based on the actual implementation situation, and this embodiment of the invention is not limited thereto.

[0120] In this embodiment of the invention, after the terminal device determines the indication information of the network device, it can determine the modulation scheme corresponding to the available time domain resources based on the indication information of the network device.

[0121] As can be seen, this embodiment of the invention also provides a method for determining the modulation scheme corresponding to available time-domain resources, thereby enhancing the feasibility of the solution. Furthermore, since the modulation scheme is determined by the network device based on the actual implementation, it is more consistent with the actual implementation scenario, thus enabling better resource utilization and data transmission.

[0122] In the embodiments of the present invention, in order to facilitate understanding by those skilled in the art, several possible methods are listed below to illustrate the technical solution for determining the modulation method. It should be understood that the following examples are only illustrative and do not constitute a limitation on the embodiments of the present invention. In addition to the methods listed below, other methods may be used in specific implementation processes, which are not exhaustive in this document.

[0123] Example 1:

[0124] In this embodiment of the invention, when the feature information of the available time domain resource is the length of the available time domain resource, the terminal device can determine the corresponding modulation method based on the length of the available time domain resource.

[0125] In this embodiment of the invention, before introducing how the terminal device can determine the corresponding modulation method based on the length of available time-domain resources, the process of determining the length of time-domain resources and the modulation method will be introduced first.

[0126] For example, the time-domain resource length can be grouped according to a threshold, and different groups of time-domain resource lengths correspond to different modulation methods.

[0127] For example, please see Figure 2 As shown in the diagram. Here, Xk represents the k-th threshold, and t represents the time-domain resource length. When 1 ≤ t ≤ X1, the time-domain resource length is considered as the first group; when X1 ≤ t ≤ X2, the time-domain resource length is considered as the second group, and so on. Please continue reading... Figure 2 When X2≤t≤X3, the time-domain resource length is considered as the third group; when X3≤t≤X4, the time-domain resource length is considered as the fourth group. It should be noted that in actual implementation, Xk can be determined based on t or based on the actual implementation; this embodiment of the invention does not impose any limitations.

[0128] Optionally, each group of time-domain resource lengths corresponds to a modulation scheme. That is, the mapping between modulation schemes and time-domain resource length groups can be one-to-one, meaning that each group of time-domain resource lengths corresponds to a different modulation scheme; of course, the mapping between modulation schemes and time-domain resource length groups can also be one-to-many, meaning that multiple groups of time-domain resource lengths can correspond to one modulation scheme.

[0129] It is evident that different time-domain resource length groups correspond to different modulation schemes; or, some or all time-domain resource length groups correspond to the same modulation scheme.

[0130] For example, please continue reading Figure 2 Among them, Group 1 and Group 4 can correspond to one modulation method, namely modulation method 1, while Group 1, Group 2 and Group 3 correspond to different modulation methods, namely modulation method 1, modulation method 2 and modulation method 3 respectively.

[0131] Optionally, each time-domain resource length may correspond to a different modulation scheme. Specifically, when the actually used time-domain resource length is not an integer multiple of the unit, for example, when the time-domain resource length unit is defined at the sub-frame level, rounding up or down can be considered, and then the modulation scheme is mapped according to the result after rounding.

[0132] For example, if the actual time-domain resource length is greater than x1 sub-frames and less than x1 + 1 sub-frames, the modulation scheme can be mapped according to the time-domain resource length of x1 sub-frames or x1 + 1 sub-frames.

[0133] In the embodiments of the present invention, the time-domain resource unit may be a symbol, a time slot, a sub-frame, a frame, a millisecond, a second, etc., and the embodiments of the present invention do not limit this.

[0134] In the embodiments of the present invention, the modulation scheme may be modulation schemes such as BPSK (Binary Phase Shift Keying), QPSK (Quadrature Phase Shift Keying), 16QAM (Quadrature Amplitude Modulation), 64QAM, 128QAM, 256QAM, etc., or may also be OOK (On-off-key), sub-carrier modulation scheme, etc., and the embodiments of the present invention do not limit this.

[0135] In the embodiments of the present invention, the mapping relationship between each time-domain resource length group and the modulation scheme, as well as the mapping relationship between a time-domain resource length and the modulation scheme, may be referred to as a first mapping pattern. It can be seen that there may be multiple first mapping patterns, so that the same-length time-domain resources can support different modulation schemes.

[0136] In the embodiments of the present invention, based on the identifier of the terminal device or the indication information of the network device, a target first mapping pattern is determined from multiple first mapping patterns.

[0137] For example, the time-domain resource length L1 corresponds to the first modulation scheme, and the time-domain resource length L2 corresponds to the second modulation scheme. One possible situation is: L1 < L2, that is, when the length of the available time-domain resource is small, the first modulation scheme is selected, and when the length of the available time-domain resource is large, the lower-order second modulation scheme can be selected.

[0138] Embodiment 2:

[0139] In the embodiments of the present invention, when the characteristic information of the available time-domain resource is the position of the available time-domain resource, the terminal device may determine the corresponding modulation scheme based on the position of the available time-domain resource.

[0140] In this embodiment of the invention, before introducing how the terminal device can determine the corresponding modulation method based on the location of available time-domain resources, the process of determining the time-domain resource length set and the modulation method is first introduced.

[0141] In this embodiment of the invention, the initial resource set can be divided based on location to obtain multiple temporal resource sets. Each temporal resource set corresponds to a modulation scheme. For example, the initial resource set can be a time slot, subframe, frame, second, millisecond, or other time unit, and this embodiment of the invention is not limited in this respect.

[0142] For example, the length of each time-domain resource set can be the same or different. Furthermore, each time-domain resource set can be adjacent, spaced apart, or overlapping. Therefore, the positional relationship between different time-domain resource sets can be any one of: adjacent, spaced apart, or partially overlapping.

[0143] For example, please see Figure 3 The diagram shown is a schematic representation of the partitioning of the initial resource set according to an embodiment of this application. The partitioning of the initial resource set is illustrated using a frame as the unit of the temporal resource set. Figure 3 The diagram shows the adjacency of time-domain resource sets 1, 2, and 3, which correspond to modulation schemes 1, 2, and 3, respectively.

[0144] Please continue reading. Figure 3 ,exist Figure 3 The document also shows a diagram illustrating the division of time-domain resource intervals, with time-domain resource set 1 and time-domain resource set 2 separated by one subframe, and time-domain resource set 2 and time-domain resource set 3 separated by one subframe. It further illustrates the modulation schemes 1, 2, and 3 corresponding to time-domain resource sets 1, 2, and 3, respectively. Please refer to [further details omitted]. Figure 3 Figure 3 also shows a schematic diagram of the division of overlapping time-domain resources, where time-domain resource set 2 includes subframe 1 and subframe 2 corresponding to time-domain resource set 1, and time-domain resource set 1 and time-domain resource set 2 correspond to modulation scheme 1 and modulation scheme 2 respectively.

[0145] It should be noted that, in Figure 3 In a single division, only one scenario occurs, for example... Figure 3 The example shown illustrates the case where time-domain resource sets are adjacent. Figure 3 The temporal resource set interval shown and Figure 3The examples show instances where the time-domain resource sets partially overlap. In actual implementation, various combinations of the above three scenarios may occur, and this embodiment of the invention does not impose any restrictions on these combinations.

[0146] In this embodiment of the invention, the mapping relationship between each time-domain resource set and the modulation scheme can be referred to as a second mapping pattern. It is evident that multiple second mapping patterns can exist, meaning that the same time-domain resource set can be mapped to different modulation schemes.

[0147] In this embodiment of the invention, the terminal device can determine a target second mapping pattern between a set of time-domain resources and a modulation scheme; wherein, the target second mapping pattern is determined from multiple second mapping patterns based on the identifier of the terminal device or the indication information of the network device; then, based on the target second mapping pattern and the location of available time-domain resources, the modulation scheme corresponding to the available time-domain resources is determined.

[0148] In one possible implementation, when the location of an available time-domain resource coincides with any time-domain resource set in the target second mapping pattern, the modulation scheme corresponding to any time-domain resource set is determined as the modulation scheme corresponding to the available time-domain resource.

[0149] For example, please see Figure 4 The diagram shown is a schematic of determining a modulation scheme according to an embodiment of the present invention. When it is determined that the location of the available time-domain resources used by the terminal device UE corresponds to subframes 4, 5, and 6, the location of the available time-domain resources can be determined to coincide with the time-domain resource set 2 in the target second mapping pattern. Therefore, the modulation scheme 2 corresponding to the time-domain resource set 2 can be determined as the modulation scheme corresponding to the time-domain resources.

[0150] It is evident that when the time-domain resource set actually used by the terminal device is a certain second time-domain resource set, the modulation method corresponding to the second time-domain resource set is determined to be used.

[0151] In one possible implementation, when the location of the available time-domain resource corresponds to multiple time-domain resource sets in the target second mapping pattern, any one or more of the modulation schemes corresponding to the multiple time-domain resource sets are used as the modulation schemes corresponding to the available time-domain resource.

[0152] For example, please see Figure 5 The diagram shown is a schematic representation of determining a modulation scheme according to an embodiment of the present invention. Assuming the available temporal resources are located at subframes 1, 2, 4, 5, and 6, the locations of the available temporal resources can be determined to correspond to temporal resource set 1 and temporal resource set 2 in the target second mapping pattern.

[0153] Specifically, such as Figure 5As shown, modulation scheme 1 and modulation scheme 2 can be selected as the modulation schemes corresponding to the available time domain resources; or, as... Figure 5 As shown, modulation scheme 1 can be selected as the modulation scheme corresponding to the available time domain resources; or, as shown... Figure 5 As shown, modulation scheme 2 can be selected as the modulation scheme corresponding to the available time domain resources.

[0154] As can be seen, the time-domain resource set actually used by the terminal device can be multiple time-domain resource sets, and the corresponding modulation method can be used on each second time-domain resource set; or the modulation method on a certain second time-domain resource set can be used on all time-domain resource sets. For example, the selected time-domain resource set can be the first, the last, or one of the middle times among multiple time-domain resource sets.

[0155] In one possible implementation, when the location of the available time-domain resource is a subset of any time-domain resource set in the target second mapping pattern, the modulation scheme corresponding to any time-domain resource set is taken as the modulation scheme corresponding to the available time-domain resource.

[0156] For example, please see Figure 6 The diagram illustrates a method for determining a modulation scheme according to an embodiment of the present invention. Assuming the available resource locations are half of subframe 4, half of subframe 5, and half of subframe 6, it can be determined that these available resource locations belong to a subset of the temporal resource set 2. Therefore, modulation scheme 2 corresponding to the temporal resource set 2 can be used as the modulation scheme corresponding to the available temporal resource.

[0157] It is evident that when the set of time-domain resources actually used by a terminal device is a part of a certain set of time-domain resources, then the modulation method corresponding to that set of time-domain resources is used.

[0158] In one possible implementation, when the location of an available time-domain resource intersects with any time-domain resource set in the target second mapping pattern, but does not intersect with any other time-domain resource set, the modulation scheme corresponding to any time-domain resource set is taken as the modulation scheme corresponding to the available time-domain resource.

[0159] For example, please see Figure 7 The diagram illustrates a method for determining a modulation scheme according to an embodiment of the present invention. Assuming the available resource locations are portions of subframe 3, subframe 4, subframe 5, subframe 6, and subframe 7, it can be determined that these available resource locations intersect with temporal resource set 2, and do not intersect with other temporal resource sets (e.g., other than temporal resource set 2). Figure 7 There is an intersection between time-domain resource set 1 and time-domain resource set 3 in the data, so the modulation scheme 2 corresponding to time-domain resource set 2 can be used as the modulation scheme corresponding to the available time-domain resource.

[0160] It is evident that the time-domain resource set actually used by the terminal device may include only one time-domain resource set, but is not limited to that time-domain resource set, and does not include all or part of other time-domain resource sets. In this case, the modulation method corresponding to the included time-domain resource set is used.

[0161] In one possible implementation, when the location of available time-domain resources includes multiple partial time-domain resource sets in the target second mapping pattern, any one of the modulation schemes corresponding to the multiple time-domain resource sets is taken as the modulation scheme corresponding to the available time-domain resources.

[0162] For example, please see Figure 8 The diagram shown is a schematic representation of determining a modulation scheme according to an embodiment of the present invention. Assuming the available resource locations are half of subframes 2, 3, 4, 5, 6, and 7, then the available resource locations can be determined to include portions of temporal resource set 2 and temporal resource set 1. Optionally, please refer to... Figure 8 As shown, modulation scheme 2 corresponding to time-domain resource set 2 can be used as the modulation scheme corresponding to the available time-domain resource; or, please refer to Figure 8 As shown, modulation scheme 1 corresponding to time domain resource set 1 can be used as the modulation scheme corresponding to available time domain resources.

[0163] It can be seen that the time-domain resource set actually used by the terminal device can include all or part of multiple time-domain resource sets, and the modulation method on a certain second time-domain resource set can be used on all time-domain resource sets. For example, the selected time-domain resource set can be the first, the last, or one of the middle times among multiple time-domain resource sets.

[0164] In summary, the embodiments of the present invention provide a scheme for determining the modulation scheme based on different divisions of the initial time-domain resource set. This satisfies the need to determine the modulation scheme in various situations during actual implementation, enhances the feasibility of the scheme provided by the embodiments of the present invention, and meets various practical implementation requirements.

[0165] Step 102: Transmit the data to be transmitted by the terminal device based on the modulation method.

[0166] In this embodiment of the invention, when available resources are limited and a large amount of data needs to be transmitted, if the channel conditions are good, a higher-order modulation scheme can be selected to reduce latency while ensuring data transmission performance (i.e., no segmentation or multiple transmissions are required); when available resources are abundant and a small amount of data needs to be transmitted, a lower-order modulation scheme can be selected to effectively improve data transmission performance; when available resources are abundant and a large amount of data needs to be transmitted, a higher-order modulation scheme can be selected to reduce latency while ensuring data transmission performance (i.e., no segmentation or multiple transmissions are required).

[0167] It is evident that terminal devices can select different modulation methods based on the length and / or location of time-domain resources, enabling more flexible use of resources and improving data transmission performance.

[0168] In the embodiments of the present invention, please refer to Figure 9 The figure shows a data transmission method provided by an embodiment of the present invention. This method is applied to a network device, and the specific processing procedure is as follows.

[0169] Step 901: Determine the modulation scheme of the received data based on the feature information of the available time domain resources or the indication information of the network device; wherein, the feature information of the available time domain resources is the location of the available time domain resources and / or the length of the available time domain resources.

[0170] Step 902: Process the received data based on the modulation scheme of the received data.

[0171] In this embodiment of the invention, the target first mapping pattern includes: a mapping relationship between time-domain resource length groups obtained by grouping time-frequency resource lengths according to different thresholds and modulation schemes, and a mapping relationship between each time-domain resource length and a modulation scheme. Furthermore, different time-domain resource length groups correspond to different modulation schemes; or, some or all time-domain resource length groups correspond to the same modulation scheme.

[0172] It should be noted that the method for determining the first mapping pattern can be found in the aforementioned text. Figure 2 The implementation of the corresponding modulation method is determined by the method shown, and will not be described again here.

[0173] In this embodiment of the invention, the network device can determine a target second mapping pattern between a set of time-domain resources and a modulation scheme; wherein, the target second mapping pattern is determined from multiple second mapping patterns based on the identifier of the terminal device or the indication information of the network device; then, the modulation scheme corresponding to the available time-domain resources can be determined based on the target second mapping pattern and the location of the available time-domain resources.

[0174] Specifically, the positional relationships between different time-domain resource sets are any one of the following: adjacent, spaced apart, or partially overlapping. It should be noted that the method for determining the second mapping pattern can be found in [reference needed]. Figure 3 The corresponding implementation methods shown are determined and will not be elaborated here.

[0175] In this embodiment of the invention, the network device can determine the modulation method of the received data based on the time-domain resource length or time-domain resource location of the received data, and then perform further data reception processing.

[0176] Obviously, the data transmission method provided in this embodiment of the invention can automatically select a suitable modulation scheme based on the available time domain resources determined by the actual implementation situation on both the terminal side and the network device side, thereby realizing the rational use of resources and improving data transmission performance.

[0177] Based on the same inventive concept, see [reference] Figure 10 As shown, an embodiment of the present invention provides a data transmission device, including a memory 1001, a transceiver 1002, and a processor 1003:

[0178] Memory 1001 is used to store computer programs; transceiver 1002 is used to send and receive data under the control of the processor; processor 1003 is used to read the computer programs in the memory and perform the following operations:

[0179] Based on the feature information of the available time domain resources of the terminal device or the indication information of the network device, the modulation scheme corresponding to the available time domain resources is determined; wherein, the feature information of the available time domain resources is the location of the available time domain resources and / or the length of the available time domain resources;

[0180] Based on the modulation method, the data to be transmitted by the terminal device is transmitted.

[0181] In one possible implementation, when the characteristic information of the available time-domain resource is the length of the available time-domain resource, the processor 1003 performs the following operations:

[0182] Determine the target first mapping pattern between time-domain resource length and modulation scheme;

[0183] Based on the length of the available time-domain resources and the target first mapping pattern, the modulation scheme corresponding to the available time-domain resources is determined.

[0184] In one possible implementation, the target first mapping pattern includes: a time-domain resource length group obtained by grouping time-frequency resource lengths according to different thresholds, a mapping relationship between the time-domain resource length and the modulation scheme, and a mapping relationship between each time-domain resource length and the modulation scheme.

[0185] In one possible implementation, different time-domain resource length groups correspond to different modulation schemes; or, some or all time-domain resource length groups correspond to the same modulation scheme.

[0186] In one possible implementation, the processor performs the following operations:

[0187] Based on the identifier of the terminal device or the indication information of the network device, a target first mapping pattern is determined from multiple first mapping patterns.

[0188] In one possible implementation, when the characteristic information of the available time-domain resource is the location of the available time-domain resource, the processor 1003 performs the following operations:

[0189] A target second mapping pattern is determined between a set of time-domain resources and a modulation scheme; wherein the target second mapping pattern is determined from multiple second mapping patterns based on the identifier of the terminal device or the indication information of the network device;

[0190] Based on the target second mapping pattern and the location of the available time domain resources, the modulation scheme corresponding to the available time domain resources is determined.

[0191] In one possible implementation, the positional relationship between different temporal resource sets is any one of: adjacent, spaced apart, or partially overlapping.

[0192] In one possible implementation, the time-domain resource set is any one of multiple time-domain resource sets obtained by dividing the initial time-domain resource set based on location.

[0193] In one possible implementation, the processor 1003 performs the following operations:

[0194] When the location of the available time-domain resource coincides with any time-domain resource set in the target second mapping pattern, the modulation scheme corresponding to any time-domain resource set is determined as the modulation scheme corresponding to the available time-domain resource; or...

[0195] When the location of the available time-domain resource corresponds to multiple time-domain resource sets in the target second mapping pattern, any one or more of the modulation schemes corresponding to the multiple time-domain resource sets are used as the modulation scheme corresponding to the available time-domain resource; or...

[0196] When the location of the available time-domain resource is a subset of any time-domain resource set in the target second mapping pattern; or, when the location of the available time-domain resource intersects with any time-domain resource set in the target second mapping pattern, but does not intersect with any other time-domain resource set; the modulation scheme corresponding to any time-domain resource set is taken as the modulation scheme corresponding to the available time-domain resource; or...

[0197] When the location of the available time-domain resources includes multiple partial time-domain resource sets in the target second mapping pattern, any one of the modulation schemes corresponding to the multiple time-domain resource sets shall be used as the modulation scheme corresponding to the available time-domain resources.

[0198] Based on the same inventive concept, see [reference] Figure 11 As shown, an embodiment of the present invention provides a data transmission device, including a memory 1101, a transceiver 1102, and a processor 1103:

[0199] Memory 1101 is used to store computer programs; transceiver 1102 is used to send and receive data under the control of the processor; processor 1103 is used to read the computer programs in the memory and perform the following operations:

[0200] Based on the feature information of the available time-domain resources of the received data or the indication information of the network device, the modulation method of the received data is determined; wherein, the feature information of the available time-domain resources is the location of the available time-domain resources and / or the length of the available time-domain resources;

[0201] The received data is processed based on the modulation scheme of the received data.

[0202] In one possible implementation, the processor 1103 performs the following operations:

[0203] Determine the target first mapping pattern between time-domain resource length and modulation scheme;

[0204] Based on the length of the available time-domain resources or the indication information of the network device, and in conjunction with the target first mapping pattern, the modulation method of the received data is determined.

[0205] In one possible implementation, the target first mapping pattern includes: a time-domain resource length group obtained by grouping time-frequency resource lengths according to different thresholds, a mapping relationship between the time-domain resource length and the modulation scheme, and a mapping relationship between each time-domain resource length and the modulation scheme.

[0206] In one possible implementation, different time-domain resource length groups correspond to different modulation schemes; or, some or all time-domain resource length groups correspond to the same modulation scheme.

[0207] In one possible implementation, the processor 1103 performs the following operations:

[0208] A target second mapping pattern is determined between a set of time-domain resources and a modulation scheme; wherein the target second mapping pattern is determined from multiple second mapping patterns based on the identifier of the terminal device or the indication information of the network device;

[0209] Based on the target second mapping pattern and the location of the available time domain resources, the modulation scheme corresponding to the available time domain resources is determined.

[0210] In one possible implementation, the positional relationship between different temporal resource sets is any one of: adjacent, spaced apart, or partially overlapping.

[0211] In one possible implementation, the time-domain resource set is any one of a plurality of different time-domain resource sets obtained by dividing the initial time-domain resource set based on location.

[0212] Based on the same inventive concept, see [reference] Figure 12 As shown in the figure, in an embodiment of the present invention, a data transmission device includes:

[0213] The determining unit 1201 is configured to determine the modulation scheme corresponding to the available time domain resources based on the feature information of the available time domain resources of the terminal device or the indication information of the network device; wherein, the feature information of the available time domain resources is the location of the available time domain resources and / or the length of the available time domain resources;

[0214] The processing unit 1202 is used to transmit the data to be transmitted by the terminal device based on the modulation method.

[0215] In this embodiment of the invention, the aforementioned determining unit 1201 and processing unit 1202 cooperate with each other to achieve the above-described embodiments. Figure 10 Any method performed by the data transmission device described herein.

[0216] Based on the same inventive concept, see [reference] Figure 13 As shown in the figure, in an embodiment of the present invention, a data transmission device includes:

[0217] The determining unit 1301 is configured to determine the modulation scheme of the received data based on the feature information of the available time-domain resources of the received data or the indication information of the network device; wherein, the feature information of the available time-domain resources is the location of the available time-domain resources and / or the length of the available time-domain resources;

[0218] The processing unit 1302 is used to process the received data based on the modulation scheme of the received data.

[0219] In this embodiment of the invention, the aforementioned determining unit 1301 and processing unit 1302 cooperate with each other to achieve the above-described embodiments. Figure 11 Any method performed by the data transmission device described herein.

[0220] Based on the same inventive concept, embodiments of the present invention provide a processor-readable storage medium storing a computer program for causing the processor to execute the method described in the data transmission scheme.

[0221] Based on the same inventive concept, embodiments of the present invention provide a processor-readable storage medium storing a computer program for causing the processor to perform a method in a data transmission scheme.

[0222] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0223] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing device, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0224] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0225] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0226] Obviously, those skilled in the art can make various modifications and variations to this invention without departing from its spirit and scope. Therefore, if these modifications and variations fall within the scope of the claims of this invention and their equivalents, this invention also intends to include these modifications and variations.

Claims

1. A data transmission method, characterized in that, Applied to a terminal device, the method includes: Based on the feature information of the available time-domain resources of the terminal device, the modulation scheme corresponding to the available time-domain resources is determined; wherein, the feature information of the available time-domain resources is the position of the available time-domain resources and / or the length of the available time-domain resources; Based on the modulation method, the data to be transmitted by the terminal device is transmitted; Wherein, when the feature information of the available time-domain resource is the location of the available time-domain resource, determining the modulation scheme corresponding to the available time-domain resource based on the feature information of the available time-domain resource includes: A target second mapping pattern is determined between a set of time-domain resources and a modulation scheme; wherein the target second mapping pattern is determined from multiple second mapping patterns based on the identifier of the terminal device or the indication information of the network device; When the location of the available time-domain resource coincides with any time-domain resource set in the target second mapping pattern, the modulation scheme corresponding to any time-domain resource set is determined as the modulation scheme corresponding to the available time-domain resource; or... When the location of the available time-domain resource corresponds to multiple time-domain resource sets in the target second mapping pattern, any one or more of the modulation schemes corresponding to the multiple time-domain resource sets are used as the modulation scheme corresponding to the available time-domain resource; or... When the location of the available time-domain resource is a subset of any time-domain resource set in the target second mapping pattern; or, when the location of the available time-domain resource intersects with any time-domain resource set in the target second mapping pattern, but does not intersect with any other time-domain resource set; the modulation scheme corresponding to any time-domain resource set is taken as the modulation scheme corresponding to the available time-domain resource; or... When the location of the available time-domain resources includes multiple time-domain resource sets in the target second mapping pattern, any one of the modulation schemes corresponding to the multiple time-domain resource sets shall be used as the modulation scheme corresponding to the available time-domain resources. When the feature information of the available time-domain resource is the length of the available time-domain resource, the modulation scheme corresponding to the available time-domain resource is determined based on the feature information of the available time-domain resource, including: Determine the target first mapping pattern between time-domain resource length and modulation scheme; Based on the length of the available time-domain resources and the target first mapping pattern, the modulation scheme corresponding to the available time-domain resources is determined.

2. The method as described in claim 1, characterized in that, The target first mapping pattern includes: a time-domain resource length group obtained by grouping time-frequency resource lengths according to different thresholds, a mapping relationship between the time-domain resource length and the modulation method, and a mapping relationship between each time-domain resource length and the modulation method.

3. The method as described in claim 2, characterized in that, Different time-domain resource length groups correspond to different modulation schemes; or, some or all time-domain resource length groups correspond to the same modulation scheme.

4. The method according to any one of claims 1-3, characterized in that, Determine the target first mapping pattern between time-domain resource length and modulation scheme, including: Based on the identifier of the terminal device or the indication information of the network device, the target first mapping pattern is determined from multiple first mapping patterns.

5. The method as described in claim 1, characterized in that, The positional relationships between different time-domain resource sets are any one of the following: adjacent, spaced apart, or partially overlapping.

6. The method as described in claim 1 or 5, characterized in that, The time-domain resource set is any one of multiple time-domain resource sets obtained by dividing the initial time-domain resource set based on location.

7. A data transmission method, characterized in that, Applied to network devices, the method includes: Based on the feature information of available time-domain resources of the received data, the modulation scheme of the received data is determined; wherein, the feature information of the available time-domain resources is the location of the available time-domain resources and / or the length of the available time-domain resources; Based on the modulation scheme of the received data, the received data is processed; Wherein, when the feature information of the available time-domain resource is the location of the available time-domain resource, the modulation scheme of the received data is determined based on the feature information of the available time-domain resource of the received data, including: A target second mapping pattern is determined between a set of time-domain resources and a modulation scheme; wherein the target second mapping pattern is determined from multiple second mapping patterns based on the identifier of the terminal device or the indication information of the network device; When the location of the available time-domain resource coincides with any time-domain resource set in the target second mapping pattern, the modulation scheme corresponding to any time-domain resource set is determined as the modulation scheme corresponding to the available time-domain resource; or... When the location of the available time-domain resource corresponds to multiple time-domain resource sets in the target second mapping pattern, any one or more of the modulation schemes corresponding to the multiple time-domain resource sets are used as the modulation scheme corresponding to the available time-domain resource; or... When the location of the available time-domain resource is a subset of any time-domain resource set in the target second mapping pattern; or, when the location of the available time-domain resource intersects with any time-domain resource set in the target second mapping pattern, but does not intersect with any other time-domain resource set; the modulation scheme corresponding to any time-domain resource set is taken as the modulation scheme corresponding to the available time-domain resource; or... When the location of the available time-domain resources includes multiple time-domain resource sets in the target second mapping pattern, any one of the modulation schemes corresponding to the multiple time-domain resource sets shall be used as the modulation scheme corresponding to the available time-domain resources. When the feature information of the available time-domain resources also includes the length of the available time-domain resources, the modulation scheme of the received data is determined based on the feature information of the available time-domain resources of the received data, including: Determine the target first mapping pattern between time-domain resource length and modulation scheme; Based on the length of the available time-domain resources or the indication information of the network device, and in conjunction with the target first mapping pattern, the modulation method of the received data is determined.

8. The method as described in claim 7, characterized in that, The target first mapping pattern includes: a time-domain resource length group obtained by grouping time-frequency resource lengths according to different thresholds, a mapping relationship between the time-domain resource length and the modulation method, and a mapping relationship between each time-domain resource length and the modulation method.

9. The method as described in claim 8, characterized in that, Different time-domain resource length groups correspond to different modulation schemes; or, some or all time-domain resource length groups correspond to the same modulation scheme.

10. The method as described in claim 7, characterized in that, The positional relationships between different time-domain resource sets are any one of the following: adjacent, spaced apart, or partially overlapping.

11. The method as described in claim 7 or 10, characterized in that, The time-domain resource set is any one of several different time-domain resource sets obtained by dividing the initial time-domain resource set based on location.

12. A data transmission device, characterized in that, Includes memory, transceiver, and processor: A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: Based on the feature information of the available time-domain resources of the terminal device, the modulation scheme corresponding to the available time-domain resources is determined; wherein, the feature information of the available time-domain resources is the location of the available time-domain resources and / or the length of the available time-domain resources; Based on the modulation scheme, the data to be transmitted by the terminal device is transmitted; Wherein, when the feature information of the available time-domain resource is the location of the available time-domain resource, determining the modulation scheme corresponding to the available time-domain resource based on the feature information of the available time-domain resource includes: A target second mapping pattern is determined between a set of time-domain resources and a modulation scheme; wherein the target second mapping pattern is determined from multiple second mapping patterns based on the identifier of the terminal device or the indication information of the network device; When the location of the available time-domain resource coincides with any time-domain resource set in the target second mapping pattern, the modulation scheme corresponding to any time-domain resource set is determined as the modulation scheme corresponding to the available time-domain resource; or... When the location of the available time-domain resource corresponds to multiple time-domain resource sets in the target second mapping pattern, any one or more of the modulation schemes corresponding to the multiple time-domain resource sets are used as the modulation scheme corresponding to the available time-domain resource; or... When the location of the available time-domain resource is a subset of any time-domain resource set in the target second mapping pattern; or, when the location of the available time-domain resource intersects with any time-domain resource set in the target second mapping pattern, but does not intersect with any other time-domain resource set; the modulation scheme corresponding to any time-domain resource set is taken as the modulation scheme corresponding to the available time-domain resource; or... When the location of the available time-domain resources includes multiple time-domain resource sets in the target second mapping pattern, any one of the modulation schemes corresponding to the multiple time-domain resource sets shall be used as the modulation scheme corresponding to the available time-domain resources. When the feature information of the available time-domain resource is the length of the available time-domain resource, the processor performs the following operations: Determine the target first mapping pattern between time-domain resource length and modulation scheme; Based on the length of the available time-domain resources and the target first mapping pattern, the modulation scheme corresponding to the available time-domain resources is determined.

13. The apparatus as claimed in claim 12, characterized in that, The target first mapping pattern includes: a time-domain resource length group obtained by grouping time-frequency resource lengths according to different thresholds, a mapping relationship between the time-domain resource length and the modulation method, and a mapping relationship between each time-domain resource length and the modulation method.

14. The apparatus as claimed in claim 13, characterized in that, Different time-domain resource length groups correspond to different modulation schemes; or, some or all time-domain resource length groups correspond to the same modulation scheme.

15. The apparatus according to any one of claims 12-14, characterized in that, The processor performs the following operations: Based on the identifier of the terminal device or the indication information of the network device, the target first mapping pattern is determined from multiple first mapping patterns.

16. The apparatus as claimed in claim 12, characterized in that, The positional relationships between different time-domain resource sets are any one of the following: adjacent, spaced apart, or partially overlapping.

17. The apparatus as claimed in claim 12 or 16, characterized in that, The time-domain resource set is any one of multiple time-domain resource sets obtained by dividing the initial time-domain resource set based on location.

18. A data transmission device, characterized in that, Includes memory, transceiver, and processor: A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: Based on the feature information of available time-domain resources of the received data, the modulation scheme of the received data is determined; wherein, the feature information of the available time-domain resources is the location of the available time-domain resources and / or the length of the available time-domain resources; Based on the modulation scheme of the received data, the received data is processed; Wherein, when the feature information of the available time-domain resource is the location of the available time-domain resource, determining the modulation scheme of the received data includes: A target second mapping pattern is determined between a set of time-domain resources and a modulation scheme; wherein the target second mapping pattern is determined from multiple second mapping patterns based on the identifier of the terminal device or the indication information of the network device; When the location of the available time-domain resource coincides with any time-domain resource set in the target second mapping pattern, the modulation scheme corresponding to any time-domain resource set is determined as the modulation scheme corresponding to the available time-domain resource; or... When the location of the available time-domain resource corresponds to multiple time-domain resource sets in the target second mapping pattern, any one or more of the modulation schemes corresponding to the multiple time-domain resource sets are used as the modulation scheme corresponding to the available time-domain resource; or... When the location of the available time-domain resource is a subset of any time-domain resource set in the target second mapping pattern; or, when the location of the available time-domain resource intersects with any time-domain resource set in the target second mapping pattern, but does not intersect with any other time-domain resource set; the modulation scheme corresponding to any time-domain resource set is taken as the modulation scheme corresponding to the available time-domain resource; or... When the location of the available time-domain resources includes multiple time-domain resource sets in the target second mapping pattern, any one of the modulation schemes corresponding to the multiple time-domain resource sets shall be used as the modulation scheme corresponding to the available time-domain resources. When the feature information of the available time-domain resource is the length of the available time-domain resource, the processor performs the following operations: Determine the target first mapping pattern between time-domain resource length and modulation scheme; Based on the length of the available time-domain resources or the indication information of the network device, and in conjunction with the target first mapping pattern, the modulation method of the received data is determined.

19. The apparatus as claimed in claim 18, characterized in that, The target first mapping pattern includes: a time-domain resource length group obtained by grouping time-frequency resource lengths according to different thresholds, a mapping relationship between the time-domain resource length and the modulation method, and a mapping relationship between each time-domain resource length and the modulation method.

20. The apparatus as claimed in claim 19, characterized in that, Different time-domain resource length groups correspond to different modulation schemes; or, some or all time-domain resource length groups correspond to the same modulation scheme.

21. The apparatus as claimed in claim 18, characterized in that, The positional relationships between different time-domain resource sets are any one of the following: adjacent, spaced apart, or partially overlapping.

22. The apparatus as claimed in claim 18 or 21, characterized in that, The time-domain resource set is any one of several different time-domain resource sets obtained by dividing the initial time-domain resource set based on location.

23. A data transmission device, characterized in that, The device includes: The determining unit is configured to determine the modulation scheme corresponding to the available time-domain resources based on the feature information of the available time-domain resources of the terminal device; wherein, the feature information of the available time-domain resources is the position of the available time-domain resources and / or the length of the available time-domain resources; The processing unit is used to transmit the data to be transmitted by the terminal device based on the modulation method. Wherein, when the feature information of the available time-domain resource is the location of the available time-domain resource, the determining unit is further configured to: A target second mapping pattern is determined between a set of time-domain resources and a modulation scheme; wherein the target second mapping pattern is determined from multiple second mapping patterns based on the identifier of the terminal device or the indication information of the network device; When the location of the available time-domain resource coincides with any time-domain resource set in the target second mapping pattern, the modulation scheme corresponding to any time-domain resource set is determined as the modulation scheme corresponding to the available time-domain resource; or... When the location of the available time-domain resource corresponds to multiple time-domain resource sets in the target second mapping pattern, any one or more of the modulation schemes corresponding to the multiple time-domain resource sets are used as the modulation scheme corresponding to the available time-domain resource; or... When the location of the available time-domain resource is a subset of any time-domain resource set in the target second mapping pattern; or, when the location of the available time-domain resource intersects with any time-domain resource set in the target second mapping pattern, but does not intersect with any other time-domain resource set; the modulation scheme corresponding to any time-domain resource set is taken as the modulation scheme corresponding to the available time-domain resource; or... When the location of the available time-domain resources includes multiple time-domain resource sets in the target second mapping pattern, any one of the modulation schemes corresponding to the multiple time-domain resource sets shall be used as the modulation scheme corresponding to the available time-domain resources. When the feature information of the available time-domain resource is the length of the available time-domain resource, the determining unit is further configured to: Determine the target first mapping pattern between time-domain resource length and modulation scheme; Based on the length of the available time-domain resources and the target first mapping pattern, the modulation scheme corresponding to the available time-domain resources is determined.

24. A data transmission device, characterized in that, The device includes: The determining unit is configured to determine the modulation scheme of the received data based on the feature information of the available time-domain resources of the received data; wherein the feature information of the available time-domain resources includes the location of the available time-domain resources; The processing unit is configured to process the received data based on the modulation scheme of the received data; Wherein, when the feature information of the available time-domain resource is the location of the available time-domain resource, the determining unit is further configured to: A target second mapping pattern is determined between a set of time-domain resources and a modulation scheme; wherein the target second mapping pattern is determined from multiple second mapping patterns based on the identifier of the terminal device or the indication information of the network device; When the location of the available time-domain resource coincides with any time-domain resource set in the target second mapping pattern, the modulation scheme corresponding to any time-domain resource set is determined as the modulation scheme corresponding to the available time-domain resource; or... When the location of the available time-domain resource corresponds to multiple time-domain resource sets in the target second mapping pattern, any one or more of the modulation schemes corresponding to the multiple time-domain resource sets are used as the modulation scheme corresponding to the available time-domain resource; or... When the location of the available time-domain resource is a subset of any time-domain resource set in the target second mapping pattern; or, when the location of the available time-domain resource intersects with any time-domain resource set in the target second mapping pattern, but does not intersect with any other time-domain resource set; the modulation scheme corresponding to any time-domain resource set is taken as the modulation scheme corresponding to the available time-domain resource; or... When the location of the available time-domain resources includes multiple time-domain resource sets in the target second mapping pattern, any one of the modulation schemes corresponding to the multiple time-domain resource sets shall be used as the modulation scheme corresponding to the available time-domain resources. When the feature information of the available time-domain resource also includes the length of the available time-domain resource, the determining unit is further configured to: Determine the target first mapping pattern between time-domain resource length and modulation scheme; Based on the length of the available time-domain resources or the indication information of the network device, and in conjunction with the target first mapping pattern, the modulation method of the received data is determined.

25. A processor-readable storage medium, characterized in that, The processor-readable storage medium stores a computer program for causing the processor to perform the method according to any one of claims 1 to 6.

26. A processor-readable storage medium, characterized in that, The processor-readable storage medium stores a computer program for causing the processor to perform the method according to any one of claims 7 to 11.