Information transmission method and apparatus, and device, chip and storage medium
By using time-division multiplexing technology in the Internet of Things (IoT) system to dynamically control the data transmission of AIoT devices, the problem of time-domain conflicts between network devices and AIoT devices is solved, ensuring the integrity and reliability of information transmission.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
- Filing Date
- 2025-01-22
- Publication Date
- 2026-07-30
AI Technical Summary
In IoT deployment scenarios, network devices or intermediate nodes cannot predict when AIoT devices will initiate data transmission, which leads to a time-domain conflict between the data transmission of intermediate nodes and the autonomous transmission of AIoT devices, causing half-duplex devices to abandon either transmission or reception.
By sending second and/or third information through the first communication device, the data transmission of the second communication device can be dynamically activated or deactivated, thereby achieving time division multiplexing (TDM) and avoiding collisions and interference.
This effectively avoids half-duplex devices abandoning transmission or reception due to conflicts during transmission, ensuring the integrity and reliability of information transmission.
Smart Images

Figure CN2025073876_30072026_PF_FP_ABST
Abstract
Description
An information transmission method, apparatus, device, chip, and storage medium Technical Field
[0001] This application relates to the field of communication technology, specifically to an information transmission method, apparatus, device, chip, and storage medium. Background Technology
[0002] For device-originated-autonomous (DO-A) data transmission, the data is generated in the device (e.g., an AIoT device for environmental energy), and the data transmission is initiated autonomously by the AIoT device.
[0003] However, in IoT deployment scenario / topology 2, since network devices or intermediate nodes do not know when AIoT devices initiate data transmission autonomously, there may be a time-domain conflict between the data transmission of intermediate nodes and the autonomous transmission of AIoT devices. Summary of the Invention
[0004] This application provides an information transmission method, apparatus, device, chip, and storage medium.
[0005] In a first aspect, embodiments of this application provide an information transmission method applied to a first communication device, the method comprising:
[0006] Send a second message and / or a third message, wherein the second message is used to instruct the second communication device to deactivate the first type of data transmission; and the third message is used to instruct the second communication device to activate the first type of data transmission.
[0007] The second information is sent before the first information is sent by the first communication device, and the third information is sent after the first information is sent by the first communication device.
[0008] Secondly, embodiments of this application provide an information transmission method applied to a second communication device, the method comprising:
[0009] Receive second information and / or third information, wherein the second information is used to instruct the second communication device to deactivate the first type of data transmission; and the third information is used to instruct the second communication device to activate the first type of data transmission.
[0010] The second information is sent before the first information is sent by the first communication device, and the third information is sent after the first information is sent by the first communication device.
[0011] Thirdly, embodiments of this application provide an information transmission method applied to a network device, the method comprising:
[0012] Send a second scheduling message and / or a third scheduling message; the second scheduling message is used to schedule the first communication device to send the second message before sending the first message; the third scheduling message is used to schedule the first communication device to send the third message after sending the first message;
[0013] The second information is used to instruct the second communication device to activate the first type of data transmission; the third information is used to instruct the second communication device to activate the first type of data transmission.
[0014] Fourthly, embodiments of this application provide an information transmission device applied to a first communication device, the device comprising:
[0015] A first communication unit is configured to send second information and / or third information, wherein the second information is used to instruct a second communication device to deactivate a first type of data transmission; and the third information is used to instruct the second communication device to activate the first type of data transmission.
[0016] The second information is sent before the first information is sent by the first communication device, and the third information is sent after the first information is sent by the first communication device.
[0017] Fifthly, embodiments of this application provide an information transmission device applied to a second communication device, the device comprising:
[0018] The second communication unit is configured to receive second information and / or third information, wherein the second information is used to instruct the second communication device to deactivate the first type of data transmission; and the third information is used to instruct the second communication device to activate the first type of data transmission.
[0019] The second information is sent before the first information is sent by the first communication device, and the third information is sent after the first information is sent by the first communication device.
[0020] Sixthly, embodiments of this application provide an information transmission apparatus applied to a network device, the apparatus comprising:
[0021] The third communication unit is configured to send second scheduling information and / or third scheduling information; the second scheduling information is used to schedule the first communication device to send the second information before sending the first information; the third scheduling information is used to schedule the first communication device to send the third information after sending the first information.
[0022] The second information is used to instruct the second communication device to activate the first type of data transmission; the third information is used to instruct the second communication device to activate the first type of data transmission.
[0023] In a seventh aspect, embodiments of this application provide a communication device, comprising: a memory for storing a computer program; a processor connected to the memory for calling and running the computer program from the memory to implement the method described in the first, second, or third aspect; and a transceiver for receiving and sending information during the process of sending and receiving information with other devices.
[0024] Eighthly, embodiments of this application provide a chip. The chip includes: a processor for calling and running a computer program from a memory, causing a device on which the chip is installed to perform the methods described in the first, second, or third aspect; and a transceiver for receiving and sending information during the exchange of information with the device or the chip.
[0025] In a ninth aspect, embodiments of this application provide a computer-readable storage medium for storing a computer program that causes a computer to perform the methods described in the first, second, or third aspect.
[0026] In the information transmission method provided in this application embodiment, the first communication device sends a second message before sending the first message to activate the second communication device to perform a first type of data transmission, and / or, the first communication device sends a third message after sending the first message to activate the second communication device to perform a first type of data transmission. Thus, the first communication device can dynamically send the second message and / or the third message to activate and / or deactivate the first type of data transmission of the second communication device, enabling time-division multiplexing (TDM) between the transmission of the first message and the first type of data transmission initiated by the second communication device. This avoids the first communication device having to abandon the transmission of the first message or the reception of the first type of data transmission because it only supports half-duplex, and also avoids interference between the transmission of the first message and the first type of data transmission. Attached Figure Description
[0027] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings:
[0028] Figure 1 is a schematic diagram of a communication architecture provided in an embodiment of this application;
[0029] Figure 2 is a schematic diagram of the basic structure of the zero-power communication system provided in an embodiment of this application;
[0030] Figure 3 is a schematic diagram of the principle of radio frequency energy harvesting provided in the embodiment of this application;
[0031] Figure 4 is a schematic diagram of the principle of backscatter communication provided in the embodiment of this application;
[0032] Figure 5 is a schematic diagram of the circuit principle of resistive load modulation provided in the embodiment of this application;
[0033] Figure 6 is a schematic diagram of an AIoT deployment scenario provided in an embodiment of this application;
[0034] Figure 7 is a schematic diagram of another application scenario provided by an embodiment of this application;
[0035] Figure 8 is a flowchart illustrating an information transmission method provided in an embodiment of this application;
[0036] Figure 9 is a schematic flowchart of an information transmission method provided in an embodiment of this application;
[0037] Figure 10 is a schematic diagram of information transmission timing provided in an embodiment of this application;
[0038] Figure 11 is a schematic diagram of the structural composition of the information transmission device provided in an embodiment of this application;
[0039] Figure 12 is a schematic diagram of the structural composition of the information transmission device provided in an embodiment of this application;
[0040] Figure 13 is a schematic diagram of the structural composition of the information transmission device provided in the embodiment of this application;
[0041] Figure 14 is a schematic structural diagram of a communication device provided in an embodiment of this application;
[0042] Figure 15 is a schematic structural diagram of a chip according to an embodiment of this application;
[0043] Figure 16 is a schematic block diagram of a communication system provided in an embodiment of this application. Detailed Implementation
[0044] The technical solutions of the embodiments of this application will now be described with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.
[0045] Figure 1 is a schematic diagram of an application scenario of an embodiment of this application.
[0046] As shown in Figure 1, the communication system 100 may include a terminal device 110 and a network device 120. The network device 120 can communicate with the terminal device 110 via an air interface. Multi-service transmission is supported between the terminal device 110 and the network device 120.
[0047] It should be understood that the embodiments of this application are only illustrated by way of example with communication system 100, but the embodiments of this application are not limited thereto. That is to say, the technical solutions of the embodiments of this application can be applied to various communication systems, such as: Long Term Evolution (LTE) system, LTE Time Division Duplex (TDD), Universal Mobile Telecommunication System (UMTS), Internet of Things (IoT) system, Narrow Band Internet of Things (NB-IoT) system, enhanced Machine-Type Communications (eMTC) system, 5G communication system (also known as New Radio (NR) communication system), 6G communication system, or future communication systems, etc.
[0048] In the communication system 100 shown in Figure 1, network device 120 may be an access network device that communicates with terminal device 110. The access network device can provide communication coverage for a specific geographical area and can communicate with terminal device 110 (e.g., UE) located within that coverage area.
[0049] Network device 120 may 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 an NR system, or a base station in a 6G system, or a radio controller in a Cloud Radio Access Network (CRAN), or the network device 120 may be a relay station, access point, vehicle-mounted equipment, wearable device, hub, switch, bridge, router, or network equipment in a future evolved Public Land Mobile Network (PLMN), etc.
[0050] Terminal device 110 can be any terminal device, including but not limited to terminal devices that are connected to network device 120 or other terminal devices via wired or wireless connections.
[0051] For example, the terminal device 110 can refer to an access terminal, user equipment (UE), user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user device. The access terminal can be a cellular phone, cordless phone, Session Initiation Protocol (SIP) phone, IoT device, satellite handheld terminal, Wireless Local Loop (WLL) station, Personal Digital Assistant (PDA), handheld device with wireless communication capabilities, computing device or other processing device connected to a wireless modem, in-vehicle device, wearable device, terminal device in a 5G network, terminal device in a 6G network, or terminal device in a future evolved network, etc.
[0052] Terminal device 110 can be used for device-to-device (D2D) communication.
[0053] The communication system 100 may further include a core network device 130 that communicates with the network device 120. This core network device 130 may be a 5G core network (5G Core, 5GC) device, such as an Access and Mobility Management Function (AMF), an Authentication Server Function (AUSF), a User Plane Function (UPF), or a Session Management Function (SMF). In some embodiments, the core network device 130 may also be an Evolved Packet Core (EPC) device for an LTE network, such as a Session Management Function + Core Packet Gateway (SMF+PGW-C) device. It should be understood that SMF+PGW-C can simultaneously implement the functions of both SMF and PGW-C. During network evolution, the aforementioned core network device may also be called by other names, or new network entities may be formed by dividing the core network functions; this embodiment does not limit this.
[0054] The various functional units in the communication system 100 can also establish connections and communicate with each other through the next generation (NG) interface.
[0055] For example, terminal devices establish air interface connections with access network devices through the NR interface for transmitting user plane data and control plane signaling; terminal devices can establish control plane signaling connections with the AMF through NG interface 1 (N1); access network devices, such as next-generation radio access base stations (gNB), can establish user plane data connections with the UPF through NG interface 3 (N3); access network devices can establish control plane signaling connections with the AMF through NG interface 2 (N2); the UPF can establish control plane signaling connections with the SMF through NG interface 4 (N4); the UPF can interact with the data network for user plane data through NG interface 6 (N6); the AMF can establish control plane signaling connections with the SMF through NG interface 11 (N11); and the SMF can establish control plane signaling connections with the PCF through NG interface 7 (N7).
[0056] Figure 1 exemplarily illustrates a network device, a core network device, and two terminal devices. Optionally, the communication system 100 may include multiple network devices, and each network device may include other numbers of terminal devices within its coverage area. This application embodiment does not limit this.
[0057] It should be noted that Figure 1 is merely an example illustrating the system to which this application applies. Of course, the method shown in the embodiments of this application can also be applied to other systems. Furthermore, the terms "system" and "network" are often used interchangeably in this document. The term "and / or" in this document merely describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, or B existing alone. Additionally, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship. It should also be understood that "instruction" mentioned in the embodiments of this application can be a direct instruction, an indirect instruction, or an indication of a related relationship. For example, A instructing B can mean that A directly instructs B, for example, B can be obtained through A; it can also mean that A indirectly instructs B, for example, A instructs C, B can be obtained through C; or it can mean that there is a related relationship between A and B. It should also be understood that "correspondence" mentioned in the embodiments of this application can indicate a direct or indirect correspondence between two things, or an related relationship between two things, or a relationship of instruction and being instructed, configuration and being configured, etc. It should also be understood that the "predefined" or "predefined rules" mentioned in the embodiments of this application can be implemented by pre-storing corresponding codes, tables, or other means that can be used to indicate relevant information in the device (e.g., including terminal devices and network devices), and this application does not limit the specific implementation method. For example, predefined can refer to those defined in a protocol. It should also be understood that in the embodiments of this application, the "protocol" can refer to standard protocols in the field of communication, such as LTE protocol, NR protocol, and related protocols applied to future communication systems, and this application does not limit this.
[0058] To facilitate understanding of the technical solutions of the embodiments of this application, the relevant technologies of the embodiments of this application are described below. The following relevant technologies are optional solutions and can be combined with the technical solutions of the embodiments of this application in any way, and they all fall within the protection scope of the embodiments of this application.
[0059] 1. Principles of Zero-Power Communication Technology
[0060] In recent years, the application of zero-power devices has become increasingly widespread. During standardization discussions, zero-power IoT can also be referred to as Ambient Power Enabled IoT, or simply Ambient IoT, A-IoT, or AIoT (Ambient Energy IoT / Environmental IoT). Some technical literature also refers to it as passive IoT. Ambient IoT devices refer to IoT devices that use various forms of environmental energy, such as radio frequency energy, light energy, solar energy, thermal energy, and mechanical energy, to power themselves. These devices may have no energy storage capacity or very limited energy storage capacity (e.g., using capacitors with a capacitance of tens of microseconds). Compared to existing IoT devices, Ambient IoT devices offer numerous advantages, including no need for conventional batteries, no maintenance, small size, low complexity and low cost, and long lifespan.
[0061] Zero-power communication employs energy harvesting and backscatter communication technologies. A zero-power communication network consists of network devices and zero-power devices (or zero-power terminals), as shown in Figure 2. The network devices send wireless power signals and downlink communication signals to the zero-power devices, and receive backscatter signals from the zero-power devices. A basic zero-power device includes an energy harvesting module, a backscatter communication module, and a low-power computing module. In addition, the zero-power device may also have a memory or sensor to store basic information (such as object identification) or acquire sensor data such as ambient temperature and humidity.
[0062] The key technologies for zero-power communication mainly include radio frequency energy harvesting and backscatter communication.
[0063] 1) Radio Frequency Power Harvesting
[0064] As shown in Figure 3, the radio frequency energy harvesting module harvests electromagnetic wave energy from space based on the principle of electromagnetic induction, thereby obtaining the energy required to drive zero-power devices, such as driving low-power demodulation and modulation modules, sensors, and memory reading. Therefore, zero-power devices do not require traditional batteries.
[0065] 2) Backscattering communication
[0066] As shown in Figure 4, the zero-power communication terminal receives wireless signals sent by the network, modulates the wireless signals, loads the information to be transmitted, and radiates the modulated signal from the antenna. This information transmission process is called backscatter communication. Backscatter and load modulation are inseparable. Load modulation adjusts and controls the circuit parameters of the oscillation circuit of the zero-power device according to the data flow rhythm, causing parameters such as the impedance of the electronic tag to change accordingly, thereby completing the modulation process.
[0067] Load modulation techniques mainly include two methods: resistive load modulation and capacitive load modulation. In resistive load modulation, a resistor is connected in parallel with the load. This resistor is switched on or off based on the control of a binary data stream, as shown in Figure 5. The switching on and off of the resistor causes a change in the circuit voltage, thus achieving amplitude shift keying (ASK), which modulates and transmits the signal by adjusting the amplitude of the backscattered signal from the zero-power device. Similarly, in capacitive load modulation, the switching on and off of the capacitor can change the circuit's resonant frequency, achieving frequency shift keying (FSK), which modulates and transmits the signal by adjusting the operating frequency of the backscattered signal from the zero-power device.
[0068] As can be seen, zero-power devices modulate the incoming signal using load modulation, thereby achieving backscatter communication. Therefore, zero-power devices have significant advantages:
[0069] 1) The terminal does not actively transmit signals, so it does not require complex radio frequency links, such as power amplifiers (PA) and radio frequency filters;
[0070] 2) The terminal does not need to actively generate high-frequency signals, therefore a high-frequency crystal oscillator is not required;
[0071] 3) With the help of backscatter communication, the terminal signal transmission does not require the terminal's own energy to be consumed.
[0072] 2. Application scenarios of zero-power communication
[0073] Zero-power 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.
[0074] 3. Classification of zero-power devices
[0075] Based on the energy source and usage method of zero-power devices, zero-power devices can be classified into the following types:
[0076] 1) Passive zero-power devices
[0077] Zero-power devices do not require an internal battery. When a zero-power device is near a network device (such as a reader in a Radio Frequency Identification (RFID) system), it falls within the near-field range of the network device's antenna radiation. Therefore, the zero-power device's antenna generates an induced current through electromagnetic induction. This induced current drives the device's low-power chip circuitry to demodulate the forward link signal (downlink, the link from the network device to the zero-power device) and modulate the backward link signal (uplink, the link from the zero-power device to the network device). For backscatter links, the zero-power device uses backscattering to transmit signals.
[0078] As can be seen, passive zero-power devices do not require built-in batteries to drive either the forward or reverse link, making them truly zero-power devices.
[0079] Passive zero-power devices do not require batteries, and their radio frequency and baseband circuits are very simple. For example, they do not require low-noise amplifiers (LNAs), power amplifiers (PAs), crystal oscillators, analog-to-digital converters (ADCs), etc. Therefore, they have many advantages such as small size, light weight, very low price, and long service life.
[0080] 2) Semi-passive zero-power devices
[0081] Semi-passive zero-power devices do not have conventional batteries installed, but they can harvest radio wave energy using RF energy harvesting modules, or harvest energy using solar / photovoltaic / thermal / kinetic energy harvesting modules, storing the harvested energy in an energy storage unit (such as a capacitor). Once the energy storage unit receives energy, it can drive the low-power chip circuitry of the zero-power device to perform tasks such as demodulating the forward link signal and modulating the backward link signal. For backscatter links, the zero-power device uses backscattering to transmit signals.
[0082] As can be seen, semi-passive zero-power devices do not require built-in batteries to drive either the forward or reverse link. Although they use energy stored in capacitors during operation, the energy comes from the radio energy collected by the energy harvesting module, making them a true zero-power device.
[0083] Semi-passive zero-power devices inherit many advantages of passive zero-power devices, and therefore have many advantages such as small size, light weight, very low price, and long service life.
[0084] 3) Active zero-power devices
[0085] In some scenarios, zero-power devices can also be active zero-power devices. These terminals can have a built-in battery (such as a conventional battery, dry cell battery, or rechargeable lithium battery). The battery powers the low-power chip circuitry of the zero-power device, enabling demodulation of the forward link signal and modulation of the backward link signal. However, for the backscatter link, the zero-power device uses backscattering to transmit the signal. Therefore, the zero power consumption of this type of terminal is mainly reflected in the fact that the signal transmission of the backward link does not require the terminal's own power, but instead uses backscattering. Although active zero-power devices use batteries, their power consumption is extremely low due to the use of ultra-low power communication technology, thus significantly improving battery life compared to existing technologies.
[0086] Active zero-power devices use a built-in battery to power the RFID chip, increasing the tag's read / write distance and improving communication reliability. Therefore, they are used in scenarios with relatively high requirements for communication distance and read latency.
[0087] In some scenarios, zero-power devices can also be classified based on transmitter type.
[0088] As is well known, the business types of zero-power IoT, along with other IoT business types, will primarily focus on upstream services. Therefore, based on the way zero-power devices transmit data, they can be categorized into the following types:
[0089] 1) Zero-power devices based on backscattering
[0090] These zero-power devices transmit uplink data using the backscattering method described above. These devices do not have an active transmitter for active transmission, but only a backscattering transmitter. Therefore, when this type of terminal transmits data, a network device needs to provide a carrier wave, and the terminal device uses this carrier wave for backscattering to achieve data transmission.
[0091] 2) Zero-power devices based on active transmitters
[0092] These zero-power devices use active transmitters with active transmission capabilities for uplink data transmission. Therefore, when sending data, these devices can transmit data using their own active transmitters without requiring a carrier wave from network equipment. Suitable active transmitters for zero-power devices include, for example, ultra-low-power ASK or ultra-low-power FSK transmitters. Based on current implementations, these transmitters can reduce overall power consumption to 400–600 µW when transmitting a 100 µW signal.
[0093] 3) Zero-power devices that simultaneously feature backscattering and active transmitters.
[0094] These terminals can support both backscatter and active transmitters. The terminal can determine which uplink signal transmission method to use based on different conditions (such as battery level and available ambient energy) or the scheduling of network devices: whether to use backscatter or active transmitter for active transmission.
[0095] 4. Progress of 3GPP cellular passive IoT discussions
[0096] Cellular IoT is booming, with 3GPP standardizing IoT technologies such as NB-IoT, MTC, and RedCap. However, there are still many IoT communication needs in various scenarios that cannot be met using existing technologies, such as:
[0097] 1) Harsh communication environment:
[0098] Some IoT scenarios may face extreme environments such as high temperatures, extremely low temperatures, high humidity, high pressure, high radiation, or high-speed movement. Examples include ultra-high-voltage substations, high-speed train track monitoring, environmental monitoring in frigid regions, and industrial production lines. In these scenarios, existing IoT terminals will be unable to function due to the limitations of conventional power supplies. Furthermore, extreme working environments are also detrimental to IoT maintenance, such as battery replacement.
[0099] 2) Requirements for extremely small terminal form factors:
[0100] In certain IoT communication scenarios, such as food traceability, commodity distribution, and smart wearables, terminals require extremely small sizes for convenient use in these environments. For example, IoT terminals used for commodity management in the distribution process typically use electronic tags, embedded in very small packages. Furthermore, lightweight wearable devices can enhance the user experience while meeting user needs.
[0101] 3) Extremely low-cost IoT communication requirements:
[0102] Numerous IoT communication scenarios require IoT terminals to be sufficiently inexpensive to enhance their competitiveness compared to other alternative technologies. For example, in logistics or warehousing scenarios, to facilitate the management of large quantities of goods in circulation, IoT terminals can be attached to each item, enabling precise management of the entire logistics process and lifecycle through communication between the terminal and the logistics network. These scenarios necessitate that IoT terminals be priced competitively.
[0103] Therefore, in order to cover these unmet IoT communication needs, it is also necessary to develop ultra-low cost, extremely small size, battery-free / maintenance-free IoT in cellular networks, and zero-power IoT can meet this need.
[0104] In standardization discussions, zero-power IoT can also be called Ambient Power Enabled IoT, or simply Ambient IoT, A-IoT, or AIoT (Ambient Energy IoT). Some technical literature also refers to it as passive IoT. Ambient IoT devices refer to IoT devices that use various forms of environmental energy, such as radio frequency energy, light energy, solar energy, thermal energy, and mechanical energy, to power themselves. These devices may have no energy storage capacity or very limited energy storage capacity (e.g., using capacitors with a capacitance of tens of microseconds). Compared to existing IoT devices, Ambient IoT devices offer numerous advantages, including no need for conventional batteries, no maintenance, small size, low complexity and low cost, and long lifespan.
[0105] Based on the discussion of Ambient IoT application scenarios in 3GPP SA1, Ambient IoT can be used in at least the following four scenarios:
[0106] 1) Object recognition, such as logistics, production line product management, and supply chain management.
[0107] 2) Environmental monitoring, such as monitoring of temperature, humidity, and harmful gases in the working environment and natural environment.
[0108] 3) Positioning, such as indoor positioning, intelligent item finding, and production line item positioning.
[0109] 4) Intelligent control, such as intelligent control of various electrical appliances in smart homes (turning on and off air conditioners, adjusting temperature), and intelligent control of various facilities in agricultural greenhouses (automatic irrigation, fertilization).
[0110] The 3GPP RAN#102 plenary meeting discussed and approved the SID for the AIoT physical layer, which must include at least two of the following AIoT device types:
[0111] Category 1 AIoT devices: These devices have a peak power consumption of approximately 1 microwatt (~1uW), energy storage, and an initial sampling frequency offset of 10. X ppm, without uplink or downlink power amplifiers, transmits uplink data by backscattering an external carrier wave.
[0112] Category II AIoT devices: These devices have peak power consumption of less than a few hundred μW, energy storage, and an initial sampling frequency offset of 10.X The ppm may be equipped with uplink and / or downlink power amplifiers, and can generate uplink transmissions internally within the AIoT device, i.e., active transmission, or transmit uplink data by backscattering an external carrier.
[0113] AIoT mainly considers the following two deployment scenarios / topologies, as shown in Figure 6:
[0114] Deployment scenario 1 with Topology 1 (D1T1 for short): Base Station (BS) AIoT devices, that is, base stations directly communicate with AIoT devices through two-way signaling and / or data communication, as shown in Figure 6(a). The base station sending the data to the AIoT device and the base station receiving the data may be two different base stations.
[0115] Deployment scenario 2 with Topology 2 (D2T2 for short): Base Station (BS) Intermediate node The AIoT device, that is, the AIoT device communicates bidirectionally with the intermediate node, which can relay signaling and / or data between the BS and the AIoT device, as shown in Figure 6(b). During the SID discussion phase, the intermediate node was ultimately determined to be the UE under network control, and the intermediate node is located indoors.
[0116] It should be noted that in the two deployment scenarios / topologies mentioned above, the base station in D1T1 and the intermediate node in D2T2 can be understood as a reader, and the AIoT device can be understood as a device. 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.
[0117] 5. Business Types in the Environmental Internet of Things
[0118] For different application scenarios of AIoT systems, the data transmission methods also vary. Data transmission in AIoT systems can be broadly categorized into three types: Device-terminated (DT) data transmission, Device-originated-autonomous (DO-A) data transmission, and Device-originated-device-terminated triggered (DO-DTT) data transmission, which terminates at the device but originates from it via signaling. These three data transmission methods are described below.
[0119] 1) Termination of data transmission at the device (DT)
[0120] This type of data transmission typically involves the network or other devices sending data to the AIoT device, while the AIoT device itself does not need to send data. For example, in a smart home scenario where an AIoT device is controlled intelligently, commands can be sent from a mobile phone to control the device's on or off status. In this case, only the mobile phone needs to send the command to the AIoT device; typically, the AIoT device does not need to send data. In some scenarios, to ensure that the AIoT device correctly receives the command, it can send a message indicating whether the command message has been correctly received. In DT-type data transmission, since it is mainly downlink data transmission, it is necessary to ensure that the AIoT device can normally receive downlink data sent by the network. The downlink data sent by the network can be transmitted via broadcast, multicast, or unicast.
[0121] 2) Device-initiated (DO-A) data transmission originating from the device itself.
[0122] Data is generated on the AIoT device side and transmitted autonomously by the AIoT device. For example, in a smart home scenario, an AIoT sensor placed in the kitchen monitors for gas leaks. When the detected gas concentration exceeds a threshold, the AIoT sensor proactively initiates data transmission, such as triggering an alarm or sending an alert to the homeowner via the network. As another example, in a smart grid scenario, AIoT sensors monitor data such as temperature, humidity, pressure, and vibration of the power grid system and periodically report this data to the network, thereby monitoring the overall operation of the power grid system. In DO-A type data transmission, data transmission is triggered by the AIoT device, and it can be event-driven or periodically transmitted. Furthermore, through discussion, another possibility is that network devices send activation signaling to activate AIoT devices once or periodically. Only activated AIoT devices can initiate transmissions themselves when DO-A services are available; otherwise, they cannot initiate transmissions. The difference between this method and DO-DTT is that although downlink signaling from the network also exists, whether or not transmission occurs and the resources available for transmission still depend on the AIoT device itself. The network signaling is mainly used to activate AIoT devices or to provide candidate DO-A transmission resources for AIoT devices.
[0123] 3) Data transmission originating from the device and terminated by signaling triggered by the device (DO-DTT).
[0124] This type of data transmission is triggered by the network sending a trigger signal, initiating uplink data transmission from AIoT devices. For example, in logistics and warehousing scenarios, when goods arrive at the warehouse, new goods registration or inventory checks are required to determine which goods are stored in the warehouse. At this time, the network sends a trigger command, and the AIoT devices report identification information to the network based on this command, so that the network can maintain and update the inventory list. In DO-DTT type data transmission, when the network sends a trigger signal, a large number of AIoT devices typically need to simultaneously transmit uplink data within a short period. Therefore, avoiding conflicts and interference between IoT terminal devices in the environment is a problem that needs to be solved.
[0125] The above provides a brief explanation of the relevant technologies / terms involved in this application, which will not be repeated in the following embodiments.
[0126] Current discussions on standard technologies only cover data transmission of the DT and DO-DTT types mentioned above, and do not cover data transmission of the DO-A type.
[0127] In addition, in the D2T2 scenario described above, since the network device or intermediate node does not know when the AIoT device initiates a DO-A type D2R transmission, there may be a time domain conflict between the intermediate node's R2D transmission or uplink (UL) transmission and the DO-A D2R transmission.
[0128] For example, referring to a scenario diagram in Figure 7, the UL transmission, R2D transmission, and DO-A type D2R transmission of the intermediate node all use the uplink spectrum. The network device does not know when the DO-A type D2R transmission is initiated. Therefore, if the network device schedules the intermediate node to send an uplink transmission or R2D transmission, it may cause a conflict with the DO-A type D2R transmission initiated by the AIoT device. When a conflict occurs, since the intermediate node can only support half-duplex, it cannot simultaneously perform R2D or uplink transmission and DO-A D2R reception. Therefore, the intermediate node must abandon either transmission or reception.
[0129] In view of this, this application provides an information transmission method, apparatus, device, chip, and storage medium. In this method, a first communication device sends a second message before sending a first message to activate a second communication device to perform a first type of data transmission, and / or, the first communication device sends a third message after sending the first message to activate the second communication device to perform the first type of data transmission. Thus, the first communication device can dynamically send the second and / or third messages to activate and / or deactivate the first type of data transmission of the second communication device, achieving Time-Distributed Management (TDM) between the transmission of the first message and the first type of data transmission initiated by the second communication device. This avoids the need for the first communication device to abandon the transmission of the first message or the reception of the first type of data transmission due to only supporting half-duplex, and also avoids interference between the transmission of the first message and the first type of data transmission.
[0130] To facilitate understanding of the technical solutions of the embodiments of this application, the technical solutions of this application are described in detail below through specific embodiments. The above-mentioned related technologies are optional solutions and can be arbitrarily combined with the technical solutions of the embodiments of this application, all of which fall within the protection scope of the embodiments of this application. The embodiments of this application include at least some of the following contents.
[0131] Figure 8 is a flowchart illustrating the information transmission method provided in an embodiment of this application. As shown in Figure 8, the method may include the following steps:
[0132] S810, the first communication device sends the second information and / or the third information, and correspondingly, the second communication device receives the second information and / or the third information.
[0133] The second information is used to instruct the second communication device to activate the first type of data transmission; the third information is used to instruct the second communication device to activate the first type of data transmission; the second information is sent before the first communication device sends the first information, and the third information is sent after the first communication device sends the first information.
[0134] It should be noted that the information transmission method provided in this application embodiment can be applied to the Internet of Things D2T2 scenario, for example, to the scenario shown in Figure 6(b).
[0135] In some embodiments, the first communication device may be an intermediate node. For example, the first communication device may be the intermediate node shown in Figure 6(b).
[0136] In some embodiments, the second communication device may be a zero-power device, an Internet of Things (IoT) device, an AIoT device, etc., and this application embodiment does not limit this. For example, the second communication device may be an AIoT device as shown in FIG6(b).
[0137] It should be noted that the number of second communication devices includes one or more.
[0138] It should be understood that, in the embodiments of this application, the first communication device can send first information.
[0139] In some embodiments, the first communication device may send first information to the network device. That is, the first information may be information transmitted uplink between the first communication device and the network device. In this embodiment, the first information can be understood as UL transmission, or it can also be understood as UL transmission of the UU interface (UU UL transmission).
[0140] In some embodiments, the first communication device may send first information to other communication devices (referred to as the third communication device in this embodiment). That is, the first information may be information transmitted between the first communication device and the third communication device via R2D. In this embodiment, the first information can be understood as R2D transmission.
[0141] It should be noted that the third communication device and the second communication device can be different devices or the same devices, and this application embodiment does not limit this.
[0142] It should be understood that the first communication device, as an intermediate node, can receive D2R transmissions sent by the second communication device. When the D2R transmission initiated by the second communication device is a first type of data transmission, it may conflict with the first information sent by the first communication device.
[0143] It should be noted that the first type of data transmission can be any data transmission that is not signaled and may interfere with the transmission of the first information. For example, the first type of data transmission can be data transmission initiated by the device and / or originating from the device, which is the DO-A data transmission mentioned in the above embodiments.
[0144] Based on this, in some embodiments, the first communication device may send a second message before sending the first message, thereby instructing the second communication device to activate the first type of data transmission, and / or send a third message after sending the first message, thereby instructing the second communication device to activate the first type of data transmission.
[0145] It should be noted that deactivating the first type of data transmission can be understood as stopping the first type of data transmission, or prohibiting the first type of data transmission, or abandoning the first type of data transmission, or discarding the first type of data transmission, etc.
[0146] It should also be noted that activating the first type of data transmission can be understood as enabling the first type of data transmission, or turning on the first type of data transmission, etc., and the embodiments of this application do not limit this.
[0147] In this embodiment of the application, step S810, in which the first communication device sends the second information and / or the third information, may include the following three possible implementations:
[0148] In one possible implementation (denoted as Method 1), the first communication device sends the second information before sending the first information. This implementation can also be described as the first communication device sending the first information after sending the second information.
[0149] In another possible implementation (denoted as Method 2), the first communication device sends the third information after sending the first information. This implementation can also be described as the first communication device sending the first information before sending the third information.
[0150] In another possible implementation (denoted as Method 3), the first communication device sends the second information before sending the first information, and sends the third information after sending the first information. This implementation can also be described as: the first communication device sends the second information, sends the first information after sending the second information, and then sends the third information after sending the first information.
[0151] Accordingly, after receiving the second information and / or the third information, the second communication device can respond to the second information and / or the third information. Specifically, after receiving the second information, the second communication device deactivates the first type of data transmission; that is, after receiving the second information, the second communication device does not perform any first type of data transmission. And / or, after receiving the third information, the second communication device activates the first type of data transmission; that is, after receiving the third information, the second communication device determines that it can perform the first type of data transmission, and in this case, the second communication device can spontaneously perform the first type of data transmission when there is a need for it.
[0152] It should be understood that the first communication device sends the second information before sending the first information. The second information instructs the second communication device to activate the first type of data transmission, ensuring that the second communication device does not transmit the first type of data even if such data transmission exists (e.g., a D2R transmission initiated by the second communication device using DO-A). This ensures the reliability of the first information transmission by the first communication device, preventing interference from the first type of data transmission by the second communication device, and also avoids the problem of the first communication device being unable to receive the first type of data transmission from the second communication device while transmitting the first information.
[0153] It should also be understood that after sending the first information, the first communication device sends a third information, instructing the second communication device to activate the first type of data transmission. The purpose of this operation is that the first communication device can use the third information to indicate that the first information has been transmitted completely, allowing the second communication device to perform the first type of data transmission.
[0154] The method provided in this application embodiment allows the first communication device to send second information and / or third information to activate and / or deactivate the first type of data transmission of the second communication device, thereby enabling time division multiplexing (TDM) between the transmission of the first information and the first type of data transmission initiated by the second communication device. This avoids the need for the first communication device to abandon the transmission of the first information or the reception of the first type of data transmission because it only supports half-duplex, and also avoids interference between the transmission of the first information and the first type of data transmission.
[0155] In some embodiments, the first communication device determines not to transmit the first information before sending the second information; and / or, the first communication device determines not to transmit the first information after sending the third information.
[0156] It should be understood that before the first communication device sends the second information, the second communication device may / is allowed to perform the first type of data transmission. Since the network device and the first communication device do not know when the second communication device will perform the first type of data transmission, the first communication device should avoid transmitting the first information before sending the second information in order to ensure that the first communication device can receive the first type of data transmission.
[0157] It should also be understood that after the first communication device sends the third information, the second communication device begins to spontaneously transmit the first type of data. At this time, the first communication device should also avoid transmitting the first information, so as to ensure that the first communication device can receive the first type of data transmission.
[0158] In some embodiments, one or more of the first, second, and third information sent by the first communication device can be scheduled by a network device. In other words, the network device can schedule the first communication device to send one or more of the first, second, and third information.
[0159] In some embodiments, referring to FIG9, the information transmission method provided in this application embodiment may include the following steps:
[0160] S800: The network device sends first scheduling information to the first communication device, and correspondingly, the first communication device receives the first scheduling information. The first scheduling information is used to schedule the first communication device to send the first information.
[0161] It should be understood that the first information can be scheduled and sent by the network device, or in other words, the network device can schedule the first communication device to send the first information. Specifically, the network device can send first scheduling information to the first communication device, instructing the first communication device to send the first information.
[0162] It should be noted that the first scheduling information can be carried by one or more of the following: Downlink Control Information (DCI), RRC signaling, and MAC CE. This application embodiment does not limit this.
[0163] It should also be noted that the first scheduling information can instruct the first communication device to send the first information using the first resource. The first resource may include time-domain resources, frequency-domain resources, code-domain resources, spatial-domain resources, etc., and this application embodiment does not impose any limitations on this. Thus, the first communication device sends the first information using the first resource indicated by the first scheduling information.
[0164] In some embodiments, referring to FIG9, the information transmission method provided in this application embodiment may include the following steps:
[0165] S802, the network device sends second scheduling information and / or third scheduling information to the first communication device, and the first communication device receives the second scheduling information and / or third scheduling information accordingly.
[0166] The second scheduling information is used to schedule the first communication device to send the second information before sending the first information, and the third scheduling information is used to schedule the first communication device to send the third information after sending the first information.
[0167] It should be understood that the second and / or third information can be scheduled to be sent by the network device. In other words, the network device can schedule the first communication device to send the second and / or third information. Specifically, the network device can send second scheduling information and / or third scheduling information. The second scheduling information instructs the first communication device to send the second information, and / or the third scheduling information instructs the first communication device to send the third information.
[0168] It should be noted that there are several ways in which the second scheduling information can schedule the first communication device to send the second information before sending the first information.
[0169] In one possible implementation, the second scheduling information can instruct the first communication device to send the second information to a second resource. The second resource has a time-domain location earlier than the first resource (i.e., the resource from which the first communication device sends the first information). Thus, the first communication device can first send the second information on the second resource, using the second information to activate the second communication device to perform the first type of data transmission, and then send the first information on the first resource.
[0170] In another possible implementation, the second scheduling information may instruct the first communication device to send the second information a time unit (e.g., time slot, micro-time slot, symbol, etc.) prior to the time domain location of the first resource (i.e., the resource from which the first communication device sends the first information).
[0171] It should be noted that the time unit 'a' can be predefined by the protocol, configured by the network device through higher-layer signaling, or indicated by the network device through physical layer signaling (e.g., indicated by second scheduling information). This application embodiment does not impose any restrictions on this.
[0172] It should also be noted that network devices can send the first scheduling information and the second scheduling information independently. For example, a network device can carry the first scheduling information and the second scheduling information through two different DCIs. Network devices can also send the first scheduling information and the second scheduling information jointly. For example, a network device can carry the first scheduling information and the second scheduling information through the same DCI. This application embodiment does not impose any restrictions on this.
[0173] In this application embodiment, there are multiple ways in which the third scheduling information schedules the first communication device to send the third information after sending the first information.
[0174] In one possible implementation, the third scheduling information can instruct the first communication device to send the third information to a third resource. The time domain location of the third resource is later than the time domain location of the first resource (i.e., the resource from which the first communication device sends the first information). Thus, the first communication device can first send the first information on the first resource, and then send the third information on the third resource, thereby activating the second communication device to perform the first type of data transmission through the third information.
[0175] In another possible implementation, the third scheduling information may instruct the first communication device to send the third information on b time units (e.g., time slots, micro-time slots, symbols, etc.) after the time domain position of the first resource (i.e., the resource from which the first communication device sends the first information).
[0176] It should be noted that the b time units can be predefined by the protocol, configured by the network device through higher-layer signaling, or indicated by the network device through physical layer signaling (e.g., indicated by third scheduling information). This application embodiment does not impose any restrictions on this.
[0177] It should also be noted that network devices can send the first scheduling information and the third scheduling information independently. For example, a network device can carry the first scheduling information and the third scheduling information through two different DCIs. Network devices can also send the first scheduling information and the third scheduling information jointly. For example, a network device can carry the first scheduling information and the third scheduling information through the same DCI. This application embodiment does not impose any restrictions on this.
[0178] It should also be noted that in method 3 above (i.e., the first communication device sends the second information before sending the first information, and sends the third information after sending the first information), the network device can independently send the first scheduling information, the second scheduling information, and the third scheduling information to schedule the transmission of the first, second, and third information. Alternatively, the network device can also jointly send the first, second, and third scheduling information. For example, the network device can carry the first, second, and third scheduling information through a single DCI. Of course, the network device can also send the first scheduling information alone and jointly send the second and third scheduling information; or, send the second scheduling information alone and jointly send the first and third scheduling information; or, send the third scheduling information alone and jointly send the first and second scheduling information. This application embodiment does not limit the method of sending scheduling information.
[0179] It should be noted that the network device may determine not to schedule the first communication device to send the first information before the first communication device sends the second information, and / or after the first communication device sends the third information.
[0180] In other words, before scheduling the first communication device to send the second information, and / or after scheduling the first communication device to send the third information, the network device does not schedule the first communication device to transmit the first information, that is, the first communication device does not perform R2D or UU UL transmission.
[0181] It should be understood that before the network device schedules the first communication device to send the second information, that is, before activating the first type of data transmission, the second communication device can perform the first type of data transmission. Since the network device and the first communication device do not know when the second communication device will perform the first type of data transmission, the network device should avoid scheduling the first communication device to send the first information before the first communication device sends the second information, so as to ensure that the first communication device can receive the first type of data transmission.
[0182] After the network device schedules the first communication device to send the third information, that is, after the first type of data transmission is activated, the second communication device begins to spontaneously carry out the first type of data transmission. At this time, the network device should also avoid scheduling the first communication device to send the first information, so as to ensure that the first communication device can receive the first type of data transmission.
[0183] It should be noted that, in the embodiments of this application, the signaling structure of the second and / or third information sent by the first communication device can have different implementations.
[0184] In some embodiments, the second information is different from the third information. Specifically, the signaling structure of the second information and the signaling structure of the third information can be different signaling structures.
[0185] It should be noted that signaling structure can also be understood as signaling format; different signaling structures can be understood as different signaling formats.
[0186] For example, the signaling structure of the second information is the first signaling structure, and / or the signaling structure of the third information is the second signaling structure; wherein, the first signaling structure is a signaling structure for deactivating the first type of data transmission, and the second signaling structure is a signaling structure for activating the first type of data transmission.
[0187] In one possible implementation, the first signaling structure may be a signaling structure dedicated to deactivating the first type of data transmission, and / or the second signaling structure may be a signaling structure dedicated to activating the first type of data transmission.
[0188] In another possible implementation, the first signaling structure can reuse an existing signaling structure to implicitly indicate the activation of the first type of data transmission, and / or the second signaling structure can also reuse an existing signaling structure to implicitly indicate the activation of the first type of data transmission. For example, the first signaling structure is R2D control information format 0 or PRDCH control information format 0; the second signaling structure is R2D control information format 1 or PRDCH control information format 1.
[0189] In this embodiment, the accuracy of information indication can be improved by dynamically activating or deactivating the first type of data transmission initiated by the second communication device through different signaling structures.
[0190] In some embodiments, the second information and the third information are the same. Specifically, the signaling structure of the second information and the signaling structure of the third information can be the same.
[0191] For example, the signaling structure of both the second and third information is the third signaling structure. For instance, the third signaling structure is R2D control information format 0, or R2D control information format 1, or PRDCH control information format 0, or PRDCH control information format 1. That is, both the second and third information are sent using R2D control information format 0, or both the second and third information are sent using PRDCH control information format 0, or both the second and third information are sent using R2D control information format 1, or both the second and third information are sent using PRDCH control information format 1.
[0192] In one possible implementation, if the second communication device has not been deactivated for the first type of data transmission, the third signaling structure instructs the second communication device to deactivate the first type of data transmission; and / or, if the second communication device has been deactivated for the first type of data transmission, the third signaling structure instructs the second communication device to activate the first type of data transmission.
[0193] It should be understood that when a second communication device that has already activated the first type of data transmission receives or receives again information using the third signaling format, it can consider that information as the second type of information, thereby deactivating the first type of data transmission. Conversely, when a second communication device that has already deactivated the first type of data transmission receives information using the third signaling format again, it can consider that information using the third signaling format as the third type of information, and at this time, the second communication device can activate the first type of data transmission.
[0194] In another possible implementation, the third signaling structure may include a first indication field;
[0195] When the first indication field is a first value, the third signaling structure instructs the second communication device to activate the first type of data transmission; and / or, when the first indication field is a second value, the third signaling structure instructs the second communication device to activate the first type of data transmission.
[0196] It should be understood that when a second communication device that has activated the first type of data transmission receives information using the third signaling format, if the first indication field is the first value, the first type of data transmission will be deactivated; if the first indication field is the second value, the second communication device will maintain the status quo, that is, keep the first type of data transmission activated.
[0197] When a second communication device that has already deactivated the first type of data transmission receives information in the third signaling format, if the first indication field is a first value, the second communication device maintains its current state and continues to deactivate the first type of data transmission. If the first indication field is a second value, then the first type of data transmission is activated.
[0198] In this embodiment, by dynamically activating or deactivating the first type of data transmission initiated by the second communication device using the same signaling structure, the detection complexity of the second communication device can be reduced.
[0199] In some embodiments, the second information is a paging message, and / or the third information is a paging message.
[0200] It should be noted that the second information is a paging message, which can be understood as having the same signaling structure as a paging message. Similarly, the third information is also a paging message, and its signaling structure can be understood as having the same signaling structure as a paging message.
[0201] It should also be noted that paging messages can be used to activate and / or deactivate the first type of data transmission.
[0202] In one example, in business scenarios such as logistics inventory and warehouse inventory in an environmental IoT system, the first communication device, acting as an intermediate node, can trigger AIoT devices in the network to spontaneously report device information and / or cargo information through paging messages. Therefore, paging messages can be used to activate or deactivate the first type of data transmission.
[0203] In another example, in a smart home scenario, the first communication device, acting as an intermediate node, triggers AIoT devices in the network to report sensor data via paging messages.
[0204] In one possible implementation, the signaling structure of the second information is the signaling structure of a paging message, and the signaling structure of the third information is another type of signaling structure.
[0205] In another possible implementation, the signaling structure of the third information is the signaling structure of a paging message, and the signaling structure of the second information is another type of signaling structure.
[0206] In another possible implementation, the signaling structure of the second information and the signaling structure of the third information are both the signaling structures of paging messages.
[0207] In one example, when a second communication device that has already activated the first type of data transmission receives or receives a paging message again, it can deactivate the first type of data transmission. Conversely, when a second communication device that has already deactivated the first type of data transmission receives a paging message again, it can reactivate the first type of data transmission.
[0208] In another example, the paging message includes a first indicator field. When a second communication device that has already activated the first type of data transmission receives a paging message, if the first indicator field in the paging message is a first value, then the first type of data transmission is deactivated; if the first indicator field is a second value, then the second communication device maintains its current state, i.e., the first type of data transmission remains activated. When a second communication device that has already deactivated the first type of data transmission receives a paging message, if the first indicator field in the paging message is a first value, then the second communication device maintains its current state, keeping the first type of data transmission deactivated. If the first indicator field in the paging message is a second value, then the first type of data transmission is activated.
[0209] It should be noted that the second and third information mentioned above are both information sent from the first communication device to the second communication device. For example, the second and third information are both information sent from an intermediate node to an AIoT device. Therefore, the second and third information can be understood as R2D transmission.
[0210] In order to distinguish between different R2D transmissions, the embodiments of this application refer to the second information and the third information as the first R2D transmission, and the first information as the second R2D transmission.
[0211] In some embodiments, the second R2D transmission can be any R2D transmission other than the first R2D transmission. Alternatively, if the first information is an R2D transmission, the first information can be any R2D transmission other than the second and third information.
[0212] It should be noted that the second R2D transmission can be either DT type data transmission or DO-DTT type data transmission, and the embodiments of this application do not limit it in this way.
[0213] In one example, the second R2D transmission can be a DT type data transmission. For example, the second R2D transmission is a Command. After receiving the Command, the AIOT device can send a D2R transmission feedback to the first communication device to check whether the Command has been received or executed.
[0214] In another example, the second R2D transmission is a DO-DTT service transmission, such as Paging, Query, or QueryRep. When the AIoT device receives the R2D, it can send a D2R transmission to the first communication device to return its random ID or device ID.
[0215] In some embodiments, the number of second messages may include one or more. That is, the first communication device may send the second messages once or multiple times, or the second messages support repetition or retransmission.
[0216] It should be noted that the number of second messages or the number of times the first communication device sends the second messages can be predefined or configured by the network device. This application embodiment does not impose any restrictions on this.
[0217] For example, when a network device schedules a first communication device to send second information before sending first information using second scheduling information, the second scheduling information can indicate the number of times the second information can be sent. In other words, the network device can schedule the first communication device to send the second information one or more times before sending the first information using the second scheduling information.
[0218] It should be understood that before the first communication device sends the first information, the first communication device activates as many second communication devices in the system as possible to perform the first type of data transmission by sending multiple second information messages.
[0219] In some embodiments, the number of third information messages may include one or more. That is, the first communication device may send one or more third information messages, or the third information messages may support repetition or retransmission.
[0220] It should be noted that the number of third messages or the number of times the first communication device sends third messages can be predefined or configured by the network device. This application embodiment does not impose any restrictions on this.
[0221] For example, when a network device schedules a first communication device to send third information after sending first information using third scheduling information, the third scheduling information can indicate the number of times the third information can be sent. In other words, the network device can schedule the first communication device to send third information once or multiple times after sending the first information using the third scheduling information.
[0222] It should be understood that after the first communication device sends the first information, the first communication device activates as many second communication devices in the system as possible to perform the first type of data transmission by sending multiple third information messages.
[0223] In some embodiments, the second information may be multicast information or broadcast information. That is, the first communication device sends the second information via multicast, or the first communication device sends the second information via broadcast.
[0224] In some embodiments, the third information can be multicast information or broadcast information. That is, the first communication device sends the third information via multicast, or the first communication device sends the third information via broadcast.
[0225] The method provided in this application embodiment allows the first communication device to send second information and / or third information to activate and / or deactivate the first type of data transmission of the second communication device, thereby achieving TDM between the transmission of the first information and the first type of data transmission initiated by the second communication device. This avoids the need for the first communication device to abandon the transmission of the first information or the reception of the first type of data transmission because it only supports half-duplex, and also avoids interference between the transmission of the first information and the first type of data transmission.
[0226] The information transmission method provided in this application embodiment will be described in detail below with reference to specific application scenarios.
[0227] For example, the information transmission method provided in this application embodiment may include the following.
[0228] Step 1: The first communication device sends a second message before sending the first message. The second message is used to deactivate the AIoT device for DO-A transmission.
[0229] Step 2: After sending the first information, the first communication device sends the third information, which is used to activate the AIoT device to perform DO-A transmission.
[0230] It should be noted that the first communication device does not transmit the first information before sending the second information.
[0231] It should be noted that the first communication device does not transmit the first information after sending the third information.
[0232] In some embodiments, the first information is any R2D transmission or UL transmission.
[0233] In some embodiments, the first communication device is an intermediate node.
[0234] In some embodiments, the first information is an R2D transmission other than the second and / or third information.
[0235] In some embodiments, before scheduling the intermediate node (i.e., the first communication device mentioned above) to transmit the first information, that is, before scheduling R2D transmission or UL transmission, the network device first schedules the intermediate node to send the second information. The second information is used to deactivate the AIOT device to perform DO-A D2R transmission. The purpose of this operation is to ensure that the AIOT device does not transmit even if there is spontaneous DO-A D2R transmission. On the one hand, this ensures the reliability of the intermediate node's R2D or uplink transmission and avoids interference of the AIOT device's D2R transmission with R2D or uplink transmission. On the other hand, it avoids the problem that the intermediate node cannot receive D2R transmission when performing R2D or uplink transmission.
[0236] In some embodiments, this embodiment can also be described as follows: the network device schedules the intermediate node to send the second information before scheduling the intermediate node to transmit the first information.
[0237] In some embodiments, before scheduling the intermediate node to transmit the first information, the network device schedules the intermediate node to send the second information multiple times to activate the AIoT device as much as possible. This embodiment can also be described as the network device scheduling the intermediate node to send the first information only after it has sent the second information multiple times.
[0238] In some embodiments, the second information is multicast or broadcast.
[0239] In some embodiments, after the network device schedules the intermediate node to transmit the first information, that is, after scheduling R2D or UL transmission, the intermediate node sends the third information. The third information is used to activate the AIoT device to perform DO-A D2R transmission. The purpose of this operation is to indicate that the R2D or uplink transmission has been completed and the AIoT device can perform spontaneous DO-A transmission.
[0240] It should be noted that this embodiment can also be described as follows: before the network device schedules the intermediate node to transmit the third information, it schedules the intermediate node to transmit the first information.
[0241] In some embodiments, after scheduling the intermediate node to transmit the first information, the network device schedules the intermediate node to send the third information multiple times to activate the AIoT device for DO-A D2R transmission as much as possible. This embodiment can also be described as the network device scheduling the intermediate node to transmit the first information before scheduling the intermediate node to transmit the third information multiple times.
[0242] In some embodiments, the third information is broadcast or multicast.
[0243] In some embodiments, after scheduling intermediate nodes to send the third information, the network device does not schedule intermediate nodes to transmit the first information, i.e., it does not perform R2D or uplink transmission. It is understood that after scheduling intermediate nodes to send the third information, the AIoT device spontaneously begins DO-A D2R transmission. At this time, scheduling intermediate nodes to transmit R2D or uplink transmission should be avoided to ensure that intermediate nodes perform DO-A D2R reception.
[0244] In some embodiments, the second information and the third information are different. For example, the second information is used to deactivate the device from spontaneously performing DO-A D2R transmission, while the third information is used to activate the device from spontaneously performing DO-A D2R transmission.
[0245] In other embodiments, the second or third information is the same. For example, after receiving the second information, the device deactivates the D2R transmission of DO-A, and after receiving the second information again, it activates the D2R transmission of DO-A. As another example, the second information includes a first indication field; when the first indication field has a first value, it indicates that the D2R transmission of DO-A is deactivated; when the first indication field has a second value, it indicates that the D2R transmission of DO-A is activated.
[0246] For example, referring to the information transmission timing diagram shown in Figure 10, the network device schedules the intermediate node to send one or more second messages within time period 1. The second messages are used to deactivate the AIoT device for DO-A transmission.
[0247] It should be noted that the second information within the dashed box in Figure 10 is optional; that is, the second information within the dashed box is not necessary. When the network device scheduling intermediate node sends one piece of second information within time period 1, it may omit sending the second information within the dashed box. When the network device scheduling intermediate node sends multiple pieces of second information within time period 1, it may send the second information within both the solid and dashed boxes.
[0248] For example, the AIoT device will not perform a DO-A D2R transmission after receiving the second information.
[0249] For example, after receiving the second information, the AIoT device does not perform DO-A D2R transmission according to the first value indication of the first indication field.
[0250] For example, the second information is transmitted via multicast or broadcast.
[0251] For example, the second information supports repetition or retransmission.
[0252] For example, the second information is paging.
[0253] Therefore, no AIoT device will initiate DO-A D2R transmission during time period 2. During time period 2, network devices will schedule intermediate nodes to transmit the first information.
[0254] For example, network scheduling intermediate nodes transmit UU UL transmissions.
[0255] For example, network scheduling intermediate nodes transmit R2D transmissions.
[0256] Optionally, the R2D transmission is a DT service transmission, such as a Command. After receiving the Command, the AIoT device can send a D2R transmission feedback to the intermediate node to confirm whether the Command has been received or executed.
[0257] Optionally, the R2D transmission is a DO-DTT service transmission, such as Paging, Query, or QueryRep. When the AIoT device receives the R2D, it can send a D2R transmission feedback of its random ID or device ID to the intermediate node.
[0258] After the network scheduling intermediate node sends the first information or receives the D2R transmission corresponding to the first information, the network device scheduling intermediate node sends one or more third information within time period 3. The third information is used to activate the AIOT device to perform DO-A D2R transmission.
[0259] It should be noted that the third information within the dashed box in Figure 10 indicates that this third information is optional; that is, the third information within the dashed box is not necessary. When the network device scheduling intermediate node sends one third piece of information within time period 3, it may omit sending the third information within the dashed box. When the network device scheduling intermediate node sends multiple third pieces of information within time period 3, it may send the third information within both the solid and dashed boxes.
[0260] For example, the third information is different from the second information, and the AIoT device can trigger DO-A D2R transmission after receiving the third information.
[0261] For example, the third information is the same as the second information. The AIOT device that has been deactivated for DO-A service receives the second information again, indicating that DO-A D2R transmission can be triggered.
[0262] For example, the third information is the same as the second information. After receiving the second information, the AIOT device that has deactivated the DO-A service will set the first indication field to the second value, indicating that the D2R transmission of DO-A can be triggered.
[0263] For example, the third piece of information is paging information.
[0264] For example, the third information supports repetition or retransmission.
[0265] For example, the third information is transmitted via broadcast or multicast.
[0266] Therefore, if the AIoT device has DO-A service during time period 4, it can spontaneously initiate D2R transmission. During this time period, the network will not schedule intermediate nodes to transmit the first information; for example, it will not schedule intermediate nodes to send UU UL uplinks, nor will it schedule intermediate nodes to send DT or DO-DTT related R2D transmissions, to avoid half-duplex issues and the inability to receive DO-A service D2R transmissions. If the network device schedules intermediate nodes to send the first information again, it needs to schedule intermediate nodes to send the second information before sending the first information, for example, during time period 5 in Figure 10, to activate the AIoT device's DO-A service.
[0267] The method provided in this application embodiment enables intermediate nodes to dynamically activate or deactivate the D2R transmission of the AIOT Device's DO-A service by dynamically sending second and / or third information. This allows R2D transmission or UU UL transmission to be TDM multiplexed with the DO-A D2R transmission, avoiding the half-duplex problem of intermediate nodes and preventing interference between R2D transmission or UU UL transmission and DO-A D2R transmission.
[0268] The preferred embodiments of this application have been described in detail above with reference to the accompanying drawings. However, this application is not limited to the specific details of the above embodiments. Within the scope of the technical concept of this application, various simple modifications can be made to the technical solutions of this application, and these simple modifications all fall within the protection scope of this application. For example, the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. To avoid unnecessary repetition, this application will not describe the various possible combinations separately. Furthermore, various different embodiments of this application can also be arbitrarily combined, as long as they do not violate the spirit of this application, they should also be considered as the content disclosed in this application. Moreover, without conflict, the various embodiments and / or the technical features in the various embodiments described in this application can be arbitrarily combined with the prior art, and the resulting technical solutions should also fall within the protection scope of this application.
[0269] It should also be understood that in the various method embodiments of this application, the sequence number of each process does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application. Furthermore, in the embodiments of this application, the terms "downlink," "uplink," and "sidelink" are used to indicate the transmission direction of signals or data. "Downlink" indicates that the transmission direction of signals or data is a first direction from the site to the user equipment in the cell; "uplink" indicates that the transmission direction of signals or data is a second direction from the user equipment in the cell to the site; and "sidelink" indicates that the transmission direction of signals or data is a third direction from user equipment 1 to user equipment 2. For example, "downlink signal" indicates that the transmission direction of the signal is the first direction. Additionally, in the embodiments of this application, the term "and / or" is merely a description of the association relationship between related objects, indicating that three relationships can exist. Specifically, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. Furthermore, the character " / " in this document generally indicates that the preceding and following related objects have an "or" relationship.
[0270] Based on the foregoing embodiments, this application provides a corresponding information transmission device.
[0271] Figure 11 is a schematic diagram of the structure of an information transmission device provided in an embodiment of this application, applied to a first communication device. As shown in Figure 11, the information transmission device 1100 includes:
[0272] The first communication unit 1101 is configured to send second information and / or third information, wherein the second information is used to instruct the second communication device to deactivate the first type of data transmission; and the third information is used to instruct the second communication device to activate the first type of data transmission.
[0273] The second information is sent before the first information is sent by the first communication device, and the third information is sent after the first information is sent by the first communication device.
[0274] In some embodiments, the first type of data transmission refers to data transmission initiated by and / or originating from the device.
[0275] In some embodiments, the information transmission device 1100 further includes a first processing unit; the first processing unit is configured to determine not to transmit the first information before sending the second information; and / or to determine not to transmit the first information after sending the third information.
[0276] In some embodiments, the first communication unit 1101 is further configured to receive first scheduling information sent by a network device; the first scheduling information is used to schedule the first communication device to send the first information.
[0277] In some embodiments, the first communication unit 1101 is further configured to receive second scheduling information sent by a network device, the second scheduling information being used to schedule the first communication device to send second information before sending the first information; and / or to receive third scheduling information sent by a network device, the third scheduling information being used to schedule the first communication device to send third information after sending the first information.
[0278] In some embodiments, the signaling structure of the second information is a first signaling structure, and the first signaling structure is a signaling structure for deactivating the first type of data transmission; and / or,
[0279] The signaling structure of the third information is the second signaling structure, which is the signaling structure that activates the data transmission of the first type.
[0280] In some embodiments, the signaling structure of the second information and the signaling structure of the third information are both third signaling structures.
[0281] In some embodiments, the third signaling structure includes a first indication field;
[0282] When the first indication field is a first value, the third signaling structure instructs the second communication device to deactivate the first type of data transmission; and / or,
[0283] When the first indication field is a second value, the third signaling structure instructs the second communication device to activate the first type of data transmission.
[0284] In some embodiments, if the second communication device is not deactivated for the first type of data transmission, the third signaling structure instructs the second communication device to deactivate the first type of data transmission; and / or,
[0285] If the second communication device has been deactivated for the first type of data transmission, the third signaling structure instructs the second communication device to activate the first type of data transmission.
[0286] In some embodiments, the second information is a paging message, and / or the third information is a paging message.
[0287] In some embodiments, the number of the second information may include multiple, and / or the number of the third information may include multiple.
[0288] In some embodiments, the second information and / or the third information constitute a first R2D transmission.
[0289] In some embodiments, the first information is an uplink transmission, and / or a second R2D transmission.
[0290] In some embodiments, the first communication device is an intermediate node, and the second communication device is an AIoT device.
[0291] Figure 12 is a schematic diagram of the structure of an information transmission device provided in an embodiment of this application, applied to a second communication device. As shown in Figure 12, the information transmission device 1200 includes:
[0292] The second communication unit 1201 is configured to receive second information and / or third information, wherein the second information is used to instruct the second communication device to deactivate the first type of data transmission; and the third information is used to instruct the second communication device to activate the first type of data transmission.
[0293] The second information is sent before the first information is sent by the first communication device, and the third information is sent after the first information is sent by the first communication device.
[0294] In some embodiments, the information transmission device 1200 further includes a second processing unit; the second processing unit is configured to determine, upon receiving the second information, not to perform the first type of data transmission; and / or, upon receiving the third information, to determine that the first type of data transmission can be performed.
[0295] In some embodiments, the signaling structure of the second information is a first signaling structure, and the first signaling structure is a signaling structure for deactivating the first type of data transmission; and / or,
[0296] The signaling structure of the third information is the second signaling structure, which is the signaling structure that activates the data transmission of the first type.
[0297] In some embodiments, the signaling structure of the second information and the signaling structure of the third information are both third signaling structures.
[0298] In some embodiments, the third signaling structure includes a first indication field;
[0299] When the first indication field is a first value, the third signaling structure instructs the second communication device to deactivate the first type of data transmission; and / or,
[0300] When the first indication field is a second value, the third signaling structure instructs the second communication device to activate the first type of data transmission.
[0301] In some embodiments, if the second communication device is not deactivated for the first type of data transmission, the third signaling structure instructs the second communication device to deactivate the first type of data transmission; and / or,
[0302] If the second communication device has been deactivated for the first type of data transmission, the third signaling structure instructs the second communication device to activate the first type of data transmission.
[0303] In some embodiments, the second information is a paging message, and / or the third information is a paging message.
[0304] In some embodiments, the number of the second information may include multiple, and / or the number of the third information may include multiple.
[0305] In some embodiments, the second information and / or the third information constitute a first R2D transmission.
[0306] In some embodiments, the first information includes uplink transmissions and / or second R2D transmissions.
[0307] In some embodiments, the first communication device is an intermediate node, and the second communication device is an AIoT device.
[0308] Figure 13 is a schematic diagram of the structure of an information transmission device provided in an embodiment of this application, applied to a network device. As shown in Figure 13, the information transmission device 1300 includes:
[0309] The third communication unit 1301 is configured to send second scheduling information and / or third scheduling information; the second scheduling information is used to schedule the first communication device to send the second information before sending the first information; the third scheduling information is used to schedule the first communication device to send the third information after sending the first information.
[0310] The second information is used to instruct the second communication device to activate the first type of data transmission; the third information is used to instruct the second communication device to activate the first type of data transmission.
[0311] In some embodiments, the third communication unit 1301 is further configured to send first scheduling information, the first scheduling information being used to schedule the first communication device to send the first information.
[0312] In some embodiments, the information transmission device 1300 further includes a third processing unit; the third processing unit is configured to determine not to schedule the first communication device to send the first information before the first communication device sends the second information and / or after the first communication device sends the third information.
[0313] In some embodiments, the signaling structure of the second information is a first signaling structure, and the first signaling structure is a signaling structure for deactivating the first type of data transmission; and / or,
[0314] The signaling structure of the third information is the second signaling structure, which is the signaling structure that activates the data transmission of the first type.
[0315] In some embodiments, the signaling structure of the second information and the signaling structure of the third information are both third signaling structures.
[0316] In some embodiments, the third signaling structure includes a first indication field;
[0317] When the first indication field is a first value, the third signaling structure instructs the second communication device to deactivate the first type of data transmission; and / or,
[0318] When the first indication field is a second value, the third signaling structure instructs the second communication device to activate the first type of data transmission.
[0319] In some embodiments, if the second communication device is not deactivated for the first type of data transmission, the third signaling structure instructs the second communication device to deactivate the first type of data transmission; and / or,
[0320] If the second communication device has been deactivated for the first type of data transmission, the third signaling structure instructs the second communication device to activate the first type of data transmission.
[0321] In some embodiments, the second information is a paging message, and / or the third information is a paging message.
[0322] In some embodiments, the number of the second information may include multiple, and / or the number of the third information may include multiple.
[0323] In some embodiments, the second information and / or the third information constitute a first R2D transmission.
[0324] In some embodiments, the first information includes uplink transmissions and / or second R2D transmissions.
[0325] In some embodiments, the first communication device is an intermediate node, and the second communication device is an AIoT device.
[0326] Those skilled in the art should understand that the description of the information transmission device in the embodiments of this application can be understood with reference to the description of the information transmission method in the embodiments of this application.
[0327] Figure 14 is a schematic structural diagram of a communication device provided in an embodiment of this application. This communication device can be a first communication device, a second communication device, or a network device. The communication device 1400 shown in Figure 14 includes a processor 1410, which can call and run computer programs from memory to implement the methods in the embodiments of this application.
[0328] Optionally, as shown in FIG14, the communication device 1400 may further include a memory 1420. The processor 1410 may retrieve and run computer programs from the memory 1420 to implement the methods described in the embodiments of this application.
[0329] The memory 1420 can be a separate device independent of the processor 1410, or it can be integrated into the processor 1410.
[0330] Optionally, as shown in FIG14, the communication device 1400 may further include a transceiver 1430, and the processor 1410 may control the transceiver 1430 to communicate with other devices. Specifically, it may send information or data to other devices or receive information or data sent by other devices.
[0331] The transceiver 1430 may include a transmitter and a receiver. The transceiver 1430 may further include an antenna, and the number of antennas may be one or more.
[0332] Optionally, the communication device 1400 may specifically be the first communication device in the embodiments of this application, and the communication device 1400 may implement the corresponding processes implemented by the first communication device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0333] Optionally, the communication device 1400 may specifically be the second communication device in the embodiments of this application, and the communication device 1400 may implement the corresponding processes implemented by the second communication device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0334] Optionally, the communication device 1400 may specifically be a network device in the embodiments of this application, and the communication device 1400 may implement the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0335] Figure 15 is a schematic structural diagram of a chip according to an embodiment of this application. The chip 1500 shown in Figure 15 includes a processor 1510, which can call and run computer programs from memory to implement the methods in the embodiments of this application.
[0336] Optionally, as shown in FIG15, chip 1500 may further include memory 1520. Processor 1510 may retrieve and run computer programs from memory 1520 to implement the methods in the embodiments of this application.
[0337] The memory 1520 can be a separate device independent of the processor 1510, or it can be integrated into the processor 1510.
[0338] Optionally, the chip 1500 may also include an input interface 1530. The processor 1510 can control the input interface 1530 to communicate with other devices or chips; specifically, it can acquire information or data sent by other devices or chips.
[0339] Optionally, the chip 1500 may also include an output interface 1540. The processor 1510 can control the output interface 1540 to communicate with other devices or chips, specifically, to output information or data to other devices or chips.
[0340] Optionally, the chip can be applied to the first communication device in the embodiments of this application, and the chip can implement the corresponding processes implemented by the first communication device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0341] Optionally, the chip can be applied to the second communication device in the embodiments of this application, and the chip can implement the corresponding processes implemented by the second communication device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0342] Optionally, the chip can be applied to the network device in the embodiments of this application, and the chip can implement the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0343] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.
[0344] This application also provides a computer storage medium storing one or more programs, which can be executed by one or more processors to implement the methods in this application.
[0345] Figure 16 is a schematic block diagram of a communication system provided in an embodiment of this application. As shown in Figure 16, the communication system 1600 includes a first communication device 1610, a second communication device 1620, and a network device 1630.
[0346] The first communication device 1610 can be used to implement the corresponding functions implemented by the first communication device in the above method, and the second communication device 1620 can be used to implement the corresponding functions implemented by the second communication device in the above method. The network device 1630 can be used to implement the corresponding functions implemented by the network device in the above method. For the sake of brevity, they will not be described in detail here.
[0347] It should be understood that the processor in the embodiments of this application may be an integrated circuit chip with signal processing capabilities. In implementation, each step of the above method embodiments can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The processor described above can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor, etc. The steps of the methods disclosed in the embodiments of this application can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software modules can be located in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. The storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method.
[0348] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0349] It should be understood that the above-described memory is exemplary and not a limiting description. For example, the memory in the embodiments of this application may also be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DR RAM), etc. That is to say, the memory in the embodiments of this application is intended to include, but is not limited to, these and any other suitable types of memory.
[0350] This application also provides a computer-readable storage medium for storing computer programs.
[0351] Optionally, the computer-readable storage medium can be applied to the first communication device in the embodiments of this application, and the computer program causes the computer to execute the corresponding processes implemented by the first communication device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0352] Optionally, the computer-readable storage medium can be applied to the second communication device in the embodiments of this application, and the computer program causes the computer to execute the corresponding processes implemented by the second communication device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0353] Optionally, the computer-readable storage medium can be applied to the network device in the embodiments of this application, and the computer program causes the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0354] This application also provides a computer program product, including computer program instructions.
[0355] Optionally, the computer program product can be applied to the first communication device in the embodiments of this application, and the computer program instructions cause the computer to execute the corresponding processes implemented by the first communication device in the various methods of the embodiments of this application. For the sake of brevity, they will not be described in detail here.
[0356] Optionally, the computer program product can be applied to the second communication device in the embodiments of this application, and the computer program instructions cause the computer to execute the corresponding processes implemented by the second communication device in the various methods of the embodiments of this application. For the sake of brevity, they will not be described in detail here.
[0357] Optionally, the computer program product can be applied to the network device in the embodiments of this application, and the computer program instructions cause the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, they will not be described in detail here.
[0358] This application also provides a computer program.
[0359] Optionally, the computer program can be applied to the first communication device in the embodiments of this application. When the computer program is run on a computer, it causes the computer to execute the corresponding processes implemented by the first communication device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0360] Optionally, the computer program can be applied to the second communication device in the embodiments of this application. When the computer program is run on the computer, it causes the computer to execute the corresponding processes implemented by the second communication device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0361] Optionally, the computer program can be applied to the network device in the embodiments of this application. When the computer program is run on the computer, it causes the computer to execute the corresponding processes implemented by the network device in the various methods of the embodiments of this application. For the sake of brevity, it will not be described in detail here.
[0362] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0363] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0364] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0365] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0366] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.
[0367] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0368] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. An information transmission method applied to a first communication device, the method comprising: Send a second message and / or a third message, wherein the second message is used to instruct the second communication device to activate the first type of data transmission; The third information is used to instruct the second communication device to activate the first type of data transmission; The second information is sent before the first information is sent by the first communication device, and the third information is sent after the first information is sent by the first communication device.
2. The method according to claim 1, wherein, The first type of data transmission refers to data transmission initiated by and / or originating from a device.
3. The method according to claim 1 or 2, wherein, The method further includes: The first communication device determines not to transmit the first information before sending the second information; and / or, The first communication device determines that it will not transmit the first information after sending the third information.
4. The method according to any one of claims 1 to 3, wherein, Also includes: Receive the first scheduling information sent by the network device; The first scheduling information is used to schedule the first communication device to send the first information.
5. The method according to any one of claims 1 to 4, wherein, The method further includes: Receive second scheduling information sent by a network device, the second scheduling information being used to schedule the first communication device to send the second information before sending the first information; and / or, The first communication device receives third scheduling information sent by a network device, the third scheduling information being used to schedule the first communication device to send third information after sending the first information.
6. The method according to any one of claims 1 to 5, wherein, The signaling structure of the second information is the first signaling structure, which is a signaling structure for deactivating the first type of data transmission; and / or, The signaling structure of the third information is the second signaling structure, which is the signaling structure that activates the data transmission of the first type.
7. The method according to any one of claims 1 to 6, wherein, The signaling structure of the second information and the signaling structure of the third information are both third signaling structures.
8. The method according to claim 7, wherein, The third signaling structure includes a first indication field; When the first indication field is a first value, the third signaling structure instructs the second communication device to deactivate the first type of data transmission; and / or, When the first indication field is a second value, the third signaling structure instructs the second communication device to activate the first type of data transmission.
9. The method according to claim 7, wherein, If the second communication device is not deactivated for the first type of data transmission, the third signaling structure instructs the second communication device to deactivate the first type of data transmission; And / or, If the second communication device has been deactivated for the first type of data transmission, the third signaling structure instructs the second communication device to activate the first type of data transmission.
10. The method according to any one of claims 1 to 9, wherein, The second information is a paging message, and / or the third information is a paging message.
11. The method according to any one of claims 1 to 10, wherein, The second information may include multiple items, and / or the third information may include multiple items.
12. The method according to any one of claims 1 to 11, wherein, The second information and / or the third information constitute the first R2D transmission.
13. The method according to any one of claims 1 to 12, wherein, The first information is an uplink transmission, and / or a second R2D transmission.
14. The method according to any one of claims 1 to 13, wherein, The first communication device is an intermediate node, and the second communication device is an AIoT device.
15. An information transmission method applied to a second communication device, the method comprising: Receive second information and / or third information, wherein the second information is used to instruct the second communication device to activate the first type of data transmission; The third information is used to instruct the second communication device to activate the first type of data transmission; The second information is sent before the first communication device sends the first information, and the third information is sent after the first communication device sends the first information.
16. The method according to claim 15, wherein, The method further includes: Upon receiving the second information, it is determined that the first type of data transmission will not be performed; And / or, Upon receiving the third information, it is determined that the first type of data transmission can be performed.
17. The method according to claim 15 or 16, wherein, The signaling structure of the second information is the first signaling structure, which is a signaling structure for deactivating the first type of data transmission; and / or, The signaling structure of the third information is the second signaling structure, which is the signaling structure that activates the data transmission of the first type.
18. The method according to claim 15 or 16, wherein, The signaling structure of the second information and the signaling structure of the third information are both third signaling structures.
19. The method according to claim 18, wherein, The third signaling structure includes a first indication field; When the first indication field is a first value, the third signaling structure instructs the second communication device to deactivate the first type of data transmission; and / or, When the first indication field is a second value, the third signaling structure instructs the second communication device to activate the first type of data transmission.
20. The method according to claim 18, wherein, If the second communication device is not deactivated for the first type of data transmission, the third signaling structure instructs the second communication device to deactivate the first type of data transmission; And / or, If the second communication device has been deactivated for the first type of data transmission, the third signaling structure instructs the second communication device to activate the first type of data transmission.
21. The method according to any one of claims 15 to 20, wherein, The second information is a paging message, and / or the third information is a paging message.
22. The method according to any one of claims 15 to 21, wherein, The second information may include multiple items, and / or the third information may include multiple items.
23. The method according to any one of claims 15 to 22, wherein, The second information and / or the third information constitute the first R2D transmission.
24. The method according to any one of claims 15 to 23, wherein, The first information includes uplink transmissions and / or, second R2D transmissions.
25. The method according to any one of claims 15 to 24, wherein, The first communication device is an intermediate node, and the second communication device is an AIoT device.
26. An information transmission method applied to a network device, the method comprising: Send the second and / or third scheduling information; The second scheduling information is used to schedule the first communication device to send the second information before sending the first information; The third scheduling information is used to schedule the first communication device to send the third information after sending the first information; The second information is used to instruct the second communication device to activate the first type of data transmission; the third information is used to instruct the second communication device to activate the first type of data transmission.
27. The method according to claim 26, wherein, The method further includes: Send first scheduling information, which is used to schedule the first communication device to send the first information.
28. The method according to claim 26 or 27, wherein, The method further includes: Before the first communication device sends the second information, and / or after the first communication device sends the third information, it is determined not to schedule the first communication device to send the first information.
29. The method according to any one of claims 26 to 28, wherein, The signaling structure of the second information is the first signaling structure, which is a signaling structure for deactivating the first type of data transmission; and / or, The signaling structure of the third information is the second signaling structure, which is the signaling structure that activates the data transmission of the first type.
30. The method according to any one of claims 26 to 29, wherein, The signaling structure of the second information and the signaling structure of the third information are both third signaling structures.
31. The method according to claim 30, wherein, The third signaling structure includes a first indication field; When the first indication field is a first value, the third signaling structure instructs the second communication device to deactivate the first type of data transmission; and / or, When the first indication field is a second value, the third signaling structure instructs the second communication device to activate the first type of data transmission.
32. The method according to claim 30, wherein, If the second communication device is not deactivated for the first type of data transmission, the third signaling structure instructs the second communication device to deactivate the first type of data transmission; And / or, If the second communication device has been deactivated for the first type of data transmission, the third signaling structure instructs the second communication device to activate the first type of data transmission.
33. The method according to any one of claims 26 to 32, wherein, The second information is a paging message, and / or the third information is a paging message.
34. The method according to any one of claims 26 to 33, wherein, The second information may include multiple items, and / or the third information may include multiple items.
35. The method according to any one of claims 26 to 34, wherein, The second information and / or the third information constitute the first R2D transmission.
36. The method according to any one of claims 26 to 35, wherein, The first information includes uplink transmissions and / or, second R2D transmissions.
37. The method according to any one of claims 26 to 36, wherein, The first communication device is an intermediate node, and the second communication device is an AIoT device.
38. An information transmission device applied to a first communication device, the device comprising: The first communication unit is configured to send second information and / or third information, wherein the second information is used to instruct the second communication device to activate the first type of data transmission; The third information is used to instruct the second communication device to activate the first type of data transmission; The second information is sent before the first information is sent by the first communication device, and the third information is sent after the first information is sent by the first communication device.
39. An information transmission device applied to a second communication device, the device comprising: The second communication unit is configured to receive second information and / or third information, wherein the second information is used to instruct the second communication device to activate the first type of data transmission. The third information is used to instruct the second communication device to activate the first type of data transmission; The second information is sent before the first information is sent by the first communication device, and the third information is sent after the first information is sent by the first communication device.
40. An information transmission device applied to a network device, the device comprising: The third communication unit is configured to send the second scheduling information and / or the third scheduling information; The second scheduling information is used to schedule the first communication device to send the second information before sending the first information; the third scheduling information is used to schedule the first communication device to send the third information after sending the first information. The second information is used to instruct the second communication device to activate the first type of data transmission; the third information is used to instruct the second communication device to activate the first type of data transmission.
41. A communication device, the communication device comprising: Memory, used to store computer programs; A processor, connected to the memory, is configured to call and run the computer program from the memory to implement the method as described in any one of claims 1 to 14, or the method as described in any one of claims 15 to 25, or the method as described in any one of claims 26 to 37; A transceiver is used to receive and send information when exchanging information with other devices.
42. 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 described in any one of claims 1 to 14, or the method as described in any one of claims 15 to 25, or the method as described in any one of claims 26 to 37; A transceiver is used to receive and send information during the exchange of information with a device or chip.
43. A computer-readable storage medium for storing a computer program that causes a computer to perform the method as claimed in any one of claims 1 to 14, or the method as claimed in any one of claims 15 to 25, or the method as claimed in any one of claims 26 to 37.