Wireless communication method and apparatus, device, storage medium, and chip
Patent Information
- Application Number
- PCT/CN2024/076810
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-02-07
- Publication Date
- 2025-08-14
Smart Images

Figure CN2024076810_14082025_PF_FP_ABST
Abstract
Description
Wireless communication method, device, equipment, storage medium and chip Technical Field
[0001] The present application relates to the field of mobile communication technology, and in particular to a wireless communication method, apparatus, device, storage medium and chip. Background Art
[0002] In the New Radio (NR) system and WiFi system, it can support low-cost, large-scale deployment and maintenance-free of Ambient Internet of Things (A-IoT) devices.
[0003] In New Radio (NR) systems and WiFi systems, a large number of A-IoT devices may be densely deployed in a space. When a large number of A-IoT devices conduct wireless communications, serious transmission interference and transmission failures may occur.
[0004] Summary of the Invention
[0005] The embodiments of the present application provide a wireless communication method, apparatus, device, storage medium, and chip. The technical solution is as follows:
[0006] In one aspect, an embodiment of the present application provides a wireless communication method, performed by a first device, and comprising:
[0007] Sending a first signal in a first time unit; the first time unit is one or more time units in a group of available time units;
[0008] The first device is an Ambient Energy Internet of Things (A-IoT) device, the available time unit group includes multiple available time units, and the available time unit group is shared by multiple A-IoT devices.
[0009] In one aspect, an embodiment of the present application provides a wireless communication method, performed by a second device, and comprising:
[0010] receiving a first signal sent by a first device in a first time unit; the first time unit is one or more time units in a group of available time units;
[0011] The first device is an A-IoT device, the available time unit group includes multiple available time units, and the available time unit group is shared by multiple A-IoT devices.
[0012] On the other hand, an embodiment of the present application provides a wireless communication device, the device comprising:
[0013] A sending module, configured to send a first signal in a first time unit; the first time unit is one or more time units in a group of available time units;
[0014] The first device is an Ambient Energy Internet of Things (A-IoT) device, the available time unit group includes multiple available time units, and the available time unit group is shared by multiple A-IoT devices.
[0015] On the other hand, an embodiment of the present application provides a wireless communication device, the device comprising:
[0016] A receiving module, configured to receive a first signal sent by a first device in a first time unit; the first time unit is one or more time units in a group of available time units;
[0017] The first device is an A-IoT device, the available time unit group includes multiple available time units, and the available time unit group is shared by multiple A-IoT devices.
[0018] On the other hand, an embodiment of the present application provides a communication device, the communication device including a processor, a memory, and a transceiver;
[0019] The memory stores a computer program, and the processor executes the computer program to enable the communication device to implement the wireless communication method executed by the first device or the second device.
[0020] On the other hand, an embodiment of the present application further provides a computer-readable storage medium, in which a computer program is stored. The computer program is loaded and executed by a processor to implement the above-mentioned wireless communication method.
[0021] On the other hand, the present application also provides a chip, which includes an integrated circuit and an application program, and the chip is used to run in a communication device so that the communication device executes the above-mentioned wireless communication method.
[0022] In another aspect, the present application provides a computer program product, the computer program product including computer instructions stored in a computer-readable storage medium. A processor of a communication device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the communication device to perform the above-mentioned wireless communication method.
[0023] On the other hand, the present application provides a computer program, which is executed by a processor of a communication device to implement the above-mentioned wireless communication method.
[0024] An embodiment of the present application provides a wireless communication solution in which multiple A-IoT devices share the same available time unit group, and each A-IoT device sends a first signal in one or more time units in the available time unit group. This solution enables multiple A-IoT devices to send signals in each time unit in the available time unit group, which can avoid all A-IoT devices from sending signals at the same time, thereby reducing interference between multiple A-IoT devices when sending signals and improving the signal transmission efficiency of A-IoT devices. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0026] FIG1 is a schematic diagram of the architecture of a communication system provided by one embodiment of the present application;
[0027] FIG2 is a schematic diagram of the zero-power communication involved in this application;
[0028] FIG3 is a schematic diagram of the radio frequency energy harvesting principle involved in this application;
[0029] FIG4 is a schematic diagram of the backscatter communication principle involved in this application;
[0030] FIG5 is a circuit diagram of a resistive load modulation system according to the present invention;
[0031] FIG6 is a flowchart of a wireless communication method provided by an embodiment of the present application;
[0032] FIG7 is a flowchart of a wireless communication method provided by an embodiment of the present application;
[0033] FIG8 is a flowchart of a wireless communication method provided by one embodiment of the present application;
[0034] 9 and 10 are schematic diagrams of two DO-DTT service communication windows involved in embodiments of the present application;
[0035] Figures 11 and 12 are schematic diagrams of two DO-DTT service communication windows involved in embodiments of the present application;
[0036] FIG13 is a block diagram of a wireless communication device provided by one embodiment of the present application;
[0037] FIG14 is a block diagram of a wireless communication device provided by one embodiment of the present application;
[0038] FIG15 is a schematic structural diagram of a communication device provided in one embodiment of the present application. DETAILED DESCRIPTION
[0039] In order to make the objectives, technical solutions and advantages of this application clearer, the implementation methods of this application are further described in detail below with reference to the accompanying drawings.
[0040] The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. A person skilled in the art will appreciate that, with the evolution of the network architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of the present application are equally applicable to similar technical problems.
[0041] Figure 1 shows a schematic diagram of a communication system according to an exemplary embodiment of the present application, which includes a network device 110, a terminal device 120, and an environmental energy IoT device 130, which is not limited in the present application.
[0042] The network device 110 in the present application provides wireless communication functions, and the network device 110 includes but is not limited to: Evolved Node B (eNB), Radio Network Controller (RNC), Node B (NB), Base Station Controller (BSC), Base Transceiver Station (BTS), Home Base Station (e.g., Home Evolved Node B, or Home Node B, HNB), Baseband Unit (BBU), Access Point (AP) in Wireless Fidelity (Wi-Fi) system, Wireless Relay Node, Wireless Backhaul Node, Transmission Point (TP) or Transmission and Reception Point (TRP), etc., and can also be the Next Generation Node B (NGNB) in the 5th Generation (5G) mobile communication system. The term "gNB" refers to a base station (B, gNB) or a transmission point (TRP or TP), or one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G system, or a network node constituting a gNB or a transmission point, such as a baseband unit (BBU) or a distributed unit (DU), or a base station in a Beyond Fifth Generation (B5G) or a 6th Generation (6G) mobile communication system, or a core network (CN), fronthaul, backhaul, radio access network (RAN), network slicing, or a serving cell, primary cell (PCell), primary secondary cell (PSCell), special cell (SpCell), secondary cell (SCell), or neighboring cell of a terminal device.
[0043] The terminal device 120 in this application is also called user equipment (UE), access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, and user device. The terminals include, but are not limited to, handheld devices, wearable devices, vehicle-mounted devices, and Internet of Things devices, such as mobile phones, tablet computers, e-book readers, laptop computers, desktop computers, televisions, game consoles, mobile Internet devices (MIDs), augmented reality (AR) terminals, virtual reality (VR) terminals, and mixed reality (MR) terminals, wearable devices, handles, electronic tags, controllers, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical care, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes (such as smart TVs, routers, smart speakers, etc.), wireless terminals in remote medical surgery, cellular phones, cordless phones, Session Initiation Protocol (SIP) phones, wireless local loops (WLANs), and wireless terminals in smart cities. Loop (WLL) stations, personal digital assistants (PDA), TV set-top boxes (STB), customer premises equipment (CPE), etc.
[0044] The network device 110 and the terminal device 120 communicate with each other via some air interface technology, such as a Uu interface.
[0045] Exemplarily, there are two communication scenarios between the network device 110 and the terminal device 120: an uplink communication scenario and a downlink communication scenario. Uplink communication refers to sending signals to the network device 110; downlink communication refers to sending signals to the terminal device 120.
[0046] The terminal device 120 and other terminal devices can communicate with each other through some air interface technology, such as a PC5 interface.
[0047] In some embodiments, there are two communication scenarios between the terminal device 120 and other terminal devices: a first sideline communication scenario and a second sideline communication scenario. The first sideline communication refers to sending signals to other terminal devices; the second sideline communication refers to sending signals to the terminal device 120.
[0048] The terminal device 120 and other terminal devices are all within the network coverage and located in the same cell, or the terminal device 120 and other terminal devices are all within the network coverage but located in different cells, or the terminal device 120 is within the network coverage but other terminal devices are outside the network coverage.
[0049] The environmental energy IoT device 130 is a zero-power device based on Radio Frequency Identification (RFID).
[0050] Ambient energy IoT devices refer to devices that use various environmental energies, such as radio frequency energy, light energy, solar energy, thermal energy, mechanical energy, etc. Such devices may have no energy storage capacity or have very limited energy storage capacity (such as using capacitors with a capacity of tens of uF).
[0051] In some embodiments, ambient power IoT devices may constitute an Ambient Power Enabled IoT (Ambient IoT for short).
[0052] The technical solutions provided in the embodiments of the present application can be applied to various communication systems, such as: Global System of Mobile communication (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD) system, Advanced Long Term Evolution (LTE-A) system, Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication system, 5G mobile communication system, New Radio (NR) system, NR system evolution system, LTE on unlicensed spectrum (LTE-U) system, NR on unlicensed spectrum (NR-based access to unlicensed spectrum) system. Unlicensed spectrum, NR-U) system, terrestrial communication network (Terrestrial Networks, TN) system, non-terrestrial communication network (Non-Terrestrial Networks, NTN) system, wireless local area network (Wireless Local Area Networks, WLAN), wireless fidelity (Wireless Fidelity, Wi-Fi), cellular Internet of Things system, cellular passive Internet of Things system, can also be applied to the subsequent evolution system of the 5G NR system, and can also be applied to B5G, 6G and subsequent evolution systems. In some embodiments of the present application, "NR" may also be referred to as a 5G NR system or a 5G system. Among them, the 5G mobile communication system may include non-standalone networking (NSA) and / or standalone networking (SA).
[0053] The technical solutions provided in the embodiments of the present application can also be applied to machine type communication (MTC), long term evolution technology for machine-to-machine communication (LTE-M), device-to-device (D2D) network, machine-to-machine (M2M) network, Internet of Things (IoT) network or other networks. Among them, the IoT network can include, for example, the Internet of Vehicles. Among them, the communication mode in the Internet of Vehicles system is collectively referred to as vehicle to other devices (Vehicle to X, V2X, X can represent anything), for example, the V2X can include: vehicle to vehicle (V2V) communication, vehicle to infrastructure (V2I) communication, vehicle to pedestrian communication (V2P) or vehicle to network (V2N) communication, etc.
[0054] 1) A-IoT communication technology
[0055] A-IoT communication can adopt energy harvesting and backscatter communication technology. The A-IoT communication network is composed of network equipment and A-IoT devices, as shown in Figure 2, which shows the structure diagram of the A-IoT communication system involved in this application. Among them, the network equipment is used to send wireless power supply signals, downlink communication signals and receive backscatter signals from A-IoT devices to A-IoT devices. A basic A-IoT device includes an energy harvesting 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.
[0056] The key technologies of A-IoT communication mainly include radio frequency energy harvesting and backscatter communication.
[0057] -RF Power Harvesting
[0058] Please refer to Figure 3, which shows the RF energy harvesting principle involved in this application. As shown in Figure 3, the RF energy harvesting module uses the principle of electromagnetic induction to harvest electromagnetic wave energy from space, thereby obtaining the energy required to operate A-IoT devices, such as those used to drive low-power demodulation and modulation modules, sensors, and memory access. As a result, A-IoT devices do not require traditional batteries.
[0059] -Back Scattering
[0060] Please refer to Figure 4, which shows the schematic diagram of the backscatter communication involved in this application. As shown in Figure 4, the A-IoT device receives the wireless signal sent by the network, modulates the wireless signal, loads the information to be sent, and radiates the modulated signal from the antenna. This information transmission process is called backscatter communication. 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 impedance of the electronic tag change accordingly, thereby completing the modulation process. Load modulation technology mainly includes two methods: resistive load modulation and capacitive load modulation. In resistive load modulation, a resistor is connected in parallel to the load, and the resistor is turned on or off based on the control of the binary data stream. Please refer to Figure 5, which shows the schematic diagram of the circuit of resistive load modulation involved in this application. The on and off of the resistor will cause the circuit voltage to change, thereby realizing amplitude-shift keying (ASK), that is, the modulation and transmission of the signal is achieved by adjusting the amplitude of the backscattered signal of the A-IoT device. Similarly, in capacitive load modulation, the resonant frequency of the circuit can be changed by switching the capacitor on and off, realizing frequency-shift keying (FSK). That is, the signal is modulated and transmitted by adjusting the operating frequency of the backscattered signal of the A-IoT device.
[0061] It can be seen that A-IoT devices use load modulation to modulate the incoming signal, thereby realizing the backscatter communication process. Therefore, A-IoT devices have significant advantages:
[0062] (1) A-IoT devices do not actively transmit signals, so they do not require complex RF links, such as power amplifiers (PAs) and RF filters.
[0063] (2) A-IoT devices do not need to actively generate high-frequency signals, so they do not require high-frequency crystal oscillators;
[0064] (3) With the help of backscatter communication, terminal signal transmission does not need to consume the energy of the A-IoT device itself.
[0065] 2) Encoding
[0066] The data transmitted by electronic tags can be represented by various codes to represent binary "1" and "0." RFID systems typically use one of the following encoding methods: Non-Return Zero (NRZ), Manchester, Unipolar Return-Zero (RZ), Differential Binary Phase (DBP), Miller, or differential encoding. In simple terms, different pulse signals are used to represent 0 and 1.
[0067] 3) Classification of zero-power terminals
[0068] Based on the energy source and usage of zero-power terminals, terminals can be divided into the following categories:
[0069] ① Passive zero-power terminal
[0070] A zero-power terminal does not require an internal battery. When it approaches a network device (such as an RFID reader), it is within the near-field radiation generated by the network device's antenna. Consequently, the zero-power terminal's antenna generates an induced current through electromagnetic induction, which drives the low-power chip circuitry in the zero-power terminal. This enables forward link signal demodulation and reverse link signal modulation. For the reverse link, the zero-power terminal uses backscatter or low-power active transmission communication methods to transmit signals.
[0071] It can be seen that the passive zero-power terminal does not require a built-in battery to drive either the forward link or the reverse link, and is a true zero-power terminal.
[0072] Passive zero-power terminals do not require batteries, and their RF circuits and baseband circuits are very simple. For example, they do not require low-noise amplifiers (LNAs), PAs (power amplifiers), crystal oscillators, analog-to-digital converters (ADCs), and other devices. Therefore, they have many advantages such as small size, light weight, very low price, and long service life.
[0073] Passive zero-power terminals can also support other energy collection methods. By collecting energy from the environment (such as light energy, thermal energy, kinetic energy, mechanical energy, etc.), they can obtain energy for driving circuits and support terminal devices to communicate.
[0074] ②Semi-passive zero-power terminal
[0075] Semi-passive zero-power terminals do not have conventional batteries themselves. Instead, they use RF energy harvesting modules to harvest radio wave energy or environmental energy (such as solar energy, thermal energy, and mechanical vibration energy). This harvested energy is then stored in an energy storage unit (such as a capacitor). The energy storage unit then powers the low-power chip circuitry of the zero-power terminal, performing tasks such as demodulating forward link signals and modulating reverse link signals. For the reverse link, the zero-power terminal uses backscatter or low-power active transmission communication methods to transmit signals.
[0076] It can be seen that the semi-passive zero-power terminal does not require a built-in battery 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. Therefore, it is also a true zero-power terminal.
[0077] Semi-passive zero-power consumption terminals inherit many advantages of passive zero-power consumption terminals, so they have many advantages such as small size, light weight, very low price, and long service life.
[0078] ③ Active zero-power terminal
[0079] In some scenarios, zero-power terminals can also be active zero-power terminals, which can have built-in batteries. The battery is used to drive the low-power chip circuits of the zero-power terminal. This enables tasks such as demodulating forward link signals and modulating backward link signals. However, for backscatter links, the zero-power terminal uses backscattering or active transmission to transmit signals. Although equipped with a built-in battery, this type of active zero-power terminal has extremely low power consumption and complexity, allowing for smaller battery capacity, resulting in lower cost and size. The built-in battery can also serve as an energy storage unit, allowing the energy harvesting module to store collected ambient energy, thereby achieving a longer maintenance cycle or even no maintenance required.
[0080] Active zero-power terminals are powered by built-in batteries to extend their communication range and improve communication reliability. Therefore, they are used in scenarios with relatively high requirements for communication distance and read latency.
[0081] Some zero-power terminals, such as semi-passive zero-power terminals or active zero-power terminals, may have the ability to actively transmit, that is, in addition to communicating through backscattering, the backward link may also communicate through active transmission.
[0082] Classification of zero-power devices based on transmitter type:
[0083] Zero-power IoT services, like other IoT services, will primarily focus on uplink services:
[0084] ① Zero-power devices based on backscattering
[0085] These zero-power devices use the aforementioned backscattering method to transmit uplink data. They lack active transmitters, only backscattering transmitters. Therefore, when these terminals transmit data, they require network equipment to provide a carrier, which they then use to perform backscattering to achieve data transmission.
[0086] ②Zero-power devices based on active transmitters
[0087] These zero-power devices use active transmitters with active transmission capabilities for uplink data transmission. Therefore, when sending data, these zero-power devices can use their own active transmitters to send data without the need for network equipment to provide a carrier. Examples of active transmitters suitable for zero-power devices include ultra-low-power ASK and ultra-low-power FSK transmitters. Based on current implementations, these transmitters can reduce overall power consumption to 400-600uW when transmitting a 100uW signal.
[0088] ③Zero-power devices with both backscatter and active transmitters
[0089] This type of terminal supports both backscatter and active transmitters. The terminal can determine which uplink signal transmission method to use: backscatter or active transmitter, based on various conditions (such as battery life and available ambient energy) or based on network device scheduling.
[0090] 4) Cellular Passive IoT
[0091] Cellular IoT is booming. 3GPP has standardized IoT technologies such as NB-IoT, MTC, and RedCap. However, there are still many scenarios where IoT communication needs cannot be met using existing technologies. For example:
[0092] ① Harsh communication environment
[0093] Certain IoT scenarios may encounter extreme environments such as high temperature, extremely low temperature, high humidity, high voltage, high radiation, or high-speed movement. Examples include ultra-high voltage substations, high-speed train track monitoring, environmental monitoring in high-altitude cold regions, and industrial production lines. In these scenarios, existing IoT terminals will not function due to the operating environment limitations of conventional power supplies. Furthermore, extreme operating environments are not conducive to IoT maintenance, such as battery replacement.
[0094] ②Demand for extremely small terminal form factors
[0095] Certain IoT communication scenarios, such as food traceability, commodity distribution, and smart wearables, require terminals to be extremely small for ease of use. For example, IoT terminals used for commodity management in the distribution process often take the form of electronic tags, embedded in product packaging in a very compact form factor. Another example is lightweight wearable devices that can meet user needs while improving the user experience.
[0096] ③ Extremely low-cost IoT communication needs
[0097] Many IoT communication scenarios require IoT terminals to be sufficiently affordable to enhance their competitiveness compared to alternative technologies. For example, in logistics or warehousing, to facilitate the management of large quantities of circulating items, IoT terminals can be attached to each item. Communication between the terminal and the logistics network enables precise management of the entire logistics process and lifecycle. These scenarios require IoT terminals to be competitively priced.
[0098] As 5G industry applications increase, the types of connected objects and application scenarios will increase, and there will be higher requirements for the price and power consumption of communication terminals. The application of battery-free, low-cost passive IoT devices will become a key technology for cellular IoT, enriching the types and number of 5G network connection terminals and truly realizing the Internet of Everything.
[0099] During standardization discussions, the term "zero-power IoT" (ZPEI) has been coined, often referred to as "ambient power enabled IoT," or "passive IoT" in some technical literature. Ambient IoT devices are those that use various ambient energies, such as radio frequency energy, light, solar energy, thermal energy, and mechanical energy, to power themselves. These devices may have no energy storage capacity or very limited energy storage capacity (e.g., using capacitors with a capacity of tens of microfarads). Compared to existing IoT devices, ambient IoT devices offer numerous advantages, including the absence of conventional batteries, maintenance-free operation, compact size, low complexity, low cost, and a long lifespan. They can be widely applied across various industries, including vertical logistics, smart warehousing, smart agriculture, energy and power, and the Industrial Internet. They can also be used in personal applications such as smart wearables and smart homes.
[0100] Based on the discussion of Ambient IoT application scenarios in 3GPP SA1, Ambient IoT can be used in at least the following four scenarios:
[0101] ① Object recognition, such as logistics, production line product management, and supply chain management;
[0102] ②Environmental monitoring, such as temperature, humidity, and harmful gas monitoring of the working environment and natural environment;
[0103] ③ Positioning, such as indoor positioning, intelligent object search, and production line item positioning;
[0104] ④ Intelligent control, such as intelligent control of various electrical appliances in smart homes (turning on and off air conditioners, adjusting temperature), and intelligent control of various facilities in agricultural greenhouses (automatic irrigation and fertilization).
[0105] 5) Ambient IoT
[0106] In NR and Wi-Fi systems, the battery-free and low-cost nature of devices enables low-cost, large-scale deployment and maintenance-free IoT devices. Current standards are exploring how to support ambient energy-based IoT devices in NR and Wi-Fi systems. These devices, known as ambient IoT (AMP IoT), draw their operating energy from harvested ambient energy sources, such as wireless signals, solar energy, and thermal energy. These devices are similar to passive or semi-passive devices in zero-power communications.
[0107] A research project on Ambient IoT devices has been carried out in the 3GPP RAN. Ambient IoT devices are roughly divided into three types, each with corresponding complexity and communication capabilities.
[0108] Device A: does not have energy storage capabilities and cannot send independent signals, that is, it uses backscatter transmission.
[0109] Device B: It has energy storage capabilities but cannot send independent signals. Instead, it uses backscattering transmission and can use the stored energy to amplify the backscattered signal.
[0110] Device C: has energy storage capabilities and can send independent signals, that is, it has active transmission capabilities.
[0111] Device A has the lowest complexity and power consumption, reaching as low as 1 μW. However, its communication range is limited, typically only a few meters. Device A requires a network device to provide a carrier signal for backscattering transmission. Device C typically has a large capacitor to store energy from the environment, consumes several hundred μW, and can support active signal transmission, thus providing a longer communication range. Because device C can perform active transmission, it does not require a network device to provide a carrier signal. Device B's complexity and power consumption are between those of devices A and C.
[0112] In addition, zero-power terminals can also support various types of environmental energy harvesting, such as radio frequency, solar energy, thermal energy, mechanical energy, etc. Among them, zero-power terminals based on radio frequency energy harvesting may require the network to provide radio frequency power signals.
[0113] The overall goal of the Ambient IoT study project within 3GPP is to develop a unified air interface design, minimizing differences (if necessary) to enable support for the following devices:
[0114] ① Peak power consumption of approximately 1uW, with energy storage capability, an initial sampling frequency offset (SFO) of up to 10x ppm, and no amplifier for both downlink (DL) and uplink (UL) transmissions. The device's UL transmissions are backscattered on an externally provided carrier;
[0115] ② Peak power consumption is less than hundreds of uW, with energy storage capability, an initial sampling frequency offset of up to 10xppm, and amplifiers can be used for DL and / or UL transmissions. The device's UL transmission can be generated internally by the device (active transmission) or backscattered on an externally provided carrier.
[0116] Type 1 terminals have lower peak power consumption than Type 2 terminals. They use backscatter for UL transmission, similar to a compromise between device A and device B in the RAN research report (with energy storage capabilities but no signal amplification). Type 2 terminals have higher peak power consumption and can use active transmission or directional scattering for UL transmission. When using active transmission for UL transmission, they are similar to device C in the RAN research report, and when using backscatter for UL transmission, they are similar to device B in the RAN research report.
[0117] The DT, DO, DO-A, and DO-DTT services discussed in R19 for Ambient IoT have the following service characteristics:
[0118] Device-Originated (DO): Communication initiated by a terminal. For Ambient IoT devices, this refers to the sending of signaling / data from the Ambient IoT device to network devices and / or intermediate node devices (either proactively or based on triggers). For example, this includes Ambient IoT data reporting and data transmission.
[0119] Device-Terminated (DT): Communication terminated by the terminal. For Ambient IoT devices, this refers to the network device and / or intermediate node sending signaling / data to the terminal. For example, a controller based on an Ambient IoT device can be a network device sending control signaling to the Ambient IoT device, and the Ambient IoT device performs the corresponding operation (network control switch smart device).
[0120] Device-Originated–Autonomous (DO-A): Communication initiated autonomously by the terminal device, a type of DO, such as alarm.
[0121] Device-Originated–Device-Terminated Triggered (DO-DTT): Network-triggered communication initiated and terminated by the terminal, for example, asset inventory services.
[0122] Ambient IoT devices are low-complexity, low-cost, maintenance-free, and battery-free. They harvest energy from the environment and communicate via backscatter or low-power active transmission. This allows for high-density, large-scale deployment at a low cost.
[0123] For Ambient IoT devices, it can be used for asset inventory, also known as the DO-DTT service. It can be triggered by network devices to perform asset inventory on Ambient IoT devices; or it can be triggered by network devices and assisted by intermediate nodes to perform asset inventory on Ambient IoT devices.
[0124] In DO-DTT services, a large number of ambient IoT devices require simultaneous inventory. Using a one-by-one communication approach would take a long time to complete, often failing to meet actual needs. If all ambient IoT devices were triggered simultaneously for inventory, communication between them would interfere with each other and prevent network equipment from receiving signals simultaneously.
[0125] The subsequent embodiments of this application provide a wireless communication solution that can be used for DO-DTT service transmission between network devices / relay devices and Ambient IoT.
[0126] Please refer to FIG6 , which shows a flowchart of a wireless communication method provided by an embodiment of the present application. The method may be performed by a first device, wherein the first device may be the ambient energy IoT device 130 in the network architecture shown in FIG1 . The method may include the following steps:
[0127] Step 601: Send a first signal in a first time unit; the first time unit is one or more time units in an available time unit group; wherein the first device is an ambient energy Internet of Things (A-IoT) device, the available time unit group includes multiple available time units, and the available time unit group is shared by multiple A-IoT devices.
[0128] In an embodiment of the present application, the above-mentioned first signal can be a signal used to carry service data of a designated service. For example, the designated service can be a DO-DTT service, or the designated service can also be a DO service, a DO-A service, etc.
[0129] Optionally, the above-mentioned time unit may be a transmission opportunity.
[0130] Among them, an available time unit group may include multiple available time units, wherein the available time unit may refer to a time unit that can be used to send signals by the A-IoT device.
[0131] In an embodiment of the present application, each available time unit group can be shared by multiple A-IoT devices, that is, the multiple A-IoT devices send signals on one, part, or all of the available time units in the available time unit group. Among them, for two A-IoT devices among the multiple A-IoT devices, the two A-IoT devices can send signals on the same available time unit in the available time unit group, or the two A-IoT devices can send signals on different available time units in the available time unit group, or the available time units for the two A-IoT devices to send signals can partially overlap.
[0132] To sum up, in the solution shown in the embodiment of the present application, multiple A-IoT devices share the same available time unit group, and each A-IoT device sends a first signal in one or more time units in the available time unit group. This solution enables multiple A-IoT devices to send signals in each time unit in the available time unit group, which can avoid all A-IoT devices sending signals at the same time, thereby reducing the interference between multiple A-IoT devices when sending signals, and improving the signal sending efficiency of A-IoT devices.
[0133] Please refer to FIG7 , which shows a flowchart of a wireless communication method provided by an embodiment of the present application. The method can be performed by a second device, wherein the second device can be the network device 110 in the network architecture shown in FIG1 , or the second device can be a relay device between the first device and the network device (for example, the relay device can be a user terminal device, another A-IoT device, or another IoT device other than the A-IoT device). The method can include the following steps:
[0134] Step 701: Receive a first signal sent by a first device in a first time unit; the first time unit is one or more time units in an available time unit group; wherein the first device is an A-IoT device, the available time unit group includes multiple available time units, and the available time unit group is shared by multiple A-IoT devices.
[0135] To sum up, in the solution shown in the embodiment of the present application, multiple A-IoT devices share the same available time unit group, and each A-IoT device sends a first signal in one or more time units in the available time unit group. This solution enables multiple A-IoT devices to send signals in each time unit in the available time unit group, which can avoid all A-IoT devices sending signals at the same time, thereby reducing the interference between multiple A-IoT devices when sending signals, and improving the signal sending efficiency of A-IoT devices.
[0136] Based on the solution shown in FIG. 6 or FIG. 7 , please refer to FIG. 8 , which shows a flowchart of a wireless communication method provided by an embodiment of the present application. The method can be interactively executed by a first device and a second device. The first device can be the ambient energy Internet of Things device 130 in the network architecture shown in FIG. 1 , and the second device can be the network device 110 in the network architecture shown in FIG. 1 , or the second device can be a relay device. The method can include the following steps:
[0137] Step 801: A first device sends a first signal in a first time unit; correspondingly, a second device receives the first signal sent by the first device in the first time unit.
[0138] The first time unit is one or more time units in the available time unit group; the first device is an ambient energy Internet of Things (A-IoT) device, the available time unit group includes multiple available time units, and the available time unit group is shared by multiple A-IoT devices.
[0139] In some embodiments, the group of available time units includes a plurality of available time units in the first time window; or,
[0140] The available time unit group is determined by the time domain position of the first available time unit in the available time unit group and the time interval between the first available time unit and the last available time unit in the available time unit group; or,
[0141] The available time unit group is determined by the time domain position of the last available time unit in the available time unit group and the time interval between the first available time unit and the last available time unit in the available time unit group.
[0142] In an exemplary scenario, the above-mentioned available time unit group can be associated with the first time window, that is, the multiple available time units contained in the above-mentioned first time window (such as all the available time units in the first time window, or part of the available time units in the first time window) constitute the above-mentioned available time unit group.
[0143] In another exemplary embodiment, the above-mentioned available time unit group can be associated with the first or last available time unit, and the time interval between the first and last available time units in the available time unit group; that is, starting from the first available time unit, all available time units in a subsequent time interval constitute the above-mentioned available time unit group; or, starting from the last available time unit, all available time units in a previous time interval constitute the above-mentioned available time unit group.
[0144] Through the scheme shown in the above embodiment of the present application, the available time unit group can be determined through a time window, or directly determined by a combination of a single available time unit and a time interval, ensuring the flexibility of determining the available time unit group.
[0145] In some embodiments, the first time unit is determined from the group of available time units in one or more of the following ways: predefined by a protocol, dynamically configured by the second device, semi-statically configured by the second device, determined based on identification information of the second device, determined based on identification information of the first device, or randomly determined.
[0146] In an embodiment of the present application, the first device may determine one or more available time units from the available time unit group as the above-mentioned first time unit.
[0147] For example, the first device can determine an available time unit pre-specified by the protocol in the available time unit group as the first time unit or part of the first time unit; for example, the protocol can predefine a specific available time unit in the available time units as an available time unit to which multiple A-IoT devices can send signals.
[0148] For another example, the first device may determine one or more available time units from the available time unit group according to the dynamic configuration information of the second device as the first time unit.
[0149] For another example, the first device may determine one or more available time units from the available time unit group according to the semi-static configuration information of the second device as the first time unit.
[0150] For another example, the first device may determine one or more available time units from the available time unit group as the first time unit in combination with the semi-static configuration information and dynamic configuration information of the second device.
[0151] For another example, the first device may determine one or more available time units from the group of available time units as the first time unit based on its own identification information (such as an identity identifier (ID)). For example, the first device may perform a modulo operation on the numbers of the available time units in the group of available time units using its own ID, and determine one or more available time units from the group of available time units as the first time unit based on the modulo operation result.
[0152] For another example, the first device may combine the identification information (e.g., ID) of the second device to determine one or more available time units from the group of available time units as the first time unit. For example, the first device may use the ID of the second device to perform a modulo operation on the numbers of the available time units in the group of available time units, and determine one or more available time units from the group of available time units based on the modulo operation result as the first time unit.
[0153] For another example, the first device may randomly determine one or more available time units from the available time unit group as the first time unit.
[0154] Through the scheme shown in the above embodiments of the present application, each A-IoT device can independently determine one or more available time units from the available time unit group to send signals, so that different A-IoT devices can send signals in different available time units of the available time unit group, avoiding all A-IoT devices from sending signals at the same time, thereby reducing the interference between multiple A-IoT devices when sending signals, and improving the signal transmission efficiency of A-IoT devices.
[0155] In some embodiments, the first signal includes one or more of the following information:
[0156] Information used for synchronization, identification information of the first device, control signaling, and service data.
[0157] In an embodiment of the present application, the above-mentioned information used for synchronization can be synchronized by the second device with the first device.
[0158] The identification information of the first device may be used to indicate the sender of the first signal.
[0159] The above control signaling can be used to instruct the first device to send relevant configurations of the first information (such as data length, data type, etc.), and / or to negotiate relevant configurations of receiving feedback information (such as feedback time).
[0160] The above-mentioned service data is data related to the service type corresponding to the first signal, such as DO-DTT data.
[0161] In some embodiments, sending the first signal in the first time unit includes: sending the first signal in the first time unit via code division multiplexing and / or frequency division multiplexing. Correspondingly, the second device receives the first signal sent by the first device in the first time unit via code division multiplexing and / or frequency division multiplexing.
[0162] In an embodiment of the present application, among multiple A-IoT devices that share the above-mentioned available time unit group, some A-IoT devices may select the same or partially the same available time units for signal transmission. At this time, each A-IoT device can also send signals in the selected available time units through code division multiplexing and / or frequency division multiplexing, thereby further reducing the interference between multiple A-IoT devices when sending signals, and improving the signal transmission efficiency of the A-IoT devices.
[0163] In some embodiments, sending the first signal in the first time unit includes: sending the first signal in the first time unit via a spread spectrum method. Correspondingly, the second device receives the first signal sent by the first device in the first time unit via a spread spectrum method.
[0164] In an embodiment of the present application, among multiple A-IoT devices that share the above-mentioned available time unit group, some A-IoT devices may select the same or partially the same available time units for signal transmission. At this time, each A-IoT device can also send the first signal in the selected available time unit through a spread spectrum method, thereby further reducing the interference between multiple A-IoT devices when sending signals, and improving the signal transmission efficiency of the A-IoT devices.
[0165] In some embodiments, the spreading sequence corresponding to the spreading mode is determined by one or more of the following methods: determined based on identification information of the first device, and configured by the second device.
[0166] In an embodiment of the present application, when the A-IoT device transmits a signal using a spread spectrum method, it can determine the spread spectrum sequence used when sending the signal through its own identification information, for example, by taking the modulo of the number of each spread spectrum sequence through its own ID, and determining the spread spectrum sequence used when sending the signal based on the modulo result; and / or, the A-IoT device can determine the spread spectrum sequence used when sending the signal based on the configuration information sent by the second device to the A-IoT device. For example, the A-IoT device can determine the spread spectrum sequence used when sending the signal based on the information configured semi-statically and / or dynamically by the second device.
[0167] In an embodiment of the present application, multiple A-IoT devices that share the above-mentioned available time unit group can determine the spread spectrum sequence used when sending their own signals through their own identification information and / or the configuration information of the second device. This can ensure that different A-IoT devices can use different spread spectrum sequences as much as possible to send signals in a spread spectrum manner, thereby further reducing the interference between multiple A-IoT devices when sending signals and improving the signal transmission efficiency of the A-IoT devices.
[0168] In some embodiments, the spreading method includes: superimposing a spreading sequence on each orthogonal frequency division multiplexing (OFDM) symbol corresponding to the first signal; or spreading each bit corresponding to the first signal to obtain a corresponding spreading sequence and then modulating.
[0169] In the embodiment of the present application, the A-IoT device can perform spread spectrum transmission through different spread spectrum methods, ensuring the flexibility of spread spectrum transmission.
[0170] In some embodiments, the first signal is sent once within the available time unit group, or the first signal is sent repeatedly multiple times within the available time unit group.
[0171] In an embodiment of the present application, an A-IoT device can send a signal once within an available time unit group, thereby avoiding as much as possible the interference between multiple A-IoT devices when sending signals, and improving the signal transmission efficiency of the A-IoT device.
[0172] Alternatively, the A-IoT device can repeatedly send the signal multiple times within the available time unit group to ensure the success rate of signal transmission.
[0173] Alternatively, some of the multiple A-IoT devices may send a signal once within the available time unit group, and other A-IoT devices may send signals repeatedly multiple times within the available time unit group; for example, multiple A-IoT devices may have respective priorities, among which some of the multiple A-IoT devices with low priorities may send a signal once within the available time unit group, and A-IoT devices with high priorities may send signals repeatedly multiple times within the available time unit group.
[0174] In some embodiments, when the available time unit group includes multiple available time units in the first time window, the length of the first time window is determined by one or more of the following methods: predefined by the protocol, dynamically configured by the second device, or semi-statically configured by the second device.
[0175] In an embodiment of the present application, the length of the above-mentioned first time window can be a fixed length predefined by the protocol. The method for determining the first time window in this scheme is simple, which can ensure the determination efficiency of the first time window and thus ensure the transmission efficiency; alternatively, the length of the above-mentioned first time window can be configured to the A-IoT device by the second device in a semi-static and / or dynamic manner, which can improve the flexibility of the first time window.
[0176] In some embodiments, when the available time unit group includes multiple available time units in a first time window, the starting time point and / or ending time point of the first time window is associated with the time domain position of the second signal and a first time interval; the first time interval is the time interval between the starting time point and / or ending time point of the first time window and the time domain position of the second signal.
[0177] In an embodiment of the present application, the starting time point and / or ending time point of the first time window can be determined by the time domain position of the second signal sent by the second device, and a time interval (i.e., the above-mentioned first time interval), so that the above-mentioned first time window can be indicated by the second signal, thereby ensuring the flexibility of the first time window configuration.
[0178] In some embodiments, the first time interval is determined by one or more of the following ways: predefined by a protocol, dynamically configured by the second device, or semi-statically configured by the second device.
[0179] In an embodiment of the present application, the length of the above-mentioned first time interval can be a fixed length predefined by the protocol. The method for determining the first time window in this scheme is simple, which can ensure the determination efficiency of the first time window and thus ensure the transmission efficiency; alternatively, the length of the above-mentioned first time interval can be configured to the A-IoT device by the second device in a semi-static and / or dynamic manner, which can improve the flexibility of the first time window.
[0180] In some embodiments, when the group of available time units includes multiple available time units in a first time window, the first time window is determined by one or more of the following information:
[0181] The starting time point of the first time window and the length of the first time window;
[0182] The end time point of the first time window and the length of the first time window;
[0183] The start time point of the first time window and the end time point of the first time window.
[0184] In an embodiment of the present application, the first time window can be determined by any two or three of the starting time point of the first time window, the ending time point of the first time window, and the length of the first time window, thereby ensuring the flexibility of the indication of the first time window.
[0185] In some embodiments, the second signal is used to schedule / trigger / control the A-IoT device to perform a data transmission service; and / or, the second signal is used to synchronize the first device with the second device.
[0186] Among them, the above-mentioned second signal can be a signal used to schedule / trigger / control the A-IoT device to perform data transmission services, and / or, the above-mentioned second signal can also be a signal for synchronization between the first device and the second device. The signal can be multiplexed to indicate the first time window, so that no additional signal is required to indicate the first time window, saving signaling resources.
[0187] In another possible implementation, the second signal may be a signal dedicated to indicating the available time unit group. For example, the second signal may be a signal dedicated to indicating the first time window.
[0188] In some embodiments, the second signal is a signal sent periodically, or the second signal is a signal sent on demand.
[0189] That is to say, the above-mentioned second signal can be a signal periodically sent by the second device, so that the indication method of the available time unit group is simple, and the determination efficiency of the available time unit group / first time window is high. Alternatively, the above-mentioned second signal can also be a signal sent on demand, which can save signaling resources.
[0190] In some embodiments, the second signal is used to indicate a single first time window; or, the second signal is used to indicate a plurality of first time windows; or, the second signal is used to indicate periodically occurring first time windows.
[0191] In an embodiment of the present application, the above-mentioned second signal can be used to indicate a single first time window, and different first time windows can be indicated by different second signals, which can ensure the flexibility of the indication of the first time window; in another possible way, the above-mentioned second signal can indicate multiple first time windows at a time, or the above-mentioned second signal can indicate a periodic first time window, thereby saving signaling resources.
[0192] In some embodiments, when the second signal is used to indicate a single first time window,
[0193] The A-IoT devices corresponding to the first time windows indicated by two adjacent second signals are the same; or,
[0194] The first time windows indicated by two adjacent second signals correspond to different A-IoT devices; or,
[0195] The A-IoT device parts corresponding to the first time windows indicated by two adjacent second signals are the same.
[0196] In an embodiment of the present application, when the second signal is used to indicate a single first time window, the A-IoT devices corresponding to the first time windows indicated by two adjacent second signals may be the same, so that a group of A-IoT devices can send signals in multiple first time windows, ensuring the success rate of a group of multiple A-IoT devices sending signals; or, the A-IoT devices corresponding to the first time windows indicated by two adjacent second signals may be different, that is, different second signals can schedule different groups of A-IoT devices to send signals, thereby improving system capacity; or, the A-IoT devices corresponding to the first time windows indicated by two adjacent second signals may be partially the same, ensuring the flexibility of scheduling A-IoT devices to send signals.
[0197] In some embodiments, when the second signal is used to indicate multiple first time windows, or when the second signal is used to indicate a first time window that occurs periodically, the A-IoT devices corresponding to different first time windows indicated by the second signal are the same; or, different first time windows indicated by the second signal correspond to different A-IoT device groups.
[0198] In an embodiment of the present application, when the second signal is used to indicate multiple first time windows, or when the second signal is used to indicate a first time window that occurs periodically, the A-IoT devices that send signals in different first time windows indicated by the second signal can be the same, thereby ensuring the success rate of a group of multiple A-IoT devices sending signals; or, in different first time windows indicated by the second signal, the A-IoT devices that send signals can be different, thereby ensuring the flexibility of scheduling A-IoT devices to send signals.
[0199] In some embodiments, when different first time windows indicated by the second signal correspond to different A-IoT device groups, the association relationship between the first time window and the A-IoT device group is determined by one or more of the following methods:
[0200] Predefined by the protocol, dynamically configured by the second device, semi-statically configured by the second device, randomly determined, or determined based on identification information of the A-IoT device group.
[0201] In an embodiment of the present application, when different first time windows indicated by the second signal correspond to different A-IoT device groups, the association relationship between each A-IoT device group and each first time window can be predefined by the protocol. For example, the protocol predefines each numbered first time window and associates it with each numbered A-IoT device group (it can be a one-to-one, one-to-many, or many-to-one association relationship). In this scheme, the method for determining the association relationship between each A-IoT device group and each first time window is simple, which can ensure the efficiency of determining the relationship between each A-IoT device group and each first time window.
[0202] Alternatively, the association relationship between each A-IoT device group and each first time window can be semi-statically and / or dynamically configured by the second device. This solution can ensure the controllability of the association relationship between each A-IoT device group and each first time window.
[0203] Alternatively, the association relationship between each of the above-mentioned A-IoT device groups and each of the first time windows can also be randomly determined, thereby ensuring that the A-IoT devices can be randomly dispersed into different first time windows for signal transmission.
[0204] Alternatively, the association relationship between each of the above-mentioned A-IoT device groups and each of the first time windows can also be determined based on the identification information of the A-IoT device group. For example, the number of each first time window is modulo the ID of the A-IoT device group, and the association relationship between each of the A-IoT device groups and each of the first time windows is determined by the modulo result, thereby ensuring that the association relationship between each of the A-IoT device groups and each of the first time windows is sufficiently clear.
[0205] In some embodiments, when the second signal is used to indicate a first time window that occurs periodically, the first time window that occurs periodically is terminated by triggering the third signal.
[0206] In an embodiment of the present application, when the second signal is used to indicate a first time window that occurs periodically, the second device may trigger the termination of the first time window that occurs periodically through a third signal, thereby saving communication resources.
[0207] Step 802: The second device sends a fourth signal to the first device. Correspondingly, the first device receives the fourth signal sent by the second device. The fourth signal is used to indicate whether the second device successfully receives the first signal.
[0208] In an embodiment of the present application, after the first device sends the first signal in the first time unit, the second device can feedback the reception status of the first signal to the first device through a fourth signal, so as to trigger the first device to stop sending the first signal when the first signal transmission is successful, or trigger the first device to continue sending the first signal when the first signal fails, thereby ensuring the success rate of signal transmission between the A-IoT device and the second device and avoiding waste of resources.
[0209] Step 803, when the fourth signal indicates that the second device has not successfully received the first signal, the first device sends the first signal in the second time unit; accordingly, the second device receives the first signal sent by the first device in the second time unit; the second time unit is one or more time units in the next available time unit group.
[0210] In some embodiments, the fourth signal corresponds to multiple A-IoT devices that share a common group of available time units; or, the fourth signal corresponds to an A-IoT device that sends a signal within the first time unit.
[0211] In an embodiment of the present application, the above-mentioned fourth signal can indicate whether multiple A-IoT devices sharing the available time unit group have successfully sent signals (for example, the fourth signal can include identification information of the A-IoT device that successfully transmitted the signal), thereby indicating the signal transmission status of multiple A-IoT devices through one signal, saving communication resources.
[0212] Alternatively, the fourth signal may also separately indicate the transmission status of the signals corresponding to each A-IoT device that sends the signal within the first time unit, so that the feedback of the signal transmission results can be performed with the time unit as the granularity, thereby ensuring the efficiency of the feedback of the signal transmission results.
[0213] In some embodiments, when the fourth signal corresponds to a plurality of A-IoT devices that share a common group of available time units, the time domain position of the fourth signal is associated with the time domain position of the second signal.
[0214] In an embodiment of the present application, when the fourth signal corresponds to multiple A-IoT devices that share a common available time unit group, the time domain position of the fourth signal can be determined by the time domain position of the second signal, thereby ensuring that the A-IoT device can clearly understand the time of the second device's feedback signal transmission status and ensure the accuracy of feedback information reception.
[0215] In some embodiments, if the fourth signal corresponds to a plurality of A-IoT devices that share a group of available time units, the fourth signal is associated with the group of available time units.
[0216] In an embodiment of the present application, when the fourth signal corresponds to multiple A-IoT devices that share a common available time unit group, the time domain position of the fourth signal can be determined by the time domain position of the available time unit group, thereby ensuring that the A-IoT device can clearly understand the time of the second device feedback signal transmission status and ensure the accuracy of feedback information reception.
[0217] In some embodiments, when the fourth signal corresponds to multiple A-IoT devices that share a common group of available time units, the fourth signal is associated with the time domain position of the first available time unit in the group of available time units, and / or the time domain position of the last available time unit in the group of available time units.
[0218] In an embodiment of the present application, when the fourth signal corresponds to multiple A-IoT devices that share a common available time unit group, the time domain position of the fourth signal can be determined by the time domain position of the first or last available time unit in the available time unit group, thereby ensuring that the A-IoT device can clearly understand the time of the second device's feedback signal transmission status and ensure the accuracy of feedback information reception.
[0219] In some embodiments, when the fourth signal corresponds to multiple A-IoT devices that share a common available time unit group, the fourth signal is sent in a third time unit; the third time unit includes the last one or more time units in the available time unit group; and / or, the third time unit includes one or more time units after the available time unit group; wherein the third time unit is not used for the A-IoT device to send signals.
[0220] In an embodiment of the present application, when the fourth signal corresponds to multiple A-IoT devices that share a common available time unit group, the second device can provide feedback on signal reception through one or more time units at the end of the available time unit group that are not used for signal transmission, or provide feedback on signal reception through one or more time units after the available time unit group. This can, on the one hand, avoid interference between the feedback information and the signal transmission behavior of the A-IoT device, and at the same time, ensure that the feedback information contained in the fourth signal can cover the information transmission status of multiple A-IoT devices.
[0221] In some embodiments, when the fourth signal corresponds to an A-IoT device that sends a signal within the first time unit, the time domain position of the fourth signal is associated with the time domain position of the first signal, and / or the time domain position of the fourth signal is associated with the time domain position of the second signal.
[0222] In an embodiment of the present application, when the fourth signal corresponds to the A-IoT device that sends a signal within the first time unit, the time domain position of the fourth signal can be determined by the time domain position of the first signal and / or the time domain position of the second signal, thereby ensuring that the A-IoT device can clearly understand the time of the second device's feedback signal transmission status and ensure the accuracy of feedback information reception.
[0223] In some embodiments, the fourth signal is sent in a fourth time unit when the time domain position of the fourth signal is associated with the time domain position of the first signal; the fourth time unit is associated with the first time unit; wherein the fourth time unit is not used for the A-IoT device to send signals.
[0224] In an embodiment of the present application, when the time domain position of the fourth signal is associated with the time domain position of the first signal, the time unit where the fourth signal is located can be determined by the first time unit. For example, the time unit where the fourth signal is located can be separated from the first time unit by a specified duration or a specified number of time units / available time units, thereby ensuring that the A-IoT device can clearly determine the time when the second device feedbacks the signal transmission status, and ensure the accuracy of feedback information reception.
[0225] In some embodiments, when the fourth signal corresponds to an A-IoT device that sends a signal within the first time unit, the fourth signal is sent in a fifth time unit; the fifth time unit is one or more time units in the second time window.
[0226] In an embodiment of the present application, when the fourth signal corresponds to the A-IoT device that sends the signal within the first time unit, the system can specifically configure a time window for the second device to send feedback information to the first device.
[0227] In some embodiments, when the available time unit group includes multiple available time units in the first time window, the first time window and the second time window satisfy one or more of the following relationships:
[0228] The first time window overlaps with the second time window;
[0229] The first time window partially overlaps with the second time window;
[0230] The first time window and the second time window are in a time division multiplexing relationship;
[0231] A first time window is associated with a plurality of second time windows;
[0232] A plurality of first time windows are associated with one second time window.
[0233] In an embodiment of the present application, the first time window for the A-IoT device to send a signal to the second device and the second time window for the second device to feedback the reception status of the signal to the A-IoT device can be overlapping, partially overlapping, time-division multiplexing, one-to-many associated, or many-to-one associated. The relationship between the first time window and the second time window can be flexibly set to ensure the flexibility of signal transmission and feedback.
[0234] In some embodiments, when the available time unit group includes multiple available time units in the first time window, the available time units in the first time window and the available time units in the second time window satisfy the following relationship:
[0235] A single available time unit in the first time window is associated with a single available time unit in the second time window; or
[0236] A single available time unit in the first time window is associated with multiple available time units in the second time window; or
[0237] A plurality of available time units in the first time window are associated with a single available time unit in the second time window.
[0238] In an embodiment of the present application, when the available time unit group includes multiple available time units in the first time window, the available time units in the first time window and the available time units in the second time window can be associated one-to-one, one-to-many, or many-to-one, ensuring the flexibility of the relationship between the available time units in the first time window and the available time units in the second time window.
[0239] In some embodiments, the fourth signal is also used to indicate one or more of the following: an A-IoT device group that sends a signal in the next available time unit group; an A-IoT device that sends a signal in the next available time unit group; an A-IoT device that does not send a signal in the next available time unit group.
[0240] In an embodiment of the present application, the above-mentioned fourth signal can also be used to schedule the A-IoT device that sends signals in the next available time unit group, thereby ensuring the scheduling flexibility of the A-IoT device that sends signals while saving signaling resources.
[0241] In some embodiments, when the available time unit group includes multiple available time units in the first time window, all time units in the first time window are available time units; or, some time units in the first time window are available time units.
[0242] In an embodiment of the present application, each time unit in the above-mentioned available time unit group may be an available time unit (a time unit used for the A-IoT device to send a signal); or, among the each time unit in the above-mentioned available time unit group, some time units are available time units, and the remaining time units may be unavailable time units; optionally, the above-mentioned unavailable time units may be time units that are not used for the A-IoT device to send a signal.
[0243] In some embodiments, all time units in the second time window are available time units; or, some time units in the second time window are available time units.
[0244] In an embodiment of the present application, each time unit in the above-mentioned second time window may be an available time unit (a time unit used for the second device to provide feedback to the first device); or, among the various time units in the above-mentioned second time window, some time units are available time units, and the remaining time units may be unavailable time units; optionally, the above-mentioned unavailable time units may be time units that are not used for the second device to provide feedback to the first device.
[0245] In one possible application scenario, the solution shown in the above embodiment of the present application can be used for signal transmission of designated services (such as DO-DTT services) between A-IoT devices and network devices / relay devices.
[0246] In DO-DTT services, network devices need to communicate with a large number of Ambient IoT devices, or they can communicate with a large number of Ambient IoT devices via one or more intermediate nodes (the relay devices mentioned above). In this case, multiple Ambient IoT devices can be triggered simultaneously for more efficient communication.
[0247] Network devices / intermediate nodes can use broadcast / groupcast / multicast methods to control communication among all Ambient IoT devices within the coverage area.
[0248] If all Ambient IoT devices communicate on the same time-frequency resources, network devices and intermediate nodes often fail to correctly decode the signals sent by these devices. A reasonable solution is to use TDM and / or FDM communication methods. However, due to the large number of Ambient IoT devices, it is impossible to allocate time-frequency resources one by one. Furthermore, if these Ambient IoT devices are not communicating with network devices and intermediate nodes, network devices cannot dynamically allocate resources.
[0249] The above-mentioned problems can be solved by the solutions shown in the above-mentioned embodiments of the present application.
[0250] Example 1
[0251] Taking the DO-DTT service as an example, through the solution shown in the above embodiments of this application, the A-IoT device can send DO-DTT data within a DO-DTT service communication window based on the window; multiple A-IoT devices (within the coverage of the network device / intermediate node) communicate within the same DO-DTT service communication window (that is, the above-mentioned first time window) and send a first signal to the network device / intermediate node.
[0252] The relationship between the first signal and the service communication window may include:
[0253] The first signal uses one or more time units between the first available time unit and the last available time unit in the service communication window for communication;
[0254] The starting point of the time unit of the first signal is determined based on the starting point and / or end point of the service communication window.
[0255] The time unit used by the first signal may be determined in at least one of the following ways:
[0256] predefined by the protocol;
[0257] Configuration of network devices and / or intermediate nodes: dynamic configuration, semi-static configuration, etc.;
[0258] Determined based on the ID of the network device, and / or the ID of the intermediate node, and / or the ID of the A-IoT: modulo (number of all available time units) of the ID;
[0259] Randomly select the first available time unit and the last available time unit within the service communication window: For example, each A-IoT can have a timer. When the first signal needs to be sent, the initial value of the timer is randomized. When the timer counts up, the first signal is sent.
[0260] Different A-IoT devices may use different time units to send the first signal; they may also use the same time unit to send.
[0261] The structure of the first signal may include at least one of the following:
[0262] Synchronization part: can be in the form of payload or sequence; its function is to assist the receiver in synchronizing the first signal sent by A-IoT when receiving it;
[0263] A-IoT terminal ID: can be a complete ID, a partial ID, or other content that can identify the A-IoT;
[0264] Control signaling: used to instruct the A-IoT to send the relevant configuration of the second information, and / or to negotiate the relevant configuration of receiving feedback information;
[0265] Data portion: data used for transmission to network devices and / or intermediate nodes.
[0266] Code division transmission of the first signal: When different A-IoT terminals communicate within a DO-DTT service communication window, they may use the same time unit for communication. In order to enable the receiving side to distinguish different A-IoTs, the A-IoT can use code division when sending the first signal.
[0267] Optionally, when sending the first signal, a spread spectrum method may be used, and the selection of the spread spectrum sequence is based on the A-IoT ID or is configured by the network device / intermediate node;
[0268] The first signal may be sent using a modulation method such as OOK / PSK / FSK;
[0269] It can be that a spreading sequence is superimposed on each symbol;
[0270] Or each bit is spread spectrum to obtain a spread spectrum sequence, which is then modulated and sent;
[0271] By using code division, the receiving side can distinguish and correctly interpret signals sent by different A-IoTs on the same time-frequency resources;
[0272] The number of times the first signal is sent within the service communication window: it can be sent only once, or it can be sent repeatedly multiple times.
[0273] Determination of DO-DTT business communication window:
[0274] The length of the DO-DTT service window can be predefined by the protocol or configured by network devices or intermediate nodes (dynamic or semi-static).
[0275] The start and / or end point of the DO-DTT service window may be determined based on the time interval with the second signal and the time domain position of the second signal;
[0276] The time interval can be predefined by the protocol or configured by the network device (dynamically or semi-statically);
[0277] DO-DTT service communication window: can be determined based on the start or end point of the window, combined with the length of the window; or based on the start and end points of the window;
[0278] Different A-IoT windows: may be the same window; or different windows may be determined.
[0279] Second signal:
[0280] It can schedule / trigger / control A-IoT devices to perform DO-DTT services; and can be used to determine the DO-DTT service communication window;
[0281] Alternatively, the A-IoT device is scheduled / triggered / controlled to perform DO-DTT services through other signals, and the second signal is only used as an anchor signal to determine the communication window of the DO-DTT service;
[0282] The second signal may be sent periodically or on-demand.
[0283] Synchronization of A-IoT devices with network devices / intermediate nodes:
[0284] Synchronization may be performed based on a second signal;
[0285] Synchronization can be based on other signals.
[0286] Number of DO-DTT service communication windows triggered by the second signal:
[0287] The second signal can trigger only one DO-DTT service communication window; after the window ends, the second signal needs to be resent to trigger; that is, each second signal is associated with one DO-DTT service communication window.
[0288] After the second signal triggers a DO-DTT service communication window, all A-IoT communications can be completed; or all A-IoT communications may not be completed. In this case, the second signal needs to be sent again to trigger a new DO-DTT service communication window.
[0289] Optionally, within the DO-DTT service communication windows triggered by two adjacent second signals, the A-IoT devices communicating are the same.
[0290] Optionally, within the DO-DTT service communication windows triggered by two adjacent second signals, the communicating A-IoT devices are completely different: for example, two different groups of A-IoTs are triggered.
[0291] Optionally, within the DO-DTT service communication windows triggered by two adjacent second signals, the communicating A-IoT devices are partially the same: for example, the second trigger is triggered by the A-IoT that failed to communicate successfully in the first trigger.
[0292] The second signal can trigger N DO-DTT service communication windows; after the N windows end, the second signal needs to be resent to trigger; that is, each second signal is associated with N DO-DTT service communication windows.
[0293] The above solutions may be combined to determine N DO-DTT service communication windows.
[0294] In N windows: the same A-IoT device communicates.
[0295] Alternatively, in N windows: different windows represent different A-IoT groups.
[0296] The association between the A-IoT group and the N windows can be pre-configured, agreed upon by a protocol, randomly selected, or determined based on an ID.
[0297] In N windows: Combined with the fourth signal, A-IoT devices communicating in different windows can be dynamically scheduled / controlled.
[0298] The second signal may trigger a periodic DO-DTT service communication window; until a third signal is sent, the DO-DTT process is terminated.
[0299] Through the above mechanism, different A-IoT devices can be controlled and dispersed into different time units. At the same time, the A-IoT devices use code division to minimize collisions between A-IoT devices. However, collisions and conflicts still exist.
[0300] Furthermore, the following enhancement scheme can be adopted:
[0301] Combined with FDM processing, different A-IoTs can use FDM when sending the first signal.
[0302] The network device / intermediate node may use a fourth signal to send the result of the first signal processing to the A-IoT, so that the A-IoT can determine whether the sending of the first signal is successfully completed;
[0303] An A-IoT device that successfully completes the sending of the first signal does not need to continue sending the first signal, which can effectively reduce the number of A-IoT devices sending the first signal and reduce collisions / conflicts in the next / next DO-DTT service conflict resolution window; similarly, if A-IoT can send multiple first signals in the same time window, if it is determined that the first signal is transmitted correctly, the sending of the first signal can be stopped.
[0304] Sending of the fourth signal:
[0305] It can be a signal for all A-IoT devices within the DO-DTT service communication window, carrying the identification information of the A-IoT that is communicating correctly; when the A-IoT device receives the signal, it can determine whether it has transmitted correctly.
[0306] Optionally, the fourth signal and the second signal are associated.
[0307] Optionally, the fourth signal is associated with the DO-DTT service communication window, start point and / or end point.
[0308] The fourth signal may be located within the service communication window and at a next time unit after the window ends.
[0309] When it is located in the service communication window, it can be located at the end, and the first signal cannot be sent in the end time unit; in particular, at this time, the DO-DTT service communication window includes two parts: a data transmission part + a Feedback part at the end.
[0310] It can be to provide feedback for the A-IoT received on each time unit, and send indication information on the associated time unit to indicate the identification information of the A-IoT that is communicating correctly.
[0311] The A-IoT may monitor the fourth signal at a time unit associated with the time unit for sending the first signal.
[0312] The fourth signal may be associated with the first signal (and may be used to determine the time domain position of the third signal);
[0313] The fourth signal may have an associated relationship with the second signal;
[0314] The network device / intermediate node can use the fourth signal to schedule the sending of the first signal to the A-IoT.
[0315] For example: indicating / triggering / scheduling, the A-IoT group communicates; or a certain A-IoT in the A-IoT group communicates; or other A-IoTs except a certain A-IoT communicate.
[0316] The network device may define a DO-DTT service conflict resolution window (corresponding to the above-mentioned second time window) for sending the fourth signal.
[0317] The fourth signal can be sent for each time unit, and sent on the time unit associated with the business communication window (which can be one-to-one, one-to-many, or many-to-1), to indicate the time unit where the fourth signal is sent, and the sending result of the first signal on the associated time unit.
[0318] The relationship between the DO-DTT service conflict resolution window and the DO-DTT service communication window is as follows:
[0319] It can be overlapping; it can be TDM; it can be partially overlapping; each DO-DTT service communication window can be associated with a DO-DTT service conflict resolution window; multiple DO-DTT service communication windows can be associated with one DO-DTT service conflict resolution window.
[0320] Time unit continuity of the time window:
[0321] It can be a continuous unit of time;
[0322] It can be continuous available time units; that is, it can be actually non-continuous time units, for example, individual time units are punctured.
[0323] When the network device needs to perform an asset inventory of the A-IoT devices within the coverage area, it can send a second signal to trigger all A-IoTs within the coverage area to send the first signal based on the DO-DTT service communication window.
[0324] Different A-IoTs can determine the business communication window in which communication can be carried out based on the second signal, and can randomly select different time units for communication, and the first signal sent is sent in a code division manner.
[0325] In this way, network devices can perform A-IoT reception and processing in different time units. On the one hand, TDM can reduce the number of A-IoTs that network devices process simultaneously. On the other hand, the code division transmission processing of different A-IoTs enables network devices to have the ability to receive data from multiple A-IoTs in the same time unit.
[0326] When the network successfully receives the A-IoT data in a certain time unit, it can send a fourth signal to instruct the A-IoT to stop sending the first signal; the network device triggers the remaining uncounted A-IoT to continue sending the first signal within the next DO-DTT service communication window; and so on.
[0327] Optionally, the network device can determine the number N of A-IoT devices that can be processed simultaneously on the same time-frequency resource based on its own receiving capabilities, and determine the A-IoT groups based on N, so that the number of A-IoT devices in each group is associated with N, for example, equal to 2N or 3N. In this way, when determining the time unit for sending the first signal, selection can be made based on the group ID.
[0328] Based on the above-mentioned embodiment 1, please refer to Figures 9 and 10, which show two schematic diagrams of DO-DTT service communication windows involved in the embodiment of the present application.
[0329] As shown in Figure 9, the network device / intermediate node sends a second signal, A-IoT device 1 and A-IoT device 2 are synchronized with the network device / intermediate node through the second signal, and A-IoT device 1 and A-IoT device 2 respectively send the first signal at different available time units in the first DO-DTT service communication window, and the network device / intermediate node respectively feeds back the feedback results of the first signals sent to A-IoT device 1 and A-IoT device 2 in the DO-DTT service conflict resolution window (i.e., the fourth signal 1 and the fourth signal 2), wherein the fourth signal 1 indicates that the first signal sent to A-IoT device 1 is successfully received, and the fourth signal 2 indicates that the first signal sent to A-IoT device 2 is successfully received, then A-IoT device 2 sends the first signal again at the available time unit in the next DO-DTT service communication window.
[0330] As shown in Figure 10, the network device / intermediate node sends a second signal, separated from the corresponding DO-DTT service communication window by a predetermined time interval ΔT1. The DO-DTT service communication window contains multiple available time units. The A-IoT device sends a first signal during one of these available time units. Accordingly, the network device / intermediate node sends a fourth signal, carrying feedback on the reception of the first signal, during a time unit associated with the available time unit containing the first signal within a subsequent DO-DTT service conflict resolution window. The DO-DTT service communication window and the DO-DTT service conflict resolution window are separated by a predetermined time interval ΔT2.
[0331] Example 2
[0332] Based on the above embodiment 1, in another possible implementation, the time window may not be explicitly defined. Instead, the available time unit group corresponding to the first time window and the available time unit group corresponding to the second time window may be determined by defining / configuring the following information:
[0333] 1) The first time unit in which the first signal can be sent: the earliest time unit; in this case, the group of available time units for sending the first signal can be determined by defining the time interval;
[0334] 2) The last time unit in which the second signal can be sent: the latest time unit; in this case, the group of available time units for sending the first signal can be determined by defining the time interval;
[0335] 3) You can define one or more groups of available time units;
[0336] 4) According to the schemes shown in 1) to 3) above, define a group of available time units for sending the fourth signal;
[0337] The configuration / definition of the above-mentioned available time unit group may be at least one of protocol pre-definition, network device / intermediate node semi-static configuration, and network device / intermediate node dynamic configuration.
[0338] 5) The above-mentioned available time unit group can be configured by a second signal.
[0339] In the above-mentioned first and second embodiments, the frequency domain resources of different first signals and fourth signals may be the same, or may be different (for example, located in different bands).
[0340] Based on the above-mentioned embodiment 2, please refer to Figures 11 and 12, which show two schematic diagrams of DO-DTT service communication windows involved in the embodiment of the present application.
[0341] As shown in Figure 11, the network device / intermediate node sends a second signal, A-IoT device 1 and A-IoT device 2 are synchronized with the network device / intermediate node through the second signal, and A-IoT device 1 and A-IoT device 2 respectively send a first signal at an available time unit between a pair of available time units (the first and last available time units) for signal transmission, and the network device / intermediate node respectively feeds back the feedback results of the first signals sent to A-IoT device 1 and A-IoT device 2 (i.e., the fourth signal 1 and the fourth signal 2) at an available time unit between the first available time unit and the last available time unit for feedback, wherein the fourth signal 1 indicates that the first signal sent to A-IoT device 1 is successfully received, and the fourth signal 2 indicates that the first signal sent to A-IoT device 2 is successfully received, then A-IoT device 2 sends the first signal again at an available time unit between the next pair of available time units.
[0342] As shown in Figure 12, the network device / intermediate node sends a second signal, and the second signal and the corresponding pair of available time units (the first and last available time units, i.e., time unit 1 and time unit 2) are separated by a certain time interval ΔT1. The A-IoT device sends a first signal in an available time unit between this pair of available time units. Correspondingly, the network device / intermediate node sends a fourth signal in a time unit associated with the available time unit where the first signal is located in another subsequent pair of available time units (the first and last available time units, i.e., time unit 3 and time unit 4), which is used to carry feedback on the reception status of the above-mentioned first signal. Among them, the two pairs of available time units are separated by a certain time interval ΔT2.
[0343] The solution shown in the above embodiment of the present application proposes a conflict resolution method in Ambient IoT communication. When a network device triggers A-IoT to perform DO-DTT service, a DO-DTT service communication window can be triggered. Within this window, all A-IoTs or a certain A-IoT group uses the TDM+CDM solution to transmit. On the one hand, it reduces the number of A-IoTs processed simultaneously by the network device, and on the other hand, it enables different A-IoT devices sending signals on the same time domain resource to be correctly received by the network device. In addition, based on the reception result of the A-IoT signal by the network device, a feedback signal can be sent to adjust the A-IoT devices communicating in the next DO-DTT service communication window, so that communication can be carried out efficiently and conflicts and collisions in the DO-DTT service can be reduced.
[0344] Please refer to Figure 13, which shows a block diagram of a wireless communication device provided by an embodiment of the present application. The wireless communication device has the function of implementing the method shown in any of Figures 6 to 8 above, which is performed by the first device. As shown in Figure 13, the device may include:
[0345] The sending module 1301 is configured to send a first signal in a first time unit; the first time unit is one or more time units in an available time unit group;
[0346] The first device is an Ambient Energy Internet of Things (A-IoT) device, the available time unit group includes multiple available time units, and the available time unit group is shared by multiple A-IoT devices.
[0347] In some embodiments, the group of available time units includes a plurality of the available time units in the first time window; or,
[0348] The available time unit group is determined by the time domain position of the first available time unit in the available time unit group and the time interval between the first available time unit and the last available time unit in the available time unit group; or,
[0349] The available time unit group is determined by the time domain position of the last available time unit in the available time unit group and the time interval between the first available time unit and the last available time unit in the available time unit group.
[0350] In some embodiments, the first time unit is determined from the set of available time units by one or more of the following methods:
[0351] Predefined by a protocol, dynamically configured by the second device, semi-statically configured by the second device, determined based on identification information of the second device, determined based on identification information of the first device, or determined randomly.
[0352] In some embodiments, the first signal includes one or more of the following information:
[0353] Information used for synchronization, identification information of the first device, control signaling, and service data.
[0354] In some embodiments, the sending module is used to send the first signal in the first time unit via code division multiplexing and / or frequency division multiplexing.
[0355] In some embodiments, the sending module is used to send the first signal in the first time unit via a spread spectrum method.
[0356] In some embodiments, the spreading sequence corresponding to the spreading mode is determined by one or more of the following methods:
[0357] The method is determined based on identification information of the first device and configured by the second device.
[0358] In some embodiments, the spread spectrum method includes:
[0359] superimposing a spreading sequence on each OFDM symbol corresponding to the first signal; or,
[0360] Each bit corresponding to the first signal is spread spectrum to obtain a corresponding spread spectrum sequence and then modulated.
[0361] In some embodiments, the first signal is sent once within the group of available time units, or the first signal is sent repeatedly multiple times within the group of available time units.
[0362] In some embodiments, when the available time unit group includes multiple available time units in a first time window, the length of the first time window is determined by one or more of the following methods:
[0363] Predefined by the protocol, dynamically configured by the second device, or semi-statically configured by the second device.
[0364] In some embodiments, when the group of available time units includes a plurality of the available time units in the first time window,
[0365] The starting time point and / or ending time point of the first time window is associated with the time domain position of the second signal and a first time interval; the first time interval is the time interval between the starting time point and / or ending time point of the first time window and the time domain position of the second signal.
[0366] In some embodiments, the first time interval is determined by one or more of the following ways: predefined by a protocol, dynamically configured by the second device, or semi-statically configured by the second device.
[0367] In some embodiments, when the group of available time units includes a plurality of the available time units in a first time window, the first time window is determined by one or more of the following information:
[0368] The starting time point of the first time window and the length of the first time window;
[0369] The end time point of the first time window and the length of the first time window;
[0370] The starting time point of the first time window and the ending time point of the first time window.
[0371] In some embodiments, the second signal is used to schedule / trigger / control the A-IoT device to perform a data transmission service;
[0372] And / or, the second signal is used for synchronization between the first device and the second device.
[0373] In some embodiments, the second signal is a signal sent periodically, or the second signal is a signal sent on demand.
[0374] In some embodiments, the second signal is used to indicate a single first time window; or,
[0375] The second signal is used to indicate a plurality of the first time windows; or,
[0376] The second signal is used to indicate the first time window that occurs periodically.
[0377] In some embodiments, when the second signal is used to indicate a single first time window,
[0378] The A-IoT devices corresponding to the first time windows indicated by two adjacent second signals are the same; or,
[0379] The first time windows indicated by two adjacent second signals correspond to different A-IoT devices; or,
[0380] The A-IoT device parts corresponding to the first time windows indicated by two adjacent second signals are the same.
[0381] In some embodiments, when the second signal is used to indicate a plurality of the first time windows, or when the second signal is used to indicate the first time window that occurs periodically,
[0382] The A-IoT devices corresponding to the different first time windows indicated by the second signal are the same; or,
[0383] Different first time windows indicated by the second signal correspond to different A-IoT device groups.
[0384] In some embodiments, when different first time windows indicated by the second signal correspond to different A-IoT device groups, the association relationship between the first time window and the A-IoT device group is determined by one or more of the following methods:
[0385] Predefined by a protocol, dynamically configured by a second device, semi-statically configured by the second device, randomly determined, or determined based on identification information of the A-IoT device group.
[0386] In some embodiments, when the second signal is used to indicate the periodic occurrence of the first time window, the periodic occurrence of the first time window is triggered to be terminated by a third signal.
[0387] In some embodiments, the apparatus further comprises:
[0388] The receiving module is used to receive a fourth signal sent by the second device, where the fourth signal is used to indicate whether the second device has successfully received the first signal.
[0389] In some embodiments, the sending module is further used to send the first signal in a second time unit when the fourth signal indicates that the second device has not successfully received the first signal; the second time unit is one or more time units in the next available time unit group.
[0390] In some embodiments, the fourth signal corresponds to a plurality of A-IoT devices that share the group of available time units; or,
[0391] The fourth signal corresponds to the A-IoT device that sends the signal within the first time unit.
[0392] In some embodiments, when the fourth signal corresponds to a plurality of A-IoT devices that share the group of available time units, the time domain position of the fourth signal is associated with the time domain position of the second signal.
[0393] In some embodiments, the fourth signal is associated with the group of available time units if the fourth signal corresponds to a plurality of A-IoT devices that share the group of available time units.
[0394] In some embodiments, when the fourth signal corresponds to multiple A-IoT devices that share the group of available time units, the fourth signal is associated with the time domain position of the first available time unit in the group of available time units, and / or the time domain position of the last available time unit in the group of available time units.
[0395] In some embodiments, if the fourth signal corresponds to a plurality of A-IoT devices that share the set of available time units, the fourth signal is sent in a third time unit;
[0396] The third time unit includes the last one or more time units in the group of available time units; and / or, the third time unit includes one or more time units after the group of available time units;
[0397] The third time unit is not used for the A-IoT device to send signals.
[0398] In some embodiments, when the fourth signal corresponds to an A-IoT device that sends a signal within the first time unit, the time domain position of the fourth signal is associated with the time domain position of the first signal, and / or the time domain position of the fourth signal is associated with the time domain position of the second signal.
[0399] In some embodiments, when the time domain position of the fourth signal is associated with the time domain position of the first signal, the fourth signal is sent in a fourth time unit; the fourth time unit is associated with the first time unit; wherein the fourth time unit is not used for the A-IoT device to send signals.
[0400] In some embodiments, when the fourth signal corresponds to an A-IoT device that sends a signal within the first time unit, the fourth signal is sent in a fifth time unit; the fifth time unit is one or more time units in the second time window.
[0401] In some embodiments, when the available time unit group includes multiple available time units in a first time window, the first time window and the second time window satisfy one or more of the following relationships:
[0402] The first time window overlaps with the second time window;
[0403] The first time window partially overlaps with the second time window;
[0404] The first time window and the second time window are in a time division multiplexing relationship;
[0405] One first time window is associated with a plurality of second time windows;
[0406] A plurality of the first time windows are associated with one second time window.
[0407] In some embodiments, when the available time unit group includes multiple available time units in the first time window, the available time units in the first time window and the available time units in the second time window satisfy the following relationship:
[0408] The single available time unit in the first time window is associated with the single available time unit in the second time window; or
[0409] A single available time unit in the first time window is associated with a plurality of available time units in the second time window; or
[0410] The plurality of available time units in the first time window are associated with a single available time unit in the second time window.
[0411] In some embodiments, the fourth signal is further used to indicate one or more of the following:
[0412] A group of A-IoT devices that transmit signals in the next group of available time units;
[0413] An A-IoT device that sends a signal in the next group of available time units;
[0414] An A-IoT device that does not send a signal in the next group of available time units.
[0415] In some embodiments, when the group of available time units includes a plurality of the available time units in the first time window,
[0416] All time units in the first time window are the available time units; or,
[0417] Some time units in the first time window are the available time units.
[0418] In some embodiments, all time units in the second time window are the available time units; or,
[0419] Some time units in the second time window are the available time units.
[0420] Please refer to Figure 14, which shows a block diagram of a wireless communication device provided by an embodiment of the present application. The wireless communication device has the function of implementing the method shown in any of Figures 6 to 8 above, which is performed by the second device. As shown in Figure 14, the device may include:
[0421] Receiving module 1401, configured to receive a first signal sent by a first device in a first time unit; the first time unit is one or more time units in an available time unit group;
[0422] The first device is an A-IoT device, the available time unit group includes multiple available time units, and the available time unit group is shared by multiple A-IoT devices.
[0423] In some embodiments, the group of available time units includes a plurality of the available time units in the first time window; or,
[0424] The available time unit group is determined by the time domain position of the first available time unit in the available time unit group and the time interval between the first available time unit and the last available time unit in the available time unit group; or,
[0425] The available time unit group is determined by the time domain position of the last available time unit in the available time unit group and the time interval between the first available time unit and the last available time unit in the available time unit group.
[0426] In some embodiments, the first time unit is determined from the group of available time units in one or more of the following ways: predefined by a protocol, dynamically configured by a second device, semi-statically configured by the second device, determined based on identification information of the second device, determined based on identification information of the first device, or randomly determined.
[0427] In some embodiments, the first signal includes one or more of the following information: information for synchronization, identification information of the first device, control signaling, and service data.
[0428] In some embodiments, the receiving module is used to receive the first signal sent by the first device in the first time unit through code division multiplexing and / or frequency division multiplexing.
[0429] In some embodiments, the receiving module is configured to receive the first signal sent by the first device in the first time unit via a spread spectrum manner.
[0430] In some embodiments, the spreading sequence corresponding to the spreading mode is determined by one or more of the following methods:
[0431] The method is determined based on identification information of the first device and configured by the second device.
[0432] In some embodiments, the spread spectrum method includes:
[0433] superimposing a spreading sequence on each OFDM symbol corresponding to the first signal; or,
[0434] Each bit corresponding to the first signal is spread spectrum to obtain a corresponding spread spectrum sequence and then modulated.
[0435] In some embodiments, the first signal is sent once within the group of available time units, or the first signal is sent repeatedly multiple times within the group of available time units.
[0436] In some embodiments, when the available time unit group includes multiple available time units in a first time window, the length of the first time window is determined by one or more of the following methods:
[0437] Predefined by the protocol, dynamically configured by the second device, or semi-statically configured by the second device.
[0438] In some embodiments, when the group of available time units includes a plurality of the available time units in the first time window,
[0439] The starting time point and / or ending time point of the first time window is associated with the time domain position of the second signal and a first time interval; the first time interval is the time interval between the starting time point and / or ending time point of the first time window and the time domain position of the second signal.
[0440] In some embodiments, the first time interval is determined by one or more of the following methods:
[0441] Predefined by the protocol, dynamically configured by the second device, or semi-statically configured by the second device.
[0442] In some embodiments, when the group of available time units includes a plurality of the available time units in a first time window, the first time window is determined by one or more of the following information:
[0443] The starting time point of the first time window and the length of the first time window;
[0444] The end time point of the first time window and the length of the first time window;
[0445] The starting time point of the first time window and the ending time point of the first time window.
[0446] In some embodiments, the second signal is used to schedule / trigger / control the A-IoT device to perform a data transmission service;
[0447] And / or, the second signal is used for synchronization between the first device and the second device.
[0448] In some embodiments, the second signal is a signal sent periodically, or the second signal is a signal sent on demand.
[0449] In some embodiments, the second signal is used to indicate a single first time window; or,
[0450] The second signal is used to indicate a plurality of the first time windows; or,
[0451] The second signal is used to indicate the first time window that occurs periodically.
[0452] In some embodiments, when the second signal is used to indicate a single first time window,
[0453] The A-IoT devices corresponding to the first time windows indicated by two adjacent second signals are the same; or,
[0454] The first time windows indicated by two adjacent second signals correspond to different A-IoT devices; or,
[0455] The A-IoT device parts corresponding to the first time windows indicated by two adjacent second signals are the same.
[0456] In some embodiments, when the second signal is used to indicate a plurality of the first time windows, or when the second signal is used to indicate the first time window that occurs periodically,
[0457] The A-IoT devices corresponding to the different first time windows indicated by the second signal are the same; or,
[0458] Different first time windows indicated by the second signal correspond to different A-IoT device groups.
[0459] In some embodiments, when different first time windows indicated by the second signal correspond to different A-IoT device groups, the association relationship between the first time window and the A-IoT device group is determined by one or more of the following methods:
[0460] Predefined by a protocol, dynamically configured by a second device, semi-statically configured by the second device, randomly determined, or determined based on identification information of the A-IoT device group.
[0461] In some embodiments, when the second signal is used to indicate the periodic occurrence of the first time window, the periodic occurrence of the first time window is triggered to be terminated by a third signal.
[0462] In some embodiments, the apparatus further includes: a sending module configured to send a fourth signal to the first device, wherein the fourth signal is configured to indicate whether the second device successfully receives the first signal.
[0463] In some embodiments, the receiving module is further used to receive the first signal sent by the first device in a second time unit when the fourth signal indicates that the second device has not successfully received the first signal; the second time unit is one or more time units in the next available time unit group.
[0464] In some embodiments, the fourth signal corresponds to a plurality of A-IoT devices that share the group of available time units; or,
[0465] The fourth signal corresponds to the A-IoT device that sends the signal within the first time unit.
[0466] In some embodiments, when the fourth signal corresponds to a plurality of A-IoT devices that share the group of available time units, the time domain position of the fourth signal is associated with the time domain position of the second signal.
[0467] In some embodiments, the fourth signal is associated with the group of available time units if the fourth signal corresponds to a plurality of A-IoT devices that share the group of available time units.
[0468] In some embodiments, when the fourth signal corresponds to multiple A-IoT devices that share the group of available time units, the fourth signal is associated with the time domain position of the first available time unit in the group of available time units, and / or the time domain position of the last available time unit in the group of available time units.
[0469] In some embodiments, if the fourth signal corresponds to a plurality of A-IoT devices that share the set of available time units, the fourth signal is sent in a third time unit;
[0470] The third time unit includes the last one or more time units in the group of available time units; and / or, the third time unit includes one or more time units after the group of available time units;
[0471] The third time unit is not used for the A-IoT device to send signals.
[0472] In some embodiments, when the fourth signal corresponds to an A-IoT device that sends a signal within the first time unit, the time domain position of the fourth signal is associated with the time domain position of the first signal, and / or the time domain position of the fourth signal is associated with the time domain position of the second signal.
[0473] In some embodiments, when the time domain position of the fourth signal is associated with the time domain position of the first signal, the fourth signal is sent in a fourth time unit;
[0474] The fourth time unit is associated with the first time unit;
[0475] The fourth time unit is not used for the A-IoT device to send signals.
[0476] In some embodiments, if the fourth signal corresponds to an A-IoT device that sent a signal within the first time unit, the fourth signal is sent in a fifth time unit;
[0477] The fifth time unit is one or more time units in the second time window.
[0478] In some embodiments, when the available time unit group includes multiple available time units in a first time window, the first time window and the second time window satisfy one or more of the following relationships:
[0479] The first time window overlaps with the second time window;
[0480] The first time window partially overlaps with the second time window;
[0481] The first time window and the second time window are in a time division multiplexing relationship;
[0482] One first time window is associated with a plurality of second time windows;
[0483] A plurality of the first time windows are associated with one second time window.
[0484] In some embodiments, when the available time unit group includes multiple available time units in the first time window, the available time units in the first time window and the available time units in the second time window satisfy the following relationship:
[0485] The single available time unit in the first time window is associated with the single available time unit in the second time window; or
[0486] A single available time unit in the first time window is associated with a plurality of available time units in the second time window; or
[0487] The plurality of available time units in the first time window are associated with a single available time unit in the second time window.
[0488] In some embodiments, the fourth signal is further used to indicate one or more of the following:
[0489] A group of A-IoT devices that transmit signals in the next group of available time units;
[0490] An A-IoT device that sends a signal in the next group of available time units;
[0491] An A-IoT device that does not send a signal in the next group of available time units.
[0492] In some embodiments, when the group of available time units includes a plurality of the available time units in the first time window,
[0493] All time units in the first time window are the available time units; or,
[0494] Some time units in the first time window are the available time units.
[0495] In some embodiments, all time units in the second time window are the available time units; or,
[0496] Some time units in the second time window are the available time units.
[0497] It should be noted that the device provided in the above embodiment only uses the division of the above-mentioned functional modules as an example to implement its functions. In actual applications, the above-mentioned functions can be assigned to different functional modules according to actual needs, that is, the content structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0498] Regarding the apparatus in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0499] Please refer to FIG15 , which shows a schematic diagram of the structure of a communication device 1500 provided in one embodiment of the present application. The communication device 1500 may include: a processor 1501 , a receiver 1502 , a transmitter 1503 , a memory 1504 , and a bus 1505 .
[0500] The processor 1501 includes one or more processing cores. The processor 1501 executes various functional applications and information processing by running software programs and modules.
[0501] Receiver 1502 and transmitter 1503 can be implemented as a communication component, which can be a communication chip. This communication chip can also be called a transceiver. Memory 1504 is connected to processor 1501 via bus 1505. Memory 1504 can be used to store computer programs, and processor 1501 is used to execute the computer programs to implement the various steps in the above method embodiments.
[0502] In addition, memory 1504 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, including but not limited to: magnetic disk or optical disk, electrically erasable programmable read-only memory, erasable programmable read-only memory, static access memory, read-only memory, magnetic memory, flash memory, and programmable read-only memory.
[0503] In an exemplary embodiment, when the communication device 1500 is implemented as the above-mentioned network device / relay device, the receiver 1502 and the processor 1501 execute the computer program so that the communication device implements the various steps performed by the second device in the method shown in Figures 6 to 8.
[0504] In an exemplary embodiment, when the communication device 1500 is implemented as the above-mentioned ambient IoT device, the transmitter 1503 executes the computer program so that the communication device implements the various steps performed by the first device in the method shown in Figures 6 to 8.
[0505] An embodiment of the present application also provides a computer-readable storage medium, which stores a computer program. The computer program is loaded and executed by a processor to implement all or part of the steps performed by the first device or the second device in the method shown in Figures 6 to 8 above.
[0506] The present application also provides a chip, which is used to run in a communication device so that the communication device executes all or part of the steps performed by the first device or the second device in the methods shown in Figures 6 to 8 above.
[0507] The present application also provides a computer program product, which includes computer instructions stored in a computer-readable storage medium. A processor of a communication device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the communication device to perform all or part of the steps performed by the first device or the second device in the methods shown in Figures 6 to 8 above.
[0508] The present application also provides a computer program, which is executed by a processor of a communication device to implement all or part of the steps performed by the first device or the second device in the methods shown in Figures 6 to 8 above.
[0509] Those skilled in the art will appreciate that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any media that facilitates the transmission of computer programs from one place to another. The storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer.
[0510] The above description is merely an exemplary embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present application shall be included in the scope of protection of the present application.
Claims
1. A wireless communication method, characterized in that: The method is performed by a first device, and includes: Sending a first signal in a first time unit; the first time unit is one or more time units in a group of available time units; The first device is an Ambient Energy Internet of Things (A-IoT) device, the available time unit group includes multiple available time units, and the available time unit group is shared by multiple A-IoT devices.
2. The method according to claim 1, characterized in that The available time unit group includes a plurality of the available time units in the first time window; or, The available time unit group is determined by the time domain position of the first available time unit in the available time unit group and the time interval between the first available time unit and the last available time unit in the available time unit group; or, The available time unit group is determined by the time domain position of the last available time unit in the available time unit group and the time interval between the first available time unit and the last available time unit in the available time unit group.
3. The method according to claim 1 or 2, characterized in that The first time unit is determined from the set of available time units in one or more of the following ways: Predefined by a protocol, dynamically configured by the second device, semi-statically configured by the second device, determined based on identification information of the second device, determined based on identification information of the first device, or determined randomly.
4. The method according to any one of claims 1 to 3, characterized in that: The first signal includes one or more of the following information: Information used for synchronization, identification information of the first device, control signaling, and service data.
5. The method according to any one of claims 1 to 4, characterized in that: The sending of the first signal in the first time unit includes: In the first time unit, the first signal is sent through code division multiplexing and / or frequency division multiplexing.
6. The method according to any one of claims 1 to 5, characterized in that: The sending of the first signal in the first time unit includes: In the first time unit, the first signal is sent by spread spectrum.
7. The method according to claim 6, characterized in that The spreading sequence corresponding to the spreading mode is determined by one or more of the following methods: The method is determined based on identification information of the first device and configured by the second device.
8. The method according to claim 6 or 7, characterized in that The spread spectrum mode includes: superimposing a spreading sequence on each OFDM symbol corresponding to the first signal; or, Each bit corresponding to the first signal is spread spectrum to obtain a corresponding spread spectrum sequence and then modulated.
9. The method according to any one of claims 1 to 8, characterized in that: The first signal is sent once within the available time unit group, or the first signal is sent repeatedly multiple times within the available time unit group.
10. The method according to claim 2, characterized in that In a case where the available time unit group includes a plurality of the available time units in the first time window, the length of the first time window is determined by one or more of the following methods: Predefined by the protocol, dynamically configured by the second device, or semi-statically configured by the second device.
11. The method according to claim 2 or 10, characterized in that In the case where the available time unit group includes a plurality of the available time units in the first time window, The starting time point and / or ending time point of the first time window is associated with the time domain position of the second signal and a first time interval; the first time interval is the time interval between the starting time point and / or ending time point of the first time window and the time domain position of the second signal.
12. The method according to claim 11, characterized in that The first time interval is determined by one or more of the following methods: Predefined by the protocol, dynamically configured by the second device, or semi-statically configured by the second device.
13. The method according to any one of claims 2, 10 to 12, characterized in that: In a case where the available time unit group includes a plurality of the available time units in a first time window, the first time window is determined by one or more of the following information: The starting time point of the first time window and the length of the first time window; The end time point of the first time window and the length of the first time window; The starting time point of the first time window and the ending time point of the first time window.
14. The method according to claim 10 or 11, characterized in that The second signal is used to schedule / trigger / control the A-IoT device to perform a data transmission service; And / or, the second signal is used for synchronization between the first device and the second device.
15. The method according to claim 10, 11 or 14, characterized in that The second signal is a signal sent periodically, or the second signal is a signal sent on demand.
16. The method according to claim 10, 11, 14 or 15, characterized in that The second signal is used to indicate a single first time window; or, The second signal is used to indicate a plurality of the first time windows; or, The second signal is used to indicate the first time window that occurs periodically.
17. The method according to claim 16, characterized in that In the case where the second signal is used to indicate a single first time window, The A-IoT devices corresponding to the first time windows indicated by two adjacent second signals are the same; or, The first time windows indicated by two adjacent second signals correspond to different A-IoT devices; or, The A-IoT device parts corresponding to the first time windows indicated by two adjacent second signals are the same.
18. The method according to claim 16, characterized in that In the case where the second signal is used to indicate a plurality of the first time windows, or the second signal is used to indicate the first time window that occurs periodically, The A-IoT devices corresponding to the different first time windows indicated by the second signal are the same; or, Different first time windows indicated by the second signal correspond to different A-IoT device groups.
19. The method according to claim 18, characterized in that In a case where different first time windows indicated by the second signal correspond to different A-IoT device groups, the association relationship between the first time window and the A-IoT device group is determined by one or more of the following methods: Predefined by a protocol, dynamically configured by a second device, semi-statically configured by the second device, randomly determined, or determined based on identification information of the A-IoT device group.
20. The method according to claim 16, wherein In a case where the second signal is used to indicate the periodically occurring first time window, the periodically occurring first time window is terminated by triggering a third signal.
21. The method according to any one of claims 1 to 20, characterized in that The method further comprises: A fourth signal sent by the second device is received, where the fourth signal is used to indicate whether the second device successfully receives the first signal.
22. The method according to claim 21, characterized in that The method further comprises: In a case where the fourth signal indicates that the second device has not successfully received the first signal, the first signal is sent in a second time unit; the second time unit is one or more time units in the next group of available time units.
23. The method according to claim 21 or 22, characterized in that The fourth signal corresponds to a plurality of A-IoT devices that share the group of available time units; or, The fourth signal corresponds to the A-IoT device that sends the signal within the first time unit.
24. The method according to claim 23, wherein In a case where the fourth signal corresponds to a plurality of A-IoT devices that share the group of available time units, the time domain position of the fourth signal is associated with the time domain position of the second signal.
25. The method according to claim 23, characterized in that In a case where the fourth signal corresponds to a plurality of A-IoT devices that share the group of available time units, the fourth signal is associated with the group of available time units.
26. The method according to claim 25, characterized in that In the case where the fourth signal corresponds to multiple A-IoT devices that share the group of available time units, the fourth signal is associated with the time domain position of the first available time unit in the group of available time units, and / or the time domain position of the last available time unit in the group of available time units.
27. The method according to claim 25, characterized in that In a case where the fourth signal corresponds to a plurality of A-IoT devices that share the set of available time units, the fourth signal is sent in a third time unit; The third time unit includes the last one or more time units in the group of available time units; and / or, the third time unit includes one or more time units after the group of available time units; The third time unit is not used for the A-IoT device to send signals.
28. The method according to claim 23, wherein In the case where the fourth signal corresponds to an A-IoT device that sends a signal within the first time unit, the time domain position of the fourth signal is associated with the time domain position of the first signal, and / or the time domain position of the fourth signal is associated with the time domain position of the second signal.
29. The method according to claim 28, characterized in that In a case where a time domain position of the fourth signal is associated with a time domain position of the first signal, the fourth signal is sent in a fourth time unit; The fourth time unit is associated with the first time unit; The fourth time unit is not used for the A-IoT device to send signals.
30. The method according to claim 23, wherein In a case where the fourth signal corresponds to an A-IoT device that transmits a signal within the first time unit, the fourth signal is transmitted in a fifth time unit; The fifth time unit is one or more time units in the second time window.
31. The method according to claim 30, wherein In a case where the available time unit group includes a plurality of the available time units in the first time window, the first time window and the second time window satisfy one or more of the following relationships: The first time window overlaps with the second time window; The first time window partially overlaps with the second time window; The first time window and the second time window are in a time division multiplexing relationship; One first time window is associated with a plurality of second time windows; A plurality of the first time windows are associated with one second time window.
32. The method according to claim 30 or 31, characterized in that In the case where the available time unit group includes a plurality of the available time units in the first time window, the available time units in the first time window and the available time units in the second time window satisfy the following relationship: The single available time unit in the first time window is associated with the single available time unit in the second time window; or A single available time unit in the first time window is associated with a plurality of available time units in the second time window; or The plurality of available time units in the first time window are associated with a single available time unit in the second time window.
33. The method according to any one of claims 21 to 32, characterized in that The fourth signal is further used to indicate one or more of the following: A group of A-IoT devices that transmit signals in the next group of available time units; An A-IoT device that sends a signal in the next group of available time units; An A-IoT device that does not send a signal in the next group of available time units.
34. The method according to claim 2, wherein In the case where the available time unit group includes a plurality of the available time units in the first time window, All time units in the first time window are the available time units; or Some time units in the first time window are the available time units.
35. The method according to claim 30, wherein All time units in the second time window are the available time units; or, Some time units in the second time window are the available time units.
36. A wireless communication method, characterized in that: The method is performed by a second device, and includes: receiving a first signal sent by a first device in a first time unit; the first time unit is one or more time units in a group of available time units; The first device is an A-IoT device, the available time unit group includes multiple available time units, and the available time unit group is shared by multiple A-IoT devices.
37. The method according to claim 36, wherein The available time unit group includes a plurality of the available time units in the first time window; or, The available time unit group is determined by the time domain position of the first available time unit in the available time unit group and the time interval between the first available time unit and the last available time unit in the available time unit group; or, The available time unit group is determined by the time domain position of the last available time unit in the available time unit group and the time interval between the first available time unit and the last available time unit in the available time unit group.
38. The method according to claim 36 or 37, characterized in that The first time unit is determined from the set of available time units in one or more of the following ways: Predefined by a protocol, dynamically configured by the second device, semi-statically configured by the second device, determined based on identification information of the second device, determined based on identification information of the first device, or determined randomly.
39. The method according to any one of claims 36 to 38, characterized in that The first signal includes one or more of the following information: Information used for synchronization, identification information of the first device, control signaling, and service data.
40. The method according to any one of claims 36 to 39, characterized in that The receiving a first signal sent by a first device in a first time unit includes: Receive the first signal sent by the first device in the first time unit through code division multiplexing and / or frequency division multiplexing.
41. The method according to any one of claims 36 to 40, characterized in that The receiving a first signal sent by a first device in a first time unit includes: The first receiving device sends the first signal in the first time unit using a spread spectrum method.
42. The method according to claim 41, wherein The spreading sequence corresponding to the spreading mode is determined by one or more of the following methods: The method is determined based on identification information of the first device and configured by the second device.
43. The method according to claim 41 or 42, characterized in that The spread spectrum mode includes: superimposing a spreading sequence on each OFDM symbol corresponding to the first signal; or, Each bit corresponding to the first signal is spread spectrum to obtain a corresponding spread spectrum sequence and then modulated.
44. The method according to any one of claims 36 to 43, characterized in that The first signal is sent once within the available time unit group, or the first signal is sent repeatedly multiple times within the available time unit group.
45. The method according to claim 37, wherein In a case where the available time unit group includes a plurality of the available time units in the first time window, the length of the first time window is determined by one or more of the following methods: Predefined by the protocol, dynamically configured by the second device, or semi-statically configured by the second device.
46. The method according to claim 37 or 45, characterized in that In the case where the available time unit group includes a plurality of the available time units in the first time window, The starting time point and / or ending time point of the first time window is associated with the time domain position of the second signal and a first time interval; the first time interval is the time interval between the starting time point and / or ending time point of the first time window and the time domain position of the second signal.
47. The method according to claim 46, wherein The first time interval is determined by one or more of the following methods: Predefined by the protocol, dynamically configured by the second device, or semi-statically configured by the second device.
48. The method according to any one of claims 37, 45 to 47, characterized in that In a case where the available time unit group includes a plurality of the available time units in a first time window, the first time window is determined by one or more of the following information: The starting time point of the first time window and the length of the first time window; The end time point of the first time window and the length of the first time window; The starting time point of the first time window and the ending time point of the first time window.
49. The method according to claim 45 or 46, characterized in that The second signal is used to schedule / trigger / control the A-IoT device to perform a data transmission service; And / or, the second signal is used for synchronization between the first device and the second device.
50. The method according to claim 45, 46 or 49, characterized in that The second signal is a signal sent periodically, or the second signal is a signal sent on demand.
51. The method of claim 45, 46, 49 or 50, wherein: The second signal is used to indicate a single first time window; or, The second signal is used to indicate a plurality of the first time windows; or, The second signal is used to indicate the first time window that occurs periodically.
52. The method according to claim 51, characterized in that In the case where the second signal is used to indicate a single first time window, The A-IoT devices corresponding to the first time windows indicated by two adjacent second signals are the same; or, The first time windows indicated by two adjacent second signals correspond to different A-IoT devices; or, The A-IoT device parts corresponding to the first time windows indicated by two adjacent second signals are the same.
53. The method according to claim 51, wherein In the case where the second signal is used to indicate a plurality of the first time windows, or the second signal is used to indicate the first time window that occurs periodically, The A-IoT devices corresponding to the different first time windows indicated by the second signal are the same; or, Different first time windows indicated by the second signal correspond to different A-IoT device groups.
54. The method according to claim 53, wherein In a case where different first time windows indicated by the second signal correspond to different A-IoT device groups, the association relationship between the first time window and the A-IoT device group is determined by one or more of the following methods: Predefined by a protocol, dynamically configured by a second device, semi-statically configured by the second device, randomly determined, or determined based on identification information of the A-IoT device group.
55. The method according to claim 51, wherein In a case where the second signal is used to indicate the periodically occurring first time window, the periodically occurring first time window is terminated by triggering a third signal.
56. The method according to any one of claims 36 to 55, characterized in that The method further comprises: A fourth signal is sent to the first device, where the fourth signal is used to indicate whether the second device successfully receives the first signal.
57. The method according to claim 56, characterized in that The method further comprises: In case the fourth signal indicates that the second device has not successfully received the first signal, the first signal sent by the first device in a second time unit is received; the second time unit is one or more time units in the next group of available time units.
58. The method according to claim 56 or 57, characterized in that The fourth signal corresponds to a plurality of A-IoT devices that share the group of available time units; or, The fourth signal corresponds to the A-IoT device that sends the signal within the first time unit.
59. The method according to claim 58, characterized in that In a case where the fourth signal corresponds to a plurality of A-IoT devices that share the group of available time units, the time domain position of the fourth signal is associated with the time domain position of the second signal.
60. The method according to claim 58, wherein In a case where the fourth signal corresponds to a plurality of A-IoT devices that share the group of available time units, the fourth signal is associated with the group of available time units.
61. The method according to claim 60, characterized in that In the case where the fourth signal corresponds to multiple A-IoT devices that share the group of available time units, the fourth signal is associated with the time domain position of the first available time unit in the group of available time units, and / or the time domain position of the last available time unit in the group of available time units.
62. The method according to claim 60, wherein In a case where the fourth signal corresponds to a plurality of A-IoT devices that share the set of available time units, the fourth signal is sent in a third time unit; The third time unit includes the last one or more time units in the group of available time units; and / or, the third time unit includes one or more time units after the group of available time units; The third time unit is not used for the A-IoT device to send signals.
63. The method according to claim 58, wherein In the case where the fourth signal corresponds to an A-IoT device that sends a signal within the first time unit, the time domain position of the fourth signal is associated with the time domain position of the first signal, and / or the time domain position of the fourth signal is associated with the time domain position of the second signal.
64. The method according to claim 63, wherein In a case where a time domain position of the fourth signal is associated with a time domain position of the first signal, the fourth signal is sent in a fourth time unit; The fourth time unit is associated with the first time unit; The fourth time unit is not used for the A-IoT device to send signals.
65. The method according to claim 58, wherein In a case where the fourth signal corresponds to an A-IoT device that transmits a signal within the first time unit, the fourth signal is transmitted in a fifth time unit; The fifth time unit is one or more time units in the second time window.
66. The method according to claim 65, characterized in that In a case where the available time unit group includes a plurality of the available time units in the first time window, the first time window and the second time window satisfy one or more of the following relationships: The first time window overlaps with the second time window; The first time window partially overlaps with the second time window; The first time window and the second time window are in a time division multiplexing relationship; One first time window is associated with a plurality of second time windows; A plurality of the first time windows are associated with one second time window.
67. The method according to claim 65 or 66, characterized in that In the case where the available time unit group includes a plurality of the available time units in the first time window, the available time units in the first time window and the available time units in the second time window satisfy the following relationship: The single available time unit in the first time window is associated with the single available time unit in the second time window; or A single available time unit in the first time window is associated with a plurality of available time units in the second time window; or The plurality of available time units in the first time window are associated with a single available time unit in the second time window.
68. The method according to any one of claims 56 to 67, characterized in that The fourth signal is further used to indicate one or more of the following: A group of A-IoT devices that transmit signals in the next group of available time units; An A-IoT device that sends a signal in the next group of available time units; An A-IoT device that does not send a signal in the next group of available time units.
69. The method according to claim 37, wherein In the case where the available time unit group includes a plurality of the available time units in the first time window, All time units in the first time window are the available time units; or Some time units in the first time window are the available time units.
70. The method according to claim 69, wherein All time units in the second time window are the available time units; or, Some time units in the second time window are the available time units.
71. A wireless communication device, characterized in that The device comprises: A sending module, configured to send a first signal in a first time unit; the first time unit is one or more time units in a group of available time units; The first device is an Ambient Energy Internet of Things (A-IoT) device, the available time unit group includes multiple available time units, and the available time unit group is shared by multiple A-IoT devices.
72. A wireless communication device, characterized in that The device comprises: A receiving module, configured to receive a first signal sent by a first device in a first time unit; the first time unit is one or more time units in a group of available time units; The first device is an A-IoT device, the available time unit group includes multiple available time units, and the available time unit group is shared by multiple A-IoT devices.
73. A communication device, characterized in that The communication device includes a processor, a memory and a transceiver; The memory stores a computer program, and the processor executes the computer program to enable the environment-enabled IoT device to implement the wireless communication method as described in any one of claims 1 to 70.
74. A computer-readable storage medium, characterized in that The storage medium stores a computer program, which is used to be executed by a processor of a communication device, so that the communication device implements the wireless communication method according to any one of claims 1 to 70.
75. A chip, characterized in that The chip includes an integrated circuit and an application program, and the chip is configured to run in a communication device so that the communication device executes the wireless communication method according to any one of claims 1 to 70.
76. A computer program product, characterized in that The computer program product includes computer instructions, which are stored in a computer-readable storage medium; the processor of the communication device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, so that the communication device performs the wireless communication method as described in any one of claims 1 to 70.
77. A computer program, characterized in that The computer program is executed by a processor of a communication device, so that the communication device implements the wireless communication method according to any one of claims 1 to 70.
Citation Information
Patent Citations
Methods, infrastructure equipment and communications device
CN111727582A
Data reporting method of network communication based on NB-IOT (Narrow Band Internet of Things) and storage medium
CN114205911A
Device apparatus and control method thereof
KR101828500B1
Dynamic scheduling of data transmission from internet of things (IoT) devices based on density of IoT devices
US11888716B1