Communication method, system, and related device

By sending energy attribute indication information to A-IoT devices through network devices, a suitable data transmission strategy is determined, which solves the problem of data transmission interruption and improves the reliability and performance of the communication system.

WO2026066636A1PCT designated stage Publication Date: 2026-04-02HONOR DEVICE CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-07-31
Publication Date
2026-04-02

AI Technical Summary

Technical Problem

During data communication between network devices and A-IoT devices, data transmission interruptions can easily occur, affecting communication performance.

Method used

The network device sends instruction information to the A-IoT device, instructing it to report its energy attributes, and determines the data transmission strategy based on the energy information to avoid data transmission interruption due to insufficient energy.

Benefits of technology

It improves the reliability of data communication between network devices and A-IoT devices, reduces the occurrence of data transmission interruptions, and enhances the overall performance of the communication system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025111721_02042026_PF_FP_ABST
    Figure CN2025111721_02042026_PF_FP_ABST
Patent Text Reader

Abstract

The embodiments of the present application provide a communication method, a system, and a related device. The method comprises: a network device sends first indication information to an A-IoT device, the first indication information being used for indicating to the A-IoT device to report an energy property of the A-IoT device; and the A-IoT device sends first energy information of the A-IoT device, the first energy information being used for indicating the energy property of the A-IoT device. In this way, the network device can estimate an energy status of the A-IoT device on the basis of the first energy information. For example, the network device can estimate remaining energy of the A-IoT device. Accordingly, the network device can determine, on the basis of the energy status of the A-IoT device, a data transmission policy between the network device and the A-IoT device. Therefore, the network device can perform data communication with the A-IoT device when it is determined that the A-IoT device has sufficient energy. This can, to the greatest extent possible, avoid interruption of data transmission between the network device and the A-IoT device due to insufficient energy of the A-IoT device in a process in which the network device performs data communication with the A-IoT device.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method, system and related devices

[0001] This application claims priority to the Chinese patent application No. 202411402004.2, filed on September 30, 2024, and entitled “Communication method, system and related devices”, the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] The present application relates to the field of communication technology, in particular to a communication method, system and related devices. BACKGROUND

[0003] In recent years, the Internet of Things has attracted widespread attention in the field of wireless communication. It is expected that more and more “things” will be connected to each other to improve production efficiency and enhance life comfort. In order to further reduce the size, complexity and power consumption of Internet of Things devices, hundreds or even hundreds of billions of Internet of Things devices can be deployed for various applications and provide additional value to the entire value chain. In general, it is not practical to manually replace or charge batteries to power all Internet of Things devices, which would result in high maintenance costs, serious environmental problems, and even safety hazards in some use cases, such as wireless sensors in the power and oil industries.

[0004] Most existing wireless communication devices are powered by batteries and need to be manually replaced or charged. Automation and digitization in various industries have opened up many new markets, which require new Internet of Things technologies to support batteryless devices without energy storage capabilities or energy storage devices that do not need to be manually replaced or charged. The 3rd Generation Partnership Project (3GPP) is studying Internet of Things use cases, traffic scenarios, device limitations for collecting environmental energy support, and determining new potential service requirements and new Key Performance Indicators (KPIs). 3GPP is considering devices without batteries or with limited energy storage capabilities (e.g., using capacitors) and providing energy by collecting radio waves, light, motion, heat, or any other energy source that may be considered appropriate.

[0005] Considering the limited size and complexity required for batteryless devices without energy storage capabilities or devices with limited energy storage capabilities and without the need for manual replacement or charging in practical applications, the output power of energy collectors is usually 1 μW (microwatt) to hundreds of μW. Existing cellular devices may not be able to perform energy collection well due to their peak power consumption being higher than 10 mW.

[0006] One example type of application is asset identification, which currently relies mainly on barcodes and Radio Frequency Identity (RFID) in most industries. The main advantage of these two technologies is the ultra-low complexity and small size of the tags. However, the limited reading range of a few meters often requires handheld scanning, which leads to intensive labor and time-consuming operations, or RFID portals / gates, which lead to high deployment costs. In addition, the lack of interference management solutions leads to serious interference and capacity problems between RFID readers, especially in the case of dense deployment. RFID is difficult to support seamless coverage of large-scale networks.

[0007] In summary, the current proposed Ambient Internet of Things (A-IoT) technology can realize the Internet of Things service powered by the energy collected from the environment for the device, which can also be referred to as an A-IoT device. Among them, the power consumption of the A-IoT device is generally low, and some A-IoT devices have certain energy storage capabilities, which can reduce the requirement of the A-IoT device for energy storage capacity, such as the A-IoT device can not have a battery, or have a capacitor or battery with less storage capacity, etc.

[0008] However, in actual application scenarios, the network device is prone to data transmission interruption during data communication with the A-IoT device, thereby affecting the overall communication performance of the network device and the A-IoT device.

[0009] Therefore, how to avoid the problem of data transmission interruption as much as possible during data communication between the network device and the A-IoT device has become an important problem to be solved. SUMMARY

[0010] The present application provides a communication method, system and related device, which aims to avoid data transmission interruption as much as possible during data communication between the network device and the A-IoT device, and improve the overall performance of the communication system.

[0011] In order to achieve the above purpose, the present application provides the following technical solutions:

[0012] In a first aspect, the present application provides a communication method, which is applied to an A-IoT (Ambient Internet of Things) device, and the method comprises: receiving first indication information, the first indication information being used to indicate that the A-IoT device reports energy attributes of the A-IoT device; and sending first energy information of the A-IoT device, the first energy information being used to indicate the energy attributes of the A-IoT device.

[0013] Thus, since the A-IoT device sends the first energy information of the A-IoT device to the network device, and the first energy information is capable of indicating the energy attribute of the A-IoT device, the network device is capable of estimating the energy condition of the A-IoT device according to the first energy information, such as estimating the residual energy of the A-IoT device, so that the network device can determine the data transmission strategy between the A-IoT device according to the energy condition of the A-IoT device, such as continuing data communication with the A-IoT device in the case of estimating that the A-IoT device has more residual energy, and charging the A-IoT device first and then performing data communication with the A-IoT device in the case of estimating that the A-IoT device has less residual energy. In this way, by reporting the first energy information by the A-IoT device, the network device can select a suitable strategy to perform data communication with the A-IoT device, which enables the network device to perform data communication with the A-IoT device in the case of determining that the A-IoT device has sufficient energy, so as to avoid as much as possible the interruption of data transmission between the network device and the A-IoT device due to insufficient energy of the A-IoT device in the process of data communication between the network device and the A-IoT device.

[0014] In a possible implementation, the first indication information is further used to indicate a reporting condition; and the sending of the first energy information of the A-IoT device comprises: sending the first energy information of the A-IoT device in the case that the energy of the A-IoT device meets the reporting condition. In this way, the A-IoT device can send the first energy information of the A-IoT device when the preset reporting condition is met, so as to reduce the waste of data transmission resources of the A-IoT device in the case of not meeting the reporting condition.

[0015] In a possible implementation, the reporting condition comprises that the residual energy of the A-IoT device is lower than a threshold value, or the A-IoT device completes charging.

[0016] In a possible implementation, the method further comprises: sending second energy information of the A-IoT device, the second energy information being used to indicate the energy state of the A-IoT device. In this way, the network device can determine the data transmission strategy between the A-IoT device according to the energy attribute of the A-IoT device and the energy condition of the A-IoT device, so as to avoid as much as possible the interruption of data transmission between the network device and the A-IoT device due to insufficient energy of the A-IoT device in the process of data communication between the network device and the A-IoT device.

[0017] In a possible implementation, the first indication information comprises at least one of an energy report indication information, a three-step random access indication information, a data transmission indication information, a data transmission indication information, a service indication information, a trigger message of the A-IoT device, or a state indication information of the A-IoT device.

[0018] In a possible implementation, the first indication information further indicates an energy report format, the energy report format being a first format or a second format, the first format being used to indicate that the A-IoT device reports only the first energy information, and the second format being used to indicate that the A-IoT device reports both the first energy information and the second energy information. In this way, the A-IoT device can send information of the energy report format indication to the network device, thereby improving the availability of the network device to determine the data transmission strategy with the A-IoT device.

[0019] In a possible implementation, the second energy information comprises indication information of a remaining energy of the A-IoT device or indication information of a consumed energy.

[0020] In a possible implementation, the method further comprises, before receiving the first indication information, sending capability information of the A-IoT device, the capability information being used to indicate that the A-IoT device supports reporting the energy attribute of the A-IoT device. In this way, the network device can determine, according to the capability information of the A-IoT device, whether the A-IoT device supports reporting the energy attribute of the A-IoT device, thereby determining different data transmission strategies for A-IoT devices with different energy information, and improving the availability of the A-IoT device.

[0021] In a possible implementation, after sending the first energy information, the method further comprises receiving second indication information, the second indication information being used to indicate that the A-IoT device maintains communication information with the network device, or the second indication information being used to indicate that the A-IoT device performs energy harvesting, or receiving service data. In this way, the network device determines, according to the first energy information, a data transmission strategy with the A-IoT device, that is, indicates the A-IoT device to maintain communication information with the network device, or indicates the A-IoT device to perform energy harvesting, or the A-IoT device receives service data, thereby avoiding, as much as possible, interruption of data transmission between the network device and the A-IoT device due to insufficient energy of the A-IoT device during data communication between the network device and the A-IoT device.

[0022] In a possible implementation, the communication information comprises relevant information required when the A-IoT device communicates with the network device.

[0023] In a possible implementation, the relevant information includes at least one of an identifier of the A-IoT device, configuration information of the A-IoT device, an energy charging duration for the A-IoT device, a duration for which the A-IoT device waits for data to be transmitted, a waiting duration of the network device (for example, after the network device receives the first energy information, the network device needs to wait for the duration before transmitting data), registration related information of the A-IoT device, and encryption and decryption information of the A-IoT device. In a possible implementation, the method further includes receiving configuration information, the configuration information being used to configure a working time period of the A-IoT device in a period, and the working time period being a time period in which the A-IoT device can receive or transmit data. In this way, the A-IoT device receives or transmits data in the working time period according to the indication of the configuration information, so that the efficiency of the A-IoT device in receiving or transmitting data can be improved.

[0024] In a possible implementation, the first energy information of the A-IoT device includes at least one of an energy charging mode, an energy charging period, an energy charging duration, an energy consumption mode, and a device type of the A-IoT device.

[0025] In a second aspect, the present application provides a communication method, the method being applied to a network device, and the method includes the following steps: sending first indication information, the first indication information being used to indicate that an A-IoT device reports energy attributes of the A-IoT device; and receiving first energy information of the A-IoT device, the first energy information being used to indicate the energy attributes of the A-IoT device.

[0026] In this way, since the A-IoT device sends the first energy information of the A-IoT device to the network device, and the first energy information can indicate the energy attributes of the A-IoT device, the network device can estimate the energy status of the A-IoT device according to the first energy information, so that the network device can determine a data transmission strategy between the network device and the A-IoT device according to the energy status of the A-IoT device. In this way, by reporting the first energy information, the network device can select a suitable strategy to communicate data with the A-IoT device, so that the network device can communicate data with the A-IoT device when the A-IoT device has sufficient energy, so that the network device and the A-IoT device can avoid interrupting data transmission between the network device and the A-IoT device due to insufficient energy of the A-IoT device as much as possible.

[0027] In a possible implementation, the first indication information is further used for indicating a reporting condition, the reporting condition being a condition that is satisfied by the energy of the A-IoT device when the A-IoT device sends the first energy information. In this way, the A-IoT device can send the first energy information of the A-IoT device when the reporting condition is satisfied, reducing the case that the A-IoT device wastes data transmission resources when the reporting condition is not satisfied.

[0028] In a possible implementation, the method further includes: receiving second energy information from the A-IoT device, the second energy information being used for indicating an energy status of the A-IoT device. In this way, the network device can determine a data transmission strategy between the network device and the A-IoT device according to the energy attribute of the A-IoT device and the energy status of the A-IoT device, and avoid, as much as possible, an interruption of data transmission between the network device and the A-IoT device due to insufficient energy of the A-IoT device during data communication between the network device and the A-IoT device.

[0029] In a possible implementation, the method further includes: receiving second energy information from the core network device, the second energy information being used for indicating an energy status of the A-IoT device. In this way, when the network device cannot obtain the second energy information, the network device can obtain the second energy information through the core network device, thereby improving availability of the network device for determining the data transmission strategy between the network device and the A-IoT device.

[0030] In a possible implementation, the first indication information is further used for indicating an energy reporting format, the energy reporting format being a first format or a second format, the first format being used for indicating that the A-IoT device only reports the first energy information, and the second format being used for indicating that the A-IoT device simultaneously reports the first energy information and the second energy information. In this way, the network device can receive the information of the energy reporting format indicated by the A-IoT device, thereby improving availability of the network device for determining the data transmission strategy between the network device and the A-IoT device.

[0031] In a possible implementation, the second energy information includes indication information of remaining energy of the A-IoT device and indication information of consumed energy.

[0032] In a possible implementation, the method further includes: before sending the first indication information, receiving capability information of the A-IoT device, the capability information being used for indicating that the A-IoT device supports reporting the energy attribute of the A-IoT device. In this way, the network device can determine, according to the capability information of the A-IoT device, whether the A-IoT device supports reporting the energy attribute of the A-IoT device, thereby determining different data transmission strategies for A-IoT devices with different energy information, and improving availability of the A-IoT device.

[0033] In a possible implementation, after receiving the first energy information, the method further includes: sending second indication information, the second indication information being used to indicate that the A-IoT device keeps communication information with the network device, or the second indication information being used to indicate that the A-IoT device performs energy collection; or sending service data. In this way, the network device determines a data transmission strategy between the network device and the A-IoT device according to the first energy information, that is, indicates the A-IoT device to keep communication information with the network device, or indicates the A-IoT device to perform energy collection, or the A-IoT device receives service data, so as to avoid, as much as possible, interruption of data transmission between the network device and the A-IoT device due to insufficient energy of the A-IoT device in the process of data communication between the network device and the A-IoT device.

[0034] In a possible implementation, the method further includes: sending configuration information, the configuration information being used to configure a working time period of the A-IoT device in a period, the working time period being a time period in which the A-IoT device can receive or send data. In this way, the A-IoT device receives or sends data in the working time period according to the indication of the configuration information, so as to improve the efficiency of the A-IoT device in receiving or sending data.

[0035] In a possible implementation, the first energy information of the A-IoT device includes at least one of a charging mode, a charging period, a charging duration, an energy consumption mode, and a device type of the A-IoT device.

[0036] In a third aspect, the present application provides a communication method, the method being applied to an ambient Internet of Things (A-IoT) device, and the method includes: receiving indication information, the indication information being used to indicate that the A-IoT device reports an energy state of the A-IoT device; and sending second energy information of the A-IoT device, the second energy information being used to indicate the energy state of the A-IoT device, and the second energy information including an indication information of a data amount that can be transmitted by remaining energy of the A-IoT device or consumed energy of the A-IoT device.

[0037] In this way, the network device can select a suitable strategy to perform data communication with the A-IoT device by reporting, by the A-IoT device, the first energy information, so that the network device can perform data communication with the A-IoT device in a case where it is determined that the A-IoT device has sufficient energy, and interruption of data transmission between the network device and the A-IoT device due to insufficient energy of the A-IoT device in the process of data communication between the network device and the A-IoT device can be avoided as much as possible.

[0038] In a possible implementation, the method further includes: sending the first energy information of the A-IoT device, the first energy information being used to indicate the energy attribute of the A-IoT device. In this way, the network device can determine the data transmission strategy between the network device and the A-IoT device according to the energy attribute of the A-IoT device and the energy condition of the A-IoT device, so as to avoid the interruption of data transmission between the network device and the A-IoT device due to insufficient energy of the A-IoT device as much as possible in the process of data communication between the network device and the A-IoT device.

[0039] In a fourth aspect, the present application provides a communication method, which is applied to a network device, and the method includes: sending indication information, the indication information being used to indicate that an A-IoT device reports the energy state of the A-IoT device; and receiving second energy information of the A-IoT device, the second energy information being used to indicate the energy state of the A-IoT device, and the second energy information including the indication information of the data amount that can be supported by the remaining energy of the A-IoT device or the consumed energy.

[0040] In this way, by reporting the first energy information by the A-IoT device, the network device can select a suitable strategy to perform data communication with the A-IoT device, which enables the network device to perform data communication with the A-IoT device in the case that it is determined that the A-IoT device has sufficient energy, so as to avoid the interruption of data transmission between the network device and the A-IoT device due to insufficient energy of the A-IoT device as much as possible in the process of data communication between the network device and the A-IoT device.

[0041] In a possible implementation, the method further includes: receiving first energy information from the A-IoT device, or receiving the first energy information from the core network device; and wherein the first energy information is used to indicate an energy attribute of the A-IoT device. In this way, the network device can determine a data transmission strategy between the network device and the A-IoT device according to the energy attribute of the A-IoT device and the energy status of the A-IoT device, so as to avoid, as much as possible, interruption of data transmission between the network device and the A-IoT device due to insufficient energy of the A-IoT device in the process of data communication between the network device and the A-IoT device. Meanwhile, the network device can also receive the first energy information from the core network device. In this way, when the network device fails to obtain the first energy information, the network device can obtain the first energy information through the core network device, thereby improving the availability of the network device in determining the data transmission strategy between the network device and the A-IoT device. In a fifth aspect, the present application provides a network device, which includes a transceiver and a processor; wherein the transceiver is configured to perform the receiving operation and the sending operation in the method of the second aspect or any of the implementation manners of the second aspect, or perform the receiving operation and the sending operation in the method of the fourth aspect; and the processor is configured to perform other operations in the method of the second aspect or any of the implementation manners of the second aspect, other than the receiving operation and the sending operation, or perform other operations in the method of the fourth aspect, other than the receiving operation and the sending operation.

[0042] In a sixth aspect, the present application provides an A-IoT (ambient Internet of Things) device, which includes a transceiver and a processor; wherein the transceiver is configured to perform the receiving operation and the sending operation in the method of the first aspect or any of the implementation manners of the first aspect, or perform the receiving operation and the sending operation in the method of the third aspect or any of the implementation manners of the third aspect; and the processor is configured to perform other operations in the method of the first aspect or any of the implementation manners of the first aspect, other than the receiving operation and the sending operation, or perform other operations in the method of the third aspect or any of the implementation manners of the third aspect, other than the receiving operation and the sending operation.

[0043] In a seventh aspect, the present application provides a communication system, which includes an A-IoT (ambient Internet of Things) device and a network device; wherein the A-IoT device is configured to perform the method of the first aspect or any of the implementation manners of the first aspect, or perform the method of the third aspect or any of the implementation manners of the third aspect; and the network device is configured to perform the method of the second aspect or any of the implementation manners of the second aspect, or perform the method of the fourth aspect.

[0044] In an eighth aspect, the present application provides a computer storage medium, configured to store a computer program, wherein the computer program is executed to implement the communication method provided in any one of the first aspect to the fourth aspect.

[0045] In a ninth aspect, the present application provides a computer program product comprising instructions which, when executed on at least one computing device, cause the at least one computing device to implement the communication method provided in any one of the first aspect to the fourth aspect. BRIEF DESCRIPTION OF DRAWINGS

[0046] FIG. 1 is a structural schematic diagram of an exemplary communication system provided by an embodiment of the present application;

[0047] FIG. 2a is a structural schematic diagram of another exemplary communication system provided by the present application;

[0048] FIG. 2b is a structural schematic diagram of yet another exemplary communication system provided by the present application;

[0049] FIG. 2c is a structural schematic diagram of still another exemplary communication system provided by the present application;

[0050] FIG. 2d is a structural schematic diagram of yet another exemplary communication system provided by the present application;

[0051] FIG. 2e is a structural schematic diagram of still another exemplary communication system provided by the present application;

[0052] FIG. 2f is a structural schematic diagram of yet another exemplary communication system provided by the present application;

[0053] FIG. 2g is a structural schematic diagram of still another exemplary communication system provided by the present application;

[0054] FIG. 3 is a flow schematic diagram of a communication method provided by an embodiment of the present application;

[0055] FIG. 4 is a flow schematic diagram of another communication method provided by an embodiment of the present application;

[0056] FIG. 5 is a flow schematic diagram of another communication method provided by an embodiment of the present application;

[0057] FIG. 6 is a flow schematic diagram of another communication method provided by an embodiment of the present application;

[0058] FIG. 7 is a flow schematic diagram of another communication method provided by an embodiment of the present application;

[0059] FIG. 8 is a structural schematic diagram of a network device provided by an embodiment of the present application;

[0060] FIG. 9 is a structural schematic diagram of another network device provided by an embodiment of the present application. DETAILED DESCRIPTION

[0061] The technical solutions in the embodiments of the present application will be described clearly and completely in combination with the drawings in the embodiments of the present application. The terms used in the following embodiments are only for the purpose of describing the specific embodiments and are not intended to be limiting to the present application. As used in the specification and the appended claims of the present application, the singular forms “a,” “an,” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “one or more,” in the embodiments of the present application, refer to one, two, or more than two; “and / or” describes the associated objects in the conjunctive relationship, which means that there can be three kinds of relationships; for example, A and / or B, which can represent the following three cases: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. The character “ / ” generally represents an “or” relationship between the associated objects.

[0062] In the present specification, the phrase “one embodiment” or “some embodiments” etc. means that the specific features, structures or characteristics described in connection with the embodiment are included in one or more embodiments of the present application. Therefore, the phrases “in one embodiment,” “in some embodiments,” “in other some embodiments,” “in yet some embodiments” etc. appearing in different places in the present specification are not necessarily all referring to the same embodiment, but mean “one or more but not all embodiments,” unless otherwise specifically emphasized. The terms “include,” “contain,” “have” and their variants mean “including but not limited to,” unless otherwise specifically emphasized.

[0063] The plurality of embodiments of the present application refers to greater than or equal to two. It should be noted that in the description of the embodiments of the present application, the terms “first,” “second,” etc. are only used for the purpose of distinguishing the description and cannot be understood as indicating or implying relative importance, nor can it be understood as indicating or implying order.

[0064] Embodiments of the present application apply to a communication system, which can be a long term evolution (LTE) system, a universal mobile telecommunication system (UMTS), a worldwide interoperability for microwave access (WiMAX) communication system, a 5th-Generation (5G) New Radio (5G NR) system, a 5.5G system, or a 6th-Generation (6G) system, or a new communication system to be developed in the future. Alternatively, the communication system can be a vehicle-to-X (V2X) system, where the X can include vehicle to network (V2N), vehicle to vehicle (V2V), vehicle to infrastructure (V2I), vehicle to pedestrian (V2P), etc., a long term evolution-vehicle (LTE-V), a vehicle networking, a machine type communication (MTC), an internet of things (IoT), a long term evolution-machine (LTE-M), a machine to machine (M2M), etc.

[0065] An example of a communication system is shown in FIG. 1, which includes a network device 1 and an A-IoT device 2.

[0066] In the embodiments provided in the present application, the network device 1 can be any device located at the network side and having wireless transceiving function, including but not limited to: a base station (gNodeB or gNB) or a transmission receiving point (TRP) in new radio (NR), etc. The network device 1 can be: a macro base station, a micro base station, a pico base station, a small station, a relay station, a part of a fan-shaped antenna on a base station, or a balloon station, etc. The network device 1 can contain one or more co-sited or non-co-sited transmission points (TRPs). The network device 1 can also be a wireless controller in a cloud radio access network (CRAN) scenario, a centralized unit (CU), and / or a distributed unit (DU).

[0067] Alternatively, the network device 1 can be a reader, which can communicate with the A-IoT device 2 by transmitting and receiving radio frequency signals.

[0068] In addition, in the communication system described in FIG. 1, the network device 1 can be configured with a carrier wave (CW) device, which can generate a CW signal (also a radio frequency signal) as an excitation signal, which can be used for the A-IoT device 2 to backscatter the carrier provided externally to realize the communication between the A-IoT device 2 and the network device 1. In addition, the CW device can also generate a CW2D signal (a radio frequency signal) for charging the A-IoT device 2.

[0069] Among them, the network device 1 (reader) can actively send only the R2D signal (containing data) to make the A-IoT device 2 demodulate and decode the R2D signal to obtain the data, at this time, there is no need to send the CW signal. R2D represents Reader to Device communication, that is, the network device 1 sends a signal to the A-IoT device 2.

[0070] Alternatively, the network device 1 can actively send only the CW signal (without data) to activate the A-IoT device 2, so that it can use the excitation signal to send the D2R signal (containing data) to the network device 1, at this time, the A-IoT device 2 has no R2D signal reception. Among them, D2R represents Device to Reader communication, that is, the A-IoT device 2 sends a signal to the network device 1.

[0071] Alternatively, the network device 1 can actively send the R2D signal (containing data) and the CW signal (not containing data) to enable the A-IoT device 2 to receive the R2D signal and demodulate and decode it to obtain the data, and to activate the A-IoT device 2 using the CW signal so that it can send the D2R signal (containing data) using the excitation signal. Here, either the R2D signal or the CW signal can be sent first, and time division multiplexing and / or frequency division multiplexing can be used.

[0072] Alternatively, the network device 1 can actively send only the CW2D signal (not containing data) to charge the A-IoT device 2, and in this case there is no D2R data transmission.

[0073] The A-IoT device 2 refers to a device running in an environmental Internet of Things and having a certain energy storage capability, which can be a sensor, a locator, an indoor memory, an indoor controller, etc., and is not limited in this regard. The environmental Internet of Things device is an Internet of Things device powered by energy harvesting and has limited energy storage capability. For example, some or all characteristics of the environmental Internet of Things device can be referred to the description of TR 38.769 in the 3GPP standard. It should be understood that the description herein of some or all characteristics of the environmental Internet of Things device with reference to the description of TR 38.769 in the 3GPP standard is only one possible example description, and the embodiments of the present application are not limited thereto. For another example, with the evolution or update of the version of the communication standard protocol, some or all of the environmental Internet of Things device can be referred to the evolved or updated version; or some or all characteristics of the environmental Internet of Things device can also be referred to the description in the related art. It should be understood that the A-IoT device can also have other names or definitions, which are not limited in the embodiments of the present application.

[0074] In the communication system shown in FIG. 1, the network device 1 can communicate with the A-IoT device 2. Generally, the A-IoT device 2 remains in an awake state using the energy collected and stored from the environment to achieve communication with the network device 1. However, the A-IoT device 2 has limited energy storage, which is prone to cause the A-IoT device 2 to run out of power and fail to continue communication with the network device 1. In actual application scenarios, during the process of the network device 1 sending data to the A-IoT device 2, the A-IoT device 2 can have enough power to remain running at the beginning of data transmission, but as the power of the A-IoT device 2 is consumed, the A-IoT device 2 can fail to continue receiving the remaining data sent by the network device 1, resulting in a failure of the data communication process between the network device 1 and the A-IoT device 2. In actual application scenarios, the network device 1 can give up this data transmission task, or wait for the A-IoT device 2 to have enough power and then send data to the A-IoT device 2 again.

[0075] Based on this, in the communication system provided in this application, the network device 1 can perceive the energy attribute of the A-IoT device 2 to estimate the power condition of the A-IoT device 2, so as to communicate with the A-IoT device 2 based on the power condition of the A-IoT device 2, so as to realize the purpose of avoiding the data communication process between the network device 1 and the A-IoT device 2 to fail due to insufficient power of the A-IoT device 2 as much as possible.

[0076] In a specific implementation, the network device 1 can send indication information to the A-IoT device 2, and the indication information is used to instruct the A-IoT device 2 to report the energy attribute of the A-IoT device 2, which may, for example, be a charging period or other types of energy attributes. Then, the A-IoT device 2 sends the energy information of the A-IoT device 2 to the network device 1 according to the received indication information, and the energy information is used to indicate the energy attribute of the A-IoT device 2.

[0077] In this way, the network device 1 can estimate the energy condition of the A-IoT device 2 after learning the energy attribute of the A-IoT device 2, so that the network device 1 can determine the data transmission strategy with the A-IoT device according to the energy condition of the A-IoT device 2. For example, taking the charging period as an example of the energy information, when the time to the next charging is far away, the network device 1 can estimate that the A-IoT device 2 has more remaining energy, then the network device 1 can continue to communicate data with the A-IoT device 2; and when the time to the next charging is close, the network device 1 can estimate that the A-IoT device has less remaining energy, then the network device 1 can charge the A-IoT device 2 first, and then communicate data with the A-IoT device 2. In this way, by reporting the energy information of the A-IoT device 2, the network device 1 can select a suitable strategy to communicate data with the A-IoT device 2, which enables the network device 1 to communicate data with the A-IoT device 2 when it is determined that the A-IoT device 2 has sufficient energy, so as to avoid the data transmission process between the network device 1 and the A-IoT device 2 to fail due to insufficient energy of the A-IoT device 2 as much as possible.

[0078] It is worth noting that the communication system shown in FIG. 1 is only an exemplary illustration, and in the communication system described in FIG. 1, the network device 1 and the A-IoT device 2 can transmit data to each other, and the network device 1 charges the A-IoT device 2 by using the CW device to send the CW2D signal. In actual application, the communication system can also have other structures. Next, in conjunction with FIGS. 2a to 2g, a plurality of possible communication systems are exemplarily illustrated.

[0079] Referring to FIG. 2a, in the communication system shown in FIG. 2a, network device 1, A-IoT device 2, and network device 3 are included, and network device 1 can send communication data to A-IoT device 2 and charge A-IoT device 2 by sending CW2D signal using CW device; A-IoT device 2 can send data communication to network device 3. Wherein, the implementation of network device 1 and network device 3 is similar, and will not be repeated here.

[0080] Referring to FIG. 2b, in the communication system shown in FIG. 2b, network device 1, A-IoT device 2, and CW device are included, that is, the CW device is deployed separately from network device 1, at this time, network device 1 and A-IoT device 2 can transmit data to each other. And network device 1 can instruct CW device to send CW2D signal to charge A-IoT device 2. For example, network device 1 can control CW device to send CW2D signal to charge A-IoT device 2, such as network device 1 can control CW device to send high-power, high-bandwidth CW2D signal to realize charging of A-IoT device 2.

[0081] Referring to FIG. 2c, in the communication system shown in FIG. 2c, network device 1 and A-IoT device 2 are included, and A-IoT device 2 can communicate data with network device 1 without excitation signal, such as A-IoT device 2 can be configured with power amplifier, etc. At this time, the radio frequency signal sent by network device 1 to A-IoT device 2, such as R2D signal in FIG. 2c, can be used for data transmission with A-IoT device 2, or can be used for charging A-IoT device 2.

[0082] Referring to FIG. 2d, in the communication system shown in FIG. 2d, network device 1, network device 3, network device 4, and A-IoT device 2 are included, wherein CW device is configured in network device 1. And network device 1 can send communication data to A-IoT device 2 and charge A-IoT device 2 by sending CW2D signal using CW device; A-IoT device 2 can send data communication to network device 3. Network device 1 and network device 3 can interact with network device 4.

[0083] Exemplarily, the network device 1 and the network device 3 can be a reader or a user equipment (UE). The UE can be various forms, for example, a mobile phone, a Pad, a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal in industrial control, a vehicle-mounted terminal device, a wireless terminal in self driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a wearable terminal device, and the like. The UE can also be referred to as a node, a terminal device, an access terminal device, a vehicle-mounted terminal, an industrial control terminal, a UE unit, a UE station, a mobile station, a mobile station, a remote station, a remote terminal device, a mobile device, a UE terminal device, a terminal device, a wireless communication device, a UE agent, or a UE apparatus, and the like. The terminal device can also be a fixed terminal device or a mobile terminal device.

[0084] The method for implementing the A-IoT device to report energy information provided by the present application is described below in conjunction with the accompanying drawings. For ease of understanding, the following is an exemplary description in conjunction with FIG. 3, taking the application to the communication system shown in FIG. 1 as an example.

[0085] Referring to FIG. 3, a communication method provided by an embodiment of the present application is shown. As shown in FIG. 3, the flow of the communication method includes the following steps:

[0086] S301: The network device 1 sends first indication information to the A-IoT device 2, and the first indication information is used to instruct the A-IoT device 2 to report the energy attribute of the A-IoT device 2.

[0087] In actual application, the A-IoT device 2 can report the energy attribute of the A-IoT device 2 to the network device 1, so that the network device 1 can estimate the energy state of the A-IoT device 2 according to the energy attribute of the A-IoT device 2, and select a suitable strategy to communicate data with the A-IoT device 2. The A-IoT device 2 can obtain the first indication information sent by the network device 1, so as to report the energy attribute to the network device 1 according to the first indication information.

[0088] In this embodiment, the following implementation examples of the network device 1 sending the first indication information to the A-IoT device 2 are provided.

[0089] In a first possible implementation, the first indication information sent by the network device 1 to the A-IoT device 2 can be implied in other indication information sent by the network device 1 to the A-IoT device 2. When the A-IoT device 2 receives certain specific types of indication information sent by the network device 1, these indication information can also indicate the A-IoT device 2 to report the energy attribute of the A-IoT device 2, so that the network device 1 can achieve the indication purpose without additionally sending separate indication information for indicating the A-IoT device 2 to report the energy attribute of the A-IoT device 2.

[0090] In a specific implementation, some types of indication information sent by the network device 1 to the A-IoT device 2 can be predefined and can be used to indicate the A-IoT device 2 to report the energy attribute of the A-IoT device 2.

[0091] For example, the first indication information can be random access type indication information, such as indication information of 3-step random access and / or indication information of contention-free random access (CFRA), etc.

[0092] Alternatively, the first indication information can be service indication information sent by the network device 1 to the A-IoT device 2, such as indication information of A-IoT service, etc. The A-IoT service sent by the network device 1 to the A-IoT device 2 can be inventory service and / or command service, etc., and can further be full inventory, group inventory, dedicated inventory, and command can be further distinguished as read, write, and other command types.

[0093] Alternatively, the first indication information can be indication information of a trigger message sent by the network device 1 to the A-IoT device 2, such as a first trigger message, etc., wherein the first trigger message is a message sent by the network device 1 for the first time to trigger the A-IoT device 2 to perform an operation. Further, the first sending refers to the first sending after the A-IoT device is energized, or the first sending in a round of operations, or the first sending for a specific service.

[0094] Alternatively, the first indication information can be data transmission indication information or still data transmission indication information sent by the network device 1 to the A-IoT device 2. The data transmission indication information is used to indicate that there is data to be transmitted to the A-IoT device 2 at present; and the still data transmission indication information is used to indicate that there is still other data to be transmitted to the A-IoT device 2 on the basis of the data that has been transmitted to the A-IoT device 2 at present.

[0095] Alternatively, the first indication information can be state indication information of the A-IoT device 2, which is used to indicate the working state required by the A-IoT device 2 to enter, such as the data transmission state, the non-data transmission state, the connected state, the registered state, etc.

[0096] In addition, the first indication information can be other types of indication information, which is not limited.

[0097] In actual application, in addition to the fact that some specific types of indication information can be used to indicate that the A-IoT device 2 reports the energy attribute to the network device 1, the network device 1 can also send an indication to the A-IoT device 2 in advance that the first indication information is implied in some specific types of indication information, so that the A-IoT device 2 can report the energy attribute of the A-IoT device 2 to the network device 1 after receiving these specific types of indication information under the configuration of the network device 1.

[0098] In the second possible implementation, a new type of energy report indication information (which is used to indicate that the A-IoT device reports the energy attribute) can be defined in advance, so that the network device 1 can send the type of energy report indication information to the A-IoT device 2 to trigger the A-IoT device 2 to report the energy attribute to the network device 1. Alternatively, an indication field can be newly added in some specific types of indication information, and the first indication information is contained in the indication information. In this way, the network device 1 can send the type of indication information to the A-IoT device 2, so as to trigger the A-IoT device 2 to report the energy attribute to the network device 1 by using the indication field in the indication information.

[0099] It can be understood that the above-mentioned manner in which the network device 1 sends the first indication information to the A-IoT device 2 is only an implementation example, and in actual application, the network device 1 can also send the first indication information to the A-IoT device 2 based on other manners, which is not limited.

[0100] In a further possible implementation, the first indication information sent by the network device 1 to the A-IoT device 2 can not only indicate the A-IoT device 2 to report the energy attribute, but also indicate the A-IoT device 2 to report a reporting condition required to be met when reporting the energy attribute of the A-IoT device 2. In this way, the A-IoT device 2 actively reports the energy attribute of the A-IoT device 2 in a case that the reporting condition indicated by the first indication information is met.

[0101] In this case, the network device 1 can indicate the A-IoT device 2 to report the energy attribute of the A-IoT device 2 in a case that the energy state of the A-IoT device 2 meets the reporting condition indicated by the first indication information.

[0102] As an example, when the energy state of the A-IoT device 2 is characterized by a numerical value, the reporting condition can be a numerical value range. When the numerical value characterizing the energy state of the A-IoT device 2 meets the numerical value range specified by the reporting condition, the A-IoT device 2 reports the energy attribute of the A-IoT device 2. For example, the remaining energy of the A-IoT device 2 can be represented by a numerical value between 0 and 100%, and the A-IoT device 2 reports the energy attribute of the A-IoT device 2 when the numerical value of the remaining energy of the A-IoT device 2 is lower than a threshold value.

[0103] In this case, the numerical value characterizing the energy state of the A-IoT device 2 can not only be a numerical value (percentage) between 0 and 100%, but also be an absolute value capable of indicating the energy size.

[0104] Alternatively, the numerical value characterizing the energy state of the A-IoT device 2 can be a numerical value capable of indicating the gear of the energy level, such as 1st gear for indicating the lowest energy of the A-IoT device 2, 5th gear for indicating the highest energy of the A-IoT device 2, and the like.

[0105] Alternatively, the numerical value characterizing the energy state of the A-IoT device 2 can be the amount of data that can be transmitted by the current energy of the A-IoT device 2. Generally, the higher the energy of the A-IoT device 2, the larger the amount of data that can be transmitted by the A-IoT device 2; conversely, the lower the energy of the A-IoT device 2, the smaller the amount of data that can be transmitted by the A-IoT device 2.

[0106] Alternatively, the numerical value characterizing the energy state of the A-IoT device 2 can be the duration that can be transmitted by the current energy of the A-IoT device 2. Generally, the higher the energy of the A-IoT device 2, the longer the duration that can be transmitted by the A-IoT device 2, i.e., the larger the duration value; conversely, the lower the energy of the A-IoT device 2, the shorter the duration that can be transmitted by the A-IoT device 2, i.e., the smaller the duration value.

[0107] As another example, the energy status of the A-IoT device 2 can also be indicated in a non-numeric form. For example, the energy level of the A-IoT device 2 can be indicated by an energy level. For example, when the energy level is "high", it can indicate that the A-IoT device 2 has a relatively large amount of remaining energy. When the energy level is "low", it can indicate that the A-IoT device 2 has a relatively small amount of remaining energy. Accordingly, the reporting condition indicated by the first indication information can also be a status type, such as a status in which the A-IoT device 2 is fully charged, or a status in which the A-IoT device 2 needs to be charged (i.e., an energy shortage status, or a status in which the energy is below a threshold value). When the energy status of the A-IoT device 2 meets the status type indicated by the reporting condition, such as a fully charged status or a status in which the A-IoT device 2 needs to be charged, the A-IoT device 2 can report the energy attribute to the network device 1.

[0108] In actual applications, the first indication information sent by the network device 1 can be included in a protocol data unit (PDU) sent by the network device 1 to the A-IoT device 2, or in a message sent by the network device 1, so that the A-IoT device 2 can parse the received PDU to obtain the first indication information.

[0109] For example, the first indication information can be included in a PDU of a medium access control (MAC) layer sent by the network device 1 to the A-IoT device 2, or in a PDU of an A-IoT access layer.

[0110] For another example, the network device 1 can send a paging message to the A-IoT device 2, and the paging message can carry the first indication information. For another example, the network device 1 can send an initial message to the A-IoT device 2, and the initial message can carry the first indication information.

[0111] Alternatively, the network device 1 can send a data packet to the A-IoT device 2, and the data packet can be an A-IoT service data packet, a data packet for discovering a device, or a data packet for detecting a device, etc., and the data packet can carry the first indication information. In addition, the first indication information can also be included in other service data packets sent by the network device 1 to the A-IoT device 2, which is not limited herein.

[0112] Then, the A-IoT device 2 can parse the received PDU, message, or data packet to obtain the first indication information.

[0113] Alternatively, the first indication information can be contained in a medium access control control element (MAC CE) or a PDU corresponding to the A-IoT AS control unit. The first indication information can be sent by the network device 1 to the A-IoT device 2 together with the MAC CE or the PDU corresponding to the A-IoT AS control unit. The A-IoT device 2 can parse the received PDU to obtain the first indication information and other control messages carried by the PDU.

[0114] Optionally, before the network device 1 sends the first indication information to the A-IoT device 2, the A-IoT device 2 can send capability information of the A-IoT device 2 to the network device 1, as shown in FIG. 3. The capability information of the A-IoT device 2 is used to indicate that the A-IoT device 2 supports reporting the energy attribute of the A-IoT device 2. It should be noted that the A-IoT device 2 in the embodiment and other A-IoT devices that can be implemented in the embodiment all support reporting the energy attribute of the A-IoT device 2.

[0115] Further, there can be several implementation manners for the A-IoT device 2 to send the capability information of the A-IoT device 2 to the network device 1.

[0116] As a first implementation manner, the capability information can be implicitly contained in other indication information sent by the A-IoT device 2 to the network device 1. When the network device 1 receives certain specific indication information sent by the A-IoT device 2, the indication information can also indicate that the A-IoT device 2 supports reporting the energy attribute of the A-IoT device 2, so that the A-IoT device 2 can achieve the indication purpose without sending the capability information additionally. For example, the capability information can be implicitly contained in indication information of a random access procedure when the network device 1 establishes network communication with the A-IoT device 2, such as message 1 or message 3. In addition to the above, the capability information can also be implicitly contained in other specific indication information, which is not limited herein.

[0117] As a second implementation manner, the capability information can be contained in a PDU sent by the A-IoT device 2 to the network device 1, so that the network device 1 can parse the received PDU to obtain the capability information. For example, the capability information can be contained in a PDU of an A-IoT service sent by the A-IoT device 2 to the network device 1. In addition to the above, the capability information can also be contained in a message or a data packet sent by the A-IoT device 2 to the network device 1, which is not limited herein.

[0118] In actual application, the A-IoT device 2 can report the capability information on the resource pre-specified by the network device 1. Alternatively, the A-IoT device 2 can report the capability information on the random access resource. Alternatively, the A-IoT device 2 can indicate that the A-IoT device 2 supports reporting the energy attribute by sending the configuration information to the network device 1. Alternatively, the A-IoT device 2 can carry the energy capability in the service data packet sent to the network device 1 to inform the network device 1 that the A-IoT device 2 supports reporting the energy attribute.

[0119] It is worth noting that the above various implementation manners of the A-IoT device 2 sending the capability information of the A-IoT device 2 to the network device 1 are only some exemplary descriptions, and in actual application, the A-IoT device 2 can also send the capability information of the A-IoT device 2 to the network device 1 based on other manners, which is not limited.

[0120] S302: The A-IoT device 2 sends the first energy information of the A-IoT device 2 to the network device 1, where the first energy information is used to indicate the energy attribute of the A-IoT device 2.

[0121] In actual application, the A-IoT device 2 receives the first indication information sent by the network device 1, and sends the first energy information of the A-IoT device 2 according to the first indication information, so that the network device 1 can subsequently estimate the energy state of the A-IoT device 2 according to the energy attribute of the A-IoT device 2 indicated by the first energy information, and select a suitable strategy to perform data communication with the A-IoT device 2.

[0122] Specifically, the first energy information indicates the energy attribute of the A-IoT device 2, and specifically can include one or more of the following attributes.

[0123] As a first attribute, the first energy information can comprise a charging manner of the A-IoT device 2. In terms of the way of energy acquisition, the A-IoT device 2 can be charged by means of energy harvesting or back scattering communication. Specifically, the A-IoT device 2 can harvest and store the energy of the spatial electromagnetic wave by means of energy harvesting, so as to drive the A-IoT device 2 to perform operations; the A-IoT device 2 can also receive the excitation signal sent by the network device by means of back scattering communication, harvest and store the energy of the excitation signal, so as to drive the A-IoT device 2 to perform operations. In terms of the regularity of energy acquisition, the charging manner of the A-IoT device 2 can be periodic charging or non-periodic charging. Specifically, the A-IoT device 2 can be charged at regular time intervals, that is, the charging manner of periodic charging is adopted; the A-IoT device 2 can also be charged at varying time intervals, that is, the charging manner of non-periodic charging is adopted. Further, the time interval of non-periodic charging can be controllable or uncontrollable. For example, the A-IoT device 2 can send an indication of the need for charging to the network device 1, so that the A-IoT device 2 receives the excitation signal for charging. In this way, the A-IoT device 2 can acquire energy based on the charging demand of the A-IoT device 2, and realize controllable non-periodic charging. For another example, the A-IoT device 2 can not send an indication of the need for charging to the network device 1, and the A-IoT device 2 can receive the excitation signal for charging at any time, such as the A-IoT device 2 can receive the excitation signal for charging in the time period of receiving data and the time period of not receiving data, and realize uncontrollable non-periodic charging.

[0124] As a second attribute, the first energy information can comprise a charging period of the A-IoT device 2. For the A-IoT device 2 with a periodic charging manner, the time interval between two charging times of the A-IoT device 2 is a certain value, and the first energy information can indicate the charging period of the A-IoT device 2.

[0125] As a third attribute, the first energy information can comprise a charging duration of the A-IoT device 2. The charging duration is a time required for the A-IoT device 2 to charge from a preset lower energy limit to a preset upper energy limit. For example, if the energy of the A-IoT device 2 is quantified by capacitance in units of Farad (F), milli-Farad (mF) or micro-Farad (pF), and the lower energy limit is 0 Farad (F) and the upper energy limit is a full load energy value of the A-IoT device 2, the charging duration can be a time required for the A-IoT device 2 to charge from 0 F to the full load energy value. For another example, if the energy of the A-IoT device 2 is quantified by a percentage of the full load energy value, and the lower energy limit is 0% and the upper energy limit is 100%, the charging duration can be a time required for the A-IoT device 2 to charge from 0% to 100%. For another example, if the energy of the A-IoT device 2 is quantified by a size of a data amount that can be supported by the energy for transmission in units of bit or byte, and the lower energy limit is 0 bit and the upper energy limit is a size of a data amount that can be supported by the full load energy value for transmission, the charging duration can be a time required for the A-IoT device 2 to charge from 0 bit to the size of the data amount that can be supported by the full load energy value for transmission. Further, the time of each charging of the A-IoT device 2 can be a varying value, and thus the charging duration can be a time range of charging of the A-IoT device 2. It is to be noted that the unit of the charging duration can be continuous time, minute, second or millisecond, or discrete time slot, chip or frame.

[0126] As a fourth attribute, the first energy information can comprise a storage capacity of the A-IoT device 2. The storage capacity can indicate a maximum capability of the A-IoT device 2 to store energy. For example, if the energy of the A-IoT device 2 is quantified by capacitance, the storage capacity of the A-IoT device 2 is a full load energy value of the A-IoT device 2. For another example, if the energy of the A-IoT device 2 is quantified by a size of a data amount that can be supported by the energy for transmission, the storage capacity of the A-IoT device 2 is a size of a data amount that can be supported by the full load energy value for transmission.

[0127] As a fifth attribute, the first energy information can comprise an energy consumption pattern of the A-IoT device 2. The energy consumption pattern can indicate a speed of energy consumption of the A-IoT device 2 under different conditions. For example, when the A-IoT device 2 is not performing data transmission, the energy consumption pattern can indicate a value of energy consumption per unit time of the A-IoT device 2. For another example, when the A-IoT device 2 is performing data transmission, the energy consumption pattern can indicate a value of energy consumption per unit time of the A-IoT device 2, or can indicate a value of energy consumption per unit data of the A-IoT device 2.

[0128] As the sixth attribute, the first energy information can comprise a device type of the A-IoT device 2. A-IoT devices of the same device type generally have the same or similar energy attributes. Based on this, after receiving the device type of the A-IoT device 2, the network device 1 can confirm all or part of the energy attributes of the A-IoT device 2 according to the mapping relationship between the device type of the A-IoT device 2 and the energy attributes of the A-IoT device 2, so that the A-IoT device 2 can effectively reduce the size of the energy attributes carried in the first energy information, saving the energy consumption of transmitting the first energy information. For example, the first energy information sent by the A-IoT device 2 to the network device 1 can only include the device type of the A-IoT device 2, and then the network device 1 confirms the charging mode, charging period, charging duration, energy storage capacity and energy consumption mode of the A-IoT device 2 according to the received device type. For another example, different A-IoT devices of the same device type have different charging durations, and the first energy information sent by the A-IoT device 2 to the network device 1 can include the device type and charging duration of the A-IoT device 2, and then the network device 1 directly receives the device type and charging duration of the A-IoT device 2, and confirms the charging mode, charging period, energy storage capacity and energy consumption mode of the A-IoT device 2 according to the received device type.

[0129] It should be noted that the first energy information sent by the A-IoT device 2 to the network device 1 can also include other energy attributes, which are not limited.

[0130] Optionally, the first indication information sent by the network device 1 to the A-IoT device 2 can also include the reporting form of the first energy information. Specifically, the reporting form can include the types of energy attributes in the first energy information. For example, the first indication information can indicate that the first energy information sent by the A-IoT device 2 to the network device 1 only includes the charging duration, or for the first energy information that is not sent for the first time, the first indication information can indicate that the first energy information only includes the energy attributes of the A-IoT device 2 that have changed. In addition, the reporting form can also include different forms of energy attributes in the first energy information. For example, the first indication information can indicate that the energy storage capacity sent by the A-IoT device 2 to the network device 1 is the full load energy value of the A-IoT device 2, or the first indication information can indicate that the energy lower limit and energy upper limit corresponding to the charging duration sent by the A-IoT device 2 to the network device 1 are 20% and 80%, respectively.

[0131] As an implementation example, the first energy information sent by the A-IoT device 2 to the network device 1 can be contained in the PDU, message or data packet sent by the A-IoT device 2 to the network device 1, so that the network device 1 can parse the received PDU, message or data packet to obtain the first energy information.

[0132] Further, the A-IoT device 2 can include the first energy information in the PDU sent to the network device 1, and there can be several implementation manners.

[0133] As a first implementation manner, the A-IoT device 2 can segment the PDU and send the segmented PDU to the network device 1. Based on this, when the A-IoT device 2 sends the first energy information and the service data to the network device, the A-IoT device 2 can first send the PDU including the first energy information, and then send the PDU including the service data. In this way, when the remaining energy of the A-IoT device 2 is insufficient to send the first energy information and the service data, the A-IoT device 2 can preferentially send the first energy information, so that the network device 1 can select or adjust a suitable strategy for data communication with the A-IoT device 2 more timely according to the energy attribute of the A-IoT device 2 indicated by the first energy information.

[0134] As a second implementation manner, the A-IoT device 2 cannot segment the PDU, and the A-IoT device 2 sends the complete PDU to the network device 1. Based on this, when the A-IoT device 2 encapsulates the first energy information and the service data into the PDU, the PDU can contain both the service data and the first energy information. When the remaining energy of the A-IoT device 2 is low, the remaining energy of the A-IoT device 2 can be insufficient to support sending both the complete service data and the first energy information to the network device 1. At this time, the A-IoT device 2 can preferentially carry the service data in the PDU and send the PDU to the network device 1, so as to avoid the service data from being interrupted due to not being transmitted to the network device 1. The A-IoT device 2 can determine whether to carry the first energy information in the PDU according to the size of the data amount that can be supported by the remaining energy for transmission. For example, when the data amount that can be supported by the remaining energy for transmission is less than the sum of the data amounts of the service data and the first energy information, the PDU sent by the A-IoT device 2 to the network device 1 can not carry the first energy information (but carries the complete service data); when the data amount that can be supported by the remaining energy for transmission is greater than the sum of the data amounts of the service data and the first energy information, the PDU sent by the A-IoT device 2 to the network device 1 can carry the first energy information and the complete service data.

[0135] It is worth noting that the above two implementation manners are only some exemplary descriptions, and in actual application, the A-IoT device 2 can also include the first energy information in the PDU sent by the A-IoT device 2 to the network device 1 based on other manners, and this is not limited.

[0136] Optionally, when the energy state of the A-IoT device 2 satisfies the reporting condition in the first indication information, the A-IoT device 2 sends the first energy information to the network device 1. Specifically, the energy state of the A-IoT device 2 can be indication information of the remaining energy of the A-IoT device 2, or indication information of the consumed energy of the A-IoT device 2. The energy state of the A-IoT device 2 can be the remaining energy of the A-IoT device 2, where the quantification manner of the remaining energy of the A-IoT device 2 can be the electric capacity, the percentage of the energy to the full load energy value, or the size of the data amount that the energy can support to transmit. For example, when the electric capacity of the A-IoT device 2 is lower than the threshold of the electric capacity specified by the reporting condition, the A-IoT device 2 sends the first energy information to the network device 1. For another example, when the percentage of the energy of the A-IoT device 2 to the full load energy value is lower than the threshold of the percentage specified by the reporting condition, the A-IoT device 2 sends the first energy information to the network device 1. When the size of the data amount that the energy of the A-IoT device 2 can support to transmit is lower than the threshold of the data amount specified by the reporting condition, the A-IoT device 2 sends the first energy information to the network device 1. In addition, the energy state of the A-IoT device 2 can also be the consumed energy of the A-IoT device 2, which will not be described herein.

[0137] After the network device 1 can receive the energy attribute of the A-IoT device 2, the energy state of the A-IoT device 2 can be estimated according to the energy attribute, so that the communication strategy between the network device 1 and the A-IoT device 2 can be determined according to the estimated energy state, to avoid the data communication process between the network device 1 and the A-IoT device 2 from failing due to the insufficient energy of the A-IoT device 2. Based on this, the embodiment can further include the following steps.

[0138] S303: The network device 1 estimates the energy state of the A-IoT device 2 according to the received first energy information.

[0139] In the embodiment, the network device 1 can estimate the energy state of the A-IoT device 2 according to the energy attribute of the A-IoT device 2 indicated by the first energy information.

[0140] For example, the network device 1 can estimate the energy consumption value of the A-IoT device 2 in the data communication process between the network device 1 and the A-IoT device 2 according to the data amount (or time length) in the data communication process and the energy consumption mode of the A-IoT device 2 indicated in the first energy information.

[0141] For another example, the network device 1 can estimate the energy consumption value of the A-IoT device 2 when not performing data communication according to the time length when the A-IoT device 2 does not perform data communication and the energy consumption mode of the A-IoT device 2 indicated in the first energy information.

[0142] For another example, the network device 1 can estimate the energy value of the A-IoT device 2 according to the time length that the A-IoT device 2 has been charged and the time length that the A-IoT device 2 is charged from the preset lower limit of energy to the preset upper limit of energy indicated in the first energy information. Based on this, the network device 1 can estimate the energy state of the A-IoT device 2 according to the estimated value of the energy consumption of the A-IoT device 2 and the energy value of the A-IoT device 2 that has been charged, in combination with the energy storage capacity of the A-IoT device 2 indicated in the first energy information.

[0143] Optionally, the network device 1 can also estimate the energy state of the A-IoT device 2 in combination with the reporting condition in the first indication information. In actual application, when the energy state of the A-IoT device 2 meets the reporting condition in the first indication information, the A-IoT device 2 sends the first energy information to the network device 1. Therefore, the reporting condition in the first indication information indicates the energy state of the A-IoT device 2 before the first energy information is sent, so that the network device 1 can estimate the energy state of the A-IoT device 2 according to the energy attribute of the A-IoT device 2 in the first indication information and the data amount of the first energy information, in combination with the reporting condition in the first indication information.

[0144] It should be noted that the network device 1 can also estimate the energy state of the A-IoT device 2 according to the received first energy information based on other manners, which will not be described herein.

[0145] S304: The network device 1 sends second indication information to the A-IoT device 2, or the network device 1 sends service data to the A-IoT device 2. The second indication information is used to instruct the A-IoT device 2 to keep the communication information between the A-IoT device 2 and the network device 1, or the second indication information is used to instruct the A-IoT device 2 to perform energy collection.

[0146] The network device 1 can determine the data transmission strategy between the network device 1 and the A-IoT device 2 according to the estimated energy state of the A-IoT device 2, that is, instructing the A-IoT device 2 to perform the operation corresponding to the data transmission strategy through the second indication information, or sending service data to the A-IoT device 2.

[0147] For example, when the energy state of the A-IoT device 2 does not support the transmission of service data, the network device 1 can instruct the A-IoT device 2 to keep the relevant information of the communication between the A-IoT device 2 and the network device 1 through the second indication information, or instruct the A-IoT device 2 to perform energy collection. When the energy state of the A-IoT device 2 supports the transmission of service data, the network device 1 can send service data to the A-IoT device 2.

[0148] It should be noted that the information related to maintaining the communication is information required for the A-IoT device 2 to communicate with the network device 1, and in some cases, it can also indicate that there is a connection between the A-IoT device 2 and the network device 1, which is not limited herein.

[0149] In actual application, for a plurality of A-IoT devices in communication with the network device 1, based on the estimated different energy states of the plurality of A-IoT devices, the network device 1 can select to send service data to a suitable A-IoT device in the plurality of A-IoT devices. For example, it is assumed that the communication system shown in FIG. 1 further includes an A-IoT device 3, and the percentage of the remaining energy of the A-IoT device 2 is 30%, and the percentage of the remaining energy of the A-IoT device 3 is 50%, and the network device 1 consumes 30% of the energy of the A-IoT device 3 to send service data. If the network device 1 first sends service data to the A-IoT device 3, it may cause the percentage of the remaining energy of the A-IoT device 2 to be consumed to be lower than 30% when the A-IoT device 2 is waiting for service data transmission. Thus, the A-IoT device 2 fails to receive service data in the entire data transmission process. Therefore, for a plurality of A-IoT devices supporting the transmission of service data, the network device 1 can preferentially send service data to an A-IoT device with lower remaining energy.

[0150] Exemplarily, the second indication information sent by the network device 1 can be included in the PDU, message, data packet or MAC CE sent by the network device 1 to the A-IoT device 2, for example, the second indication information sent by the network device 1 to the A-IoT device 2 can be included in the PDU of the MAC layer, or can be included in the PDU of the A-IoT access layer or can be included in the MAC CE, or can be included in the PDU corresponding to the A-IoT AS control unit. Wherein, the implementation of the network device 1 sending the second indication information to the A-IoT device 2 can refer to the description of the related part of the network device 1 sending the first indication information to the A-IoT device 2, which is not repeated here.

[0151] In addition, the second indication information can also be transmitted by transmitting a physical layer signal to the A-IoT device 2, for example, the network device 1 can send a physical layer command or physical layer signaling carrying the second indication information to the A-IoT device 2, so that the A-IoT device 2 receives the physical layer command or physical layer signaling to obtain the second indication information.

[0152] Further, the network device 1 can instruct the A-IoT device 2 to maintain the communication information between the A-IoT device 2 and the network device 1 according to the second indication information, or instruct the A-IoT device 2 to perform energy harvesting.

[0153] Specifically, the network device 1 can instruct the A-IoT device 2 to keep the communication information between the network device 1 and the A-IoT device 2 according to the second indication information, where the communication information is information required when the network device 1 and the A-IoT device 2 perform data transmission. For example, the communication information of the network device 1 can include relevant information required when the A-IoT device 2 and the network device 1 perform communication (the relevant information has been stored or configured in the A-IoT device 2).

[0154] For example, the relevant information required when the A-IoT device 2 and the network device 1 perform communication can include a device identifier of the A-IoT device 2, and the network device 1 can communicate with the A-IoT device 2 through the device identifier of the A-IoT device 2. The device identifier of the A-IoT device 2 can be a scheduling identifier or an access layer identifier allocated to the A-IoT device 2 by the network device 1. Alternatively, the relevant information required when the A-IoT device 2 and the network device 1 perform communication can also be configuration information of the A-IoT device 2 (such as information used to configure a DRX cycle of the A-IoT device 2), a charging duration for the A-IoT device 2, a duration for which the A-IoT device 2 waits to transmit data, or a waiting duration of the network device 1 after receiving the first energy information (for example, the waiting duration can be a duration for which the network device waits to send data to the A-IoT device 2 after receiving the first energy information). Alternatively, the relevant information can also be registration related information of the A-IoT device 2 (i.e., information related to a registration process of the A-IoT device 2) or encryption and decryption information (i.e., information related to a process of encrypting and decrypting data of the A-IoT device 2). Alternatively, the relevant information can be any combination of the above information, or can be other types of information related to communication, which is not limited herein.

[0155] In addition, the network device 1 can also instruct the A-IoT device 2 to perform energy harvesting through the second indication information, so that the A-IoT device 2 has energy required to keep data transmission with the network device 1 uninterrupted. After the A-IoT device 2 performs energy harvesting, the A-IoT device 2 can have energy required to transmit service data with the network device 1. In a specific implementation, the second indication information can indicate a duration for which the A-IoT device 2 performs energy harvesting, or the second indication information can indicate a duration for which the A-IoT device 2 keeps the communication information with the network device 1. It should be noted that the duration for energy harvesting or the duration for keeping the communication information can be continuous time, minute, second or millisecond, or can be discrete time slot, chip or frame.

[0156] It is worth noting that the embodiment shown in FIG. 3 is only used as an example and is not used for limitation. For example, in other possible embodiments, the network device 1 can also send the second indication information to the A-IoT device 2 before receiving the first energy information.

[0157] Optionally, as an embodiment, after receiving the first energy information, the network device 1 can send the configuration information to the A-IoT device 2. The following will be described by taking the communication system shown in FIG. 1 as an example.

[0158] Referring to FIG. 4, a communication method provided by an embodiment of the present application is shown. As shown in FIG. 4, the flow of the communication method includes the following steps:

[0159] S401: The network device 1 sends the first indication information to the A-IoT device 2, and the first indication information is used to instruct the A-IoT device 2 to report the energy attribute of the A-IoT device 2.

[0160] S402: The A-IoT device 2 sends the first energy information of the A-IoT device 2 to the network device 1, and the first energy information is used to indicate the energy attribute of the A-IoT device 2.

[0161] In the embodiment, the specific implementation of steps S401 and S402 can be described with reference to the related description of steps S301 and S302 in the embodiment shown in FIG. 3, and details are not described here for brevity.

[0162] S403: The network device 1 sends the configuration information to the A-IoT device 2, and the configuration information is used to configure the working time period of the A-IoT device 2 in a period, and the working time period is the time period in which the A-IoT device 2 can receive or send data.

[0163] The A-IoT device 2 can maintain a certain period to perform data transmission with the network device 1. In a period of the A-IoT device 2, the A-IoT device 2 can receive the service data from the network device 1 or send the service data to the network device 1, or can maintain the related information required for communication between the A-IoT device 2 and the network device 1 (the related information can be described with reference to the above embodiment shown in FIG. 3), or can perform energy collection, wherein in a period, the time period in which the A-IoT device 2 receives or sends data is the working time period of the A-IoT device 2. The network device 1 can send the configuration information to the A-IoT device 2 to configure the working time period of the A-IoT device 2. In this way, the A-IoT device 2 can receive or send data in the working time period indicated in the configuration information.

[0164] In actual application, the configuration information can be contained in a PDU, message or packet sent by the network device 1 to the A-IoT device 2, for example, the configuration information sent by the network device 1 to the A-IoT device 2 can be contained in a PDU of a MAC layer or an A-IoT access layer, and the like. Further, the configuration information can also be contained in a MAC CE, and the like. In this embodiment, for the implementation of the network device 1 sending the configuration information to the A-IoT device 2, refer to the description of the network device 1 sending the first indication information to the A-IoT device 2 in the embodiment of FIG. 3, which will not be repeated here.

[0165] In addition, the configuration information can also be transmitted by means of transmitting a physical layer signal to the A-IoT device 2, for example, the network device 1 can send a physical layer command or physical layer signaling carrying the configuration information to the A-IoT device 2, so that the A-IoT device 2 receives the physical layer command or physical layer signaling to obtain the configuration information.

[0166] In specific implementation, the configuration information can include a discontinuous reception pattern (DRX Pattern). The DRX Pattern is used to indicate the state of the A-IoT device 2 in a period, for example, different working states, and the time period of the A-IoT device 2 in different states. Specifically, the DRX Pattern can include the following states, wherein the SLEEP state is an optional state. It should be understood that the DRX Pattern can also have other names or definitions, which are not limited in the embodiments of the present application.

[0167] The ON state is a working time period, and the A-IoT device 2 can receive service data from the network device 1 or send service data to the network device 1 when in the ON state.

[0168] The SLEEP state is a sleep time period, and the A-IoT device 2 can keep the relevant information required for communication with the network device 1, and / or the A-IoT device 2 can perform energy harvesting when in the SLEEP state. The relevant information kept by the A-IoT device 2 for communication with the network device 1 can include a device identifier of the A-IoT device 2, configuration information sent by the network device 1, registration related information, encryption and decryption information, and the like. In addition, the A-IoT device 2 can optionally keep the clock timing uninterrupted, so that the A-IoT device 2 can adjust the energy consumption state based on the clock.

[0169] Optionally, the DRX Pattern can further comprise an OFF state, i.e. an OFF period, during which the A-IoT device 2 can perform energy harvesting. In addition, the A-IoT device 2 can keep the clock running without interruption in the OFF state, so that the A-IoT device 2 can adjust the energy consumption state based on the clock.

[0170] Further, the DRX Pattern can indicate the time periods during which the A-IoT device 2 is in different states. Specifically, the DRX Pattern can divide a cycle into time periods of different energy consumption states, and the time periods of different energy consumption states have a certain proportion of the cycle. For example, the A-IoT device 2 periodically adjusts the energy consumption state according to the DRX Pattern, and in a certain time period, the A-IoT device 2 is in turn in the active period and the sleep period, and the A-IoT device 2 is in the two periods for a fixed proportion of the cycle, for example, the first 60% of the cycle is the active period of the A-IoT device 2, and the remaining 40% of the cycle is the sleep period of the A-IoT device 2. In addition, the DRX Pattern can directly indicate the time periods of different energy consumption states, and the combination of the time periods of different energy consumption states constitutes a cycle. It should be noted that the time periods of different energy consumption states or the unit of the cycle can be continuous time, minute, second or millisecond, or discrete time slot, chip or frame.

[0171] In actual application, the network device 1 can determine the DRX Pattern according to the received first energy information. The network device 1 can determine the duration of the time period of each energy consumption state of the A-IoT device 2 according to the energy attribute of the A-IoT device 2 indicated by the first energy information, so that the A-IoT device 2 has the energy necessary for data transmission with the network device 1 in the working time period, and the A-IoT device 2 can replenish the energy consumed in the working time period in the sleep time period through energy harvesting. Specifically, the network device 1 can estimate the duration of the full-load energy value of the A-IoT device 2 can support data transmission according to the energy storage capacity and the energy consumption mode of the A-IoT device 2, and determine the DRX Pattern in combination with the charging duration of the A-IoT device 2. For example, the duration of the working time period indicated by the DRX Pattern should be less than the duration of the full-load energy value of the A-IoT device 2 can support data transmission, so as to avoid communication interruption of the A-IoT device 2 in the working time period; the duration of the sleep time period indicated by the DRX Pattern should be greater than the duration of the A-IoT device 2 charging from the lower limit of the energy to the full-load energy value, so that the A-IoT device 2 can replenish the energy consumed in the working time period in the sleep time period. It should be noted that the working time period indicated by the DRX Pattern cannot be too small, so as to avoid that the A-IoT device 2 cannot transmit complete data in the working time period.

[0172] In addition, the configuration information sent by the network device 1 to the A-IoT device 2 can further include the charging threshold of the A-IoT device 2. The charging threshold of the A-IoT device 2 is the energy state of the A-IoT device 2 when the A-IoT device 2 can perform energy harvesting. When the energy state of the A-IoT device 2 does not meet the charging threshold of the A-IoT device 2, the A-IoT device 2 does not perform energy harvesting. For example, the A-IoT device 2 performs energy harvesting in the sleep time period, and stops energy harvesting when the remaining capacity of the A-IoT device 2 is higher than the charging threshold of the A-IoT device 2. It should be noted that the unit of the charging threshold of the A-IoT device 2 can be the capacity, the percentage of the energy and the full-load energy value, or the size of the data amount that the energy can support to transmit. The configuration information sent by the network device 1 to the A-IoT device 2 can further include other information, which is not described herein.

[0173] Optionally, the network device 1 can also send configuration information to the A-IoT device 2, for example, the network device can send the configuration information to the A-IoT device 2 before the A-IoT device 2 starts data transmission with the network device 1, so that the A-IoT device 2 can adjust the energy consumption state periodically based on the DRX Pattern in the configuration information. In order to avoid the communication interruption caused by the low energy of the A-IoT device 2, the duration of the working period indicated by the DRX Pattern is usually small in the initial configuration, for example, it can be the duration that the common A-IoT device can support data transmission. Further, after receiving the first energy information of the A-IoT device 2, the network device 1 sends the A-IoT device 2 the configuration information adjusted based on the first energy information, such as increasing the duration of the A-IoT device 2 in the ON state in a DRX cycle.

[0174] It should be noted that the A-IoT device 2 can collect energy through a fixed energy charging device. Based on this, the network device 1 can only send configuration information to the energy charging device corresponding to the A-IoT device 2, so that the energy charging device can periodically send an excitation signal to the A-IoT device 2 according to the DRX Pattern in the configuration information, so that the A-IoT device 2 can charge and adjust the energy consumption state according to the excitation signal. For example, the energy charging device sends an excitation signal to the A-IoT device 2 in the sleep period indicated by the DRX Pattern, and the A-IoT device 2 charges and is in the SLEEP state using the excitation signal; the energy charging device does not send an excitation signal to the A-IoT device 2 in the working period indicated by the DRX Pattern, and the A-IoT device 2 does not receive the excitation signal and is in the ON state.

[0175] S404: The network device 1 sends service data to the A-IoT device 2.

[0176] The network device 1 can send service data to the A-IoT device 2 in the working period of the A-IoT device 2.

[0177] For the description of the network device 1 sending service data to the A-IoT device 2 in step 404, please refer to the description of step 304 in the foregoing. For the sake of brevity, it will not be repeated here.

[0178] Optionally, as an embodiment, the A-IoT device 2 can also send the first energy information and the second energy information to the network device 1. The following will be described by taking the application to the communication system shown in FIG. 1 as an example.

[0179] Referring to FIG. 5, a communication method provided by an embodiment of the present application is shown. As shown in FIG. 4, the flow of the communication method includes the following steps:

[0180] S501: The network device 1 sends first indication information to the A-IoT device 2, where the first indication information is used to instruct the A-IoT device 2 to report the energy attribute of the A-IoT device 2 and the energy status of the A-IoT device 2.

[0181] For the description of the first indication information being used to instruct the A-IoT device 2 to report the energy attribute of the A-IoT device 2 in step 501, reference can be made to the description of step 301 above, which will not be repeated here for brevity.

[0182] In actual application, the A-IoT device 2 can report the energy attribute and the energy status of the A-IoT device 2 to the network device 1, so that the network device 1 can select a suitable strategy for data communication with the A-IoT device 2 according to the energy attribute and the energy status reported by the A-IoT device 2. The A-IoT device 2 can obtain the first indication information sent by the network device 1 and report the energy status according to the first indication information. In specific implementation, the A-IoT device 2 can send second energy information of the A-IoT device 2 to the network device 1, where the second energy information is used to indicate the energy status of the A-IoT device 2.

[0183] As an implementation example, the first indication information sent by the network device 1 to the A-IoT device 2 can also indicate the energy reporting format of the A-IoT device 2. The energy reporting format of the A-IoT device 2 can be a first format or a second format, where the first format is used to instruct the A-IoT device 2 to send only the energy attribute of the A-IoT device 2, and the second format is used to instruct the A-IoT device 2 to send the energy attribute of the A-IoT device 2 and the energy status of the A-IoT device 2 to the network device 1. Alternatively, the energy reporting format of the A-IoT device 2 can also be a third format, which is used to instruct the A-IoT device 2 to send only the second energy information to the network device 1. For example, in the case where the A-IoT device 2 has already reported the first energy information to the network device 1, the network device 1 can instruct the A-IoT device 2 to report only the second energy information.

[0184] In addition, the network device 1 can instruct the A-IoT device 2 to report the combination of the energy attribute of the A-IoT device 2 and the energy status of the A-IoT device 2 when the energy status of the A-IoT device 2 meets the reporting condition in the first indication information, and the capability information of the A-IoT device 2 can also indicate that the A-IoT device 2 supports reporting the energy status. The above description can be specifically referred to the description of step 301 above, which will not be repeated here for brevity.

[0185] S502: The A-IoT device 2 sends first energy information and second energy information to the network device 1, wherein the first energy information is used to indicate an energy attribute of the A-IoT device 2, and the second energy information is used to indicate an energy state of the A-IoT device 2.

[0186] In actual application, the A-IoT device 2 receives the first indication information sent by the network device 1, and sends the first energy information and the second energy information according to the first indication information, so that the network device 1 selects a suitable strategy to communicate data with the A-IoT device 2 according to the first energy information and the second energy information. Alternatively, the A-IoT device 2 can send only the first energy information to the network device 1, or send only the second energy information to the network device 1.

[0187] For the description of the first energy information in step 502, please refer to the description of step 302 in the foregoing. For brevity, the description is not repeated here.

[0188] Specifically, the second energy information indicates the energy state of the A-IoT device 2, and can include the following reporting forms.

[0189] As the first reporting form, the second energy information can include the remaining energy or the consumed energy of the A-IoT device 2. Specifically, if the energy of the A-IoT device 2 is quantified by capacitance, with the unit of farad (F), millifarad (mF) or microfarad (μF), the energy state of the A-IoT device 2 can be the remaining capacitance of the A-IoT device 2 or the consumed capacitance of the A-IoT device 2; if the energy of the A-IoT device 2 is quantified by the percentage of the energy to the full load energy value, the energy state of the A-IoT device 2 can be the percentage of the remaining energy of the A-IoT device 2 to the full load energy value or the percentage of the consumed energy of the A-IoT device 2 to the full load energy value; if the energy of the A-IoT device 2 is quantified by the size of the data amount that the energy can support to transmit, with the unit of bit or byte, the energy state of the A-IoT device 2 can be the size of the data amount that the remaining energy of the A-IoT device 2 can support to transmit, or the size of the data amount that the consumed energy of the A-IoT device 2 can support to transmit.

[0190] In addition, the energy state of the A-IoT device 2 can also be a gear of the remaining energy or a gear of the consumed energy. Specifically, the remaining energy or the consumed energy of the A-IoT device 2 is in different intervals, and each interval can be a gear of energy, and different gears can indicate the level of the remaining energy or the level of the consumed energy of the A-IoT device 2. For example, for the quantization manner of energy as capacitance, the range of the available capacitance can be divided into multiple intervals, and each interval corresponds to a gear of the capacitance, for example, the capacitance of the A-IoT device 2 is 0 mF to 10 mF, which corresponds to a gear of the capacitance of the A-IoT device 2 as 1. In addition, the quantization manner of energy can also be a percentage of energy to full energy value or a size of data amount that can be supported by energy, and the A-IoT device 2 can refer to the above examples to determine the gear of the percentage or the gear of the data amount. Generally, the data amount of the remaining energy gear is smaller than the data amount of the remaining energy, and the data amount of the consumed energy gear is smaller than the data amount of the consumed energy, and based on this, by the gear of the remaining energy or the gear of the consumed energy, the A-IoT device 2 can reduce the data amount of the second energy information.

[0191] It should be noted that the mapping relationship between the remaining energy of the A-IoT device 2 and the gear of the remaining energy of the A-IoT device 2 can be sent by the network device 1 to the A-IoT device 2 in advance, and the mapping relationship between the consumed energy of the A-IoT device 2 and the gear of the consumed energy of the A-IoT device 2 is the same.

[0192] As the second reporting form, the second energy information can include the available time length of the remaining energy of the A-IoT device 2, the required charging time length or the waiting time length. Specifically, the available time length of the remaining energy of the A-IoT device 2 refers to the time length from the remaining energy of the A-IoT device 2 to the energy depletion when the A-IoT device 2 performs data transmission with the network device 1; the required charging time length of the A-IoT device 2 refers to the required time length for the A-IoT device 2 to recover to the energy available for communication or data transmission through energy collection. The waiting time length of the A-IoT device 2 refers to the time length required for the network device 1 to wait for data transmission or communication again.

[0193] In addition, the energy state of the A-IoT device 2 can also be a gear of the available time length of the remaining energy, or a gear of the charging time length / waiting time length. For example, the A-IoT device 2 can divide the range of the available time length into multiple intervals, and each interval corresponds to a gear of the time length, for example, the available time length of the remaining energy of the A-IoT device 2 is 0 ms to 10 ms, which corresponds to a gear of the available time length of the remaining energy of the A-IoT device 2 as 1.

[0194] It should be noted that the mapping relationship between the available duration of the residual energy of the A-IoT device 2 and the gear of the available duration of the residual energy of the A-IoT device 2 can be sent by the network device 1 to the A-IoT device 2 in advance, and the mapping relationship between the charging duration of the A-IoT device 2 and the gear of the duration of charging the A-IoT device 2 to be reusable is the same, and the mapping relationship between the waiting duration of the A-IoT device 2 and the gear of the duration of waiting for the network device 1 to transmit / communicate data again.

[0195] As a third reporting form, the second energy information can include a combination of the first form and the second form of the energy state. The A-IoT device 2 can transmit the residual energy or the consumed energy and the available duration of the residual energy or the duration of required charging to the network device 1 at the same time. Alternatively, the A-IoT device 2 can transmit the gear of the residual energy or the gear of the consumed energy and the gear of the available duration of the residual energy or the gear of the charging duration to the network device 1 at the same time.

[0196] As a fourth reporting form, the second energy information can include an energy state indication of the A-IoT device 2. Specifically, the energy state indication of the A-IoT device 2 can qualitatively indicate the residual energy or the consumed energy of the A-IoT device 2. For example, the energy state indication of the A-IoT device 2 can be an energy shortage indication, i.e., the residual energy of the A-IoT device 2 is lower than a threshold corresponding to the energy shortage indication, at which time the residual energy of the A-IoT device 2 is low; the energy state indication of the A-IoT device 2 can be a charging required indication, i.e., the residual energy of the A-IoT device 2 is lower than a threshold corresponding to the charging required indication, at which time the A-IoT device 2 needs to be charged; the energy state indication of the A-IoT device 2 can be a waiting for transmission indication, i.e., the residual energy of the A-IoT device 2 is lower than a threshold corresponding to the waiting for transmission indication, at which time the A-IoT device 2 cannot perform data transmission. Conversely, the energy state indication of the A-IoT device 2 can also be an energy sufficient indication, a charging complete indication, or a transmittable indication, which will not be described here.

[0197] It should be noted that the second energy information sent by the A-IoT device 2 to the network device 1 can also include other energy states or other reporting forms, which are not limited.

[0198] In addition, the energy state of the A-IoT device 2 indicated by the second energy information of the A-IoT device 2 can be the energy state before the A-IoT device 2 sends the second energy information to the network device 1, or the energy state after the network device 1 sends the second energy information, which is not limited. The network device 1 can obtain the energy state of the A-IoT device 2 according to the received second energy information combined with the amount of data transmitted.

[0199] Optionally, the first indication information sent by the network device 1 to the A-IoT device 2 can further include a report form of the first energy information and / or the second energy information. For the network device 1 sending the report form to the A-IoT device 2, reference can be made to the description of step 302 in the foregoing embodiment, which will not be repeated here for brevity.

[0200] Further, the specific implementation manner of the A-IoT device 2 sending the first energy information and the second energy information to the network device 1 can be described with reference to the description of step 302 in the foregoing embodiment shown in FIG. 3, and there can be the following implementation manners.

[0201] As a first implementation manner, the A-IoT device 2 can segment the PDU and send the segmented PDU to the network device 1. Based on this, the A-IoT device 2 can first send the PDU including the first energy information and the second energy information, and then send the PDU including the service data.

[0202] As a second implementation manner, the A-IoT device 2 cannot segment the PDU, and in this case, when the remaining energy of the A-IoT device 2 is sufficient to send the service data, the first energy information and the second energy information, the A-IoT device 2 can generate and send the PDU including the service data, the first energy information and the second energy information. When the remaining energy of the A-IoT device 2 is insufficient to support sending the first energy information in the case of sending the service data in priority, the A-IoT device 2 can generate and send the PDU including the service data and the first energy information, or generate and send the PDU including the service data and the second energy information. Generally, the data amount of the first energy information is greater than that of the second energy information, and therefore, the A-IoT device 2 can determine, according to the remaining energy, whether to continue including the first energy information or the second energy information in the generated PDU in the case of including the service data. Further, when the data amount that can be supported by the remaining energy for transmission is less than the data amount of the service data, the A-IoT device 2 can generate and send the PDU including the first energy information and / or the second energy information without including the service data.

[0203] It is worth noting that the above two implementation manners are only some exemplary descriptions, and in actual application, the A-IoT device 2 can also send the first energy information and the second energy information to the network device 1 based on other manners, which are not limited in this regard.

[0204] Further, the embodiment can further include the following steps.

[0205] S503: The network device 1 sends configuration information to the A-IoT device 2, wherein the configuration information is used to configure the working time period of the A-IoT device 2 in a period, and the working time period is a time period in which the A-IoT device 2 can receive or send data.

[0206] In this embodiment, the description of the configuration information in step 503 can refer to the description of step 403 in the foregoing, and will not be described here again for brevity.

[0207] In actual application, the network device 1 can also adjust the DRX Pattern according to the received second energy information. Specifically, the network device 1 can adjust the duration of the time period of the A-IoT device 2 in different data transmission states according to the energy state indicated by the second energy information. For example, the energy state of the A-IoT device 2 can be the residual energy of the A-IoT device 2. When the residual energy of the A-IoT device 2 at the end of the working time period is high, the network device 1 can correspondingly increase the duration of the working time period indicated by the DRX Pattern, so that the A-IoT device 2 can transmit more data in the working time period. When the residual energy of the A-IoT device 2 at the end of the sleep time period is low, the network device 1 can correspondingly increase the duration of the sleep time period indicated by the DRX Pattern, so that the A-IoT device 2 can collect more energy in the sleep time period.

[0208] S504: The network device 1 sends service data to the A-IoT device 2.

[0209] The description of the configuration information in step 504 can refer to the description of step 404 in the foregoing, and will not be described here again for brevity.

[0210] In addition, in this embodiment and other embodiments, the network device 1 can also refer to the description of step 304 in the foregoing, and send second indication information to the A-IoT device 2 according to the received first energy information and second energy information. The second indication information is used to instruct the A-IoT device 2 to keep the communication information with the network device 1, or the second indication information is used to instruct the A-IoT device 2 to collect energy.

[0211] Optionally, as an embodiment, the A-IoT device 2 can also send only the second energy information to the network device 1. The following will be described by taking the application to the communication system shown in FIG. 1 as an example.

[0212] Referring to FIG. 6, a communication method provided by an embodiment of the present application is shown. As shown in FIG. 4, the flow of the communication method includes the following steps:

[0213] S601: The network device 1 sends first indication information to the A-IoT device 2, where the first indication information is used to instruct the A-IoT device 2 to report the energy state of the A-IoT device 2.

[0214] S602: The A-IoT device 2 sends second energy information of the A-IoT device 2 to the network device 1, where the first energy information is used to indicate the energy state of the A-IoT device 2.

[0215] Further, the embodiment can further include the following steps.

[0216] S603: The network device 1 sends configuration information to the A-IoT device 2, where the configuration information is used to configure the working time period of the A-IoT device 2 in a period, and the working time period is a time period in which the A-IoT device 2 can receive or send data.

[0217] S604: The network device 1 sends service data to the A-IoT device 2.

[0218] In the embodiment, for the specific implementation manner in steps 601 to 604, refer to the description of the related part in the above embodiment, and for brevity, no longer be described here.

[0219] It should be noted that, in the embodiment, the network device 1 sends the configuration information and the service data to the A-IoT device 2 after receiving the first energy information and the second energy information, in other embodiments, the network device 1 can also send second indication information to the A-IoT device 2. Wherein, the second indication information is used to instruct the A-IoT device 2 to maintain the communication information between the A-IoT device 2 and the network device 1, or the second indication information is used to instruct the A-IoT device 2 to collect energy. Or, the network device 1 can also send only the configuration information to the A-IoT device 2, or only send the service data to the A-IoT device 2, which is not limited.

[0220] In an actual application scenario, the network device 1 can further receive the first energy information and the second energy information sent by the A-IoT device 2 through the core network device. The following will be described by taking the application to the communication system shown in FIG. 1 as an example. The core network device refers to a device in the core network, for example, can be an AIoT controller, an access and mobility management function (AMF) network element, a network exposure function (NEF) network element, or other devices with AIoT functions in the core network, or can be a server or an application function (AF) network element with AIoT functions in a cloud server, or a combination of the foregoing devices. In an actual application scenario, the core network device can also be other applicable devices in the core network, which is not limited.

[0221] Referring to FIG. 7, a communication method provided by an embodiment of the present application is shown. As shown in FIG. 7, the flow of the communication method includes the following steps:

[0222] S701: The core network device sends first indication information to the A-IoT device 2, and the first indication information is used to indicate the A-IoT device 2 to report the energy attribute of the A-IoT device 2 and / or the energy state of the A-IoT device 2.

[0223] In an actual application, the network device 1 can not be able to parse the energy attribute and the energy state reported by the A-IoT device 2 in the message, at this time, the network device 1 obtains the energy attribute and the energy state reported by the A-IoT device 2 sent by the core network device.

[0224] In a specific implementation, in the process of network communication between the core network device and the A-IoT device 2, the network device 1 is a node on the network link between the core network device and the A-IoT device 2. At this time, the network device 1 can receive the message of the message sender and forward the message to the message receiver, but the network device 1 cannot parse the information carried in the message between the A-IoT device 2 and the core network device. In addition, when the core network device and the A-IoT device 2 interact with information, the network device 1 can forward the information.

[0225] For the description of the core network device sending the first indication information to the A-IoT device 2 in step 701, reference can be made to the description of step 301, which will not be repeated here for brevity.

[0226] Optionally, the network device 1 can send the capability information of the network device 1 to the core network device, where the capability information of the network device 1 is used to indicate that the network device 1 needs to acquire the energy attribute and / or the energy status, and specifically, the indication information can be the capability information of the network device 1 and / or the A-IoT device 2.

[0227] Optionally, before the core network device sends the first indication information to the A-IoT device 2, the A-IoT device 2 can send the capability information of the A-IoT device 2 to the core network device, as shown in FIG. 7, where the capability information of the A-IoT device 2 is used to indicate that the A-IoT device 2 supports reporting the energy attribute of the A-IoT device 2. It should be noted that the A-IoT device 2 in the embodiment supports reporting the energy attribute of the A-IoT device 2.

[0228] S702: The A-IoT device 2 sends the first energy information and / or the second energy information of the A-IoT device 2 to the core network device, where the first energy information is used to indicate the energy attribute of the A-IoT device 2, and the second energy information is used to indicate the energy status of the A-IoT device 2.

[0229] In the embodiment, steps S701 and S702 are optional steps, and in other embodiments, steps S701 and S702 can also not be performed.

[0230] S703: The core network device sends the first energy information and the second energy information of the A-IoT device 2 to the network device 1.

[0231] After the core network device receives the first energy information and the second energy information sent by the A-IoT device 2, the core network device can analyze the first energy information and the second energy information, and send the analyzed first energy information and the second energy information of the A-IoT device 2 to the network device 1. Thus, the network device 1 selects a suitable strategy to communicate data with the A-IoT device 2 according to the analyzed first energy information and the second energy information of the A-IoT device 2.

[0232] As an implementation example, the first energy information and the second energy information can be contained in a data packet of the A-IoT service sent by the core network device to the network device 1, or the first energy information and the second energy information can be contained in a NAS (Non-Access Stratum) signaling sent by the core network device to the network device 1, where the NAS signaling is a signaling exchanged between the core network 3 and the A-IoT device 2 through a NAS layer.

[0233] Optionally, in the embodiment or other embodiments, before the core network device sends the first indication information, the core network device can send the first energy information to the network device 1. Specifically, the first energy information can be contained in the message for the A-IoT device 2 to register sent by the core network device to the network device 1 when the A-IoT device 2 registers; the first energy information can also be contained in the first triggering message sent by the core network device to the network device 1 when the A-IoT device 2 communicates with the core network device. In addition, the first indication information can also be contained in other specific messages, which are not limited.

[0234] Further, the embodiment can further include the following steps.

[0235] S704: The network device 1 sends configuration information to the A-IoT device 2, wherein the configuration information is used to configure the working time period of the A-IoT device 2 in a period, and the working time period is a time period in which the A-IoT device 2 can receive or send data.

[0236] S705: The network device 1 sends service data to the A-IoT device 2.

[0237] In the embodiment, for the specific implementation of steps 702 to 705, refer to the description of the related part in the foregoing embodiments, and details are not described here for brevity.

[0238] It should be noted that, in the embodiment, the network device 1 sends the configuration information and the service data to the A-IoT device 2 after receiving the first energy information and the second energy information, and in other embodiments, the network device 1 can also send the second indication information to the A-IoT device 2. The second indication information is used to instruct the A-IoT device 2 to maintain the communication information with the network device 1, or the second indication information is used to instruct the A-IoT device 2 to collect energy. Alternatively, the network device 1 can only send the configuration information to the A-IoT device 2, or only send the service data to the A-IoT device 2, which is not limited.

[0239] In this embodiment, it is taken as an example that the network device 1 does not have the capability of analyzing the message, and in other embodiments, when the network device 1 has the capability of analyzing the message carrying the energy state reported by the A-IoT device 2, the network device 1 can send the first indication information to the A-IoT device 2 and receive the second energy information sent by the A-IoT device 2, and before the network device 1 sends the first indication information, the network device 1 can receive the first energy information sent by the core network device, which can be sent by the A-IoT device 2 to the core network device in advance. In this way, the network device 1 can estimate the energy status of the A-IoT device 2 according to the first energy information provided by the core network device and the second energy information provided by the A-IoT device 2, and determine to charge or send service data to the A-IoT device 2 according to the energy status of the A-IoT device 2, so as to avoid the problem that the data transmission process fails due to insufficient energy of the A-IoT device 2 in the process of transmitting data from the network device 1 to the A-IoT device 2.

[0240] Next, the hardware implementation of the network device will be further introduced in combination with FIG. 8 and FIG. 9.

[0241] Referring to FIG. 8, a hardware structure schematic diagram of a network device is shown. The network device shown in FIG. 8 includes at least one processor 111, at least one memory 112, at least one transceiver 113, at least one network interface 114 and one or more antennas 115. The processor 111, the memory 112, the transceiver 113 and the network interface 114 are connected, for example, through a bus, and in the embodiments of the present application, the connection can include various interfaces, transmission lines or buses, etc., which are not limited in the embodiments. The antenna 115 is connected with the transceiver 113. The network interface 114 is used for connecting the network device with other communication devices through a communication link, for example, the network interface 114 can include the network interface between the network device and the core network device, such as the S1 interface, and the network interface can include the network interface between the network device and other network devices, such as the X2 or Xn interface.

[0242] Among them, the processor 111 shown in FIG. 8 can specifically complete the actions of the network device processing in the above method, the memory 112 can complete the actions of storing in the above method, the transceiver 113 and the antenna 115 can perform the actions of transmitting and receiving on the air interface in the above method, and the network interface 114 can complete the actions of interacting with the network device or other network devices in the above method.

[0243] The processor in the embodiments of the present application, for example, the processor 111, can include but is not limited to at least one of the following: a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), a microcontroller unit (MCU), or an artificial intelligence processor and the like various software running computing devices, each of which can include one or more cores for executing software instructions to perform operations or processing. The processor can be a separate semiconductor chip, or can be integrated with other circuits as a semiconductor chip, for example, can be integrated with other circuits (such as coding and decoding circuits, hardware acceleration circuits, or various bus and interface circuits) to form a SoC (system on chip), or can also be integrated as a built-in processor in the ASIC. The ASIC integrated with the processor can be packaged separately or packaged together with other circuits. In addition to including cores for executing software instructions to perform operations or processing, the processor can further include necessary hardware accelerators, such as field programmable gate arrays (FPGAs), PLDs (programmable logic devices), or logic circuits that implement special logic operations.

[0244] The memory in the embodiments of the present application can include at least one of the following types: read-only memory (ROM) or other types of static storage devices that can store static information and instructions, random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, and can also be electrically erasable programmable read-only memory (EEPROM). In some scenarios, the memory can also be a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compact discs, laser discs, optical discs, digital versatile discs, Blu-ray discs, etc.), magnetic disk storage medium or other magnetic storage device, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and capable of being accessed by a computer, but not limited thereto.

[0245] The memory 112 can be independent of the processor 111. Alternatively, the memory 112 can be integrated with the processor 111, for example, integrated in a chip. The memory 112 can store program codes for implementing the technical solutions of the embodiments of the present application, and the program codes are executed by the processor 111. The executed computer program codes can also be regarded as a driver of the processor 111. For example, the processor 111 is configured to execute the computer program codes stored in the memory 112, so as to implement the technical solutions in the embodiments of the present application.

[0246] The transceiver 113 can be configured to support the reception or transmission of radio frequency signals between the network device and other devices. The transceiver 113 can be connected to the antenna 115. The transceiver 113 includes a transmitter Tx and a receiver Rx. Specifically, one or more antennas 115 can receive radio frequency signals, and the receiver Rx of the transceiver 113 is configured to receive the radio frequency signals from the antenna and convert the radio frequency signals into digital baseband signals or digital intermediate frequency signals, and provide the digital baseband signals or digital intermediate frequency signals to the processor 111, so that the processor 111 further processes the digital baseband signals or digital intermediate frequency signals, for example, demodulation processing and decoding processing. In addition, the transmitter Tx in the transceiver 113 is also configured to receive the modulated digital baseband signals or digital intermediate frequency signals from the processor 111, and convert the modulated digital baseband signals or digital intermediate frequency signals into radio frequency signals, and transmit the radio frequency signals through one or more antennas 115. Specifically, the receiver Rx can selectively perform one or more levels of down-mixing and analog-to-digital conversion on the radio frequency signals to obtain digital baseband signals or digital intermediate frequency signals, and the order of the down-mixing and analog-to-digital conversion can be adjusted. The transmitter Tx can selectively perform one or more levels of up-mixing and digital-to-analog conversion on the modulated digital baseband signals or digital intermediate frequency signals to obtain radio frequency signals, and the order of the up-mixing and digital-to-analog conversion can be adjusted. The digital baseband signals and the digital intermediate frequency signals can be collectively referred to as digital signals.

[0247] FIG. 9 is another implementation example of a network device provided by the embodiments of the present application. The network device can be a network device, and specifically, the network device can be a mobile phone or the like. Hereinafter, the network device is taken as an example of a mobile phone. The network device can include a processor 310, an external memory interface 320, an internal memory 321, a display screen 330, a camera 340, an antenna 1, an antenna 2, a mobile communication module 350, and a wireless communication module 360, and the like.

[0248] It can be understood that the structure illustrated in the embodiment does not constitute a specific limitation on the network device. In other embodiments, the network device can include more or fewer components than illustrated, or combine certain components, or split certain components, or different arrangement of components. The illustrated components can be implemented in hardware, software, or a combination of software and hardware.

[0249] The processor 310 can include one or more processing units, for example: the processor 310 can include an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a time-frequency codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Among them, different processing units can be independent devices, or can be integrated in one or more processors.

[0250] It can be understood that the interface connection relationship between the modules illustrated in the embodiment is only illustrative and does not constitute a structural limitation on the network device. In another embodiment of the present application, the network device can also use different interface connection modes in the above embodiments, or a combination of multiple interface connection modes.

[0251] The external memory interface 320 can be used to connect an external storage card, such as a Micro SD card, to expand the storage capacity of the network device. The external storage card communicates with the processor 310 through the external memory interface 320 to realize the data storage function. For example, music, time-frequency, and other files are saved in the external storage card.

[0252] The internal memory 321 can be used to store computer executable program codes, which include instructions. The processor 310 performs various functional applications and data processing of the network device by running the instructions stored in the internal memory 321. The internal memory 321 can include a program storage area and a data storage area. The program storage area can store an operating system, at least one application program required by a function (such as a sound playing function, an image playing function, etc.), and the like. The data storage area can store data (such as time-frequency stream data) created during use of the network device, and the like. In addition, the internal memory 321 can include a high-speed random access memory, and can further include a non-volatile memory such as at least one magnetic disk storage device, a flash memory device, a universal flash storage (UFS), and the like. The processor 310 performs various functions and data processing of the network device by running the instructions stored in the internal memory 321 and / or the instructions stored in the memory arranged in the processor.

[0253] The wireless communication function of the network device can be implemented by the antenna 1, the antenna 2, the mobile communication module 350, the wireless communication module 360, the modem processor, and the baseband processor, and the like.

[0254] The antenna 1 and the antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in the network device can be used to cover a single or multiple communication frequency bands. Different antennas can also be multiplexed to improve the utilization rate of the antennas. For example, the antenna 1 can be multiplexed as a diversity antenna of a wireless local area network. In some other embodiments, the antennas can be used in combination with a tuning switch.

[0255] The mobile communication module 350 can provide a solution including 2G / 3G / 4G / 5G wireless communication applied to the network device. The mobile communication module 350 can include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), and the like. The mobile communication module 350 can receive electromagnetic waves by the antenna 1, and perform filtering, amplification, and the like on the received electromagnetic waves, and transmit the processed electromagnetic waves to the modem processor for demodulation. The mobile communication module 350 can also amplify the signals modulated by the modem processor, and convert the signals into electromagnetic waves to be radiated out through the antenna 1. In some embodiments, at least part of the functional modules of the mobile communication module 350 can be arranged in the processor 310. In some embodiments, at least part of the functional modules of the mobile communication module 350 and at least part of the modules of the processor 310 can be arranged in the same device.

[0256] In some embodiments, the network device initiates or receives a call request through the mobile communication module 350 and the antenna 1.

[0257] In addition, on the above components, an operating system runs. For example, iOS operating system, Android operating system, Windows operating system, etc. Application programs can be installed and run on the operating system. Those skilled in the art can clearly understand that, for the convenience and brevity of description, the explanation and beneficial effects of the above-mentioned related contents in any of the network devices can refer to the corresponding method embodiments provided above, and will not be repeated here.

[0258] In addition, the embodiments of the present application also provide an A-IoT device, which can include a transceiver and a processor; wherein the transceiver is configured to perform the receiving operation and the sending operation in the above method. The processor is configured to perform other operations in the above method except the receiving operation and the sending operation. For example, the processor can include an energy collector and an energy storage device, wherein the energy collector can complete the energy collection action of the A-IoT device in the above method, and the energy storage device can complete the energy storage action of the A-IoT device in the above method.

[0259] In addition, the embodiments of the present application also provide a computer readable storage medium, which stores instructions, when the instructions are run on one or more computing devices, the one or more computing devices perform the communication method described in the above embodiments.

[0260] In addition, the embodiments of the present application also provide a computer program product, when the computer program product is executed by one or more computing devices, the one or more computing devices perform any of the above communication methods. The computer program product can be a software installation package, when any of the above communication methods needs to be used, the computer program product can be downloaded and executed on the computer.

[0261] Those skilled in the art can clearly understand that the application can be implemented by means of software plus necessary universal hardware, and of course can also be implemented by means of dedicated hardware including special-purpose integrated circuits, special-purpose CPUs, special-purpose memories, special-purpose components, etc. Generally, any function completed by a computer program can be easily implemented by corresponding hardware, and the specific hardware structure for implementing the same function can also be various, such as analog circuits, digital circuits, or special-purpose circuits, etc. However, for the present application, software program implementation is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a software product, which is stored in a readable storage medium, such as a floppy disk, a U disk, a mobile hard disk, a ROM, a RAM, a magnetic disk or an optical disk, etc., and includes a plurality of instructions for causing a computer device (which can be a personal computer, a training device, or a network device, etc.) to execute the methods described in various embodiments of the present application.

[0262] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product.

[0263] The 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 processes or functions described in the embodiments of the present application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another, for example, the computer instructions can be transmitted from one website, computer, training device or data center to another website, computer, training device or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) mode. The computer-readable storage medium can be any available medium that can be stored by a computer or a data storage device such as a training device, a data center, etc. integrated with one or more available media. The available media can be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape), an optical medium (for example, a DVD), or a semiconductor medium (for example, a solid state disk (SSD)), etc.

[0264] The system architecture and business scenarios described in the embodiments of the present application are used to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those skilled in the art can know that, with the evolution of network architecture and the appearance of new business scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.

Claims

1. A communication method characterized by comprising: The method is applied to an environmental Internet of Things (A-IoT) device, and the method comprises: receiving first indication information, the first indication information being used to indicate that the A-IoT device reports energy attributes of the A-IoT device; sending first energy information of the A-IoT device, the first energy information being used to indicate the energy attributes of the A-IoT device.

2. The method of claim 1, wherein, The first indication information is also used to indicate a reporting condition. The sending of the first energy information of the A-IoT device comprises: in a case where energy of the A-IoT device meets the reporting condition, sending the first energy information of the A-IoT device.

3. The method of claim 1, wherein, The reporting condition comprises that remaining energy of the A-IoT device is lower than a threshold value or charging of the A-IoT device is completed.

4. The method of claim 1, wherein, The method further comprises: sending second energy information of the A-IoT device, the second energy information being used to indicate an energy state of the A-IoT device.

5. The method of claim 4, wherein, The first indication information is also used to indicate an energy reporting format, the energy reporting format being a first format or a second format, the first format being used to indicate that the A-IoT device only reports the first energy information, and the second format being used to indicate that the A-IoT device simultaneously reports the first energy information and the second energy information.

6. The method of claim 4, wherein, The second energy information comprises indication information of remaining energy of the A-IoT device or indication information of consumed energy of the A-IoT device.

7. The method of claim 1, wherein, The method further comprises: before receiving the first indication information, sending capability information of the A-IoT device, the capability information being used to indicate that the A-IoT device supports reporting of the energy attributes of the A-IoT device.

8. The method of claim 1, wherein, The first indication information comprises energy reporting indication information, three-step random access indication information, data transmission indication information, data transmission indication information, service indication information, a trigger message of the A-IoT device, or state indication information of the A-IoT device.

9. The method of claim 1, wherein, After the sending of the first energy information, the method further comprises: receiving second indication information, the second indication information being used to indicate that the A-IoT device maintains communication information with a network device, or the second indication information being used to indicate that the A-IoT device performs energy harvesting; or, receiving service data.

10. The method of claim 9, wherein, The communication information comprises relevant information required when the A-IoT device communicates with the network device.

11. The method of claim 10, wherein, The relevant information comprises at least one of an identifier of the A-IoT device, configuration information of the A-IoT device, a charging duration for the A-IoT device, a duration for which the A-IoT device waits to transmit data, a waiting duration of the network device, registration-related information of the A-IoT device, and encryption and decryption information of the A-IoT device.

12. The method of claim 1, wherein, The method further comprises: receiving configuration information, the configuration information being used to configure a working time period of the A-IoT device within a period, the working time period being a time period during which the A-IoT device can receive or send data.

13. The method according to any one of claims 1 to 12, characterized in that, The first energy information of the A-IoT device includes at least one of a charging mode, a charging period, a charging duration, an energy consumption mode, and a device type of the A-IoT device.

14. A communication method, comprising: The method is applied to a network device, and the method comprises: sending first indication information, the first indication information being used to instruct an environmental Internet of Things (A-IoT) device to report energy attributes of the A-IoT device; receiving first energy information of the A-IoT device, the first energy information being used to indicate the energy attributes of the A-IoT device.

15. The method of claim 14, wherein, The first indication information is also used to instruct a reporting condition, the reporting condition being a condition that is satisfied by energy of the A-IoT device when the A-IoT device sends the first energy information.

16. The method of claim 14, wherein, The method further comprises: receiving second energy information from the A-IoT device, the second energy information being used to indicate an energy state of the A-IoT device.

17. The method of claim 14, wherein, The method further comprises: receiving second energy information from the A-IoT device, the second energy information being used to indicate an energy state of the A-IoT device.

18. The method according to claim 16 or 17, characterized in that, The first indication information is also used to instruct an energy reporting format, the energy reporting format being a first format or a second format, the first format being used to instruct the A-IoT device to report only the first energy information, and the second format being used to instruct the A-IoT device to report the first energy information and the second energy information simultaneously.

19. The method of claim 17, wherein, The second energy information includes indication information of remaining energy of the A-IoT device and indication information of consumed energy of the A-IoT device.

20. The method of claim 14, wherein, After receiving the first energy information, the method further comprises: sending second indication information, the second indication information being used to instruct the A-IoT device to maintain communication information with the network device, or the second indication information being used to instruct the A-IoT device to perform energy harvesting; or sending service data.

21. The method of claim 14, wherein, The method further comprises: sending configuration information, the configuration information being used to configure a working time period of the A-IoT device within a period, the working time period being a time period during which the A-IoT device can receive or send data.

22. The method of claim 14, wherein, The first energy information of the A-IoT device includes at least one of a charging mode, a charging period, a charging duration, an energy consumption mode, and a device type of the A-IoT device.

23. A method of communication, comprising: The method is applied to an environmental Internet of Things (A-IoT) device, and the method comprises: receiving indication information, the indication information being used to instruct the A-IoT device to report an energy state of the A-IoT device; sending second energy information of the A-IoT device, the second energy state being used to indicate the energy state of the A-IoT device, the second energy information including indication information of a data amount that can be transmitted by remaining energy of the A-IoT device or consumed energy of the A-IoT device.

24. The method of claim 23, wherein, The method further comprises: sending first energy information of the A-IoT device, the first energy information being used to indicate energy attributes of the A-IoT device.

25. A method of communication, comprising: The method is applied to a network device, and the method comprises: transmitting indication information, the indication information being used for instructing the A-IoT device to report an energy status of the A-IoT device; receiving second energy information of the A-IoT device, the second energy information being used for indicating an energy status of the A-IoT device, the second energy information comprising an indication information of a data amount that can be transmitted by the A-IoT device with a remaining energy of the A-IoT device or a consumed energy of the A-IoT device.

26. The method of claim 25, wherein, The method further comprises: receiving first energy information of the A-IoT device, or receiving the first energy information from a core network device; wherein the first energy information is used for indicating an energy attribute of the A-IoT device.

27. An environmental Internet of Things, A-IoT, device, comprising: comprising: a transceiver, configured to perform the receiving operation and the transmitting operation in the method of any of claims 1-13, 23-24; a processor, configured to perform the operations in the method of any of claims 1-13, 23-24 other than the receiving operation and the transmitting operation.

28. A network device, comprising: comprising: a transceiver, configured to perform the receiving operation and the transmitting operation in the method of any of claims 14-22, 25-26; a processor, configured to perform the operations in the method of any of claims 14-22, 25-26 other than the receiving operation and the transmitting operation.

29. A communication system, characterized by comprising an ambient Internet of Things (A-IoT) device and a network device, the A-IoT device being configured to perform the method of any of claims 1-13, 23-24, and the network device being configured to perform the method of any of claims 14-22, 25-26.

30. A computer storage medium, configured to store a computer program, the computer program being executed to implement the communication method of any of claims 1-26.

Citation Information

Patent Citations

  • Communication method and device

    CN115413034A

  • Energy request and energy report communications for energy harvesting user equipments

    US20240283290A1

  • Wireless communication method, terminal device, and network device

    WO2023004748A1

  • Communication method and apparatus, and storage medium

    WO2024113274A1