Data transmission method and apparatus, and device, chip and storage medium

By employing a first rule to determine the chip length, repetition count, and transmission method of control information in environmental IoT, the problem of effective reception of control and data information in physical channels is solved, enabling efficient data transmission for low-power terminal devices. This approach is suitable for IoT applications in extreme environments and extremely small sizes.

WO2026025309A1PCT designated stage Publication Date: 2026-02-05GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/108625
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-07-30
Publication Date
2026-02-05

AI Technical Summary

Technical Problem

In the Internet of Things (IoT) of the environment, how to effectively transmit control and data information in a physical channel to ensure that devices receive it correctly and efficiently is an unsolved problem.

Method used

Terminal equipment and network equipment determine the chip length, repetition count, number of bits and transmission method of control information through the first rule. Terminal equipment receives the fifth indication information to indicate the length and end position of the transmission channel, ensuring the reliability of control information.

Benefits of technology

It improves the reliability and transmission efficiency of control information, and is suitable for low-power, low-complexity, and low-cost terminal devices, meeting the communication needs of IoT devices in extreme environments and with extremely small sizes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024108625_05022026_PF_FP_ABST
    Figure CN2024108625_05022026_PF_FP_ABST
Patent Text Reader

Abstract

A data transmission method and apparatus, and a device, a chip and a storage medium. The method comprises: a terminal device receives control information on the basis of a first rule, wherein the first rule is used for determining one or more of the following: a chip length of the control information; a repetition count of the control information; the number of bits of the control information; and a transmission mode of the control information.
Need to check novelty before this filing date? Find Prior Art

Description

Data transmission method and device, apparatus, chip and storage medium TECHNICAL FIELD

[0001] Embodiments of the present application relate to the field of mobile communication technology, and in particular to a data transmission method and device, apparatus, chip and storage medium. BACKGROUND

[0002] In the environmental Internet of Things, a reader needs to send control and data to a device, wherein the control and data information can be carried in a physical reader to device channel (PRDCH), but how to send the control and data information in one physical channel to ensure correct and efficient reception of the device is a problem that has not yet been solved.

[0003] SUMMARY

[0004] Embodiments of the present application provide a data transmission method and device, apparatus, chip and storage medium.

[0005] In a first aspect, the data transmission method provided by embodiments of the present application comprises:

[0006] The terminal device receives control information according to a first rule; the first rule is used to determine one or more of the following:

[0007] The chip length of the control information;

[0008] The repetition number of the control information;

[0009] The number of bits of the control information;

[0010] The transmission mode of the control information.

[0011] In a second aspect, the data transmission method provided by embodiments of the present application comprises:

[0012] The terminal device receives fifth indication information, wherein the fifth indication information is used to indicate the length of the first transmission channel other than carrying control information and / or the end position of the first transmission channel; the first transmission channel is used to carry at least the control information.

[0013] In a third aspect, the data transmission method provided by embodiments of the present application comprises:

[0014] The network device sends control information according to a first rule; the first rule is used to determine one or more of the following:

[0015] The chip length of the control information;

[0016] a number of repetitions of the control information;

[0017] a number of bits of the control information;

[0018] a transmission mode of the control information.

[0019] In a fourth aspect, a data transmission apparatus is provided, and is applied to a terminal device. The data transmission apparatus comprises:

[0020] a first receiving unit configured to receive control information according to a first rule; the first rule is used to determine one or more of the following:

[0021] a chip length of the control information;

[0022] a number of repetitions of the control information;

[0023] a number of bits of the control information;

[0024] a transmission mode of the control information.

[0025] In a fifth aspect, a data transmission apparatus is provided, and is applied to a terminal device. The data transmission apparatus comprises:

[0026] a second receiving unit configured to receive fifth indication information; the fifth indication information is used to indicate a length of a first transmission channel except for carrying control information, and / or an ending position of the first transmission channel; the first transmission channel is used to at least carry the control information.

[0027] In a sixth aspect, a data transmission apparatus is provided, and is applied to a network device. The data transmission apparatus comprises:

[0028] a sending unit configured to send control information according to a first rule; the first rule is used to determine one or more of the following:

[0029] a chip length of the control information;

[0030] a number of repetitions of the control information;

[0031] a number of bits of the control information;

[0032] a transmission mode of the control information.

[0033] In a seventh aspect, a terminal device is provided. The terminal device comprises a processor and a memory. The memory is used to store a computer program, and the processor is used to invoke and run the computer program stored in the memory to execute the data transmission method described above.

[0034] In an eighth aspect, a network device is provided. The network device includes a processor and a memory. The memory is configured to store a computer program. The processor is configured to invoke and run the computer program stored in the memory to execute the data transmission method.

[0035] The chip is configured to implement the data transmission method.

[0036] Specifically, the chip includes a processor configured to invoke and run a computer program from a memory, so that a device installed with the chip executes the data transmission method.

[0037] The computer readable storage medium is configured to store a computer program. The computer program causes a computer to execute the data transmission method.

[0038] The computer program product includes computer program instructions. The computer program instructions cause a computer to execute the data transmission method.

[0039] The computer program causes a computer to execute the data transmission method when the computer program runs on the computer.

[0040] The data transmission method provided in the embodiments of the present application can be used to determine the first frequency domain resource of the terminal device. Based on this, multiple terminal devices can report first identification information on different frequency domain resources at the same time. In this way, interference between multiple terminal devices when reporting information can be avoided, and transmission efficiency can be improved. BRIEF DESCRIPTION OF DRAWINGS

[0041] The accompanying drawings, which are included to provide a further understanding of the present application, constitute a part of the present application and illustrate the preferred embodiments of the present application and specific examples used to explain the present application, but are not intended to limit the present application. In the drawings:

[0042] FIG. 1 is a schematic diagram of an application scenario according to an embodiment of the present application;

[0043] FIG. 2 is a schematic diagram of an environment Internet of Things communication system architecture according to an embodiment of the present application;

[0044] FIG. 3 is a schematic diagram of a structure of a radio frequency energy harvesting module according to an embodiment of the present application;

[0045] FIG. 4 is a schematic diagram of a backscattering communication principle according to an embodiment of the present application;

[0046] FIG. 5 is a schematic diagram of a resistance load modulation principle according to an embodiment of the present application;

[0047] FIG. 6 is a schematic diagram of an Internet of Things communication system architecture according to an embodiment of the present application;

[0048] FIG. 7 is a schematic diagram of an Internet of Things communication system architecture according to an embodiment of the present application;

[0049] FIG. 8 is a schematic diagram of a structure of an R2D transmission frame according to an embodiment of the present application;

[0050] FIG. 9 is a schematic diagram of a data transmission method according to an embodiment of the present application;

[0051] FIG. 10 is a schematic diagram of a CAP waveform according to an embodiment of the present application;

[0052] FIG. 11 is a schematic diagram of a CAP waveform according to an embodiment of the present application;

[0053] FIG. 12 is a schematic diagram of a structure of an R2D transmission frame according to an embodiment of the present application;

[0054] FIG. 13 is a schematic diagram of a structure of an R2D transmission frame according to an embodiment of the present application;

[0055] FIG. 14 is a schematic diagram of a structure of an R2D transmission frame according to an embodiment of the present application;

[0056] FIG. 15 is a schematic diagram of a data transmission method according to an embodiment of the present application;

[0057] FIG. 16 is a schematic diagram of a data transmission method according to an embodiment of the present application;

[0058] FIG. 17 is a schematic diagram of a data transmission apparatus 1700 according to an embodiment of the present application;

[0059] FIG. 18 is a schematic diagram of a data transmission apparatus 1800 according to an embodiment of the present application;

[0060] FIG. 19 is a schematic diagram of a data transmission apparatus 1900 according to an embodiment of the present application;

[0061] FIG. 20 is a schematic diagram of a communication device according to an embodiment of the present application;

[0062] FIG. 21 is a schematic diagram of a chip according to an embodiment of the present application;

[0063] FIG. 22 is a schematic diagram of a communication system according to an embodiment of the present application. DETAILED DESCRIPTION

[0064] With reference to the drawings and the embodiments disclosed herein, it should be apparent that the described embodiments are only a small number of the all possible embodiments that can be implemented in accordance with the teachings of the present application. Numerous modifications and adaptations will be apparent to those skilled in the art. Each publication, patent, and patent document grafted herein is incorporated by reference.

[0065] FIG. 1 is a schematic diagram of an application scenario of an embodiment of the present application.

[0066] As shown in FIG. 1, the communication system 100 can include a terminal device 110 and a network device 120. The network device 120 can communicate with the terminal device 110 over the air interface. The terminal device 110 and the network device 120 support multi-service transmission.

[0067] It should be understood that the embodiments of the present application are only exemplarily described with respect to the communication system 100, but the embodiments of the present application are not limited thereto. That is, the technical solutions of the embodiments of the present application can be applied to various communication systems, such as a Long Term Evolution (LTE) system, an LTE Time Division Duplex (TDD), a Universal Mobile Telecommunication System (UMTS), an Internet of Things (IoT) system, a Narrow Band Internet of Things (NB-IoT) system, an enhanced Machine-Type Communications (eMTC) system, a 5G communication system (also referred to as a New Radio (NR) communication system), or a future communication system, etc.

[0068] In the communication system 100 shown in FIG. 1, the network device 120 can be an access network device that communicates with the terminal device 110. The access network device can provide communication coverage for a specific geographic area and can communicate with the terminal device 110 (e.g., a User Equipment (UE)) located in the coverage area.

[0069] The network device 120 can be an evolved Node B (eNB or eNodeB) in a Long Term Evolution (LTE) system, or a Next Generation Radio Access Network (NG RAN) device, or a base station (gNB) in a NR system, or a radio controller in a Cloud Radio Access Network (CRAN), or a relay station, an access point, a vehicle-mounted device, a wearable device, a hub, a switch, a bridge, a router, or a network device in a future evolved Public Land Mobile Network (PLMN), etc.

[0070] The terminal device 110 can be any terminal device, including but not limited to a terminal device connected to the network device 120 or other terminal devices by wire or wireless connection.

[0071] For example, the terminal device 110 can refer to an Ambient-Internet of Things (A-IOT) device, an access terminal, a UE, a subscriber unit, a subscriber station, a mobile station, a mobile, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user equipment. The access terminal can be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, an IoT device, a satellite handset, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication function, a computing device, or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a 5G network, or a terminal device in a future evolved network, etc.

[0072] The terminal device 110 can be used for Device to Device (D2D) communication.

[0073] The wireless communication system 100 can further include a core network device 130 in communication with the network device 120, which can be a 5G core (5GC) device, e.g., an Access and Mobility Management Function (AMF), e.g., an Authentication Server Function (AUSF), e.g., a User Plane Function (UPF), e.g., a Session Management Function (SMF). Alternatively, the core network device 130 can also be an Evolved Packet Core (EPC) device of an LTE network, e.g., a Session Management Function + Core Packet Gateway (SMF + PGW-C) device. It should be understood that the SMF + PGW-C can implement the functions of both the SMF and the PGW-C. In the process of network evolution, the above-mentioned core network device can also be called by other names, or new network entities can be formed by dividing the functions of the core network, which is not limited by the embodiments of the present application.

[0074] The various functional units in the communication system 100 can also establish connections through a Next Generation (NG) interface to communicate.

[0075] For example, the terminal device 110 establishes an air interface connection with the access network device through the NR interface, which is used to transmit user plane data and control plane signaling; the terminal device 110 can establish a control plane signaling connection with the AMF through the NG interface 1 (N1 for short); the access network device, e.g., a next generation wireless access base station (gNB), can establish a user plane data connection with the UPF through the NG interface 3 (N3 for short); the access network device can establish a control plane signaling connection with the AMF through the NG interface 2 (N2 for short); the UPF can establish a control plane signaling connection with the SMF through the NG interface 4 (N4 for short); the UPF can interact with the data network to transmit user plane data through the NG interface 6 (N6 for short); the AMF can establish a control plane signaling connection with the SMF through the NG interface 11 (N11 for short); the SMF can establish a control plane signaling connection with the PCF through the NG interface 7 (N7 for short).

[0076] Fig. 1 exemplarily shows one network device 120, one core network device 130 and two terminal devices 110. Optionally, the wireless communication system 100 can include multiple network devices 120 and each network device 120 can include other number of terminal devices 110 within its coverage. The embodiments of the present application do not limit this.

[0077] It should be noted that Fig. 1 is only schematically shown as an example of the system to which the embodiments of the present application are applicable. Of course, the method shown in the embodiments of the present application can also be applicable to other systems. In addition, the terms "system" and "network" are often used interchangeably in the present application. The term "and / or" in the present application is only used to describe the association relationship of the associated objects. It means that there can be three relationships, for example, A and / or B can represent the following three cases: A exists alone, A and B exist together, and B exists alone. In addition, the character " / " in the present application generally represents an "or" relationship between the front and rear associated objects. It should also be understood that the "indication" mentioned in the embodiments of the present application can be direct indication or indirect indication, or can represent an associated relationship. For example, A indicates B can mean that B can be obtained by A directly; or A indirectly indicates B, for example, A indicates C, and B can be obtained by C; or A and B have an associated relationship. It should also be understood that the "correspondence" mentioned in the embodiments of the present application can represent a direct correspondence or an indirect correspondence between the two, or can represent an associated relationship between the two, or can represent an indication and being indicated, configuration and being configured, etc. relationship. It should also be understood that the "predefined" or "predefined rule" mentioned in the embodiments of the present application can be realized by pre-storing corresponding codes, tables or other means that can be used to indicate related information in the device (for example, including terminal devices and network devices). The specific implementation manner is not limited in the present application. For example, the predefinition can refer to the definition in the protocol. It should also be understood that the "protocol" in the embodiments of the present application can refer to the standard protocol in the communication field, for example, it can include the LTE protocol, the NR protocol and the related protocol applied to the future communication system. The present application does not limit this.

[0078] In order to facilitate the understanding of the technical solutions of the embodiments of the present application, the related technologies of the embodiments of the present application are described as follows. The following related technologies can be combined with the technical solutions of the embodiments of the present application in any way, and all belong to the protection scope of the embodiments of the present application.

[0079] The development of communication technology will have higher requirements on the price and power consumption of terminal devices, especially the low complexity, low cost and low power consumption of environmental Internet of Things communication technology will become a key technology of future communication network.

[0080] Referring to the environment Internet of Things communication system architecture diagram shown in FIG. 2, the environment Internet of Things communication system can be composed of a network device (i.e. the network device 120 above) and an A-IoT device (i.e. the terminal device 110 above). Among them, the network device is used to send wireless energy supply signals and / or downlink communication signals to the A-IoT device, and is also used to receive the backscattering signals of the A-IoT device. A basic A-IoT device can include an energy harvesting module, a backscattering communication module, a low-power computing module, and a sensor module. In addition, the A-IoT device can also have a memory for storing some basic information (such as article identification, etc.), as well as environmental temperature, environmental humidity, and other sensor data.

[0081] The key technologies of environment Internet of Things communication mainly include radio frequency energy harvesting (RF Power Harvesting) and backscattering communication (Back Scattering). The so-called A-IoT device refers to an IoT device that uses various environmental energies such as wireless radio frequency energy, light energy, solar energy, thermal energy, and mechanical energy to drive itself. Such a device can have no energy storage capability or can have very limited energy storage capability (such as using a capacitor with a capacity of tens of microfarads (uF)). Compared with existing IoT devices, A-IoT devices have many advantages such as no need for conventional batteries, no maintenance, small size, low complexity and low cost, long service life, etc.

[0082] Referring to the structure diagram of the radio frequency energy harvesting module shown in FIG. 3. Among them, the radio frequency energy harvesting module can include a diode, a capacitor C, and a resistor R L In actual application, the radio frequency energy harvesting module realizes the collection of space electromagnetic wave energy based on the principle of electromagnetic induction, and then obtains the energy required to drive the A-IoT device to work, such as for driving low-power demodulation and modulation modules, sensors, and memory reading, etc. That is, the A-IoT device can not need a traditional battery module.

[0083] Referring to the backscattering communication principle diagram shown in FIG. 4. The A-IoT device receives the wireless signal sent by the network device, and modulates the wireless signal, loads the information to be sent, and radiates the modulated signal from the antenna. This information transmission process is called backscattering communication.

[0084] It should be noted that backscattering and load modulation are inseparable. Load modulation adjusts and controls the circuit parameters of the oscillation loop of the A-IoT device according to the beat of the data stream, so that the size of the electronic tag impedance and other parameters change, thereby completing the modulation process.

[0085] Load modulation techniques can include two methods: resistive load modulation and capacitive load modulation. Referring to Figure 5, which illustrates the principle of resistive load modulation, in resistive load modulation, the load R... L A resistor R3 can be connected in parallel. This resistor R3 can be switched on or off based on the control of the binary data stream. The switching of resistor R3 causes a change in the circuit voltage, thus realizing Amplitude Shift Keying (ASK), which modulates and transmits the signal by adjusting the amplitude of the backscattered signal from the A-IoT device. Similarly, in capacitive load modulation, the switching of the capacitor can change the circuit's resonant frequency, realizing Frequency Shift Keying (FSK), which modulates and transmits the signal by adjusting the operating frequency of the backscattered signal from the A-IoT device.

[0086] As can be seen, A-IoT devices utilize load modulation to modulate the incoming signal, thereby achieving backscatter communication. Therefore, A-IoT devices have the following significant advantages:

[0087] (1) A-IoT devices do not actively transmit signals, so they do not require complex radio frequency links, such as power amplifiers (PA) and radio frequency filters;

[0088] (2) A-IoT devices do not need to actively generate high-frequency signals, therefore they do not need high-frequency crystal oscillators;

[0089] (3) With the help of backscatter communication, A-IoT devices do not need to consume the terminal's own energy for signal transmission.

[0090] The following describes the application scenarios of environmental IoT communication.

[0091] Environmental IoT communication has significant advantages such as extremely low cost, zero power consumption, and small size, and can be widely used in various industries, such as logistics, smart warehousing, smart agriculture, energy and power, and industrial internet for vertical industries; it can also be used in personal applications such as smart wearables and smart homes.

[0092] Based on their energy sources and usage patterns, A-IoT devices can be categorized as follows:

[0093] (1) Passive A-IoT devices

[0094] A-IoT device does not need to be built-in battery, A-IoT device close to the network node (such as the reader of radio frequency identification RFID system), A-IoT device is in the near field range formed by the network node antenna radiation. Therefore, A-IoT device antenna generates induced current through electromagnetic induction, and the induced current drives the low-power chip circuit of A-IoT device. Realize the demodulation of forward link signal (such as downlink signal, that is, the link signal from network device to A-IoT device), and signal modulation of backward link (such as uplink signal, that is, the link signal from A-IoT device to network device) and other work. For backscatter link, A-IoT device uses backscatter implementation to transmit signals.

[0095] It can be seen that the passive A-IoT device does not need to be built-in battery to drive, which is a truly A-IoT device.

[0096] Passive A-IoT device does not need battery, and the radio frequency circuit and the baseband circuit are very simple, for example, it does not need low noise amplifier (LNA), power amplifier (PA), crystal oscillator, analog to digital converter (ADC) and other devices, so it has many advantages such as small size, light weight, very cheap price, long service life and so on.

[0097] (2) semi-passive A-IoT device

[0098] Semi-passive A-IoT device itself does not install conventional battery, but can use energy harvesting module to collect environmental energy, such as wireless radio frequency signal energy, solar energy, thermal energy, mechanical vibration energy, etc., and store the collected energy in an energy storage unit (such as capacitor). After the energy storage unit obtains energy, it can drive the low-power chip circuit of A-IoT device. Realize the demodulation of forward link signal, and signal modulation of backward link and other work. For backscatter link, A-IoT device can use backscatter mode or active transmission mode to realize signal transmission.

[0099] It can be seen that semi-passive A-IoT device does not need to be built-in battery to drive, although it uses the energy stored in the capacitor in the work, but the energy comes from the environmental energy collected by the energy harvesting module, so it is also a truly A-IoT device.

[0100] Semi-passive A-IoT device inherits many advantages of passive A-IoT device, so it has many advantages such as small size, light weight, very cheap price, long service life and so on.

[0101] (3) Active A-IoT device

[0102] The A-IoT device used in some scenarios can also be an active A-IoT device, which can be built-in with a battery (a conventional battery such as a dry battery, a rechargeable lithium battery, etc.). The battery is used to drive the low-power chip circuit of the A-IoT device to realize demodulation of a forward link signal and signal modulation of a backward link, etc. However, for the backscatter link, the A-IoT device uses a backscatter mode or an active transmission mode to realize signal transmission. Therefore, the zero power consumption of the A-IoT device mainly reflects that the signal transmission of the backward link does not require the power of the terminal itself, but uses the backscatter mode. Although the active A-IoT device uses a battery, the active A-IoT device has extremely low power consumption and complexity, and therefore can have a battery with a small capacity, thereby realizing small cost and size. The built-in battery can also be used as an energy storage unit to store the environmental energy collected by the energy harvesting module, thereby realizing a longer maintenance period or even maintenance-free.

[0103] The active A-IoT device is powered by a built-in battery to increase the communication distance of the A-IoT device and improve the reliability of communication. Therefore, the active A-IoT device can be applied in some scenarios with relatively high requirements on the communication distance and reading delay, etc.

[0104] As known, the business type of the environmental IoT will also be dominated by the industry business as the other IoT business types. Therefore, the transmitter type A-IoT device includes the following types:

[0105] (1) A-IoT device based on backscatter

[0106] The A-IoT device uses the backscatter mode to transmit uplink data as described above. The A-IoT device does not have an active transmitter for active transmission, but only has a backscatter transmitter. Therefore, when the A-IoT device transmits data, the network device needs to provide a carrier, and the A-IoT device performs backscatter based on the carrier to realize data transmission.

[0107] (2) A-IoT device based on active transmitter

[0108] The A-IoT device uses an active transmitter with active transmission capability to transmit uplink data, and therefore the A-IoT device can transmit data using the active transmitter itself when transmitting data, without the need for the network device to provide a carrier. The active transmitter suitable for the A-IoT device can be, for example, an ASK transmitter with ultra-low power consumption, an FSK transmitter with ultra-low power consumption, etc. Based on the current implementation, the overall power consumption of the transmitter can be reduced to 400-600 uw when transmitting a 100 uw signal.

[0109] (3) A-IoT device with both backscattering and active transmitter

[0110] Such A-IoT device can support both backscattering and active transmitter. The terminal can determine which kind of uplink signal transmission mode to use according to different situations (such as the situation of power, available environmental energy), or based on the scheduling of the network device: is it using backscattering mode or using active transmitter for active sending.

[0111] With the booming development of cellular Internet of Things, the 3rd Generation Partnership Project (3GPP) has standardized NB-IoT, MTC, RedCap and other Internet of Things technologies, but there are still many scenarios of Internet of Things communication needs that cannot be met using related technologies. For example, in harsh communication environments, there are needs for extremely small size terminal forms, and in scenarios of extremely low cost Internet of Things communication needs, Internet of Things communication needs cannot be met using related technologies.

[0112] For harsh communication environment scenarios, some Internet of Things scenarios may face extreme environments such as high temperature, extremely low temperature, high humidity, high pressure, high radiation, or high-speed motion. For example, ultra-high voltage substations, high-speed train track monitoring, high-cold zone environmental monitoring, industrial production lines, etc. In these scenarios, due to the working environment limitations of conventional power supplies, existing Internet of Things terminals will not be able to work. In addition, extreme working environments are also not conducive to the maintenance of Internet of Things, such as replacing batteries.

[0113] The extremely small size terminal form requirement scenario can include food traceability, commodity circulation, and smart wearable scenarios, etc. Such scenarios require terminals to have extremely small sizes to facilitate use in these scenarios. For example, Internet of Things terminals used for commodity management in the circulation link are usually in the form of electronic tags, which are embedded in commodity packaging in a very small form. For another example, lightweight wearable devices can meet user needs while improving user experience.

[0114] In addition, many Internet of Things communication scenarios require Internet of Things terminals to be low enough in cost to improve competitiveness relative to other alternative technologies. For example, in logistics or warehousing scenarios, in order to facilitate the management of a large number of circulating goods, Internet of Things terminals can be attached to each item, thereby completing the precise management of the entire logistics process and cycle through communication between the terminal and the logistics network. These scenarios require Internet of Things terminals to be competitive enough in price.

[0115] Therefore, in order to cover these unmet Internet of Things communication needs, ultra-low-cost, extremely small-size, battery-free, and maintenance-free Internet of Things are needed in cellular networks, and environmental Internet of Things can exactly meet this demand.

[0116] Based on the discussion of A-IoT application scenarios by 3GPP system architecture (SA), A-IoT can be used for at least the following four types of scenarios:

[0117] (1) Object identification

[0118] The environmental Internet of Things is applied in the scenario of object identification, such as logistics, production line product management, supply chain management, etc.

[0119] (2) Environmental monitoring

[0120] The environmental Internet of Things is applied in the scenario of environmental monitoring, such as temperature, humidity, harmful gas monitoring of working environment, natural environment, etc.

[0121] (3) Positioning

[0122] The environmental Internet of Things is applied in the scenario of positioning, such as indoor positioning, intelligent lost and found, production line article positioning, etc.

[0123] (4) Intelligent control

[0124] The environmental Internet of Things is applied in the scenario of intelligent control, such as intelligent control of various appliances in smart home (turning on / off air conditioner, adjusting temperature), intelligent control of various facilities in agricultural greenhouse (automatic irrigation, fertilization), etc.

[0125] In the low-power Internet of Things based on cellular network, referring to FIG. 6 (referred to as the first topology), the A-IoT device can directly receive carrier, data or signal from the base station and send or backscatter data or signal to the base station. Alternatively, referring to FIG. 7 (referred to as the second topology), an intermediate node is arranged in the low-power Internet of Things, and communication between the A-IoT and the base station is realized through the intermediate node, in which case the intermediate node sends carrier, data or signal to the A-IoT device, and the A-IoT device sends or backscatters data or signal to the intermediate node, wherein the intermediate node can be a terminal device or a base station device or an integrated access and backhaul (IAB) node. The base station in FIG. 6 and the intermediate node in FIG. 7 can be collectively referred to as a reader

[0126] As can be seen from FIG. 6 or FIG. 7, the A-IoT device can communicate with the base station directly or through an intermediate node, and the A-IoT transmission is based on the scheduling of the base station. In FIG. 6, the A-IoT device communicates with the base station directly, and thus the base station can send the scheduling information to the A-IoT device directly. In FIG. 7, the A-IoT device communicates with the base station through an intermediate node, and the scheduling information sent by the base station is first sent to the intermediate node and then sent to the A-IoT device by the intermediate node. In the above two topologies, the base station in the first topology and the intermediate node in the second topology are called readers, and the A-IoT device can be called devices. The transmission from the reader to the device is called Reader to Device (R2D) transmission, and the transmission from the device to the reader is called Device to Reader (D2R) transmission.

[0127] The reader in the environmental IoT needs to send control and data information to the device, and the structure of the R2D transmission frame can include the following parts:

[0128] 1. Preamble

[0129] The preamble is used to indicate the time domain starting position of the R2D transmission, and / or is used for the A-IoT device to acquire time synchronization or frequency synchronization information. Specifically, the preamble can include the following two parts (the preamble part can also include other parts, which are not limited by the embodiments of the present application):

[0130] 1.1. Start-Indicator (SI), used to indicate the time domain starting position of the R2D transmission.

[0131] 1.2. Clock-Acquisition Part (CAP), used for the A-IoT device to acquire time synchronization or frequency synchronization, and / or used to indicate the length or duration of a chip. The frequency synchronization includes, for example, sampling frequency (SF) synchronization and carrier frequency (CF) synchronization.

[0132] 2. Data and / or control information

[0133] The data and / or control information includes data information and / or control information sent by the reader to the device. The data and / or control information can be carried by the same channel (e.g. PRDCH). For example, the control information can be carried by part of the information bits of the PRDCH, or in the form of a Media Access Control (MAC) Control Element (CE), and then carried together with the data by the PRDCH. Alternatively, the data information and the control information can be carried by different channels. Alternatively, the data information can be carried by a channel (e.g. PRDCH), and the control information can be transmitted before the channel carrying the data information. Alternatively, the data information can be carried by a channel (e.g. PRDCH), and the control information can be multiplexed in the channel carrying the data information. The control information and the data information can use different Cyclic Redundancy Check (CRC) codes, or the control information and the data information can be processed together with a CRC code.

[0134] 3. Postamble

[0135] The postamble is used to indicate the end of the PRDCH, and can also be used for synchronization, channel measurement or interference measurement. This part is optional, i.e. the postamble can be included or not included in the R2D transmission.

[0136] Based on this, the structure of the R2D transmission frame is shown in FIG. 8. In the R2D transmission frame, the control information can be used to indicate the reception of the data. The control information can include one or more of the following information:

[0137] 1. Time-frequency resource indication information

[0138] 2. Mission Critical Services (MCS) or repetition indication information. The repetition modes that can be used by the R2D include:

[0139] 2.1. Information block level repetition, i.e. all the blocks of transmitted information bits received from the upper layer and / or the physical layer are repeated R_block times after adding the CRC (if CRC is used).

[0140] 2.2. Bit level repetition type 1, i.e. each bit after adding the CRC (if CRC is used) is repeated R_bit times.

[0141] 2.3, Bit level repetition type 2, i.e. each bit after adding CRC (if CRC is used) and forward error correction (FEC) is repeated R_bit times.

[0142] 2.4, Chip level repetition, i.e. each chip after line coding (if line coding is used) or square wave (SW) modulation (if SW modulation is used) is repeated R_chip times; wherein line coding includes Manchester coding and / or pulse interval encoding (PIE)

[0143] 4, Transmission block size (TBS) or PRDCH end indication information

[0144] 5, Device identification (ID) / group ID / broadcast ID

[0145] 6, Reader ID

[0146] 7, Unicast / groupcast / or broadcast indication

[0147] As can be seen, both control and data information can be carried in PRDCH, but how to send control information and data information in a PRDCH channel to ensure correct and efficient reception of the device is a problem that has not yet been solved.

[0148] Therefore, the embodiments of the present application provide a data transmission method, and the network device can send control information through a first rule when sending the control information to the terminal device, and then the terminal device can receive the control information through the first rule, thereby improving the reliability of the control information.

[0149] In order to facilitate understanding of the technical solutions of the embodiments of the present application, the technical solutions of the present application are described in detail below through specific embodiments. The above related technologies can be combined with the technical solutions of the embodiments of the present application as optional solutions, and all belong to the protection scope of the embodiments of the present application. The embodiments of the present application include at least part of the following contents.

[0150] FIG. 9 shows a data transmission method provided by an embodiment of the present application, which can include:

[0151] S900, the terminal device receives the control information according to a first rule; the first rule is used to determine one or more of the following: chip length of the control information; repetition number of the control information; bit number of the control information; transmission mode of the control information.

[0152] In the embodiment, the terminal device receives the control information sent by the network device according to a first rule; the first rule is used to determine one or more of the following: a chip length of the control information; a repetition number of the control information; a bit number of the control information; and a transmission mode of the control information.

[0153] Optionally, the terminal device mentioned in the embodiments of the present application can be a terminal with low power consumption, low complexity and low cost. Such a terminal with low power consumption, low complexity and low cost can be an A-IoT device (for example, an IoT terminal based on ambient power (AMP)), a low-power terminal, a low-cost terminal, a low-capability terminal (for example, a Redcap UE), and the like, which is not limited in the embodiments of the present application.

[0154] Among them, the A-IoT device can include a terminal device based on ambient energy, that is, an AMP IoT terminal. Ambient energy can include wireless radio frequency energy, solar energy, thermal energy, mechanical energy, kinetic energy, and the like. From the perspective of energy harvesting, the A-IoT device can also be referred to as an energy harvesting device, which can obtain the energy required for communication, and can support a backscattering communication mode and / or an active emission communication mode.

[0155] It should be understood that, since the network device sends the control information to the terminal device based on the first rule, the terminal device also needs to receive the control information based on the first rule when receiving the control information.

[0156] In some embodiments, the first rule is determined by any one of the following: a protocol agreement; clock acquisition CAP information in a transmission frame in which the control information is located; and first indication information carried in the transmission frame in which the control information is located.

[0157] In some embodiments, the terminal device can determine the first rule for receiving the control information according to a protocol agreement.

[0158] For example, if the chip length of the control information is agreed in advance through a protocol, the terminal device can receive the control information sent by the network device based on the chip length of the control information agreed in the protocol.

[0159] For another example, if the repetition number of the control information is agreed in advance through a protocol, the terminal device can receive the control information sent by the network device based on the repetition number of the control information agreed in the protocol.

[0160] It should be understood that the repetition number of the control information is at least the repetition number at the chip level or the repetition number at the bit level, that is, if the repetition number at the chip level or the repetition number at the bit level of the control information is agreed in advance through a protocol, the terminal device can receive the control information sent by the network device based on the repetition number at the chip level or the repetition number at the bit level of the control information agreed in the protocol.

[0161] In another example, if the number of bits of the control information is agreed in advance through a protocol, the terminal device can receive the control information sent by the network device based on the number of bits of the control information agreed in the protocol.

[0162] In another example, if the transmission mode of the control information is agreed in advance through a protocol, the terminal device can receive the control information sent by the network device based on the transmission mode of the control information agreed in the protocol.

[0163] It should be understood that the transmission mode of the control information is at least that the network device sends all bits of the control information to the terminal device as a whole, or the network device divides all bits of the control information into at least two parts and sends them to the terminal device respectively.

[0164] It should be understood that the chip length of the control information and the repetition number of the control information, or the chip length of the control information, the repetition number of the control information and the number of bits of the control information, or the chip length of the control information, the repetition number of the control information and the transmission mode of the control information can also be agreed in the protocol at the same time, that is, one or more rule combinations for sending the control information in the above first rule can be agreed in the protocol, which is not limited in the embodiments of the present application.

[0165] In some embodiments, the terminal device can determine the first rule for receiving the control information according to the CAP information in the transmission frame where the control information is located.

[0166] It should be understood that if the transmission frame where the control information is located is an R2D transmission frame, the CAP information is usually included in the preamble Preamble of the R2D transmission frame. Since the preamble Preamble is located before the control information, the first rule can be indicated to the terminal device based on the CAP information. The terminal device can determine the first rule based on the CAP information in the preamble Preamble when receiving the preamble Preamble, and then the terminal device can receive the control information sent by the network device based on the first rule.

[0167] In an example, if the network device indicates the chip length of the control information through the CAP information in the preamble Preamble of the R2D transmission frame in advance, the terminal device can determine the chip length of the control information based on the CAP information, and then receive the control information sent by the network device based on the chip length of the control information.

[0168] In another example, if the network device indicates the repetition number of the control information in advance through the CAP information in the preamble of the R2D transmission frame, the terminal device can determine the repetition number of the control information based on the CAP information, and then receive the control information sent by the network device based on the repetition number of the control information.

[0169] It should be understood that the repetition number of the control information is at least the repetition number at the chip level or the repetition number at the bit level, that is, if the network device indicates the repetition number at the chip level or the repetition number at the bit level of the control information in advance through the CAP information in the preamble of the R2D transmission frame, the terminal device can determine the repetition number at the chip level or the repetition number at the bit level of the control information based on the CAP information, and then receive the control information sent by the network device based on the repetition number at the chip level or the repetition number at the bit level.

[0170] In another example, if the network device indicates the number of bits of the control information in advance through the CAP information in the preamble of the R2D transmission frame, the terminal device can determine the number of bits of the control information based on the CAP information, and then receive the control information sent by the network device based on the number of bits of the control information.

[0171] In another example, if the network device indicates the transmission mode of the control information in advance through the CAP information in the preamble of the R2D transmission frame, the terminal device can determine the transmission mode of the control information based on the CAP information, and then receive the control information sent by the network device based on the transmission mode of the control information.

[0172] It should be understood that the transmission mode of the control information is at least that the network device sends all bits of the control information to the terminal device as a whole, or the network device divides all bits of the control information into at least two parts and sends them to the terminal device respectively.

[0173] It should be understood that the network device can also indicate the chip length of the control information and the repetition number of the control information, or the chip length of the control information, the repetition number of the control information and the number of bits of the control information, or the chip length of the control information, the repetition number of the control information and the transmission mode of the control information, etc. through the CAP information in the preamble of the R2D transmission frame in advance, that is, one or more rule combinations for sending the control information can be indicated through the CAP information in the first rule, which is not limited in the embodiments of the present application.

[0174] In some embodiments, the terminal device can determine the first rule for receiving the control information according to the first indication information carried in the transmission frame where the control information is located.

[0175] It should be understood that if the transmission frame where the control information is located is the R2D transmission frame, a specific bit field located before the control information in the R2D transmission frame can be set to carry first indication information, which is used to indicate the first rule to the terminal device. Since the bit position of the first indication information is located before the control information in the R2D transmission frame, the terminal device can determine the first rule based on the first indication information before receiving, and then the terminal device can receive the control information sent by the network device based on the first rule.

[0176] For example, if the network device indicates the chip length of the control information through the first indication information carried in a specific bit field in the R2D transmission frame in advance, the terminal device can determine the chip length of the control information based on the first indication information, and then receive the control information sent by the network device based on the chip length of the control information.

[0177] For another example, if the network device indicates the repetition number of the control information through the first indication information carried in a specific bit field in the R2D transmission frame in advance, the terminal device can determine the repetition number of the control information based on the first indication information, and then receive the control information sent by the network device based on the repetition number of the control information.

[0178] It should be understood that the repetition number of the control information is at least the chip-level repetition number or the bit-level repetition number, that is, if the network device indicates the chip-level repetition number or the bit-level repetition number of the control information through the first indication information carried in a specific bit field in the R2D transmission frame in advance, the terminal device can determine the chip-level repetition number or the bit-level repetition number of the control information based on the first indication information, and then receive the control information sent by the network device based on the chip-level repetition number or the bit-level repetition number.

[0179] For yet another example, if the network device indicates the number of bits of the control information through the first indication information carried in a specific bit field in the R2D transmission frame in advance, the terminal device can determine the number of bits of the control information based on the first indication information, and then receive the control information sent by the network device based on the number of bits of the control information.

[0180] For still another example, if the network device indicates the transmission mode of the control information through the first indication information carried in a specific bit field in the R2D transmission frame in advance, the terminal device can determine the transmission mode of the control information based on the first indication information, and then receive the control information sent by the network device based on the transmission mode of the control information.

[0181] It should be understood that the transmission manner of the control information is at least one of: the network device sends all bits of the control information to the terminal device as a whole; or the network device divides all bits of the control information into at least two parts and sends the two parts to the terminal device respectively.

[0182] It should be understood that the network device can also indicate the chip length of the control information, the repetition number of the control information, or the chip length of the control information, the repetition number of the control information and the bit number of the control information, or the chip length of the control information, the repetition number of the control information and the transmission manner of the control information through the first indication information carried in a specific bit field in the R2D transmission frame in advance, that is, one or more rule combinations for sending the control information in the first rule can be indicated through the first indication information, which is not limited in the embodiments of the present application.

[0183] In some embodiments, the length of the reference chip in the CAP information is associated with the chip length of the control information, the length of the reference chip in the CAP information is associated with the repetition number of the control information, the length of the reference chip in the CAP information is associated with the bit number of the control information, the waveform of the CAP information is associated with the chip length of the control information, the waveform of the CAP information is associated with the repetition number of the control information, and the waveform of the CAP information is associated with the bit number of the control information.

[0184] In some embodiments, when the network device indicates the first rule for sending the control information to the terminal device through the CAP information in the transmission frame where the control information is located, the network device can indicate the chip length of the control information, or the repetition number of the control information, or the bit number of the control information through the length of the reference chip in the CAP information or the waveform of the CAP information, which is not limited in the embodiments of the present application.

[0185] For example, the chip length of the control information can be different from the chip length of the data information indicated by the control information when the network device sends the control information to the terminal device; for example, the chip length of the control information can be Q times of the chip length of the data information, Q being a predetermined value (for example, Q=2), at this time, since the chip length of the control information has a specific multiple relationship with the chip length of the data information, the network device can indicate the chip length of the control information to the terminal device through the length of the reference chip in the CAP information or the waveform of the CAP information, and the terminal device determines the chip length of the data information based on the multiple relationship between the chip length of the control information and the chip length of the data information (which can be agreed by the protocol) after determining the chip length of the control information based on the CAP information, and receives the control information and the data information based on the chip length of the control information and the chip length of the data information.

[0186] Another example, when the network device sends the control information to the terminal device, the network device can adopt the chip-level repetition for the control information, and the repetition number or the chip length after repetition (i.e., the chip length of the control information) of the control information is indicated to the terminal device through the length of the reference chip in the CAP information or the waveform of the CAP information. Based on this, after the terminal device determines the repetition number or the chip length after repetition of the control information based on the CAP information, the terminal device can receive the control information sent by the network device based on the repetition number or the chip length after repetition of the control information. The repetition number or the chip length after repetition of the data information can be indicated by the control information, that is, the CAP is used to indicate the transmission mode of the control information, the control information is used to indicate the transmission mode of the data information, and the transmission mode of the control information can be the same as or different from the transmission mode of the data information, which is not limited in the embodiments of the present application.

[0187] Still another example, when the network device sends the control information to the terminal device, the network device can adopt the bit-level repetition for the control information, and the repetition number of each bit is indicated to the terminal device through the length of the reference chip in the CAP information or the waveform of the CAP information. For example, the waveform of each CAP information corresponds to a repetition number. Referring to FIG. 10, the waveform of the CAP information given in FIG. 10 can correspond to a repetition number of 0, that is, if the terminal device receives the waveform of the CAP information as in FIG. 10, the terminal device can determine that the repetition number of each bit is 0, and then receive the control information sent by the network device based on the repetition number of each bit being 0. Referring to FIG. 11, the waveform of the CAP information given in FIG. 11 can correspond to a repetition number of 1, that is, if the terminal device receives the waveform of the CAP information as in FIG. 11, the terminal device can determine that the repetition number of each bit is 1, and then receive the control information sent by the network device based on the repetition number of each bit being 1. The correspondence between the repetition number of each bit and the waveform of the CAP information can be specified according to actual conditions, which is not limited in the embodiments of the present application.

[0188] In some embodiments, the position of the first indication information is located after the CAP information and before the control information in the transmission frame where the control information is located.

[0189] In some embodiments, the network device can indicate the repetition number of each bit in the control information through the first indication information carried in a specific bit field in the R2D transmission frame in advance, and the position of the specific bit field in the R2D transmission frame is located after the CAP information and before the control information.

[0190] In an example, referring to FIG. 12, an exemplary R2D transmission frame structure is shown. The first indication information is located after the preamble and before the control information. In order to reduce the overhead of the first indication information, one specific bit field can include 1 bit or 2 bits, which are respectively used to indicate 2 or 4 different bit repetition times. Meanwhile, the network device can also indicate the chip length, repetition time or bit number of the first indication information through the above-mentioned CAP information. The embodiments of the present application do not limit this.

[0191] In some embodiments, when the network device transmits the control information to the terminal device, the network device transmits all the bits of the control information as a whole through the same modulation, coding and chip length in the form of physical layer signaling.

[0192] In an example, the bit number of the control information can be determined by the protocol. Thus, the terminal device knows the bit number of the control information before receiving the control information. Thus, the network device only transmits control information with a fixed bit number. For the terminal device, it only needs to detect the control information with the fixed bit number. This method can make the transmission of the control information simpler. For example, the control information at least needs to include the network device ID, unicast / groupcast / broadcast indication, terminal device ID / group ID / broadcast ID and channel length in the first transmission channel (such as PRDCH) for carrying data information. Based on the bit number determined by the protocol, the terminal device can receive the control information according to the bit number at any time.

[0193] In another example, the bit number of the control information can be indicated by the above-mentioned first indication information or CAP information. Thus, the network device can transmit control information with multiple different bit numbers. The terminal device can determine whether to decode or give up decoding the corresponding control information according to the first indication information or the CAP information. For example, the network device can transmit control information with two different bit numbers, which are respectively used for inventory and other processes. At this time, the bit number of each control information can be indicated by the first indication information or the CAP information (the length of the reference chip or the waveform of the CAP information). For the terminal device, it can indirectly determine the use of the control information according to the determined bit number of the control information, so as to determine whether to further decode the control information.

[0194] In some embodiments, the control information at least includes a first part and a second part. The transmission manner at least includes a first transmission manner for the first part and a second transmission manner for the second part.

[0195] In some embodiments, the network device can divide the control information into at least a first part and a second part, and the first transmission manner of the network device for transmitting the first part can be the same as or different from the second transmission manner for transmitting the second part.

[0196] In some embodiments, the first transmission manner is separate transmission through the first signaling, and the second transmission manner is separate transmission through the first signaling or simultaneous transmission of the data information through the first signaling.

[0197] In some embodiments, the first signaling is any one of the following: physical layer signaling; high layer signaling.

[0198] In some embodiments, the network device can separately transmit through the physical layer signaling when transmitting the first part, and separately transmit through the physical layer signaling or transmit through the high layer signaling (e.g., MAC signaling) when transmitting the second part, which is not limited in the embodiments of the present application.

[0199] In some embodiments, the first part includes one or more of the following: all or part of the network device identifier of the network device; unicast, groupcast or broadcast indication of the network device; all or part of the terminal device identifier associated with the network device, all or part of the terminal device group identifier or all or part of the terminal device broadcast identifier; second indication information; the second indication information is used to indicate the number of bits of the second part or the number of repetitions of the second part; third indication information; the third indication information is used to indicate the decoding manner of the data information.

[0200] In some embodiments, the first part can include the identification information and the second indication information of the second part, and the first part can also simultaneously include the identification information, the second indication information of the second part and the third indication information of the data information; wherein the identification information is one or more of the following: all or part of the network device identifier of the network device; unicast, groupcast or broadcast indication of the network device; all or part of the terminal device identifier associated with the network device, all or part of the terminal device group identifier or all or part of the terminal device broadcast identifier.

[0201] In some embodiments, the second part includes one or more of the following: fourth indication information, the fourth indication information is used to indicate the decoding manner of the data information; other control information in addition to the control information carried by the first part.

[0202] In some embodiments, the second part can only include the other control information, or simultaneously include the fourth indication information of the data information and the other control information; wherein the fourth indication information is similar to the third indication information described above, and is used to indicate the decoding manner of the data information.

[0203] In some embodiments, the following one or more is included: the first part separately adds a cyclic redundancy check (CRC); the second part separately adds a CRC; and the second part and the data information jointly add a CRC.

[0204] In one example, referring to FIG. 13, the first transmission manner of the first part and the second transmission manner of the second part are the same, both of which are physical layer signaling, the first part and the second part add CRCs, the length of the CRC added by the first part can be the same as or different from the length of the CRC added by the second part, the first part contains ID information (such as a truncated or full reader ID, a unicast / groupcast / broadcast indication, a truncated or full device ID / group ID / broadcast ID) and second indication information of the second part, the second part contains third indication information (or fourth indication information) of data information and other control information, and meanwhile, there can be an interval between the second part and the data information. The terminal device can determine whether the second part and the data information need to be received according to the first part, so as to reduce the power consumption of the terminal device.

[0205] In another example, referring to FIG. 14, the first transmission manner of the first part and the second transmission manner of the second part are different, the first part is sent through physical layer signaling and separately adds a CRC, the second part is sent in the form of MAC layer signaling and jointly adds a CRC with the data information, the first part contains ID information (such as a truncated or full reader ID, a unicast / groupcast / broadcast indication, a truncated or full device ID / group ID / broadcast ID), second indication information of the second part, and third indication information (or fourth indication information) of the data information, and the second part contains other control information. Compared with FIG. 13, the mode of FIG. 14 can reduce the transmission overhead of control information, especially the number of bits of the CRC.

[0206] In some embodiments, the control information includes fifth indication information, the fifth indication information is used to indicate the length of the first transmission channel (such as the PRDCH) except for carrying the control information and / or the end position of the first transmission channel.

[0207] In some embodiments, the network device can not only indicate the first rule of sending the control information when sending the control information, but also indicate the length (i.e., TBS) of the first transmission channel (such as the PRDCH) except for carrying the control information and / or the end position of the first transmission channel.

[0208] In some embodiments, the fifth indication information includes a third part and / or a fourth part, if the first bit sequence in the third part corresponds to a first value, the length and / or the end position are indicated by the fourth part; and if the first bit sequence in the third part corresponds to a second value, the length and / or the end position are indicated by the second value.

[0209] In some embodiments, the fifth indication information can be a TBS indication field in the control information, the TBS indication field including a first part indication field (third part) and / or a second part indication field (fourth part), the value of the first part indication field can be a second type of value (first value) or a first type of value (second value), if the value of the first part indication field is the first type of value, it means that the second part indication field does not exist, the TBS of the PRDCH and / or the ending position are determined by the first type of value, if the value of the first part indication field is the second type of value, it means that the second part indication field exists, the TBS of the PRDCH and / or the ending position are indicated by the second part indication field.

[0210] For example, the correspondence between the value of the first part indication field and the TBS of the PRDCH and / or the ending position can be agreed by protocol or pre-configured, for example, the first part indication field can include N bits, 2 N -1 values of the N bits correspond to 2 N -1 different TBS of the PRDCH and / or ending positions, as shown in Table 1, for example, assuming that the value of the first part indication field is 000, the corresponding TBS of the PRDCH is the first PRDCH TBS, and the second part indication field does not exist, assuming that the value of the first part indication field is 101, the corresponding TBS of the PRDCH is in a reserved state, and the second part indication field does not exist; 2 N -1 values of the N bits correspond to 2 N -1 values of the N bits correspond to 2 M1 -1 different TBS of the PRDCH and / or ending positions, as shown in Table 1, for example, assuming that the value of the first part indication field is 000, the corresponding TBS of the PRDCH is the first PRDCH TBS, and the second part indication field does not exist, assuming that the value of the first part indication field is 101, the corresponding TBS of the PRDCH is in a reserved state, and the second part indication field does not exist; 2

[0211] In some embodiments, the fourth part includes a second bit sequence, the length and / or the ending position are indicated by a third value corresponding to the second bit sequence.

[0212] For example, the second part indication field can include M1 bits, 2 M1 -1 values of the M1 bits correspond to 2 M1 -1 different TBS of the PRDCH and / or ending positions, the correspondence can be predefined.

[0213] In some embodiments, the fourth part includes a third bit sequence, if the third bit sequence corresponds to a fourth value, the length is indicated by the fourth value; if the third bit sequence corresponds to a fifth value, the ending position is indicated by the end symbol.

[0214] In an example, the second part indication field can include M2 bits, by 2 M2 values, 2 M2 -1 value indicates the TBS of the PRDCH, and / or the ending position, by 2 M2 values, one value other than 2 M2 -1 value indicates that the ending position of the PRDCH is indicated by the end symbol Postamble.

[0215] It should be understood that the terminal device can indirectly determine the type of information carried in the PRDCH according to the fifth indication information indicating the TBS of the PRDCH, and / or the ending position, so as to be able to determine in advance whether the PRDCH needs to be decoded, in addition, this scheme is also conducive to reducing the number of bits of the fifth indication information, that is, reducing the transmission overhead of the fifth indication information.

[0216] In some embodiments, the fifth indication information includes a fourth bit sequence, if the fourth bit sequence corresponds to a sixth value, the length is indicated by the sixth value; if the fourth bit sequence corresponds to a seventh value, the ending position is indicated by the end symbol.

[0217] In an example, the fifth indication information can include M3 bits, M3 bits correspond to 2 M3 values, 2 M3 values, 2 M3 -1 value directly indicates the TBS of the PRDCH, and / or the ending position, 2 M3 values, one value other than 2 M3 -1 value indicates that the ending position of the PRDCH is indicated by the end symbol Postamble.

[0218] In some embodiments, the fifth indication information includes a fifth bit sequence, and the fifth bit sequence and the end symbol jointly indicate the ending position of the first transmission channel.

[0219] In some embodiments, the network device can indicate that the terminal device needs to determine the ending position of the PRDCH by the end symbol Postamble and the fifth bit sequence jointly, that is, the network device needs to determine whether the position where the end symbol Postamble is detected is the actual ending position of the PRDCH based on the fifth bit sequence after detecting the end symbol Postamble.

[0220] In some embodiments, if the value obtained by taking the bit index corresponding to the first position modulo a reference value is the eighth value corresponding to the fifth bit sequence, the first position is determined as the actual ending position; wherein the first position is the bit position before the ending symbol, and the reference value is related to the fifth bit sequence.

[0221] In an example, the fifth indication information can include K bits, assuming K is 3, the value range corresponding to the 3 bits is 0 to 7, at this time, if the value corresponding to the fifth bit sequence in the control information is 6, it indicates that if the value obtained by taking the bit index corresponding to the ending position of the PRDCH modulo 23 (2K, K is 3) is 6, at this time, the ending position of the PRDCH is the actual ending position; wherein the ending position of the PRDCH is the position before the ending symbol Postamble.

[0222] It should be understood that the ending position of the first transmission channel indicated by the fifth bit sequence in combination with the ending symbol can reduce the probability of PRDCH receiving failure caused by the ending symbol misjudgment.

[0223] In summary, according to the data transmission method of the embodiments of the present application, the network device can send the control information to the terminal device based on the first rule, and the network device indicates the first rule to the terminal device in different ways, so that the terminal device can receive the control information based on the first rule, thereby improving the reliability of the control information.

[0224] The data transmission method of the embodiments of the present application is described in detail from the perspective of the terminal device in combination with FIG. 8, and as shown in FIG. 15, in another embodiment of the present application, the terminal device can also perform the following steps.

[0225] FIG. 15 shows a data transmission method provided by an embodiment of the present application, which can include:

[0226] S1500, the terminal device receives fifth indication information, the fifth indication information is used to indicate the length of the first transmission channel and / or the ending position of the first transmission channel; the first transmission channel is at least used to carry control information.

[0227] In some embodiments, the fifth indication information includes a third part and / or a fourth part, if the first bit sequence in the third part corresponds to a first value, the length and / or the ending position is indicated by the fourth part; if the first bit sequence in the third part corresponds to a second value, the length and / or the ending position is indicated by the second value.

[0228] In some embodiments, the fourth part includes a second bit sequence, and the length and / or the ending position is indicated by a third value corresponding to the second bit sequence.

[0229] In some embodiments, the fourth part includes a third bit sequence, if the third bit sequence corresponds to a fourth value, the length is indicated by the fourth value; if the third bit sequence corresponds to a fifth value, the ending position is indicated by the ending symbol.

[0230] In some embodiments, the fifth indication information includes a fourth bit sequence, if the fourth bit sequence corresponds to a sixth value, the length is indicated by the sixth value; if the fourth bit sequence corresponds to a seventh value, the ending position is indicated by the ending symbol.

[0231] In some embodiments, the fifth indication information includes a fifth bit sequence, the fifth bit sequence and the ending symbol jointly indicate the ending position of the first transmission channel.

[0232] In some embodiments, if the bit index corresponding to the first position is the eighth value corresponding to the fifth bit sequence when the bit index is taken modulo a reference value, the first position is determined as the actual ending position; wherein the first position is the bit position before the ending symbol, and the reference value is related to the fifth bit sequence.

[0233] In some embodiments, the terminal device receives the control information according to a first rule; the first rule is used to determine one or more of the following: the chip length of the control information; the repetition number of the control information; the bit number of the control information; the transmission mode of the control information.

[0234] In some embodiments, the first rule is determined by any one of the following: protocol agreement; clock acquisition CAP information in a transmission frame in which the control information is located; first indication information carried in the transmission frame in which the control information is located.

[0235] In some embodiments, one or more of the following is included: the length of the reference chip in the CAP information is associated with the chip length of the control information; the length of the reference chip in the CAP information is associated with the repetition number of the control information; the length of the reference chip in the CAP information is associated with the bit number of the control information; the waveform of the CAP information is associated with the chip length of the control information; the waveform of the CAP information is associated with the repetition number of the control information; the waveform of the CAP information is associated with the bit number of the control information.

[0236] In some embodiments, the position of the first indication information is located after the CAP information and before the control information in the transmission frame in which the control information is located.

[0237] In some embodiments, the control information includes at least a first part and a second part; the transmission mode includes at least a first transmission mode for the first part and a second transmission mode for the second part.

[0238] In some embodiments, the first part comprises one or more of the following: all or part of a network device identifier of the network device; a unicast, groupcast or broadcast indication of the network device; all or part of a terminal device identifier, all or part of a terminal device group identifier or all or part of a terminal device broadcast identifier associated with the network device; second indication information; the second indication information being used to indicate a number of bits of the second part or a number of repetitions of the second part; third indication information; the third indication information being used to indicate a decoding manner of the data information.

[0239] In some embodiments, the second part comprises one or more of the following: fourth indication information, the fourth indication information being used to indicate a decoding manner of the data information; other control information in addition to the control information carried by the first part.

[0240] In some embodiments, the first transmission manner is separate transmission through the first signaling, and the second transmission manner is separate transmission through the first signaling or simultaneous transmission through the first signaling with the data information.

[0241] In some embodiments, the first signaling is any one of the following: physical layer signaling; high layer signaling.

[0242] In some embodiments, the following one or more is comprised: separate addition of a cyclic redundancy check (CRC) to the first part; separate addition of a CRC to the second part; joint addition of a CRC to the second part and the data information.

[0243] In summary, according to the data transmission method of the embodiments of the present application, the network device can send control information to the terminal device based on the first rule, and the network device indicates the first rule to the terminal device in different manners, so that the terminal device can receive the control information based on the first rule, thereby improving the reliability of the control information.

[0244] The data transmission method of the embodiments of the present application is described in detail from the perspective of the terminal device in the above in combination with FIG. 8 and FIG. 15, and the data transmission method of the embodiments of the present application is described in detail from the perspective of the network device in the following in combination with FIG. 16, and it should be understood that the steps performed by the network device correspond to the steps performed by the terminal device, and the repeated description is appropriately omitted in the following for brevity.

[0245] FIG. 16 shows a data transmission method provided by an embodiment of the present application, which can comprise:

[0246] S1600, a network device sends control information according to a first rule; the first rule is used to determine one or more of the following: a chip length of the control information; a number of repetitions of the control information; a number of bits of the control information; a transmission manner of the control information.

[0247] In the embodiment, the network device transmits the control information according to a first rule; the first rule is used to determine one or more of the following: a chip length of the control information; a repetition number of the control information; a bit number of the control information; a transmission mode of the control information.

[0248] It should be noted that the network device can be a node in communication with the terminal device, for example, the network device can be an AP in a WiFi system or a base station in a cellular system, or an Internet of Things node, a sensor, and the like in A-IoT, and the present embodiment does not limit this.

[0249] It should be noted that when the terminal device is an A-IoT terminal, the second device can include an Ambient Energy Energizer (AMP Energizer).

[0250] In some embodiments, the first rule is determined by any one of the following: a protocol agreement; clock acquisition CAP information in a transmission frame in which the control information is located; first indication information carried in the transmission frame in which the control information is located.

[0251] In some embodiments, one or more of the following is included: a length of a reference chip in the CAP information is associated with a chip length of the control information; a length of a reference chip in the CAP information is associated with a repetition number of the control information; a length of a reference chip in the CAP information is associated with a bit number of the control information; a waveform of the CAP information is associated with a chip length of the control information; a waveform of the CAP information is associated with a repetition number of the control information; a waveform of the CAP information is associated with a bit number of the control information.

[0252] In some embodiments, a position of the first indication information is located after the CAP information and before the control information in the transmission frame in which the control information is located.

[0253] In some embodiments, the control information includes at least a first part and a second part; and the transmission mode includes at least a first transmission mode for the first part and a second transmission mode for the second part.

[0254] In some embodiments, the first part includes one or more of the following: all or part of a network device identifier of the network device; a unicast, groupcast, or broadcast indication of the network device; all or part of a terminal device identifier, all or part of a terminal device group identifier, or all or part of a terminal device broadcast identifier associated with the network device; second indication information; the second indication information is used to indicate a bit number of the second part or a repetition number of the second part; third indication information; the third indication information is used to indicate a decoding mode of data information.

[0255] In some embodiments, the second part comprises one or more of the following: fourth indication information, the fourth indication information being used to indicate a decoding manner of the data information; other control information in addition to the control information carried by the first part.

[0256] In some embodiments, the first transmission manner is separate transmission through the first signaling, and the second transmission manner is separate transmission through the first signaling or transmission through the first signaling simultaneously with the data information.

[0257] In some embodiments, the first signaling is any one of the following: physical layer signaling; high layer signaling.

[0258] In some embodiments, the first part comprises one or more of the following: separate addition of a cyclic redundancy check (CRC); separate addition of a CRC to the second part; joint addition of a CRC to the second part and the data information.

[0259] In some embodiments, the control information comprises fifth indication information, the fifth indication information being used to indicate a length of a first transmission channel other than carrying the control information and / or an ending position of the first transmission channel; and the first transmission channel is used at least to carry the control information.

[0260] In some embodiments, the fifth indication information comprises a third part and / or a fourth part, if a first bit sequence in the third part corresponds to a first value, the length and / or the ending position is indicated by the fourth part; and if the first bit sequence in the third part corresponds to a second value, the length and / or the ending position is indicated by the second value.

[0261] In some embodiments, the fourth part comprises a second bit sequence, and the length and / or the ending position is indicated by a third value corresponding to the second bit sequence.

[0262] In some embodiments, the fourth part comprises a third bit sequence, if the third bit sequence corresponds to a fourth value, the length is indicated by the fourth value; and if the third bit sequence corresponds to a fifth value, the ending position is indicated by an ending symbol.

[0263] In some embodiments, the fifth indication information comprises a fourth bit sequence, if the fourth bit sequence corresponds to a sixth value, the length is indicated by the sixth value; and if the fourth bit sequence corresponds to a seventh value, the ending position is indicated by an ending symbol.

[0264] In some embodiments, the fifth indication information comprises a fifth bit sequence, and the fifth bit sequence and an ending symbol jointly indicate the ending position of the first transmission channel.

[0265] In some embodiments, if the value obtained by taking the bit index corresponding to the first position modulo a reference value is the eighth value corresponding to the fifth bit sequence, the first position is determined as the actual ending position; wherein the first position is the bit position before the ending symbol, and the reference value is related to the fifth bit sequence.

[0266] In summary, according to the data transmission method provided in the embodiments of the present application, the network device can send control information to the terminal device based on the first rule, and the network device indicates the first rule to the terminal device in different ways, so that the terminal device can receive the control information based on the first rule, thereby improving the reliability of the control information.

[0267] The above describes the data transmission method provided in the embodiments of the present application. In order to facilitate the understanding of the embodiments of the present application, the possible implementation schemes of the random access method suitable for the embodiments of the present application are described below based on the interaction process between the reader (network device) and the terminal device.

[0268] Since the terminal device needs to receive data information based on the control information, it is necessary to improve the reliability of the control information in the following four ways.

[0269] Method one

[0270] The control information is not sent repeatedly when sent, and the chip length of the control information can be different from the chip length of the data information indicated by the control information; for example, the chip length of the control information can be Q times the chip length of the data information, and Q is a predetermined value (for example, Q = 2). In this case, since the chip lengths of the control information and the data information are different, but there is a specific multiple relationship between them, the device can determine the chip lengths of the control information and the data information according to the previously sent CAP information when receiving. Through this way, the chip length of the control information can be increased without increasing the complexity of the CAP design and the number of control information bits, thereby improving the reliability of the control information.

[0271] Method two

[0272] The control information adopts a chip-level repetition sending method, and the repetition number or the chip length after repetition of the control information is indicated by the CAP information. The repetition sending method of the data part can be different from that of the control information.

[0273] Method three

[0274] The control information is sent in a bit-level repetition manner. The repetition number of each bit can be predefined, for example, the repetition number of the control information bits can be predefined as 2, or the repetition number of each bit can be flexibly changed. In this case, the terminal device needs to obtain the repetition number of the control information bits to correctly decode the control information. Therefore, the reader needs to indicate the repetition number of the control information bits. The reader can indicate the repetition number of the control information bits in the following two ways:

[0275] The first way: the repetition number of the control information bits can be indicated by the previously sent CAP information. Different CAP waveforms in the CAP information can be used to indicate different repetition numbers of the bits.

[0276] The second way: the repetition number of the control information bits is indicated by a specific bit field (first indication information). The specific bit field should be located after the CAP information. In order to reduce the overhead of the first indication information, the specific bit field can include 1 bit or 2 bits, which are respectively used to indicate 2 or 4 different repetition numbers of the bits. The specific bit field can use a predefined chip length or repetition number, for example, the specific bit field can be sent with a chip length twice that of the CAP information indicated.

[0277] The fourth way

[0278] The reader can send the control information to the terminal device in different transmission manners, at least including the following two ways:

[0279] The first way (first-order control): the reader sends the control information to the terminal device in the form of physical layer signaling by continuously sending all the bits of the control information as a whole with the same modulation, coding and chip length.

[0280] Specifically, the number of bits contained in the control information can be predefined, and the terminal device knows the number of bits in the control information before decoding the control information. The following ways can be used:

[0281] 1. The reader only sends control information with one bit number. For any terminal device, only control information with one bit number is detected, and the bit number is predefined. This way can greatly simplify the complexity of the terminal device implementation. For example, any control information sent by the reader at least contains the reader ID, unicast / groupcast / broadcast indication, device ID / group ID / broadcast ID, and TBS. The bit number of the information block is fixed, and any terminal device decodes the control information according to this bit number at any time.

[0282] 2. The reader can send control information with different bit numbers, and indicate by a specific bit field (first indication information), the terminal device determines decoding or giving up decoding the control information according to the specific bit field; for example, the reader can send control information with two different bit numbers, respectively for inventory and other processes, and a specific bit field (first indication information) after the CAP information is used to indicate the bit number of the control information. Alternatively, the bit number of the control information can be indicated by different CAP waveforms of the CAP information. For the terminal device, the bit number of the control information can be determined according to the specific bit field (first indication information), and the purpose of the control information, i.e. for inventory or other processes, can be indirectly judged, so as to decide whether to further decode the control information.

[0283] The second mode (second-order control): the reader can divide the control information bits into at least two parts, the first part is sent in the form of physical layer signaling, and the bit number and sending mode are fixed, the second part can be sent in the form of physical layer signaling or high layer (such as MAC layer) signaling, and the decoding of the second part depends on the indication of the first part. The first part can add a separate CRC, the second part can add a separate CRC, or add a CRC jointly with the data information.

[0284] 1. The reader divides the control information bits into two parts, both of which are sent in the form of physical layer signaling, and both parts add CRC, wherein the CRC lengths of the two parts can be different. The first part contains ID information and reception indication information (second indication information) of the second part, and the second part contains the remaining control information (other control information) and decoding indication information (third indication information) of the data part. For example, the first part can at least contain a truncated or full reader ID, unicast / groupcast / broadcast indication, truncated or full device ID / group ID / broadcast ID, and decoding indication of the second part (such as the bit number of the second part, whether the second part is repeatedly sent, etc.). According to the above information, the terminal device can judge whether it needs to receive the following second part and data information, thereby facilitating the reduction of power consumption of the terminal device.

[0285] 2. The reader divides the control information bits into two parts, the first part is sent through physical layer signaling and the first part adds CRC separately, the second part is sent in the form of MAC layer signaling and the second part adds CRC jointly with the data information, for example, the first part can contain at least a truncated or full reader ID, a unicast / groupcast / broadcast indication, a truncated or full device ID / group ID / broadcast ID, a decoding indication of the second part (such as the number of bits of the second part, whether the second part is repeatedly sent, etc.), and a decoding indication information of the data part (third indication information), and the second part contains other control information, which can reduce the transmission overhead of the control information, especially the number of CRC bits.

[0286] Based on the above embodiments, the control information can further include a TBS indication field for indicating the TBS of the PRDCH and / or the end position, and the TBS indication field can be indicated by at least the following three ways.

[0287] Way one

[0288] The TBS indication field can include two parts, a first part indication field and a second part indication field, and the value of the first part indication field includes two types:

[0289] If the first part indication field is of the first type of value, the second part of the TBS indication field does not exist, and the TBS of the PRDCH and / or the end position is determined according to the first type of value.

[0290] If the first part indication field is of the second type of value, the second part indication field of the TBS indication field exists, and the TBS and / or the end position is indicated by the second part indication field.

[0291] Specifically, the first type of value of the first part indication field corresponds to a predefined PRDCH TBS, and the specific correspondence can be defined by the standard or preconfigured; for example, the first part indication field of the TBS indication field can include N bits, and the N bits correspond to 2 N -1 type of value is the first type of value, which corresponds to 2 N -1 different TBS of the PRDCH and / or end position, or corresponds to a "reserved" state, and the corresponding relationship can be predefined, and in this case, the TBS indication field does not include the second part indication field. Another value is the second type of value, and in this case, the TBS indication field includes the second part indication field, assuming that the second part indication field is M bits, which is used to indicate the TBS of the PRDCH and / or the end position; since the number of bits of the TBS indication field in this scheme is variable, the TBS indication field can be sent independently of other control information, for example, the TBS indication field is sent first after the CAP information, and CRC is added independently or not added.

[0292] When the second part M bits appear, they can be indicated in the following two ways:

[0293] The first way: the TBS of PRDCH and / or the ending position can be directly indicated by M bits. Specifically, 2 M different values in M bits can be indicated, corresponding to 2 M different PRDCH TBS, and the corresponding relationship can be predefined.

[0294] The second way: 2 M different values in 2 M-1 different values in M bits directly indicate the TBS of PRDCH, and the other value indicates that the ending position of PRDCH is indicated by the end symbol Postamble. If the terminal device detects 2 M values, the TBS of PRDCH is determined according to the predefined correspondence between the specific value and the PRDCH TBS, and if the other value is detected, the end symbol Postamble is detected to determine the ending position of PRDCH; for example, if the value indicated by the second part M bits is 2 M , it indicates that the end of PRDCH is indicated by the end symbol Postamble, and the other values directly correspond to the PRDCH TBS.

[0295] The advantage of the first way is that the terminal device can indirectly determine the type of information carried in PRDCH according to the PRDCH TBS indicated by the TBS indication field, so as to determine in advance whether the PRDCH needs to be decoded, and in addition, this scheme is also conducive to reducing the number of bits in the TBS indication field.

[0296] The second way

[0297] One value in the TBS indication field indicates that the end of PRDCH is indicated by the end symbol Postamble, and the other values directly correspond to the TBS of PRDCH.

[0298] Specifically, the TBS only contains M bits, and 2 M different values in 2 M-1 different values directly indicate the TBS of PRDCH, and the other value indicates that the end of PRDCH is indicated by the end symbol Postamble. If the terminal device detects 2 M-1 values, the TBS of PRDCH is determined according to the predefined correspondence between the specific value and the PRDCH TBS, and if the other value is detected, the end symbol Postamble is detected to determine the ending position of PRDCH; for example, if the value indicated by the second part M bits is 2 MIf the value of the TBS indication field is 0, it means that the end of the PRDCH is indicated by the postamble. Other values directly correspond to the TBS of the PRDCH.

[0299] The second method has the advantage that it can simplify the design of the control information compared with the first method.

[0300] The third method

[0301] The end position of the PRDCH is indicated by the TBS indication field and the postamble. First, the control information contains the TBS indication field, which contains K bits. The value of the K bits indicates the modulo value of the index of the last bit of the PRDCH to 2K. At the same time, the reader sends the postamble after the last bit of the PRDCH.

[0302] Specifically, assuming K = 3, the value of the TBS indication field can be 0-7. Assuming that the value of the TBS indication field in a certain control information is 6, it means that the modulo value of the index of the last bit of the PRDCH to 8 (23) is 6. Corresponding to the terminal device, the PRDCH postamble can be detected, the index of the last PRDCH bit is determined according to the PRDCH postamble, and then the index is taken modulo 8 to determine whether it is the same as the value indicated by the TBS indication field. If they are the same, it means that the bit is the last bit of the PRDCH.

[0303] The third method has the advantage that it can reduce the number of bits of the TBS indication field, and in addition, it can also reduce the PRDCH detection error caused by the false detection of the postamble.

[0304] The third method can be combined with the first method, that is, the TBS indication field can contain two parts, namely the first part indication field and the second part indication field. The value of the first part indication field contains two types:

[0305] If the first part indication field is of the first type of value, the second part of the TBS indication field does not exist, and the TBS and / or the end position of the PRDCH is determined according to the first type of value.

[0306] If the first part indication field is of the second type of value, the second part of the TBS indication field exists, and the TBS indication field is used to indicate the TBS and / or the end position in combination with the postamble.

[0307] The preferred embodiments of the present application are described in detail above with reference to the drawings, but the present application is not limited to the specific details of the above-described embodiments. Within the technical concept of the present application, various simple modifications can be made to the technical solutions of the present application, and these simple modifications all belong to the protection scope of the present application. For example, in the above-described specific embodiments, various specific technical features described in the embodiments can be combined in any appropriate manner without contradiction. In order to avoid unnecessary repetition, various possible combinations are not described again in the present application. For another example, various different embodiments of the present application can also be combined in any manner, as long as it does not deviate from the idea of the present application, and it should also be considered as disclosed in the present application. For another example, under the premise of no conflict, each embodiment described in the present application and / or technical features in each embodiment can be combined with any prior art, and the technical solutions obtained after combination should also fall within the protection scope of the present application.

[0308] It should also be understood that, in various method embodiments of the present application, the magnitude of the sequence number of the above-described processes does not mean the order of execution, and the execution order of the processes should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application. In addition, in the embodiments of the present application, the terms "downlink", "uplink" and "sidelink" are used to represent the transmission direction of signals or data, wherein "downlink" is used to represent the first direction of the transmission direction of signals or data from the station to the user equipment of the cell, "uplink" is used to represent the second direction of the transmission direction of signals or data from the user equipment of the cell to the station, and "sidelink" is used to represent the third direction of the transmission direction of signals or data from the user equipment 1 to the user equipment 2. For example, "downlink signal" represents that the transmission direction of the signal is the first direction. In addition, in the embodiments of the present application, the term "and / or" is only used to describe the association relationship of the associated objects, and indicates that there can be three relationships. Specifically, A and / or B can represent three cases of A alone, A and B together, and B alone. In addition, the character " / " in this paper generally represents that the front and rear associated objects are in an "or" relationship.

[0309] FIG. 17 is a structural composition schematic diagram of a data transmission apparatus 1700 provided by an embodiment of the present application, which is applied to a terminal device. As shown in FIG. 17, the data transmission apparatus 1700 comprises:

[0310] A first receiving unit 1701 configured to receive control information according to a first rule; the first rule is used to determine one or more of the following:

[0311] The chip length of the control information;

[0312] The repetition number of the control information;

[0313] a number of bits of the control information;

[0314] a transmission manner of the control information.

[0315] In some embodiments, the first rule is determined by any one of: a protocol agreement; clock acquisition, CAP, information in a transmission frame in which the control information is located; first indication information carried in the transmission frame in which the control information is located.

[0316] In some embodiments, one or more of: a length of a reference chip in the CAP information is associated with a chip length of the control information; the length of the reference chip in the CAP information is associated with a repetition number of the control information; the length of the reference chip in the CAP information is associated with a number of bits of the control information; a waveform of the CAP information is associated with the chip length of the control information; the waveform of the CAP information is associated with the repetition number of the control information; the waveform of the CAP information is associated with the number of bits of the control information.

[0317] In some embodiments, a position of the first indication information is after the CAP information and before the control information in the transmission frame in which the control information is located.

[0318] In some embodiments, the control information comprises at least a first part and a second part; and the transmission manner comprises at least a first transmission manner for the first part and a second transmission manner for the second part.

[0319] In some embodiments, the first part comprises one or more of: all or part of a network device identifier of the network device; a unicast, groupcast or broadcast indication of the network device; all or part of a terminal device identifier, all or part of a terminal device group identifier or all or part of a terminal device broadcast identifier associated with the network device; second indication information; the second indication information is used to indicate a number of bits of the second part or a repetition number of the second part; third indication information; the third indication information is used to indicate a decoding manner of data information.

[0320] In some embodiments, the second part comprises one or more of: fourth indication information, the fourth indication information is used to indicate a decoding manner of data information; and other control information in addition to the control information carried by the first part.

[0321] In some embodiments, the first transmission manner is separate transmission through first signaling, and the second transmission manner is separate transmission through the first signaling or simultaneous transmission with the data information through the first signaling.

[0322] In some embodiments, the first signaling is any one of: physical layer signaling; high layer signaling.

[0323] In some embodiments, comprising one or more of: the first part adds a cyclic redundancy check (CRC) alone; the second part adds a CRC alone; the second part and data information jointly add a CRC.

[0324] In some embodiments, the control information comprises fifth indication information, the fifth indication information is used to indicate a length of a first transport channel except for carrying the control information, and / or an ending position of the first transport channel; the first transport channel is used at least for carrying the control information.

[0325] In some embodiments, the fifth indication information comprises a third part, and / or a fourth part, if a first bit sequence in the third part corresponds to a first value, the length, and / or the ending position is indicated by the fourth part; if the first bit sequence in the third part corresponds to a second value, the length, and / or the ending position is indicated by the second value.

[0326] In some embodiments, the fourth part comprises a second bit sequence, the length, and / or the ending position is indicated by a third value corresponding to the second bit sequence.

[0327] In some embodiments, the fourth part comprises a third bit sequence, if the third bit sequence corresponds to a fourth value, the length is indicated by the fourth value; if the third bit sequence corresponds to a fifth value, the ending position is indicated by an ending symbol.

[0328] In some embodiments, the fifth indication information comprises a fourth bit sequence, if the fourth bit sequence corresponds to a sixth value, the length is indicated by the sixth value; if the fourth bit sequence corresponds to a seventh value, the ending position is indicated by an ending symbol.

[0329] In some embodiments, the fifth indication information comprises a fifth bit sequence, the fifth bit sequence jointly indicates the ending position of the first transport channel with an ending symbol.

[0330] In some embodiments, if a bit index corresponding to a first position is a value of a reference value modulo a value, the first position is determined as an actual ending position; wherein the first position is a bit position before the ending symbol, the reference value is related to the fifth bit sequence.

[0331] FIG. 18 is a structural component diagram of a data transmission apparatus 1800 provided by an embodiment of the present application, which is applied to a terminal device. As shown in FIG. 18, the data transmission apparatus 1800 comprises:

[0332] A second receiving unit 1801, configured to receive fifth indication information, wherein the fifth indication information is used to indicate a length of a first transmission channel except for carrying control information and / or an ending position of the first transmission channel; and the first transmission channel is used to at least carry the control information.

[0333] In some embodiments, the fifth indication information comprises a third part and / or a fourth part, if a first bit sequence in the third part corresponds to a first value, the length and / or the ending position is indicated by the fourth part; if the first bit sequence in the third part corresponds to a second value, the length and / or the ending position is indicated by the second value.

[0334] In some embodiments, the fourth part comprises a second bit sequence, and the length and / or the ending position is indicated by a third value corresponding to the second bit sequence.

[0335] In some embodiments, the fourth part comprises a third bit sequence, if the third bit sequence corresponds to a fourth value, the length is indicated by the fourth value; if the third bit sequence corresponds to a fifth value, the ending position is indicated by an ending symbol.

[0336] In some embodiments, the fifth indication information comprises a fourth bit sequence, if the fourth bit sequence corresponds to a sixth value, the length is indicated by the sixth value; if the fourth bit sequence corresponds to a seventh value, the ending position is indicated by an ending symbol.

[0337] In some embodiments, the fifth indication information comprises a fifth bit sequence, and the fifth bit sequence and the ending symbol are used to jointly indicate the ending position of the first transmission channel.

[0338] In some embodiments, if a bit index corresponding to a first position is equal to an eighth value corresponding to the fifth bit sequence in a modulo operation with a reference value, the first position is determined as an actual ending position; wherein the first position is a bit position before the ending symbol, and the reference value is related to the fifth bit sequence.

[0339] FIG. 19 is a structural component diagram of a data transmission apparatus 1900 provided by an embodiment of the present application, which is applied to a network device. As shown in FIG. 19, the data transmission apparatus 1900 comprises:

[0340] The sending unit 1901 is configured to send control information according to a first rule; the first rule is used to determine one or more of the following:

[0341] a chip length of the control information;

[0342] a repetition number of the control information;

[0343] a bit number of the control information;

[0344] a transmission mode of the control information.

[0345] In some embodiments, the first rule is determined by any one of the following: a protocol agreement; clock acquisition (CAP) information in a transmission frame in which the control information is located; first indication information carried in the transmission frame in which the control information is located.

[0346] In some embodiments, the one or more of the following is included: a length of a reference chip in the CAP information is associated with the chip length of the control information; the length of the reference chip in the CAP information is associated with the repetition number of the control information; the length of the reference chip in the CAP information is associated with the bit number of the control information; a waveform of the CAP information is associated with the chip length of the control information; the waveform of the CAP information is associated with the repetition number of the control information; the waveform of the CAP information is associated with the bit number of the control information.

[0347] In some embodiments, a position of the first indication information is located after the CAP information and before the control information in the transmission frame in which the control information is located.

[0348] In some embodiments, the control information at least includes a first part and a second part; and the transmission mode at least includes a first transmission mode for the first part and a second transmission mode for the second part.

[0349] In some embodiments, the first part includes one or more of the following: all or part of a network device identifier of the network device; a unicast, groupcast or broadcast indication of the network device; all or part of a terminal device identifier, all or part of a terminal device group identifier or all or part of a terminal device broadcast identifier associated with the network device; second indication information; the second indication information is used to indicate a bit number of the second part or a repetition number of the second part; third indication information; the third indication information is used to indicate a decoding mode of data information.

[0350] In some embodiments, the second part comprises one or more of the following: fourth indication information, the fourth indication information being used to indicate a decoding manner of the data information; other control information in addition to the control information carried by the first part.

[0351] In some embodiments, the first transmission manner is separate transmission through the first signaling, and the second transmission manner is separate transmission through the first signaling or transmission through the first signaling simultaneously with the data information.

[0352] In some embodiments, the first signaling is any one of the following: physical layer signaling; high layer signaling.

[0353] In some embodiments, the first part comprises one or more of the following: the first part separately adds a cyclic redundancy check (CRC); the second part separately adds a CRC; the second part and the data information jointly add a CRC.

[0354] In some embodiments, the control information comprises fifth indication information, the fifth indication information being used to indicate a length of a first transmission channel other than carrying the control information and / or an ending position of the first transmission channel; and the first transmission channel is used at least to carry the control information.

[0355] In some embodiments, the fifth indication information comprises a third part and / or a fourth part, if a first bit sequence in the third part corresponds to a first value, the length and / or the ending position is indicated by the fourth part; if the first bit sequence in the third part corresponds to a second value, the length and / or the ending position is indicated by the second value.

[0356] In some embodiments, the fourth part comprises a second bit sequence, and the length and / or the ending position is indicated by a third value corresponding to the second bit sequence.

[0357] In some embodiments, the fourth part comprises a third bit sequence, if the third bit sequence corresponds to a fourth value, the length is indicated by the fourth value; and if the third bit sequence corresponds to a fifth value, the ending position is indicated by an ending symbol.

[0358] In some embodiments, the fifth indication information comprises a fourth bit sequence, if the fourth bit sequence corresponds to a sixth value, the length is indicated by the sixth value; and if the fourth bit sequence corresponds to a seventh value, the ending position is indicated by an ending symbol.

[0359] In some embodiments, the fifth indication information comprises a fifth bit sequence, and the fifth bit sequence and an ending symbol jointly indicate the ending position of the first transmission channel.

[0360] In some embodiments, if the first position corresponds to a value of a bit index modulo a reference value, and the value is the eighth value corresponding to the fifth bit sequence, it is determined that the first position is an actual end position; wherein the first position is a bit position before the end symbol, and the reference value is related to the fifth bit sequence.

[0361] FIG. 20 is a schematic structural diagram of a communication device according to an embodiment of the present application. The communication device can be a terminal device or a network device. The communication device 2000 shown in FIG. 20 includes a processor 2010. The processor 2010 can invoke and run a computer program from a memory to implement the method in the embodiments of the present application.

[0362] Optionally, as shown in FIG. 20, the communication device 2000 can further include a memory 2020. The processor 2010 can invoke and run a computer program from the memory 2020 to implement the method in the embodiments of the present application.

[0363] The memory 2020 can be a separate device independent of the processor 2010, or can be integrated in the processor 2010.

[0364] Optionally, as shown in FIG. 20, the communication device 2000 can further include a transceiver 2030. The processor 2010 can control the transceiver 2030 to communicate with other devices, specifically, to send information or data to other devices, or to receive information or data sent by other devices.

[0365] The transceiver 2030 can include a transmitter and a receiver. The transceiver 2030 can further include an antenna, and the number of antennas can be one or more.

[0366] Optionally, the communication device 2000 can be a network device according to the embodiments of the present application, and the communication device 2000 can implement the corresponding processes in the various methods according to the embodiments of the present application implemented by the network device. For the sake of brevity, details are not repeated here.

[0367] Optionally, the communication device 2000 can be a terminal device according to the embodiments of the present application, and the communication device 2000 can implement the corresponding processes in the various methods according to the embodiments of the present application implemented by the terminal device. For the sake of brevity, details are not repeated here.

[0368] FIG. 21 is a schematic structural diagram of a chip according to an embodiment of the present application. The chip 2100 shown in FIG. 21 includes a processor 2110. The processor 2110 can invoke and run a computer program from a memory to implement the method in the embodiments of the present application.

[0369] Optionally, as shown in FIG. 21, the chip 2100 can further include a memory 2121. The processor 2110 can call and run a computer program from the memory 2121 to implement the method in the embodiments of the present application.

[0370] The memory 2121 can be a separate device independent of the processor 2110, or can be integrated in the processor 2110.

[0371] Optionally, the chip 2100 can further include an input interface 2130. The processor 2110 can control the input interface 2130 to communicate with other devices or chips, and specifically, can obtain information or data sent by other devices or chips.

[0372] Optionally, the chip 2100 can further include an output interface 2140. The processor 2110 can control the output interface 2140 to communicate with other devices or chips, and specifically, can output information or data to other devices or chips.

[0373] Optionally, the chip can be applied to the network device in the embodiments of the present application, and the chip can implement the corresponding processes realized by the network device in each method of the embodiments of the present application. For brevity, details are not described herein.

[0374] Optionally, the chip can be applied to the terminal device in the embodiments of the present application, and the chip can implement the corresponding processes realized by the terminal device in each method of the embodiments of the present application. For brevity, details are not described herein.

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

[0376] The embodiments of the present application also provide a computer storage medium, which stores one or more programs, and the one or more programs can be executed by one or more processors to implement the method in the embodiments of the present application.

[0377] FIG. 22 is a schematic block diagram of a communication system provided by the embodiments of the present application. As shown in FIG. 22, the communication system 2200 includes a terminal device 2210 and a network device 2220.

[0378] The terminal device 2210 can be used to implement the corresponding functions realized by the terminal device in the above method, and the network device 2220 can be used to implement the corresponding functions realized by the network device in the above method. For brevity, details are not described herein.

[0379] It should be understood that the processor of the embodiments of the present application can be an integrated circuit chip with a processing capability of signals. In the implementation process, each step of the method embodiments described above can be completed by the integrated logic circuit of hardware in the processor or the instructions in the form of software. The processor described above can be a general processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, a discrete gate or transistor logic device, a discrete hardware component. The disclosed methods, steps and logic block diagrams in the embodiments of the present application can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor or the like. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly embodied as a hardware code processor for execution, or can be executed by a combination of hardware and software modules in the code processor. The software module can be located in a random memory, a flash memory, a read-only memory, a programmable read-only memory or an electrically erasable programmable memory, a register or other mature storage medium in the art. The storage medium is located in the memory, and the processor reads the information in the memory, and combines the hardware to complete the steps of the above method.

[0380] It is to be understood that the memory in the embodiments of the present application can be a volatile memory or a nonvolatile memory, or can include both volatile and nonvolatile memory. Among them, the nonvolatile memory can be a read-only memory (Read-Only Memory, ROM), a programmable read-only memory (Programmable ROM, PROM), an erasable programmable read-only memory (Erasable PROM, EPROM), an electrically erasable programmable read-only memory (Electrically EPROM, EEPROM) or a flash memory. The volatile memory can be a random access memory (Random Access Memory, RAM) used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (Static RAM, SRAM), dynamic random access memory (Dynamic RAM, DRAM), synchronous dynamic random access memory (Synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (Double Data Rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (Enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (Synchlink DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DR RAM). It should be noted that the memory of the system and method described herein is intended to include, but not limited to, these and any other suitable types of memory.

[0381] It should be understood that the above-mentioned memory is exemplary but not limiting, for example, the memory in the embodiments of the present application can also be static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (synch link DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DR RAM) and the like. That is, the memory in the embodiments of the present application is intended to include, but not limited to, these and any other suitable types of memory.

[0382] The embodiment of the present application further provides a computer readable storage medium for storing the computer program.

[0383] Optionally, the computer readable storage medium can be applied to the network device in the embodiment of the present application, and the computer program makes the computer execute the corresponding process realized by the network device in the various methods of the embodiment of the present application. For the sake of brevity, details are not described herein.

[0384] Optionally, the computer readable storage medium can be applied to the terminal device in the embodiment of the present application, and the computer program makes the computer execute the corresponding process realized by the terminal device in the various methods of the embodiment of the present application. For the sake of brevity, details are not described herein.

[0385] The embodiment of the present application further provides a computer program product comprising computer program instructions.

[0386] Optionally, the computer program product can be applied to the network device in the embodiment of the present application, and the computer program instructions make the computer execute the corresponding process realized by the network device in the various methods of the embodiment of the present application. For the sake of brevity, details are not described herein.

[0387] Optionally, the computer program product can be applied to the terminal device in the embodiment of the present application, and the computer program instructions make the computer execute the corresponding process realized by the terminal device in the various methods of the embodiment of the present application. For the sake of brevity, details are not described herein.

[0388] The embodiment of the present application further provides a computer program.

[0389] Optionally, the computer program can be applied to the network device in the embodiment of the present application, and when the computer program runs on the computer, makes the computer execute the corresponding process realized by the network device in the various methods of the embodiment of the present application. For the sake of brevity, details are not described herein.

[0390] Optionally, the computer program can be applied to the terminal device in the embodiment of the present application, and when the computer program runs on the computer, makes the computer execute the corresponding process realized by the terminal device in the various methods of the embodiment of the present application. For the sake of brevity, details are not described herein.

[0391] Those skilled in the art can realize that the units and algorithm steps of the examples described in combination with the embodiments disclosed herein can be realized in electronic hardware or in combination of computer software and electronic hardware. Whether the functions are realized in hardware or software mode depends on the specific application and design constraints of the technical solution. The skilled person can use different methods to realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0392] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the system, device and unit described above can refer to the corresponding process in the foregoing method embodiment, which will not be repeated here.

[0393] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, and can be electrical, mechanical or other forms.

[0394] The units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiment scheme.

[0395] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit.

[0396] If the functions are realized in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application or the essential part or part of the technical solutions that make contributions to the prior art can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various program code storage media.

[0397] The above merely provides the specific implementation of the present application, but the protection scope of the present application is not limited to this. Any person skilled in the art can easily think of the changes or replacements within the technical range disclosed by the present application, which should be covered in the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A data transmission method, the method comprising: The terminal device receives control information according to a first rule; the first rule is used to determine one or more of the following: The chip length of the control information; The number of times the control information is repeated; The number of bits of the control information; The method of transmitting control information.

2. The method according to claim 1, wherein the first rule is determined by any one of the following: The agreement stipulates; The clock in the transmission frame containing the control information obtains the CAP information; The control information is carried in the first indication information in the transmission frame.

3. The method according to claim 2, wherein, Includes one or more of the following: The length of the reference chip in the CAP information is associated with the chip length of the control information; The length of the reference chip in the CAP information is related to the number of times the control information is repeated. The length of the reference chip in the CAP information is related to the number of bits in the control information; The waveform of the CAP information is associated with the chip length of the control information; The waveform of the CAP information is associated with the number of repetitions of the control information; The waveform of the CAP information is associated with the number of bits of the control information.

4. The method according to claim 2 or 3, wherein the position of the first indication information is after the CAP information and before the control information in the transmission frame where the control information is located.

5. The method according to any one of claims 1-4, wherein the control information includes at least a first part and a second part; and the transmission mode includes at least a first transmission mode for the first part and a second transmission mode for the second part.

6. The method of claim 5, wherein the first portion comprises one or more of the following: All or part of the network device identifiers of the network device; The unicast, multicast, or broadcast indication of the network device; The network device is associated with all or some of the terminal device identifiers, all or some of the terminal device group identifiers, or all or some of the terminal device broadcast identifiers. Second instruction message; The second indication information is used to indicate the number of bits in the second part, or to indicate the number of repetitions of the second part; The third indication information is used to indicate the decoding method of the data information.

7. The method according to claim 5 or 6, wherein the second part comprises one or more of the following: The fourth indication information is used to indicate the decoding method of the data information; Other control information besides the control information carried in the first part.

8. The method according to any one of claims 5-7, wherein the first transmission mode is transmission via first signaling alone, and the second transmission mode is transmission via first signaling alone, or transmission via first signaling simultaneously with the data information.

9. The method according to claim 8, wherein the first signaling is any one of the following: Physical layer signaling; High-level signaling.

10. The method according to claims 5-9, wherein, Includes one or more of the following: The first part separately adds a Cyclic Redundancy Check (CRC). The second part adds a separate CRC checksum; The second part and the data information are combined to add a CRC.

11. The method according to any one of claims 1-10, wherein the control information includes fifth indication information, the fifth indication information being used to indicate the length of the first transmission channel other than carrying the control information, and / or the end position of the first transmission channel; the first transmission channel is at least used to carry the control information.

12. The method according to claim 11, wherein the fifth indication information includes a third part and / or a fourth part, and if the first bit sequence in the third part corresponds to a first value, then the length and / or the end position is indicated by the fourth part; If the first bit sequence in the third part corresponds to the second value, then the length and / or the end position are determined by the second value. Value indication.

13. The method of claim 12, wherein the fourth part comprises a second bit sequence, and the length and / or the end position are indicated by a third value corresponding to the second bit sequence.

14. The method according to claim 12 or 13, wherein the fourth portion comprises a third bit sequence, and if the third bit sequence corresponds to a fourth value, the length is indicated by the fourth value; If the third bit sequence corresponds to the fifth value, then the end position is indicated by an end symbol.

15. The method according to any one of claims 11-14, wherein the fifth indication information includes a fourth bit sequence, and if the fourth bit sequence corresponds to a sixth value, the length is indicated by the sixth value; If the fourth bit sequence corresponds to the seventh value, then the end position is indicated by the end symbol.

16. The method according to any one of claims 11-15, wherein the fifth indication information includes a fifth bit sequence, the fifth bit sequence and a terminator jointly indicating the end position of the first transmission channel.

17. The method according to claim 16, if the value of the bit index corresponding to the first position modulo the reference value is the eighth value corresponding to the fifth bit sequence, then the first position is determined to be the actual end position; in, The first position is the bit position preceding the terminator, and the reference value is related to the fifth bit sequence.

18. A data transmission method, the method comprising: The terminal device receives a fifth indication information, which is used to indicate the length of the first transmission channel excluding the control information and / or the end position of the first transmission channel; the first transmission channel is used to carry at least the control information.

19. The method according to claim 18, wherein the fifth indication information includes a third part and / or a fourth part, and if the first bit sequence in the third part corresponds to a first value, then the length and / or the end position is indicated by the fourth part; If the first bit sequence in the third part corresponds to the second value, then the length and / or the end position are indicated by the second value.

20. The method of claim 19, wherein the fourth part comprises a second bit sequence, and the length and / or the end position is indicated by a third value corresponding to the second bit sequence.

21. The method according to claim 19 or 20, wherein the fourth portion comprises a third bit sequence, and if the third bit sequence corresponds to a fourth value, the length is indicated by the fourth value; If the third bit sequence corresponds to the fifth value, then the end position is indicated by an end symbol.

22. The method according to any one of claims 18-21, wherein the fifth indication information includes a fourth bit sequence, and if the fourth bit sequence corresponds to a sixth value, the length is indicated by the sixth value; If the fourth bit sequence corresponds to the seventh value, then the end position is indicated by the end symbol.

23. The method according to any one of claims 18-20, wherein the fifth indication information includes a fifth bit sequence, the fifth bit sequence and the terminator jointly indicating the end position of the first transmission channel.

24. The method according to claim 23, wherein if the value of the bit index corresponding to the first position modulo the reference value is the eighth value corresponding to the fifth bit sequence, then the first position is determined to be the actual end position; in, The first position is the bit position preceding the terminator, and the reference value is related to the fifth bit sequence.

25. A data transmission method, the method comprising: The network device sends control information according to a first rule; the first rule is used to determine one or more of the following: The chip length of the control information; The number of times the control information is repeated; The number of bits of the control information; The method of transmitting control information.

26. A data transmission apparatus, applied to a terminal device, the apparatus comprising: The first receiving unit is configured to receive control information according to a first rule; The first rule is used to determine one or more of the following: The chip length of the control information; The number of times the control information is repeated; The number of bits of the control information; The method of transmitting control information.

27. A data transmission apparatus applied to a terminal device, the apparatus comprising: The second receiving unit is configured to receive fifth indication information, which indicates the length of the first transmission channel excluding the control information and / or the end position of the first transmission channel; the first transmission channel is used to carry at least the control information.

28. A data transmission apparatus, applied to a network device, the apparatus comprising: The transmitting unit is configured to transmit control information according to a first rule; The first rule is used to determine one or more of the following: The chip length of the control information; The number of times the control information is repeated; The number of bits of the control information; The method of transmitting control information.

29. A terminal device, comprising: Memory is used to store executable instructions for a computer; A processor, connected to the memory, is configured to implement the method of any one of claims 1 to 24 by executing the computer-executable instructions.

30. A network device, comprising: Memory is used to store executable instructions for a computer; A processor, connected to the memory, is configured to implement the method of claim 25 by executing the computer-executable instructions.

31. A chip, the chip comprising: A processor for retrieving and running a computer program from memory, causing a device having the chip mounted to perform the method as claimed in any one of claims 1 to 17, or the method as claimed in any one of claims 18 to 24, or the method as claimed in claim 25.

32. A computer-readable storage medium storing a computer program that, when executed by at least one processor, implements the method as claimed in any one of claims 1 to 17, or implements the method as claimed in any one of claims 18 to 24, or implements the method as claimed in claim 25.

33. A computer program product comprising a computer storage medium storing a computer program, the computer program comprising instructions executable by at least one processor, wherein when the instructions are executed by the at least one processor, the method of any one of claims 1 to 17 is implemented, or the method of any one of claims 18 to 24 is implemented, or the method of claim 25 is implemented.

34. A computer program that causes a computer to perform the method as claimed in any one of claims 1 to 17, or to implement the method as claimed in any one of claims 18 to 24, or to implement the method as claimed in claim 25.

Citation Information

Patent Citations

  • Information transmission method and device and storage medium

    CN117956552A

  • Data transmission method and device and storage medium

    CN117978342A

  • Channel and frame structures for zero-power passive devices

    WO2024130529A1