Data transmission method and device, terminal and storage medium

By using physical layer technology based on pulse waveform in cellular communication systems for data transmission, the data transmission reliability problem of low-power consumption and high-rate terminal equipment is solved, and data transmission with low power consumption and high reliability is achieved.

CN120264441APending Publication Date: 2025-07-04VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410014954.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-03
Publication Date
2025-07-04

AI Technical Summary

Technical Problem

How to integrate low-power transmission technology into cellular systems to ensure the reliability of data transmission, especially for the needs of low-power high-rate terminal devices such as the Internet of Things, smart homes and wearable devices.

Method used

The data transmission is carried out using physical layer technology based on pulse waveforms, including data scheduled or activated by the first control channel, or data transmission in the semi-static configuration of the RRC layer, and is integrated with a cellular communication system.

Benefits of technology

The application of low-power data transmission technology in cellular systems is realized, ensuring the reliability and low-power characteristics of data transmission.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120264441A_ABST
    Figure CN120264441A_ABST
Patent Text Reader

Abstract

The invention discloses a data transmission method and device, a terminal and a storage medium, and belongs to the technical field of communication, and the data transmission method comprises the steps that the terminal executes the sending or receiving of first data based on a first physical layer technology, and the first physical layer technology is a pulse waveform-based physical layer technology; wherein the first data comprises any one of the following items: data scheduled or activated by a first control channel, and the first control channel is a control channel of a physical layer technology based on a pulse waveform or an OFDM (Orthogonal Frequency Division Multiplexing) waveform; and the RRC layer semi-statically configures the sent or received data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of communication technologies, and particularly relates to a data transmission method, apparatus, terminal, and storage medium. Background Art

[0002] With the development of emerging fields such as the Internet of Things, smart homes, and wearable devices, more and more low-power high-rate terminal devices have emerged. These devices need to have a long battery life while maintaining the ability to transmit high-rate data to meet users' needs for real-time data and information. In addition, with the advent of 6G communication, the demand for low-power high-rate terminals is also increasing. Therefore, developing low-power high-rate terminals has become an important requirement for the current development of network technologies. However, how to integrate low-power transmission technologies into cellular systems is a problem that needs to be solved, and thus the transmission reliability of data cannot be guaranteed. Summary of the Invention

[0003] Embodiments of this application provide a data transmission method, apparatus, terminal, and storage medium, which can solve the problem of how to integrate low-power transmission technologies into cellular systems to ensure the transmission reliability of data.

[0004] In a first aspect, a data transmission method is provided. The method includes: a terminal performs transmission or reception of first data based on a first physical layer technology, where the first physical layer technology is a physical layer technology based on a pulse waveform; where the first data includes any one of the following: data scheduled or activated by a first control channel, and the first control channel is a control channel of a physical layer technology based on a pulse waveform or an Orthogonal Frequency Division Multiplexing (OFDM) waveform; data sent or received by semi-static configuration of a Radio Resource Control (RRC) layer.

[0005] In a second aspect, a data transmission apparatus is provided. The apparatus includes: an execution module. The execution module is configured to perform transmission or reception of first data based on a first physical layer technology, where the first physical layer technology is a physical layer technology based on a pulse waveform; where the first data includes any one of the following: data scheduled or activated by a first control channel, and the first control channel is a control channel of a physical layer technology based on a pulse waveform or an OFDM waveform; data sent or received by semi-static configuration of an RRC layer.

[0006] In a third aspect, a terminal is provided. The terminal includes a processor and a memory, and the memory stores a program or instruction that can run on the processor. When the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.

[0007] In a fourth aspect, a terminal is provided, including a processor and a communication interface. The communication interface is configured to transmit or receive first data based on a first physical layer technology, which is a physical layer technology based on a pulse waveform. The first data includes any one of the following: data scheduled or activated by a first control channel, where the first control channel is a control channel of a physical layer technology based on a pulse waveform or an OFDM waveform; data transmitted or received with semi-static configuration by the RRC layer.

[0008] In a fifth aspect, a readable storage medium is provided. A program or instructions are stored on the readable storage medium, and when the program or instructions are executed by a processor, the steps of the method described in the first aspect are implemented.

[0009] In a sixth aspect, a chip is provided. The chip includes a processor and a communication interface. The communication interface is coupled to the processor, and the processor is configured to run a program or instructions to implement the method described in the first aspect.

[0010] In a seventh aspect, a computer program / program product is provided. The computer program / program product is stored in a storage medium, and the program / program product is executed by at least one processor to implement the steps of the data transmission method described in the first aspect.

[0011] In an embodiment of the present application, the terminal transmits or receives first data based on a first physical layer technology, which is a physical layer technology based on a pulse waveform. The first data includes data scheduled or activated by a first control channel, or data transmitted or received with semi-static configuration by the RRC layer. The first control channel is a control channel of a physical layer technology based on a pulse waveform or an OFDM waveform. In this solution, since the terminal can transmit or receive first data based on a physical layer technology of a pulse waveform, that is, integrating pulse communication into a cellular communication system, it is a low-power transmission technology for a terminal of a cellular communication, realizing the integration of a low-power transmission technology into a cellular system and ensuring the reliability of data transmission. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] Figure 1 is a schematic diagram of the architecture of a wireless communication system provided by an embodiment of the present application;

[0013] Figure 2 is one of the flowcharts of a data transmission method provided by an embodiment of the present application;

[0014] Figure 3 is another flowchart of a data transmission method provided by an embodiment of the present application;

[0015] Figure 4 is yet another flowchart of a data transmission method provided by an embodiment of the present application;

[0016] Figure 5 It is the fourth flowchart of a data transmission method provided by an embodiment of the present application;

[0017] Figure 6 It is one of the structural schematic diagrams of a data transmission device provided by an embodiment of the present application;

[0018] Figure 7 It is the second structural schematic diagram of a data transmission device provided by an embodiment of the present application;

[0019] Figure 8 It is the hardware structural schematic diagram of a communication device provided by an embodiment of the present application;

[0020] Figure 9 It is the hardware structural schematic diagram of a terminal provided by an embodiment of the present application. Specific implementation manners

[0021] Next, the technical solutions in the embodiments of the present application will be clearly described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are some, rather than all, of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art belong to the scope protected by the present application.

[0022] The terms "first", "second", etc. in the present application are used to distinguish similar objects, rather than to describe a specific order or sequence. It should be understood that such terms can be interchanged under appropriate circumstances so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are usually of the same type, and the number of objects is not limited. For example, the first object can be one or multiple. In addition, "or" in the present application means at least one of the connected objects. For example, "A or B" covers three scenarios, namely, Scenario 1: including A and not including B; Scenario 2: including B and not including A; Scenario 3: including both A and B. The character " / " generally indicates an "or" relationship between the associated objects before and after.

[0023] The term "indication" in the present application can be either a direct indication (or an explicit indication) or an indirect indication (or an implicit indication). Among them, a direct indication can be understood as that the sender clearly tells the receiver specific information, operations to be performed, request results, etc. in the sent indication; an indirect indication can be understood as that the receiver determines the corresponding information according to the indication sent by the sender, or makes a judgment and determines the operations to be performed or request results, etc. according to the judgment result.

[0024] The term "at least one (item)", "at least one of", etc. in this application refers to any one, any two or a combination of two or more of its included objects. For example, at least one (item) of a, b, and c can represent: "a", "b", "c", "a and b", "a and c", "b and c", and "a, b, and c", where a, b, and c can be single or multiple. Similarly, "at least two (items)" means two or more, and its meaning is similar to that of "at least one (item)".

[0025] It is worth noting that the technology described in the embodiments of this application is not limited to the Long Term Evolution (LTE) / LTE-Advanced (LTE-A) system, and can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of this application are often used interchangeably, and the described technology can be used not only in the above-mentioned systems and radio technologies, but also in other systems and radio technologies. The following description describes the New Radio (NR) system for example purposes, and uses NR terms in most of the following descriptions, but these technologies can also be applied to systems other than the NR system, such as the 6th Generation (6G) communication system. th Generation, 6G) communication system.

[0026] Figure 1A block diagram of a wireless communication system to which embodiments of the present application can be applied is shown. The wireless communication system includes a terminal 11 and a network-side device 12. Among them, the terminal 11 can be a mobile phone, a tablet personal computer, a laptop computer, a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), an augmented reality (AR), a virtual reality (VR) device, a robot, a wearable device, a flight vehicle, a vehicle user equipment (VUE), a shipborne device, a pedestrian user equipment (PUE), a smart home (home devices with wireless communication functions, such as refrigerators, TVs, washing machines or furniture, etc.), a game console, a personal computer (PC), a teller machine or a self-service machine, etc. Wearable devices include: smart watches, smart bracelets, smart earphones, smart glasses, smart jewelry (smart bracelets, smart bracelets, smart rings, smart necklaces, smart anklets, smart ankle chains, etc.), smart wristbands, smart clothing, etc. Among them, the vehicle user equipment can also be referred to as a vehicle terminal, a vehicle controller, a vehicle module, a vehicle component, a vehicle chip or a vehicle unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network-side device 12 can include an access network device or a core network device. Among them, the access network device can also be referred to as a radio access network (RAN) device, a radio access network function or a radio access network unit. The access network device can include a base station, a wireless local area network (WLAN) access point (AP) or a wireless fidelity (WiFi) node, etc.Among them, the base station can be referred to as Node B (NB), Evolved Node B (eNB), the next generation Node B (gNB), New Radio Node B (NR Node B), access point, Relay Base Station (RBS), Serving Base Station (SBS), Base Transceiver Station (BTS), radio base station, radio transceiver, Basic Service Set (BSS), Extended Service Set (ESS), home Node B (HNB), home evolved Node B, Transmission Reception Point (TRP), or some other suitable term in the art. As long as the same technical effect is achieved, the base station is not limited to a specific technical term. It should be noted that in the embodiments of the present application, only the base station in the NR system is taken as an example for introduction, and the specific type of the base station is not limited.

[0027] The following makes an explanatory note on some concepts and / or terms involved in a data transmission method, device, terminal, and storage medium provided in the embodiments of the present application.

[0028] 1. IEEE 802.15.3a

[0029] IEEE 802.15.3a is a wireless personal area network (WPAN) standard based on Ultra-Wideband (UWB) technology. Among them, Double-Sided Ultra-Wideband (DS-UWB) is one of the candidate technologies for short-distance, low-power, and high-speed applications. DS UWB is a new type of ultra-wideband technology that uses double-sideband modulation and direct-sequence spread-spectrum technology, with extremely high bandwidth utilization and anti-interference capabilities, and has high-precision positioning and communication capabilities. In terms of communication, DS UWB far exceeds traditional wireless communication technologies in terms of channel utilization, channel protection ability, and transmission rate. At the same time, due to its ultra-wideband characteristics, DS UWB can achieve high-precision positioning within a short distance and is suitable for multiple application fields such as indoor positioning, personnel tracking, and vehicle safety. Compared with traditional UWB technology, DS UWB emphasizes double-sideband modulation technology, which can reduce signal power, improve spectral efficiency, and has better multipath characteristics, enabling it to better adapt to signal transmission in various environments. In short, DS UWB is widely used in fields such as automotive, smart home, smart healthcare, and indoor positioning due to its advanced technical characteristics, bringing more convenience to people's lives.

[0030] 2. Pulse Modulation Method

[0031] The pulse modulation method is a commonly used digital communication method that can represent an analog signal as a digital signal composed of discrete pulses. The pulse modulation method usually includes the following types:

[0032] Pulse Amplitude Modulation: Quantizes the amplitude of an analog signal into the size of the pulse amplitude and is usually used for digital audio and video transmission.

[0033] Pulse Width Modulation: Converts the amplitude of an analog signal into the pulse width and is usually used in applications such as motor control and LED dimming.

[0034] Pulse Position Modulation: Converts the amplitude of an analog signal into the pulse position and is usually used for digital modulation and position measurement in communication systems.

[0035] In the pulse modulation method, the basic characteristics of the pulses are their width, amplitude, position, and density. These characteristics are represented as discrete values in the digital signal and can be conveniently processed digitally. The main advantage of the pulse modulation method is that they can effectively resist noise and attenuation and provide high-quality signal reconstruction, making it an important part of modern digital communication systems.

[0036] 3. Pulse Waveform

[0037] A pulse waveform is a waveform composed of a series of rapidly changing pulse signals. It is usually composed of pulses with very steep slopes and can be transmitted by means such as remote controls, radars, and radio communications. Common pulse waveforms include:

[0038] Rectangular pulse: The period of this pulse waveform is T, and it includes two states, high level and low level, and has the characteristics of a square wave.

[0039] Sine pulse: The period of this pulse waveform is T, and it includes two signals, sine wave and pulse, and its shape is similar to a sine curve.

[0040] Gaussian pulse: This pulse waveform is a bell-shaped curve and is commonly used in fields such as radars and radio communications and has ultra-wideband characteristics.

[0041] In communication and radar systems, the characteristics of pulse waveforms are crucial for transmitting and receiving signals. They can be used to identify information such as the distance, speed, and direction of a target, and at the same time can provide high-quality transmission and reception in environments with low signal noise and multipath propagation. Therefore, pulse waveforms are widely used in radar and radio communication systems.

[0042] Next, in conjunction with the accompanying drawings, the data transmission method provided by the embodiments of the present application will be described in detail through some embodiments and their application scenarios.

[0043] The embodiments of the present application provide a data transmission method. Figure 2 The flowchart of the data transmission method provided by the embodiments of the present application is shown. As Figure 2 shown, the data transmission method provided by the embodiments of the present application may include the following step 201.

[0044] Step 201: The terminal performs the sending or receiving of first data based on the first physical layer technology.

[0045] In the embodiments of the present application, the above first physical layer technology is a physical layer technology based on pulse waveforms. The above first data includes any one of the following:

[0046] Data scheduled or activated by the first control channel, where the first control channel is a control channel of a physical layer technology based on pulse waveforms or OFDM waveforms;

[0047] Data sent or received with semi-static configuration by the RRC layer.

[0048] It can be understood that the above first data is semi-statically configured or dynamically scheduled by the network side. The terminal can perform any one of the following based on the first physical layer technology:

[0049] Based on the control channel of the physical layer technology of pulse waveforms, scheduling the sending or receiving of data;

[0050] Control channel of physical layer technology based on OFDM waveform, for sending or receiving scheduled data;

[0051] Control channel of physical layer technology based on pulse waveform, for sending or receiving activated data;

[0052] Control channel of physical layer technology based on OFDM waveform, for sending or receiving activated data;

[0053] Sending or receiving data semi-statically configured by the RRC layer.

[0054] In the embodiments of the present application, the above first control channel is a physical layer channel for scheduling or activating data (downlink data or uplink data) on the Uu interface in a cellular communication system. Alternatively, the above first control channel is a physical layer channel for scheduling or activating data (sidelink data) on the Sidelink interface in a cellular communication system.

[0055] Optionally, in the embodiments of the present application, the above first physical layer technology includes at least one of the following:

[0056] Pulse Code Modulation (PCM);

[0057] Pulse Width Modulation (PWM);

[0058] Pulse Position Modulation (PPM);

[0059] Pulse Amplitude Modulation (PAM);

[0060] Pulse Phase Modulation (PPsM);

[0061] Pulse modulation based on orthogonal codes (Bit Orthogonal Modulation, BOK);

[0062] Pulse radio technology based on direct sequence spread spectrum (direct sequence impulse radio);

[0063] Pulse radio technology based on frequency hopping (frequency hopping impulse radio);

[0064] Pulse radio technology based on spread spectrum coding (Code Division Multiple Access (CDMA) impulse radio).

[0065] Optionally, in the embodiments of the present application, the above pulse waveform includes at least one of the following: square wave pulse waveform, sine pulse waveform, step waveform, pulse train waveform, ramp pulse waveform, Gaussian pulse waveform, integer pulse waveform, frequency modulation pulse waveform.

[0066] Optionally, in the embodiments of the present application, in combination with Figure 2 , as Figure 3 shown, before the above step 201, the data transmission method provided by the embodiments of the present application further includes the following step 202.

[0067] Step 202: The terminal obtains a first configuration.

[0068] In the embodiments of the present application, the above first configuration is the relevant configuration of the data channel of the first data. The above first configuration includes at least one of the following:

[0069] Waveform configuration of the data channel;

[0070] Chip Rate configuration or chip rate table configuration based on the pulse waveform;

[0071] Modulation method configuration or modulation method table configuration based on the pulse waveform;

[0072] Coding method configuration or coding method table configuration based on the pulse waveform;

[0073] Guard Interval configuration based on the pulse waveform;

[0074] Time domain allocation information or time domain allocation information table based on the pulse waveform;

[0075] Frequency domain allocation information or frequency domain allocation information table based on the pulse waveform.

[0076] It should be noted that the above chip rate is the reciprocal of the minimum time unit of the pulse waveform.

[0077] Optionally, in the embodiments of the present application, the above waveform configuration of the data channel includes at least one of the following: pulse waveform, OFDM waveform, Direct Fourier Transformer Spread Orthogonal Frequency Division Multiplexing (DFT-s-OFDM) waveform, dynamic transformation method of the waveform.

[0078] Optionally, in the embodiments of the present application, the candidate waveforms of the above dynamic transformation method include any one of the following:

[0079] Pulse waveform and OFDM waveform;

[0080] Pulse waveform and DFT-s-OFDM waveform;

[0081] Pulse waveform, OFDM waveform, and DFT-s-OFDM.

[0082] Optionally, in the embodiments of the present application, the candidate waveforms of the above dynamic transformation method can be predefined, or preconfigured, or configured by the network side.

[0083] Optionally, in the embodiments of the present application, the candidate waveforms of the above dynamic transformation method are determined according to the downlink data channel, the uplink data channel, or the Sidelink data channel. For example, the candidate waveforms corresponding to the downlink data channel are the pulse waveform and the OFDM waveform, and the candidate waveforms corresponding to the uplink data channel are the pulse waveform and the DFT-s-OFDM waveform.

[0084] Optionally, in the embodiments of the present application, the above time domain allocation information includes at least one of the following:

[0085] The time interval between the first control channel and the start of the data transmission scheduled by the first control channel;

[0086] The time length across which the data transmission spans;

[0087] The first time domain position of the sub-time unit in each time unit of the time length across which the data transmission spans;

[0088] The second time domain position of the sub-time unit in one or more time units where the data transmission is located;

[0089] The time period of the data transmission.

[0090] Optionally, in the embodiments of the present application, the above time interval is the time interval between the first time unit where the first position of the first control channel is located and the first time unit where the first position of the data scheduled by the first control channel is located, and the above time interval includes one or more first time units; the above first position is the start position or the end position.

[0091] Optionally, in the embodiments of the present application, the above first time unit is any one of the following: the time unit in the frame structure based on the OFDM waveform, the time unit in the frame structure based on the pulse waveform.

[0092] Optionally, in the embodiments of the present application, the time unit in the above-mentioned frame structure based on the OFDM waveform is any one of the following: symbol, time slot, subframe, radio frame; the symbol is the smallest time unit, and the symbol is related to the sub-carrier spacing (SCS) and cyclic prefix (CP) length adopted by the OFDM waveform.

[0093] Optionally, in the embodiments of the present application, the time unit in the above-mentioned frame structure based on the pulse waveform is any one of the following: chip, symbol, time slot, subframe, radio frame; the chip is the smallest time unit, and the chip is related to the bandwidth adopted by the pulse waveform.

[0094] It can be understood that in the case where the above first time unit is the time unit in the frame structure based on the OFDM waveform, based on the frame structure based on the OFDM waveform, the above time interval is indicated in terms of the first time unit, that is, the time interval between the first time unit where the start position (or end position) of the first control channel is located and the first time unit where the start position (or end position) of the data scheduled by the first control channel is located includes one or more first time units. The first time unit here is one of symbol, time slot, subframe, radio frame, and the smallest time granularity symbol is related to the SCS and CP length adopted by OFDM.

[0095] In the case where the above first time unit is the time unit in the frame structure based on the pulse waveform, based on the frame structure based on the pulse waveform, the above time domain interval is indicated in terms of the first time unit, that is, the time interval between the first time unit where the start position (or end position) of the first control channel is located and the first time unit where the start position (or end position) of the data scheduled by the first control channel is located includes one or more first time units. The first time unit here is one of chip, symbol, time slot, subframe, radio frame, and the smallest time granularity chip is related to the bandwidth of the pulse waveform signal.

[0096] Optionally, in the embodiments of the present application, the above time length is one or more first time units.

[0097] It can be understood that in the case where the above first time unit is the time unit in the frame structure based on the OFDM waveform, based on the frame structure based on the OFDM waveform, the above time length is indicated in terms of the first time unit, that is, it includes one or more first time units.

[0098] In the case where the above first time unit is the time unit in the frame structure based on the pulse waveform, based on the frame structure based on the pulse waveform, the above time length is indicated in terms of the first time unit, that is, it includes one or more first time units.

[0099] Optionally, in the embodiments of the present application, the time period of the above data transmission includes one or more first time units.

[0100] It can be understood that in the case where the above first time unit is a time unit in a frame structure based on an OFDM waveform, based on the frame structure based on the OFDM waveform, the above time period is indicated in units of the first time unit, that is, it includes one or more first time units.

[0101] In the case where the above first time unit is a time unit in a frame structure based on a pulse waveform, based on the frame structure based on the pulse waveform, the above time period is indicated in units of the first time unit, that is, it includes one or more first time units.

[0102] It should be noted that for the time unit in the frame structure based on the OFDM waveform, the above time slot, subframe or radio frame are all integer numbers of symbols. For the time unit in the frame structure based on the pulse waveform, the above symbol, time slot, subframe or radio frame are all integer numbers of chips.

[0103] Optionally, in the embodiments of the present application, the above first time domain position is any one of the following:

[0104] One or more sub-time units in the first time unit indicated by a bitmap;

[0105] One or more consecutive sub-time units in the first time unit indicated by the start position and time length of the data transmission.

[0106] It can be understood that in the case where the above first time unit is a time unit in a frame structure based on an OFDM waveform, based on the frame structure based on the OFDM waveform, the above first time domain position is indicated with the first time unit as the framework and the first sub-time unit as the granularity, including indicating one or more first sub-time units within the first time unit by a bitmap, or including indicating one or more consecutive first sub-time units within the first time unit by the start position and time length.

[0107] In the case where the above first time unit is a time unit in a frame structure based on a pulse waveform, based on the frame structure based on the pulse waveform, the above first time domain position is indicated with the first time unit as the framework and the first sub-time unit as the granularity, including indicating one or more sub-time units within a time unit by a bitmap, or including indicating one or more consecutive first sub-time units within the first time unit by the start position and time length.

[0108] It should be noted that the first sub-time unit is a time unit with a smaller granularity than the first time unit.

[0109] Optionally, in the embodiments of the present application, the second time domain position is any one of the following:

[0110] One or more sub-time units in the first time unit indicated by a bitmap;

[0111] One or more consecutive sub-time units in the first time unit indicated by the start position and time length of data transmission;

[0112] One or more time units indicated by the time interval between the start of each time unit of the first control channel and data transmission.

[0113] It can be understood that in the case where the first time unit is a time unit in a frame structure based on an OFDM waveform, based on the frame structure based on the OFDM waveform, the second time domain position is indicated with the first time unit as the framework and the first sub-time unit as the granularity, including indicating one or more first sub-time units within the first time unit by a bitmap, or including indicating one or more consecutive first sub-time units within the first time unit by the start position and time length.

[0114] In the case where the first time unit is a time unit in a frame structure based on a pulse waveform, based on the frame structure based on the pulse waveform, the second time domain position is indicated with the first time unit as the framework and the first sub-time unit as the granularity, including indicating one or more first sub-time units within the first time unit by a bitmap, or including indicating one or more consecutive first sub-time units within the first time unit by the start position and time length.

[0115] Optionally, in the embodiments of the present application, the above frequency domain allocation information includes at least one of the following:

[0116] The starting frequency point, center frequency point or ending frequency point of data transmission;

[0117] At least one of the starting time unit and the ending time unit of data transmission;

[0118] The frequency domain bandwidth of data transmission;

[0119] The frequency hopping configuration information of data transmission.

[0120] Optionally, in the embodiments of the present application, step 202 may specifically be implemented by any one of steps 202a to 202c below.

[0121] Step 202a: The terminal obtains a pre-configured or predefined first configuration.

[0122] Exemplarily, the above first configuration includes the waveform configuration of the data channel. (1) The waveform of the data channel / data transmission is consistent with the waveform of the scheduled first control channel. For example, if the scheduled first control channel is a control channel based on a pulse waveform, then the waveform of the data channel is a data channel based on a pulse waveform. (2) The waveform of the data channel is related to the configured carrier or BWP bandwidth. For example, when the bandwidth is a specific value or greater than a certain value, the waveform of the data channel is a data channel based on a pulse waveform.

[0123] Exemplarily, the above first configuration includes the chip rate configuration based on a pulse waveform. For example, the chip rate can be implicitly determined by the BWP, carrier, or scheduling bandwidth. Another example is that if the waveform of the data channel is a pulse waveform, the chip rate is predefined as a specific value.

[0124] Exemplarily, the above first configuration includes the modulation mode configuration based on a pulse waveform. For example, if the data transmission is a pulse waveform, the modulation mode is predefined as a certain determined modulation mode.

[0125] Exemplarily, the above first configuration includes the coding mode configuration based on a pulse waveform. For example, if the data transmission is a pulse waveform, the modulation mode is predefined as a certain determined coding mode.

[0126] Exemplarily, the above first configuration includes the time-domain allocation information based on a pulse waveform. For example, if the data transmission is a pulse waveform, the time-domain allocation defaults to T time slots or chips.

[0127] Exemplarily, the above first configuration includes the frequency-domain allocation information based on a pulse waveform. For example, if the data transmission is a pulse waveform, the frequency-domain default allocation is the BWP bandwidth or carrier bandwidth. Another example is that the frequency-domain allocation information of the data transmission is related to the frequency domain of the control channel.

[0128] Step 202b: The terminal obtains the first configuration from the first control channel.

[0129] In the embodiments of the present application, the above first control channel includes indication information, which is used to indicate the above first configuration, and the size of the indication information is related to the number of configurations included in the first configuration.

[0130] Step 202c: The terminal receives the first configuration from the network-side device or other terminals.

[0131] In some examples, the terminal receives the control channel for scheduling data, and the terminal determines at least one of the following parameters of the data transmission according to predefined rules, or network-side device configuration parameters, or the indication of the first control channel, so as to send or receive the first data:

[0132] The waveform of the scheduled data transmission is a pulse waveform;

[0133] Chip rate of the scheduling data;

[0134] Modulation mode of the scheduling data;

[0135] Coding mode of the scheduling data;

[0136] Time-domain allocation information of the scheduling data;

[0137] Frequency-domain allocation information of the scheduling data.

[0138] In some examples, the terminal receives a control channel for activating semi-static transmission. The terminal determines the following parameters of data transmission according to predefined rules, or configuration parameters of the network-side device, or indication of the first control channel, so as to send or receive first data:

[0139] The waveform for activating data transmission is a pulse waveform;

[0140] Chip rate of the activating data;

[0141] Modulation mode of the activating data;

[0142] Coding mode of the activating data;

[0143] Time-domain allocation information and period information of the activating data;

[0144] Frequency-domain allocation information of the activating data.

[0145] In some examples, the terminal receives RRC for activating semi-static transmission. The terminal determines the following parameters of data transmission according to predefined rules, or configuration parameters of the network-side device, so as to send or receive first data:

[0146] The waveform for activating data transmission is a pulse waveform;

[0147] Chip rate of the activating data;

[0148] Modulation mode of the activating data;

[0149] Coding mode of the activating data;

[0150] Time-domain allocation information and period information of the activating data;

[0151] Frequency-domain allocation information of the activating data.

[0152] Optionally, in the embodiments of the present application, in combination with Figure 2 , as Figure 4 shown, before step 201 above, the data transmission method provided by the embodiments of the present application further includes the following step 203.

[0153] Step 203: The terminal obtains a second configuration.

[0154] In the embodiments of the present application, the above-mentioned second configuration is the relevant configuration of the first control channel. The above-mentioned second configuration includes at least one of the following:

[0155] The waveform configuration or candidate waveform configuration of the first control channel;

[0156] The frequency-domain control resource set configuration or candidate frequency-domain control resource set configuration of the first control channel;

[0157] The search space configuration or candidate search space configuration of the first control channel;

[0158] The configuration of the power adjustment related parameters controllable by the first control channel;

[0159] The configuration of the minimum interval time between the first control channel and the data channel.

[0160] Optionally, in the embodiments of the present application, the above-mentioned frequency-domain control resource set configuration includes at least one of the following:

[0161] The control channel waveform associated with the frequency-domain control resource set;

[0162] The starting frequency point, center frequency point or ending frequency point of the first control channel in the frequency domain;

[0163] At least one of the starting time unit and the ending time unit of the first control channel;

[0164] The frequency hopping configuration information of the first control channel.

[0165] Optionally, in the embodiments of the present application, the above-mentioned search space configuration includes at least one of the following:

[0166] The control channel waveform associated with the search space;

[0167] The time-domain resource configuration of the search space.

[0168] Optionally, in the embodiments of the present application, the above-mentioned time-domain resource configuration of the search space includes at least one of the following:

[0169] The time period of the search space;

[0170] The offset of the starting time position of the search space;

[0171] The duration of the search space within each period;

[0172] The third time-domain position of the time unit within each period of the search space;

[0173] The fourth time-domain position of the search space within each time unit.

[0174] Optionally, in the embodiments of the present application, the time period of the above search space includes one or more first time units.

[0175] It can be understood that in the case where the above first time unit is a time unit in a frame structure based on an OFDM waveform, based on the frame structure based on the OFDM waveform, the time period of the above search space is indicated in units of the first time unit, that is, it includes one or more first time units.

[0176] In the case where the above first time unit is a time unit in a frame structure based on a pulse waveform, based on the frame structure based on the pulse waveform, the time period of the above search space is indicated in units of the first time unit, that is, it includes one or more first time units.

[0177] Optionally, in the embodiments of the present application, the offset of the above start time position is an offset based on one or more first time units.

[0178] It can be understood that in the case where the above first time unit is a time unit in a frame structure based on an OFDM waveform, based on the frame structure based on the OFDM waveform, the offset of the above start time position is indicated with the first parent time unit as the framework and the first time unit as the granularity. For example, with the edge of the first parent time unit as the reference, the first time unit with an offset of one or more first time units is the start time unit of a period.

[0179] In the case where the above first time unit is a time unit in a frame structure based on a pulse waveform, based on the frame structure based on the pulse waveform, the offset of the above start time position is indicated with the first parent time unit as the framework and the first time unit as the granularity. For example, with the edge of the first parent time unit as the reference, the first time unit with an offset of one or more first time units is the start time unit of a period.

[0180] It should be noted that the above first parent time unit is a time unit with a larger granularity than the first time unit.

[0181] Optionally, in the embodiments of the present application, the above duration includes one or more first time units.

[0182] It can be understood that in the case where the above first time unit is a time unit in a frame structure based on an OFDM waveform, based on the frame structure based on the OFDM waveform, the above duration is indicated in units of the first time unit, that is, it includes one or more first time units.

[0183] When the first time unit is a time unit in a frame structure based on a pulse waveform, based on the frame structure based on the pulse waveform, the above-mentioned duration is indicated in units of the first time unit, that is, it includes one or more first time units.

[0184] Optionally, in an embodiment of the present application, the above-mentioned third time domain position is one or more sub-time units in the first time unit.

[0185] It can be understood that when the first time unit is a time unit in a frame structure based on an OFDM waveform, based on the frame structure based on the OFDM waveform, the above-mentioned third time domain position is indicated by a bitmap in units of the first time unit, that is, it includes one or more first time units.

[0186] When the first time unit is a time unit in a frame structure based on a pulse waveform, based on the frame structure based on the pulse waveform, the above-mentioned third time domain position is indicated by a bitmap in units of the first time unit, that is, it includes one or more first time units.

[0187] Optionally, in an embodiment of the present application, the above-mentioned fourth time domain position is one or more sub-time units in the first time unit.

[0188] It can be understood that when the first time unit is a time unit in a frame structure based on an OFDM waveform, based on the frame structure based on the OFDM waveform, the above-mentioned fourth time domain position is indicated by a bitmap in units of the first sub-time unit, that is, it includes one or more first sub-time units.

[0189] When the first time unit is a time unit in a frame structure based on a pulse waveform, based on the frame structure based on the pulse waveform, the above-mentioned fourth time domain position is indicated by a bitmap in units of the first sub-time unit, that is, it includes one or more first sub-time units.

[0190] In some examples, the terminal predefines or configures a control channel search space based on a pulse waveform on an activated BWP or carrier, and monitors the control channel according to the predefined or configured search space. For the configuration of the search space, refer to the description in the above embodiments.

[0191] Optionally, in an embodiment of the present application, the relevant configuration of the data channel or the first control channel of the above-mentioned first data includes one or more third sub-time units, and the third sub-time unit is a sub-time unit in the third time unit, and the third time unit is a time unit in a frame structure based on an OFDM waveform. Exemplarily, the above-mentioned step 201 can be specifically implemented by the following step 201a.

[0192] Step 201a: The terminal performs the transmission or reception of the first data in at least one fourth time unit or at least one fourth sub-time unit based on the first physical layer technology.

[0193] In the embodiments of the present application, the above-mentioned fourth sub-time unit is a sub-time unit in the fourth time unit, and the fourth time unit is a time unit in the frame structure based on the pulse waveform.

[0194] Among them, the above-mentioned at least one fourth time unit or at least one fourth sub-time unit is obtained by mapping one or more third sub-time units through a first method, and the first method includes any one of the following:

[0195] Taking the third time unit or the sub-time unit in the third time unit as the granularity, mapping the fourth time unit or the sub-time unit in the fourth time unit from the beginning to the back or from the end to the front;

[0196] Taking the continuous sub-time units of one or more sub-time units in the third time unit as the granularity, mapping the fourth time unit or the sub-time unit in the fourth time unit from the beginning to the back or from the end to the front.

[0197] Optionally, in the embodiments of the present application, after the mapping is completed, no data is sent or the data on the first part is sent on the sub-time units in the above-mentioned one or more third sub-time units that are not mapped to the fourth time unit or the fourth sub-time unit.

[0198] Among them, the above-mentioned first part is any one of the following:

[0199] The data sent on the fourth time unit or the fourth sub-time unit corresponding to the previous sub-time unit;

[0200] The data repeatedly sent on the fourth time unit or the fourth sub-time unit.

[0201] Optionally, in the embodiments of the present application, in combination with Figure 2 , as Figure 5 shown, after the above-mentioned step 201, the data transmission method provided by the embodiments of the present application further includes the following step 204.

[0202] Step 204: The terminal sends feedback information on the second control channel.

[0203] In the embodiments of the present application, the above-mentioned second control channel is a feedback control channel based on the physical layer technology of the pulse waveform or the OFDM waveform.

[0204] Optionally, in the embodiments of the present application, before the above-mentioned step 204, the data transmission method provided by the embodiments of the present application further includes the following step 301.

[0205] Step 301: The terminal obtains the third configuration.

[0206] In the embodiments of the present application, the above-mentioned third configuration is the relevant configuration of the second control channel. The above-mentioned third configuration includes at least one of the following:

[0207] The waveform configuration or candidate waveform configuration of the second control channel;

[0208] The time-domain configuration of the second control channel;

[0209] The frequency-domain configuration of the second control channel;

[0210] The parameter configuration when the second control channel uses a pulse waveform.

[0211] Optionally, in the embodiments of the present application, the terminal may obtain a predefined or preconfigured third configuration. Alternatively, the terminal may receive the third configuration from a network-side device or another terminal.

[0212] Optionally, in the embodiments of the present application, the above-mentioned first control channel is a control channel based on the physical layer technology of the OFDM waveform, the above-mentioned first data is the second data scheduled or activated by the first control channel, and the second data is data transmitted or received based on the physical layer technology of the pulse waveform. The first time interval between the first control channel and the data channel of the first data is greater than or equal to a preset time interval.

[0213] Optionally, in the embodiments of the present application, within the above-mentioned first time interval, the terminal does not expect at least one of the following: receiving scheduled data, performing measurements.

[0214] It should be noted that the terminal and the network-side device may agree that the terminal does not expect to receive scheduled data within the first time interval, or perform measurements, that is, within the first time interval, the network-side device does not send scheduled data to the terminal, or does not instruct the terminal to perform measurements, or does not configure the terminal with relevant information for measurements. Thus, the terminal does not receive scheduled data or perform measurements within the first time interval.

[0215] Optionally, in the embodiments of the present application, the above-mentioned preset time interval is agreed upon or predefined by a protocol, or configured by the network side, or configured by another terminal.

[0216] In some examples, the terminal predefines or configures a control channel search space based on the OFDM waveform on an activated BWP or carrier, and monitors the control channel according to the predefined or configured search space. The interval between the control channel and the data channel scheduled by the search space needs to be greater than the preset time interval, and the interval between the control channel and the data channel scheduled by the search space is related to the waveform conversion time for transmission or reception.

[0217] An embodiment of the present application provides a data transmission method. The terminal performs the transmission or reception of first data based on a first physical layer technology, which is a physical layer technology based on a pulse waveform. The first data includes data scheduled or activated by a first control channel, or data transmitted or received through semi-static configuration of the RRC layer. The first control channel is a control channel of a physical layer technology based on a pulse waveform or an OFDM waveform. In this solution, since the terminal can transmit or receive the first data based on the physical layer technology of the pulse waveform, that is, integrating pulse communication into the cellular communication system, it is a low-power transmission technology for the terminal of the cellular communication, realizing the integration of the low-power transmission technology into the cellular system and ensuring the reliability of data transmission.

[0218] Each of the above method embodiments, or various possible implementation manners in each method embodiment, can be executed independently, or any two or more of them can be combined with each other. Specifically, it can be determined according to actual usage requirements, and the embodiments of the present application do not limit this.

[0219] In the data transmission method provided by the embodiment of the present application, the execution subject may be a data transmission device. In the embodiment of the present application, taking the data transmission device executing the data transmission method as an example, the data transmission device provided by the embodiment of the present application is described.

[0220] Figure 6 A possible structural schematic diagram of the data transmission device involved in the embodiment of the present application is shown. As Figure 6 shown, the data transmission device 40 may include: an execution module 41.

[0221] Among them, the execution module 41 is used to perform the transmission or reception of first data based on a first physical layer technology, which is a physical layer technology based on a pulse waveform; among them, the first data includes any one of the following: data scheduled or activated by a first control channel, the first control channel is a control channel of a physical layer technology based on a pulse waveform or an OFDM waveform; data transmitted or received through semi-static configuration of the RRC layer.

[0222] In a possible implementation manner, the above first physical layer technology includes at least one of the following: pulse code modulation, pulse width modulation, pulse position modulation, pulse interval modulation, pulse phase modulation, pulse modulation based on orthogonal codes, pulse radio technology based on direct sequence spread spectrum, pulse radio technology based on frequency hopping, pulse radio technology based on spread spectrum coding.

[0223] In a possible implementation manner, the above pulse waveform includes at least one of the following: square wave pulse waveform, sine pulse waveform, step waveform, pulse train waveform, ramp pulse waveform, Gaussian pulse waveform, integer pulse waveform, frequency modulation pulse waveform.

[0224] In a possible implementation, in combination with Figure 6 , such as Figure 7 shown, the data transmission device 40 provided in the embodiment of the present application further includes: an acquisition module 42. The acquisition module 42 is configured to acquire a first configuration before the execution module 41 performs the transmission or reception of the first data based on the first physical layer technology, where the first configuration is a related configuration of the data channel of the first data, and the first configuration includes at least one of the following:

[0225] Waveform configuration of the data channel;

[0226] Chip rate configuration based on the pulse waveform;

[0227] Modulation method configuration based on the pulse waveform;

[0228] Coding method configuration based on the pulse waveform;

[0229] Guard interval configuration based on the pulse waveform;

[0230] Time domain allocation information based on the pulse waveform;

[0231] Frequency domain allocation information based on the pulse waveform.

[0232] In a possible implementation, the waveform configuration of the data channel includes at least one of the following: pulse waveform, OFDM waveform, DFT-s-OFDM waveform, and dynamic transformation method of the waveform.

[0233] In a possible implementation, the candidate waveforms of the above dynamic transformation method include any one of the following:

[0234] Pulse waveform and OFDM waveform;

[0235] Pulse waveform and DFT-s-OFDM waveform;

[0236] Pulse waveform, OFDM waveform, and DFT-s-OFDM.

[0237] In a possible implementation, the above time domain allocation information includes at least one of the following:

[0238] Time interval between the first control channel and the start of data transmission scheduled by the first control channel;

[0239] Time length across which the data transmission spans;

[0240] First time domain position of the sub-time unit in each time unit within the time length across which the data transmission spans;

[0241] Second time domain position of the sub-time unit in one or more time units where the data transmission is located;

[0242] The time period of data transmission.

[0243] In a possible implementation, the above time interval is the time interval between the first time unit where the first position of the first control channel is located and the first time unit where the first position of the data scheduled by the first control channel is located, and the time interval includes one or more first time units; the first position is the start position or the end position;

[0244] Or, the time length is one or more first time units;

[0245] Or, the time period includes one or more first time units.

[0246] In a possible implementation, the above first time-domain position is any one of the following:

[0247] One or more sub-time units in the first time unit indicated by a bitmap;

[0248] One or more consecutive sub-time units in the first time unit indicated by the start position and time length of data transmission.

[0249] In a possible implementation, the above second time-domain position is any one of the following:

[0250] One or more sub-time units in the first time unit indicated by a bitmap;

[0251] One or more consecutive sub-time units in the first time unit indicated by the start position and time length of data transmission;

[0252] One or more time units indicated by the time interval between the start of each time unit of the first control channel and data transmission.

[0253] In a possible implementation, the above frequency-domain allocation information includes at least one of the following:

[0254] The starting frequency point, center frequency point or ending frequency point of data transmission in the frequency domain;

[0255] At least one of the starting time unit and the ending time unit of data transmission;

[0256] The frequency-domain bandwidth of data transmission;

[0257] The frequency-hopping configuration information of data transmission.

[0258] In a possible implementation, the above obtaining module 42 is specifically used for:

[0259] Obtain a pre-configured or pre-defined first configuration;

[0260] Alternatively,

[0261] obtain a first configuration from the first control channel;

[0262] Alternatively,

[0263] receive a first configuration from a network-side device or another terminal.

[0264] In a possible implementation, in combination with Figure 6 , as Figure 7 shown, the data transmission device 40 provided in the embodiments of the present application further includes: an obtaining module 42. The obtaining module 42 is configured to obtain a second configuration before the above-mentioned execution module 41 performs the sending or receiving of the first data based on the first physical layer technology. The second configuration is a related configuration of the first control channel, and the second configuration includes at least one of the following:

[0265] Waveform configuration of the first control channel;

[0266] Frequency-domain control resource set configuration of the first control channel;

[0267] Search space configuration of the first control channel;

[0268] Configuration of power adjustment related parameters controllable by the first control channel;

[0269] Configuration of the minimum interval time between the first control channel and the data channel.

[0270] In a possible implementation, the above-mentioned frequency-domain control resource set configuration includes at least one of the following:

[0271] Control channel waveform associated with the frequency-domain control resource set;

[0272] Frequency-domain start frequency point, center frequency point or end frequency point of the first control channel;

[0273] At least one of the start time unit and the end time unit of the first control channel;

[0274] Frequency hopping configuration information of the first control channel.

[0275] In a possible implementation, the above-mentioned search space configuration includes at least one of the following:

[0276] Control channel waveform associated with the search space;

[0277] Time-domain resource configuration of the search space.

[0278] In a possible implementation, the above-mentioned time-domain resource configuration of the search space includes at least one of the following:

[0279] Time period of the search space;

[0280] Offset of the starting time position of the search space;

[0281] Duration of the search space within each period;

[0282] Third time domain position of the time unit of the search space within each period;

[0283] Fourth time domain position of the search space within each time unit.

[0284] In a possible implementation, the time period of the above-mentioned search space includes one or more first time units;

[0285] Or,

[0286] The offset of the starting time position is an offset based on one or more first time units;

[0287] Or,

[0288] The above-mentioned duration includes one or more first time units;

[0289] Or,

[0290] The above-mentioned third time domain position is one or more sub-time units in the first time unit;

[0291] Or,

[0292] The above-mentioned fourth time domain position is one or more sub-time units in the first time unit.

[0293] In a possible implementation, the above-mentioned first time unit is any one of the following: a time unit in a frame structure based on an OFDM waveform, a time unit in a frame structure based on a pulse waveform.

[0294] In a possible implementation, the time unit in the frame structure based on an OFDM waveform is any one of the following: a symbol, a time slot, a sub-frame, a radio frame; a symbol is the smallest time unit, and the symbol is related to the SCS and CP length adopted by the OFDM waveform;

[0295] Or,

[0296] The time unit in the frame structure based on a pulse waveform is any one of the following: a chip, a symbol, a time slot, a sub-frame, a radio frame; a chip is the smallest time unit, and the chip is related to the bandwidth adopted by the pulse waveform.

[0297] In a possible implementation, the relevant configuration of the data channel or the first control channel of the above first data includes one or more third sub-time units. The third sub-time unit is a sub-time unit in the third time unit, and the third time unit is a time unit in the frame structure based on the OFDM waveform. The above execution module 41 is specifically configured to perform the transmission or reception of the first data in at least one fourth time unit or at least one fourth sub-time unit. The fourth sub-time unit is a sub-time unit in the fourth time unit, and the fourth time unit is a time unit in the frame structure based on the pulse waveform;

[0298] Wherein, at least one fourth time unit or at least one fourth sub-time unit is obtained by mapping one or more third sub-time units in a first manner. The first manner includes any one of the following:

[0299] Taking the third time unit or the sub-time unit in the third time unit as a granularity, starting from the beginning and going backward or starting from the end and going forward, to map the fourth time unit or the sub-time unit in the fourth time unit;

[0300] Taking the consecutive sub-time units of one or more sub-time units in the third time unit as a granularity, starting from the beginning and going backward or starting from the end and going forward, to map the fourth time unit or the sub-time unit in the fourth time unit.

[0301] In a possible implementation, after the mapping is completed, on the sub-time units in one or more third sub-time units that are not mapped to the fourth time unit or the fourth sub-time unit, no data is transmitted or data on the first part is transmitted;

[0302] Wherein, the first part is any one of the following:

[0303] Data transmitted on the fourth time unit or the fourth sub-time unit corresponding to the previous sub-time unit;

[0304] Data repeatedly transmitted on the fourth time unit or the fourth sub-time unit.

[0305] In a possible implementation, the data transmission device 40 provided in the embodiments of the present application further includes: a sending module. The sending module is configured to send feedback information on the second control channel after the above execution module 41 performs the transmission or reception of the first data based on the first physical layer technology. The second control channel is a feedback control channel based on the physical layer technology of the pulse waveform or the OFDM waveform.

[0306] In a possible implementation manner, the data transmission device 40 provided by the embodiments of the present application further includes: an acquisition module. The acquisition module is configured to acquire a third configuration before the sending module sends feedback information on the second control channel, where the third configuration is a related configuration of the second control channel, and the third configuration includes at least one of the following:

[0307] The waveform configuration of the second control channel;

[0308] The time-domain configuration of the second control channel;

[0309] The frequency-domain configuration of the second control channel;

[0310] The parameter configuration when the second control channel uses a pulse waveform.

[0311] In a possible implementation manner, the above first control channel is a control channel based on the physical layer technology of the OFDM waveform, the above first data is the second data scheduled or activated by the first control channel, and the second data is data transmitted or received based on the physical layer technology of the pulse waveform. The first time interval between the first control channel and the data channel of the first data is greater than or equal to a preset time interval.

[0312] In a possible implementation manner, within the first time interval, the terminal does not expect at least one of the following: receiving scheduled data, performing measurements.

[0313] The embodiments of the present application provide a data transmission device. The data transmission device can transmit or receive the first data based on the physical layer technology of the pulse waveform, that is, integrate pulse communication into the cellular communication system. It is a low-power transmission technology for the terminals of the cellular communication, realizing the integration of the low-power transmission technology into the cellular system and ensuring the reliability of data transmission.

[0314] The data transmission device in the embodiments of the present application may be an electronic device, such as an electronic device with an operating system, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device may be a terminal or other devices other than the terminal. Exemplarily, the terminal may include, but is not limited to, the types of the above-listed terminal 11, and other devices may be a server, a Network Attached Storage (NAS), etc., which are not specifically limited in the embodiments of the present application.

[0315] The data transmission device provided by the embodiments of the present application can implement each process implemented by the above data transmission method embodiments and achieve the same technical effects. To avoid repetition, it will not be elaborated here.

[0316] Such as Figure 8As shown in the figure, an embodiment of the present application further provides a communication device 5000, including a processor 5001 and a memory 5002. A program or instruction that can run on the processor 5001 is stored on the memory 5002. For example, when the communication device 5000 is a terminal, when the program or instruction is executed by the processor 5001, each step of the above-mentioned method embodiment on the terminal side is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be elaborated here.

[0317] An embodiment of the present application further provides a terminal, including a processor and a communication interface. The communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the steps in the above-mentioned data transmission method embodiment. This terminal embodiment corresponds to the above-mentioned method embodiment on the terminal side. Each implementation process and implementation method of the above-mentioned method embodiment can be applied to this terminal embodiment, and the same technical effect can be achieved. Specifically, Figure 9 It is a schematic diagram of the hardware structure of a terminal for implementing an embodiment of the present application.

[0318] The terminal 7000 includes, but is not limited to, at least some components such as a radio frequency unit 7001, a network module 7002, an audio output unit 7003, an input unit 7004, a sensor 7005, a display unit 7006, a user input unit 7007, an interface unit 7008, a memory 7009, and a processor 7010.

[0319] Those skilled in the art can understand that the terminal 7000 may further include a power supply (such as a battery) for supplying power to each component. The power supply can be logically connected to the processor 7010 through a power management system, so as to implement functions such as management of charging, discharging, and power consumption management through the power management system. Figure 9 The terminal structure shown in the figure does not limit the terminal. The terminal may include more or fewer components than shown in the figure, or combine some components, or have different component arrangements, which will not be elaborated here.

[0320] It should be understood that in the embodiments of the present application, the input unit 7004 may include a Graphics Processing Unit (GPU) 70041 and a microphone 70042. The graphics processor 70041 processes the image data of static pictures or videos obtained by an image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 7006 may include a display panel 70061, and the display panel 70061 may be configured in the form of, for example, a liquid crystal display, an organic light emitting diode, etc. The user input unit 7007 includes at least one of a touch panel 70071 and other input devices 70072. The touch panel 70071 is also referred to as a touch screen. The touch panel 70071 may include two parts: a touch detection device and a touch controller. The other input devices 70072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, which will not be elaborated here.

[0321] In the embodiments of the present application, after receiving downlink data from a network-side device, the radio frequency unit 7001 may transmit it to the processor 7010 for processing; in addition, the radio frequency unit 7001 may send uplink data to the network-side device. Generally, the radio frequency unit 7001 includes, but is not limited to, an antenna, an amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc.

[0322] The memory 7009 can be used to store software programs or instructions as well as various data. The memory 7009 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data. Among them, the first storage area may store an operating system, application programs or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 7009 may include volatile memory or non-volatile memory. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDR SDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM), and a direct rambus random access memory (DRRAM). The memory 7009 in the embodiments of the present application includes, but is not limited to, these and any other suitable types of memory.

[0323] The processor 7010 may include one or more processing units; optionally, the processor 7010 integrates an application processor and a modem processor. Among them, the application processor mainly processes operations related to the operating system, user interface, and application programs, etc., and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above modem processor may not be integrated into the processor 7010 either.

[0324] The terminal provided by the embodiments of the present application can implement each process implemented by the above method embodiments and achieve the same technical effects. The implementation processes of the implementation manners mentioned in this embodiment can refer to the relevant descriptions of the above data transmission method embodiments. To avoid repetition, they will not be elaborated here.

[0325] The embodiments of the present application further provide a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, it implements each process of the above data transmission method embodiment and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.

[0326] Wherein, the processor is the processor in the terminal described in the above embodiment. The readable storage medium includes computer-readable storage media, such as computer read-only memory ROM, random access memory RAM, magnetic disks or optical discs, etc. In some examples, the readable storage medium may be a non-transitory readable storage medium.

[0327] The embodiments of the present application further provide a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run a program or instruction to implement each process of the above data transmission method embodiment and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.

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

[0329] The embodiments of the present application further provide a computer program / program product, which is stored in a storage medium. The computer program / program product is executed by at least one processor to implement each process of the above data transmission method embodiment and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.

[0330] It should be noted that in this article, the term "including", "comprising" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not expressly listed, or further includes elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "including a..." does not exclude the existence of another identical element in the process, method, article or device including that element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in a reverse order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may be added, omitted or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0331] Through the description of the above embodiments, those skilled in the art can clearly understand that the above embodiment methods can be implemented by means of computer software products plus the necessary general hardware platforms, and of course, they can also be implemented by hardware. The computer software products are stored in storage media (such as ROM, RAM, magnetic disks, optical discs, etc.) and include several instructions for enabling a terminal or a network-side device to execute the methods described in various embodiments of the present application.

[0332] The embodiments of the present application have been described above in conjunction with the accompanying drawings. However, the present application is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not restrictive. Under the inspiration of the present application, those of ordinary skill in the art can also make many forms of embodiments without departing from the purpose of the present application and the scope protected by the claims. These embodiments are all within the protection scope of the present application.

Claims

1. A data transmission method, characterized in that, Including: The terminal performs transmission or reception of first data based on a first physical layer technology, where the first physical layer technology is a physical layer technology based on a pulse waveform. Among them, the first data includes any one of the following: Data scheduled or activated by a first control channel, where the first control channel is a control channel of a physical layer technology based on the pulse waveform or an orthogonal frequency division multiplexing (OFDM) waveform. Data sent or received semi-statically configured by a radio resource control (RRC) layer.

2. The method according to claim 1, wherein The first physical layer technology includes at least one of the following: pulse code modulation, pulse width modulation, pulse position modulation, pulse interval modulation, pulse phase modulation, pulse modulation based on orthogonal codes, pulse radio technology based on direct sequence spread spectrum, pulse radio technology based on frequency hopping, pulse radio technology based on spread spectrum coding.

3. The method according to claim 1 or 2, characterized in that, The pulse waveform includes at least one of the following: square wave pulse waveform, sine pulse waveform, step waveform, pulse train waveform, ramp pulse waveform, Gaussian pulse waveform, integer pulse waveform, frequency modulation pulse waveform.

4. The method according to any one of claims 1 to 3, characterized in that, Before the terminal performs transmission or reception of first data based on the first physical layer technology, the method further includes: The terminal obtains a first configuration, where the first configuration is a relevant configuration of a data channel of the first data, and the first configuration includes at least one of the following: Waveform configuration of the data channel; Chip rate configuration based on the pulse waveform; Modulation method configuration based on the pulse waveform; Coding method configuration based on the pulse waveform; Guard interval configuration based on the pulse waveform; Time domain allocation information based on the pulse waveform; Frequency domain allocation information based on the pulse waveform.

5. The method according to claim 4, wherein The waveform configuration of the data channel includes at least one of the following: the pulse waveform, the OFDM waveform, the discrete Fourier transform spread spectrum orthogonal frequency division multiplexing (DFT-s-OFDM) waveform, and the dynamic transformation method of the waveform.

6. The method according to claim 5, wherein Candidate waveforms of the dynamic transformation method include any one of the following: The pulse waveform and the OFDM waveform; The pulse waveform and the DFT-s-OFDM waveform; The pulse waveform, the OFDM waveform, and the DFT-s-OFDM.

7. The method according to claim 4, wherein The time domain allocation information includes at least one of the following: The time interval between the first control channel and the start of data transmission scheduled by the first control channel; The time length across which data is transmitted; The first time domain position of sub-time units in each time unit within the time length across which data is transmitted; The second time domain position of sub-time units in one or more time units where data is transmitted; The time period of data transmission.

8. The method according to claim 7, wherein The time interval is the time interval between the first time unit where the first position of the first control channel is located and the first time unit where the first position of the data scheduled by the first control channel is located, and the time interval includes one or more first time units; the first position is the start position or the end position; Alternatively, the time length is one or more first time units; Alternatively, the time period includes one or more first time units.

9. The method according to claim 7, characterized in that The first time domain position is any one of the following: One or more sub - time units in the first time unit indicated by a bitmap; One or more consecutive sub - time units in the first time unit indicated by the start position and time length of data transmission.

10. The method according to claim 7, characterized in that The second time - domain position is any of the following: One or more sub - time units in the first time unit indicated by a bitmap; One or more consecutive sub - time units in the first time unit indicated by the start position and time length of data transmission; One or more time units indicated by the time interval between the first control channel and the start of each time unit of data transmission.

11. The method according to claim 4, wherein The frequency - domain allocation information includes at least one of the following: The start frequency point, center frequency point, or end frequency point of data transmission in the frequency domain; At least one of the start time unit and end time unit of data transmission; The frequency - domain bandwidth of data transmission; The frequency - hopping configuration information of data transmission.

12. The method according to any one of claims 4 to 11, characterized in that The terminal obtains the first configuration, including: The terminal obtains the pre - configured or pre - defined first configuration; Or, The terminal obtains the first configuration from the first control channel; Or, The terminal receives the first configuration from a network - side device or another terminal.

13. The method according to any one of claims 1 to 12, characterized in that, Before the terminal performs the transmission or reception of the first data based on the first physical layer technology, the method further includes: The terminal obtains a second configuration, where the second configuration is the related configuration of the first control channel, and the second configuration includes at least one of the following: The waveform configuration of the first control channel; The frequency - domain control resource set configuration of the first control channel; The search space configuration of the first control channel; The configuration of the power adjustment - related parameters controllable by the first control channel; The minimum interval time configuration between the first control channel and the data channel.

14. The method according to claim 13, wherein The frequency - domain control resource set configuration includes at least one of the following: The control channel waveform associated with the frequency - domain control resource set; The start frequency point, center frequency point, or end frequency point of the first control channel in the frequency domain; At least one of the start time unit and end time unit of the first control channel; The frequency - hopping configuration information of the first control channel.

15. The method according to claim 13, wherein The search space configuration includes at least one of the following: The control channel waveform associated with the search space; The time - domain resource configuration of the search space.

16. The method according to claim 15, wherein The time - domain resource configuration of the search space includes at least one of the following: The time period of the search space; The offset of the start time position of the search space; The duration of the search space in each period; The third time - domain position of the time unit in each period of the search space; The fourth time - domain position of the search space in each time unit.

17. The method according to claim 16, wherein The time period includes one or more first time units; Or, The offset of the start time position is an offset based on one or more first time units; Or, The duration includes one or more first time units; Or, The third time - domain position is one or more sub - time units in the first time unit; Or, The fourth time - domain position is one or more sub - time units in the first time unit.

18. The method according to claim 8, 9, 10 or 17, characterized in that The first time unit is any of the following: the time unit in the frame structure based on the OFDM waveform, the time unit in the frame structure based on the pulse waveform.

19. The method according to claim 18, wherein The time unit in the frame structure based on the OFDM waveform is any one of the following: symbol, time slot, subframe, radio frame; the symbol is the smallest time unit, and the symbol is related to the subcarrier spacing SCS and the cyclic prefix CP length adopted by the OFDM waveform; Or, The time unit in the frame structure based on the pulse waveform is any one of the following: chip, symbol, time slot, subframe, radio frame; the chip is the smallest time unit, and the chip is related to the bandwidth adopted by the pulse waveform.

20. The method according to claim 7, 9, 10 or 17, characterized in that The relevant configuration of the data channel of the first data or the first control channel includes one or more third sub-time units, and the third sub-time unit is a sub-time unit in the third time unit, and the third time unit is a time unit in the frame structure based on the OFDM waveform; The terminal performs the transmission or reception of the first data based on the first physical layer technology, including: The terminal performs the transmission or reception of the first data in at least one fourth time unit or at least one fourth sub-time unit based on the first physical layer technology, and the fourth sub-time unit is a sub-time unit in the fourth time unit, and the fourth time unit is a time unit in the frame structure based on the pulse waveform; Wherein, the at least one fourth time unit or the at least one fourth sub-time unit is obtained by mapping the one or more third sub-time units in a first manner, and the first manner includes any one of the following: Taking the third time unit or the sub-time unit in the third time unit as a granularity, mapping the fourth time unit or the sub-time unit in the fourth time unit from the beginning to the end or from the end to the beginning; Taking the continuous sub-time units of one or more sub-time units in the third time unit as a granularity, mapping the fourth time unit or the sub-time unit in the fourth time unit from the beginning to the end or from the end to the beginning.

21. The method according to claim 20, wherein, After the mapping is completed, data is not transmitted or data on the first part is transmitted on the sub-time units in the one or more third sub-time units that are not mapped to the fourth time unit or the fourth sub-time unit; Wherein, the first part is any one of the following: Data transmitted on the fourth time unit or the fourth sub-time unit corresponding to the previous sub-time unit; Data repeatedly transmitted on the fourth time unit or the fourth sub-time unit.

22. The method according to any one of claims 1 to 21, characterized in that, After the terminal performs the transmission or reception of the first data based on the first physical layer technology, the method further includes: The terminal transmits feedback information on the second control channel, and the second control channel is a feedback control channel based on the physical layer technology of the pulse waveform or the OFDM waveform.

23. The method according to claim 22, wherein Before the terminal transmits feedback information on the second control channel, the method further includes: The terminal obtains a third configuration, and the third configuration is the relevant configuration of the second control channel, and the third configuration includes at least one of the following: The waveform configuration of the second control channel; The time domain configuration of the second control channel; The frequency domain configuration of the second control channel; The parameter configuration when the second control channel adopts the pulse waveform.

24. The method according to claim 1, wherein The first control channel is a control channel based on the physical layer technology of the OFDM waveform. The first data is the second data scheduled or activated by the first control channel. The second data is data transmitted or received based on the physical layer technology of the pulse waveform. The first time interval between the first control channel and the data channel of the first data is greater than or equal to a preset time interval.

25. The method according to claim 24, characterized in that, Within the first time interval, the terminal does not expect at least one of the following: receiving scheduled data and performing measurements.

26. A data transmission device, characterized in that, Including: An execution module; The execution module is configured to transmit or receive first data based on a first physical layer technology, where the first physical layer technology is a physical layer technology based on a pulse waveform; Wherein, the first data includes any one of the following: Data scheduled or activated by a first control channel, where the first control channel is a control channel based on the physical layer technology of the pulse waveform or the OFDM waveform; Data transmitted or received with semi-static configuration by the RRC layer.

27. The device according to claim 26, characterized in that, The device further includes: an acquisition module; The acquisition module is configured to acquire a first configuration before the execution module transmits or receives first data based on the first physical layer technology. The first configuration is a related configuration of the data channel of the first data, and the first configuration includes at least one of the following: Waveform configuration of the data channel; Chip rate configuration based on the pulse waveform; Modulation mode configuration based on the pulse waveform; Coding mode configuration based on the pulse waveform; Guard interval configuration based on the pulse waveform; Time domain allocation information based on the pulse waveform; Frequency domain allocation information based on the pulse waveform.

28. The device according to claim 27, wherein Specifically, the acquisition module is configured to: Acquire the pre-configured or pre-defined first configuration; Or, Acquire the first configuration from the first control channel; Or, Receive the first configuration from a network-side device or another terminal.

29. The device according to claim 26, characterized in that, The device further includes: an acquisition module; The acquisition module is configured to acquire a second configuration before the execution module transmits or receives first data based on the first physical layer technology. The second configuration is a related configuration of the first control channel, and the second configuration includes at least one of the following: Waveform configuration of the first control channel; Frequency domain control resource set configuration of the first control channel; Search space configuration of the first control channel; Configuration of power adjustment related parameters controllable by the first control channel; Minimum interval time configuration between the first control channel and the data channel.

30. The device according to claim 26, wherein The device further includes: a transmission module; The transmission module is configured to transmit feedback information on a second control channel after the execution module transmits or receives first data based on the first physical layer technology. The second control channel is a feedback control channel based on the physical layer technology of the pulse waveform or the OFDM waveform.

31. The device according to claim 30, characterized in that, The device further includes: an acquisition module; The acquisition module is configured to acquire a third configuration before the transmission module transmits feedback information on the second control channel. The third configuration is a related configuration of the second control channel, and the third configuration includes at least one of the following: The waveform configuration of the second control channel; The time domain configuration of the second control channel; The frequency domain configuration of the second control channel; The parameter configuration when the second control channel adopts the pulse waveform.

32. A terminal, characterized in that, Comprising a processor and a memory, the memory stores a program or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the data transmission method according to any one of claims 1 to 25 are implemented.

33. A readable storage medium, characterized in that, A program or instructions are stored on the readable storage medium, and when the program or instructions are executed by a processor, the steps of the data transmission method according to any one of claims 1 to 25 are implemented.