Information transmission method and apparatus, and device, chip and storage medium
By using indication information in the communication system to instruct specific types of A-IoT devices to respond to information, the problem of mutual interference between different types of A-IoT devices in logistics or warehousing scenarios is solved, and the efficiency and reliability of information transmission are improved.
Patent Information
- Application Number
- PCT/CN2024/085545
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-04-02
- Publication Date
- 2025-10-09
AI Technical Summary
In logistics or warehousing scenarios, when the communication system includes multiple types of A-IoT devices, how to prevent different types of A-IoT devices from interfering with each other during information reporting?
The indication information carried in the information sent by the first device or sent in advance is used to instruct a specific type of A-IoT device to respond to the information, thereby avoiding mutual interference between different types of devices during uplink transmission.
It effectively avoids mutual interference among different types of A-IoT devices during information reporting, and improves the efficiency and reliability of information transmission.
Smart Images

Figure CN2024085545_09102025_PF_FP_ABST
Abstract
Description
Information transmission method, device, equipment, chip and storage medium Technical Field
[0001] The embodiments of the present application relate to the field of communication technology, and specifically to an information transmission method, apparatus, device, chip, and storage medium. Background Art
[0002] In logistics or warehousing scenarios, when goods are entering or leaving the warehouse, or when inventory is taken in the warehouse (also known as inventory counting), network devices or intermediate nodes can send query, paging, or trigger signaling to the Ambient Internet of Things (A-IoT) devices in the communication system. The A-IoT devices can report information (i.e., perform uplink transmission) based on the signaling, such as reporting the identification information corresponding to the A-IoT device.
[0003] Typically, there are a large number of A-IoT devices that need to report information in a communication system, which may include different types of A-IoT devices. Different types of A-IoT devices may report information in different ways. Therefore, when a communication system includes multiple types of A-IoT devices, how A-IoT devices should report information is an urgent problem that needs to be solved.
[0004] Summary of the Invention
[0005] Embodiments of the present application provide an information transmission method, apparatus, device, chip, and storage medium.
[0006] In a first aspect, an embodiment of the present application provides an information transmission method, which is applied to a first A-IoT device, the method comprising: receiving first information from the first device, the first information being used to instruct a first type of A-IoT device to send second information to the first device, the second information being a response to the first information, and the first type being indicated by first indication information; wherein the first indication information is carried in the first information; or, the first indication information is carried in third information sent by the first device to the first A-IoT device, and the time when the first device sends the third information is before the time when the first device sends the first information.
[0007] In a second aspect, an embodiment of the present application provides an information transmission method, which is applied to a first device, the method comprising: sending first information to one or more ambient Internet of Things (A-IoT) devices, the first information being used to instruct a first type of A-IoT device to send second information to the first device, the second information being a response to the first information, and the first type being indicated by a first indication information; wherein the first indication information is carried in the first information; or, the first indication information is carried in a third information sent by the first device to the one or more A-IoT devices, and the moment when the first device sends the third information is before the moment when the first device sends the first information.
[0008] In a third aspect, an embodiment of the present application provides an information transmission method, which is applied to a first A-IoT device. The method includes: receiving first configuration information from the first device, the first configuration information being used to configure transmission resources corresponding to one or more types of A-IoT devices, the one or more types including the type to which the first A-IoT device belongs.
[0009] In a fourth aspect, an embodiment of the present application provides an information transmission method, which is applied to a first device, and the method includes: sending first configuration information to one or more environmental Internet of Things A-IoT devices, and the first configuration information is used to configure the transmission resources corresponding to one or more types of A-IoT devices, and the one or more types include the types to which the one or more A-IoT devices belong.
[0010] In the fifth aspect, an embodiment of the present application provides an information transmission device, which includes: a first communication unit, configured to receive first information from a first device, the first information is used to instruct a first type of environmental Internet of Things A-IoT device to send second information to the first device, the second information is a response to the first information, and the first type is indicated by a first indication information; wherein the first indication information is carried in the first information; or, the first indication information is carried in a third information sent by the first device to the device, and the time when the first device sends the third information is before the time when the first device sends the first information.
[0011] In the sixth aspect, an embodiment of the present application provides an information transmission device, which includes: a second communication unit, configured to send first information to one or more environmental Internet of Things A-IoT devices, the first information being used to instruct a first type of A-IoT device to send second information to the device, the second information being a response to the first information, and the first type being indicated by a first indication information; wherein the first indication information is carried in the first information; or, the first indication information is carried in a third information sent by the device to the one or more A-IoT devices, and the time when the device sends the third information is before the time when the device sends the first information.
[0012] In the seventh aspect, an embodiment of the present application provides an information transmission device, which includes: a third communication unit, configured to receive first configuration information from a first device, the first configuration information being used to configure transmission resources corresponding to one or more types of environmental Internet of Things A-IoT devices, and the one or more types include the type to which the device belongs.
[0013] In eighth aspect, an embodiment of the present application provides an information transmission device, which includes: a fourth communication unit, configured to send first configuration information to one or more environmental Internet of Things A-IoT devices, the first configuration information being used to configure transmission resources corresponding to one or more types of A-IoT devices, the one or more types including the type to which the one or more A-IoT devices belong.
[0014] In the ninth aspect, an embodiment of the present application provides 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 any one of the first to fourth aspects; and a transceiver for receiving and sending information during the process of sending and receiving information between other devices.
[0015] In a tenth aspect, embodiments of the present application provide a chip. The chip includes: a processor configured to load and execute a computer program from a memory, causing a device equipped with the chip to execute the method described in any one of aspects 1 to 4; and a transceiver configured to transmit and receive information during the process of transmitting and receiving information to and from the device or chip.
[0016] In an eleventh aspect, an embodiment of the present application provides a computer-readable storage medium for storing a computer program, which enables a computer to execute the method described in any one of the first to fourth aspects.
[0017] In a twelfth aspect, an embodiment of the present application provides a computer program product, comprising computer program instructions, which enable a computer to execute the method described in any one of the first to fourth aspects.
[0018] In a thirteenth aspect, an embodiment of the present application provides a computer program, which, when executed on a computer, enables the computer to execute the method described in any one of the first to fourth aspects.
[0019] According to the method of the embodiment of the present application, the first A-IoT device can receive the first information from the first device, and the first information can be used to instruct the first type of A-IoT device to send the second information to the first device, and the second information is a response to the first information. The first type can be indicated by the first indication information, and the first indication information can be carried in the first information, or can be carried in the third information sent by the first device to the first A-IoT device, and the time when the first device sends the third information is before the time when the first device sends the first information. That is to say, the first device can instruct a certain type of A-IoT device (such as the first type) to send the second information to the first device by sending the first information. In this way, different types of A-IoT devices can be prevented from interfering with each other in the process of sending the second information (that is, in the process of uplink transmission). BRIEF DESCRIPTION OF THE DRAWINGS
[0020] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0021] FIG1 is a schematic diagram of an application scenario of an embodiment of the present application;
[0022] FIG2 is a schematic diagram of an example of an environmental Internet of Things communication system provided by an embodiment of the present application;
[0023] FIG3 is a schematic diagram of the principle of radio frequency energy collection provided by an embodiment of the present application;
[0024] FIG4 is a schematic diagram of the principle of backscatter communication provided by an embodiment of the present application;
[0025] FIG5 is a schematic diagram of a circuit structure of a resistive load modulation provided in an embodiment of the present application;
[0026] FIG6 is a first schematic diagram of an A-IoT device communicating with a network device according to an embodiment of the present application;
[0027] FIG7 is a second schematic diagram of an A-IoT device communicating with a network device according to an embodiment of the present application;
[0028] FIG8 is a flowchart of an information transmission method according to an embodiment of the present application;
[0029] FIG9 is a second flow chart of an information transmission method provided in an embodiment of the present application;
[0030] FIG10 is a schematic diagram of configuring corresponding frequency domain resources for different device types according to an embodiment of the present application;
[0031] FIG11 is a second schematic diagram of configuring corresponding frequency domain resources for different device types according to an embodiment of the present application;
[0032] FIG12 is a schematic diagram of configuring corresponding time domain resources for different device types according to an embodiment of the present application;
[0033] FIG13 is a schematic diagram of the first structure of the information transmission device provided in an embodiment of the present application;
[0034] FIG14 is a second schematic diagram of the structure of the information transmission device provided in an embodiment of the present application;
[0035] FIG15 is a third schematic diagram of the structure of the information transmission device provided in an embodiment of the present application;
[0036] FIG16 is a fourth schematic diagram of the structure of the information transmission device provided in an embodiment of the present application;
[0037] FIG17 is a schematic structural diagram of a communication device provided in an embodiment of the present application;
[0038] FIG18 is a schematic structural diagram of a chip according to an embodiment of the present application;
[0039] Figure 19 is a schematic block diagram of a communication system provided in an embodiment of the present application. DETAILED DESCRIPTION
[0040] The following will describe the technical solutions in the embodiments of this application in conjunction with the drawings in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.
[0041] FIG1 is a schematic diagram of an application scenario of an embodiment of the present application.
[0042] As shown in Figure 1, a communication system 100 may include a terminal device 110 and a network device 120. The network device 120 may communicate with the terminal device 110 via an air interface. The terminal device 110 and the network device 120 support multi-service transmission.
[0043] It should be understood that the embodiments of the present application are only illustrative of the communication system 100, but the embodiments of the present application are not limited thereto. That is, the technical solutions of the embodiments of the present application can be applied to various communication systems, such as: 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.
[0044] In the communication system 100 shown in Figure 1, the network device 120 may be an access network device that communicates with the terminal device 110. The access network device may provide communication coverage for a specific geographical area and may communicate with the terminal device 110 (eg, UE) located within the coverage area.
[0045] The network device 120 can be an evolved base station (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 wireless controller in a Cloud Radio Access Network (CRAN), or the network device 120 can be a relay station, an access point, a vehicle-mounted device, a wearable device, a hub, a switch, a bridge, a router, or a network device in a future evolved Public Land Mobile Network (PLMN), etc.
[0046] The terminal device 110 may be any terminal device, including but not limited to a terminal device connected to the network device 120 or other terminal devices by wire or wireless connection.
[0047] For example, the terminal device 110 may refer to an access terminal, user equipment (UE), a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user device. The access terminal may be a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, an IoT device, a satellite handheld terminal, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a terminal device in a 5G network, a terminal device in a 6G network, or a terminal device in a future evolution network, etc.
[0048] The terminal device 110 can be used for device-to-device (D2D) communication.
[0049] The communication system 100 may also include a core network device 130 that communicates with the network device 120. The 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 of 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 that can be implemented by SMF and PGW-C. During the network evolution process, the above-mentioned core network device may also be called other names, or a new network entity may be formed by dividing the functions of the core network, which is not limited in the embodiments of the present application.
[0050] The functional units in the communication system 100 may also establish connections and implement communication via next generation (NG) network interfaces.
[0051] For example, the terminal device establishes an air interface connection with the access network device through the NR interface for transmitting user plane data and control plane signaling; the terminal device can establish a control plane signaling connection with the AMF through the NG interface 1 (referred to as N1); the access network device, such as the next generation wireless access base station (gNB), can establish a user plane data connection with the UPF through the NG interface 3 (referred to as N3); the access network device can establish a control plane signaling connection with the AMF through the NG interface 2 (referred to as N2); the UPF can establish a control plane signaling connection with the SMF through the NG interface 4 (referred to as N4); the UPF can exchange user plane data with the data network through the NG interface 6 (referred to as N6); the AMF can establish a control plane signaling connection with the SMF through the NG interface 11 (referred to as N11); the SMF can establish a control plane signaling connection with the PCF through the NG interface 7 (referred to as N7).
[0052] Figure 1 exemplarily shows a network device, a core network device and two terminal devices. Optionally, the communication system 100 may include multiple network devices and the coverage area of each network device may include other numbers of terminal devices, which is not limited in this embodiment of the present application.
[0053] It should be noted that Figure 1 is merely an example of a system applicable to this application. Of course, the methods described in the embodiments of this application can also be applied to other systems. Furthermore, the terms "system" and "network" are often used interchangeably herein. The term "and / or" herein simply describes an association relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " generally indicates that the associated objects are in an "or" relationship. It should also be understood that the "indication" mentioned in the embodiments of this application can be a direct indication, an indirect indication, or an indication of an association relationship. For example, "A indicates B" can mean that A directly indicates B, for example, B can obtain information through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can obtain information through C; or it can mean that A and B have an association relationship. It should also be understood that the "correspondence" mentioned in the embodiments of this application can mean that there is a direct or indirect correspondence between two objects, or that there is an association relationship between the two objects, or a relationship between an indicator and the indicated, a configuration and the configured, and so on. It should also be understood that the “predefined” or “predefined rules” mentioned in the embodiments of the present application can be implemented by pre-saving corresponding codes, tables or other methods that can be used to indicate relevant information in devices (for example, including terminal devices and network devices), and the present application does not limit its specific implementation method. For example, predefined can refer to what is defined in the protocol. It should also be understood that in the embodiments of the present application, the “protocol” may refer to a standard protocol in the field of communications, such as LTE protocols, NR protocols, and related protocols used in future communication systems, and the present application does not limit this.
[0054] To facilitate understanding of the technical solutions of the embodiments of the present application, the relevant technologies of the embodiments of the present application are described below. The following relevant technologies can be arbitrarily combined with the technical solutions of the embodiments of the present application as optional solutions, and they all fall within the protection scope of the embodiments of the present application.
[0055] 1. Principles of Environmental IoT Communication
[0056] A-IoT communication utilizes energy harvesting and backscatter communication technologies. A-IoT devices are IoT devices that can use various environmental energy sources (such as radio frequency energy, light energy, solar energy, thermal energy, and mechanical energy) to power themselves. A-IoT devices can have no energy storage capacity or very limited energy storage capacity (such as using capacitors with a capacity of tens of microfarads). Compared to existing IoT devices, A-IoT devices offer numerous advantages, including the absence of conventional batteries, maintenance-free operation, compact size, low complexity, low cost, and long lifespan.
[0057] In the embodiment of the present application, the A-IoT device may also be referred to as a zero-power device.
[0058] Figure 2 is a schematic diagram of an example of an environmental Internet of Things communication system provided by an embodiment of the present application. As shown in Figure 2. The environmental Internet of Things communication system may include a network device and an A-IoT device. Among them, the network device can be used to send wireless power supply signals and downlink communication signals to the A-IoT device, and receive backscattered signals from the A-IoT device. A basic A-IoT device includes an energy collection module, a backscatter communication module, and a low-power computing module. In addition, the A-IoT device may also include a memory or sensor for storing some basic information (such as item identification, etc.) or obtaining sensor data such as ambient temperature and ambient humidity.
[0059] Key technologies for the Ambient IoT include radio frequency (RF) energy harvesting and backscatter communication. These are described below using Figures 3 and 4, respectively.
[0060] 1) RF Power Harvesting
[0061] FIG3 is a schematic diagram of the principle of radio frequency energy harvesting provided by an embodiment of the present application. As shown in FIG3 , the radio frequency energy harvesting module may include a tunnel diode, a capacitor C (including a positive electrode +q and a negative electrode -q) and a resistor R L RF signals can be harvested through tunnel diodes to complete the RF energy harvesting process. For example, the RF energy harvesting module can use the principle of electromagnetic induction to harvest electromagnetic wave energy from space, thereby obtaining the energy required to operate A-IoT devices. This energy can be used to drive low-power demodulation and modulation modules, sensors, and memory readout. This means that A-IoT devices no longer require traditional batteries.
[0062] 2) Back Scattering
[0063] Figure 4 is a schematic diagram of the principle of backscatter communication provided by an embodiment of the present application. As shown in Figure 4, the network device may include a transmitter (Transmitter, TX), an operational amplifier (Amplifier, AMP), a receiver (Receiver, RX) and a low noise amplifier (Low Noise Amplifier, LNA); the A-IoT device (or called a zero-power device) may include a resistor R, a logic processing module and an energy acquisition module. The A-IoT device can receive a wireless signal from the network device, modulate the wireless signal, and radiate the modulated wireless signal (i.e., the backscatter signal) from the antenna after loading the information to be sent. This information transmission process is called backscatter communication. Among them, the backscatter and load modulation functions are inseparable. Load modulation adjusts and controls the circuit parameters of the oscillation circuit of the A-IoT device according to the beat of the data stream, so that parameters such as the size of the electronic tag impedance change accordingly, thereby completing the modulation process. Load modulation mainly includes two methods: resistive load modulation and capacitive load modulation.
[0064] FIG5 is a schematic diagram of a circuit structure of a resistive load modulation provided by an embodiment of the present application. As shown in FIG5 , the circuit structure may include an inductor L1, an inductor L2, a capacitor C1, a capacitor C2, a resistor R2, a resistor R3 and a load R L In resistive load modulation, the load R L By connecting a resistor R3 in parallel, the on or off of the switch S can be controlled based on the binary data stream (i.e., binary coding), thereby controlling the on and off of the resistor R3. The on and off of the resistor R3 will cause a change in the circuit voltage, thereby realizing amplitude shift keying (ASK). In other words, by adjusting the amplitude of the backscattered signal of the A-IoT device, signal modulation and transmission can be achieved. Similarly, in capacitive load modulation, the on and off of the capacitor can achieve a change in the resonant frequency of the circuit, thereby realizing frequency shift keying (FSK). In other words, by adjusting the operating frequency of the backscattered signal of the A-IoT device, signal modulation and transmission can be achieved.
[0065] It can be seen that A-IoT devices can use load modulation to modulate the incoming signal, thereby realizing the backscatter communication process.
[0066] It should be understood that the above-mentioned A-IoT device is only one possible implementation of the A-IoT device. In another possible implementation, the A-IoT device may support active signal transmission.
[0067] 2. Classification of A-IoT devices
[0068] Based on the energy source and usage of A-IoT devices, A-IoT devices can be divided into the following types:
[0069] 1) Passive A-IoT devices
[0070] Passive A-IoT devices do not require internal batteries. When they are close to network devices (such as the reader / writer of a Radio Frequency Identification (RFID) system), they are within the near field formed by the radiation from the network device's antenna. Therefore, the antenna of the passive A-IoT device generates an induced current through electromagnetic induction, which drives the low-power chip circuit of the passive A-IoT device, thereby achieving demodulation of the forward link signal (downlink, the link from the network device to the passive A-IoT device) and modulation of the backward link signal (uplink, the link from the passive A-IoT device to the network device). For backscatter links, passive A-IoT devices use backscattering to transmit signals.
[0071] It can be seen that passive A-IoT devices do not require built-in batteries to drive either the forward link or the reverse link.
[0072] Passive A-IoT devices do not require batteries, and their RF and baseband circuits are relatively simple. For example, passive A-IoT devices do not require components such as LNA, PA, crystal oscillators, and analog-to-digital converters (ADCs). Therefore, they have many advantages such as small size, light weight, low price, and long service life.
[0073] 2) Semi-passive A-IoT devices
[0074] Semi-passive A-IoT devices don't have conventional batteries themselves, but instead use RF energy harvesting modules to harvest radio wave energy, or solar, light, thermal, or kinetic energy harvesting modules to harvest energy. This harvested energy is then stored in an energy storage unit (such as a capacitor). This energy storage unit then drives the low-power chip circuitry in the semi-passive A-IoT device, enabling forward link signal demodulation and backward link signal modulation. For backscatter links, semi-passive A-IoT devices use backscattering to transmit signals.
[0075] It can be seen that semi-passive A-IoT devices do not require built-in batteries to drive either the forward link or the reverse link. Although energy stored in capacitors is used in operation, the energy comes from the radio energy collected by the energy harvesting module.
[0076] Semi-passive A-IoT devices inherit many advantages of passive A-IoT devices, so they have many advantages such as small size, light weight, very cheap price, and long service life.
[0077] 3) Active A-IoT devices
[0078] A-IoT devices used in some scenarios can also be active A-IoT devices, which can have built-in batteries (conventional batteries, such as dry cells, rechargeable lithium batteries, etc.). The battery is used to drive the low-power chip circuits of the active A-IoT device, thereby realizing tasks such as demodulation of the forward link signal and modulation of the reverse link signal. However, for the backscatter link, the active A-IoT device uses backscattering to transmit the signal. Therefore, the zero power consumption of the active A-IoT device is mainly reflected in the fact that the reverse link signal transmission does not require its own power, but uses backscattering. Although the active A-IoT device uses a battery, due to the use of ultra-low power communication technology, the power consumption is very low, which can significantly extend the battery life.
[0079] Active A-IoT devices are powered by built-in batteries, which can increase the reading and writing distance of tags and improve communication reliability. Therefore, they can be used in scenarios with relatively high requirements on communication distance, reading latency, etc.
[0080] In some scenarios, A-IoT devices can also be classified according to the following types. As an example, A-IoT devices can include the following types (device types):
[0081] Device Type 1 (Type 1 for short): has a peak power consumption of approximately 1 microwatt (~1 μW), has energy storage capability, and an initial sampling frequency offset (SFO) of up to 10 X ppm (parts per million), with neither downlink nor uplink amplifiers, uses backscatter of the carrier wave for uplink transmission. For example, the value of X is 4 or 5.
[0082] Device Type 2a (Type 2a for short): has a peak power consumption of less than or equal to a few hundred microwatts (≤ a few hundred μW), has energy storage capability, and an initial SFO of up to 10 X ppm, has a downlink amplifier and / or an uplink amplifier, and performs uplink transmission by backscattering the carrier. For example, the value of X is 4 or 5.
[0083] Device Type 2b (Type 2b): has a peak power consumption of a few hundred microwatts (μW) or less, has energy storage capability, and an initial SFO of 10 X ppm, with a downstream amplifier and / or upstream amplifier, and the upstream transmission is generated internally, or in other words, the upstream transmission is based on active transmission. For example, the value of X is 4 or 5.
[0084] 3. Low-power IoT based on cellular networks
[0085] Currently, the cellular Internet of Things is booming. For example, the 3rd Generation Partnership Project (3GPP) has standardized IoT technologies such as Narrow Band Internet of Things (NB-IoT), Machine Type Communication (MTC), and Reduced Capability (RedCap). However, there are still many scenarios in which IoT communication needs cannot be met, such as harsh communication environments (high temperature, extremely low temperature, high humidity, high voltage, high radiation, or high-speed movement), requirements for extremely small terminal form factors, and extremely low costs.
[0086] In order to cover these unmet IoT communication needs, cellular IoT also needs to develop ultra-low-cost, extremely small-size, battery-free / maintenance-free IoT, and environmental IoT can just meet this need.
[0087] Based on the discussion of A-IoT application scenarios in the 3GPP System Architecture (SA), A-IoT can be used in at least the following four scenarios:
[0088] 1) Object recognition, such as logistics, production line product management, and supply chain management;
[0089] 2) Environmental monitoring, such as temperature, humidity, and harmful gas monitoring of the working environment and natural environment;
[0090] 3) Positioning, such as indoor positioning, intelligent object search, and production line item positioning;
[0091] 4) Intelligent control, such as intelligent control of various electrical appliances in smart homes (such as turning on and off air conditioners and adjusting temperature), and intelligent control of various facilities in agricultural greenhouses (such as automatic irrigation and fertilization).
[0092] In a low-power IoT based on cellular networks, A-IoT devices can communicate directly with network devices, or they can communicate with network devices through an intermediate node.
[0093] Exemplarily, as shown in FIG6 , the A-IoT device may directly transmit and receive carriers, data, or signals from the network device, and transmit or backscatter data or signals to the network device.
[0094] For example, as shown in Figure 7, an A-IoT device can communicate with a network device through an intermediate node. In this scenario, the network device can communicate with the intermediate node through a Uu link. The intermediate node can send carriers, data, or signals to the A-IoT device. Correspondingly, the A-IoT device can send or backscatter data or signals to the intermediate node. The intermediate node can be, for example, a terminal device, a base station device, or an Integrated Access and Backhaul (IAB) node.
[0095] In some scenarios, the network devices in FIG6 and the intermediate nodes in FIG7 may also be collectively referred to as readers.
[0096] 4. Application of A-IoT devices in logistics and warehousing scenarios
[0097] In logistics and warehousing scenarios, large quantities of packages and goods need to be frequently transferred, stored, loaded, unloaded, and inventoried within logistics stations or warehouses (tens of thousands of square meters). The processes of warehouse ordering, goods receipt, goods management, and goods shipment generate a large amount of warehouse information, which is typically characterized by frequent data access operations and large data volumes.
[0098] A-IoT devices are inherently low-cost, compact, maintenance-free, durable, and have a long lifespan. In logistics and warehousing, using A-IoT devices to record, store, and update cargo information and build logistics and warehousing systems based on the AIoT can further reduce operating costs, significantly improve the efficiency of logistics and warehousing management, and contribute to the realization of smart logistics and warehousing.
[0099] For example, A-IoT technology can achieve smart warehouse management and improve warehouse efficiency and productivity through the following aspects:
[0100] 1) Batch and wide-range reading: A-IoT tags support more simultaneous reads and a wider read / write range. When goods arrive at the warehouse, wireless tags attached to the goods can be read in batches (for example, thousands of tags can be read per second) to accurately obtain product information such as size / weight, manufacturer, expiration date, serial number, production line, etc. Wireless tags attached to goods or containers in the warehouse will store their basic information and location information within the warehouse. By setting up a central network node in the warehouse, all goods in the warehouse can be identified quickly and promptly, allowing managers to promptly understand inventory distribution and total inventory, as well as quickly predict storage needs.
[0101] 2) Transportation Management: This system enables tag location and information updates. As goods move within the warehouse, network devices can promptly identify and update tag information. When goods need to be picked, their location can be quickly located throughout the warehouse, significantly improving sorting efficiency.
[0102] The above briefly explains the relevant technologies / terms involved in this application, which will not be repeated in the following embodiments.
[0103] In logistics or warehousing scenarios, when goods are entering or leaving the warehouse or when inventory is being taken in the warehouse (or called inventory counting), network equipment (such as base stations) or intermediate nodes can send inquiries, paging or trigger signals to the A-IoT devices in the communication system. The A-IoT devices can report information (i.e., perform uplink transmission) based on the signaling, such as reporting the identification information corresponding to the A-IoT device.
[0104] Typically, there are a large number of A-IoT devices that need to report information in a communication system, and multiple A-IoT devices can use a competitive approach to report information. However, the communication system may include different types of A-IoT devices, and different types of A-IoT devices may use different ways of reporting information. For example, an A-IoT device of type 2b can support active transmission, so multiple A-IoT devices of type 2b can use frequency division multiplexing (FDM) to report information to improve reporting efficiency and reduce latency; for another example, for A-IoT devices that use backscattering to report information (such as A-IoT devices of type 1 and type 2a), time division multiplexing (TDM) can be used to report information. Therefore, when a communication system includes multiple types of A-IoT devices, how the A-IoT devices should report information (uplink transmission) is an urgent problem to be solved.
[0105] In view of this, the present application provides an information transmission method, apparatus, device, chip and storage medium. In this method, a first A-IoT device can receive a first message from a first device, and the first message can be used to instruct an A-IoT device of a first type to send a second message to the first device, where the second message is a response to the first message. The first type can be indicated by a first indication message, and the first indication message can be carried in the first message, or can be carried in a third message sent by the first device to the first A-IoT device, and the time when the first device sends the third message is before the time when the first device sends the first message.
[0106] According to the method of the embodiment of the present application, the first device can instruct a certain specific type (such as the first type) of A-IoT device to send second information to the first device by sending the first information. In this way, different types of A-IoT devices can avoid interfering with each other during the process of sending the second information (that is, during the uplink transmission process).
[0107] It should be noted that the "type" mentioned in the embodiments of this application refers to the type of A-IoT device, unless otherwise specified. In the embodiments of this application, "type" and "device type" are used interchangeably.
[0108] To facilitate understanding of the technical solutions of the embodiments of the present application, the technical solutions of the present application are described in detail below through specific embodiments. The above related technologies can be combined arbitrarily with the technical solutions of the embodiments of the present application as optional solutions, and all of them fall within the scope of protection of the embodiments of the present application. The embodiments of the present application include at least part of the following contents.
[0109] FIG8 is a flow chart of the information transmission method provided in an embodiment of the present application. As shown in FIG8 , the method may include the following steps:
[0110] S801, a first A-IoT device receives first information from a first device, where the first information is used to instruct an A-IoT device of a first type to send second information to the first device, where the second information is a response to the first information, and the first type is indicated by first indication information; wherein the first indication information is carried in the first information; or, the first indication information is carried in third information sent by the first device to the first A-IoT device, and the time when the first device sends the third information is before the time when the first device sends the first information.
[0111] In this embodiment, a first device may send a first message to one or more A-IoT devices, which may include, for example, the first A-IoT device. Accordingly, the first A-IoT device may receive the first message from the first device. The first message may be used to instruct an A-IoT device of a first type to send a second message to the first device, the second message being a response to the first message. The first type may be indicated by the first indication message.
[0112] In one possible embodiment, the first indication information may be included in the first information. That is, the first A-IoT device may learn the type of the first type based on the first information. In other words, the first A-IoT device may learn the type of A-IoT device that sends the second information to the first device based on the first information.
[0113] In another possible approach, the first indication information may be included in a third message sent by the first device to the one or more A-IoT devices, with the first device sending the third message before the first device sends the first message. In other words, the first A-IoT device may receive the third message from the first device before receiving the first message from the first device. This allows the first A-IoT device to determine the first type based on the third message. Furthermore, upon receiving the first message, the first A-IoT device can determine the type of A-IoT device that sent the second message to the first device.
[0114] In some embodiments, if the first indication information is carried in the third information sent by the first device, the first information sent by the first device may not need to carry the first indication information. For example, after sending the third information, the first device sends the first information M times (M is greater than or equal to 1). In this case, if the third information carries the first indication information, the first information sent by the first device M times may not carry the first indication information. This helps reduce signaling overhead.
[0115] It should be noted that, when the first device sends the first information M times, the first information sent by the first device from the second time to the Mth time may be a repetition of the first information sent by the first device from the first time. In some scenarios, the first information sent by the first device from the second time to the Mth time may be recorded as the fourth information, for example.
[0116] In some embodiments, if the first A-IoT device belongs to the first type of A-IoT device, the second information may be sent to the first device in response to the first information; if the first A-IoT device does not belong to the first type of A-IoT device, the first information may not be responded to.
[0117] As an example, the first information may be trigger information, query information, or paging information, wherein the trigger information may also be referred to as trigger signaling, the query information may also be referred to as query signaling, and the paging information may also be referred to as paging signaling.
[0118] Taking the first information as the inquiry information as an example, the first device can, for example, instruct the first type of A-IoT device to send (report) the identification information corresponding to the A-IoT device to the first device (an example of the second information) by sending the inquiry information. Accordingly, after receiving the inquiry information, the first type of A-IoT device can respond to the inquiry information and report the identification information corresponding to the A-IoT device. In some implementations, the A-IoT device can report the identification information corresponding to the A-IoT device to the first device through multiple signaling. For example, the A-IoT device receives the first information and can send a second sequence to the first device in response to the first information. The second sequence can be determined based on RN16 (16-bit random or pseudo-random number), or the second sequence can correspond to a random access sequence. As an example, the second sequence is selected by the A-IoT device from the second sequence group. Furthermore, the first device may send sixth information in response to the second sequence, where the sixth information is associated with the second sequence. If the A-IoT device receives the sixth information, it may send seventh information to the first device, where the seventh information includes identification information corresponding to the A-IoT device.
[0119] According to the method of this embodiment, the first device can instruct the first type of A-IoT device to send the second information to the first device by sending the first information. In this way, the A-IoT device of the first type can respond to the first information and send the second information to the first device, while the A-IoT device that does not belong to the first type can not respond to the first information. In this way, it can prevent different types of A-IoT devices from interfering with each other during the process of sending the second information.
[0120] In some embodiments, the first indication information includes a first value, and the first value corresponds to the first type.
[0121] In one example, A-IoT devices can be divided into two categories. In this case, the first value may, for example, include 1 bit. When the 1 bit is 0 (that is, the value of the first value is 0), it may correspond to one of the types, and when the 1 bit is 1 (that is, the value of the first value is 1), it may correspond to the other type. For example, assuming that A-IoT devices are divided into type #1 and type #2, then when the value of the first value is 0, it may correspond to type #1, and the first type is type #1. When the value of the first value is 1, it may correspond to type #2, and the first type is type #2. Or, when the value of the first value is 0, it may correspond to type #2, and the first type is type #2. When the value of the first value is 1, it may correspond to type #1, and the first type is type #1.
[0122] In one possible embodiment, type #1 may include device type 2b, and type #2 may include device type 1 and device type 2a. In another possible embodiment, type #1 may include device type 2b and device type 2a, and type #2 may include device type 1.
[0123] As another example, A-IoT devices can be divided into three categories. In this case, the first value may include 2 bits, for example. When the 2 bits are 00, 01, and 10, they may correspond to three different types respectively. For example, assuming that the A-IoT device is divided into type #3, type #4, and type #5, then when the 2 bits are 00 (that is, when the value of the first value is 00), it may correspond to type #3, and the first type is type #3; when the 2 bits are 01 (that is, when the value of the first value is 01), it may correspond to type #4, and the first type is type #4; when the 2 bits are 10 (that is, when the value of the first value is 10), it may correspond to type #5, and the first type is type #5.
[0124] In one possible approach, type #3 may include device type 1, type #4 may include device type 2a, and type #5 may include device type 2b. In some scenarios, the first value may also be 11, in which case the content corresponding to the first value is reserved.
[0125] According to the method of this embodiment, the A-IoT device (such as the first A-IoT device) can know what type the first type is by detecting the first value in the first indication information, and thus know what type of A-IoT device sends the second information to the first device.
[0126] In some embodiments, A-IoT devices may be categorized by whether they support frequency division multiplexing (FDM). In this case, a first type of A-IoT device may support FDM, or a first type of A-IoT device may not support FDM.
[0127] In one example, A-IoT devices can be divided into Type #1 and Type #2. Type #1 A-IoT devices may support frequency division multiplexing, while Type #2 A-IoT devices may not support frequency division multiplexing. The first type may be either Type #1 or Type #2. In one possible approach, Type #1 may include, for example, device type 2b, and Type #2 may include, for example, device type 1 and device type 2a. In another possible approach, Type #1 may include, for example, device type 2b and device type 2a, and Type #2 may include, for example, device type 1.
[0128] In another example, A-IoT devices can be categorized as Type #3, Type #4, and Type #5. Type #5 A-IoT devices may support frequency division multiplexing, while Type #3 and Type #4 A-IoT devices may not support frequency division multiplexing. The first type may be Type #3, Type 4, or Type #5. In one possible approach, Type #3 may include, for example, device Type 1, Type #4 may include, for example, device Type 2a, and Type #5 may include, for example, device Type 2b.
[0129] According to the method of this embodiment, A-IoT devices can be classified according to whether they support frequency division multiplexing. In this way, a first type of A-IoT device can be an A-IoT device that supports frequency division multiplexing or an A-IoT device that does not support frequency division multiplexing. If the first type of A-IoT device supports frequency division multiplexing, multiple first type A-IoT devices can use frequency division multiplexing to send the second information to the first device, thereby improving the transmission efficiency of the second information. If the first type of A-IoT device does not support frequency division multiplexing, multiple first type A-IoT devices can use time division multiplexing to send the second information to the first device.
[0130] In some embodiments, A-IoT devices may be further classified according to whether they support active transmission (or whether they support transmission in a backscattering manner). In this case, a first type of A-IoT device may support active transmission (or may support transmission in a backscattering manner); or a first type of A-IoT device may not support active transmission (or may not support transmission in a backscattering manner).
[0131] It should be noted that the above classification of A-IoT device types and the correspondence between the first value and the type are merely exemplary. For example, in other scenarios, the types of A-IoT devices can be classified in other ways, and the correspondence between the first value and the type can be different from the above correspondence.
[0132] In some embodiments, the first indication information may be generated based on a first sequence, where the first sequence corresponds to the first type.
[0133] In one example, the first indication information may include a first sequence. In this case, after obtaining the first indication information, the A-IoT device (such as the first A-IoT device) can determine the type of the first type based on the correspondence between the first sequence and the first type. In other words, it can determine the type of A-IoT device that sent the second information to the first device. In one possible embodiment, the correspondence between the first sequence and the first type is predefined (such as predefined by a protocol), preconfigured, or configured by a network device.
[0134] In another example, the first indication information may include a variation of the first sequence. In this case, after obtaining the first indication information, the A-IoT device (such as the first A-IoT device) can restore the first sequence, thereby knowing what type of the first type is based on the correspondence between the first sequence and the first type, that is, knowing what type of A-IoT device sends the second information to the first device.
[0135] In some embodiments, the first sequence belongs to a first sequence group, which may include one or more sequences corresponding to a first type. In one possible embodiment, the one or more sequences corresponding to the first type are predefined (e.g., protocol predefined), preconfigured, or configured by a network device.
[0136] For example, assuming that the first sequence group includes N (N is greater than or equal to 1) sequences corresponding to the first type, then when generating the first indication information, one sequence can be selected from the N sequences as the first sequence, and then the first indication information can be generated based on the first sequence.
[0137] In some embodiments, the first sequence may include an m-sequence or a Gold sequence, and an initialization value (or referred to as an initial value) of the m-sequence or the Gold sequence may be determined based on a second value, and the second value corresponds to the first type. In one possible embodiment, the second value is predefined (such as predefined by a protocol), preconfigured, or configured by a network device. In one possible embodiment, the correspondence between the second value and the first type is predefined (such as predefined by a protocol), preconfigured, or configured by a network device.
[0138] In one example, the first sequence may include an m-sequence, and an initialization value of the m-sequence may be determined based on the second value. In this case, the initialization value of the m-sequence may be determined based on the second value, and then a complete m-sequence may be determined based on the initialization value of the m-sequence, thereby obtaining the first sequence.
[0139] In another example, the first sequence may include a Gold sequence, and the initialization value of the Gold sequence may be determined based on the second value. In this case, the initialization value of the Gold sequence may be determined based on the second value, and then a complete Gold sequence may be determined based on the initialization value of the Gold sequence, thereby obtaining the first sequence.
[0140] It should be noted that for m-sequences / Gold sequences, when the initialization value is determined, a unique m-sequence / Gold sequence can be determined. The generation method of m-sequences and Gold sequences will be introduced below and will not be described in detail here.
[0141] In some embodiments, the method may further include: the first device sending fourth information to one or more A-IoT devices, which may include, for example, the first A-IoT device. Accordingly, the first A-IoT device may receive the fourth information from the first device. The fourth information may be used by the first-type A-IoT device to update a count value of a counter, which may be used by the first-type A-IoT device to determine whether to send the second information to the first device.
[0142] For example, after receiving the fourth information from the first device, the first type A-IoT device may decrement the count value of the counter, for example, by 1. In some embodiments, the first device may send the fourth information multiple times, so that the first type A-IoT device may decrement the count value of the counter each time it receives the fourth information. When the count value of the counter reaches 0, the first type A-IoT device may send the second information to the first device.
[0143] In some embodiments, the fourth information may be a repetition of the first information. For example, if the first information is a query message, the fourth information may be a query repetition (QueryRep) message. The query repetition message may also be referred to as a query repetition command.
[0144] In one possible scenario, the first indication information is carried in the first information. In this case, the fourth information may also carry the first indication information indicating the first type. In this way, when the first type A-IoT device detects the first indication information indicating the first type carried in the fourth information, it may decrement the count value of the counter.
[0145] In another possible scenario, the first indication information is included in the third information. In this case, the fourth information does not need to include the first indication information. In this way, when the first type of A-IoT device detects the fourth information, the count value of the counter can be decremented.
[0146] In some embodiments, the initial count value of the counter may be determined based on a third value. The third value may be, for example, a random value generated by the first type of A-IoT device based on the first information.
[0147] As an implementation, the first type A-IoT device may, for example, generate a random value (i.e., a third value) upon receiving the first message, and this random value may serve as the initial count value of the counter. Furthermore, if the first type A-IoT device receives the fourth message from the first device, it may decrement the count value of the counter based on the random value.
[0148] It is understandable that, since there may be multiple A-IoT devices of the first type, the random values generated by each of these devices may be different. In other words, the initial count value of the counter may be different for different A-IoT devices, and therefore, the time when the counter is reduced to 0 may also be different. In this way, different A-IoT devices may send the second information to the first device at different times. This can prevent multiple A-IoT devices from sending the second information at the same time.
[0149] In some embodiments, the first A-IoT device is an A-IoT device of a first type, and the method may further include: the first A-IoT device sending second information to the first device. Correspondingly, the first device may receive the second information from the first A-IoT device.
[0150] In some embodiments, when the first type of A-IoT device supports frequency division multiplexing, the frequency domain resources used for the first A-IoT device to send the second information may be related to the identification (ID) of the first A-IoT device.
[0151] In some embodiments, when the first type of A-IoT device supports frequency division multiplexing, the frequency domain resources used for the first A-IoT device to send the second information may be related to the device type corresponding to the first A-IoT device.
[0152] In some embodiments, when the first type of A-IoT device supports frequency division multiplexing, the frequency domain resources used for the first A-IoT device to send the second information may be related to the identification (ID) of the first A-IoT device and the device type corresponding to the first A-IoT device.
[0153] As an example, there may be a correspondence between the frequency domain resources that can be used by an A-IoT device and the identifier of the A-IoT device. In this way, when the first A-IoT device sends the second information, it can determine the frequency domain resources that can be used by the first A-IoT device based on the identifier of the first A-IoT device, and thus can send the second information to the first device on the frequency domain resources.
[0154] In some embodiments, when the first type of A-IoT device supports frequency division multiplexing, the frequency domain resources used for the first A-IoT device to send the second information can be determined based on the second indication information sent by the first device.
[0155] As an example, a first device may send second indication information to a first A-IoT device. This second indication information may be used to indicate the frequency domain resources that the first A-IoT device can use. Thus, the first A-IoT device may determine the frequency domain resources that the first A-IoT device can use based on the indication of the second indication information, and may then send the second information to the first device on the frequency domain resources. In one possible approach, the frequency domain resources that the first A-IoT device can use may be configured by a network device.
[0156] According to the method of this embodiment, if the first type of A-IoT device supports frequency division multiplexing, the first A-IoT device can determine the frequency domain resources for sending the second information based on the identifier of the first A-IoT device, or can determine the frequency domain resources for sending the second information based on the second indication information sent by the first device, and then send the second information to the first device on the frequency domain resources. In this way, if there are multiple first type A-IoT devices, the multiple first type A-IoT devices can determine their own frequency domain resources for sending the second information, so that the multiple first type A-IoT devices can send the second information to the first device through frequency division multiplexing, thereby improving the transmission efficiency of the second information.
[0157] In some embodiments, the first device may be a network device (such as the network device in FIG. 6 ).
[0158] In some embodiments, the first device may be an intermediate device (such as the intermediate node in FIG. 7 ), and the first information sent by the intermediate device may be determined based on fifth information received by the intermediate device from the network device.
[0159] As an implementation, the content of the first information sent by the intermediate device can be the same as the content of the fifth information sent by the network device. That is, the network device can send the first information to the intermediate device, and further, the intermediate device can forward the first information to one or more A-IoT devices (i.e., send the fifth information).
[0160] According to the method of this embodiment, the first device (network device or intermediate device) can instruct an A-IoT device of a specific type (such as the first type) to report the second information to the first device by sending the first information. In this way, different types of A-IoT devices can avoid interfering with each other in the process of reporting the second information.
[0161] The present application also provides an information transmission method, in which a first A-IoT device can receive first configuration information from a first device, and the first configuration information can be used to configure transmission resources corresponding to one or more types of A-IoT devices, including the type to which the first A-IoT device belongs.
[0162] According to the method of the embodiment of the present application, if the type of the first A-IoT device is type #1, the first A-IoT device can determine the transmission resources corresponding to the A-IoT device of type #1 based on the first configuration information, and then can perform transmission (such as uplink transmission) on the transmission resources corresponding to the A-IoT device of type #1. In this way, different types of A-IoT devices can be prevented from interfering with each other during the transmission process.
[0163] FIG9 is a second flow chart of the information transmission method provided in an embodiment of the present application. As shown in FIG9 , the method may include the following steps:
[0164] S901, a first A-IoT device receives first configuration information from a first device, where the first configuration information is used to configure transmission resources corresponding to one or more types of A-IoT devices, where the one or more types include a type to which the first A-IoT device belongs.
[0165] In this embodiment, the first device may send the first configuration information to one or more A-IoT devices, which may include the first A-IoT device. Correspondingly, the first A-IoT device may receive the first configuration information from the first device.
[0166] The first configuration information may be used to configure transmission resources corresponding to one or more types of A-IoT devices, where the one or more types include the types to which the one or more A-IoT devices belong. For example, the one or more types may include the type to which the first A-IoT device belongs.
[0167] In one example, the first configuration information may be used to configure transmission resources corresponding to a type of A-IoT device, where the type may include the type of the one or more A-IoT devices. In this case, the one or more A-IoT devices may be of the same type.
[0168] For example, if the type of the one or more A-IoT devices is type #1, the first device may send first configuration information to the one or more A-IoT devices. The first configuration information may be used to configure the transmission resources corresponding to the A-IoT devices of type #1. Thus, the one or more A-IoT devices may perform transmission (e.g., uplink transmission) on the transmission resources corresponding to the A-IoT devices of type #1.
[0169] It should be noted that in the embodiments of the present application, the transmission resources corresponding to a certain type (such as type #1) of A-IoT devices can also be understood as resources used for transmission (such as uplink transmission) of this type of A-IoT devices. Among them, the transmission resources may include time domain resources and / or frequency domain resources.
[0170] In another example, the first configuration information may be used to configure transmission resources corresponding to multiple types of A-IoT devices, where the multiple types may include the type to which a certain A-IoT device (such as the first A-IoT device) belongs.
[0171] For example, if the type of the first A-IoT device is type #1, the first device may send first configuration information to the first A-IoT device, and the first configuration information may be used to configure transmission resources corresponding to multiple types of A-IoT devices, and the multiple types include type #1. As an example, the content configured by the first configuration information may include: transmission resources corresponding to A-IoT devices of type #1, transmission resources corresponding to A-IoT devices of type #2, and transmission resources corresponding to A-IoT devices of type #3. Thus, after receiving the first configuration information from the first device, the first A-IoT device may obtain the transmission resources corresponding to the A-IoT device of type #1 based on the first configuration information, and then may perform transmission (such as uplink transmission) on the transmission resources corresponding to the A-IoT device of type #1.
[0172] In another example, the first configuration information may be used to configure transmission resources corresponding to multiple types of A-IoT devices, where the multiple types may include types of multiple A-IoT devices. In this case, the multiple A-IoT devices may be of different types.
[0173] For example, if the multiple A-IoT devices include A-IoT devices of type #1 and A-IoT devices of type #2, then the first device may send first configuration information to the multiple A-IoT devices. The first configuration information may be used to configure transmission resources corresponding to multiple types of A-IoT devices, and the multiple types include type #1 and type #2. Thus, after receiving the first configuration information from the first device, the A-IoT device of type #1 may obtain the transmission resources corresponding to the A-IoT device of type #1 based on the first configuration information, and may then perform transmission (such as uplink transmission) on the transmission resources corresponding to the A-IoT device of type #1; after receiving the first configuration information from the first device, the A-IoT device of type #2 may obtain the transmission resources corresponding to the A-IoT device of type #2 based on the first configuration information, and may then perform transmission (such as uplink transmission) on the transmission resources corresponding to the A-IoT device of type #2.
[0174] According to the method of this embodiment, a first device can configure corresponding transmission resources for one or more types of A-IoT devices by sending first configuration information, so that the one or more types of A-IoT devices can transmit on the corresponding transmission resources. Taking the first A-IoT device as an example, if the first A-IoT device belongs to type #1, the first A-IoT device can obtain the transmission resources corresponding to type #1 A-IoT devices based on the first configuration information and can then transmit on the transmission resources corresponding to type #1 A-IoT devices. In this way, interference between different types of A-IoT devices during transmission can be avoided.
[0175] In some embodiments, the first configuration information is used to configure transmission resources corresponding to multiple types of A-IoT devices, the multiple types including a first type and a second type; wherein the transmission resources corresponding to the first type of A-IoT device and the transmission resources corresponding to the second type of A-IoT device have different frequency domain positions, and the time domain positions are the same or different; or, the transmission resources corresponding to the first type of A-IoT device and the transmission resources corresponding to the second type of A-IoT device have different time domain positions, and the frequency domain positions are the same or different.
[0176] In one example, the transmission resources corresponding to a first type of A-IoT device and a second type of A-IoT device may have different frequency domain locations, but the same or different time domain locations. In other words, different types of A-IoT devices may correspond to different frequency domain resources and the same or different time domain resources.
[0177] For example, the transmission resources corresponding to a first type of A-IoT device may be located within a first frequency domain, and the transmission resources corresponding to a second type of A-IoT device may be located within a second frequency domain, where the first frequency domain and the second frequency domain are different. For another example, the transmission resources corresponding to a first type of A-IoT device may be located within a first time domain, and the transmission resources corresponding to a second type of A-IoT device may be located within a second time domain, where the first time domain and the second time domain may be the same or different.
[0178] In another example, the transmission resources corresponding to the first type of A-IoT device and the transmission resources corresponding to the second type of A-IoT device may have different time domain locations, but the same or different frequency domain locations. In other words, different types of A-IoT devices may correspond to different time domain resources and the same or different frequency domain resources.
[0179] For example, the transmission resources corresponding to a first type of A-IoT device may be located within a first time domain range, and the transmission resources corresponding to a second type of A-IoT device may be located within a second time domain range, where the first time domain range and the second time domain range are different. For another example, the transmission resources corresponding to a first type of A-IoT device may be located within a first frequency domain range, and the transmission resources corresponding to a second type of A-IoT device may be located within a second frequency domain range, where the first frequency domain range and the second frequency domain range may be the same or different.
[0180] In some embodiments, the first configuration information is used to configure transmission resources corresponding to multiple types of A-IoT devices, which include a first type and a second type; wherein the transmission resources corresponding to the first type of A-IoT devices are located within a first frequency domain range, and the transmission resources corresponding to the second type of A-IoT devices are located within a second frequency domain range, and there is no overlapping part between the first frequency domain range and the second frequency domain range.
[0181] In other words, different types of A-IoT devices can correspond to different frequency domain resources, and the frequency domain resources corresponding to different types of A-IoT devices do not overlap. This can reduce interference between different types of A-IoT devices during transmission.
[0182] As an implementation method, a guard band can exist between the frequency domain resources corresponding to different types of A-IoT devices. For example, a guard band can exist between the first frequency domain range and the second frequency domain range, thereby further reducing interference between different types of A-IoT devices during transmission.
[0183] In some embodiments, A-IoT devices can be categorized based on whether they support frequency division multiplexing. In this case, a certain type of A-IoT device may be either an A-IoT device that supports frequency division multiplexing or an A-IoT device that does not support frequency division multiplexing. For example, a first type of A-IoT device may support frequency division multiplexing, while a second type of A-IoT device may not support frequency division multiplexing.
[0184] In one possible manner, the first type may include, for example, device type 2b, and the second type may include, for example, device type 1 and / or device type 2a.
[0185] In one possible manner, the first type may include, for example, device type 2b and / or device type 2a, and the second type may include, for example, device type 1.
[0186] According to the method of this embodiment, the types of A-IoT devices can be divided according to whether the A-IoT devices support frequency division multiplexing. Assuming that the first type of A-IoT device supports frequency division multiplexing, multiple first type A-IoT devices can use frequency division multiplexing to transmit on their corresponding transmission resources (that is, the transmission resources corresponding to the first type of A-IoT device), thereby improving transmission efficiency; assuming that the second type of A-IoT device does not support frequency division multiplexing, multiple second type A-IoT devices can use time division multiplexing to transmit on their corresponding transmission resources (that is, the transmission resources corresponding to the second type of A-IoT device).
[0187] In some embodiments, the types of A-IoT devices can also be divided according to whether the A-IoT device supports active transmission (or whether it supports transmission in a backscattering manner). In this case, a certain type of A-IoT device may be an A-IoT device that supports active transmission (or supports transmission in a backscattering manner), or an A-IoT device that does not support active transmission (or does not support transmission in a backscattering manner).
[0188] In some embodiments, the first device may be a network device (such as the network device in FIG. 6 ).
[0189] In some embodiments, the first device may be an intermediate device (such as the intermediate node in FIG. 7 ), and the first configuration information sent by the intermediate device may be determined based on the second configuration information received by the intermediate device from the network device.
[0190] As an implementation, the content of the first configuration information sent by the intermediate device can be the same as the content of the second configuration information sent by the network device. That is, the network device can send the first configuration information to the intermediate device, and further, the intermediate device can forward the first configuration information to one or more A-IoT devices (i.e., send the second configuration information).
[0191] According to the method of this embodiment, a first device (a network device or an intermediate device) can configure corresponding transmission resources for one or more types of A-IoT devices by sending first configuration information. Thus, the one or more types of A-IoT devices can transmit on the corresponding transmission resources. This can prevent different types of A-IoT devices from interfering with each other during transmission.
[0192] The above introduces the information transmission method provided by the embodiment of the present application. To facilitate understanding of the embodiment of the present application, the following introduces possible implementation schemes of the information transmission method applicable to the embodiment of the present application with examples.
[0193] As can be seen from Figures 6 and 7, A-IoT devices can communicate directly with network devices or through intermediate nodes. In both Figures 6 and 7, A-IoT transmission is based on network device scheduling. For example, in Figure 6, the A-IoT device can communicate directly with the network device, so the network device can directly send scheduling information to the A-IoT device. For another example, in Figure 7, the A-IoT device can communicate with the network device through an intermediate node, so the network device can first send scheduling information to the intermediate node, which then sends the scheduling information to the A-IoT device.
[0194] In an A-IoT system, in order to obtain the status or information of A-IoT devices within the system, a network device or intermediate node may send a trigger message (or query message, or paging message) to the A-IoT devices in the system. The A-IoT devices may report information based on the trigger message / query message / paging message (e.g., reporting the identification information corresponding to the A-IoT device). The trigger message / query message / paging message may be sent periodically or aperiodically to obtain information about the A-IoT devices. The network device or intermediate node may send the trigger message / query message / paging message multiple times so that all A-IoT devices can report information.
[0195] It should be understood that the query information in the embodiments of the present application can also be referred to as query signaling, the paging information can also be referred to as paging signaling, and the trigger information can also be referred to as trigger signaling. To facilitate understanding of the embodiments of the present application, the following description is based on an example of a network device or an intermediate node sending a query information.
[0196] As an example, the information transmission method provided in the embodiments of the present application can be implemented through the following scheme 1 or scheme 2.
[0197] Solution 1: The reader (i.e., a network device or an intermediate node) sends an inquiry message to the A-IoT device. The inquiry message is used to instruct the A-IoT device of a specific device type to report information. The specific device type can be indicated by the first indication information.
[0198] Solution 2: The network device or intermediate node sends configuration information to the A-IoT device. This configuration information is used to configure corresponding transmission resources for A-IoT devices of different device types.
[0199] The above-mentioned plan 1 and plan 2 are introduced below respectively.
[0200] Option 1
[0201] In solution one, the reader (i.e., a network device or an intermediate node) can send an inquiry message to the A-IoT device. The inquiry message can be used to instruct an A-IoT device of a specific device type to report information. The specific device type can be indicated by the first indication message.
[0202] In some embodiments, the first indication information may be carried by query information (an example of first information).
[0203] That is, the network device or intermediate node can carry first indication information in the query message to indicate the device type, thereby querying A-IoT devices of that device type. In this case, only A-IoT devices of that device type will respond to the query message when they receive the query message, while A-IoT devices that do not belong to that device type do not need to respond to the query message.
[0204] In some embodiments, the first indication information may be carried by a first signaling (an example of the third information), and the first signaling may be a signaling transmitted before the query information is transmitted.
[0205] That is, before sending the query information, the network device or intermediate node may first send a first signaling message, and the first signaling message may carry the first indication information. Thus, the A-IoT device can learn which device type of A-IoT device will be queried based on the first signaling message. When an A-IoT device receives the query information, if the A-IoT device belongs to the device type indicated by the first indication information, it can respond to the query information. If the A-IoT device does not belong to the device type indicated by the first indication information, it does not need to respond to the query information.
[0206] For ease of understanding, the following is an illustrative explanation using an example in which the first indication information is carried through the query information.
[0207] In some embodiments, the first indication information may explicitly indicate a specific device type.
[0208] In one example, the first indication information may be used to indicate whether the device is device type #1. In one implementation, device type #1 corresponds to device type 2b. For example, the query information may include one bit. When the bit value is a first value (e.g., the first value is 1), it indicates device type 2b; when the bit value is a second value (e.g., the second value is 0), it indicates that the device is not device type 2b. In this case, the corresponding device types include device type 1 and device type 2a.
[0209] In other words, the query information may include a first value, and the first value may correspond to a specific device type. For example, when the first value is a first numerical value, it corresponds to device type 2b; when the first value is a second numerical value, it corresponds to device type 1 and device type 2a.
[0210] In another implementation, device type #1 corresponds to device type 1. For example, the query information may include one bit, and when the bit value is a first value (e.g., the first value is 1), it is used to indicate device type 1; when the bit value is a second value (e.g., the second value is 0), it is used to indicate that the device is not device type 1. In this case, the corresponding device types include device type 2a and device type 2b.
[0211] In other words, the query information may include a first value, and the first value may correspond to a specific device type. For example, when the first value is a first numerical value, it corresponds to device type 1; when the first value is a second numerical value, it corresponds to device type 2a and device type 2b.
[0212] In another example, the first indication information can be used to indicate a specific device type. For example, the query information may include two bits. When the two bits are a first value (e.g., 00), they are used to indicate device type 1; when the two bits are a second value (e.g., 01), they are used to indicate device type 2a; when the two bits are a third value (e.g., 10), they are used to indicate device type 2b; and a fourth value (e.g., 11) corresponding to the two-bit value is reserved.
[0213] In other words, the query information may include a first value, which may correspond to a specific device type. For example, when the first value is a first numerical value, it corresponds to device type 1; when the first value is a second numerical value, it corresponds to device type 2a; and when the first value is a third numerical value, it corresponds to device type 2b. In some embodiments, the first value may also be a fourth numerical value, in which case the content indicated by the first value is reserved.
[0214] As an example, Table 1 shows the correspondence between the value of the first value and the indicated content.
[0215] Table 1
[0216] In some embodiments, the first indication information may implicitly indicate a specific device type.
[0217] Exemplarily, the first indication information may be generated based on a sequence.
[0218] In one implementation, the correspondence between device type and sequence (or sequence group) can be configured through protocol predefined information, preconfigured information, or network configuration information. For a certain type of A-IoT device, it is only necessary to detect the sequence corresponding to the device type.
[0219] In one implementation, the sequence corresponding to the query information may be generated based on the device type information.
[0220] In one example, three sequence groups can be predefined by the protocol, corresponding to three device types, namely device type 1, device type 2a, and device type 2b. Each sequence group may include N k sequences, k = 1, 2, or 3. Here, k represents the index of the sequence group. For example, k = 1 corresponds to the first sequence group, and N1 represents the number of sequences included in the first sequence group; k = 2 corresponds to the second sequence group, and N2 represents the number of sequences included in the second sequence group; k = 3 corresponds to the third sequence group, and N3 represents the number of sequences included in the third sequence group.
[0221] For example, the number of sequences contained in different sequence groups may be the same or different, N k is an integer greater than or equal to 1. Thus, for a certain type of A-IoT device, only the sequences in the sequence group corresponding to that device type need to be detected. When a network device or intermediate node sends a query message to a certain type of A-IoT device, it can select a sequence from the sequence group corresponding to that device type and generate first indication information based on the sequence. The first indication information can then be sent along with the query message.
[0222] In another example, two sequence groups may be predefined by the protocol, the first sequence group corresponding to device type 1 and device type 2a, and the second sequence group corresponding to device type 2b. Each sequence group may include N k sequences, k = 1, 2. k represents the index of the sequence group. For example, k = 1 corresponds to the first sequence group, N1 represents the number of sequences included in the first sequence group; k = 2 corresponds to the second sequence group, N2 represents the number of sequences included in the second sequence group.
[0223] For example, the number of sequences contained in different sequence groups may be the same or different, N k is an integer greater than or equal to 1. Thus, for a certain type of A-IoT device, only the sequences in the sequence group corresponding to that device type need to be detected. When a network device or intermediate node sends a query message to a certain type of A-IoT device, it can select a sequence from the sequence group corresponding to that device type and generate first indication information based on the sequence. The first indication information can then be sent along with the query message.
[0224] In some embodiments, the device type information may correspond to a second value, with different device types having respective corresponding second values, and the first indication information may be generated based on the second value. For example, the correspondence between the device type information and the second value may be determined, for example, via protocol predefined information, preconfigured information, or network configuration information.
[0225] As an example, the second value corresponding to device type 1 is 0, the second value corresponding to device type 2a is 1, and the second value corresponding to device type 2b is 2.
[0226] In one implementation, the first indication information may be generated based on the m-sequence, and an initialization value (or referred to as an initial value) of the m-sequence may be determined based on the second value.
[0227] For example, the m-sequence can be generated by the following formula (1) or formula (2): x(n+L)=(x(n+A)+x(n+B))mod 2 (1); x(n+L)=(x(n+C)+x(n+D)+x(n+E)+x(n+F))mod 2 (2);
[0228] A, B, C, D, E, F, and L are integers whose values can be determined based on protocol information or network configuration information. For example, A=3, B=0, C=3, D=2, E=1, F=0, and L=7, 15, or 31.
[0229] The initialization value of the m-sequence may be determined based on the second value. For example, the initialization value x(i) of the m-sequence may be expressed by the following formula (3):
[0230] Among them, c init The value of can be determined based on the second value, for example, c init The value of is equal to the second value. init When the value of is determined, the value of x(i) can be solved by the above formula (3), and the value of x(i) is the initialization value of the m sequence.
[0231] In another implementation, the first indication information may be generated based on a Gold sequence, and an initialization value of the Gold sequence may be determined based on the second value.
[0232] For example, the Gold sequence can be generated by the following formula (4): c(n)=(x1(n+N c )+x2(n+N c ))mod 2 (4);
[0233] Among them, N c is a positive integer, for example, Nc =1600; x1(n) and x2(n) are m-sequences and can be generated based on formula (1) and / or formula (2). For example, x1(n) can be generated based on formula (1), and x2(n) can be generated based on formula (2).
[0234] In formula (4), the initialization value of the m sequence can be determined based on the second value, so that is to say, the initialization value of the Gold sequence can be determined based on the second value. As an example, the initialization value x(i) of the m sequence can be expressed by the above formula (3). init The value of can be determined based on the second value, for example, c init The value of is equal to the second value. init When the value of is determined, the value of x(i) can be solved by the above formula (3), and the value of x(i) is the initialization value of the m sequence.
[0235] In some embodiments, after the network device or intermediate node sends the query information, it may also send a query repetition information. The query repetition information may also be referred to as a query repetition command (e.g., a QueryRep command). The query repetition information may carry first indication information, which may be used to indicate a specific device type. When the A-IoT device of the specific device type receives the query repetition information, a counter decrement operation may be performed. When the counter value is reduced to 0, the A-IoT device of the specific device type may report the information to the network device or intermediate node.
[0236] The base station or intermediate node sends a query (Query) message and a query repetition (QueryRep) message, which may include first indication information for indicating a specific device type. Assuming that the specific device type indicated by the first indication information in the query message is the first device type, then when the A-IoT device of the first device type receives the query message, it can generate a random number. When the A-IoT device of the first device type receives the query repetition message, if the specific device type indicated by the first indication information in the query repetition message is also the first device type, the A-IoT device of the first device type can perform a counter decrement operation. The initial count value of the counter can be determined based on the generated random number.
[0237] According to the method of this embodiment, by carrying device type indication information (i.e., first indication information) in the query information or first signaling, it is possible to query A-IoT devices of a specific device type, thereby enabling separate querying of A-IoT devices of different device types. This prevents A-IoT devices of different device types from interfering with each other during information reporting. In addition, for A-IoT devices that support frequency division multiplexing (such as device type 2b), frequency division multiplexing can be used for information reporting, thereby improving transmission efficiency.
[0238] Option 2
[0239] In solution two, the network device or intermediate node can send configuration information (an example of first configuration information) to the A-IoT device, and the configuration information can be used to configure corresponding transmission resources for A-IoT devices of different device types.
[0240] It can be seen from the characteristics of different device types that different types of devices have different capabilities. For example, A-IoT devices of device type 1 and device type 2a can only perform uplink transmission through backscattering. Since backscattering is based on the carrier, the frequency domain resources of its uplink transmission are usually related to the frequency domain resources of the carrier. If the A-IoT device does not have the frequency shift capability, the frequency domain resources of the uplink transmission are usually the same as the frequency domain resources of the carrier; if the A-IoT device has the frequency shift capability, the frequency domain resources of the uplink transmission are usually different from the frequency domain resources of the carrier, thereby realizing frequency division multiplexing between multiple A-IoT devices. Device type 2b has the active transmission capability and can perform uplink transmission on different frequency domain resources. Therefore, frequency division multiplexing can be performed between multiple A-IoT devices of device type 2b.
[0241] In some embodiments, the network device can configure corresponding transmission resources (including time domain resources and frequency domain resources) for different device types, and the A-IoT device can only perform uplink transmission in the transmission resources corresponding to its device type.
[0242] FIG10 and FIG11 are schematic diagrams showing configuration of corresponding frequency domain resources for different device types.
[0243] As shown in Figures 10 and 11, within the frequency domain range available to A-IoT devices, corresponding frequency domain ranges are configured for device type 1, device type 2a, and device type 2b, respectively. A-IoT devices can perform uplink transmissions within their respective corresponding frequency domain ranges. For example, an A-IoT device belonging to device type 1 can perform uplink transmissions within the frequency domain range corresponding to device type 1; an A-IoT device belonging to device type 2a can perform uplink transmissions within the frequency domain range corresponding to device type 2a; and an A-IoT device belonging to device type 2b can perform uplink transmissions within the frequency domain range corresponding to device type 2b.
[0244] In one implementation, since the A-IoT device of device type 2a supports frequency division multiplexing, the A-IoT device of device type 2a can use frequency division multiplexing for uplink transmission within its corresponding frequency domain to improve transmission efficiency.
[0245] In one implementation, if the A-IoT devices of device type 1 and device type 2a do not have the frequency shift capability, the A-IoT devices of device type 1 and device type 2a may use time division multiplexing to perform uplink transmission within their respective corresponding frequency domains; if the A-IoT devices of device type 1 and device type 2a have the frequency shift capability, the A-IoT devices of device type 1 and device type 2a may use frequency division multiplexing to perform uplink transmission within their respective corresponding frequency domains to improve transmission efficiency.
[0246] In some embodiments, a guard band may be included between adjacent frequency domain ranges corresponding to different device types. For example, in Figure 10 , a guard band may be included between the frequency domain range corresponding to device type 1 and the frequency domain range corresponding to device type 2a, and a guard band may be included between the frequency domain range corresponding to device type 2a and the frequency domain range corresponding to device type 2b.
[0247] FIG12 is a schematic diagram showing configuration of corresponding time domain resources for different device types.
[0248] As shown in Figure 12, network devices can configure corresponding time domain ranges for different A-IoT device types, and A-IoT devices can perform uplink transmissions within their corresponding time domain ranges. For example, an A-IoT device belonging to device type 1 can perform uplink transmissions within the time domain range corresponding to device type 1; an A-IoT device belonging to device type 2a can perform uplink transmissions within the time domain range corresponding to device type 2a; and an A-IoT device belonging to device type 2b can perform uplink transmissions within the time domain range corresponding to device type 2b.
[0249] In one implementation, since the A-IoT device of device type 2a supports frequency division multiplexing, the A-IoT device of device type 2a can use frequency division multiplexing for uplink transmission within its corresponding time domain range to improve transmission efficiency.
[0250] In one implementation, if the A-IoT devices of device type 1 and device type 2a do not have frequency shifting capabilities, the A-IoT devices of device type 1 and device type 2a may use time division multiplexing to perform uplink transmission within their respective corresponding time domains; if the A-IoT devices of device type 1 and device type 2a have frequency shifting capabilities, the A-IoT devices of device type 1 and device type 2a may use frequency division multiplexing to perform uplink transmission within their respective corresponding time domains to improve transmission efficiency.
[0251] According to the method of this embodiment, by configuring corresponding transmission resources for different types of A-IoT devices, interference between different types of A-IoT devices can be avoided. In addition, for A-IoT devices that support frequency division multiplexing, frequency division multiplexing can be used for uplink transmission to improve transmission efficiency; for A-IoT devices that do not support frequency division multiplexing, time division multiplexing can be used for uplink transmission.
[0252] The preferred embodiments of the present application are described in detail above in conjunction with the accompanying drawings. However, the present application is not limited to the specific details in the above embodiments. Within the technical concept of the present application, the technical solution of the present application can be subjected to a variety of simple modifications, and these simple modifications all fall within the scope of protection of the present application. For example, the various specific technical features described in the above specific embodiments can be combined in any suitable manner without contradiction. In order to avoid unnecessary repetition, the present application will no longer describe the various possible combinations separately. For another example, the various different embodiments of the present application can also be arbitrarily combined, as long as they do not violate the idea of the present application, they should also be regarded as the contents disclosed in the present application. For another example, under the premise of no conflict, the various embodiments and / or the technical features in each embodiment described in the present application can be arbitrarily combined with the prior art, and the technical solution obtained after the combination should also fall within the scope of protection of the present application.
[0253] It should also be understood that in the various method embodiments of the present application, the sequence numbers of the above-mentioned processes do not imply a precedence in 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 the present application. In addition, in the embodiments of the present application, the terms "downlink," "uplink," and "sidelink" are used to indicate the transmission direction of signals or data, where "downlink" is used to indicate the first direction of transmission of signals or data from a site to a user equipment in a cell, "uplink" is used to indicate the second direction of transmission of signals or data from a user equipment in a cell to a site, and "sidelink" is used to indicate the third direction of transmission of signals or data from user equipment 1 to user equipment 2. For example, "downlink signal" indicates that the transmission direction of the signal is the first direction. In addition, in the embodiments of the present application, the term "and / or" is merely a description of the association relationship between associated objects, indicating that three relationships can exist. Specifically, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in this document generally indicates that the associated objects are in an "or" relationship.
[0254] Based on the aforementioned embodiments, the embodiments of the present application provide corresponding information transmission devices.
[0255] FIG13 is a schematic diagram of the first structural composition of an information transmission device provided in an embodiment of the present application, which is applied to a first A-IoT device. As shown in FIG13 , an information transmission device 1300 (hereinafter referred to as device 1300 ) includes:
[0256] The first communication unit 1301 is configured to receive first information from the first device, where the first information is used to instruct a first type of ambient Internet of Things A-IoT device to send second information to the first device, where the second information is a response to the first information, and the first type is indicated by first indication information; wherein the first indication information is carried in the first information; or, the first indication information is carried in third information sent by the first device to the apparatus 1300, and the time when the first device sends the third information is before the time when the first device sends the first information.
[0257] In some embodiments, the first indication information includes a first value, and the first value corresponds to the first type.
[0258] In some embodiments, the first indication information is generated based on a first sequence, and the first sequence corresponds to the first type.
[0259] In some embodiments, the first sequence belongs to a first sequence group, which includes one or more sequences corresponding to the first type.
[0260] In some embodiments, one or more sequences corresponding to the first type are predefined, preconfigured, or configured by the network device.
[0261] In some embodiments, the first sequence includes an m-sequence or a Gold sequence, an initialization value of the m-sequence or the Gold sequence is determined based on a second value, and the second value corresponds to the first type.
[0262] In some embodiments, the first communication unit 1301 is further configured to: receive fourth information from the first device; the fourth information is used by the first type of A-IoT device to update the count value of the counter, and the count value of the counter is used by the first type of A-IoT device to determine whether to send the second information to the first device.
[0263] In some embodiments, the initial count value of the counter is determined based on a third value, where the third value is a random value generated by the first type of A-IoT device based on the first information.
[0264] In some embodiments, the first type of A-IoT device supports frequency division multiplexing; or, the first type of A-IoT device does not support frequency division multiplexing.
[0265] In some embodiments, the device 1300 belongs to a first type of A-IoT device, and the first communication unit 1301 is further configured to: send second information to the first device; when the first type of A-IoT device supports frequency division multiplexing, the frequency domain resources used for the device 1300 to send the second information are related to the identifier of the device 1300, or the frequency domain resources used for the device 1300 to send the second information are determined based on the second indication information sent by the first device.
[0266] In some embodiments, the first device is a network device; or, the first device is an intermediate device, and the first information sent by the intermediate device is determined based on fifth information received by the intermediate device from the network device.
[0267] FIG14 is a second schematic diagram of the structure of an information transmission apparatus provided in an embodiment of the present application, which is applied to a first device. As shown in FIG1400 , the information transmission apparatus 1400 (hereinafter referred to as apparatus 1400 ) includes:
[0268] The second communication unit 1401 is configured to send first information to one or more ambient Internet of Things (A-IoT) devices, where the first information is used to instruct the first type of A-IoT device to send second information to the apparatus 1400, where the second information is a response to the first information, and the first type is indicated by first indication information; wherein the first indication information is carried in the first information; or, the first indication information is carried in third information sent by the apparatus 1400 to one or more A-IoT devices, and the moment when the apparatus 1400 sends the third information is before the moment when the apparatus 1400 sends the first information.
[0269] In some embodiments, the first indication information includes a first value, and the first value corresponds to the first type.
[0270] In some embodiments, the first indication information is generated based on a first sequence, and the first sequence corresponds to the first type.
[0271] In some embodiments, the first sequence belongs to a first sequence group, which includes one or more sequences corresponding to the first type.
[0272] In some embodiments, one or more sequences corresponding to the first type are predefined, preconfigured, or configured by the network device.
[0273] In some embodiments, the first sequence includes an m-sequence or a Gold sequence, an initialization value of the m-sequence or the Gold sequence is determined based on a second value, and the second value corresponds to the first type.
[0274] In some embodiments, the second communication unit 1401 is further configured to: send fourth information to one or more A-IoT devices; the fourth information is used to update the count value of the counter of the first type of A-IoT device, and the count value of the counter is used by the first type of A-IoT device to determine whether to send the second information to the device 1400.
[0275] In some embodiments, the initial count value of the counter is determined based on a third value, where the third value is a random value generated by the first type of A-IoT device based on the first information.
[0276] In some embodiments, the first type of A-IoT device supports frequency division multiplexing; or, the first type of A-IoT device does not support frequency division multiplexing.
[0277] In some embodiments, the second communication unit 1401 is further configured to: receive second information from a first A-IoT device, where the first A-IoT device belongs to a first type of A-IoT device; when the first type of A-IoT device supports frequency division multiplexing, the frequency domain resources used for the first A-IoT device to send the second information are related to the identifier of the first A-IoT device, or the frequency domain resources used for the first A-IoT device to send the second information are determined based on the second indication information sent by the device 1400.
[0278] In some embodiments, the apparatus 1400 is a network device; or, the apparatus 1400 is an intermediate device, and the first information sent by the intermediate device is determined based on fifth information received by the intermediate device from the network device.
[0279] FIG15 is a third schematic diagram of the structure of an information transmission device provided in an embodiment of the present application, which is applied to a first A-IoT device. As shown in FIG15 , an information transmission device 1500 (hereinafter referred to as device 1500 ) includes:
[0280] The third communication unit 1501 is configured to receive first configuration information from the first device, where the first configuration information is used to configure transmission resources corresponding to one or more types of ambient Internet of Things A-IoT devices, including the type to which the device 1500 belongs.
[0281] In some embodiments, the first configuration information is used to configure transmission resources corresponding to multiple types of A-IoT devices, the multiple types including a first type and a second type; wherein the transmission resources corresponding to the first type of A-IoT device and the transmission resources corresponding to the second type of A-IoT device have different frequency domain positions, and the time domain positions are the same or different; or, the transmission resources corresponding to the first type of A-IoT device and the transmission resources corresponding to the second type of A-IoT device have different time domain positions, and the frequency domain positions are the same or different.
[0282] In some embodiments, the first configuration information is used to configure transmission resources corresponding to multiple types of A-IoT devices, and the multiple types include a first type and a second type; wherein the transmission resources corresponding to the first type of A-IoT devices are located within a first frequency domain range, and the transmission resources corresponding to the second type of A-IoT devices are located within a second frequency domain range, and there is no overlapping part between the first frequency domain range and the second frequency domain range.
[0283] In some embodiments, the first type of A-IoT devices supports frequency division multiplexing, and the second type of A-IoT devices does not support frequency division multiplexing.
[0284] In some embodiments, the first device is a network device; or, the first device is an intermediate device, and the first configuration information sent by the intermediate device is determined based on second configuration information received by the intermediate device from the network device.
[0285] FIG16 is a fourth structural diagram of an information transmission apparatus provided in an embodiment of the present application, which is applied to a first device. As shown in FIG16 , an information transmission apparatus 1600 (hereinafter referred to as apparatus 1600 ) includes:
[0286] The fourth communication unit 1601 is configured to send first configuration information to one or more ambient Internet of Things (A-IoT) devices, where the first configuration information is used to configure transmission resources corresponding to one or more types of A-IoT devices, where the one or more types include types to which the one or more A-IoT devices belong.
[0287] In some embodiments, the first configuration information is used to configure transmission resources corresponding to multiple types of A-IoT devices, the multiple types including a first type and a second type; wherein the transmission resources corresponding to the first type of A-IoT device and the transmission resources corresponding to the second type of A-IoT device have different frequency domain positions, and the time domain positions are the same or different; or, the transmission resources corresponding to the first type of A-IoT device and the transmission resources corresponding to the second type of A-IoT device have different time domain positions, and the frequency domain positions are the same or different.
[0288] In some embodiments, the first configuration information is used to configure transmission resources corresponding to multiple types of A-IoT devices, and the multiple types include a first type and a second type; wherein the transmission resources corresponding to the first type of A-IoT devices are located within a first frequency domain range, and the transmission resources corresponding to the second type of A-IoT devices are located within a second frequency domain range, and there is no overlapping part between the first frequency domain range and the second frequency domain range.
[0289] In some embodiments, the first type of A-IoT devices supports frequency division multiplexing, and the second type of A-IoT devices does not support frequency division multiplexing.
[0290] In some embodiments, the apparatus 1600 is a network device; or, the apparatus 1600 is an intermediate device, and the first configuration information sent by the intermediate device is determined based on second configuration information received by the intermediate device from the network device.
[0291] Those skilled in the art should understand that the relevant description of the above-mentioned information transmission device in the embodiment of the present application can be understood with reference to the relevant description of the information transmission method in the embodiment of the present application.
[0292] Figure 17 is a schematic diagram of a communication device 1700 provided in an embodiment of the present application. The communication device can be a first A-IoT device or a first device. The communication device 1700 shown in Figure 17 includes a processor 1710, which can call and execute a computer program from a memory to implement the method in the embodiment of the present application.
[0293] Optionally, as shown in FIG17 , the communication device 1700 may further include a memory 1720. The processor 1710 may call and execute a computer program from the memory 1720 to implement the method in the embodiment of the present application.
[0294] The memory 1720 may be a separate device independent of the processor 1710 , or may be integrated into the processor 1710 .
[0295] Optionally, as shown in FIG17 , the communication device 1700 may further include a transceiver 1730 , and the processor 1710 may control the transceiver 1730 to communicate with other devices, specifically, to send information or data to other devices, or to receive information or data sent by other devices.
[0296] The transceiver 1730 may include a transmitter and a receiver. The transceiver 1730 may further include an antenna, and the number of antennas may be one or more.
[0297] Optionally, the communication device 1700 may specifically be the first A-IoT device of the embodiment of the present application, and the communication device 1700 may implement the corresponding processes implemented by the first A-IoT device in each method of the embodiment of the present application. For the sake of brevity, they will not be repeated here.
[0298] Optionally, the communication device 1700 may specifically be the first device of an embodiment of the present application, and the communication device 1700 may implement the corresponding processes implemented by the first device in each method of the embodiment of the present application. For the sake of brevity, they will not be repeated here.
[0299] Figure 18 is a schematic structural diagram of a chip according to an embodiment of the present application. The chip 1800 shown in Figure 18 includes a processor 1810, which can call and run a computer program from a memory to implement the method according to the embodiment of the present application.
[0300] Optionally, as shown in FIG18 , the chip 1800 may further include a memory 1820 , wherein the processor 1810 may call and execute a computer program from the memory 1820 to implement the method in the embodiment of the present application.
[0301] The memory 1820 may be a separate device independent of the processor 1810 , or may be integrated into the processor 1810 .
[0302] Optionally, the chip 1800 may further include an input interface 1830. The processor 1810 may control the input interface 1830 to communicate with other devices or chips, and specifically, may obtain information or data sent by other devices or chips.
[0303] Optionally, the chip 1800 may further include an output interface 1840. The processor 1810 may control the output interface 1840 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips.
[0304] Optionally, the chip can be applied to the first A-IoT device in the embodiment of the present application, and the chip can implement the corresponding processes implemented by the first A-IoT device in the various methods of the embodiment of the present application. For the sake of brevity, they will not be repeated here.
[0305] Optionally, the chip can be applied to the first device in the embodiment of the present application, and the chip can implement the corresponding processes implemented by the first device in each method of the embodiment of the present application. For the sake of brevity, it will not be repeated here.
[0306] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0307] An embodiment of the present application further provides a computer storage medium, which stores one or more programs. The one or more programs can be executed by one or more processors to implement the method in the embodiment of the present application.
[0308] FIG19 is a schematic block diagram of a communication system 1900 provided in an embodiment of the present application. As shown in FIG19 , the communication system 1900 includes a first A-IoT device 1910 and a first device 1920.
[0309] Among them, the first A-IoT device 1910 can be used to implement the corresponding functions implemented by the first A-IoT device in the above method, and the first device 1920 can be used to implement the corresponding functions implemented by the first device in the above method. For the sake of brevity, they will not be repeated here.
[0310] It should be understood that the processor of the embodiments of the present application may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method embodiment can be completed by hardware integrated logic circuits in the processor or software instructions. The above processor 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. The various methods, steps, and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in the embodiments of the present application can be directly implemented as a hardware decoding processor, or can be implemented by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium mature in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.
[0311] It is understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as 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 RAM bus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0312] It should be understood that the above-mentioned memories are exemplary but not restrictive. For example, the memories in the embodiments of the present 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 RAM RAM (DR RAM), etc. In other words, the memories in the embodiments of the present application are intended to include, but are not limited to, these and any other suitable types of memories.
[0313] An embodiment of the present application also provides a computer-readable storage medium for storing a computer program.
[0314] Optionally, the computer-readable storage medium can be applied to the first A-IoT device in the embodiment of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the first A-IoT device in the various methods of the embodiment of the present application. For the sake of brevity, they are not repeated here.
[0315] Optionally, the computer-readable storage medium can be applied to the first device in the embodiment of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the first device in the various methods of the embodiment of the present application. For the sake of brevity, they are not repeated here.
[0316] An embodiment of the present application also provides a computer program product, including computer program instructions.
[0317] Optionally, the computer program product can be applied to the first A-IoT device in the embodiment of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the first A-IoT device in the various methods of the embodiment of the present application. For the sake of brevity, they are not repeated here.
[0318] Optionally, the computer program product can be applied to the first device in the embodiment of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the first device in the various methods of the embodiment of the present application. For the sake of brevity, they are not repeated here.
[0319] The embodiment of the present application also provides a computer program.
[0320] Optionally, the computer program can be applied to the first A-IoT device in the embodiment of the present application. When the computer program runs on a computer, the computer executes the corresponding processes implemented by the first A-IoT device in the various methods of the embodiment of the present application. For the sake of brevity, they are not repeated here.
[0321] Optionally, the computer program can be applied to the first device in the embodiment of the present application. When the computer program runs on the computer, the computer executes the corresponding processes implemented by the first device in the various methods of the embodiment of the present application. For the sake of brevity, they are not repeated here.
[0322] Those skilled in the art will appreciate that the units and algorithm steps of each example 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 performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel 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.
[0323] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0324] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0325] The units described as separate components may or may not be physically separate, and 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 these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0326] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0327] If the functions are implemented in the form of 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 the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0328] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
Claims
1. An information transmission method, applied to a first-environment Internet of Things (A-IoT) device, comprising: Receive first information from a first device, where the first information is used to instruct an A-IoT device of a first type to send second information to the first device, where the second information is a response to the first information, and the first type is indicated by first indication information; wherein, The first indication information is carried in the first information; or, The first indication information is carried in third information sent by the first device to the first A-IoT device, and the time when the first device sends the third information is before the time when the first device sends the first information.
2. The method according to claim 1, wherein The first indication information includes a first value, and the first value corresponds to the first type.
3. The method according to claim 1, wherein The first indication information is generated based on a first sequence, and the first sequence corresponds to the first type.
4. The method according to claim 3, wherein: The first sequence belongs to a first sequence group, which includes one or more sequences corresponding to the first type.
5. The method according to claim 4, wherein The one or more sequences corresponding to the first type are predefined, preconfigured, or configured by the network device.
6. The method according to any one of claims 3 to 5, wherein The first sequence includes an m-sequence or a Gold sequence, an initialization value of the m-sequence or the Gold sequence is determined based on a second value, and the second value corresponds to the first type.
7. The method according to any one of claims 1 to 6, wherein The method further comprises: receiving fourth information from the first device; The fourth information is used by the first type of A-IoT device to update the count value of a counter, and the count value of the counter is used by the first type of A-IoT device to determine whether to send the second information to the first device.
8. The method according to claim 7, wherein: An initial count value of the counter is determined based on a third value, where the third value is a random value generated by the first type of A-IoT device based on the first information.
9. The method according to any one of claims 1 to 8, wherein The first type of A-IoT device supports frequency division multiplexing; or The first type of A-IoT device does not support frequency division multiplexing.
10. The method according to any one of claims 1 to 9, wherein The first A-IoT device belongs to the first type of A-IoT device, and the method further includes: sending second information to the first device; When the first type of A-IoT device supports frequency division multiplexing, the frequency domain resources used by the first A-IoT device to send the second information are related to the identifier of the first A-IoT device, or the frequency domain resources used by the first A-IoT device to send the second information are determined based on the second indication information sent by the first device.
11. The method according to any one of claims 1 to 10, wherein The first device is a network device; or, The first device is an intermediate device, and the first information sent by the intermediate device is determined based on fifth information received by the intermediate device from a network device.
12. An information transmission method, applied to a first device, comprising: Sending first information to one or more A-IoT devices, where the first information is used to instruct an A-IoT device of a first type to send second information to the first device, where the second information is a response to the first information, and the first type is indicated by first indication information; The first indication information is carried in the first information; or, The first indication information is carried in third information sent by the first device to the one or more A-IoT devices, and the time when the first device sends the third information is before the time when the first device sends the first information.
13. The method according to claim 12, wherein: The first indication information includes a first value, and the first value corresponds to the first type.
14. The method according to claim 12, wherein: The first indication information is generated based on a first sequence, and the first sequence corresponds to the first type.
15. The method according to claim 14, wherein The first sequence belongs to a first sequence group, which includes one or more sequences corresponding to the first type.
16. The method according to claim 15, wherein The one or more sequences corresponding to the first type are predefined, preconfigured, or configured by the network device.
17. The method according to any one of claims 14 to 16, wherein The first sequence includes an m-sequence or a Gold sequence, an initialization value of the m-sequence or the Gold sequence is determined based on a second value, and the second value corresponds to the first type.
18. The method according to any one of claims 12 to 17, wherein The method further comprises: Sending fourth information to the one or more A-IoT devices; The fourth information is used by the first type of A-IoT device to update the count value of a counter, and the count value of the counter is used by the first type of A-IoT device to determine whether to send the second information to the first device.
19. The method according to claim 18, wherein An initial count value of the counter is determined based on a third value, where the third value is a random value generated by the first type of A-IoT device based on the first information.
20. The method according to any one of claims 12 to 19, wherein The first type of A-IoT device supports frequency division multiplexing; or The first type of A-IoT device does not support frequency division multiplexing.
21. The method according to any one of claims 12 to 20, wherein The method further comprises: receiving second information from a first A-IoT device, where the first A-IoT device belongs to the first type of A-IoT device; When the first type of A-IoT device supports frequency division multiplexing, the frequency domain resources used by the first A-IoT device to send the second information are related to the identifier of the first A-IoT device, or the frequency domain resources used by the first A-IoT device to send the second information are determined based on the second indication information sent by the first device.
22. The method according to any one of claims 12 to 21, wherein The first device is a network device; or, The first device is an intermediate device, and the first information sent by the intermediate device is determined based on fifth information received by the intermediate device from a network device.
23. An information transmission method, applied to a first-environment Internet of Things (A-IoT) device, comprising: First configuration information is received from a first device, where the first configuration information is used to configure transmission resources corresponding to one or more types of A-IoT devices, where the one or more types include a type to which the first A-IoT device belongs.
24. The method according to claim 23, wherein The first configuration information is used to configure transmission resources corresponding to multiple types of A-IoT devices, the multiple types including a first type and a second type; wherein, The transmission resources corresponding to the first type of A-IoT device and the transmission resources corresponding to the second type of A-IoT device have different frequency domain positions, but the same or different time domain positions; or The transmission resources corresponding to the first type of A-IoT device and the transmission resources corresponding to the second type of A-IoT device have different time domain positions, and the frequency domain positions are the same or different.
25. The method according to claim 23 or 24, wherein The first configuration information is used to configure transmission resources corresponding to multiple types of A-IoT devices, the multiple types including a first type and a second type; Among them, the transmission resources corresponding to the first type of A-IoT device are located in the first frequency domain range, and the transmission resources corresponding to the second type of A-IoT device are located in the second frequency domain range, and there is no overlapping part between the first frequency domain range and the second frequency domain range.
26. The method according to claim 24 or 25, wherein The first type of A-IoT device supports frequency division multiplexing, and the second type of A-IoT device does not support frequency division multiplexing.
27. The method according to any one of claims 23 to 26, wherein The first device is a network device; or, The first device is an intermediate device, and the first configuration information sent by the intermediate device is determined based on second configuration information received by the intermediate device from a network device.
28. An information transmission method, applied to a first device, the method comprising: First configuration information is sent to one or more ambient Internet of Things (A-IoT) devices, where the first configuration information is used to configure transmission resources corresponding to one or more types of A-IoT devices, including the type to which the one or more A-IoT devices belong.
29. The method according to claim 28, wherein The first configuration information is used to configure transmission resources corresponding to multiple types of A-IoT devices, the multiple types including a first type and a second type; wherein, The transmission resources corresponding to the first type of A-IoT device and the transmission resources corresponding to the second type of A-IoT device have different frequency domain positions, but the same or different time domain positions; or The transmission resources corresponding to the first type of A-IoT device and the transmission resources corresponding to the second type of A-IoT device have different time domain positions, and the frequency domain positions are the same or different.
30. The method according to claim 28 or 29, wherein The first configuration information is used to configure transmission resources corresponding to multiple types of A-IoT devices, the multiple types including a first type and a second type; Among them, the transmission resources corresponding to the first type of A-IoT device are located in the first frequency domain range, and the transmission resources corresponding to the second type of A-IoT device are located in the second frequency domain range, and there is no overlapping part between the first frequency domain range and the second frequency domain range.
31. The method according to claim 29 or 30, wherein The first type of A-IoT device supports frequency division multiplexing, and the second type of A-IoT device does not support frequency division multiplexing.
32. The method according to any one of claims 28 to 31, wherein The first device is a network device; or, The first device is an intermediate device, and the first configuration information sent by the intermediate device is determined based on second configuration information received by the intermediate device from a network device.
33. An information transmission device, comprising: The first communication unit is configured to receive first information from a first device, wherein the first information is used to instruct a first type of ambient Internet of Things (A-IoT) device to send second information to the first device, wherein the second information is a response to the first information, and the first type is indicated by first indication information; wherein The first indication information is carried in the first information; or, The first indication information is carried in third information sent by the first device to the apparatus, and the first device sends the third information before the first device sends the first information.
34. An information transmission device, comprising: The second communication unit is configured to send first information to one or more A-IoT devices, wherein the first information is used to instruct the A-IoT device of the first type to send second information to the apparatus, the second information being a response to the first information, and the first type being indicated by first indication information; The first indication information is carried in the first information; or, The first indication information is carried in third information sent by the apparatus to the one or more A-IoT devices, and the time when the apparatus sends the third information is before the time when the apparatus sends the first information.
35. An information transmission device, comprising: The third communication unit is configured to receive first configuration information from the first device, where the first configuration information is used to configure transmission resources corresponding to one or more types of ambient Internet of Things A-IoT devices, where the one or more types include the type to which the device belongs.
36. A communication device, comprising: The fourth communication unit is configured to send first configuration information to one or more environmental Internet of Things (A-IoT) devices, where the first configuration information is used to configure transmission resources corresponding to one or more types of A-IoT devices, including the type to which the one or more A-IoT devices belong.
37. A communication device, comprising: Memory for storing computer programs; a processor, connected to the memory, configured to call and execute the computer program from the memory to implement the method according to any one of claims 1 to 11, or the method according to any one of claims 12 to 22, or the method according to any one of claims 23 to 27, or the method according to any one of claims 28 to 32; A transceiver is used to send and receive information between devices.
38. A chip, comprising: A processor, configured to call and run a computer program from a memory, so that a device equipped with the chip performs the method according to any one of claims 1 to 11, or the method according to any one of claims 12 to 22, or the method according to any one of claims 23 to 27, or the method according to any one of claims 28 to 32; A transceiver is used to send and receive information between a device or chip.
39. A computer-readable storage medium for storing a computer program, wherein the computer program causes a computer to perform the method according to any one of claims 1 to 11, or the method according to any one of claims 12 to 22, or the method according to any one of claims 23 to 27, or the method according to any one of claims 28 to 32.
40. A computer program product comprising computer program instructions, the computer program instructions causing a computer to perform the method of any one of claims 1 to 11, or the method of any one of claims 12 to 22, or the method of any one of claims 23 to 27, or the method of any one of claims 28 to 32.
41. A computer program, the computer program causing a computer to perform the method of any one of claims 1 to 11, or the method of any one of claims 12 to 22, or the method of any one of claims 23 to 27, or the method of any one of claims 28 to 32.
Citation Information
Patent Citations
Communication method and device
CN116095645A
Wireless communication method, terminal device, and network device
WO2023004748A1
Wireless communication method, terminal device and communication device
WO2023283757A1
Passive IoT communication
WO2024020915A1