Communication method and related device

By adjusting the power consumption state of environmental IoT devices according to the access time domain resource status, the problem of long-term high power consumption of the devices is solved, and the devices achieve low power consumption and high access success rate, meeting the requirements of low complexity and long life cycle of environmental IoT devices.

CN121815374APending Publication Date: 2026-04-07XIAN UNISOC TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-29
Publication Date
2026-04-07

AI Technical Summary

Technical Problem

Environmental IoT devices are often in a high-power state due to limitations in energy harvesting efficiency and energy storage units, resulting in short working time and low connection success rate.

Method used

When the access time domain resource is determined not to be the target resource, the A-IoT device enters a low-power state; when the access time domain resource is determined to be the target resource, it enters a high-power state, thus avoiding long-term high power consumption, extending device operating time, and improving access success rate.

Benefits of technology

It effectively reduces device power consumption, extends device operating time, improves access success rate, and meets the low complexity and long life cycle requirements of environmental IoT devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121815374A_ABST
    Figure CN121815374A_ABST
Patent Text Reader

Abstract

The invention provides a communication method and a related device, and is applied to an environmental Internet of Things (A-IoT) device, and the method comprises the steps: enabling the state of the A-IoT device to be a first state under the condition of determining that a first access time domain resource is not a target access time domain resource; and / or, in the case of determining that the first access time domain resource is the target access time domain resource, making the state of the A-IoT device to be a second state, wherein the power consumption of the A-IoT device in the second state is greater than the power consumption of the A-IoT device in the first state, the first access time domain resource is a time domain resource of a first access resource, and the first access time domain resource is any access resource in the access process of the A-IoT device. In this way, the power consumption of the A-IoT device can be reduced, and the probability of successful access of the A-IoT device is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of communication technology, specifically relating to a communication method and related apparatus. Background Technology

[0002] With the development of Internet of Things (IoT) technology, the Ambient Internet of Things (AmbientIoT or A-IoT) has emerged. Ambient IoT includes Ambient IoT devices, which primarily use environmental energy harvested from the environment for power. Environmental energy can include radio waves, light, motion, and heat. Due to limitations in energy harvesting efficiency and energy storage capacity, saving power consumption and extending operating time are extremely important for Ambient IoT devices. Ambient IoT also includes readers, which can be base stations, auxiliary nodes, intermediate nodes, or user equipment (UE). Data can be transmitted between Ambient IoT devices and readers, such as reader-to-device (R2D) transmission. Summary of the Invention

[0003] This application provides a communication method and related apparatus to reduce device power consumption, extend device operating time, and increase the probability of successful device access.

[0004] In a first aspect, embodiments of this application provide a communication method applied to an environmental Internet of Things (A-IoT) device, comprising:

[0005] If it is determined that the first access time domain resource is not the target access time domain resource, then the state of the A-IoT device is set to the first state; and / or,

[0006] If the first access time domain resource is determined to be the target access time domain resource, the state of the A-IoT device is set to the second state;

[0007] Wherein, the power consumption of the A-IoT device in the second state is greater than the power consumption of the A-IoT device in the first state, the first access time domain resource is the time domain resource of the first access resource, and the first access resource is any access resource in the access process of the A-IoT device.

[0008] As can be seen from the embodiments of this application, when the first access time domain resource is not the target access time domain resource, the A-IoT device is placed in a low-power state; and / or, when the first access time domain resource is determined to be the target access time domain resource, the A-IoT device is placed in a high-power state. This can prevent the A-IoT device from being in a high-power state for a long time, extend the working time of the A-IoT device, and improve the access success rate of the A-IoT device.

[0009] Furthermore, if the target access time domain resource is not an access time domain resource used to respond to the first access command in the access process, setting the state of the A-IoT device to the second state includes: changing the A-IoT device from the first state to the second state.

[0010] Furthermore, the target access time domain resource is the access time domain resource used by the A-IoT device to participate in the access process.

[0011] Furthermore, the access instruction corresponding to the target access time domain resource contains the same preamble as the access instruction corresponding to the access time domain resource used by the A-IoT device in the access process, and the target access time domain resource is not after the access time domain resource used by the A-IoT device in the access process.

[0012] Furthermore, the preamble is a preamble used to carry out the transmission of access instructions.

[0013] Secondly, embodiments of this application provide a communication device applied to A-IoT devices, comprising:

[0014] The determining unit is configured to, when determining that the first access time domain resource is not the target access time domain resource, set the state of the A-IoT device to a first state; and / or,

[0015] This is used to set the state of the A-IoT device to a second state when it is determined that the first access time domain resource is the target access time domain resource;

[0016] Wherein, the power consumption of the A-IoT device in the second state is greater than the power consumption of the A-IoT device in the first state, the first access time domain resource is the time domain resource of the first access resource, and the first access resource is any access resource in the access process of the A-IoT device.

[0017] Thirdly, embodiments of this application provide an A-IoT device, including a processor, a memory, and one or more programs, the one or more programs being stored in the memory and configured to be executed by the processor, the programs including instructions for performing the steps of the method described in the first aspect above.

[0018] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program for electronic data interchange, wherein the computer program causes a computer to perform some or all of the steps described in the method described in the first aspect of embodiments of this application.

[0019] Fifthly, embodiments of this application provide a chip for use in A-IoT devices, the chip comprising:

[0020] A module for setting the state of the A-IoT device to a first state when it is determined that the first access time domain resource is not the target access time domain resource; and / or,

[0021] A module that sets the state of the A-IoT device to the second state when it is determined that the first access time domain resource is the target access time domain resource;

[0022] Wherein, the power consumption of the A-IoT device in the second state is greater than the power consumption of the A-IoT device in the first state, and the first access resource is any access resource in the access process of the A-IoT device.

[0023] Sixthly, embodiments of this application provide a chip module for use in A-IoT devices, including transceiver components and a chip.

[0024] The chip includes a module for setting the state of the A-IoT device to a first state when it is determined that the first access time domain resource is not the target access time domain resource; and / or,

[0025] A module that sets the state of the A-IoT device to the second state when it is determined that the first access time domain resource is the target access time domain resource;

[0026] Wherein, the power consumption of the A-IoT device in the second state is greater than the power consumption of the A-IoT device in the first state, the first access time domain resource is the time domain resource of the first access resource, and the first access resource is any access resource in the access process of the A-IoT device.

[0027] In a seventh aspect, embodiments of this application provide a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing a computer program operable to cause a computer to perform some or all of the steps described in the first aspect of embodiments of this application. The computer program product may be a software installation package. Attached Figure Description

[0028] Figures 1-5 This is a schematic diagram of the topology of the first type of environmental Internet of Things provided in the embodiments of this application;

[0029] Figure 6 This is a schematic diagram illustrating the timing of instruction reception provided in an embodiment of this application;

[0030] Figure 7 This is a schematic diagram of the structure of an A-IoT device provided in an embodiment of this application;

[0031] Figure 8 This is a flowchart illustrating a communication method provided in an embodiment of this application;

[0032] Figure 9 This is a schematic diagram illustrating the composition of an access instruction provided in an embodiment of this application;

[0033] Figure 10 This is a schematic diagram of a target access time-domain resource provided in an embodiment of this application;

[0034] Figure 11 This is another flowchart illustrating a communication method provided in an embodiment of this application;

[0035] Figure 12 This is a schematic diagram of a working state provided in an embodiment of this application;

[0036] Figure 13 This is a functional unit block diagram of the first communication device provided in the embodiments of this application;

[0037] Figure 14 This is a block diagram of the functional units of the second type of communication device provided in the embodiments of this application. Detailed Implementation

[0038] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, not all embodiments. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present application.

[0039] In this document, the term "embodiment" means that a particular feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a separate or alternative embodiment mutually exclusive with other embodiments. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments. In the embodiments of this application, the terms "system" and "network" are often used interchangeably, but their meanings will be understood by those skilled in the art.

[0040] In this application, the terms "first," "second," etc., are used to distinguish identical or similar items that have substantially the same function and effect. Those skilled in the art will understand that the terms "first," "second," etc., do not limit the quantity or order of execution, nor do they necessarily imply that they are different. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or devices.

[0041] It should be understood that in this application, "at least one" refers to one or more; "multiple" refers to two or more. Furthermore, the word "equal to" in this application can be used in conjunction with "greater than" or "less than". When "equal to" and "greater than" are used together, the technical solution using "greater than" is adopted; when "equal to" and "less than" are used together, the technical solution using "less than" is adopted.

[0042] First, the relevant concepts involved in the embodiments of this application will be explained.

[0043] 1. Environmental Internet of Things

[0044] With the widespread application of IoT technology in wireless communication, reducing the size, complexity, and power consumption of IoT devices has become a major concern. Since most wireless communication devices require manual battery replacement or are powered by rechargeable batteries, this can lead to high maintenance costs and even safety hazards. With the increasing demands of the digital age and the rise of automation, there is a pressing need to introduce new IoT technologies to support devices without energy storage capabilities or those requiring no manual battery replacement or recharging. Therefore, IoT technologies supporting higher-density connectivity, lower complexity, and lower power consumption—namely, the Internet of Things (IoT) for the environment—have emerged.

[0045] Third Generation Partnership Program (3) rd The 3GPP (3rd Generation Partnership Project) defines several topologies for IoT environments, which can be found in [reference needed]. Figures 1-5 As shown.

[0046] Figure 1 For "base station" The topology of the "Environmental IoT device" allows for bidirectional communication between base station 110 and environmental IoT device 120, including the transmission of environmental IoT data and / or signaling. The base station 110 that sends data to environmental IoT device 120 and the base station 110 that receives data from environmental IoT device 120 can be the same or different.

[0047] Figure 2 For "base station" Intermediate node The topology of the "Environmental IoT device" is as follows. In this topology, the base station 110 and the intermediate node 130 can communicate through the Uu port, and the intermediate node 130 and the environmental IoT device 120 can communicate bidirectionally, including the transmission of environmental IoT data and / or signaling.

[0048] Figure 3 and Figure 4 For "base station" auxiliary node Environmental IoT devices The topology of a "base station". Figure 3 It is a downlink-assisted topology. Base station 110 and auxiliary node 140 transmit downlink data through Uu interface. Environmental IoT device 120 receives environmental IoT data and / or signaling from auxiliary node 140 and sends environmental IoT data and / or signaling to base station 110. Figure 4It is an uplink-assisted topology. The environmental IoT device 120 receives environmental IoT data and / or signaling from the base station 110 and sends environmental IoT data and / or signaling to the auxiliary node 140. The auxiliary node 140 performs uplink transmission with the base station 110 through the Uu interface.

[0049] Figure 5 For "UE" The topology of the "Environmental IoT Device" allows for bidirectional communication between UE150 and Environmental IoT Device 120, including the transmission of environmental IoT data and / or signaling. UE150 sending data to Environmental IoT Device 120 and UE150 receiving data from Environmental IoT Device 120 can be the same or different.

[0050] Environmental IoT devices are characterized by low power consumption, low complexity, small size, and long lifespan. They typically do not use traditional batteries and primarily utilize energy derived from environmental sources, including radio waves, solar energy, kinetic energy, thermal energy, pressure energy, or any other form of energy. Radio waves may originate from base stations or user units (UEs). Environmental IoT devices can also be simply referred to as IoT devices, and may have other names as standards evolve. The first node in this solution may include an Environmental IoT (A-IoT) device.

[0051] The components of the aforementioned A-IoT device may include a radio frequency (RF) transmission branch, an RF reception branch, an energy harvesting branch, a digital baseband, a clock, and storage. The A-IoT device can support at least two device states: a first state and a second state. The power consumption of the A-IoT device in the second state is greater than that in the first state. For example, the state in which all components of the A-IoT device are operating can be the second state, while the state in which at least the clock, storage, and part of the RF reception branch are operating can be the first state. Alternatively, the state in which all components of the A-IoT device are operating can be the second state, while the state in which at least the energy harvesting branch is operating can be the first state. Or, the state in which at least the clock, storage, and part of the RF reception branch of the A-IoT device are operating can be the second state, while the state in which at least the energy harvesting branch is operating can be the first state.

[0052] For example, an A-IoT device can support three device states: a first state, a second state, and a third state. The power consumption of an A-IoT device in the second state is greater than that in the first state, and the power consumption in the first state is greater than that in the third state. For instance, the second state can be defined as all components of an A-IoT device operating; the first state can be defined as at least the clock, storage, and part of the RF receiving branch operating; and the third state can be defined as at least the energy harvesting branch operating.

[0053] Of course, A-IoT devices can support more device states, and this application does not impose any limitations. For ease of description, the following embodiments of this application use the example of an A-IoT device supporting a first state and a second state for illustrative purposes.

[0054] The aforementioned base stations can be base stations in new radio (NR) systems, such as generation node B (gNB), evolved node B (eNB), radio network controller (RNC), node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved node B, or home node B, HNB), baseband unit (BBU), transmission and reception point (TRP), transmitting point (TP), mobile switching center, etc. They can also be base stations in future communication systems, such as sixth-generation (6G) base stations. th Base stations, etc., in 6G (generation, 6G) communication systems.

[0055] The aforementioned intermediate nodes can also be described as relay nodes, which can be devices with environmental IoT capabilities such as relays, repeaters, integrated access backhaul (IAB) nodes, and UEs.

[0056] The aforementioned auxiliary nodes can be devices with environmental IoT capabilities, such as relays, repeaters, IAB nodes, and UEs.

[0057] The aforementioned UE can also be referred to as a terminal, terminal equipment, mobile station (MS), mobile terminal (MT), access terminal equipment, vehicle-mounted terminal equipment, industrial control terminal equipment, UE unit, UE station, mobile station, remote station, remote terminal equipment, mobile device, wireless communication equipment, UE agent, or UE device, etc. The UE can be fixed or mobile. It should be noted that the UE can support at least one wireless communication technology, such as Wideband Code Division Multiple Access (WCDMA), Long Time Evolution (LTE), NR, 6G, or next-generation wireless communication technologies, etc. For example, a UE can be a mobile phone, tablet, desktop computer, laptop computer, all-in-one computer, in-vehicle terminal, virtual reality (VR) terminal device, augmented reality (AR) terminal device, mixed reality (MR) terminal device, wireless terminal in industrial control, wireless terminal in self-driving, wireless terminal in remote medical surgery, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, cellular phone, cordless phone, session initiation protocol (SIP) phone, wireless local loop (WLL) station, personal digital assistant (PDA), handheld device with wireless communication capabilities, computing device or other processing device connected to a wireless modem, wearable device, UE in future mobile communication networks, or future evolved public land mobile networks. UEs, etc. in a network (PLMN).

[0058] The aforementioned base stations, intermediate nodes, auxiliary nodes, and UEs can be collectively referred to as readers. A reader can be a device with environmental IoT capabilities, capable of powering environmental IoT devices or providing them with carrier signals for backscattering. Readers may also be called reader-writers, excitation sources, IoT-capable devices, IoT-functional devices, etc., and may acquire other names as standards evolve.

[0059] It is understood that how the reader specifically communicates with the environmental IoT device depends on whether the reader is a base station, intermediate node, auxiliary node, or UE, and the specific topology. Based on the topology described in the above embodiments, the communication between the reader and the environmental IoT device in the following embodiments can be direct communication (e.g., the reader is a base station and the topology is...). Figure 1 It can also be indirect communication (e.g., the reader is a base station and the topology is...). Figure 2 or Figure 3 or Figure 4 For details on the communication process, please refer to the above description of the topology.

[0060] The transmission from a reader to an environmental IoT device can be called R2D (reader to devices) transmission. R2D transmission is used for the reader to send data and / or signaling to the environmental IoT device. The transmission from an environmental IoT device to a reader can be called D2R (devices to reader) transmission. D2R transmission is used for the environmental IoT device to send data and / or signaling to the reader.

[0061] 2. Preamble

[0062] In communications, a preamble is a short, specific sequence sent before data transmission to synchronize the receiver's clock and determine the start of data. At the physical layer, a preamble can consist of a specific number of bits, such as the bit sequence {1 0 1 0 1 0 1 0} or {0 1 0 1 0 1 0 1}. At the data link layer, the preamble may also include other information, such as synchronization bytes and start frame characters.

[0063] In environmental IoT, the preamble can serve as an R2D timing acquisition signal. Physical channel transmission immediately follows the preamble transmission; that is, the reader transmits the preamble and then immediately performs physical channel transmission. The physical channel can be the physical reader-to-device channel (PRDCH).

[0064] The preamble consists of at least two parts: a start-indicator part and a clock-acquisition part. The level state sequence corresponding to the start-indicator part precedes the level state sequence corresponding to the clock-acquisition part.

[0065] The start indication section indicates the beginning of R2D transmission. In other words, the start indication section can indicate the commencement of R2D transmission. The clock acquisition section can at least provide chip synchronization for subsequent physical channel transmissions.

[0066] Optionally, the preamble in the environmental IoT may also include other parts(s), the roles of which are under investigation. The level state sequence corresponding to the clock acquisition part precedes the level state sequences corresponding to the other parts.

[0067] The preamble involved in the embodiments of this application refers to the preamble in the Internet of Things for the Environment, which includes a start indication part and a clock acquisition part, and optionally includes other parts.

[0068] 3. Access process

[0069] The access process in this application may refer to the inventory process or the paging process.

[0070] The inventory process can be understood as the process by which the reader identifies tags. During the inventory process, the reader sends an inventory command (such as a Query command), which initializes an inventory cycle. This command contains transmission resources for the tags, such as the Q value. Taking the Q value as an example, after receiving the inventory command, the A-IoT device will change the value from "0-(2)" to "2" to "3". Q The reader randomly selects a number from "-1)" as its own time slot count; the reader sends a disk repeat instruction (such as a Query Rep instruction); after each disk repeat instruction is received, the A-IoT device decrements the time slot count by 1. When the time slot count becomes 0, it returns access information through its available time-frequency resources in the time slot where the time slot count becomes 0. This access information is used by the reader to communicate with the tag, for example... Figure 6 As shown, the Q value is 4, and the access information is a 16-bit random number (i.e., RN16); the reader communicates with the tag based on this access information; the tag sends its own identification information to the reader. In the environmental IoT system, the tag can be an A-IoT device.

[0071] The paging process is the process initiated by the network side to locate a mobile user. The paging is triggered when the network has signaling or data that needs to be sent to the mobile terminal, but the status of the mobile terminal is unknown, and the network does not even know the specific location of the terminal. At this time, the network side will perform a paging action.

[0072] The access method used during the access process can be Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), or Code Division Multiple Access (CDMA), and this application does not impose any restrictions. For example, when the access process is a data storage process, the access method used can be TDMA or FDMA; when the access process is a paging process, the access method used can be TDMA, FDMA, or CDMA.

[0073] Because A-IoT devices in current IoT systems have limited power, if they are in a high-power state for a long time, their working time will be short, and they may be unable to connect due to insufficient power.

[0074] To address the aforementioned problems, this application provides a communication method and related apparatus. The following describes the solution in detail with reference to the embodiments.

[0075] like Figure 7 As shown, this application provides an A-IoT device, which includes a processor 710, a memory 720, a communication interface 730, and one or more programs 721. The one or more programs 721 are stored in the memory 720 and configured to be executed by the processor 710. The one or more programs 721 include operations performed by the A-IoT device in the method described in the method embodiments of this application.

[0076] Please see Figure 8 , Figure 8 This is a flowchart illustrating a communication method provided in an embodiment of this application. The communication method can be executed by an A-IoT device, chip, chip module, or computer-readable storage medium, and may include the following steps.

[0077] S810, if it is determined that the first access time domain resource is not the target access time domain resource, set the state of the A-IoT device to the first state; and / or, if it is determined that the first access time domain resource is the target access time domain resource, set the state of the A-IoT device to the second state.

[0078] Among them, the power consumption of the A-IoT device in the second state is greater than that in the first state. That is, compared with the first state, the second state is a high power consumption state and the first state is a low power consumption state.

[0079] The first access time-domain resource is the time-domain resource of the first access resource. The first access resource is any access resource in the access process of the A-IoT device. The A-IoT device can perform R2D or D2R transmission based on the first access resource. The first access resource includes time-domain resources and frequency-domain resources. In particular, the first access time-domain resource is the time-domain resource among the access resources that the A-IoT device can use when performing R2D or D2R transmission.

[0080] The target access time domain resource can be the time domain resource of the target access resource, which includes time domain resources and frequency domain resources.

[0081] In the first scenario, the target access time-domain resource is the access time-domain resource used by the A-IoT device during the access process (in this case, the target access resource is the access resource used by the A-IoT device during the access process). Specifically, after receiving the inventory instruction, the A-IoT device contains a Q value, which can be used by the A-IoT device to determine the target access time-domain resource (e.g., a time slot). For example, as shown... Figure 6 As shown, if the Q value is 4, then the A-IoT device can operate in "0-(2 Q A random number is selected from "-1)" to determine the target access time domain resource. This means the A-IoT device can choose a time slot from time slot 0 to time slot 15 for inventory access. For example, if the A-IoT device determines a random number of 2 based on the Q value (i.e., the time slot count is 2), then the target access time domain resource is time slot 2. In other words, after selecting a random number, the A-IoT device decrements the random number by 1 each time it receives a repeat inventory instruction. When the random number becomes 0, the time slot where the random number becomes 0 is the target access time domain resource. Conversely, if the A-IoT device determines a random number of 0 based on the Q value (i.e., the time slot count is 0), then the target access time domain resource is time slot 0.

[0082] In the second scenario, the access command corresponding to the target access time domain resource contains the same preamble as the access command corresponding to the access time domain resource used by the A-IoT device in the access process, and the target access time domain resource is not after the access time domain resource used by the A-IoT device in the access process.

[0083] The access command instructs the A-IoT device on which access time domain resources to transmit data, and each access command includes a preamble. For example... Figure 9As shown, the preamble is located at the header of the access command. This preamble can be the preamble used to carry the access command, and the preambles included in each access command may not be exactly the same. For example, if the first access command instructs the A-IoT device to transmit data in time slot 1, then the access command corresponding to time slot 1 is the first access command.

[0084] The access time-domain resources used by A-IoT devices during the access process are the access time-domain resources determined by the A-IoT device based on a selected random number. For example, such as... Figure 10 As shown, Q is 4. Assuming the random number determined by the A-IoT device based on Q is 2, then the access time domain resource used by the A-IoT device in the access process is time slot 2. At this time, as... Figure 10 As shown in (a), if the access command corresponding to time slot 1 and the access command corresponding to time slot 2 contain the same preamble, then the target access time domain resource can be time slot 1 and / or time slot 2. Figure 10 As shown in (b), if the access instructions corresponding to time slots 1 and 3 contain the same preamble as the access instruction corresponding to time slot 2, then the target access time domain resource can be time slot 1 and / or time slot 2. Figure 10 As shown in (c), if the access command corresponding to time slot 3 contains the same preamble as the access command corresponding to time slot 2, then the target access time domain resource can be time slot 2.

[0085] Understandably, if the first access time domain resource differs from the target access time domain resource, it means that the A-IoT device cannot currently perform inventory or paging access. In this case, the A-IoT device is placed in a low-power state. If the first access time domain resource is the same as the target access time domain resource, the A-IoT device will be in a high-power state and will perform inventory or paging access.

[0086] In practice, the initial state of an A-IoT device (e.g., the state after powering on) can be either the first state or the second state.

[0087] When the initial state of the A-IoT device is in state one, if the access command received by the A-IoT device includes a default preamble, the first state is adjusted to state two before the access process is executed. This default preamble is a preset preamble; the A-IoT device adjusts its state to state two upon detecting this preamble. In other words, if the initial state of the A-IoT device is state one, after receiving the default preamble, the A-IoT device adjusts its state to state two and then receives the access command from the reader. If the initial state of the A-IoT device is state two, it remains in state two while receiving the access command from the reader.

[0088] In one possible embodiment, if the target access time domain resource is not the access time domain resource used to respond to the first access command during the access process, the above-mentioned setting the state of the A-IoT device to the second state includes: changing the A-IoT device from the first state to the second state. For example, if the target access time domain resource is time slot 2, then the target access time domain resource is not used to respond to the first access command during the access process. If it is determined that the first access time domain resource is time slot 2, then the A-IoT device changes from the first state to the second state.

[0089] In the case of a data entry process where different A-IoT devices access each other via TDMA, the first access instruction in the access process is the data entry instruction, and the other access instructions are duplicate data entry instructions.

[0090] In one possible embodiment, taking the access process as an inventory process as an example, if the target access time domain resource is used to respond to the first access command in the access process, it means that the target access time domain resource is used to respond to the inventory command. At this time, the target access time domain resource is the first access time domain resource in the inventory cycle. In this case, if the initial state of the A-IoT device is the second state, the above-mentioned setting the state of the A-IoT device to the second state includes: the A-IoT device remaining in the second state. For example, if the target access time domain resource is time slot 0, then the target access time domain resource is used to respond to the first access command in the access process. If it is determined that the first access time domain resource is time slot 0, then the A-IoT device remains in the second state.

[0091] It can be seen that when the first access time domain resource is not the target access time domain resource, the A-IoT device is placed in a low-power state; when the first access time domain resource is determined to be the target access time domain resource, the A-IoT device is placed in a high-power state. This avoids the A-IoT device being in a high-power state for a long time, extends the working time of the A-IoT device, and improves the access success rate of the A-IoT device.

[0092] Taking the access process as an example of the inventory process, the scheme shown in the above embodiments will be illustrated by way of example.

[0093] See Figure 11 In the second state, the A-IoT device receives the first access command of the access process. This access command includes Q=2, meaning that there are a total of 4 time slots in this inventory cycle, namely time slot 0 to time slot 3. The subsequent methods executed by the A-IoT device include:

[0094] Step 1101: In time slot 0 (at this time, time slot 0 is the first access time domain resource), the A-IoT device receives the disk storage instruction and determines whether time slot 0 is the target access time domain resource. If yes, proceed to step 1105; if no, proceed to step 1106 and then to step 1102.

[0095] Step 1102: In time slot 1 (at this time, time slot 1 is the first access time domain resource), the A-IoT device receives the disk repeat instruction and determines whether time slot 1 is the target access time domain resource. If yes, proceed to step 1105; if no, proceed to step 1106 and then to step 1103.

[0096] Step 1103: In time slot 2 (at this time, time slot 2 is the first access time domain resource), the A-IoT device receives the disk repeat instruction and determines whether time slot 2 is the target access time domain resource. If yes, proceed to step 1105; if no, proceed to step 1106 and then to step 1104.

[0097] Step 1104: In time slot 3 (at this time, time slot 3 is the first access time domain resource), the A-IoT device receives the disk repeat instruction and determines whether time slot 3 is the target access time domain resource. If so, proceed to step 1105.

[0098] Step 1105: Set the state of the A-IoT device to the second state.

[0099] After executing step 1105, the state of the A-IoT device can remain in the second state or transition to the first state after the corresponding time slot. For example, if step 1105 is executed after step 1101, the state of the A-IoT device can remain in the second state or transition to the first state after time slot 0. If step 1105 is executed after step 1102, the state of the A-IoT device can remain in the second state or transition to the first state after time slot 1. If step 1105 is executed after step 1103, the state of the A-IoT device can remain in the second state or transition to the first state after time slot 2.

[0100] Step 1106: Set the state of the A-IoT device to the first state.

[0101] For example, if the A-IoT device selects a random number of 2 (i.e., the target access time domain resource is time slot 2), then the steps executed by the A-IoT device are as follows: Step 1101 - Step 1106 - Step 1102 - Step 1106 - Step 1103 - Step 1105, that is, as follows. Figure 12As shown, the A-IoT device transitions from the second state to the first state in time slot 0, and remains in the first state in time slot 1 until time slot 2, when it transitions from the first state to the second state again. If we assume that the random number selected by the A-IoT device is 0 (i.e., the target access time domain resource is time slot 0), then the A-IoT device executes steps 1101 and 1105.

[0102] This application provides a communication device, such as... Figure 13 As shown, the communication device 1300 is applied to an A-IoT device and includes: a determining unit 1310, configured to set the state of the A-IoT device to a first state when it is determined that the first access time domain resource is not a target access time domain resource; and / or, configured to set the state of the A-IoT device to a second state when it is determined that the first access time domain resource is a target access time domain resource; wherein the power consumption of the A-IoT device in the second state is greater than the power consumption of the A-IoT device in the first state, the first access time domain resource is the time domain resource of the first access resource, and the first access resource is any access resource in the access process of the A-IoT device.

[0103] In one possible embodiment, when the target access time domain resource is not the access time domain resource used to respond to the first access command in the access process, the determining unit 1310 is specifically configured to: change the A-IoT device from the first state to the second state in order to set the state of the A-IoT device to the second state.

[0104] In one possible embodiment, the target access time domain resource is the access time domain resource used by the A-IoT device to participate in the first access process.

[0105] In one possible embodiment, the access instruction corresponding to the target access time domain resource contains the same preamble as the access instruction corresponding to the access time domain resource used by the A-IoT device in the first access process, and the target access time domain resource is not after the access time domain resource used by the A-IoT device in the access process.

[0106] In one possible embodiment, the preamble is a preamble used to carry out the transmission of access instructions.

[0107] When using integrated units, the structural schematic diagram of the communication device provided in the embodiments of this application is as follows: Figure 14 As shown. In Figure 14In this embodiment, the communication device 1400 includes a processing module 1430 and a communication module 1410. The processing module 1430 controls and manages the operation of the communication device 1300, such as controlling the steps performed by the determining unit 1310, and / or other processes for performing the techniques described herein. The communication module 1410 supports interaction between the communication device and other devices. Figure 14 As shown, the communication device 1400 may further include a storage module 1420, which is used to store program code and data for the communication device, such as the contents stored in the aforementioned storage unit.

[0108] The processing module 1430 may be a processor or controller, such as a central processing unit (CPU), a general-purpose processor, a digital signal processor (DSP), an ASIC, an FPGA, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It can implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor may also be a combination that implements computational functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, etc. The communication module 1410 may be a transceiver, RF circuitry, or a communication interface, etc. The storage module 1420 may be a memory.

[0109] All relevant content in each scenario involved in the above method embodiments can be referenced from the functional descriptions of the corresponding functional modules, and will not be repeated here. The above-mentioned communication device 1400 can perform the above-mentioned... Figure 8 The steps in the communication method shown.

[0110] This application also provides a chip for use in an A-IoT device, comprising: a module for setting the state of the A-IoT device to a first state when it is determined that a first access time domain resource is not a target access time domain resource; and / or, a module for setting the state of the A-IoT device to a second state when it is determined that the first access time domain resource is the target access time domain resource; wherein the power consumption of the A-IoT device in the second state is greater than the power consumption of the A-IoT device in the first state, the first access time domain resource is a time domain resource of a first access resource, and the first access resource is any access resource in the access process of the A-IoT device.

[0111] This application embodiment also provides a chip module applied to an A-IoT device, including a transceiver component and a chip. The chip includes a module for setting the state of the A-IoT device to a first state when it is determined that a first access time domain resource is not a target access time domain resource; and / or, setting the state of the A-IoT device to a second state when it is determined that the first access time domain resource is the target access time domain resource; wherein the power consumption of the A-IoT device in the second state is greater than the power consumption of the A-IoT device in the first state, the first access time domain resource is the time domain resource of a first access resource, and the first access resource is any access resource in the access process of the A-IoT device.

[0112] This application also provides a computer-readable storage medium storing a computer program for electronic data interchange, wherein the computer program causes a computer to perform some or all of the steps described in the network-side device of the above method embodiments.

[0113] This application also provides a computer program product, which includes a computer program operable to cause a computer to perform some or all of the steps described in the terminal device of the above method embodiments. This computer program product can be a software installation package.

[0114] The steps of the methods or algorithms described in the embodiments of this application can be implemented in hardware or by a processor executing software instructions. The software instructions can consist of corresponding software modules, which can be stored in random access memory (RAM), flash memory, read-only memory (ROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), registers, hard disks, portable hard disks, CD-ROMs, or any other form of storage medium well known in the art. An exemplary storage medium is coupled to a processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and storage medium can reside in an ASIC. Furthermore, the ASIC can reside in an access network device, a target network device, or a core network device. Alternatively, the processor and storage medium can exist as discrete components in the access network device, the target network device, or the core network device.

[0115] Those skilled in the art will recognize that, in one or more of the examples above, the functions described in the embodiments of this application can be implemented, in whole or in part, by software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, in the form of a computer program product. A computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the flow or function according to the embodiments of this application is generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., digital video discs (DVDs)), or semiconductor media (e.g., solid state disks (SSDs)).

[0116] The above detailed embodiments further illustrate the purpose, technical solution, and beneficial effects of the embodiments of this application. It should be understood that the above are merely specific embodiments of the embodiments of this application and are not intended to limit the protection scope of the embodiments of this application. Any modifications, equivalent substitutions, improvements, etc., made on the basis of the technical solutions of the embodiments of this application should be included within the protection scope of the embodiments of this application.

Claims

1. A communication method, characterized in that, Applications in A-IoT devices for the environmental Internet of Things include: If it is determined that the first access time domain resource is not the target access time domain resource, then the state of the A-IoT device is set to the first state; and / or, If the first access time domain resource is determined to be the target access time domain resource, the state of the A-IoT device is set to the second state; Wherein, the power consumption of the A-IoT device in the second state is greater than the power consumption of the A-IoT device in the first state, the first access time domain resource is the time domain resource of the first access resource, and the first access resource is any access resource in the access process of the A-IoT device.

2. The method according to claim 1, characterized in that, When the target access time domain resource is not an access time domain resource used to respond to the first access command in the access process, setting the state of the A-IoT device to the second state includes: The A-IoT device is transitioned from the first state to the second state.

3. The method according to claim 1 or 2, characterized in that, The target access time domain resource is the access time domain resource used by the A-IoT device to participate in the access process.

4. The method according to claim 1 or 2, characterized in that, The access instruction corresponding to the target access time domain resource contains the same preamble as the access instruction corresponding to the access time domain resource used by the A-IoT device in the access process. The target access time domain resource is not after the access time domain resource used by the A-IoT device in the access process.

5. The method according to claim 4, characterized in that, The preamble is the preamble used to carry out the transmission of access instructions.

6. A communication device, characterized in that, Applied to A-IoT devices, including: The determining unit is configured to, when determining that the first access time domain resource is not the target access time domain resource, set the state of the A-IoT device to a first state; and / or, This is used to set the state of the A-IoT device to a second state when it is determined that the first access time domain resource is the target access time domain resource; Wherein, the power consumption of the A-IoT device in the second state is greater than the power consumption of the A-IoT device in the first state, the first access time domain resource is the time domain resource of the first access resource, and the first access resource is any access resource in the access process of the A-IoT device.

7. An A-IoT device, characterized in that, The method includes a processor, a memory, and one or more programs, said programs being stored in the memory and configured to be executed by the processor, said programs including instructions for performing the steps of the method as described in any one of claims 1-5.

8. A computer-readable storage medium, characterized in that, A computer program for storing electronic data interchange is provided, wherein the computer program causes a computer to perform the method as described in any one of claims 1-5.

9. A chip, characterized in that, The chip, used in A-IoT devices, includes: A module for setting the state of the A-IoT device to a first state when it is determined that the first access time domain resource is not the target access time domain resource; and / or, A module that sets the state of the A-IoT device to the second state when it is determined that the first access time domain resource is the target access time domain resource; Wherein, the power consumption of the A-IoT device in the second state is greater than the power consumption of the A-IoT device in the first state, the first access time domain resource is the time domain resource of the first access resource, and the first access resource is any access resource in the access process of the A-IoT device.

10. A chip module, characterized in that, Applications in A-IoT devices, including transceiver components and chips. The chip includes a module for setting the state of the A-IoT device to a first state when it is determined that the first access time domain resource is not the target access time domain resource; And / or, A module that sets the state of the A-IoT device to the second state when it is determined that the first access time domain resource is the target access time domain resource; Wherein, the power consumption of the A-IoT device in the second state is greater than the power consumption of the A-IoT device in the first state, the first access time domain resource is the time domain resource of the first access resource, and the first access resource is any access resource in the access process of the A-IoT device.