Wireless communication method and device

CN120642499APending Publication Date: 2025-09-12GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202380093193.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-02-08
Publication Date
2025-09-12

AI Technical Summary

Technical Problem

Traditional paging methods cannot meet the needs of Ambient IoT devices. Considering their business characteristics, capacity limitations and operating power consumption limitations, they cannot effectively implement paging for Ambient IoT devices.

Method used

Provide a wireless communication method and device, including a mechanism for sending and receiving paging messages, suitable for ambient energy IoT devices or zero-power consumption devices. By optimizing the structure, timing and message design of the paging channel, ensure that the Ambient IoT device can Correctly receive paging messages with very low power consumption and complexity.

Benefits of technology

It realizes effective paging of Ambient IoT devices, meets the needs of business transmission, shortens the paging delay, improves the reception accuracy, and is suitable for extreme environments and low-cost, low-power IoT communication scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120642499A_ABST
    Figure CN120642499A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a wireless communication method and equipment, which can realize paging aiming at environmental energy Internet of Things equipment. The wireless communication method comprises the following steps: a first communication device receives a paging message; optionally, the first communication device is an environmental energy Internet of Things device, or the first communication device is a zero power consumption device.
Need to check novelty before this filing date? Find Prior Art

Description

Wireless communication method and device Technical Field

[0001] The present invention relates to the field of communications, and more specifically, to a method and device for wireless communications. Background Art

[0002] The Internet of Things (IoT), such as cellular passive IoT and wireless local area network (WLAN) passive IoT, can support Ambient IoT devices, thereby meeting the corresponding types of IoT communication needs in different application scenarios. Considering the service characteristics, capability limitations, and operating power consumption limitations of Ambient IoT devices, traditional paging methods cannot meet the paging needs of Ambient IoT devices. How to implement paging for Ambient IoT devices is a problem that needs to be solved.

[0003] Summary of the Invention

[0004] The embodiments of the present application provide a wireless communication method and device that can implement paging for ambient energy Internet of Things devices.

[0005] In a first aspect, a wireless communication method is provided, the method comprising:

[0006] The first communication device receives a paging message.

[0007] Optionally, the first communication device is an ambient energy Internet of Things device, or the first communication device is a zero-power consumption device.

[0008] In a second aspect, a wireless communication method is provided, the method comprising:

[0009] The second communication device sends a paging message to the first communication device.

[0010] Optionally, the first communication device is an ambient energy Internet of Things device, or the first communication device is a zero-power consumption device; and / or,

[0011] The second communication device is a network device, or the second communication device is an AP, or the second communication device is a terminal device, or the second communication device is a relay device.

[0012] In a third aspect, a communication device is provided, wherein the communication device is a first communication device configured to execute the method in the first aspect. Specifically, the communication device includes a functional module configured to execute the method in the first aspect.

[0013] In a fourth aspect, a communication device is provided, wherein the communication device is a second communication device configured to execute the method in the second aspect. Specifically, the communication device includes a functional module configured to execute the method in the second aspect.

[0014] In a fifth aspect, a communication device is provided, wherein the communication device is a first communication device, and the communication device includes a processor and a memory; the memory is used to store computer programs, and the processor is used to call and run the computer programs stored in the memory, so that the communication device executes the method in the above-mentioned first aspect.

[0015] In the sixth aspect, a communication device is provided, wherein the communication device is a second communication device, and the communication device includes a processor and a memory; the memory is used to store computer programs, and the processor is used to call and run the computer programs stored in the memory, so that the communication device executes the method in the above-mentioned second aspect.

[0016] In a seventh aspect, a device is provided for implementing the method in any one of the first to second aspects above.

[0017] Specifically, the apparatus includes: a processor, configured to call and run a computer program from a memory, so that a device equipped with the apparatus executes the method in any one of the first to second aspects described above.

[0018] In an eighth aspect, a computer-readable storage medium is provided for storing a computer program, wherein the computer program enables a computer to execute the method in any one of the first to second aspects above.

[0019] In a ninth aspect, a computer program product is provided, comprising computer program instructions, wherein the computer program instructions enable a computer to execute the method in any one of the first to second aspects above.

[0020] In a tenth aspect, a computer program is provided, which, when executed on a computer, enables the computer to execute the method in any one of the first to second aspects above.

[0021] Through the above technical solution, paging for the first communication device (ambient energy Internet of Things device or zero-power consumption device) can be achieved. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] FIG1 is a schematic diagram of a communication system architecture applied in an embodiment of the present application.

[0023] FIG2 is a schematic diagram of a zero-power communication provided by the present application.

[0024] FIG3 is a schematic diagram of backscatter communication provided by the present application.

[0025] FIG4 is a schematic diagram of energy harvesting provided by the present application.

[0026] FIG5 is a circuit diagram of a resistive load modulation provided by the present application.

[0027] FIG6 is a schematic diagram of a reverse non-return-to-zero encoding provided by the present application.

[0028] FIG7 is a schematic diagram of a Manchester encoding provided by this application.

[0029] FIG8 is a schematic diagram of a unipolar return-to-zero encoding provided by the present application.

[0030] FIG9 is a schematic diagram of a differential bi-phase encoding provided by the present application.

[0031] FIG10 is a schematic diagram of Miller coding provided by the present application.

[0032] FIG11 is a schematic flowchart of a wireless communication method provided according to an embodiment of the present application.

[0033] FIG12 is a schematic diagram of a synchronization signal, a control channel, and a paging channel provided according to an embodiment of the present application.

[0034] FIG13 is a schematic diagram of a target paging occasion provided according to an embodiment of the present application.

[0035] FIG14 is a schematic diagram of a target paging window provided according to an embodiment of the present application.

[0036] FIG15 is a schematic diagram of a paging occasion provided according to an embodiment of the present application.

[0037] FIG16 is a schematic diagram of Method 1, Method 2, and Method 3 provided according to an embodiment of the present application.

[0038] FIG17 is a schematic diagram of an information field in a device ID provided according to an embodiment of the present application.

[0039] Figure 18 is a schematic block diagram of a communication device provided according to an embodiment of the present application.

[0040] Figure 19 is a schematic block diagram of another communication device provided according to an embodiment of the present application.

[0041] Figure 20 is a schematic block diagram of another communication device provided according to an embodiment of the present application.

[0042] Figure 21 is a schematic block diagram of a device provided according to an embodiment of the present application.

[0043] Figure 22 is a schematic block diagram of a communication system provided according to an embodiment of the present application. DETAILED DESCRIPTION

[0044] The following will describe the technical solutions in the embodiments of this application in conjunction with the drawings in the embodiments of this application. Obviously, the embodiments described are part of the embodiments of this application, not all of the embodiments. With respect to the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0045] The technical solutions of 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, Advanced Long Term Evolution (LTE-A) system, New Radio (NR) system, NR system evolution system, LTE-based access to unlicensed spectrum (LTE-U) system on unlicensed spectrum, NR-based access to unlicensed spectrum (NR-U) system on unlicensed spectrum, Non-Terrestrial Networks (NTN) system, Universal Mobile Telecommunication System (UMTS), Wireless Local Area Networks (WLAN), Internet of Things (IoT), Wireless Fidelity (WFI) system. Fidelity, WiFi), fifth-generation communication (5th-Generation, 5G) system, sixth-generation communication (6G) system or other communication systems.

[0046] Generally speaking, traditional communication systems support a limited number of connections and are easy to implement. However, with the development of communication technology, mobile communication systems will not only support traditional communications, but will also support, for example, device-to-device (D2D) communication, machine-to-machine (M2M) communication, machine type communication (MTC), vehicle-to-vehicle (V2V) communication, sidelink (SL) communication, vehicle-to-everything (V2X) communication, etc. The embodiments of the present application can also be applied to these communication systems.

[0047] In some embodiments, the communication system in the embodiments of the present application can be applied to a carrier aggregation (CA) scenario, a dual connectivity (DC) scenario, an independent (SA) networking scenario, or a non-standalone (NSA) networking scenario.

[0048] In some embodiments, the communication system in the embodiments of the present application can be applied to an unlicensed spectrum, where the unlicensed spectrum can also be considered as a shared spectrum; or, the communication system in the embodiments of the present application can also be applied to an authorized spectrum, where the authorized spectrum can also be considered as an unshared spectrum.

[0049] In some embodiments, the communication system in the embodiments of the present application can be applied to the FR1 frequency band (corresponding to the frequency band range of 410MHz to 7.125GHz), can also be applied to the FR2 frequency band (corresponding to the frequency band range of 24.25GHz to 52.6GHz), and can also be applied to new frequency bands such as high-frequency bands corresponding to the frequency band range of 52.6GHz to 71GHz or the frequency band range of 71GHz to 114.25GHz.

[0050] The embodiments of the present application describe various embodiments in conjunction with network devices and terminal devices, wherein the terminal device may also be referred to as 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 or user device, etc.

[0051] The terminal device can be a station (ST) in a WLAN, a cellular phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA) device, a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device, a terminal device in a next-generation communication system such as an NR network, or a terminal device in a future evolved Public Land Mobile Network (PLMN) network, etc.

[0052] In an embodiment of the present application, the terminal device can be deployed on land, including indoors or outdoors, handheld, wearable or vehicle-mounted; it can also be deployed on the water surface (such as ships, etc.); it can also be deployed in the air (such as airplanes, balloons and satellites, etc.).

[0053] In an embodiment of the present application, the terminal device may be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city or a wireless terminal device in a smart home, an in-vehicle communication device, a wireless communication chip / application specific integrated circuit (ASIC) / system on chip (SoC), etc.

[0054] As an example and not a limitation, in the embodiment of the present application, the terminal device may also be a wearable device. Wearable devices may also be called wearable smart devices, which are a general term for wearable devices that are intelligently designed and developed using wearable technology for daily wear, such as glasses, gloves, watches, clothing, and shoes. A wearable device is a portable device that is worn directly on the body or integrated into the user's clothes or accessories. Wearable devices are not only hardware devices, but also achieve powerful functions through software support, data interaction, and cloud interaction. Broadly speaking, wearable smart devices include those that are fully functional, large in size, and can achieve complete or partial functions without relying on smartphones, such as smart watches or smart glasses, as well as those that only focus on a certain type of application function and need to be used in conjunction with other devices such as smartphones, such as various smart bracelets and smart jewelry for vital sign monitoring.

[0055] In an embodiment of the present application, the network device may be a device for communicating with a mobile device. The network device may be an access point (AP) in WLAN, a base station (BTS) in GSM or CDMA, a base station (NodeB, NB) in WCDMA, an evolved base station (eNB or eNodeB) in LTE, or a relay station or access point, or a network device or base station (gNB) or a transmission reception point (TRP) in a vehicle-mounted device, a wearable device, and an NR network, or a network device in a future evolved PLMN network or a network device in an NTN network, etc.

[0056] As an example and not a limitation, in an embodiment of the present application, the network device may have a mobile feature, for example, the network device may be a mobile device. In some embodiments, the network device may be a satellite or a balloon station. For example, the satellite may be a low earth orbit (LEO) satellite, a medium earth orbit (MEO) satellite, a geostationary earth orbit (GEO) satellite, a high elliptical orbit (HEO) satellite, etc. In some embodiments, the network device may also be a base station set up in a location such as land or water.

[0057] In an embodiment of the present application, the network device can provide services for a cell, and the terminal device communicates with the network device through the transmission resources used by the cell (for example, frequency domain resources, or spectrum resources). The cell can be a cell corresponding to the network device (for example, a base station). The cell can belong to a macro base station or a base station corresponding to a small cell. The small cells here may include: metro cells, micro cells, pico cells, femto cells, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.

[0058] For example, a communication system 100 used in an embodiment of the present application is shown in FIG1 . The communication system 100 may include a network device 110, which may be a device that communicates with a terminal device 120 (or a communication terminal or terminal). The network device 110 may provide communication coverage for a specific geographic area and may communicate with terminal devices within the coverage area.

[0059] FIG1 exemplarily shows a network device and two terminal devices. In some embodiments, the communication system 100 may include multiple network devices and each network device may include other numbers of terminal devices within its coverage area, which is not limited in the embodiments of the present application.

[0060] In some embodiments, the communication system 100 may further include other network entities such as a network controller and a mobility management entity, which is not limited in the embodiments of the present application.

[0061] It should be understood that in the embodiments of the present application, a device having a communication function in a network / system may be referred to as a communication device. Taking the communication system 100 shown in FIG1 as an example, the communication device may include a network device 110 and a terminal device 120 having a communication function. The network device 110 and the terminal device 120 may be the specific devices described above and will not be described in detail here. The communication device may also include other devices in the communication system 100, such as a network controller, a mobility management entity, and other network entities, which are not limited in the embodiments of the present application.

[0062] It should be understood that the terms "system" and "network" are often used interchangeably herein. The term "and / or" is simply a description of an association between related objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " generally indicates that the related objects are in an "or" relationship.

[0063] The terms used in the embodiments of this application are intended only to explain the specific embodiments of this application and are not intended to limit this application. The terms "first," "second," "third," and "fourth," etc. in the specification and claims of this application and the accompanying drawings are used to distinguish different objects, not to describe a specific order. In addition, the terms "including" and "having," and any variations thereof, are intended to cover non-exclusive inclusions.

[0064] It should be understood that the "indication" mentioned in the embodiments of this application can be a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association between A and B.

[0065] In the description of the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and being indicated, configuration and being configured, etc.

[0066] In the embodiments of the present application, "pre-definition" or "pre-configuration" may be implemented by pre-storing corresponding codes, tables, or other methods that can be used to indicate relevant information in a device (e.g., a terminal device and a network device). The present application does not limit the specific implementation method. For example, pre-definition may refer to information defined in a protocol.

[0067] In the embodiments of the present application, the “protocol” may refer to a standard protocol in the communications field, for example, it may be an evolution of an existing LTE protocol, NR protocol, Wi-Fi protocol, or a protocol related to other communication systems. The present application does not limit the protocol type.

[0068] To facilitate a better understanding of the embodiments of the present application, the zero-power communication technology related to the present application is explained.

[0069] Zero-power communication utilizes energy harvesting and backscatter communication technologies. A zero-power communication network consists of network devices and zero-power devices, as shown in Figure 2. The network devices are used to send wireless power signals and downlink communication signals to the zero-power devices, as well as receive backscatter signals from the zero-power devices. A basic zero-power device includes an energy harvesting module, a backscatter communication module, and a low-power computing module. Furthermore, the zero-power device may also include a memory or sensor to store basic information (such as item identification) or obtain sensor data such as ambient temperature and humidity.

[0070] The key technologies of zero-power communication mainly include radio frequency (RF) energy harvesting (Power Harvesting) and backscattering communication (Back Scattering).

[0071] Specifically, RF power harvesting (RF Power Harvesting) can be shown in Figure 3. The RF energy harvesting module uses the principle of electromagnetic induction to collect electromagnetic wave energy from space, thereby obtaining the energy required to operate zero-power devices. For example, it is used to drive low-power demodulation and modulation modules, sensors, and memory reading. Therefore, zero-power devices do not require traditional batteries.

[0072] Specifically, backscatter communication can be illustrated in Figure 4. A zero-power communication terminal receives wireless signals sent by the network, modulates them, loads the information to be transmitted, and radiates the modulated signal from the antenna. This information transmission process is called backscatter communication. Backscatter and load modulation are closely related. Load modulation adjusts and controls the circuit parameters of the zero-power device's oscillating circuit according to the data stream's rhythm, causing parameters such as the electronic tag's impedance to change accordingly, thereby completing the modulation process. Load modulation techniques primarily include resistive load modulation and capacitive load modulation. In resistive load modulation, a resistor is connected in parallel to the load, which is turned on or off based on the control of the binary data stream, as shown in Figure 5. The switching of the resistor causes a change in the circuit voltage, thus implementing amplitude shift keying (ASK) modulation. This modulation and transmission of the signal is achieved by adjusting the amplitude of the backscattered signal from the zero-power 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) modulation, that is, the modulation and transmission of the signal is achieved by adjusting the operating frequency of the backscattered signal of the zero-power device.

[0073] It can be seen that the zero-power device uses load modulation to modulate the incoming signal, thereby realizing the backscatter communication process. Therefore, the zero-power device has significant advantages:

[0074] (1) Zero-power devices do not actively transmit signals, so they do not require complex RF links, such as power amplifiers (PAs) and RF filters.

[0075] (2) Zero-power devices do not need to actively generate high-frequency signals, so they do not require high-frequency crystal oscillators;

[0076] (3) With the help of backscatter communication, the signal transmission of zero-power devices does not require the consumption of the energy of the zero-power devices themselves.

[0077] Due to its significant advantages such as extremely low cost, zero power consumption, and small size, zero-power communication can be widely used in various industries, such as logistics for vertical industries, smart warehousing, smart agriculture, energy and electricity, industrial Internet, etc.; it can also be applied to personal applications such as smart wearables and smart homes.

[0078] In order to facilitate a better understanding of the embodiments of the present application, the encoding method of zero-power communication related to the present application is explained.

[0079] 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-to-zero (NRZ), Manchester, unipolar return-to-zero (Unipolar RZ), differential bi-phase (DBP), Miller, or differential encoding. In simple terms, different pulse signals are used to represent 0 and 1.

[0080] (1) Non-Return-Zero (NRZ) encoding: NRZ encoding uses a high level to represent binary "1" and a low level to represent binary "0", as shown in Figure 6.

[0081] (2) Manchester coding: Manchester coding is also known as Split-Phase Coding. In Manchester coding, the value of a bit is represented by the change in level (rising / falling) during half a bit period within the bit length. A negative jump during half a bit period represents a binary "1", and a positive jump during half a bit period represents a binary "0", as shown in Figure 7. Manchester coding is usually used for data transmission from electronic tags to readers when using carrier load modulation or backscatter modulation, because it is conducive to detecting data transmission errors. This is because the "no change" state is not allowed within the bit length. When multiple electronic tags send data bits with different values ​​at the same time, the received rising and falling edges cancel each other, resulting in an uninterrupted carrier signal throughout the entire bit length. Since this state is not allowed, the reader can use this error to determine the specific location where the collision occurred.

[0082] (3) Unipolar Return-to-Zero (RZ) coding: In RZ coding, a high level in the first half of the bit period represents a binary "1," while a low level signal throughout the entire bit period represents a binary "0," as shown in Figure 8. RZ coding can be used to extract bit synchronization signals.

[0083] (4) Differential Bi-Phase (DBP) Encoding: In differential bi-phase encoding, any edge within a half bit period represents a binary "0," while the absence of an edge represents a binary "1," as shown in Figure 9. Furthermore, the voltage level is inverted at the beginning of each bit period. Therefore, the bit beat is easier for the receiver to reconstruct.

[0084] (5) Miller coding: In Miller coding, any edge within half a bit period represents a binary "1," while a constant level throughout the next bit period represents a binary "0." A level transition occurs at the beginning of a bit period, as shown in Figure 10 below. Therefore, the bit beat is relatively easy for the receiver to reconstruct.

[0085] (6) Differential coding: In differential coding, each binary “1” to be transmitted causes a change in the signal level, while for binary “0”, the signal level remains unchanged.

[0086] In order to facilitate a better understanding of the embodiments of the present application, the classification of zero-power devices related to the present application is explained.

[0087] Optionally, based on the energy source and usage of the zero-power device, the zero-power device can be divided into a passive zero-power device, a semi-passive zero-power device and an active zero-power device.

[0088] 1) Passive zero-power devices

[0089] Zero-power devices do not require internal batteries. When they approach network devices (such as the reader / writer of a radio frequency identification (RFID) system), they are within the near field formed by the radiation from the network device's antenna. Therefore, the zero-power device antenna generates an induced current through electromagnetic induction, which drives the low-power chip circuit of the zero-power device. This implements tasks such as demodulating the forward link signal (downlink, the link from the network device to the zero-power device) and modulating the backward link signal (uplink, the link from the zero-power device to the network device). For backscatter links, the zero-power device uses backscattering to transmit signals.

[0090] It can be seen that the passive zero-power device does not require a built-in battery to drive either the forward link or the reverse link, and is a truly zero-power device.

[0091] Passive zero-power devices do not require batteries, and their RF and baseband circuits are very simple. For example, they do not require a low-noise amplifier (LNA), a power amplifier (PA), a crystal oscillator, or an analog-to-digital conversion (ADC). Therefore, they have many advantages such as small size, light weight, very low price, and long service life.

[0092] 2) Semi-passive zero-power devices

[0093] Semi-passive zero-power devices do not have conventional batteries themselves, but instead use radio frequency (RF) energy harvesting modules to harvest radio wave energy, or solar / light / thermal / kinetic energy harvesting modules to harvest energy, and store the harvested energy in an energy storage unit (such as a capacitor). Once the energy storage unit harvests energy, it drives the low-power chip circuitry of the zero-power device, performing tasks such as demodulating forward link signals and modulating backward link signals. For backscatter links, the zero-power device uses backscattering to transmit signals.

[0094] It can be seen that the semi-passive zero-power device does not require a built-in battery to drive either the forward link or the reverse link. Although it uses energy stored in capacitors during operation, the energy comes from the radio energy collected by the energy harvesting module. Therefore, it is also a truly zero-power device.

[0095] Semi-passive zero-power devices inherit many advantages of passive zero-power devices, so they have many advantages such as small size, light weight, very low price, and long service life.

[0096] 3) Active zero-power devices

[0097] The zero-power devices used in some scenarios can also be active zero-power devices. Such terminals can have built-in batteries (conventional batteries, such as dry batteries, rechargeable lithium batteries, etc.). The battery is used to drive the low-power chip circuit of the zero-power device. It realizes the demodulation of the forward link signal and the modulation of the reverse link signal. However, for the backscatter link, the zero-power device uses the backscatter implementation method to transmit the signal. Therefore, the zero power consumption of this type of terminal is mainly reflected in the fact that the signal transmission of the reverse link does not require the terminal's own power, but uses the backscatter method. Although the active zero-power device uses a battery, due to the sampling of ultra-low power communication technology, the power consumption is very low, so compared with the existing technology, the battery life can be greatly improved.

[0098] Active zero-power devices, with built-in batteries to power the RFID chip, increase the tag's read and write distance and improve communication reliability. Therefore, they are suitable for scenarios with relatively high requirements for communication distance and read latency.

[0099] As we all know, zero-power IoT services, like other IoT services, will primarily focus on uplink services. Therefore, based on transmitter type, zero-power devices can be categorized as backscatter-based, active-transmitter-based, and both backscatter and active-transmitter-based.

[0100] 1) Zero-power devices based on backscattering

[0101] 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.

[0102] 2) Zero-power devices based on active transmitters

[0103] 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.

[0104] 3) Zero-power devices with both backscatter and active transmitters

[0105] 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.

[0106] In order to facilitate a better understanding of the embodiments of the present application, the cellular passive Internet of Things related to the present application is explained.

[0107] Cellular IoT is booming. 3GPP has standardized IoT technologies such as Narrow Band Internet of Things (NB-IoT), Machine Type Communication (MTC), and Reduced Capability (RedCap). However, there are still many scenarios where IoT communication needs cannot be met using existing technologies.

[0108] For example, consider harsh communication environments. Certain IoT scenarios may face extreme conditions such as high temperatures, extremely low temperatures, 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 also detrimental to IoT maintenance, such as battery replacement.

[0109] Another example is the demand for extremely small terminal form factors. 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.

[0110] Another example is the demand for extremely low-cost IoT communications. Numerous IoT communication scenarios require IoT terminals to be sufficiently inexpensive to enhance their competitiveness compared to alternative technologies. For example, in logistics or warehousing scenarios, to facilitate the management of large numbers 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.

[0111] Therefore, in order to cover these unmet IoT communication needs, cellular networks also need to develop ultra-low-cost, extremely small-size, battery-free / maintenance-free IoT, and zero-power IoT can just meet this need.

[0112] It's important to note that the Zero Power Internet of Things (ZPEI) can also be referred to as the Ambient Power Enabled IoT (Ambient IoT). Specifically, an Ambient IoT device refers to an IoT device that uses various ambient energies, such as radio frequency energy, light energy, solar energy, thermal energy, and mechanical energy. An Ambient IoT device can have no energy storage capacity or very limited energy storage capacity (such as using a capacitor with a capacity of tens of microfarads).

[0113] In some embodiments, the Ambient IoT device can be used in at least the following four scenarios:

[0114] Object recognition, such as logistics, production line product management, and supply chain management;

[0115] Environmental monitoring, such as temperature, humidity, and harmful gas monitoring of working environment and natural environment;

[0116] Positioning, such as indoor positioning, intelligent object search, and production line item positioning;

[0117] 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).

[0118] To facilitate a better understanding of the embodiments of the present application, paging related to the present application is explained.

[0119] In existing communication systems, such as LTE and NR, the paging process plays an important role. In at least the following situations, the network device needs to initiate a paging call to the terminal device to establish a communication link with the terminal:

[0120] 1: When the network device learns that the terminal device has business to transmit;

[0121] 2: When the system message is updated;

[0122] 3: When messages such as earthquakes, tsunamis, and commercial alarms need to be transmitted.

[0123] In LTE, for the reception of paging messages, the LTE UE attempts to receive the paging message in a specific subframe (called the paging occasion (PO)) of a specific frame (called the paging radio frame (PF)) within its paging cycle. The PO is a subframe on which there may be a physical downlink control channel (PDCCH) that is scrambled with the paging radio network temporary identity (P-RNTI) and indicates the paging message. When discontinuous reception (DRX) is used, the UE only needs to detect one PO in each DRX cycle, that is, for each UE, only one subframe in each paging cycle can be used to send paging. The DRX cycle and the paging cycle are the same concept.

[0124] A PF is a radio frame that may contain one or more POs.

[0125] PF is a system frame that satisfies the following formula 1: SFN mod T = (T div N) * (UE_ID mod N) Formula 1

[0126] Wherein, SFN represents the system frame number (System Frame Number, SFN); T=min(T c ,T UE ), T c Indicates the cell-specific default DRX cycle, T cConfigured by the information element (IE) of System Information Block 2 (SIB2): PCCH-Config->defaultPagingCycle, T UE Indicates the UE-specific DRX cycle, T UE It is configured by the Mobility Management Entity (MME) through IE: Paging DRX; N = min(T,nB), where nB indicates how many POs are included in each DRX cycle, and the values ​​of nB are: 4T, 2T, T, T / 2, T / 4, T / 8, T / 16, and T / 32; UE_ID indicates the UE identifier, UE_ID = IMSI mod 1024, where IMSI is the International Mobile Subscriber Identification Number (IMSI); mod indicates a modulo operation.

[0127] Using the index i_s, you can look up Table 1 (Frequency Division Duplex (FDD)) and Table 2 (Time Division Duplex (TDD)) below to get the PO. Here, i_s is obtained using the following formula 2: i_s = floor(UE_ID / N) mod Ns Formula 2

[0128] Wherein, UE_ID represents the UE identifier, UE_ID = IMSI mod 1024; N = min(T,nB), nB represents the number of POs included in each DRX cycle, and nB values ​​are: 4T, 2T, T, T / 2, T / 4, T / 8, T / 16, T / 32; T = min(T c ,T UE ), T c Indicates the cell-specific default DRX cycle, T c Configured through SIB2 IE: PCCH-Config->defaultPagingCycle, T UE Indicates the UE-specific DRX cycle, T UE It is configured by MME through IE: Paging DRX; Ns indicates the number of POs contained in each PF, Ns = max(1,nB / T), and Floor() indicates rounding down.

[0129] Table 1(FDD)

[0130] Table 2 (TDD (all uplink or downlink configurations))

[0131] It should be noted that in the above formulas 1 and 2, T is based on the system frame. c The unit is system frame, T UE The unit is system frame.

[0132] For a certain UE, PF is a system frame used to send Paging, and PO is a subframe used to send Paging within the PF.

[0133] From the above formula 1, it can be seen that: T div N is equivalent to the number of system frames contained in each N-parts after a DRX cycle is divided into N equal parts; UE_ID mod N is equivalent to the "UE_ID mod N" (value range is 0 to N-1)th part in the N equal parts, and PF is the first system frame therein.

[0134] It can also be seen from the above formulas 1 and 2 that the paging radio frame PF and the paging time PO of LTE are determined based on parameters such as the DRX cycle, nB, N, Ns, and UE_ID.

[0135] The paging message in the LTE system is carried by the Physical Downlink Shared Channel (PDSCH) scheduled by PDCCH. A PDSCH channel can carry paging messages for up to 16 users. The paging messages of multiple users constitute a pagingRecordList. The UE reads each PagingRecord in the pagingRecordList. The PagingRecord contains the ue-Identity of the UE being paged. If the UE finds that its UE identity is consistent with a certain ue-Identity, it determines that it is being paged by the network. Since the paging messages of multiple users are transmitted in one PDSCH and the network does not know the channel quality of idle users, the network generally uses a conservative modulation and coding scheme (MCS), a lower code rate, or a larger scheduling bandwidth when sending paging to the terminal to ensure that the UE at the edge of the cell can receive the paging message.

[0136] In order to facilitate a better understanding of the embodiments of the present application, the problems solved by the present application are explained.

[0137] As mentioned above, in future cellular passive IoT or WLAN passive IoT, or Ambient IoT, new types of Ambient IoT devices can be supported in cellular networks, thereby meeting corresponding types of IoT communication needs in different application scenarios.

[0138] As mentioned above, traditional paging generally uses a DRX scheme. The UE determines the position of its own PO within the paging cycle based on its UE_ID, the paging DRX cycle, and PO-related parameters. The paging message carries the UE ID of the UE being paged. If the UE detects its own identity (ID) in the received paging message, it indicates that the UE has been paged by the network.

[0139] Considering the service characteristics, capability limitations, and power consumption limitations of Ambient IoT devices, traditional paging methods cannot meet the needs of Ambient IoT devices.

[0140] To address these issues, this application proposes a paging solution for Ambient IoT devices, including the structure of the paging channel, the design of the PO timing, the design of the paging message, and the paging process for Ambient IoT devices. Using this technical solution, when a service arrives, a paging call can be initiated for the Ambient IoT device, triggering the service transmission process.

[0141] To facilitate understanding of the technical solutions of the embodiments of the present application, the technical solutions of the present application are described in detail below through specific embodiments. The following related technologies can be combined with the technical solutions of the embodiments of the present application as optional solutions, and they all fall within the scope of protection of the embodiments of the present application. The embodiments of the present application include at least part of the following contents.

[0142] FIG11 is a schematic flowchart of a wireless communication method 200 according to an embodiment of the present application. As shown in FIG11 , the wireless communication method 200 may include at least part of the following contents:

[0143] S210, the second communication device sends a paging message to the first communication device;

[0144] S220: The first communication device receives the paging message.

[0145] In the embodiment of the present application, at least in the following cases, the second communication device needs to send a paging message to the first communication device to propose a communication link with the first communication device:

[0146] 1: When the second communication device learns that the first communication device has a service to transmit;

[0147] 2: When the system message of the first communication device is updated;

[0148] 3: When messages such as earthquakes, tsunamis, and commercial alarms need to be transmitted.

[0149] In some embodiments, the first communication device is an ambient energy Internet of Things device, or the first communication device is a zero-power consumption device.

[0150] It should be noted that, in some embodiments, the concepts of ambient energy IoT devices and zero-power devices can be interchangeable.

[0151] In some embodiments, the second communication device is a network device (such as a base station), or the second communication device is an access point (AP), or the second communication device is a terminal device, or the second communication device is a station (STA), or the second communication device is a relay device. Of course, the second communication device may also be other devices, and the embodiments of the present application are not limited thereto.

[0152] For example, the embodiments of the present application may be applicable to a base station paging an ambient IoT device (corresponding to a scenario in which the base station provides services for the ambient IoT device).

[0153] For another example, the embodiment of the present application may be applicable to an AP paging an Ambient IoT device (corresponding to a scenario in which the AP provides services for the Ambient IoT device).

[0154] For another example, embodiments of the present application may be applicable to a terminal device (UE) paging an Ambient IoT device (corresponding to a scenario in which the UE provides services for the Ambient IoT device). Optionally, the PO resources used by the UE to paging the Ambient IoT device may be configured by a network device, and the resources may be different from the PO resources used by the base station to paging the Ambient IoT device.

[0155] For another example, embodiments of the present application may be applicable to STA paging an Ambient IoT device (corresponding to a scenario where the STA provides services for the Ambient IoT device). Optionally, the PO resources used by the STA to paging the Ambient IoT device may be configured by the AP, and the resources may be different from the PO resources used by the AP to paging the Ambient IoT device.

[0156] For another example, the embodiments of the present application may be applicable to a relay device (Relay) paging an Ambient IoT device (corresponding to a scenario in which the Relay provides services for the Ambient IoT device).

[0157] It should be noted that Ambient IoT devices will have extremely low complexity (less than or significantly less than traditional cellular IoT terminals, such as NB-IoT and MTC terminals) and extremely low power consumption (several microwatts (uW) to several milliwatts (mW)). Therefore, the paging design in the embodiments of this application needs to take into account the extremely complex and extremely low power consumption requirements and characteristics of Ambient IoT devices.

[0158] It should be noted that for Ambient IoT devices, whether using RF or other ambient energy (such as light, heat, etc.) to provide energy, the energy provided is very limited (considering the size of the Ambient IoT device). Therefore, the embodiments of the present application need to support a simple paging process to save power consumption of the Ambient IoT device.

[0159] It should be noted that the ability of Ambient IoT devices to maintain clock synchronization is relatively poor. Therefore, the embodiments of the present application need to consider how the Ambient IoT device can correctly receive paging messages.

[0160] It should be noted that for certain services, such as logistics, production line monitoring (devices flow on the production line), warehouse inventory, etc., the entire communication process of the service needs to be completed within a short time (such as a few seconds). During the entire process, the Ambient IoT device may need to perform energy collection (if the network only provides energy when initiating the service), cell search, synchronization, paging, connection establishment, and data transmission. Therefore, the paging process also needs to be completed within an extremely short time. Therefore, the paging design in the embodiment of the present application needs to consider the more stringent time requirements of this type of device.

[0161] In some embodiments, the modulation waveform of the paging message is amplitude shift keying (ASK), or the modulation waveform of the paging message is on-off keying (OOK), or the modulation waveform of the paging message is frequency shift keying (FSK), or the modulation waveform of the paging message is phase shift keying (PSK).

[0162] For example, considering the low complexity and low power requirements of Ambient IoT devices, it's preferred that paging messages use an OOK waveform, meaning the paging message is modulated through amplitude modulation. Based on the OOK waveform, encoding schemes such as NRZ and Mantel encoding can also be used. In some implementations, Ambient IoT device paging can also use ASK, FSK, or PSK waveforms.

[0163] In some embodiments, to receive the paging message, the first communication device (such as an Ambient IoT device) may use an extremely low-power receiver. For example, for OOK modulation, the first communication device may use an envelope detection receiver to receive the paging message. For another example, the first communication device may use a wake-up receiver used to receive wake-up signals in a cellular network to receive the paging message. For another example, the first communication device may use a receiver used to receive wake-up radio (WUR) signals in a WLAN to receive the paging message.

[0164] For example, a receiver for receiving wake-up radio (WUR) signals in a WLAN can detect OOK waveforms, achieving a receiving power consumption of less than 1 mW and a receiving sensitivity of -82 dB.

[0165] In some embodiments, the modulation waveform of the paging message is ASK, or the paging message is received using envelope detection.

[0166] In some embodiments, the paging message is carried via a paging channel;

[0167] The transmission parameters of the paging channel are agreed upon by a protocol, or configured by a control channel associated with the paging channel, or configured by a broadcast message.

[0168] In some embodiments, the transmission parameters of the paging channel include but are not limited to at least one of the following: the encoding method of the paging channel, the transmission duration of the paging channel, and the encoding rate of the paging channel.

[0169] Optionally, the encoding method of the paging channel can be one of the following: non-return-to-zero encoding, Manchester encoding, unipolar return-to-zero encoding, differential biphase encoding, Miller encoding, differential encoding. Of course, the encoding method of the paging channel can also be other encoding methods, which is not limited in this application.

[0170] Optionally, the transmission duration of the paging channel may include, for example, at least one of: the number of OOK symbols, the absolute time length, and the number of encoded bits.

[0171] In some embodiments, the first communication device receives a control channel and / or a synchronization signal; wherein the control channel is used to configure transmission parameters of a paging channel carrying the paging message, and the synchronization signal is used for clock synchronization of the first communication device.

[0172] Specifically, the control channel and / or the synchronization signal may be received by the first communication device before receiving the paging message, and the corresponding channel structure may be as shown in FIG. 12 .

[0173] Specifically, the synchronization signal may be composed of a specific sequence, such as the sequence 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, 0, 1, ..., or another sequence, such as 1, 1, 1, 1, 0, 1, 0, 1, 0, 0, 0, 1. The first communication device (such as an Ambient IoT device) uses the level changes of the sequence to obtain the symbol length after encoding one bit in the sequence, and trains the device clock based on the symbol length.

[0174] In some embodiments, the modulation waveform of the control channel is ASK, or the control channel is received using envelope detection.

[0175] In some embodiments, the modulation waveform of the control channel is ASK, or the modulation waveform of the control channel is OOK, or the modulation waveform of the control channel is FSK, or the modulation waveform of the control channel is PSK.

[0176] In some embodiments, the modulation waveform of the synchronization signal is ASK, or the synchronization signal is received using envelope detection.

[0177] In some embodiments, the modulation waveform of the synchronization signal is ASK, or the modulation waveform of the synchronization signal is OOK, or the modulation waveform of the synchronization signal is FSK, or the modulation waveform of the synchronization signal is PSK.

[0178] In some embodiments, the coding method of the control channel is agreed upon by a protocol, and / or the sequence of the synchronization signal is agreed upon by a protocol.

[0179] Optionally, the coding mode of the control channel can be one of the following: non-return-to-zero coding, Manchester coding, unipolar return-to-zero coding, differential biphase coding, Miller coding, differential coding. Of course, the coding mode of the control channel can also be other coding modes, which is not limited in this application.

[0180] In some embodiments, the paging opportunity at which the first communication device receives a paging message is a target paging opportunity within each paging cycle. That is, for the first communication device (such as an Ambient IoT device), a paging opportunity (PO) is a paging listening position predefined in one or more time slots or radio frames. The first communication device (such as an Ambient IoT device) can use periodic paging opportunities (POs), as shown in FIG13 , where the paging opportunity at which the first communication device (such as an Ambient IoT device) receives a paging message is a target paging opportunity within each paging cycle.

[0181] In some embodiments, the paging opportunities for the first communication device to receive paging messages are all paging opportunities within the target paging window within each paging cycle. Specifically, the target paging window may include multiple paging opportunities. At each paging opportunity (PO) within the target paging window, the first communication device (such as Ambient IoT device) needs to monitor the paging message until it receives the paging message. That is, in this embodiment, a target paging window is introduced for the first communication device (such as Ambient IoT device) to obtain the paging message, so that the first communication device (such as Ambient IoT device) can receive the paging message at any PO position in the target paging window, thereby improving the flexibility of the second communication device in using paging resources; the second communication device can also page the first communication device (such as Ambient IoT device) multiple times within a paging cycle, thereby improving the accuracy of the first communication device (such as Ambient IoT device) receiving the paging message and shortening the paging delay. As shown in Figure 14, the paging opportunities for the first communication device (such as Ambient IoT device) to receive the paging message are all paging opportunities within the target paging window within each paging cycle.

[0182] In some embodiments, the paging occasions at which the first communication device receives the paging message are all paging occasions in the preconfigured paging occasions. That is, in this embodiment, the PO range at which the first communication device (such as Ambient IoT device) receives paging is no longer limited, and the first communication device (such as Ambient IoT device) can receive paging messages at all PO positions. Since the first communication device (such as Ambient IoT device) can receive paging messages at any PO position, once the first communication device (such as Ambient IoT device) needs to be paged, the second communication device can immediately initiate paging at the next available PO position, which can minimize the paging delay. Specifically, as shown in Figure 15, the paging occasions at which the first communication device (such as Ambient IoT device) receives the paging message are all paging occasions in the preconfigured paging occasions.

[0183] In some embodiments, the above S220 may specifically include:

[0184] The first communication device receives the paging message in a target manner; wherein the target manner is one of multiple manners, and the multiple manners include but are not limited to at least two of the following manners: manner 1, manner 2, and manner 3;

[0185] Among them, in method 1, the paging timing at which the first communication device receives the paging message is the target paging timing within each paging cycle; in method 2, the paging timing at which the first communication device receives the paging message is all paging timings within the target paging window within each paging cycle; in method 3, the paging timing at which the first communication device receives the paging message is all paging timings in the preconfigured paging timings.

[0186] Specifically, the first method, the second method, and the third method may be as shown in FIG16 .

[0187] In some embodiments, the target mode is preconfigured by the network device, or the target mode is preconfigured by the second communication device.

[0188] In some embodiments, the target paging occasion is determined based on at least one of the following: identification information of the first communication device, type information of the first communication device, and type information of the service performed by the first communication device. For example, the method for determining the target paging occasion based on the identification information of the first communication device can refer to the above formula 1 and formula 2, which will not be repeated here. The method for determining the target paging occasion based on the type information of the first communication device or the type information of the service performed by the first communication device is similar to the method for determining the target paging occasion based on the identification information of the first communication device. The UE_ID in the above formula 1 and formula 2 can be replaced with the type information of the first communication device (such as an identifier or index) or the type information of the service performed by the first communication device (such as an identifier or index), which will not be repeated here.

[0189] In some embodiments, the target paging window is determined based on at least one of the following: identification information of the first communication device, type information of the first communication device, and type information of a service executed by the first communication device.

[0190] Specifically, the method for determining the target paging window based on the identification information of the first communication device can refer to the above formula 1 and formula 2, which will not be repeated here. For example, as shown in Figure 14 or Figure 16, the starting position of the target paging window can be determined based on the identification information of the first communication device (such as referring to the above formula 1 and formula 2), and the target paging window can be finally determined based on the determined starting position of the target paging window and the length of the target paging window. Optionally, the length of the target paging window is agreed upon by the protocol, or the length of the target paging window is configured by the network.

[0191] Specifically, the method of determining the target paging window based on the type information of the first communication device or the service type information executed by the first communication device is similar to the method of determining the target paging window based on the identification information of the first communication device. Please refer to the relevant description and will not be repeated here.

[0192] In some embodiments, the paging occasions in the same paging cycle are continuous in the time domain, or the paging occasions in the same paging cycle are non-continuous in the time domain.

[0193] In some embodiments, the starting position of the paging cycle is determined based on the radio frame number and / or time slot number. For example, the paging occasions are distributed according to the system-defined time (such as SFN), and the paging cycle is a multiple of the system radio frame.

[0194] In some embodiments, the starting position of the paging cycle is determined based on the time domain position of the first target signal. Optionally, the first target signal is one of the following: a beacon signal, a synchronization signal, a broadcast signal. For example, the periodic distribution of the paging opportunity is anchored to a specific signal (such as a beacon signal, a synchronization signal, a broadcast signal). That is, the starting position of the paging opportunity cycle is a position with a specific time interval with a specific signal. Alternatively, the starting position of the paging opportunity cycle is configured in real time with a beacon signal, a synchronization signal, or a broadcast signal. This method is more suitable for sudden business scenarios, such as logistics inventory. Since the inventory process may be relatively short, it is suitable for the network equipment to flexibly configure the PO resource configuration in real time.

[0195] In some embodiments, the starting position of the preconfigured paging occasion is determined based on a radio frame number and / or a time slot number.

[0196] In some embodiments, the starting position of the preconfigured paging occasion is determined based on the time domain position of the second target signal. Optionally, the second target signal is one of the following: a beacon signal, a synchronization signal, and a broadcast signal.

[0197] In some embodiments, the payload of the paging message includes at least one of the following: identification information, access resource configuration;

[0198] The identification information is used to indicate the object to be paged by the paging message, and the access resource configuration is used to indicate resource configuration information for performing network access after receiving the paging message.

[0199] In some embodiments, when the payload of the paging message includes the identification information, the identification information is the identification of the first communication device, or the identification information is part of the identification of the first communication device. Specifically, the paging message sent by the second communication device to the first communication device (such as the Ambient IoT device) may include the device identification (device ID) of the first communication device (such as the Ambient IoT device) to be paged to indicate the paging object. The device ID may be the complete ID of the Ambient IoT device ID or a part of the Ambient IoT device ID. Or it may be a simplified device ID corresponding to the Ambient IoT device ID (the total number of bits of the compressed ID).

[0200] In some embodiments, when the payload of the paging message includes the identification information, the identification information is the identification of multiple communication devices, where the multiple communication devices include the first communication device (e.g., an Ambient IoT device). That is, in this embodiment, the paging message can page multiple communication devices simultaneously. Optionally, all of the multiple communication devices are Ambient IoT devices, or at least some of the multiple communication devices are Ambient IoT devices.

[0201] In some embodiments, when the identification information is the identification of multiple communication devices, the identification of the multiple communication devices is carried in the first information field of the paging message in a first order. Optionally, the first order is agreed upon by the protocol, or the first order is configured by the network device. Optionally, the first information field is a device identification (device ID) field. Of course, the first information field can also be other information fields, and the embodiments of the present application are not limited to this.

[0202] In some embodiments, when the payload of the paging message includes the identification information, the identification information is a group identifier; wherein the first communication device belongs to the group identified by the group identifier.

[0203] Specifically, since Ambient IoT can be applied to a variety of application scenarios, such as logistics, warehousing, energy, environmental monitoring, industrial automation, positioning, smart homes, etc., it is foreseeable that the number of Ambient IoT devices will be very large, far exceeding the number of current terminal devices. Therefore, the length of the Ambient IoT device ID will be relatively long, such as 128 bits (larger than the 64-bit length of the IMSI of 5G NR). Therefore, directly carrying the ID in the paging message may result in a huge resource overhead. In this embodiment, the device IDs of the Ambient IoT devices are grouped, and a group ID is used to represent each group of Ambient IoT devices. The group ID is carried in the paging message for paging.

[0204] In some embodiments, when the identification information is a group identifier, the group identifier is determined based on the identifier of the first communication device, or the group identifier is determined based on the type of service performed by the first communication device, or the group identifier is a group identifier preconfigured to the first communication device, or the group identifier is determined based on the target information field in the identifier of the first communication device.

[0205] In some embodiments, when the group ID is determined based on the ID of the first communication device, the group ID is determined according to the following formula 3 or formula 4: Group ID = device ID mod N Formula 3

[0206] Wherein, Group ID represents the group identifier, device ID represents the identifier of the first communication device, N represents the number of groups, N is a positive integer, and mod represents a modulo operation. Group ID = (device ID mod M) mod N Formula 4

[0207] Group ID represents the group identifier, device ID represents the identifier of the first communication device, N represents the number of groups, M and N are both positive integers, and mod represents a modulo operation.

[0208] In some embodiments, M is the number of paging occasions in one paging cycle.

[0209] For example, the device ID of an Ambient IoT device is processed to obtain a group ID. For example, a modulo operation is performed on the device ID (modulo N, where N is the number of groups and can be preset or configured by the network). The remainder is the group ID, as shown in Formula 3 above. Alternatively, the result of the modulo operation on the device ID of the Ambient IoT device is modulo again, and the remainder is the group ID, as shown in Formula 4 above.

[0210] In some embodiments, when the group identifier is determined based on the service type performed by the first communication device, different service types correspond to different groups, and the correspondence between the service type and the group identifier is pre-configured by the network device, or the correspondence between the service type and the group identifier is agreed upon by the protocol.

[0211] For example, groups are created based on different service type numbers. For example, the inventory type corresponds to the inventory type paging group ID; the positioning type corresponds to the positioning type paging group ID; and the sensing type corresponds to the sensing type paging group ID. Each type of paging group ID can correspond to a number or a bit in a bitmap (assuming there are four types of paging group IDs, a bitmap of length 4 can be used). Ambient IoT devices with each type of functionality can determine whether their category is being paged based on the indication of the group to which they belong.

[0212] For example, paging is performed based on a read operation (reading ID information, production date, and other information from the memory of the Ambient IoT device) and a write operation (writing ID information, production date, and other information from the memory of the Ambient IoT device).

[0213] In some embodiments, when the group identifier is a group identifier preconfigured to the first communication device, the group identifier is preconfigured by the first communication device when it leaves the factory, or the group identifier is a group identifier configured by the network when the first communication device accesses the network.

[0214] For example, an Ambient IoT device can be pre-configured (either factory-installed or assigned by the network upon network access) with a group ID. This can be pre-configured based on service category, for example. For Ambient IoT devices within the same service category, multiple subcategories can be pre-configured to correspond to different group IDs.

[0215] In some embodiments, when the group identifier is determined based on the target information field in the identifier of the first communication device, different information fields in the identifier of the first communication device correspond to different groups, and the correspondence between the information field of the first communication device and the group identifier is pre-configured by the network device, or the correspondence between the information field of the first communication device and the group identifier is agreed upon by the protocol.

[0216] For example, the device ID of the first communication device (such as the Ambient IoT device) can be as shown in Figure 17, where the country code represents the number of different countries in the world; the province and city code represents the number of the administrative region at the provincial and municipal levels; the district and county code represents the number of the administrative region at the district and county levels; the industry category code area represents the major industry classification of the industry in which the Ambient IoT device is used, such as transportation, energy, logistics, environmental monitoring, etc.; the industry subcategory code area represents the subdivided industry, such as coal mining, oil, natural gas, hydropower, wind power, etc. in energy; the enterprise code represents the code assigned to the applied enterprise, such as the operator's number, the logistics manufacturer's number, etc., and the identification code represents the different codes of the device after applying all the above allocations.

[0217] Therefore, based on different needs, different fields (bit fields) in the device ID can be used in the paging message for paging. For example, if a network device in a logistics station uses a specific county code for paging, all Ambient IoT devices for all logistics products corresponding to the specific county code will be paged. For another example, if a network device in an e-commerce warehouse uses an enterprise code (such as a certain brand of refrigerator) for paging, all refrigerators of that brand in the warehouse will be paged.

[0218] Therefore, in this embodiment, different Ambient IoT devices can be paged flexibly and on demand based on different needs (based on categories such as geographical areas, industry categories, manufacturers or brands), thereby communicating.

[0219] In some embodiments, when the payload of the paging message does not include the identification information, or when the identification information included in the payload of the paging message is a target value, all communication devices that receive the paging message are paged.

[0220] For example, in some cases, the second communication device does not have the device ID information of the first communication device (such as the Ambient IoT device) (such as the first business inventory of arrived goods in a warehouse). In this case, a paging method without identification information (ID) can be used (that is, the payload of the paging message does not include identification information). In this case, the paging message does not carry device ID information; or a paging method without ID is indicated (using a specific value of a specific bit field in the paging message). For the paging method without ID, all Ambient IoT devices that receive the paging message are paged.

[0221] In some embodiments, as shown in FIG12 , the group identifier can be sent in the control channel, and the device ID of the specific first communication device (such as the Ambient IoT device) can be carried in the paging message. In this way, subsequent paging messages will be received only when the control channel detects the group identifier to which it belongs.

[0222] In some embodiments, when the access resource configuration is included in the paging message, the resource configuration information includes at least one of the following: frequency domain information of the access resource, time domain information of the access resource, periodic information of the access resource, and access control information.

[0223] Specifically, the paging message may also carry resource configuration information for the Ambient IoT device to access after receiving the paging message. This information includes frequency resources (channel number, bandwidth size, number of channels, frequency resource size, etc.) for access resources (per cycle), time domain resource allocation (the starting position of the time domain resource (such as the time distance relative to the paging message), the duration of the time domain resource (per cycle), the number of time slots, the number of symbols per time slot, and other necessary parameters), the access resource period (when the access resource includes multiple periods), and access control information (such as control based on access level or control based on device capabilities).

[0224] Therefore, in the embodiments of the present application, paging for Ambient IoT devices can be implemented. Specifically, the embodiments of the present application design the structure of the paging channel, the PO timing, the paging message, and the paging process for Ambient IoT devices. Using the technical solutions of the present application, when a service arrives, a paging can be initiated for the Ambient IoT device, triggering the service transmission process.

[0225] The above text, in combination with Figures 11 to 17, describes in detail the method embodiment of the present application. The following text, in combination with Figures 18 to 22, describes in detail the device embodiment of the present application. It should be understood that the device embodiment and the method embodiment correspond to each other, and similar descriptions can refer to the method embodiment.

[0226] FIG18 shows a schematic block diagram of a communication device 300 according to an embodiment of the present application. The communication device 300 is a first communication device. As shown in FIG18 , the communication device 300 includes:

[0227] The communication unit 310 is configured to receive a paging message.

[0228] In some embodiments, the paging message is carried via a paging channel;

[0229] The transmission parameters of the paging channel are agreed upon by a protocol, or configured by a control channel associated with the paging channel, or configured by a broadcast message.

[0230] In some embodiments, the communication unit 310 is further configured to receive a control channel and / or a synchronization signal;

[0231] The control channel is used to configure transmission parameters of a paging channel that carries the paging message, and the synchronization signal is used for clock synchronization of the first communication device.

[0232] In some embodiments, the modulation waveform of the control channel is amplitude shift keying (ASK), or the control channel is received using envelope detection; and / or,

[0233] The modulation waveform of the synchronization signal is ASK, or the synchronization signal is received in an envelope detection manner.

[0234] In some embodiments, the coding method of the control channel is agreed upon by a protocol, and / or the sequence of the synchronization signal is agreed upon by a protocol.

[0235] In some embodiments, the transmission parameters of the paging channel include at least one of the following: a coding mode of the paging channel, a transmission duration of the paging channel, and a coding rate of the paging channel.

[0236] In some embodiments, the paging occasion at which the first communication device receives the paging message is the target paging occasion within each paging cycle, or the paging occasion at which the first communication device receives the paging message is all paging occasions within the target paging window within each paging cycle, or the paging occasion at which the first communication device receives the paging message is all paging occasions in the preconfigured paging occasions.

[0237] In some embodiments, the communication unit 310 is specifically configured to:

[0238] receiving the paging message in a target manner;

[0239] The target method is one of multiple methods, and the multiple methods include at least two of the following methods: method 1, method 2, and method 3;

[0240] Among them, in method 1, the paging timing at which the first communication device receives the paging message is the target paging timing within each paging cycle; in method 2, the paging timing at which the first communication device receives the paging message is all paging timings within the target paging window within each paging cycle; in method 3, the paging timing at which the first communication device receives the paging message is all paging timings in the preconfigured paging timings.

[0241] In some embodiments, the target mode is preconfigured by the network device.

[0242] In some embodiments, the target paging occasion is determined based on at least one of the following: identification information of the first communication device, type information of the first communication device, and type information of a service executed by the first communication device; and / or

[0243] The target paging window is determined based on at least one of the following: identification information of the first communication device, type information of the first communication device, and type information of a service executed by the first communication device.

[0244] In some embodiments, the paging occasions in the same paging cycle are continuous in the time domain, or the paging occasions in the same paging cycle are non-continuous in the time domain.

[0245] In some embodiments, the starting position of the paging cycle is determined based on a radio frame number and / or a time slot number, or the starting position of the paging cycle is determined based on a time domain position of the first target signal.

[0246] In some embodiments, the first target signal is one of the following: a beacon signal, a synchronization signal, a broadcast signal.

[0247] In some embodiments, the starting position of the preconfigured paging occasion is determined based on a radio frame number and / or a time slot number, or the starting position of the preconfigured paging occasion is determined based on a time domain position of the second target signal.

[0248] In some embodiments, the second target signal is one of the following: a beacon signal, a synchronization signal, and a broadcast signal.

[0249] In some embodiments, the payload of the paging message includes at least one of the following: identification information, access resource configuration;

[0250] The identification information is used to indicate the object to be paged by the paging message, and the access resource configuration is used to indicate resource configuration information for performing network access after receiving the paging message.

[0251] In some embodiments, when the payload of the paging message includes the identification information, the identification information is the identification of the first communication device, or the identification information is part of the identification of the first communication device, or the identification information is the identification of multiple communication devices, or the identification information is a group identification;

[0252] The multiple communication devices include the first communication device, and the first communication device belongs to the group identified by the group identifier.

[0253] In some embodiments, when the identification information is identifications of multiple communication devices, the identifications of the multiple communication devices are carried in the first information field of the paging message in a first order.

[0254] In some embodiments, the first order is agreed upon by a protocol, or the first order is configured by a network device.

[0255] In some embodiments, when the identification information is a group identifier, the group identifier is determined based on the identifier of the first communication device, or the group identifier is determined based on the type of service performed by the first communication device, or the group identifier is a group identifier preconfigured to the first communication device, or the group identifier is determined based on the target information field in the identifier of the first communication device.

[0256] In some embodiments, when the group identifier is determined based on the identifier of the first communication device, the group identifier is determined by the following formula:

[0257] Group ID = device ID mod N; or,

[0258] Group ID=(device ID mod M)mod N;

[0259] Group ID represents the group identifier, device ID represents the identifier of the first communication device, N represents the number of groups, M and N are both positive integers, and mod represents a modulo operation.

[0260] In some embodiments, M is the number of paging occasions in one paging cycle.

[0261] In some embodiments, when the group identifier is determined based on the service type performed by the first communication device, different service types correspond to different groups, and the correspondence between the service type and the group identifier is pre-configured by the network device, or the correspondence between the service type and the group identifier is agreed upon by the protocol.

[0262] In some embodiments, when the group identifier is a group identifier preconfigured to the first communication device, the group identifier is preconfigured by the first communication device when it leaves the factory, or the group identifier is a group identifier configured by the network when the first communication device accesses the network.

[0263] In some embodiments, when the group identifier is determined based on the target information field in the identifier of the first communication device, different information fields in the identifier of the first communication device correspond to different groups, and the correspondence between the information field of the first communication device and the group identifier is pre-configured by the network device, or the correspondence between the information field of the first communication device and the group identifier is agreed upon by the protocol.

[0264] In some embodiments, when the payload of the paging message does not include the identification information, or when the identification information included in the payload of the paging message is a target value, all communication devices that receive the paging message are paged.

[0265] In some embodiments, when the access resource configuration is included in the paging message, the resource configuration information includes at least one of the following: frequency domain information of the access resource, time domain information of the access resource, periodic information of the access resource, and access control information.

[0266] In some embodiments, the modulation waveform of the paging message is ASK, or the modulation waveform of the paging message is on-off keying OOK, or the modulation waveform of the paging message is frequency shift keying FSK, or the modulation waveform of the paging message is phase shift keying PSK.

[0267] In some embodiments, the first communication device is an ambient energy Internet of Things device, or the first communication device is a zero-power consumption device.

[0268] In some embodiments, the communication unit may be a communication interface or a transceiver, or an input / output interface of a communication chip or a system on chip. The processing unit may be one or more processors.

[0269] It should be understood that the communication device 300 according to the embodiment of the present application may correspond to the first communication device in the method embodiment of the present application, and the above-mentioned and other operations and / or functions of each unit in the communication device 300 are respectively for implementing the corresponding processes of the first communication device in the method 200 shown in Figure 11. For the sake of brevity, they will not be repeated here.

[0270] FIG19 shows a schematic block diagram of a communication device 400 according to an embodiment of the present application. The communication device 400 is a second communication device. As shown in FIG19 , the communication device 400 includes:

[0271] The communication unit 410 is configured to send a paging message to the first communication device.

[0272] In some embodiments, the paging message is carried via a paging channel;

[0273] The transmission parameters of the paging channel are agreed upon by a protocol, or configured by a control channel associated with the paging channel, or configured by a broadcast message.

[0274] In some embodiments, the communication unit 410 is further configured to send a control channel and / or a synchronization signal;

[0275] The control channel is used to configure transmission parameters of a paging channel that carries the paging message, and the synchronization signal is used for clock synchronization of the first communication device.

[0276] In some embodiments, the modulation waveform of the control channel is amplitude shift keying (ASK), or the control channel is received using envelope detection; and / or,

[0277] The modulation waveform of the synchronization signal is ASK, or the synchronization signal is received in an envelope detection manner.

[0278] In some embodiments, the coding method of the control channel is agreed upon by a protocol, and / or the sequence of the synchronization signal is agreed upon by a protocol.

[0279] In some embodiments, the transmission parameters of the paging channel include at least one of the following: a coding mode of the paging channel, a transmission duration of the paging channel, and a coding rate of the paging channel.

[0280] In some embodiments, the paging occasion at which the first communication device receives the paging message is the target paging occasion within each paging cycle, or the paging occasion at which the first communication device receives the paging message is all paging occasions within the target paging window within each paging cycle, or the paging occasion at which the first communication device receives the paging message is all paging occasions in the preconfigured paging occasions.

[0281] In some embodiments, the paging message is received by the first communication device in a targeted manner;

[0282] The target method is one of multiple methods, and the multiple methods include at least two of the following methods: method 1, method 2, and method 3;

[0283] Among them, in method 1, the paging timing at which the first communication device receives the paging message is the target paging timing within each paging cycle; in method 2, the paging timing at which the first communication device receives the paging message is all paging timings within the target paging window within each paging cycle; in method 3, the paging timing at which the first communication device receives the paging message is all paging timings in the preconfigured paging timings.

[0284] In some embodiments, the target mode is pre-configured by the network device, or the target mode is pre-configured by the second communication device.

[0285] In some embodiments, the target paging occasion is determined based on at least one of the following: identification information of the first communication device, type information of the first communication device, and type information of a service executed by the first communication device; and / or

[0286] The target paging window is determined based on at least one of the following: identification information of the first communication device, type information of the first communication device, and type information of a service executed by the first communication device.

[0287] In some embodiments, the paging occasions in the same paging cycle are continuous in the time domain, or the paging occasions in the same paging cycle are non-continuous in the time domain.

[0288] In some embodiments, the starting position of the paging cycle is determined based on a radio frame number and / or a time slot number, or the starting position of the paging cycle is determined based on a time domain position of the first target signal.

[0289] In some embodiments, the first target signal is one of the following: a beacon signal, a synchronization signal, a broadcast signal.

[0290] In some embodiments, the starting position of the preconfigured paging occasion is determined based on a radio frame number and / or a time slot number, or the starting position of the preconfigured paging occasion is determined based on a time domain position of the second target signal.

[0291] In some embodiments, the second target signal is one of the following: a beacon signal, a synchronization signal, and a broadcast signal.

[0292] In some embodiments, the payload of the paging message includes at least one of the following: identification information, access resource configuration;

[0293] The identification information is used to indicate the object to be paged by the paging message, and the access resource configuration is used to indicate resource configuration information for performing network access after receiving the paging message.

[0294] In some embodiments, when the payload of the paging message includes the identification information, the identification information is the identification of the first communication device, or the identification information is part of the identification of the first communication device, or the identification information is the identification of multiple communication devices, or the identification information is a group identification;

[0295] The multiple communication devices include the first communication device, and the first communication device belongs to the group identified by the group identifier.

[0296] In some embodiments, when the identification information is identifications of multiple communication devices, the identifications of the multiple communication devices are carried in the first information field of the paging message in a first order.

[0297] In some embodiments, the first order is agreed upon by a protocol, or the first order is configured by a network device.

[0298] In some embodiments, when the identification information is a group identifier, the group identifier is determined based on the identifier of the first communication device, or the group identifier is determined based on the type of service performed by the first communication device, or the group identifier is a group identifier preconfigured to the first communication device, or the group identifier is determined based on the target information field in the identifier of the first communication device.

[0299] In some embodiments, when the group identifier is determined based on the identifier of the first communication device, the group identifier is determined by the following formula:

[0300] Group ID = device ID mod N; or,

[0301] Group ID=(device ID mod M)mod N;

[0302] Group ID represents the group identifier, device ID represents the identifier of the first communication device, N represents the number of groups, M and N are both positive integers, and mod represents a modulo operation.

[0303] In some embodiments, M is the number of paging occasions in one paging cycle.

[0304] In some embodiments, when the group identifier is determined based on the service type performed by the first communication device, different service types correspond to different groups, and the correspondence between the service type and the group identifier is pre-configured by the network device, or the correspondence between the service type and the group identifier is agreed upon by the protocol.

[0305] In some embodiments, when the group identifier is a group identifier preconfigured to the first communication device, the group identifier is preconfigured by the first communication device when it leaves the factory, or the group identifier is a group identifier configured by the network when the first communication device accesses the network.

[0306] In some embodiments, when the group identifier is determined based on the target information field in the identifier of the first communication device, different information fields in the identifier of the first communication device correspond to different groups, and the correspondence between the information field of the first communication device and the group identifier is pre-configured by the network device, or the correspondence between the information field of the first communication device and the group identifier is agreed upon by the protocol.

[0307] In some embodiments, when the payload of the paging message does not include the identification information, or when the identification information included in the payload of the paging message is a target value, all communication devices that receive the paging message are paged.

[0308] In some embodiments, when the access resource configuration is included in the paging message, the resource configuration information includes at least one of the following: frequency domain information of the access resource, time domain information of the access resource, periodic information of the access resource, and access control information.

[0309] In some embodiments, the modulation waveform of the paging message is ASK, or the modulation waveform of the paging message is on-off keying OOK, or the modulation waveform of the paging message is frequency shift keying FSK, or the modulation waveform of the paging message is phase shift keying PSK.

[0310] In some embodiments, the first communication device is an ambient energy Internet of Things device, or the first communication device is a zero-power device; and / or the second communication device is a network device, or the second communication device is an access point AP, or the second communication device is a station STA, or the second communication device is a terminal device, or the second communication device is a relay device.

[0311] In some embodiments, the communication unit may be a communication interface or a transceiver, or an input / output interface of a communication chip or a system on chip. The processing unit may be one or more processors.

[0312] It should be understood that the communication device 400 according to the embodiment of the present application may correspond to the second communication device in the method embodiment of the present application, and the above-mentioned and other operations and / or functions of each unit in the communication device 400 are respectively for implementing the corresponding processes of the second communication device in the method 200 shown in Figure 11. For the sake of brevity, they will not be repeated here.

[0313] Figure 20 is a schematic structural diagram of a communication device 500 provided in an embodiment of the present application. The communication device 500 shown in Figure 20 includes a processor 510, which can call and run a computer program from a memory to implement the method in the embodiment of the present application.

[0314] In some embodiments, as shown in FIG20 , the communication device 500 may further include a memory 520. The processor 510 may call and execute a computer program from the memory 520 to implement the method in the embodiment of the present application.

[0315] The memory 520 may be a separate device independent of the processor 510 , or may be integrated into the processor 510 .

[0316] In some embodiments, as shown in FIG. 20 , the communication device 500 may further include a transceiver 530 , and the processor 510 may control the transceiver 530 to communicate with other devices. Specifically, the transceiver 530 may send information or data to other devices, or receive information or data sent by other devices.

[0317] The transceiver 530 may include a transmitter and a receiver. The transceiver 530 may further include an antenna, and the number of antennas may be one or more.

[0318] In some embodiments, the processor 510 may implement the functions of the processing unit in the communication device 300 , or the processor 510 may implement the functions of the processing unit in the communication device 400 , which will not be described in detail here for the sake of brevity.

[0319] In some embodiments, the transceiver 530 may implement the functionality of a communication unit in the communication device 300 , which will not be described in detail here for the sake of brevity.

[0320] In some embodiments, the transceiver 530 may implement the functionality of a communication unit in the communication device 400 , which will not be described in detail here for the sake of brevity.

[0321] In some embodiments, the communication device 500 may specifically be the first communication device of the embodiment of the present application, and the communication device 500 may implement the corresponding processes implemented by the first communication device in each method of the embodiment of the present application. For the sake of brevity, they will not be repeated here.

[0322] In some embodiments, the communication device 500 may specifically be the second communication device of the embodiment of the present application, and the communication device 500 may implement the corresponding processes implemented by the second communication device in each method of the embodiment of the present application, which will not be described here for the sake of brevity.

[0323] Figure 21 is a schematic structural diagram of an apparatus according to an embodiment of the present application. The apparatus 600 shown in Figure 21 includes a processor 610, which can call and execute a computer program from a memory to implement the method according to the embodiment of the present application.

[0324] In some embodiments, as shown in FIG21 , the apparatus 600 may further include a memory 620. The processor 610 may call and execute a computer program from the memory 620 to implement the method in the embodiment of the present application.

[0325] The memory 620 may be a separate device independent of the processor 610 , or may be integrated into the processor 610 .

[0326] In some embodiments, the processor 610 may implement the functions of the processing unit in the communication device 300 , or the processor 610 may implement the functions of the processing unit in the communication device 400 , which will not be described in detail here for the sake of brevity.

[0327] In some embodiments, the apparatus 600 may further include an input interface 630. The processor 610 may control the input interface 630 to communicate with other devices or chips, and specifically, may obtain information or data sent by other devices or chips. Optionally, the processor 610 may be located inside or outside the chip.

[0328] In some embodiments, the input interface 630 may implement the functionality of the communication unit in the communication device 300 , or the input interface 630 may implement the functionality of the communication unit in the communication device 400 .

[0329] In some embodiments, the apparatus 600 may further include an output interface 640. The processor 610 may control the output interface 640 to communicate with other devices or chips, and specifically, may output information or data to other devices or chips. Optionally, the processor 610 may be located inside or outside the chip.

[0330] In some embodiments, the output interface 640 may implement the functionality of the communication unit in the communication device 300 , or the output interface 640 may implement the functionality of the communication unit in the communication device 400 .

[0331] In some embodiments, the apparatus can be applied to the first communication device in the embodiments of the present application, and the apparatus can implement the corresponding processes implemented by the first communication device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0332] In some embodiments, the apparatus may be applied to the second communication device in the embodiments of the present application, and the apparatus may implement the corresponding processes implemented by the second communication device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be described here.

[0333] In some embodiments, the device mentioned in the embodiments of the present application may also be a chip, such as a system-on-chip, a system-on-chip, a chip system, or a system-on-chip chip.

[0334] FIG22 is a schematic block diagram of a communication system 700 provided in an embodiment of the present application. As shown in FIG22 , the communication system 700 includes a first communication device 710 and a second communication device 720 .

[0335] Among them, the first communication device 710 can be used to implement the corresponding functions implemented by the first communication device in the above method, and the second communication device 720 can be used to implement the corresponding functions implemented by the second communication device in the above method. For the sake of brevity, they are not repeated here.

[0336] It should be understood that the processor of the embodiments of the present application may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method embodiment can be completed by hardware integrated logic circuits in the processor or software instructions. The above processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The various methods, steps, and logic block diagrams disclosed in the embodiments of the present application can be implemented or executed. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the method disclosed in the embodiments of the present application can be directly embodied as being executed by a hardware decoding processor, or can be executed by a combination of hardware and software modules in the decoding processor. The software module can be located in a storage medium mature in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. The storage medium is located in the memory, and the processor reads the information in the memory and completes the steps of the above method in combination with its hardware.

[0337] It is understood that the memory in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM bus random access memory (DR RAM). It should be noted that the memory of the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.

[0338] It should be understood that the above-mentioned memories are exemplary but not restrictive. For example, the memories in the embodiments of the present application may also be static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct RAM RAM (DR RAM), etc. In other words, the memories in the embodiments of the present application are intended to include, but are not limited to, these and any other suitable types of memories.

[0339] An embodiment of the present application also provides a computer-readable storage medium for storing a computer program.

[0340] In some embodiments, the computer-readable storage medium can be applied to the communication device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the first communication device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0341] In some embodiments, the computer-readable storage medium can be applied to the communication device in the embodiments of the present application, and the computer program enables the computer to execute the corresponding processes implemented by the second communication device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0342] An embodiment of the present application also provides a computer program product, including computer program instructions.

[0343] In some embodiments, the computer program product can be applied to the communication device in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the first communication device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0344] In some embodiments, the computer program product can be applied to the communication device in the embodiments of the present application, and the computer program instructions enable the computer to execute the corresponding processes implemented by the second communication device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0345] The embodiment of the present application also provides a computer program.

[0346] In some embodiments, the computer program can be applied to the communication device in the embodiments of the present application. When the computer program runs on a computer, the computer executes the corresponding processes implemented by the first communication device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0347] In some embodiments, the computer program can be applied to the communication device in the embodiments of the present application. When the computer program runs on the computer, the computer executes the corresponding processes implemented by the second communication device in the various methods of the embodiments of the present application. For the sake of brevity, they will not be repeated here.

[0348] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0349] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0350] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0351] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

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

[0353] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. In view of this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0354] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in the present application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.

Claims

1. A wireless communication method, characterized in that: include: The first communication device receives the paging message.

2. The method according to claim 1, characterized in that The paging message is carried via a paging channel; The transmission parameters of the paging channel are agreed upon by a protocol, or the transmission parameters of the paging channel are configured by a control channel associated with the paging channel, or the transmission parameters of the paging channel are configured by a broadcast message.

3. The method according to claim 1 or 2, characterized in that The method further comprises: The first communication device receives a control channel and / or a synchronization signal; The control channel is used to configure transmission parameters of a paging channel that carries the paging message, and the synchronization signal is used for clock synchronization of the first communication device.

4. The method according to claim 3, characterized in that The modulation waveform of the control channel is Amplitude Shift Keying (ASK), or the control channel is received in an envelope detection manner; and / or, The modulation waveform of the synchronization signal is ASK, or the synchronization signal is received in an envelope detection manner.

5. The method according to claim 3 or 4, characterized in that The coding method of the control channel is agreed upon by a protocol, and / or the sequence of the synchronization signal is agreed upon by a protocol.

6. The method according to any one of claims 2 to 5, characterized in that The transmission parameters of the paging channel include at least one of the following: the encoding mode of the paging channel, the transmission duration of the paging channel, and the encoding code rate of the paging channel.

7. The method according to any one of claims 1 to 6, characterized in that The paging occasion at which the first communication device receives the paging message is the target paging occasion within each paging cycle, or the paging occasion at which the first communication device receives the paging message is all paging occasions within the target paging window within each paging cycle, or the paging occasion at which the first communication device receives the paging message is all paging occasions in the preconfigured paging occasions.

8. The method according to any one of claims 1 to 6, characterized in that The first communication device receiving a paging message includes: The first communication device receives the paging message in a target manner; The target mode is one of multiple modes, and the multiple modes include at least two of the following modes: mode 1, mode 2, and mode 3; Among them, in method 1, the paging timing at which the first communication device receives the paging message is the target paging timing within each paging cycle; in method 2, the paging timing at which the first communication device receives the paging message is all paging timings within the target paging window within each paging cycle; in method 3, the paging timing at which the first communication device receives the paging message is all paging timings in the pre-configured paging timings.

9. The method according to claim 8, characterized in that The target mode is pre-configured by the network device.

10. The method according to any one of claims 7 to 9, characterized in that The target paging occasion is determined based on at least one of the following: identification information of the first communication device, type information of the first communication device, and type information of a service executed by the first communication device; and / or, The target paging window is determined based on at least one of the following: identification information of the first communication device, type information of the first communication device, and type information of a service executed by the first communication device.

11. The method according to any one of claims 7 to 10, characterized in that The paging occasions in the same paging cycle are continuous in the time domain, or the paging occasions in the same paging cycle are non-continuous in the time domain.

12. The method according to any one of claims 7 to 11, characterized in that The starting position of the paging cycle is determined based on a radio frame number and / or a time slot number, or the starting position of the paging cycle is determined based on a time domain position of the first target signal.

13. The method according to claim 12, characterized in that The first target signal is one of the following: a beacon signal, a synchronization signal, and a broadcast signal.

14. The method according to any one of claims 7 to 9, characterized in that The starting position of the preconfigured paging occasion is determined based on a radio frame number and / or a time slot number, or the starting position of the preconfigured paging occasion is determined based on a time domain position of the second target signal.

15. The method according to claim 14, characterized in that The second target signal is one of the following: a beacon signal, a synchronization signal, and a broadcast signal.

16. The method according to any one of claims 1 to 15, characterized in that The payload of the paging message includes at least one of the following: identification information, access resource configuration; The identification information is used to indicate the object paged by the paging message, and the access resource configuration is used to indicate resource configuration information for network access after receiving the paging message.

17. The method according to claim 16, characterized in that In the case where the payload of the paging message includes the identification information, the identification information is the identification of the first communication device, or the identification information is a part of the identification of the first communication device, or the identification information is the identification of multiple communication devices, or the identification information is a group identification; The multiple communication devices include the first communication device, and the first communication device belongs to the group identified by the group identifier.

18. The method according to claim 17, characterized in that In a case where the identification information is identifications of multiple communication devices, the identifications of the multiple communication devices are carried in the first information field of the paging message in a first order.

19. The method according to claim 18, characterized in that The first order is agreed upon by a protocol, or the first order is configured by a network device.

20. The method of claim 17, wherein: In the case where the identification information is a group identifier, the group identifier is determined based on the identifier of the first communication device, or the group identifier is determined based on the type of service performed by the first communication device, or the group identifier is a group identifier preconfigured for the first communication device, or the group identifier is determined based on a target information field in the identifier of the first communication device.

21. The method according to claim 20, characterized in that In the case where the group identifier is determined based on the identifier of the first communication device, the group identifier is determined by the following formula: Group ID = device ID mod N; or, Group ID=(device ID mod M)mod N; Among them, Group ID represents the group identifier, device ID represents the identifier of the first communication device, N represents the number of groups, M and N are both positive integers, and mod represents a modulo operation.

22. The method according to claim 21, characterized in that M is the number of paging occasions in one paging cycle.

23. The method of claim 20, wherein: In the case where the group identifier is determined based on the service type executed by the first communication device, different service types correspond to different groups, and the correspondence between the service type and the group identifier is pre-configured by the network device, or the correspondence between the service type and the group identifier is agreed upon by the protocol.

24. The method of claim 20, wherein: In the case where the group identifier is a group identifier preconfigured to the first communication device, the group identifier is preconfigured by the first communication device when it leaves the factory, or the group identifier is a group identifier configured by the network when the first communication device accesses the network.

25. The method of claim 20, wherein: In the case where the group identifier is determined based on the target information field in the identifier of the first communication device, different information fields in the identifier of the first communication device correspond to different groups, and the correspondence between the information field of the first communication device and the group identifier is pre-configured by the network device, or the correspondence between the information field of the first communication device and the group identifier is agreed upon by the protocol.

26. The method of claim 16, wherein: In the case that the payload of the paging message does not include the identification information, or in the case that the identification information included in the payload of the paging message is a target value, all communication devices that receive the paging message are paged.

27. The method of claim 16, wherein: In the case where the access resource configuration is included in the paging message, the resource configuration information includes at least one of the following: frequency domain information of the access resource, time domain information of the access resource, periodic information of the access resource, and access control information.

28. The method according to any one of claims 1 to 27, characterized in that The modulation waveform of the paging message is ASK, or the modulation waveform of the paging message is on-off keying OOK, or the modulation waveform of the paging message is frequency shift keying FSK, or the modulation waveform of the paging message is phase shift keying PSK.

29. The method according to any one of claims 1 to 28, characterized in that The first communication device is an ambient energy Internet of Things device, or the first communication device is a zero-power consumption device.

30. A wireless communication method, characterized in that: include: The second communication device sends a paging message to the first communication device.

31. The method of claim 30, wherein: The paging message is carried via a paging channel; The transmission parameters of the paging channel are agreed upon by a protocol, or the transmission parameters of the paging channel are configured by a control channel associated with the paging channel, or the transmission parameters of the paging channel are configured by a broadcast message.

32. The method according to claim 30 or 31, characterized in that The method further comprises: The second communication device sends a control channel and / or a synchronization signal; The control channel is used to configure transmission parameters of a paging channel that carries the paging message, and the synchronization signal is used for clock synchronization of the first communication device.

33. The method of claim 32, wherein: The modulation waveform of the control channel is Amplitude Shift Keying (ASK), or the control channel is received in an envelope detection manner; and / or, The modulation waveform of the synchronization signal is ASK, or the synchronization signal is received in an envelope detection manner.

34. The method according to claim 32 or 33, characterized in that The coding method of the control channel is agreed upon by a protocol, and / or the sequence of the synchronization signal is agreed upon by a protocol.

35. The method according to any one of claims 31 to 34, characterized in that The transmission parameters of the paging channel include at least one of the following: the encoding mode of the paging channel, the transmission duration of the paging channel, and the encoding code rate of the paging channel.

36. The method according to any one of claims 30 to 35, characterized in that The paging occasion at which the first communication device receives the paging message is the target paging occasion within each paging cycle, or the paging occasion at which the first communication device receives the paging message is all paging occasions within the target paging window within each paging cycle, or the paging occasion at which the first communication device receives the paging message is all paging occasions in the preconfigured paging occasions.

37. The method according to any one of claims 30 to 35, characterized in that The paging message is received by the first communication device in a target manner; The target mode is one of multiple modes, and the multiple modes include at least two of the following modes: mode 1, mode 2, and mode 3; Among them, in method 1, the paging timing at which the first communication device receives the paging message is the target paging timing within each paging cycle; in method 2, the paging timing at which the first communication device receives the paging message is all paging timings within the target paging window within each paging cycle; in method 3, the paging timing at which the first communication device receives the paging message is all paging timings in the pre-configured paging timings.

38. The method of claim 37, wherein: The target mode is preconfigured by the network device, or the target mode is preconfigured by the second communication device.

39. The method according to any one of claims 36 to 38, characterized in that The target paging occasion is determined based on at least one of the following: identification information of the first communication device, type information of the first communication device, and type information of a service executed by the first communication device; and / or, The target paging window is determined based on at least one of the following: identification information of the first communication device, type information of the first communication device, and type information of a service executed by the first communication device.

40. The method according to any one of claims 36 to 39, characterized in that The paging occasions in the same paging cycle are continuous in the time domain, or the paging occasions in the same paging cycle are non-continuous in the time domain.

41. The method according to any one of claims 36 to 40, characterized in that The starting position of the paging cycle is determined based on a radio frame number and / or a time slot number, or the starting position of the paging cycle is determined based on a time domain position of the first target signal.

42. The method of claim 41, wherein: The first target signal is one of the following: a beacon signal, a synchronization signal, and a broadcast signal.

43. The method according to any one of claims 36 to 38, characterized in that The starting position of the preconfigured paging occasion is determined based on a radio frame number and / or a time slot number, or the starting position of the preconfigured paging occasion is determined based on a time domain position of the second target signal.

44. The method of claim 43, wherein: The second target signal is one of the following: a beacon signal, a synchronization signal, and a broadcast signal.

45. The method according to any one of claims 30 to 44, characterized in that The payload of the paging message includes at least one of the following: identification information, access resource configuration; The identification information is used to indicate the object paged by the paging message, and the access resource configuration is used to indicate resource configuration information for network access after receiving the paging message.

46. ​​The method of claim 45, wherein: In the case where the payload of the paging message includes the identification information, the identification information is the identification of the first communication device, or the identification information is a part of the identification of the first communication device, or the identification information is the identification of multiple communication devices, or the identification information is a group identification; The multiple communication devices include the first communication device, and the first communication device belongs to the group identified by the group identifier.

47. The method of claim 46, wherein: In a case where the identification information is identifications of multiple communication devices, the identifications of the multiple communication devices are carried in the first information field of the paging message in a first order.

48. The method of claim 47, wherein: The first order is agreed upon by a protocol, or the first order is configured by a network device.

49. The method of claim 46, wherein: In the case where the identification information is a group identifier, the group identifier is determined based on the identifier of the first communication device, or the group identifier is determined based on the type of service performed by the first communication device, or the group identifier is a group identifier preconfigured for the first communication device, or the group identifier is determined based on a target information field in the identifier of the first communication device.

50. The method of claim 49, wherein: In the case where the group identifier is determined based on the identifier of the first communication device, the group identifier is determined by the following formula: Group ID = device ID mod N; or, Group ID=(device ID mod M)mod N; Among them, Group ID represents the group identifier, device ID represents the identifier of the first communication device, N represents the number of groups, M and N are both positive integers, and mod represents a modulo operation.

51. The method of claim 50, wherein: M is the number of paging occasions in one paging cycle.

52. The method of claim 49, wherein: In the case where the group identifier is determined based on the service type executed by the first communication device, different service types correspond to different groups, and the correspondence between the service type and the group identifier is pre-configured by the network device, or the correspondence between the service type and the group identifier is agreed upon by the protocol.

53. The method of claim 49, wherein: In the case where the group identifier is a group identifier preconfigured to the first communication device, the group identifier is preconfigured by the first communication device when it leaves the factory, or the group identifier is a group identifier configured by the network when the first communication device accesses the network.

54. The method of claim 49, wherein: In the case where the group identifier is determined based on the target information field in the identifier of the first communication device, different information fields in the identifier of the first communication device correspond to different groups, and the correspondence between the information field of the first communication device and the group identifier is pre-configured by the network device, or the correspondence between the information field of the first communication device and the group identifier is agreed upon by the protocol.

55. The method of claim 45, wherein: In the case that the payload of the paging message does not include the identification information, or in the case that the identification information included in the payload of the paging message is a target value, all communication devices that receive the paging message are paged.

56. The method of claim 45, wherein: In the case where the access resource configuration is included in the paging message, the resource configuration information includes at least one of the following: frequency domain information of the access resource, time domain information of the access resource, periodic information of the access resource, and access control information.

57. The method according to any one of claims 30 to 56, characterized in that The modulation waveform of the paging message is ASK, or the modulation waveform of the paging message is on-off keying OOK, or the modulation waveform of the paging message is frequency shift keying FSK, or the modulation waveform of the paging message is phase shift keying PSK.

58. The method according to any one of claims 30 to 57, characterized in that The first communication device is an ambient energy IoT device, or the first communication device is a zero power consumption device; and / or, The second communication device is a network device, or the second communication device is an access point AP, or the second communication device is a station STA, or the second communication device is a terminal device, or the second communication device is a relay device.

59. A communication device, characterized in that: The communication device is a first communication device, and the communication device includes: The communication unit is used to receive a paging message.

60. A communication device, characterized in that: The communication device is a second communication device, and the communication device includes: The communication unit is configured to send a paging message to the first communication device.

61. A communication device, characterized in that: The communication device is a first communication device, and the communication device includes: a processor and a memory, the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory, so that the communication device executes the method as described in any one of claims 1 to 29.

62. A communication device, characterized in that: The communication device is a second communication device, and the communication device includes: a processor and a memory, the memory is used to store a computer program, and the processor is used to call and run the computer program stored in the memory, so that the communication device executes the method as described in any one of claims 30 to 58.

63. A chip, characterized in that: include: A processor, configured to call and run a computer program from a memory, so that a device equipped with the chip executes a method as claimed in any one of claims 1 to 29.

64. A chip, characterized in that: include: A processor, configured to call and run a computer program from a memory, so that a device equipped with the chip executes a method as claimed in any one of claims 30 to 58.

65. A computer-readable storage medium, characterized in that Used to store a computer program, when the computer program is executed, the method according to any one of claims 1 to 29 is implemented.

66. A computer-readable storage medium, characterized in that Used for storing a computer program, when the computer program is executed, the method according to any one of claims 30 to 58 is implemented.

67. A computer program product, characterized in that The method comprises computer program instructions, and when the computer program instructions are executed, the method according to any one of claims 1 to 29 is implemented.

68. A computer program product, characterized in that Comprising computer program instructions, when the computer program instructions are executed, the method according to any one of claims 30 to 58 is implemented.

69. A computer program, characterized in that When the computer program is executed, the method according to any one of claims 1 to 29 is implemented.

70. A computer program, characterized in that When the computer program is executed, the method according to any one of claims 30 to 58 is implemented.