Communication method, system and related equipment
By exchanging energy information between network devices and A-IoT devices, a suitable data transmission strategy is determined, which solves the problem of data transmission interruption caused by insufficient energy of A-IoT devices and improves the stability and efficiency of the communication system.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-30
- Publication Date
- 2026-04-07
AI Technical Summary
Existing wireless communication devices are prone to data transmission interruptions when communicating with A-IoT devices, especially when the A-IoT devices are low on power.
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 communication when the energy is insufficient, or to charge the device before data communication.
This effectively avoids data transmission interruptions caused by insufficient power in A-IoT devices, improving the overall performance and reliability of the communication system.
Smart Images

Figure CN121815246A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a communication method, system and related equipment. Background Technology
[0002] In recent years, the Internet of Things (IoT) has attracted widespread attention in the field of wireless communication. It is anticipated that more and more "things" will be interconnected to improve productivity and enhance the comfort of life. To further reduce the size, complexity, and power consumption of IoT devices, hundreds or even trillions of IoT devices can be deployed for various applications, adding value to the entire value chain. Typically, batteries are not manually replaced or recharged to power all IoT devices, as this would lead to high maintenance costs, serious environmental problems, and even security risks in some use cases, such as wireless sensors in the power and oil industries.
[0003] Most existing wireless communication devices are battery-powered, requiring manual replacement or charging. Automation and digitalization across industries have opened up many new markets, necessitating new IoT technologies to support battery-free devices without energy storage capabilities or energy-storage devices that do not require manual replacement or charging. The 3rd Generation Partnership Project (3GPP) is investigating IoT use cases, traffic scenarios, device limitations, and identifying new potential service requirements and key performance indicators (KPIs) for harnessing ambient energy. 3GPP is considering devices without batteries or with limited energy storage capabilities (e.g., using capacitors) and powered by harvesting radio waves, light, motion, heat, or any other energy source deemed suitable.
[0004] Considering the limited size and complexity required for practical applications of battery-free devices without energy storage capacity or devices with limited energy storage capacity that do not require manual replacement or charging, the output power of energy harvesters is typically from 1 μW (microwatts) to several hundred μW. Existing cellular devices, with peak power consumption exceeding 10 mW, may not be suitable for energy harvesting.
[0005] An example type of application is asset identification, which currently relies primarily on barcodes and Radio Frequency Identification (RFID) in most industries. The main advantages of these two technologies are the extremely low complexity and small size of the tags. However, the limited reading range of a few meters often requires handheld scanning, leading to labor-intensive and time-consuming operations, or RFID portals / gates, resulting in high deployment costs. Furthermore, the lack of interference management schemes leads to severe interference and capacity issues among RFID readers, especially in dense deployments. RFID struggles to support seamless coverage across large-scale networks.
[0006] In summary, the currently proposed Ambient Internet of Things (A-IoT) technology enables IoT services that utilize energy harvested from the environment to power devices, which can also be called A-IoT devices. A-IoT devices typically have low power consumption, and some have energy storage capabilities, which reduces the energy storage requirements of A-IoT devices. For example, A-IoT devices may not have batteries, or they may have capacitors or batteries with limited energy storage.
[0007] However, in real-world applications, data transmission interruptions can easily occur during data communication between network devices and A-IoT devices, thus affecting the overall communication performance between the network devices and A-IoT devices.
[0008] Therefore, how to minimize data transmission interruptions during data communication between network devices and A-IoT devices has become a critical issue that urgently needs to be addressed. Summary of the Invention
[0009] This application provides a communication method, system, and related equipment, with the aim of minimizing data transmission interruptions during data communication between network devices and A-IoT devices, thereby improving the overall performance of the communication system.
[0010] To achieve the above objectives, this application provides the following technical solution:
[0011] In a first aspect, this application provides a communication method applied to an A-IoT (Environmental Internet of Things) device. The method includes: receiving first indication information, the first indication information being used to instruct the A-IoT device to report the 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.
[0012] Thus, because A-IoT devices send their initial energy information to network devices, and this initial energy information indicates the energy attributes of the A-IoT devices, network devices can estimate the energy status of the A-IoT devices based on this information, such as estimating the remaining energy. Therefore, network devices can determine data transmission strategies with A-IoT devices based on the energy status. For example, if the estimated remaining energy is sufficient, data communication can continue; if the estimated remaining energy is low, the network device can first charge the A-IoT device before resuming data communication. In this way, by having A-IoT devices report their initial energy information, network devices can choose appropriate strategies for data communication. This ensures that data communication with A-IoT devices only occurs when sufficient energy is available, minimizing the risk of data transmission interruptions due to insufficient energy in the A-IoT devices during communication.
[0013] In one possible implementation, the first indication information is further used to indicate reporting conditions; sending the first energy information of the A-IoT device includes: sending the first energy information of the A-IoT device when the energy of the A-IoT device meets the reporting conditions. Thus, the A-IoT device can send its first energy information when the preset reporting conditions are met, reducing the waste of data transmission resources when the A-IoT device does not meet the reporting conditions.
[0014] In one possible implementation, reporting conditions include the remaining energy of the A-IoT device being below a threshold, or the A-IoT device having completed charging.
[0015] In one possible implementation, the method further includes: sending second energy information of the A-IoT device, the second energy information indicating the energy state of the A-IoT device. Thus, the network device can determine a data transmission strategy with the A-IoT device based on the A-IoT device's energy attributes and energy status, minimizing the risk of data transmission interruptions due to insufficient energy in the A-IoT device during data communication.
[0016] In one possible implementation, the first indication information includes at least one of energy report indication information, three-step random access indication information, data transmission indication information, data transmission indication information, service indication information, A-IoT device trigger message, or A-IoT device status indication information.
[0017] In one possible implementation, the first indication information is further used to indicate an energy report format, which can be a first format or a second format. The first format instructs the A-IoT device to report only the first energy information, while the second format instructs the A-IoT device to report both the first and second energy information simultaneously. Thus, the A-IoT device can send the energy report format indication information to the network device, thereby improving the availability of the network device in determining the data transmission strategy between itself and the A-IoT device.
[0018] In one possible implementation, the second energy information includes indications of the remaining energy of the A-IoT device and indications of the energy consumed.
[0019] In one possible implementation, the method further includes: before receiving the first indication information, sending capability information of the A-IoT device, the capability information indicating that the A-IoT device supports reporting its energy attributes. Thus, the network device can determine whether the A-IoT device supports reporting its energy attributes based on the capability information, thereby determining different data transmission strategies for A-IoT devices with different energy information and improving the availability of the A-IoT devices.
[0020] In one possible implementation, after sending the first energy information, the method further includes: receiving second indication information, which instructs the A-IoT device to maintain communication with the network device, or instructs the A-IoT device to perform energy harvesting; or receiving service data. Thus, the network device determines a data transmission strategy with the A-IoT device based on the first energy information, i.e., instructing the A-IoT device to maintain communication with the network device, or instructing the A-IoT device to perform energy harvesting, or instructing the A-IoT device to receive service data. This minimizes the risk of data transmission interruption between the network device and the A-IoT device due to insufficient energy in the A-IoT device during data communication.
[0021] In one possible implementation, the communication information includes relevant information required for communication between the A-IoT device and the network device.
[0022] In one possible implementation, the relevant information includes at least one of the following: the identifier of the A-IoT device, the configuration information of the A-IoT device, the charging duration for the A-IoT device, the waiting time for the A-IoT device to transmit data, the waiting time of the network device (e.g., after receiving the first energy information, the network device needs to wait for the specified time before transmitting data), registration-related information of the A-IoT device, and encryption / decryption information of the A-IoT device. In another possible implementation, the method further includes: receiving configuration information, which configures the working time period of the A-IoT device within a cycle, the working time period being the time during which the A-IoT device can receive or transmit data. Thus, the A-IoT device receives or transmits data within the working time period according to the instructions of the configuration information, thereby improving the efficiency of the A-IoT device in receiving or transmitting data.
[0023] In one possible implementation, the first energy information of the A-IoT device includes at least one of the following: charging method, charging cycle, charging duration, energy consumption mode, and device type.
[0024] Secondly, this application provides a communication method applied to a network device, the method comprising: sending first indication information, the first indication information being used to instruct an A-IoT device to report the energy attributes of the A-IoT device; and receiving first energy information from the A-IoT device, the first energy information being used to indicate the energy attributes of the A-IoT device.
[0025] Thus, because the A-IoT device sends its initial energy information to the network device, and this initial energy information indicates the A-IoT device's energy attributes, the network device can estimate the A-IoT device's energy status based on this information. Therefore, the network device can determine the data transmission strategy with the A-IoT device based on the A-IoT device's energy status. By having the A-IoT device report its initial energy information, the network device can select an appropriate strategy for data communication with the A-IoT device. This allows the network device to communicate with the A-IoT device only when it is certain that the A-IoT device has sufficient energy, thereby minimizing the risk of data transmission interruptions due to insufficient energy in the A-IoT device during data communication.
[0026] In one possible implementation, the first indication information is further used to indicate reporting conditions, which are the conditions that the energy of the A-IoT device must meet when the A-IoT device sends the first energy information. In this way, the A-IoT device can send its first energy information when the preset reporting conditions are met, reducing the waste of data transmission resources when the A-IoT device does not meet the reporting conditions.
[0027] In one possible implementation, the method further includes receiving second energy information from the A-IoT device, the second energy information indicating the energy state of the A-IoT device. Thus, the network device can determine a data transmission strategy with the A-IoT device based on the A-IoT device's energy attributes and energy status, minimizing the risk of data transmission interruptions due to insufficient energy in the A-IoT device during data communication.
[0028] In one possible implementation, the method further includes receiving second energy information from a core network device, the second energy information indicating the energy state of the A-IoT device. Thus, when the network device cannot obtain the second energy information, it can obtain it through the core network device, thereby improving the availability of the network device in determining the data transmission strategy with the A-IoT device.
[0029] In one possible implementation, the first indication information is further used to indicate an energy report format, which can be a first format or a second format. The first format instructs the A-IoT device to report only first energy information, while the second format instructs the A-IoT device to report both first and second energy information. Thus, the network device can receive the energy report format indication information sent by the A-IoT device, thereby improving the availability of the network device in determining the data transmission strategy with the A-IoT device.
[0030] In one possible implementation, the second energy information includes indications of the remaining energy of the A-IoT device and indications of the energy consumed.
[0031] In one possible implementation, the method further includes: receiving capability information of the A-IoT device before sending the first indication information, the capability information indicating that the A-IoT device supports reporting its energy attributes. Thus, the network device can determine whether the A-IoT device supports reporting its energy attributes based on the capability information, thereby determining different data transmission strategies for A-IoT devices with different energy information and improving the availability of the A-IoT devices.
[0032] In one possible implementation, after receiving the first energy information, the method further includes: sending second indication information, which instructs the A-IoT device to maintain communication with the network device, or instructs the A-IoT device to perform energy harvesting; or sending service data. Thus, the network device determines a data transmission strategy with the A-IoT device based on the first energy information, i.e., instructing the A-IoT device to maintain communication with the network device, or instructing the A-IoT device to perform energy harvesting, or instructing the A-IoT device to receive service data. This minimizes the risk of data transmission interruption between the network device and the A-IoT device due to insufficient energy in the A-IoT device during data communication.
[0033] In one possible implementation, the method further includes sending configuration information for configuring the A-IoT device's operating time period within a cycle, the operating time period being the period during which the A-IoT device can receive or transmit data. Thus, the A-IoT device receives or transmits data within the operating time period according to the instructions in the configuration information, thereby improving the efficiency of the A-IoT device in receiving or transmitting data.
[0034] In one possible implementation, the first energy information of the A-IoT device includes at least one of the following: charging method, charging cycle, charging duration, energy consumption mode, and device type.
[0035] Thirdly, this application provides a communication method applied to an environmental Internet of Things (A-IoT) device. The method includes: receiving indication information, which instructs the A-IoT device to report its energy status; and sending second energy information of the A-IoT device, which indicates the energy status of the A-IoT device and includes the amount of data that the remaining energy of the A-IoT device can support, or indication information of the energy consumed.
[0036] In this way, by having the A-IoT device report its first energy information, the network device can choose an appropriate strategy to communicate with the A-IoT device. This allows the network device to communicate with the A-IoT device only when it is certain that the A-IoT device has sufficient energy. This helps to minimize the risk of data transmission interruption between the network device and the A-IoT device due to insufficient energy during the data communication process.
[0037] In one possible implementation, the method further includes: sending first energy information of the A-IoT device, the first energy information indicating the energy attributes of the A-IoT device. Thus, the network device can determine a data transmission strategy with the A-IoT device based on the A-IoT device's energy attributes and energy status, minimizing the possibility of data transmission interruptions due to insufficient energy in the A-IoT device during data communication.
[0038] Fourthly, this application provides a communication method applied to a network device. The method includes: sending indication information to instruct an A-IoT device to report its energy status; and receiving second energy information from the A-IoT device to indicate its energy status, the second energy information including the amount of data that the remaining energy of the A-IoT device can support, or indication information of the energy consumed.
[0039] In this way, by having the A-IoT device report its first energy information, the network device can choose an appropriate strategy to communicate with the A-IoT device. This allows the network device to communicate with the A-IoT device only when it is certain that the A-IoT device has sufficient energy. This helps to minimize the risk of data transmission interruption between the network device and the A-IoT device due to insufficient energy during the data communication process.
[0040] In one possible implementation, the method further includes: receiving first energy information from an A-IoT device, or receiving first energy information from a core network device; wherein the first energy information is used to indicate the energy attributes of the A-IoT device. Thus, the network device can determine a data transmission strategy with the A-IoT device based on the A-IoT device's energy attributes and energy status, minimizing data transmission interruptions due to insufficient energy in the A-IoT device during data communication. Simultaneously, the network device can also receive first energy information from the core network device. This allows the network device to obtain the first energy information from the core network device when it cannot access it, thereby improving the availability of the network device in determining the data transmission strategy with the A-IoT device. Fifthly, this application provides a network device including a transceiver and a processor; wherein the transceiver is configured to perform receiving and transmitting operations in the method described in the second aspect or any embodiment of the second aspect, or to perform receiving and transmitting operations in the method described in the fourth aspect; the processor is configured to perform other operations in the method described in the second aspect or any embodiment of the second aspect besides the receiving and transmitting operations, or to perform other operations in the method described in the fourth aspect besides the receiving and transmitting operations.
[0041] Sixthly, this application provides an A-IoT (Environmental Internet of Things) device, which includes a transceiver and a processor; wherein the transceiver is configured to perform receiving and transmitting operations in the method described in the first aspect or any embodiment of the first aspect, or to perform receiving and transmitting operations in the method described in the third aspect or any embodiment of the third aspect; the processor is configured to perform other operations in the method described in the first aspect or any embodiment of the first aspect besides the receiving and transmitting operations, or to perform other operations in the method described in the third aspect or any embodiment of the third aspect besides the receiving and transmitting operations.
[0042] In a seventh aspect, this application provides a communication system comprising an A-IoT (Environmental Internet of Things) device and a network device, wherein the A-IoT device is configured to perform the method described in the first aspect or any embodiment thereof, or to perform the method described in the third aspect or any embodiment thereof; and the network device is configured to perform the method described in the second aspect or any embodiment thereof, or to perform the method described in the fourth aspect.
[0043] Eighthly, this application provides a computer storage medium for storing a computer program, which, when executed, implements any of the communication methods provided in the first to fourth aspects of this application.
[0044] Ninthly, this application provides a computer program product containing instructions that, when run on at least one computing device, causes the at least one computing device to implement any of the communication methods provided in the first to fourth aspects of this application. Attached Figure Description
[0045] Figure 1 A schematic diagram of the structure of an exemplary communication system provided in an embodiment of this application;
[0046] Figure 2a A schematic diagram of the structure of another exemplary communication system provided in this application;
[0047] Figure 2b A schematic diagram of the structure of yet another exemplary communication system provided in this application;
[0048] Figure 2c A schematic diagram of the structure of another exemplary communication system provided in this application;
[0049] Figure 2d A schematic diagram of the structure of yet another exemplary communication system provided in this application;
[0050] Figure 2e A schematic diagram of the structure of another exemplary communication system provided in this application;
[0051] Figure 2f A schematic diagram of the structure of yet another exemplary communication system provided in this application;
[0052] Figure 2g A schematic diagram of the structure of another exemplary communication system provided in this application;
[0053] Figure 3 A flowchart illustrating a communication method provided in an embodiment of this application;
[0054] Figure 4 A flowchart illustrating yet another communication method provided in an embodiment of this application;
[0055] Figure 5 A flowchart illustrating another communication method provided in an embodiment of this application;
[0056] Figure 6 A flowchart illustrating yet another communication method provided in an embodiment of this application;
[0057] Figure 7 A flowchart illustrating another communication method provided in an embodiment of this application;
[0058] Figure 8 This application provides a schematic diagram of the structure of a network device according to an embodiment of the present application.
[0059] Figure 9 This is a schematic diagram of another network device provided in an embodiment of this application. Detailed Implementation
[0060] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. The terminology used in the following embodiments is for the purpose of describing specific embodiments only and is not intended to be a limitation of this application. As used in the specification and appended claims of this application, the singular expressions "a," "an," "the," "the," "the," and "this" are intended to also include expressions such as "one or more," unless the context clearly indicates otherwise. It should also be understood that in the embodiments of this application, "one or more" refers to one, two, or more; "and / or" describes the relationship between related objects, indicating that three relationships may exist; for example, A and / or B can represent: A alone, A and B simultaneously, or B alone, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship.
[0061] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.
[0062] The "multiple" mentioned in the embodiments of this application refers to two or more. It should be noted that in the description of the embodiments of this application, terms such as "first" and "second" are used only for the purpose of distinguishing descriptions and should not be construed as indicating or implying relative importance, nor should they be construed as indicating or implying order.
[0063] The embodiments of this application are applied to communication systems, which may be long term evolution (LTE) systems, universal mobile telecommunication systems (UMTS), worldwide interoperability for microwave access (WiMAX) communication systems, 5G New Radio (5G NR) systems, 5.5G systems, or 6th generation (6G) systems, or new communication systems that will emerge in the future development of communication. Alternatively, the communication system could be vehicle-to-other-device (V2X), where V2X can include vehicle-to-network (V2N), vehicle-to-vehicle (V2V), vehicle-to-infrastructure (V2I), vehicle-to-pedestrian (V2P), long-term evolution-vehicle (LTE-V) communication, vehicle-to-everything (V2X), machine-type communication (MTC), Internet of Things (IoT), long-term evolution-machine (LTE-M) communication, and machine-to-machine (M2M).
[0064] An example of a communication system is as follows: Figure 1 As shown, the communication system includes network device 1 and A-IoT device 2.
[0065] In the embodiments provided in this application, network device 1 can be any device located on the network side and having wireless transceiver capabilities, including but not limited to: base stations (gNodeB or gNB) or transmission receiving points / transmission reception points (TRPs) in new radio (NR). Network device 1 can be: macro base stations, micro base stations, pico base stations, small cells, relay stations, partial sector antennas on base stations, or balloon stations, etc. Network device 1 can include one or more co-located or non-co-located transmission reception points (TRPs). Network device 1 can also be a radio controller, centralized unit (CU), and / or distributed unit (DU) in a cloud radio access network (CRAN) scenario.
[0066] Alternatively, network device 1 can be a reader that can communicate with A-IoT device 2 by transmitting and receiving radio frequency signals.
[0067] Furthermore, in Figure 1 In the communication system described, network device 1 may be configured with a carrier wave (CW) device, capable of generating a CW signal (also a radio frequency signal) as an excitation signal. This excitation signal can be used for backscattering on an externally provided carrier wave to achieve communication between A-IoT device 2 and network device 1. Additionally, the CW device can also generate a CW2D signal (a radio frequency signal) for charging A-IoT device 2.
[0068] In this scenario, network device 1 (reader) can proactively send only R2D signals (containing data) so that A-IoT device 2 can demodulate and decode the R2D signals to obtain the data. In this case, there is no need to send CW signals. R2D stands for Reader to Device communication, meaning that network device 1 sends signals to A-IoT device 2.
[0069] Alternatively, network device 1 can actively send only a CW signal (without data) to activate A-IoT device 2, enabling it to send a D2R signal (containing data) to network device 1 using this activation signal. In this case, A-IoT device 2 does not receive an R2D signal. Here, D2R stands for Device to Reader communication, meaning A-IoT device 2 sends a signal to network device 1.
[0070] Alternatively, network device 1 can actively send an R2D signal (containing data) and a CW signal (not containing data) to enable A-IoT device 2 to receive the R2D signal, demodulate and decode it to obtain data, and activate A-IoT device 2 using the CW signal so that it can send a D2R signal (containing data) using the excitation signal. The order of sending the R2D signal and the CW signal is arbitrary and can be achieved using time-division multiplexing and / or frequency-division multiplexing.
[0071] Alternatively, network device 1 can actively send only CW2D signals (without data) to charge A-IoT device 2, in which case there is no D2R data transmission.
[0072] A-IoT device 2 refers to a device operating in the environmental Internet of Things (IoT) and possessing a certain energy storage capacity. Examples include sensors, locators, indoor storage devices, and indoor controllers; this is not limited to these. An environmental IoT device is an IoT device powered by energy harvesting and has limited energy storage capacity. For example, some or all characteristics of an environmental IoT device can be referenced to the description in 3GPP standard TR 38.769. It should be understood that the description of some or all characteristics of an environmental IoT device in 3GPP standard TR 38.769 is merely a possible example, and the embodiments of this application are not limited thereto. Furthermore, as communication standard protocol versions evolve or are updated, some or all characteristics of the environmental IoT device can be referenced to the evolved or updated versions; or some or all characteristics of the environmental IoT device can also be referenced to descriptions in related technologies. It should be understood that A-IoT devices may also have other names or definitions, and the embodiments of this application do not specifically limit them.
[0073] exist Figure 1In the communication system shown, network device 1 can communicate with A-IoT device 2. Typically, A-IoT device 2 maintains its wake-up state using energy harvested and stored from the environment to communicate with network device 1. However, A-IoT device 2 has limited energy storage, which can lead to it being unable to continue communicating with network device 1 once its energy is depleted. In practical applications, during the data transmission process from network device 1 to A-IoT device 2, A-IoT device 2 may have sufficient power to operate at the beginning of the data transmission. However, as its power depletes, A-IoT device 2 may be unable to continue receiving the remaining data sent by network device 1, causing the data communication process between network device 1 and A-IoT device 2 to fail. In practical applications, network device 1 may abandon the data transmission task or wait for A-IoT device 2 to have sufficient power before retransmitting data.
[0074] Based on this, in the communication system provided in this application, network device 1 can sense the energy attributes of A-IoT device 2 to estimate the power status of A-IoT device 2, so as to communicate with A-IoT device 2 based on the power status of A-IoT device 2, thereby minimizing the possibility of data communication failure between network device 1 and A-IoT device 2 due to insufficient power of A-IoT device 2.
[0075] In practice, network device 1 can send instruction information to A-IoT device 2, which instructs A-IoT device 2 to report its energy attributes, such as charging cycles or other energy-related attributes. Then, based on the received instruction information, A-IoT device 2 sends its own energy information back to network device 1, indicating its energy attributes.
[0076] In this way, network device 1, knowing the energy attributes of A-IoT device 2, can estimate the energy status of A-IoT device 2. Therefore, network device 1 can determine the data transmission strategy with A-IoT device 2 based on its energy status. For example, taking the energy information specifically as a charging cycle, when the time until the next charging is far off, network device 1 can estimate that A-IoT device 2 has a lot of remaining energy, and thus, network device 1 can continue data communication with A-IoT device 2. Conversely, when the time until the next charging is near, network device 1 can estimate that A-IoT device 2 has little remaining energy, and thus, network device 1 can charge A-IoT device 2 first, and then communicate with it. In this way, by having A-IoT device 2 report energy information, network device 1 can choose an appropriate strategy to communicate with A-IoT device 2. This allows network device 1 to communicate with A-IoT device 2 only when it is certain that A-IoT device 2 has sufficient energy. This can minimize the risk of data transmission failure between network device 1 and A-IoT device 2 due to insufficient energy of A-IoT device 2 during data communication.
[0077] It is worth noting that, Figure 1 The communication system shown is for illustrative purposes only. Figure 1 In the communication system described above, network device 1 and A-IoT device 2 can transmit data to each other, and network device 1 uses a CW device to send CW2D signals to charge A-IoT device 2. In practical applications, the communication system can also have other structures. The following, in conjunction with the appendix... Figure 2a To be continued Figure 2g Examples of other possible communication systems are provided.
[0078] See Figure 2a ,exist Figure 2a The communication system shown includes network device 1, A-IoT device 2, and network device 3. Network device 1 can send communication data to A-IoT device 2 and use a CW device to send CW2D signals to charge A-IoT device 2. A-IoT device 2 can send data communication to network device 3. The implementation of network device 1 and network device 3 is similar, and will not be described in detail here.
[0079] See Figure 2b ,exist Figure 2bThe communication system shown includes network device 1, A-IoT device 2, and CW device. Specifically, the CW device is deployed separately from network device 1. In this configuration, network device 1 and A-IoT device 2 can transmit data to each other. Furthermore, network device 1 can instruct the CW device to send CW2D signals to charge A-IoT device 2. For example, network device 1 can control the CW device to send CW2D signals to charge A-IoT device 2; for instance, network device 1 can control the CW device to send high-power, high-bandwidth CW2D signals to charge A-IoT device 2.
[0080] See Figure 2c ,exist Figure 2c The communication system shown includes a network device 1 and an A-IoT device 2. The A-IoT device 2 can communicate with the network device 1 without an excitation signal, for example, by being equipped with a power amplifier. In this case, the radio frequency signal sent by the network device 1 to the A-IoT device 2, such as... Figure 2c The R2D signal in the device can be used for data transmission with A-IoT device 2, and can also be used to charge A-IoT device 2.
[0081] See Figure 2d ,exist Figure 2d The communication system shown includes network device 1, network device 3, network device 4, and A-IoT device 2. Network device 1 is equipped with a CW device. Network device 1 can send communication data to A-IoT device 2 and use the CW device to send CW2D signals to charge A-IoT device 2. A-IoT device 2 can send data communication to network device 3. Both network device 1 and network device 3 can interact with network device 4.
[0082] For example, network device 1 and network device 3 can be readers / readers, or they can be user equipment (UE). The UE can take various forms, such as mobile phones, tablets, computers with wireless transceiver capabilities, virtual reality (VR) terminal devices, augmented reality (AR) terminal devices, wireless terminals in industrial control, vehicle-mounted terminal devices, wireless terminals in self-driving vehicles, wireless terminals in remote medical care, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, wearable terminal devices, etc. The UE may also be referred to as an intermediate node, terminal device, access terminal device, vehicle-mounted terminal, industrial control terminal, UE unit, UE station, mobile station, mobile station, remote station, remote terminal device, mobile device, UE terminal equipment, terminal equipment, wireless communication equipment, UE agent, or UE device, etc. The terminal device can be a fixed terminal device or a mobile terminal device.
[0083] The method for reporting energy information by A-IoT devices, provided in this application, is described below with reference to the accompanying drawings. For ease of understanding, the following description is in conjunction with... Figure 3 To be applied to Figure 1 The communication system shown is used as an example for illustration.
[0084] See Figure 3 This illustrates a communication method provided by an embodiment of this application. For example... Figure 3 As shown, the communication method includes the following steps:
[0085] S301: Network device 1 sends a first instruction message to A-IoT device 2, the first instruction message being used to instruct A-IoT device 2 to report the energy attributes of A-IoT device 2.
[0086] In practical applications, A-IoT device 2 can report its energy attributes to network device 1. This allows network device 1 to estimate the energy state of A-IoT device 2 based on its energy attributes and select an appropriate strategy for data communication. A-IoT device 2 can also receive first indication information sent by network device 1, enabling it to report its energy attributes to network device 1 accordingly.
[0087] In this embodiment, the following implementation examples are provided for network device 1 to send first indication information to A-IoT device 2.
[0088] In a first possible implementation, the first indication information sent by network device 1 to A-IoT device 2 can be implicitly included in other indication information sent by network device 1 to A-IoT device 2. When A-IoT device 2 receives certain specific types of indication information sent by network device 1, these indication information can also instruct A-IoT device 2 to report its energy attributes. Thus, network device 1 can achieve the indication purpose without sending additional separate indication information to instruct A-IoT device 2 to report its energy attributes.
[0089] In practice, some types of instruction information can be predefined for network device 1 to send to A-IoT device 2, which can be used to instruct A-IoT device 2 to report its energy attributes.
[0090] For example, the first indication information can be random access type indication information, such as 3-step random access indication information and / or contention-free random access (CFRA) indication information, etc.
[0091] Alternatively, the first indication information could be service indication information sent by network device 1 to A-IoT device 2, such as A-IoT service indication information. The A-IoT service sent by network device 1 to A-IoT device 2 could be an inventory service and / or a command service, and could further be classified as full inventory, group inventory, dedicated inventory, and the command could be further categorized into read, write, and other command types.
[0092] Alternatively, the first indication information could be indication information of a trigger message sent by network device 1 to A-IoT device 2, such as a first trigger message, where the first trigger message is the message sent by network device 1 to trigger A-IoT device 2 to perform an operation. Further, this first transmission refers to the first transmission after A-IoT is charged, or the first transmission of the A-IoT device in a round of operation, or the first transmission for a specific service.
[0093] Alternatively, the first indication information could be a data transmission indication sent by network device 1 to A-IoT device 2, or other data transmission indication information. The data transmission indication information indicates that there is currently data that needs to be transmitted to A-IoT device 2; the additional data transmission indication information indicates that, in addition to the data already transmitted to A-IoT device 2, there is still other data that needs to be transmitted to A-IoT device 2.
[0094] Alternatively, the first indication information may be the status indication information of the A-IoT device 2, which is used to indicate the working state that the A-IoT device 2 needs to enter, such as the status indication information indicating that the A-IoT device 2 enters the data transmission state, the non-data transmission state, the connection state, or the registration state, etc.
[0095] In addition, the first instruction information can be from other types of instruction information, and there are no restrictions on this.
[0096] In practical applications, in addition to pre-defining certain types of indication information that can be used to instruct A-IoT device 2 to report energy attributes to network device 1, network device 1 can also pre-send indications to A-IoT device 2 regarding the first indication information implied in certain specific types of indication information. Thus, under the configuration of network device 1, A-IoT device 2 can report its energy attributes to network device 1 after receiving these specific types of indication information.
[0097] In a second possible implementation, a new type of energy reporting indication information (specifically designed to instruct A-IoT devices to report energy attributes) can be predefined. Network device 1 can then send this type of energy reporting indication information to A-IoT device 2 to trigger A-IoT device 2 to report energy attributes to network device 1. Alternatively, a new indication field can be added to certain types of indication information, and this indication information can include the aforementioned first indication information. In this way, network device 1 can send this type of indication information to A-IoT device 2, using the indication field within this information to trigger A-IoT device 2 to report energy attributes to network device 1.
[0098] It is understood that the above method of network device 1 sending the first indication information to A-IoT device 2 is only an implementation example. In actual applications, network device 1 can also send the first indication information to A-IoT device 2 in other ways, and there is no limitation on this.
[0099] In a further possible implementation, the first instruction information sent by network device 1 to A-IoT device 2 can not only instruct A-IoT device 2 to report its energy attributes, but also indicate the reporting conditions that A-IoT device 2 must meet when reporting its energy attributes. Thus, A-IoT device 2 will proactively report its energy attributes if the reporting conditions indicated by the first instruction information are met.
[0100] Among them, network device 1 can instruct A-IoT device 2 to report the energy attributes of A-IoT device 2 when the energy state meets the reporting conditions indicated by the first instruction information.
[0101] As an example, when the energy state of A-IoT device 2 is characterized by a numerical value, the reporting condition can be a numerical range. When the value representing the energy state of A-IoT device 2 meets the numerical range specified by the reporting condition, A-IoT device 2 reports its energy attribute. For example, the remaining energy of A-IoT device 2 can be represented by a value between 0 and 100%, and when the remaining energy value of A-IoT device 2 is below a threshold value, A-IoT device 2 reports its energy attribute.
[0102] The energy state of the A-IoT device 2 can be a percentage between 0 and 100%, or an absolute value that indicates the amount of energy.
[0103] Alternatively, the numerical value representing the energy state of A-IoT device 2 can be a value that indicates the energy level, such as level 1 indicating the lowest energy of A-IoT device 2, level 5 indicating the highest energy of A-IoT device 2, etc.
[0104] Alternatively, the value representing the energy state of A-IoT device 2 can be the amount of data that A-IoT device 2 can currently transmit. Generally, the higher the energy of A-IoT device 2, the greater the amount of data that A-IoT device 2 can transmit; conversely, the lower the energy of A-IoT device 2, the smaller the amount of data that A-IoT device 2 can transmit.
[0105] Alternatively, the value representing the energy state of A-IoT device 2 can be the duration of data transmission that its current energy can support. Generally, the higher the energy of A-IoT device 2, the longer the duration of data transmission it can support, i.e., the larger the duration value; conversely, the lower the energy of A-IoT device 2, the shorter the duration of data transmission it can support, i.e., the smaller the duration value.
[0106] As another example, the energy status of A-IoT device 2 can also be indicated in a non-numerical form. For instance, an energy level can be used to indicate whether A-IoT device 2 has high or low energy. A "high" energy level indicates that A-IoT device 2 has a significant amount of remaining energy, while a "low" energy level indicates that A-IoT device 2 has low remaining energy. Correspondingly, the reporting condition indicated by the first indication information can also be a state type, such as A-IoT device 2 being fully charged or needing charging (i.e., insufficient energy, or energy below a threshold). When the energy status of A-IoT device 2 meets the state type indicated by the reporting condition (e.g., fully charged or needing charging), A-IoT device 2 can report its energy attributes to network device 1.
[0107] In practical applications, the first indication information sent by network device 1 may be included in the protocol data unit (PDU) sent by network device 1 to A-IoT device 2 or in the message sent, so that A-IoT device 2 can parse the received PDU to obtain the first indication information.
[0108] For example, the first indication information may be included in the medium access control (MAC) layer PDU sent by network device 1 to A-IoT device 2, or it may be included in the A-IoT access layer PDU.
[0109] For example, network device 1 can send a paging message to A-IoT device 2, which may carry first indication information. Alternatively, network device 1 can send an initial message to A-IoT device 2, which may also carry first indication information.
[0110] Alternatively, network device 1 can send data packets to A-IoT device 2. These data packets can be A-IoT service data packets, data packets for device discovery, or data packets for device detection, etc., and may carry first indication information. Furthermore, the first indication information may also be included in other service data packets sent by network device 1 to A-IoT device 2; there are no limitations on this.
[0111] Then, A-IoT device 2 can obtain the first indication information by parsing the received PDU, message, or data packet.
[0112] Alternatively, the first indication information can be included in the medium access control element (MAC CE) or in the PDU corresponding to the A-IoT AS control unit. The first indication information can be sent from network device 1 to A-IoT device 2 along with the MAC CE or the PDU corresponding to the A-IoT AS control unit. A-IoT device 2 parses the received PDU to obtain the first indication information and other control messages carried by the PDU.
[0113] Optionally, before network device 1 sends the first indication information to A-IoT device 2, A-IoT device 2 may send its capability information to network device 1, such as... Figure 3 As shown. The capability information of A-IoT device 2 is used to indicate that A-IoT device 2 supports reporting its energy attributes. It should be noted that A-IoT device 2 in this embodiment, and other A-IoT devices that can be implemented in this embodiment, all support reporting A-IoT device 2's energy attributes.
[0114] Furthermore, there are several ways to implement the A-IoT device 2 sending its capability information to the network device 1.
[0115] In the first implementation, capability information can be implicitly included in other indication information sent by A-IoT device 2 to network device 1. When network device 1 receives certain specific indication information sent by A-IoT device 2, this information can also instruct A-IoT device 2 to support reporting its energy attributes. Thus, A-IoT device 2 can achieve its indication purpose without sending additional capability information. For example, capability information can be implicitly included in the indication information during the random access process when network device 1 and A-IoT device 2 establish network communication, such as in message 1 or message 3. Furthermore, capability information can also be implicitly included in other specific indication information; this is not limited.
[0116] As a second implementation, capability information can be included in the PDU sent by A-IoT device 2 to network device 1, allowing network device 1 to parse the received PDU and obtain the capability information. For example, capability information can be included in the PDU of an A-IoT service sent by A-IoT device 2 to network device 1. Alternatively, capability information can also be included in messages or data packets sent by A-IoT device 2 to network device 1; there are no limitations on this.
[0117] In practical applications, A-IoT device 2 can report capability information through resources pre-specified by network device 1. Alternatively, A-IoT device 2 can report capability information through random access resources. Alternatively, A-IoT device 2 can instruct network device 1 to support reporting energy attributes by sending configuration information to network device 1. Alternatively, A-IoT device 2 can carry energy capabilities in service data packets sent to network device 1 to notify network device 1 that A-IoT device 2 supports reporting energy attributes.
[0118] It is worth noting that the various implementations of A-IoT device 2 sending its capability information to network device 1 are merely illustrative examples. In actual applications, A-IoT device 2 may also send its capability information to network device 1 in other ways, and there are no limitations on this.
[0119] S302: A-IoT device 2 sends first energy information of A-IoT device 2 to network device 1, wherein the first energy information is used to indicate the energy attributes of A-IoT device 2.
[0120] In practical applications, A-IoT device 2 receives the first instruction information sent by network device 1 and sends the first energy information of A-IoT device 2 according to the first instruction information, so that network device 1 can estimate the energy state of A-IoT device 2 according to the energy attributes of A-IoT device 2 indicated by the first energy information and select an appropriate strategy to communicate with A-IoT device 2.
[0121] Specifically, the first energy information indicates the energy attributes of the A-IoT device 2, which may include one or more of the following attributes.
[0122] As the first attribute, the first energy information can include the charging method of A-IoT device 2. Regarding the energy acquisition method, A-IoT device 2 can be charged through power harvesting or backscattering communication. Specifically, A-IoT device 2 can harvest and store the energy of spatial electromagnetic waves to drive its operations; alternatively, it can receive excitation signals sent by network devices, harvest and store the energy of these signals, and drive its operations through backscattering communication. Regarding the regularity of energy acquisition, the charging method of A-IoT device 2 can be periodic or non-periodic. Specifically, A-IoT device 2 can maintain a regular time interval for charging, i.e., use a periodic charging method; or it can charge at varying time intervals, i.e., use a non-periodic charging method. Furthermore, the time interval for non-periodic charging may be controllable or uncontrollable. For example, A-IoT device 2 can send a charging instruction to network device 1, so that A-IoT device 2 can receive an excitation signal to charge. In this way, A-IoT device 2 can obtain energy based on its charging needs, achieving controllable non-periodic charging. Alternatively, A-IoT device 2 may not send a charging instruction to network device 1; it may receive an excitation signal to charge at any time, such as during periods of data reception and periods of no data reception, achieving uncontrollable non-periodic charging.
[0123] As a second attribute, the first energy information may include the charging cycle of the A-IoT device 2. For the A-IoT device 2, which is charged periodically, the time interval between two charges is a defined value, and the first energy information can indicate the charging cycle of the A-IoT device 2.
[0124] As a third attribute, the first energy information can include the charging time of A-IoT device 2. The charging time is the time required for A-IoT device 2 to charge from a preset lower energy limit to a preset upper energy limit. For example, the energy of A-IoT device 2 can be quantified as capacitance, measured in farads (F), millifarads (mF), or microfarads (μF). When the lower energy limit is 0 farads (F) and the upper energy limit is the full-load energy value of A-IoT device 2, the charging time can be the time required for A-IoT device 2 to charge from 0F to its full-load energy value. Alternatively, the energy of A-IoT device 2 can be quantified as a percentage of its energy relative to its full-load energy value. When the lower energy limit is 0% and the upper energy limit is 100%, the charging time can be the time required for A-IoT device 2 to charge from 0% to 100%. For example, the energy of A-IoT device 2 can be quantified as the amount of data it can support, measured in bits or bytes. When the lower limit of energy is 0 bits and the upper limit is the amount of data it can support at full capacity, the charging time can be the time required for A-IoT device 2 to charge from 0 bits to the amount of data it can support at full capacity. Furthermore, the charging time for each charge of A-IoT device 2 can be a variable value; therefore, the charging time can also be the range of charging time for A-IoT device 2. It should be noted that the unit of charging time can be continuous hours, minutes, seconds, or milliseconds, or discrete time slots, chips, or frames.
[0125] As a fourth attribute, the first energy information may include the energy storage capacity of A-IoT device 2. Energy storage capacity indicates the maximum energy A-IoT device 2 can store. For example, the energy of A-IoT device 2 can be quantified as electrical capacity, in which case the energy storage capacity of A-IoT device 2 is its full-load energy value. Alternatively, the energy of A-IoT device 2 can be quantified as the amount of data it can support for transmission, in which case the energy storage capacity of A-IoT device 2 is the amount of data it can support for transmission at its full-load energy value.
[0126] As a fifth attribute, the first energy information may include the energy consumption mode of A-IoT device 2. The energy consumption mode can indicate the rate at which A-IoT device 2 consumes energy under different conditions. For example, when A-IoT device 2 is not transmitting data, the energy consumption mode can indicate the energy consumed by A-IoT device 2 per unit time. As another example, when A-IoT device 2 is transmitting data, the energy consumption mode can indicate the energy consumed by A-IoT device 2 per unit time, or it can indicate the energy consumed by A-IoT device 2 when transmitting a unit of data.
[0127] As a sixth attribute, the first energy information may include the device type of 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 A-IoT device 2, network device 1 can determine all or part of the energy attributes of A-IoT device 2 according to the mapping relationship between the device type and the energy attributes of A-IoT device 2. Thus, A-IoT device 2 can effectively reduce the size of the energy attributes carried in the first energy information, saving energy consumption in transmitting the first energy information. For example, the first energy information sent by A-IoT device 2 to network device 1 may only include the device type of A-IoT device 2. Then, network device 1 can determine the charging method, charging cycle, charging duration, energy storage capacity, and energy consumption mode of A-IoT device 2 based on the received device type. For example, different A-IoT devices of the same type may have different charging times. The first energy information sent by A-IoT device 2 to network device 1 may include the device type and charging time of A-IoT device 2. Then, network device 1 directly receives the device type and charging time of A-IoT device 2 and determines the charging method, charging cycle, energy storage capacity and energy consumption mode of A-IoT device 2 based on the received device type.
[0128] It should be noted that the first energy information sent by A-IoT device 2 to network device 1 may also include other energy attributes, and there are no restrictions on this.
[0129] Optionally, the first indication information sent by network device 1 to A-IoT device 2 may further include a report format of the first energy information. Specifically, the report format may include the types of energy attributes in the first energy information. For example, the first indication information may indicate that the first energy information sent by A-IoT device 2 to network device 1 only includes the charging duration, or, for first energy information not sent for the first time, the first indication information may indicate that the first energy information only includes energy attributes that have changed in A-IoT device 2. In addition, the report format may also include different forms of energy attributes in the first energy information. For example, the first indication information may indicate that the energy storage capacity sent by A-IoT device 2 to network device 1 is the full-load energy value of A-IoT device 2, or, the first indication information may indicate that the lower limit and upper limit of the energy corresponding to the charging duration sent by A-IoT device 2 to network device 1 are 20% and 80%, respectively.
[0130] As an example of implementation, the first energy information sent by A-IoT device 2 to network device 1 can be included in the PDU, message or data packet sent by A-IoT device 2 to network device 1, so that network device 1 can parse the received PDU, message or data packet to obtain the first energy information.
[0131] Furthermore, the A-IoT device 2 can include the first energy information in the PDU sent to the network device 1 in several ways.
[0132] In the first implementation, A-IoT device 2 can segment the PDU and send the PDUs to network device 1 segment by segment. Based on this, when sending first energy information and service data to the network device, A-IoT device 2 can first send the PDU containing the first energy information, and then send the PDU containing the service data. Thus, when the remaining energy of A-IoT device 2 is insufficient to send both the first energy information and the service data, A-IoT device 2 can prioritize sending the first energy information. This allows network device 1 to more promptly select or adjust appropriate strategies for data communication with A-IoT device 2 based on the energy attributes indicated by the first energy information.
[0133] In the second implementation, A-IoT device 2 cannot segment the PDU; instead, it sends the complete PDU to network device 1. Therefore, when A-IoT device 2 encapsulates the first energy information and service data into a PDU, the PDU can simultaneously contain both service data and the first energy information. When the remaining energy of A-IoT device 2 is low, its remaining power may not be sufficient to send both the complete service data and the first energy information to network device 1. In this case, A-IoT device 2 can prioritize including the service data in the PDU and send it to network device 1 to avoid service data transmission interruption due to the service data not being transmitted to network device 1. A-IoT device 2 can determine whether to include the first energy information in the PDU based on the amount of data that its remaining energy can support. For example, when the amount of data that the remaining energy can support is less than the sum of the amount of service data and the amount of first energy information, the PDU sent by A-IoT device 2 to network device 1 may not carry the first energy information embedded (but carries complete service data); when the amount of data that the remaining energy can support is greater than the sum of the amount of service data and the amount of first energy information, the PDU sent by A-IoT device 2 to network device 1 may carry both the first energy information and complete service data.
[0134] It is worth noting that the two implementation methods described above are only illustrative examples. In actual applications, A-IoT device 2 may also include the first energy information in the PDU sent by A-IoT device 2 to network device 1 in other ways, and there are no limitations on this.
[0135] Optionally, when the energy state of A-IoT device 2 meets the reporting conditions in the first indication information, A-IoT device 2 sends first energy information to network device 1. Specifically, the energy state of A-IoT device 2 can be an indication of the remaining energy of A-IoT device 2, or an indication of the energy consumed by A-IoT device 2. The energy state of A-IoT device 2 can be the remaining energy of A-IoT device 2, wherein the quantification method of the remaining energy of A-IoT device 2 can be capacitance, the percentage of energy to the full load energy value, or the amount of data that the energy can support for transmission. For example, when the remaining capacitance of A-IoT device 2 is lower than the capacitance threshold specified in the reporting conditions, A-IoT device 2 sends first energy information to network device 1. As another example, when the percentage of the remaining energy of A-IoT device 2 to the full load energy value is lower than the percentage threshold specified in the reporting conditions, A-IoT device 2 sends first energy information to network device 1. When the amount of data that the remaining energy of A-IoT device 2 can support for transmission is lower than the data amount threshold specified in the reporting conditions, A-IoT device 2 sends first energy information to network device 1. In addition, the energy state of A-IoT device 2 can also be the energy consumed by A-IoT device 2, which will not be elaborated on further.
[0136] After network device 1 receives the energy attribute of A-IoT device 2, it can estimate the energy state of A-IoT device 2 based on the energy attribute, and then determine the communication strategy between network device 1 and A-IoT device 2 based on the estimated energy state. This is to avoid data communication failure due to insufficient energy of A-IoT device 2 during data transmission between network device 1 and A-IoT device 2. Based on this, this embodiment may also include the following steps.
[0137] S303: Network device 1 estimates the energy state of A-IoT device 2 based on the first energy information received.
[0138] In this implementation, network device 1 can estimate the energy state of A-IoT device 2 based on the energy attributes of A-IoT device 2 indicated by the first energy information.
[0139] For example, network device 1 can estimate the energy consumption of A-IoT device 2 during data communication based on the amount of data (or duration) during data communication with A-IoT device 2 and the energy consumption mode of A-IoT device 2 indicated in the first energy information.
[0140] For example, network device 1 can estimate the energy consumption of A-IoT device 2 when it is not communicating with data based on the duration of A-IoT device 2's inactivity and the energy consumption mode of A-IoT device 2 indicated in the first energy information.
[0141] For example, network device 1 can estimate the amount of energy already charged by A-IoT device 2 based on the charging time already taken for A-IoT device 2 and the charging time from the preset lower energy limit to the preset upper energy limit indicated in the first energy information. Based on this, network device 1 can estimate the energy state of A-IoT device 2 based on the estimated energy consumption of A-IoT device 2 and the amount of energy already charged by A-IoT device 2, combined with the energy storage capacity of A-IoT device 2 indicated in the first energy information.
[0142] Optionally, network device 1 can also estimate the energy state of A-IoT device 2 based on the reporting conditions in the first indication information. In practical applications, when the energy state of A-IoT device 2 meets the reporting conditions in the first indication information, A-IoT device 2 sends first energy information to network device 1. Therefore, the reporting conditions in the first indication information indicate the energy state of A-IoT device 2 before sending the first energy information, so network device 1 can estimate the energy state of A-IoT device 2 based on the energy attributes of A-IoT device 2 in the first indication information and the data volume of the first energy information, combined with the reporting conditions in the first indication information.
[0143] It should be noted that network device 1 can also estimate the energy state of A-IoT device 2 based on the received first energy information in other ways, which will not be elaborated here.
[0144] S304: Network device 1 sends a second instruction message to A-IoT device 2, or network device 1 sends service data to A-IoT device 2. The second instruction message is used to instruct A-IoT device 2 to maintain communication with network device 1, or to instruct A-IoT device 2 to perform energy harvesting.
[0145] Based on the estimated energy state of the A-IoT device 2, network device 1 can determine the data transmission strategy between network device 1 and A-IoT device 2. That is, it can instruct A-IoT device 2 to perform the operation corresponding to the data transmission strategy through the second indication information, or send service data to A-IoT device 2.
[0146] For example, when the energy state of A-IoT device 2 does not support the transmission of service data, network device 1 can use the second indication information to instruct A-IoT device 2 to maintain communication with network device 1, or instruct A-IoT device 2 to perform energy harvesting. When the energy state of A-IoT device 2 supports the transmission of service data, network device 1 can send service data to A-IoT device 2.
[0147] It should be noted that the information related to maintaining communication is the information required to indicate that A-IoT device 2 can communicate with network device 1. In some cases, it may also refer to the existence of a connection between A-IoT device 2 and network device 1, which is not limited here.
[0148] In practical applications, for multiple A-IoT devices communicating with network device 1, based on the estimated different energy states of these devices, network device 1 can select the appropriate A-IoT device to send service data to. For example, suppose... Figure 1 The communication system shown also includes A-IoT device 3. A-IoT device 2 has 30% remaining energy, and A-IoT device 3 has 50% remaining energy. Network device 1 consumes 30% of the A-IoT device's energy to send service data. If network device 1 sends service data to A-IoT device 3 first, A-IoT device 2 may have its remaining energy percentage reduced to below 30% while waiting for service data transmission. This could result in A-IoT device 2 failing to receive service data during the entire data transmission process. Therefore, for multiple A-IoT devices supporting service data transmission, network device 1 can prioritize sending service data to the A-IoT device with lower remaining energy.
[0149] For example, the second indication information sent by network device 1 can be included in the PDU, message, data packet, or MAC CE sent by network device 1 to A-IoT device 2. Specifically, the second indication information sent by network device 1 to A-IoT device 2 can be included in the PDU at the MAC layer, the PDU at the A-IoT access layer, the MAC CE, or the PDU corresponding to the A-IoT AS control unit. The implementation method of network device 1 sending the second indication information to A-IoT device 2 can be found in the description of the relevant parts of network device 1 sending the first indication information to A-IoT device 2, and will not be repeated here.
[0150] In addition, the second indication information can also be transmitted by transmitting physical layer signals 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 can obtain the second indication information after receiving the physical layer command or physical layer signaling.
[0151] Furthermore, network device 1 can instruct A-IoT device 2 to maintain communication with network device 1 based on the second instruction information, or instruct A-IoT device 2 to perform energy harvesting.
[0152] Specifically, network device 1 can instruct A-IoT device 2 to maintain communication information with network device 1 according to the second instruction information. This communication information is used for data transmission between network device 1 and A-IoT device 2. For example, the communication information of network device 1 may include relevant information required for communication between A-IoT device 2 and network device 1 (this relevant information has been stored or configured in A-IoT device 2).
[0153] For example, the relevant information required for communication between A-IoT device 2 and network device 1 may include the device identifier of A-IoT device 2, which network device 1 can use to communicate with A-IoT device 2. The device identifier of A-IoT device 2 may be a scheduling identifier or access layer identifier assigned to A-IoT device 2 by network device 1. Alternatively, the relevant information required for communication between A-IoT device 2 and network device 1 may also include configuration information of A-IoT device 2 (such as information for configuring the DRX cycle of A-IoT device 2), charging duration of A-IoT device 2, waiting time for A-IoT device 2 to transmit data, or waiting time for network device 1 after receiving the first energy information (this waiting time may be, for example, the time for network device 1 to wait to send data to A-IoT device 2 after receiving the first energy information). Alternatively, the relevant information may also include registration information of A-IoT device 2 (i.e., information related to the registration process of A-IoT device 2) or encryption / decryption information (i.e., information related to the encryption / decryption process of A-IoT device 2), etc. Alternatively, it could be any combination of the above-mentioned information, or it could be other types of information related to communication, without limitation.
[0154] Furthermore, network device 1 can also use the second indication information to instruct A-IoT device 2 to perform energy harvesting, so that A-IoT device 2 has the energy necessary to maintain uninterrupted data transmission with network device 1. After A-IoT device 2 performs energy harvesting, it will have the energy necessary to transmit service data with network device 1. Specifically, the second indication information can indicate the duration of energy harvesting by A-IoT device 2, or the duration of communication between A-IoT device 2 and network device 1. It should be noted that the unit for the duration of energy harvesting or the duration of communication can be continuous hours, minutes, seconds, or milliseconds, or discrete time slots, chips, or frames.
[0155] It is worth noting that the above Figure 3The illustrated embodiment is merely an implementation example and is not intended to limit the scope. For example, in other possible embodiments, network device 1 may send second indication information to A-IoT device 2 before receiving the first energy information.
[0156] Optionally, as an embodiment, after receiving the first energy information, network device 1 can send configuration information to A-IoT device 2. The following describes... Figure 4 To be applied to Figure 1 The communication system shown is used as an example for illustration.
[0157] See Figure 4 This illustrates a communication method provided by an embodiment of this application. For example... Figure 4 As shown, the communication method includes the following steps:
[0158] S401: Network device 1 sends a first instruction message to A-IoT device 2, the first instruction message being used to instruct A-IoT device 2 to report the energy attributes of A-IoT device 2.
[0159] S402: A-IoT device 2 sends first energy information of A-IoT device 2 to network device 1, wherein the first energy information is used to indicate the energy attributes of A-IoT device 2.
[0160] In this embodiment, the specific implementation methods of step 401 and step S402 can be referred to the above. Figure 3 The relevant descriptions of steps 301 and S302 in the illustrated embodiment are omitted here for brevity.
[0161] S403: Network device 1 sends configuration information to A-IoT device 2, wherein the configuration information is used to configure the working time period of A-IoT device 2 within a cycle, and the working time period is the time period during which A-IoT device 2 can receive or send data.
[0162] A-IoT device 2 can maintain data transmission with network device 1 at certain intervals. Within one cycle of A-IoT device 2, A-IoT device 2 can receive service data from network device 1 or send service data to network device 1, or maintain relevant information required for communication with network device 1 (this relevant information can be found above). Figure 3(As described in the illustrated embodiment regarding relevant information), energy harvesting may be performed, wherein the time period during which A-IoT device 2 receives or transmits data within a cycle is the operating time period of A-IoT device 2. Network device 1 may send configuration information to A-IoT device 2 to configure the operating time period of A-IoT device 2. In this way, A-IoT device 2 can receive or transmit data during the operating time period indicated in the configuration information.
[0163] In practical applications, configuration information can be included in the PDUs, messages, or data packets sent by network device 1 to A-IoT device 2. For example, the configuration information sent by network device 1 to A-IoT device 2 can be included in PDUs at the MAC layer or A-IoT access layer. Furthermore, the configuration information can also be included in MAC CE, etc. In this embodiment, the implementation method for network device 1 to send configuration information to A-IoT device 2 can be referred to the above. Figure 3 The relevant details of the network device 1 sending the first instruction information to the A-IoT device 2 in the illustrated embodiment are described, and will not be repeated here.
[0164] In addition, configuration information can also be transmitted by transmitting physical layer signals to A-IoT device 2. For example, network device 1 can send physical layer commands or physical layer signaling carrying configuration information to A-IoT device 2 so that A-IoT device 2 can obtain the configuration information after receiving the physical layer commands or physical layer signaling.
[0165] In specific implementation, the configuration information may include a discontinuous reception pattern (DRX Pattern). The DRX Pattern indicates the state of A-IoT device 2 within a cycle, such as different operating states and the time periods during which A-IoT device 2 is in different states. Specifically, the DRX Pattern may include the following states, where the SLEEP state is optional. It should be understood that the DRX Pattern may also have other names or definitions, and this application embodiment does not specifically limit it.
[0166] In the ON state, which is the working period, A-IoT device 2 can receive service data from network device 1 or send service data to network device 1 when it is in the ON state.
[0167] In the SLEEP state, or sleep period, A-IoT device 2 can maintain the relevant information needed for communication with network device 1, and / or perform energy harvesting. The relevant information maintained by A-IoT device 2 for communication with network device 1 may include A-IoT device 2's device identifier, configuration information sent by network device 1, registration information, encryption / decryption information, etc. Optionally, A-IoT device 2 can also maintain an uninterrupted clock to adjust its energy consumption based on the clock.
[0168] Optionally, the DRX Pattern can also include an OFF state, i.e., a period of time when the A-IoT device 2 is in the OFF state, during which energy harvesting can be performed. In addition, the A-IoT device 2 can keep its clock running uninterrupted in the OFF state so that the A-IoT device 2 can adjust its power consumption based on the clock.
[0169] Furthermore, the DRX Pattern can indicate the time periods during which A-IoT device 2 is in different states. Specifically, the DRX Pattern can divide a period into time periods of different power consumption states, with the duration of each power consumption state's time period accounting for a certain proportion of the period. For example, A-IoT device 2 periodically adjusts its power consumption state according to the DRX Pattern. Within a certain period, A-IoT device 2 sequentially operates during working periods and during sleep periods, and the duration of A-IoT device 2 in these two periods is a fixed proportion of the period's duration. For instance, the first 60% of the period is the working period of A-IoT device 2, and the remaining 40% is the sleep period. In addition, the DRX Pattern can also directly indicate the duration of time periods for different power consumption states, and the combination of time periods for each power consumption state constitutes a period. It should be noted that the unit of the duration of each time period or the period can be continuous hours, minutes, seconds, or milliseconds, or discrete time slots, chips, or frames.
[0170] In practical applications, network device 1 can determine the DRX Pattern by receiving the first energy information. Based on the energy attributes of A-IoT device 2 indicated by the first energy information, network device 1 can determine the duration of different energy consumption states of A-IoT device 2, ensuring that A-IoT device 2 has the necessary energy to transmit data with network device 1 during its operating period. Furthermore, A-IoT device 2 can replenish the energy consumed during its operating period through energy harvesting during its sleep period. Specifically, network device 1 can estimate the duration of data transmission that A-IoT device 2 can support at full load energy based on its energy storage capacity and energy consumption mode. Combining this with the charging time of A-IoT device 2, network device 1 can determine the DRX Pattern. For example, the duration of the working period indicated by the DRX Pattern should be less than the duration during which the A-IoT device 2 can support data transmission at full power, to avoid communication interruptions during the working period; the duration of the sleep period indicated by the DRX Pattern should be greater than the time it takes for the A-IoT device 2 to charge from its lower power level to its full power level, so that the A-IoT device 2 can replenish the energy consumed during the working period during the sleep period. It should be noted that the working period indicated by the DRX Pattern cannot be too short, to avoid the A-IoT device 2 being unable to transmit complete data within the working period.
[0171] In addition to the above, the configuration information sent by network device 1 to A-IoT device 2 may also include the charging threshold of A-IoT device 2. The charging threshold of A-IoT device 2 represents its energy state at which it can perform energy harvesting. If the energy state of A-IoT device 2 does not meet the charging threshold, it will not harvest energy. For example, if A-IoT device 2 harvests energy during a sleep period, it will stop harvesting energy when its remaining battery capacity exceeds its charging threshold. It should be noted that the unit of the charging threshold for A-IoT device 2 can be battery capacity, the percentage of energy relative to its full capacity, or the amount of data that the energy can support. The configuration information sent by network device 1 to A-IoT device 2 may also include other information, which will not be elaborated upon here.
[0172] Optionally, network device 1 can also send configuration information to A-IoT device 2. For example, the network device can send configuration information before A-IoT device 2 and network device 1 begin data transmission, so that A-IoT device 2 can periodically adjust its power consumption state based on the DRX Pattern in the configuration information. To avoid communication interruption due to low energy of A-IoT device 2, the duration of the working period indicated by the DRX Pattern is usually short in the initial configuration, such as the duration that a typical A-IoT device can support for data transmission. Furthermore, after receiving the first energy information from A-IoT device 2, network device 1 sends configuration information adjusted based on the first energy information to A-IoT device 2, such as increasing the duration of A-IoT device 2 in the ON state within a DRX cycle.
[0173] It should be noted that A-IoT device 2 can harvest energy through a fixed charging device. Based on this, network device 1 can send configuration information only to the charging device corresponding to A-IoT device 2. The charging device can then periodically send excitation signals to A-IoT device 2 according to the DRX Pattern in the configuration information, allowing A-IoT device 2 to charge and adjust its energy consumption state based on the excitation signals. For example, during the sleep period indicated by the DRX Pattern, the charging device sends an excitation signal to A-IoT device 2, and A-IoT device 2 charges using the excitation signal and enters a SLEEP state; during the working period indicated by the DRX Pattern, the charging device does not send an excitation signal to A-IoT device 2, and A-IoT device 2 does not receive an excitation signal and remains in an ON state.
[0174] S404: Network device 1 sends service data to A-IoT device 2.
[0175] Network device 1 can send service data to A-IoT device 2 during the working time of A-IoT device 2.
[0176] For a description of the process in step 404 where network device 1 sends service data to A-IoT device 2, please refer to the description in step 304 above. For the sake of brevity, it will not be repeated here.
[0177] Optionally, as an embodiment, the A-IoT device 2 can also send first energy information and second energy information to the network device 1. The following describes... Figure 5 To be applied to Figure 1 The communication system shown is used as an example for illustration.
[0178] See Figure 5 This illustrates a communication method provided by an embodiment of this application. For example... Figure 4As shown, the communication method includes the following steps:
[0179] S501: Network device 1 sends a first instruction message to A-IoT device 2, the first instruction message being used to instruct A-IoT device 2 to report the energy attributes and energy status of A-IoT device 2.
[0180] For a description of the first indication information in step 501 used to instruct A-IoT device 2 to report the energy attributes of A-IoT device 2, please refer to the description of step 301 above. For the sake of brevity, it will not be repeated here.
[0181] In practical applications, A-IoT device 2 can report its energy attributes and energy status to network device 1. Network device 1 can then select an appropriate strategy to communicate with A-IoT device 2 based on this reported energy attributes and status. A-IoT device 2 can receive first indication information sent by network device 1 and report its energy status accordingly. Specifically, A-IoT device 2 can send second energy information to network device 1, whereby the second energy information indicates the energy status of A-IoT device 2.
[0182] As an implementation example, the first indication information sent by network device 1 to A-IoT device 2 may also indicate the energy report format of A-IoT device 2. The energy report format of A-IoT device 2 can be a first format or a second format. The first format instructs A-IoT device 2 to only send its energy attributes; the second format instructs A-IoT device 2 to send its energy attributes and energy status to network device 1. Optionally, the energy report format of A-IoT device 2 can also be a third format, which instructs A-IoT device 2 to only send second energy information to network device 1. For example, if A-IoT device 2 has already reported its first energy information to network device 1, network device 1 can also instruct A-IoT device 2 to only report its second energy information.
[0183] In addition, network device 1 can instruct A-IoT device 2 to report the combination of A-IoT device 2's energy attributes and A-IoT device 2's energy state when A-IoT device 2's energy state meets the reporting conditions in the first instruction information; the capability information of A-IoT device 2 can also instruct A-IoT device 2 to support reporting energy state. For details of the above description, please refer to step 301 above; for brevity, it will not be repeated here.
[0184] S502: A-IoT device 2 sends first energy information and second energy information to network device 1, wherein the first energy information is used to indicate the energy attribute of A-IoT device 2 and the second energy information is used to indicate the energy state of A-IoT device 2.
[0185] In practical applications, A-IoT device 2 receives a first instruction message sent by network device 1, and sends first energy information and second energy information according to the first instruction message. This allows network device 1 to select an appropriate strategy to communicate with A-IoT device 2 based on the first and second energy information. Optionally, A-IoT device 2 may send only the first energy information or only the second energy information to network device 1.
[0186] For a description of the first energy information in step 502, please refer to the description of step 302 above. For the sake of brevity, it will not be repeated here.
[0187] Specifically, the second energy information indicates the energy status of the A-IoT device 2, which may include the following reporting formats.
[0188] As a first reporting format, the second energy information may include the remaining energy or consumed energy of A-IoT device 2. Specifically, the energy of A-IoT device 2 can be quantified as capacity, measured in farads (F), millifarads (mF), or microfarads (μF), in which case the energy status of A-IoT device 2 can be the remaining capacity or the consumed capacity of A-IoT device 2; the energy of A-IoT device 2 can also be quantified as a percentage of its energy relative to its full-load energy value, in which case the energy status of A-IoT device 2 can be the percentage of its remaining energy relative to its full-load energy value or the percentage of its consumed energy relative to its full-load energy value; the energy of A-IoT device 2 can also be quantified as the amount of data that its energy can support, measured in bits or bytes, in which case the energy status of A-IoT device 2 can be the amount of data that its remaining energy can support, or the amount of data that its consumed energy can support.
[0189] In addition to the above, the energy status of A-IoT device 2 can also be a level of remaining energy or a level of consumed energy. Specifically, the remaining energy or consumed energy of A-IoT device 2 falls within different ranges, each range being an energy level. Different levels can indicate the level of remaining energy or consumed energy of A-IoT device 2. For example, if the energy is quantified as capacitance, the range of capacitance can be divided into multiple ranges, each range corresponding to a capacitance level. For instance, a capacitance of 0mF to 10mF for A-IoT device 2 corresponds to a capacitance level of 1. Furthermore, energy can also be quantified as a percentage of the energy relative to the full-load energy value or the amount of data that the energy can support for transmission. A-IoT device 2 can determine the percentage level or the data volume level by referring to the above examples. Generally, the amount of data transmitted for the remaining energy level is less than the amount of data transmitted for the remaining energy level, and the amount of data transmitted for the energy consumed level is less than the amount of data transmitted for the energy consumed level. Based on this, by using the remaining energy level or the energy consumed level, the A-IoT device 2 can reduce the amount of data transmitted for the second energy information.
[0190] It should be noted that the mapping relationship between the remaining energy of A-IoT device 2 and the remaining energy level of A-IoT device 2 can be sent to A-IoT device 2 in advance by network device 1, and the mapping relationship between the consumed energy of A-IoT device 2 and the consumed energy level of A-IoT device 2 is similar.
[0191] As a second reporting format, the second energy information may include the available duration of the remaining energy of A-IoT device 2, the required charging time, or the waiting time. Specifically, the available duration of the remaining energy of A-IoT device 2 refers to the time from when A-IoT device 2 has remaining energy until it is depleted while transmitting data with network device 1; the required charging time of A-IoT device 2 refers to the time required for A-IoT device 2 to recover to a level where it can communicate or transmit data through energy harvesting; and the waiting time of A-IoT device 2 refers to the waiting time required for network device 1 to transmit data or communicate again.
[0192] In addition, the energy status of A-IoT device 2 can also be a level of available remaining energy duration, or a level of charging / waiting time duration. For example, A-IoT device 2 can divide the available duration range into multiple intervals, each interval corresponding to a duration level. For instance, if the available remaining energy duration of A-IoT device 2 is 0ms to 10ms, the available remaining energy duration level of A-IoT device 2 is 1.
[0193] It should be noted that the mapping relationship between the available time of the remaining energy of A-IoT device 2 and the level of the available time of the remaining energy of A-IoT device 2 can be sent to A-IoT device 2 in advance by network device 1. Similarly, the mapping relationship between the charging time of A-IoT device 2 and the level of the time that A-IoT device 2 can be charged to be usable again is the same. The mapping relationship between the waiting time of A-IoT device 2 and the level of the waiting time required for network device 1 to transmit / communicate data again is also the same.
[0194] As a third reporting format, the second energy information may include a combination of the first and second energy status formats. A-IoT device 2 may simultaneously transmit to network device 1 the remaining energy or consumed energy, as well as the available duration of the remaining energy or the required charging duration. Alternatively, A-IoT device 2 may simultaneously transmit to network device 1 the level of remaining energy or consumed energy, as well as the level of available duration of the remaining energy or the level of charging duration.
[0195] As a fourth reporting format, the second energy information may include an energy status indicator for A-IoT device 2. Specifically, the energy status indicator for A-IoT device 2 can qualitatively indicate the remaining energy or consumed energy of A-IoT device 2. For example, the energy status indicator for A-IoT device 2 may be a low energy indicator, meaning the remaining energy of A-IoT device 2 is below the threshold corresponding to the low energy indicator; it may be a charging requirement indicator, meaning the remaining energy of A-IoT device 2 is below the threshold corresponding to the charging requirement indicator, meaning A-IoT device 2 needs to be charged; or it may be a waiting-to-transmit indicator, meaning the remaining energy of A-IoT device 2 is below the threshold corresponding to the waiting-to-transmit indicator, meaning A-IoT device 2 cannot transmit data. Conversely, the energy status indicator for A-IoT device 2 can also be a sufficient energy indicator, a charging complete indicator, or a transmission ready indicator, which will not be elaborated further here.
[0196] It should be noted that the second energy information sent by the A-IoT device 2 to the network device 1 may also include other energy states or other reporting forms, and there are no limitations on this.
[0197] Furthermore, the energy state of A-IoT device 2 indicated by the second energy information can be either the energy state of A-IoT device 2 before sending the second energy information to network device 1, or the energy state of network device 1 after sending the second energy information; there is no limitation on this. Network device 1 can determine the energy state of A-IoT device 2 based on the received second energy information and the amount of data transmitted for the second energy information.
[0198] Optionally, the first indication information sent by network device 1 to A-IoT device 2 may also include a report format of first energy information and / or second energy information. Regarding the report format sent by network device 1 to A-IoT device 2, please refer to the description of step 302 above; for brevity, it will not be repeated here.
[0199] Furthermore, the specific implementation method for A-IoT device 2 to send the first energy information and the second energy information to network device 1 can be referred to the above. Figure 3 The relevant aspects of step 302 in the illustrated embodiment are described, and there are several possible implementation methods.
[0200] In one implementation, A-IoT device 2 can segment the PDU and send the PDU segments to network device 1. Based on this, A-IoT device 2 can first send a PDU including first energy information and second energy information, and then send a PDU including service data.
[0201] In the second implementation, A-IoT device 2 cannot segment the PDU. In this case, when the remaining energy of A-IoT device 2 is sufficient to transmit service data, first energy information, and second energy information, A-IoT device 2 can generate and transmit a PDU including service data, first energy information, and second energy information. When the remaining energy of A-IoT device 2 is insufficient to support the transmission of first energy information, prioritizing the transmission of service data, A-IoT device 2 can generate and transmit a PDU including service data and first energy information, or a PDU including service data and second energy information. Generally, the amount of first energy information is greater than the amount of second energy information. Therefore, A-IoT device 2 can determine whether to include first energy information or second energy information in the generated PDU, based on the remaining power. Furthermore, when the amount of data that the remaining energy can support is less than the amount of service data, the PDU generated and transmitted by A-IoT device 2 can include first energy information and / or second energy information, but cannot exclude service data.
[0202] It is worth noting that the two implementation methods described above are only illustrative examples. In actual applications, A-IoT device 2 can also send the first energy information and the second energy information to network device 1 in other ways, and there are no limitations on this.
[0203] Furthermore, this embodiment may also include the following steps.
[0204] S503: Network device 1 sends configuration information to A-IoT device 2, wherein the configuration information is used to configure the working time period of A-IoT device 2 within a cycle, and the working time period is the time period during which A-IoT device 2 can receive or send data.
[0205] In this embodiment, the description of the configuration information in step 503 can be referred to the description of step 403 above. For the sake of brevity, it will not be repeated here.
[0206] In practical applications, network device 1 can also adjust the DRX Pattern based on the received second energy information. Specifically, network device 1 can adjust the duration of time periods for different data transmission states of A-IoT device 2 according to the energy status indicated by the second energy information. For example, the energy status of A-IoT device 2 can be its remaining energy. When A-IoT device 2 has a high remaining energy at the end of its working time period, network device 1 can correspondingly increase the duration of the working time period indicated by the DRX Pattern, thereby allowing A-IoT device 2 to transmit more data during the working time period. When A-IoT device 2 has a low remaining energy at the end of its sleep time period, network device 1 can correspondingly increase the duration of the sleep time period indicated by the DRX Pattern, so that A-IoT device 2 can collect more energy during the sleep time period.
[0207] S504: Network device 1 sends service data to A-IoT device 2.
[0208] For a description of the configuration information in step 504, please refer to the description of step 404 above. For the sake of brevity, it will not be repeated here.
[0209] In addition, in this embodiment and other embodiments, network device 1 may also refer to the description of step 304 above and send second instruction information to A-IoT device 2 based on the received first energy information and second energy information. The second instruction information is used to instruct A-IoT device 2 to maintain communication with network device 1, or to instruct A-IoT device 2 to perform energy harvesting.
[0210] Optionally, as an embodiment, A-IoT device 2 may also send the second energy information only to network device 1. The following is in conjunction with... Figure 6 To be applied to Figure 1 The communication system shown is used as an example for illustration.
[0211] See Figure 6 This illustrates a communication method provided by an embodiment of this application. For example... Figure 4 As shown, the communication method includes the following steps:
[0212] S601: Network device 1 sends a first indication message to A-IoT device 2, the first indication message being used to instruct A-IoT device 2 to report the energy status of A-IoT device 2.
[0213] S602: A-IoT device 2 sends second energy information of A-IoT device 2 to network device 1, wherein the first energy information is used to indicate the energy status of A-IoT device 2.
[0214] Furthermore, this embodiment may also include the following steps.
[0215] S603: Network device 1 sends configuration information to A-IoT device 2, wherein the configuration information is used to configure the working time period of A-IoT device 2 within a cycle, and the working time period is the time period during which A-IoT device 2 can receive or send data.
[0216] S604: Network device 1 sends service data to A-IoT device 2.
[0217] In this embodiment, the specific implementation of steps 601 to 604 can be found in the description of the relevant parts in the above embodiments. For the sake of brevity, it will not be repeated here.
[0218] It should be noted that this embodiment illustrates the process of network device 1 sending configuration information and service data to A-IoT device 2 after receiving the first energy information and the second energy information. In other embodiments, network device 1 may also send a second instruction to A-IoT device 2. The second instruction is used to instruct A-IoT device 2 to maintain communication with network device 1, or to instruct A-IoT device 2 to perform energy harvesting. Alternatively, network device 1 may only send configuration information or only send service data to A-IoT device 2; this is not limited.
[0219] In practical applications, network device 1 can also receive first and second energy information sent by A-IoT device 2 through the core network equipment. The following section combines... Figure 7 To be applied to Figure 1The communication system shown is used as an example for illustration. Here, "core network equipment" refers to equipment located in the core network. For example, it can be AIoT controllers, access and mobility management function (AMF) network elements, network exposure function (NEF) network elements, or other devices with AIoT functionality, such as application function (AF) network elements in servers or cloud servers. It can also be a combination of the aforementioned devices. In practical application scenarios, core network equipment can also be other applicable devices in the core network; there is no limitation on this.
[0220] See Figure 7 This illustrates a communication method provided by an embodiment of this application. For example... Figure 7 As shown, the communication method includes the following steps:
[0221] S701: The core network device sends a first instruction message to the A-IoT device 2, which is used to instruct the A-IoT device 2 to report the energy attributes and / or energy status of the A-IoT device 2.
[0222] In practical applications, network device 1 may not be able to parse the energy attributes and energy status reported by A-IoT device 2 carried in the message. In this case, network device 1 obtains the energy attributes and energy status reported by A-IoT device 2 sent by the core network device.
[0223] In practice, during network communication between the core network device and A-IoT device 2, network device 1 acts as a node on the network link between them. At this time, network device 1 can receive messages from the sender and forward them to the receiver, but it cannot parse the information carried in the messages between A-IoT device 2 and the core network device. Furthermore, when the core network device and A-IoT device 2 interact, the information can be forwarded through network device 1.
[0224] For a description of the core network device sending the first instruction information to the A-IoT device 2 in step 701, please refer to the description of step 301 above. For the sake of brevity, it will not be repeated here.
[0225] Optionally, network device 1 can send capability information of network device 1 to core network device, wherein the capability information of network device 1 is used to indicate that network device 1 needs to obtain energy attributes and / or energy status, and the specific indication information may be the capability information of network device 1 and / or A-IoT device 2.
[0226] Optionally, before the core network device sends the first indication information to the A-IoT device 2, the A-IoT device 2 may send its capability information to the core network device, such as... Figure 7 As shown, the capability information of A-IoT device 2 is used to indicate that A-IoT device 2 supports reporting its energy attributes. It should be noted that in this embodiment, A-IoT device 2 supports reporting its energy attributes.
[0227] S702: A-IoT device 2 sends first energy information and / or second energy information of A-IoT device 2 to core network equipment, wherein the first energy information is used to indicate the energy attribute of A-IoT device 2, and the second energy information is used to indicate the energy status of A-IoT device 2.
[0228] In this embodiment, steps S701 and S702 are optional steps. In other embodiments, steps S701 and S702 may not be performed.
[0229] 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.
[0230] After receiving the first and second energy information sent by A-IoT device 2, the core network device can parse the first and second energy information and send the parsed first and second energy information of A-IoT device 2 to network device 1. Thus, network device 1 selects an appropriate strategy to communicate with A-IoT device 2 based on the parsed first and second energy information.
[0231] As an example of implementation, the first energy information and the second energy information can be included in the 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 included in the NAS (Non-Access Stratum) signaling sent by the core network device to the network device 1, wherein the NAS signaling is the signaling exchanged between the core network 3 and the A-IoT device 2 through the NAS layer.
[0232] Optionally, in this embodiment or other embodiments, before the core network device sends the first indication information, the core network device may send the first energy information to the network device 1. Specifically, when the A-IoT device 2 registers, the first energy information may be included in the message sent by the core network device to the network device 1 for the registration of the A-IoT device 2; when the A-IoT device 2 communicates with the core network device, the first energy information may also be included in the initial trigger message sent by the core network device to the network device 1. In addition, the first indication information may also be included in other specific messages, and this is not limited.
[0233] Furthermore, this embodiment may also include the following steps.
[0234] S704: Network device 1 sends configuration information to A-IoT device 2, wherein the configuration information is used to configure the working time period of A-IoT device 2 within a cycle, and the working time period is the time period during which A-IoT device 2 can receive or send data.
[0235] S705: Network device 1 sends service data to A-IoT device 2.
[0236] In this embodiment, the specific implementation of steps 702 to 705 can be found in the relevant descriptions in the foregoing embodiments, and will not be repeated here for the sake of brevity.
[0237] It should be noted that this embodiment illustrates the process of network device 1 sending configuration information and service data to A-IoT device 2 after receiving the first energy information and the second energy information. In other embodiments, network device 1 may also send a second instruction to A-IoT device 2. The second instruction is used to instruct A-IoT device 2 to maintain communication with network device 1, or to instruct A-IoT device 2 to perform energy harvesting. Alternatively, network device 1 may only send configuration information or only send service data to A-IoT device 2; this is not limited.
[0238] This embodiment illustrates the situation where network device 1 lacks the ability to parse messages. In other embodiments, when network device 1 has the ability to parse messages carrying the energy status reported by A-IoT device 2, network device 1 can send a first instruction message to A-IoT device 2 and receive a second energy information sent by A-IoT device 2. Simultaneously, before sending the first instruction message, network device 1 can receive the first energy information sent by the core network device, which can be pre-sent by A-IoT device 2 to the core network device. Thus, network device 1 can estimate the energy status of A-IoT device 2 based on the first energy information provided by the core network device and the second energy information provided by A-IoT device 2, and determine whether to charge A-IoT device 2 or send service data based on its energy status. This avoids the problem of data transmission failure due to insufficient energy in A-IoT device 2 during data transmission from network device 1 to A-IoT device 2.
[0239] Below, in conjunction with Figure 8 as well as Figure 9 This section further introduces the hardware implementation of network devices.
[0240] See Figure 8 The diagram shows a schematic of the hardware structure of a network device. Figure 8 The network device shown 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, memory 112, transceiver 113, and network interface 114 are connected, for example, via a bus. In this embodiment, the connection may include various interfaces, transmission lines, or buses, etc., and this embodiment is not limited in this respect. The antenna 115 is connected to the transceiver 113. The network interface 114 is used to enable the network device to connect to other communication devices through a communication link. For example, the network interface 114 may include a network interface between the network device and core network devices, such as an S1 interface, or a network interface between the network device and other network devices, such as an X2 or Xn interface.
[0241] in, Figure 8 The processor 111 shown can specifically perform the network device processing actions in the above method, the memory 112 can perform the storage actions in the above method, the transceiver 113 and the antenna 115 can perform the air interface transmission and reception actions in the above method, and the network interface 114 can perform the interaction actions with the network device or other network devices in the above method.
[0242] The processor in this application embodiment, such as processor 111, may 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, etc., which are various computing devices that run software. Each computing device may include one or more cores for executing software instructions to perform calculations or processing. The processor may be a separate semiconductor chip or integrated with other circuits into a single semiconductor chip. For example, it may form a SoC (System-on-a-Chip) with other circuits (such as encoding / decoding circuits, hardware acceleration circuits, or various bus and interface circuits), or it may be integrated as a built-in processor in an ASIC. The ASIC with the integrated processor may be packaged separately or packaged together with other circuits. In addition to including cores for executing software instructions to perform calculations or processing, the processor may further include necessary hardware accelerators, such as field-programmable gate arrays (FPGAs), PLDs (programmable logic devices), or logic circuits that implement dedicated logic operations.
[0243] The memory in the embodiments of this application may include at least one of the following types: read-only memory (ROM) or other types of static storage devices capable of storing static information and instructions; random access memory (RAM) or other types of dynamic storage devices capable of storing information and instructions; or electrically erasable programmable-only memory (EEPROM). In some scenarios, the memory may also be a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media, or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but is not limited thereto.
[0244] The memory 112 can exist independently and be connected to the processor 111. Optionally, the memory 112 can be integrated with the processor 111, for example, integrated into a single chip. The memory 112 can store program code that executes the technical solutions of the embodiments of this application, and its execution is controlled by the processor 111. The various types of computer program code being executed can also be considered as drivers for the processor 111. For example, the processor 111 executes the computer program code stored in the memory 112 to implement the technical solutions of the embodiments of this application.
[0245] Transceiver 113 can be used to support the reception or transmission of radio frequency (RF) signals between network devices and other devices. Transceiver 113 can be connected to antenna 115. Transceiver 113 includes a transmitter Tx and a receiver Rx. Specifically, one or more antennas 115 can receive RF signals. The receiver Rx of transceiver 113 is used to receive the RF signals from the antennas, convert the RF signals into digital baseband signals or digital intermediate frequency (IF) signals, and provide the digital baseband signals or IF signals to the processor 111 so that the processor 111 can perform further processing on the digital baseband signals or IF signals, such as demodulation and decoding. In addition, the transmitter Tx in transceiver 113 is also used to receive modulated digital baseband signals or IF signals from processor 111, convert the modulated digital baseband signals or IF signals into RF signals, and transmit the RF signals through one or more antennas 115. Specifically, the receiver Rx can selectively perform one or more stages of downmixing and analog-to-digital conversion on the radio frequency signal to obtain a digital baseband signal or a digital intermediate frequency (IF) signal. The order of the downmixing and IF conversion processes is adjustable. The transmitter Tx can selectively perform one or more stages of upmixing and digital-to-analog conversion on the modulated digital baseband signal or digital IF signal to obtain a radio frequency signal. The order of the upmixing and IF conversion processes is also adjustable. The digital baseband signal and the digital IF signal can be collectively referred to as digital signals.
[0246] Figure 9 This application provides another implementation example of the network device provided in the embodiments of the present application. The network device can be a network device, specifically, such as a mobile phone. Taking a mobile phone as an example below, the network device may 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, etc.
[0247] It is understood that the structure illustrated in this embodiment does not constitute a specific limitation on the network device. In other embodiments, the network device may include more or fewer components than illustrated, or combine some components, or split some components, or have different component arrangements. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
[0248] Processor 310 may include one or more processing units, such as: application processor (AP), modem processor, graphics processing unit (GPU), image signal processor (ISP), controller, time-frequency codec, digital signal processor (DSP), baseband processor, and / or neural network processing unit (NPU), etc. Different processing units may be independent devices or integrated into one or more processors.
[0249] It is understood that the interface connection relationships between the modules illustrated in this embodiment are merely illustrative and do not constitute a structural limitation on the network device. In other embodiments of this application, the network device may also employ different interface connection methods or combinations of multiple interface connection methods as described in the above embodiments.
[0250] The external storage 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 storage interface 320 to perform data storage functions. For example, music, time and frequency files can be saved on the external storage card.
[0251] Internal memory 321 can be used to store executable program code, including instructions. Processor 310 executes various functional applications and data processing of the network device by running the instructions stored in internal memory 321. Internal memory 321 may include a program storage area and a data storage area. The program storage area may store the operating system, at least one application program required for a function (such as sound playback, image playback, etc.), etc. The data storage area may store data created during the use of the network device (such as time-frequency stream data), etc. Furthermore, internal memory 321 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, universal flash storage (UFS), etc. Processor 310 executes various functions and data processing of the network device by running instructions stored in internal memory 321 and / or instructions stored in memory located within the processor.
[0252] The wireless communication function of the network device can be implemented through antenna 1, antenna 2, mobile communication module 350, wireless communication module 360, modem processor, and baseband processor.
[0253] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in the network device can be used to cover one or more communication frequency bands. Different antennas can also be reused to improve antenna utilization. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In some other embodiments, the antennas can be used in conjunction with a tuning switch.
[0254] The mobile communication module 350 can provide solutions for wireless communication applications including 2G / 3G / 4G / 5G on network devices. The mobile communication module 350 may include at least one filter, switch, power amplifier, low noise amplifier (LNA), etc. The mobile communication module 350 can receive electromagnetic waves via antenna 1, and perform filtering, amplification, and other processing on the received electromagnetic waves before transmitting them to a modem processor for demodulation. The mobile communication module 350 can also amplify the signal modulated by the modem processor and convert it into electromagnetic waves for radiation via antenna 1. In some embodiments, at least some functional modules of the mobile communication module 350 may be housed in processor 310. In some embodiments, at least some functional modules of the mobile communication module 350 and at least some modules of the processor 310 may be housed in the same device.
[0255] In some embodiments, the network device initiates or receives call requests via the mobile communication module 350 and the antenna 1.
[0256] Furthermore, an operating system runs on top of the aforementioned components. Examples include iOS, Android, and Windows operating systems. Applications can be installed and run on this operating system. Those skilled in the art will understand that, for the sake of convenience and brevity, explanations and beneficial effects of the relevant content in any of the network devices provided above can be found in the corresponding method embodiments provided above, and will not be repeated here.
[0257] Furthermore, this application embodiment also provides an A-IoT device, which may include a transceiver and a processor; wherein the transceiver is used to perform the receiving and transmitting operations in the above method. The processor is used to perform other operations in the above method besides the receiving and transmitting operations. For example, the processor may include an energy harvester and an energy storage device, wherein the energy harvester can perform the energy harvesting action of the A-IoT device in the above method, and the energy storage device can perform the energy storage action of the A-IoT device in the above method.
[0258] Furthermore, embodiments of this application also provide a computer-readable storage medium storing instructions that, when executed on one or more computing devices, cause the one or more computing devices to perform the communication method described in the above embodiments.
[0259] Furthermore, this application also provides a computer program product, which, when executed by one or more computing devices, allows the computing devices to execute any of the aforementioned communication methods. The computer program product can be a software installation package; when any of the aforementioned communication methods is required, the computer program product can be downloaded and executed on a computer.
[0260] Through the above description of the embodiments, those skilled in the art can clearly understand that this application can be implemented by means of software plus necessary general-purpose hardware, or it can be implemented by special-purpose hardware including application-specific integrated circuits, special-purpose CPUs, special-purpose memory, special-purpose components, etc. Generally, any function performed by a computer program can be easily implemented by corresponding hardware, and the specific hardware structure used to implement the same function can also be diverse, such as analog circuits, digital circuits, or special-purpose circuits. However, for this application, software program implementation is more often the preferred implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a readable storage medium, such as a computer floppy disk, USB flash drive, mobile hard disk, ROM, RAM, magnetic disk, or optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, training equipment, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0261] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product.
[0262] 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 this application are generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions may be transmitted from one website, computer, training device, or data center to another website, computer, training device, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a training device or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., DVDs), or semiconductor media (e.g., solid-state drives (SSDs)).
[0263] The system architecture and business scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
Claims
1. A communication method, characterized in that, The method is applied to environmental Internet of Things (A-IoT) devices, and the method includes: Receive first indication information, the first indication information being used to instruct the A-IoT device to report the energy attributes of the A-IoT device; Send 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 according to claim 1, characterized in that, The first indication information is also used to indicate reporting conditions; The transmission of the first energy information of the A-IoT device includes: If the energy of the A-IoT device meets the reporting conditions, the first energy information of the A-IoT device is sent.
3. The method according to claim 1, characterized in that, The reporting conditions include the remaining energy of the A-IoT device being lower than a threshold value, or the A-IoT device having completed charging.
4. The method according to claim 1, characterized in that, The method further includes: Send the second energy information of the A-IoT device, which is used to indicate the energy status of the A-IoT device.
5. The method according to claim 4, characterized in that, The first indication information is also used to indicate the energy report format, which is either a first format or a second format. The first format is used to indicate that the A-IoT device only reports the first energy information, and the second format is used to indicate that the A-IoT device reports both the first energy information and the second energy information.
6. The method according to claim 4, characterized in that, The second energy information includes indications of the remaining energy of the A-IoT device or indications of the energy already consumed.
7. The method according to claim 1, characterized in that, The method further includes: Before receiving the first indication information, the capability information of the A-IoT device is sent, the capability information being used to indicate that the A-IoT device supports reporting the energy attributes of the A-IoT device.
8. The method according to claim 1, characterized in that, The first indication information includes energy report indication information, three-step random access indication information, data transmission indication information, data transmission indication information, service indication information, trigger message of the A-IoT device, or status indication information of the A-IoT device.
9. The method according to claim 1, characterized in that, After sending the first energy information, the method further includes: Receive a second instruction message, the second instruction message being used to instruct the A-IoT device to maintain communication with the network device, or the second instruction message being used to instruct the A-IoT device to perform energy harvesting; Alternatively, it can receive business data.
10. The method according to claim 9, characterized in that, The communication information includes relevant information required for communication between the A-IoT device and the network device.
11. The method according to claim 10, characterized in that, The relevant information includes at least one of the following: the identifier of the A-IoT device, the configuration information of the A-IoT device, the charging time of the A-IoT device, the waiting time of the A-IoT device for data transmission, the waiting time of the network device, the registration-related information of the A-IoT device, and the encryption / decryption information of the A-IoT device.
12. The method according to claim 1, characterized in that, The method further includes: The configuration information is received to configure the working time period of the A-IoT device within a cycle. The working time period is the 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 the following: charging method, charging cycle, charging duration, energy consumption mode, and device type.
14. A communication method, characterized in that, The method is applied to a network device, and the method includes: Send a first indication message, the first indication message being used to instruct the environmental Internet of Things (A-IoT) device to report the energy attributes of the A-IoT device; The first energy information of the A-IoT device is received, and the first energy information is used to indicate the energy attributes of the A-IoT device.
15. The method according to claim 14, characterized in that, The first indication information is also used to indicate reporting conditions, which are the conditions that the energy of the A-IoT device satisfies when the A-IoT device sends the first energy information.
16. The method according to claim 14, characterized in that, The method further includes: Receive second energy information from the A-IoT device, the second energy information being used to indicate the energy state of the A-IoT device.
17. The method according to claim 14, characterized in that, The method further includes: The device receives second energy information from the core network device, which is used to indicate the energy status 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 indicate the energy report format, which is either a first format or a second format. The first format is used to indicate that the A-IoT device only reports the first energy information, and the second format is used to indicate that the A-IoT device reports both the first energy information and the second energy information.
19. The method according to claim 17, characterized in that, The second energy information includes indications of the remaining energy of the A-IoT device and indications of the energy consumed.
20. The method according to claim 14, characterized in that, After receiving the first energy information, the method further includes: Send a second instruction message, which is used to instruct the A-IoT device to maintain communication with the network device, or the second instruction message is used to instruct the A-IoT device to perform energy harvesting; Alternatively, send business data.
21. The method according to claim 14, characterized in that, The method further includes: Send configuration information, which is used to configure the working time period of the A-IoT device within a cycle. The working time period is the time period during which the A-IoT device can receive or send data.
22. The method according to claim 14, characterized in that, The first energy information of the A-IoT device includes at least one of the following: charging method, charging cycle, charging duration, energy consumption mode, and device type.
23. A communication method, characterized in that, The method is applied to environmental Internet of Things (A-IoT) devices, and the method includes: Receive indication information, the indication information being used to instruct the A-IoT device to report the energy status of the A-IoT device; Send the second energy information of the A-IoT device. The second energy status is used to indicate the energy status of the A-IoT device. The second energy information includes the amount of data that the remaining energy of the A-IoT device can support for transmission, or information indicating the energy consumed.
24. The method according to claim 23, characterized in that, The method further includes: Send first energy information of the A-IoT device, the first energy information being used to indicate the energy attributes of the A-IoT device.
25. A communication method, characterized in that, The method is applied to a network device, and the method includes: Sending an instruction message, the instruction message being used to instruct the A-IoT device to report the energy status of the A-IoT device; The system receives second energy information from the A-IoT device. The second energy status is used to indicate the energy status of the A-IoT device. The second energy information includes the amount of data that the remaining energy of the A-IoT device can support for transmission, or information indicating the energy consumed.
26. The method according to claim 25, characterized in that, The method further includes: Receive first energy information from the A-IoT device, or receive first energy information from the core network device; The first energy information is used to indicate the energy attributes of the A-IoT device.
27. An environmental Internet of Things (A-IoT) device, characterized in that, include: A transceiver is configured to perform the receiving and transmitting operations in the method according to any one of claims 1-13 and 23-24; A processor for performing operations other than the receiving operation and the sending operation in the method according to any one of claims 1-13 and 23-24.
28. A network device, characterized in that, include: A transceiver for performing the receiving and transmitting operations in the method of any one of claims 14-22 and 25-26; A processor for performing operations other than the receiving operation and the sending operation in the method of any one of claims 14-22 and 25-26.
29. A communication system, characterized in that, The invention includes an environmental Internet of Things (A-IoT) device and a network device, wherein the A-IoT device is used to perform the method described in any one of claims 1-13 and 23-24, and the network device is used to perform the method described in any one of claims 14-22 and 25-26.
30. A computer storage medium for storing a computer program, which, when executed, implements the communication method according to any one of claims 1 to 26.