Communication method and device, and storage medium
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-24
- Publication Date
- 2026-03-27
AI Technical Summary
Ambient IoT devices have limited power storage. Continuous command monitoring will consume power and affect the normal operation of the device. The charging process will also interfere with command transmission and reception.
The first communication device sends a first response message to the Ambient IoT device, indicating whether charging is allowed or providing power information and the duration of the listening command, so that the Ambient IoT device can determine whether to charge based on this information and control the command transmission and reception process.
It reduces the impact of Ambient IoT device charging on command transmission and reception, ensures that the device works normally when the power is sufficient, and improves the stability and efficiency of the communication process.
Smart Images

Figure CN121753413A_ABST
Abstract
Description
Communication method and apparatus, and storage medium TECHNICAL FIELD
[0001] The present disclosure relates to the field of communication, and in particular, to a communication method and apparatus, and a storage medium. BACKGROUND
[0002] Ambient Internet of Things (Ambient IOT, or Passive Internet of Things) is an important technology in the Internet of Things, which is mainly developed in the direction of energy saving and carbon reduction and low power consumption, and is an important research direction in the Internet of Things technology. In the Ambient IOT system, the Ambient IOT device can not only obtain energy from the environment or other devices in the environment, but also can have a certain energy storage, so that the Ambient IOT device can rely on the obtained or stored energy to realize the listening and processing of commands.
[0003] However, the power storage of the Ambient IOT device is limited, and continuous listening to the command will cause the Ambient IOT device to consume power, which may cause the Ambient IOT device to be unable to work normally due to lack of power, and the charging process will affect the command transmission of the Ambient IOT device.
[0004] SUMMARY
[0005] In order to reduce the influence of the insufficient power of the Ambient IOT device on the command transmission under the condition of ensuring the power of the Ambient IOT device, the embodiments of the present disclosure provide a communication method and apparatus, and a storage medium.
[0006] According to a first aspect of the embodiments of the present disclosure, a communication method is provided, applied to an Ambient IOT device, and the method comprises:
[0007] determining whether to charge based on first information;
[0008] The first information is first response information sent by a first communication device, and the first response information is used to indicate whether to allow the Ambient IOT device to charge; or the first information is used to indicate power information of the Ambient IOT device and / or a listening time of the Ambient IOT device to the command.
[0009] According to a second aspect of the embodiments of the present disclosure, a communication method is provided, applied to a first communication device, and the method comprises:
[0010] The first response information is used to indicate whether the Ambient IOT device is allowed to be charged, and is further used for the Ambient IOT device to determine whether to be charged.
[0011] According to a third aspect of the embodiments of the present disclosure, an Ambient IOT device is provided, comprising:
[0012] a processing module configured to determine, based on the first information, whether to be charged;
[0013] The first information is first response information sent by a first communication device, the first response information is used to indicate whether the Ambient IOT device is allowed to be charged, or the first information is used to indicate power information of the Ambient IOT device and / or a time length for which the Ambient IOT device listens to a command.
[0014] According to a fourth aspect of the embodiments of the present disclosure, a first communication device is provided, comprising:
[0015] a transceiver module configured to send, to an Ambient IOT device, first response information used to indicate whether the Ambient IOT device is allowed to be charged, the first response information being further used for the Ambient IOT device to determine whether to be charged.
[0016] According to a fifth aspect of the embodiments of the present disclosure, an Ambient IOT device is provided, comprising:
[0017] one or more processors;
[0018] The Ambient IOT device is configured to perform the communication method according to the first aspect.
[0019] According to a sixth aspect of the embodiments of the present disclosure, a first communication device is provided, comprising:
[0020] one or more processors;
[0021] The first communication device is configured to perform the communication method according to the second aspect.
[0022] According to a seventh aspect of the embodiments of the present disclosure, a communication system is provided, comprising an Ambient IOT device and a first communication device, wherein the Ambient IOT device is configured to implement the communication method according to the first aspect, and the first communication device is configured to implement the communication method according to the second aspect.
[0023] According to an eighth aspect of the embodiments of the present disclosure, a storage medium is provided, which stores instructions, when the instructions are run on a communication device, cause the communication device to perform the communication method according to the first aspect or the second aspect.
[0024] According to the embodiments of the present disclosure, by sending the first response information by the first communication device to the Ambient IOT device, the first response information is used to indicate whether the Ambient IOT device is allowed to charge, so that the Ambient IOT device can determine whether to charge based on the first response information, or the Ambient IOT device can determine whether to charge based on the first information indicating the power information of the Ambient IOT device and / or the time length of the Ambient IOT device listening to the command, so that the Ambient IOT device and the first communication device can control the command transceiving according to the charging condition of the Ambient IOT device, thereby reducing the influence of the charging of the Ambient IOT device on the command transceiving.
[0025] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF DRAWINGS
[0026] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments consistent with the present disclosure and serve to explain the principles of the present disclosure together with the specification.
[0027] FIG. 1 is a schematic diagram of an architecture of a communication system according to an embodiment of the present disclosure.
[0028] FIG. 2A is a schematic diagram of interactions of a communication method according to an embodiment of the present disclosure.
[0029] FIG. 2B is a schematic diagram of interactions of a communication method according to an embodiment of the present disclosure.
[0030] FIG. 3A is a schematic diagram of a flow of a communication method according to an embodiment of the present disclosure.
[0031] FIG. 3B is a schematic diagram of a flow of a communication method according to an embodiment of the present disclosure.
[0032] FIG. 4A is a schematic diagram of a flow of a communication method according to an embodiment of the present disclosure.
[0033] FIG. 4B is a schematic diagram of a flow of a communication method according to an embodiment of the present disclosure.
[0034] FIG. 5A is a schematic diagram of a flow of a communication method according to an embodiment of the present disclosure.
[0035] FIG. 5B is a flow diagram illustrating a communication method according to an embodiment of the present disclosure.
[0036] FIG. 6A is a structural diagram of an Ambient IOT device according to an embodiment of the present disclosure.
[0037] FIG. 6B is a structural diagram of a first communication device according to an embodiment of the present disclosure.
[0038] FIG. 7A is a structural diagram of a communication device 7100 according to an embodiment of the present disclosure.
[0039] FIG. 7B is a structural diagram of a chip 7200 according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0040] The exemplary embodiments will be described in detail herein with reference to the attached drawings. The following description is made with reference to the accompanying drawings, in which like reference numerals represent like elements, and redundant description is omitted for clarity of explanation. The following exemplary embodiments described herein represent implementations consistent with the present disclosure. The following exemplary embodiments do not represent all implementations consistent with the present disclosure. Rather, they are merely examples in accordance with some aspects of the present disclosure as detailed in the appended claims.
[0041] The terminology used in the present disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting of the present disclosure. As used in the present disclosure and the appended claims, the singular forms "a," "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises" and / or "comprising," when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and / or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof.
[0042] It should be understood that although the terms first, second, third, etc. can be used herein to describe various messages, these messages should not be limited by these terms. These terms are only used to distinguish one message from another. For example, a first message can also be termed a second message, and, similarly, a second message can also be termed a first message, without departing from the scope of the present disclosure. The word "if' as used herein means "when" or "responsive to the determination" or "in response to the determination" or "upon the determination" or "when it is determined" or "with respect to the determination" depending upon the context.
[0043] Embodiments of the present disclosure provide a communication method and apparatus, and a storage medium.
[0044] In a first aspect, embodiments of the present disclosure provide a communication method applied to an Ambient IOT device, the method comprising:
[0045] determining whether to perform energy charging based on the first information;
[0046] The first information is first response information sent by the first communication device, and the first response information is used to indicate whether the Ambient IOT device is allowed to be charged or not; or the first information is used to indicate power information of the Ambient IOT device and / or a time length of the Ambient IOT device listening to a command.
[0047] In the above embodiment, by determining, by the Ambient IOT device, whether to be charged based on the first information, the first information is first response information sent by the first communication device, the first response information is used to indicate whether the Ambient IOT device is allowed to be charged or not, or the first information is used to indicate power information of the Ambient IOT device and / or a time length of the Ambient IOT device listening to a command, so that the Ambient IOT device and the first communication device can control command transmission and reception according to charging conditions of the Ambient IOT device, thereby reducing the influence of charging of the Ambient IOT device on command transmission and reception.
[0048] In combination with some embodiments of the first aspect, in some embodiments, the determining, based on the first information, whether to be charged comprises any one of the following:
[0049] The first information is first response information sent by the first communication device, the first response information sent by the first communication device is received, and whether to be charged is determined based on the first response information;
[0050] The first information is used to indicate power information of the Ambient IOT device and / or a time length of the Ambient IOT device listening to a command, whether to be charged is determined according to whether the power of the Ambient IOT device meets a first power threshold, and / or whether to be charged is determined according to whether the time length of the Ambient IOT device listening to a command meets a first time length.
[0051] In the above embodiment, optional implementation manners are provided for the Ambient IOT device to determine whether to be charged based on different first information, so as to ensure that the Ambient IOT device can determine whether to be charged based on the first information, thereby ensuring smooth progress of subsequent communication processes.
[0052] In combination with some embodiments of the first aspect, in some embodiments, the first power threshold or the first time length is determined by at least one of the following:
[0053] The first communication device is configured for the Ambient IOT device;
[0054] A protocol is agreed upon;
[0055] The Ambient IOT device determines.
[0056] In the above embodiment, the Ambient IOT device obtains the first power threshold and the first time length in various optional implementations, so as to improve the flexibility of the Ambient IOT device in obtaining the above content.
[0057] In combination with some embodiments of the first aspect, in some embodiments, the first information is used to indicate the power information of the Ambient IOT device and / or the time length for which the Ambient IOT device listens to the command, and the method further includes:
[0058] The second information is used to indicate that the Ambient IOT device has started to charge, and the Ambient IOT device does not need to receive the first response information.
[0059] In the above embodiment, the power of the Ambient IOT device meets the first power threshold, and / or the time length for which the Ambient IOT device listens to the command meets the first time length.
[0060] In the above embodiment, the Ambient IOT device directly sends the second information indicating that the Ambient IOT device has started to charge to the first communication device when the power of the Ambient IOT device and / or the time length for which the Ambient IOT device listens to the command meets a certain condition, without waiting for the first response information indicated by the first communication device, so as to ensure that the Ambient IOT device can directly charge without waiting for the indication of the first communication device allowing it to charge.
[0061] In combination with some embodiments of the first aspect, in some embodiments, the first information is the first response information sent by the first communication device, and the method further includes:
[0062] The third information is used for the first communication device to determine whether to allow the Ambient IOT device to charge.
[0063] In the above embodiment, the Ambient IOT device sends the third information to the first communication device, so that the first communication device can determine whether to allow the Ambient IOT device to charge based on the third information, and give the Ambient IOT device a corresponding response according to the determined result.
[0064] In combination with some embodiments of the first aspect, in some embodiments, the third information includes at least one of the following:
[0065] The first indication information is used for indicating the energy requirement of the Ambient IOT device.
[0066] The second indication information is used for indicating the device information of the Ambient IOT device.
[0067] The third indication information is used for indicating the information related to the power of the Ambient IOT device.
[0068] In the above embodiment, various optional message contents that the third information can include are provided, so that the contents included in the third information can be flexibly configured as needed, improving the flexibility and diversity of the third information.
[0069] In combination with some embodiments of the first aspect, in some embodiments, the first indication information is used for the Ambient IOT device to request to enter the energy charging state, and / or the first indication information is used for indicating the first energy charging time of the Ambient IOT device.
[0070] In the above embodiment, various optional message contents that the first indication information can include are provided, so that the contents included in the first indication information can be flexibly configured as needed, improving the flexibility and diversity of the first indication information, and further improving the flexibility and diversity of the third information.
[0071] In combination with some embodiments of the first aspect, in some embodiments, the second indication information includes at least one of the following:
[0072] The device identifier of the Ambient IOT device;
[0073] The device type of the Ambient IOT device.
[0074] In the above embodiment, various optional message contents that the second indication information can include are provided, so that the contents included in the second indication information can be flexibly configured as needed, improving the flexibility and diversity of the second indication information, and further improving the flexibility and diversity of the third information.
[0075] In combination with some embodiments of the first aspect, in some embodiments, the third indication information is used for indicating at least one of the following:
[0076] The remaining power of the Ambient IOT device;
[0077] The power state of the Ambient IOT device;
[0078] The power storage capability of the Ambient IOT device.
[0079] In the above embodiments, the third indication information can include various optional message contents, so that the contents included in the third indication information can be flexibly configured as needed, improving the flexibility and diversity of the third indication information, thereby further improving the flexibility and diversity of the third information.
[0080] In combination with some embodiments of the first aspect, in some embodiments, the sending, to the first communication device, the third information includes any of the following:
[0081] The Ambient IOT device satisfies a second power threshold, and the third information is sent to the first communication device;
[0082] The Ambient IOT device listens to the command for a duration that satisfies a second duration, and the third information is sent to the first communication device.
[0083] In the above embodiments, it is provided that the Ambient IOT device can send the third information to the first communication device when certain conditions are met, so as to ensure the normativity of the sending process of the third information.
[0084] In combination with some embodiments of the first aspect, in some embodiments, the second power threshold or the second duration is determined by at least one of the following:
[0085] The first communication device configures the Ambient IOT device;
[0086] A protocol agreement;
[0087] The Ambient IOT device determines.
[0088] In the above embodiments, various optional implementation manners are provided for the Ambient IOT device to obtain the second power threshold and the second duration, so as to improve the flexibility of the Ambient IOT device to obtain the above contents.
[0089] In combination with some embodiments of the first aspect, in some embodiments, the third information is used by the first communication device to determine whether to allow the Ambient IOT device to charge, including:
[0090] The third information is used by the first communication device to determine whether to allow the Ambient IOT device to charge according to information of a first command;
[0091] The first command is a command being executed by the Ambient IOT device, and / or the first command is a command to be executed by the Ambient IOT device.
[0092] In the above embodiments, the optional implementation that the first communication device determines whether to allow the Ambient IOT device to charge based on the third information is provided, i.e., the first communication device determines whether to allow the Ambient IOT device to charge based on the related information of the first command and the third information, so as to ensure that the decision result of whether the Ambient IOT device charges or not conforms to the characteristics of the first command. In addition, the first command provides a plurality of optional states, so as to improve the flexibility of the decision process of whether the Ambient IOT device charges or not.
[0093] In combination with some embodiments of the first aspect, in some embodiments, the related information of the first command includes at least one of:
[0094] The urgency of the first command;
[0095] The priority of the first command;
[0096] The time consumption of the first command;
[0097] The power consumption of the first command;
[0098] The type of the first command.
[0099] In the above embodiments, by providing a plurality of optional contents that the related information of the first command can include, the contents included in the related information of the first command can be flexibly configured as needed, the flexibility and diversity of the related information of the first command are improved, and the flexibility of the decision process of whether the Ambient IOT device charges or not is improved.
[0100] In combination with some embodiments of the first aspect, in some embodiments, the first response information is used to indicate whether to allow the Ambient IOT device to charge, including any one of:
[0101] The first response information is used to indicate that the Ambient IOT device charges;
[0102] The first response information is used to indicate that the Ambient IOT device continues to listen to the command.
[0103] In the above embodiments, the optional implementation that the first response information indicates whether the Ambient IOT device can charge is provided, i.e., the first response information indicates that the Ambient IOT device charges, or the first response information indicates that the Ambient IOT device continues to listen to the command, so as to improve the flexibility of the first communication device in controlling the charging behavior of the Ambient IOT device.
[0104] In some embodiments of the first aspect, in some embodiments, the first response information is used to instruct the Ambient IOT device to charge, and the first response information is further used to instruct a second charging time and / or a third power threshold of the Ambient IOT device, the third power threshold being used to instruct the Ambient IOT device to end charging when the power meets the third power threshold.
[0105] The first response information is used to instruct the Ambient IOT device to continue to listen to the command, and the first response information is further used to instruct a duration for the Ambient IOT device to continue to listen to the command.
[0106] In the above embodiments, in the case where the first response information is used to instruct the Ambient IOT device to charge, the second charging time and / or the third power threshold for the Ambient IOT device to end charging are indicated by the first response information, so as to improve the diversity of the content indicated by the first response information, so that the Ambient IOT device can end charging in time according to the indication of the first response information; in the case where the first response information is used to instruct the Ambient IOT device to continue to listen to the command, the time for the Ambient IOT device to continue to listen to the command is indicated by the first response information, so as to improve the diversity of the content indicated by the first response information, so that the Ambient IOT device can end command listening in time according to the indication of the first response information.
[0107] In a second aspect, the embodiments of the present disclosure provide a communication method applied to a first communication device, the method comprising:
[0108] sending first response information to the Ambient IOT device, the first response information being used to instruct whether the Ambient IOT device is allowed to charge, and the first response information being further used for the Ambient IOT device to determine whether to charge.
[0109] In the above embodiments, by sending the first response information to the Ambient IOT device by the first communication device, the first response information is used to instruct whether the Ambient IOT device is allowed to charge, so that the Ambient IOT device can determine whether to charge based on the first response information, so that the Ambient IOT device and the first communication device can control command transmission and reception according to the charging condition of the Ambient IOT device, thereby reducing the influence of charging of the Ambient IOT device on command transmission and reception.
[0110] In some embodiments of the second aspect, in some embodiments, the method further comprises:
[0111] receiving third information sent by the Ambient IOT device;
[0112] determining whether to allow the Ambient IOT device to be charged based on the third information and the related information of the first command.
[0113] In the above embodiment, by receiving the third information sent by the Ambient IOT device by the first communication device, the first communication device can determine whether to allow the Ambient IOT device to be charged based on the third information and the related information of the first command, so as to give a corresponding response to the Ambient IOT device according to the determined result.
[0114] In combination with some embodiments of the second aspect, in some embodiments, the third information comprises at least one of:
[0115] first indication information, the first indication information being used to indicate charging demand of the Ambient IOT device;
[0116] second indication information, the second indication information being used to indicate device information of the Ambient IOT device;
[0117] third indication information, the third indication information being used to indicate information related to power of the Ambient IOT device.
[0118] In combination with some embodiments of the second aspect, in some embodiments, the first indication information is used for the Ambient IOT device to request to enter a charging state, and / or the first indication information is used to indicate a first charging time of the Ambient IOT device.
[0119] In combination with some embodiments of the second aspect, in some embodiments, the second indication information comprises at least one of:
[0120] device identification of the Ambient IOT device;
[0121] device type of the Ambient IOT device.
[0122] In combination with some embodiments of the second aspect, in some embodiments, the third indication information is used to indicate at least one of:
[0123] remaining power of the Ambient IOT device;
[0124] power state of the Ambient IOT device;
[0125] The power storage capability of the Ambient IOT device.
[0126] In some embodiments of the second aspect, the first command is a command that the Ambient IOT device is executing, and / or the first command is a command that the Ambient IOT device is going to execute.
[0127] In the above embodiments, the first command has multiple optional states, so as to improve the flexibility of the decision process of whether the Ambient IOT device needs to be charged.
[0128] In some embodiments of the second aspect, the related information of the first command comprises at least one of:
[0129] The urgency of the first command;
[0130] The priority of the first command;
[0131] The time consumption of the first command;
[0132] The power consumption of the first command;
[0133] The type of the first command.
[0134] In some embodiments of the second aspect, the third information is sent by the Ambient IOT device when the power of the Ambient IOT device meets a second power threshold, or,
[0135] The third information is sent by the Ambient IOT device when the listening time of the command meets a second time length.
[0136] In some embodiments of the second aspect, the second power threshold or the second time length is determined in at least one of the following ways:
[0137] The first communication device configures the Ambient IOT device;
[0138] The protocol stipulates;
[0139] The Ambient IOT device determines.
[0140] In some embodiments of the second aspect, the determination of whether to allow the Ambient IOT device to be charged based on the third information and the related information of the first command comprises at least one of:
[0141] receiving the third information, determining whether to allow the Ambient IOT device to be charged according to whether the urgency level of the first command meets a first urgency level;
[0142] receiving the third information, determining whether to allow the Ambient IOT device to be charged according to whether the priority of the first command meets a first priority level;
[0143] receiving the third information, determining whether to allow the Ambient IOT device to be charged according to whether the time consumption of the first command meets a third time length;
[0144] receiving the third information, determining whether to allow the Ambient IOT device to be charged according to whether the power consumption of the first command meets a first power consumption;
[0145] receiving the third information, determining whether to allow the Ambient IOT device to be charged according to whether the type of the first command is a specific command type.
[0146] In the above embodiments, various optional implementation manners are provided in which the first communication device determines whether the Ambient IOT device can be charged based on the third information and various related information of the first command, so as to improve the flexibility of the decision-making process of the first communication device for whether the Ambient IOT device is charged.
[0147] In combination with some embodiments of the second aspect, in some embodiments, the first urgency level is configured by other communication devices for the first communication device, or the first urgency level is agreed by a protocol, or the first urgency level is determined by the first communication device;
[0148] the first priority level is configured by other communication devices for the first communication device, or the first priority level is agreed by a protocol, or the first priority level is determined by the first communication device;
[0149] the third time length is configured by other communication devices for the first communication device, or the third time length is agreed by a protocol, or the third time length is determined by the first communication device;
[0150] the first power consumption is configured by other communication devices for the first communication device, or the first power consumption is agreed by a protocol, or the first power consumption is determined by the first communication device;
[0151] The specific command type is configured by the other communication device for the first communication device, or the specific command type is agreed by a protocol, or the specific command type is determined by the first communication device.
[0152] In the above embodiment, the first communication device obtains the first emergency degree, the first priority, the third time length, the first power consumption, and the specific command type in multiple optional manners, so as to improve the flexibility of the first communication device in obtaining the above contents.
[0153] In combination with some embodiments of the second aspect, in some embodiments, the first response information is used to indicate whether the Ambient IOT device is allowed to charge, including any one of the following:
[0154] The first response information is used to instruct the Ambient IOT device to charge.
[0155] The first response information is used to instruct the Ambient IOT device to continue to listen to the command.
[0156] In combination with some embodiments of the second aspect, in some embodiments, the first response information is used to instruct the Ambient IOT device to charge, and the first response information is also used to indicate a second charging time of the Ambient IOT device and / or a third power threshold, the third power threshold being used to instruct the Ambient IOT device to end charging when the power meets the third power threshold;
[0157] The first response information is used to instruct the Ambient IOT device to continue to listen to the command, and the first response information is also used to indicate a time for the Ambient IOT device to continue to listen to the command.
[0158] In combination with some embodiments of the second aspect, in some embodiments, the method further includes:
[0159] Receiving second information sent by the Ambient IOT device, the second information being used to indicate that the Ambient IOT device has started charging;
[0160] The second information is sent by the Ambient IOT device when the power of the Ambient IOT device meets a first power threshold, and / or the second information is sent by the Ambient IOT device when the time length for the Ambient IOT device to listen to the command meets a first time length.
[0161] In the above embodiments, the second information sent by the Ambient IOT device is received by the first communication device, so that the first communication device can learn in time that the Ambient IOT device has started charging based on the second information, so that the first communication device can control the command transmission to the Ambient IOT device based on the second information, so as to reduce the influence of the charging of the Ambient IOT device on the command transmission process. In addition, it is provided that the Ambient IOT device can send the second information to the first communication device when certain conditions are met, so as to ensure the normativity of the sending process of the second information.
[0162] In some embodiments in combination with the second aspect, in some embodiments, the first power threshold or the first time length is determined by at least one of the following:
[0163] The first communication device configures the Ambient IOT device;
[0164] The protocol stipulates;
[0165] The Ambient IOT device determines.
[0166] In a third aspect, the embodiments of the present disclosure provide an Ambient IOT device, comprising:
[0167] A processing module configured to determine whether to charge based on first information;
[0168] The first information is first response information sent by a first communication device, and the first response information is used to indicate whether to allow the Ambient IOT device to charge; or the first information is used to indicate power information of the Ambient IOT device and / or a time length for which the Ambient IOT device listens to commands.
[0169] In a fourth aspect, the embodiments of the present disclosure provide a first communication device, comprising:
[0170] A transceiver module configured to send first response information to an Ambient IOT device, the first response information being used to indicate whether to allow the Ambient IOT device to charge, and the first response information also being used by the Ambient IOT device to determine whether to charge.
[0171] In a fifth aspect, the embodiments of the present disclosure provide an Ambient IOT device, comprising:
[0172] One or more processors;
[0173] The Ambient IOT device is configured to perform the communication method according to the first aspect and any one of the implementation forms of the first aspect.
[0174] In a sixth aspect, the embodiments of the present disclosure provide a first communication device, comprising:
[0175] one or more processors;
[0176] The first communication device is configured to perform the communication method according to the second aspect and any one of the implementation forms of the second aspect.
[0177] In a seventh aspect, the embodiments of the present disclosure provide a communication system, comprising an Ambient IOT device and a first communication device, wherein the Ambient IOT device is configured to perform the communication method according to the first aspect and any one of the implementation forms of the first aspect, and the first communication device is configured to perform the communication method according to the second aspect and any one of the implementation forms of the second aspect.
[0178] In an eighth aspect, the embodiments of the present disclosure provide a storage medium, which stores instructions, when the instructions are executed on a communication device, causing the communication device to perform the communication method according to the first aspect and any one of the implementation forms of the first aspect, the second aspect and any one of the implementation forms of the second aspect.
[0179] In a ninth aspect, the embodiments of the present disclosure provide a program product, when executed by a communication device, causing the communication device to perform the communication method according to the first aspect and any one of the implementation forms of the first aspect, the second aspect and any one of the implementation forms of the second aspect.
[0180] In a tenth aspect, the embodiments of the present disclosure provide a computer program, when executed on a computer, causing the computer to perform the communication method according to the first aspect and any one of the implementation forms of the first aspect, the second aspect and any one of the implementation forms of the second aspect.
[0181] In an eleventh aspect, the embodiments of the present disclosure provide a chip or chip system. The chip or chip system comprises processing circuitry configured to perform the communication method according to the first aspect and any one of the implementation forms of the first aspect, the second aspect and any one of the implementation forms of the second aspect.
[0182] It can be understood that the Ambient IOT device, the first communication device, the communication system, the storage medium, the program product, the computer program, the chip or the chip system are all configured to perform the method according to the embodiments of the present disclosure. Therefore, the beneficial effects achieved thereby can refer to the beneficial effects in the corresponding method, which will not be described here again.
[0183] The embodiments of the present disclosure provide a communication method and device, and a storage medium. In some embodiments, the communication method, information processing method, discontinuous reception method, and the like can be replaced with each other, the communication device, information processing device, discontinuous reception device, and the like can be replaced with each other, and the information processing system, communication system, and the like can be replaced with each other.
[0184] The embodiments of the present disclosure are not exhaustive, but are only schematic of some embodiments, and are not specific limitations on the protection scope of the present disclosure. In the case of no contradiction, each step in an embodiment can be implemented as an independent embodiment, and the steps can be combined arbitrarily, for example, the scheme after removing some steps in an embodiment can also be implemented as an independent embodiment, and the order of the steps in an embodiment can be exchanged arbitrarily, in addition, the optional implementation manners in an embodiment can be combined arbitrarily; in addition, the embodiments can be combined arbitrarily, for example, the steps of different embodiments or some or all steps of different embodiments can be combined arbitrarily, an embodiment can be combined with the optional implementation manners of other embodiments arbitrarily.
[0185] In the embodiments of the present disclosure, the terms and / or descriptions between the embodiments are consistent and can be referred to each other if there is no special description and logical conflict, and the technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0186] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments, and not as a limitation on the present disclosure.
[0187] In the embodiments of the present disclosure, unless otherwise specified, the elements expressed in singular form, such as "one", "one", "the", "the above", "the", "the above", "this", etc. can represent "one and only one", and can also represent "one or more", "at least one", etc. For example, in the case of using articles such as "a", "an", "the" in English, the noun after the article can be understood as singular expression, and can also be understood as plural expression.
[0188] In the embodiments of the present disclosure, "a plurality of" means two or more.
[0189] In some embodiments, the terms "at least one of", "one or more", "a plurality of", "multiple", and the like can be replaced with each other.
[0190] In some embodiments, the notation "at least one of A and B", "A and / or B", "A in one case, B in another", "in response to one case A, in response to another case B", etc., may include the following technical solutions depending on the situation: in some embodiments, A (execute A regardless of B); in some embodiments, B (execute B regardless of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); in some embodiments, A and B (both A and B are executed). The same applies when there are more branches such as A, B, C, etc.
[0191] In some embodiments, the notation "A or B" may include the following technical solutions, depending on the situation: in some embodiments, A (execution of A regardless of B); in some embodiments, B (execution of B regardless of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The same applies when there are more branches such as A, B, C, etc.
[0192] The prefixes "first," "second," etc., used in the embodiments of this disclosure are merely for distinguishing different descriptive objects and do not impose restrictions on the position, order, priority, quantity, or content of the descriptive objects. The description of the descriptive objects is found in the claims or the context of the embodiments, and the use of prefixes should not constitute unnecessary restrictions. For example, if the descriptive object is a "field," the ordinal numbers preceding "field" in "first field" and "second field" do not restrict the position or order of the "fields." "First" and "second" do not restrict whether the "fields" they modify are in the same message, nor do they restrict the order of "first field" and "second field." Similarly, if the descriptive object is a "level," the ordinal numbers preceding "level" in "first level" and "second level" do not restrict the priority between "levels." Furthermore, the number of descriptive objects is not limited by ordinal numbers and can be one or more. For example, in "first device," the number of "devices" can be one or more. Furthermore, the objects modified by different prefixes can be the same or different. For example, if the object being described is "device", then "first device" and "second device" can be the same device or different devices, and their types can be the same or different. Similarly, if the object being described is "information", then "first information" and "second information" can be the same information or different information, and their content can be the same or different.
[0193] In some embodiments, “including A,” “containing A,” “for indicating A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.
[0194] In some embodiments, the terms “in response to…”, “in response to determining…”, “in the case of…”, “when…”, “if…”, “if…”, etc., can be used interchangeably.
[0195] In some embodiments, the terms "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not lower than", "above", and the like can be replaced with each other, and the terms "less than", "less than or equal to", "not greater than", "fewer than", "fewer than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", "below", and the like can be replaced with each other.
[0196] In some embodiments, the apparatuses and devices can be interpreted as physical or virtual, and their names are not limited to the names described in the embodiments, and in some cases can also be understood as "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject", and the like.
[0197] In some embodiments, "network" can be interpreted as an apparatus included in the network, such as an access network device, a core network device, and the like.
[0198] In some embodiments, an “access network device (AN device)” can also be referred to as a “radio access network device (RAN device),” a “base station (BS),” a “radio base station,” a “fixed station,” and in some embodiments can also be understood as a “node,” an “access point,” a “transmission point (TP),” a “reception point (RP),” a “transmission / reception point (TRP),” a “panel,” an “antenna panel,” an “antenna array,” a “cell,” a “macro cell,” a “small cell,” a “femto cell,” a “pico cell,” a “sector,” a “cell group,” a “serving cell,” a “carrier,” a “component carrier,” a “bandwidth part (BWP),” and the like.
[0199] In some embodiments, a "terminal" or "terminal device" can be referred to as a "user equipment" (UE), a "user terminal," a "mobile station" (MS), a "mobile terminal" (MT), a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile device, a wireless device, a wireless communication device, a remote device, a mobile subscriber station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a handset, a user agent, a mobile client, a client, and / or the like.
[0200] In some embodiments, data, information and / or the like can be obtained in compliance with laws and regulations of a country in which a location is situated.
[0201] In some embodiments, data, information and / or the like can be obtained after consent of a user is obtained.
[0202] In addition, each element, each row, or each column in a table of embodiments of the present disclosure can be implemented as an independent embodiment, and a combination of any element, any row, or any column can also be implemented as an independent embodiment.
[0203] FIG. 1 is an architecture diagram of a communication system according to an embodiment of the present disclosure. As shown in FIG. 1, the communication system 100 includes an Ambient IOT device 101 and a first communication device 102.
[0204] In some embodiments, the Ambient IOT device 101 includes at least one of a sensor (such as a temperature sensor, a humidity sensor, a light sensor, a pressure sensor, etc.), an actuator (such as a motor, an actuated valve, etc.), a Radio Frequency Identification (RFID) tag, a smart home device (such as a smart socket, a smart bulb, a smart door lock, a smart camera, etc.), a smart wearable device (such as a smart watch, a smart bracelet, smart glasses, etc.), a smart city device (such as a smart traffic light, a smart parking system, a smart garbage can, etc.), an industrial IOT device (such as an industrial sensor, a smart warehousing device, a smart monitoring camera, etc.), an agricultural IOT device (such as a soil humidity detector, a weather monitoring device, a smart irrigation system, etc.), a smart vehicle device (such as a smart car, an in-vehicle sensor, etc.), a medical IOT device (such as a remote medical device, a smart health monitor, etc.), but the present application is not limited thereto.
[0205] In some embodiments, the first communication device 102 can be a Reader, for example, including at least one of an intermediate node and an access network device, but the present application is not limited thereto.
[0206] In some embodiments, the intermediate node can be a node providing data forwarding function, or the intermediate node can be a node assisting other devices or nodes in data sending or receiving. For example, at least one of a relay, an Integrated Access and Backhaul (IAB) node, a User Equipment (UE), a repeater, but the present application is not limited thereto.
[0207] In some embodiments, the UE can also be referred to as a terminal, for example, at least one of a mobile phone, a wearable device, an Internet of Things device, a communication-capable vehicle, a smart vehicle, a tablet (Pad), a wireless transceiver-equipped computer, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, a wireless terminal device in a smart home, but is not limited thereto.
[0208] In some embodiments, the access network device can be, for example, a node or device that accesses a terminal to a wireless network, and can include at least one of an evolved NodeB (eNB) in a 5G communication system, a next generation eNB (ng-eNB), a next generation NodeB (gNB), a node B (NB), a home node B (HNB), a home evolved node B (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an Open RAN, a Cloud RAN, a base station in other communication systems, an access node in a Wi-Fi system, but is not limited thereto.
[0209] In some embodiments, the technical solutions of the present disclosure can be applicable to an Open RAN architecture, at which time the interfaces between or within the access network devices involved in the embodiments of the present disclosure can become internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces can be implemented through software or programs.
[0210] In some embodiments, the access network device can be composed of a central unit (CU) and a distributed unit (DU), wherein the CU can also be referred to as a control unit. The CU-DU structure can split the protocol layers of the access network device. Some protocol layers can be controlled by the CU, and the rest or all of the protocol layers can be distributed in the DU and controlled by the CU. However, the present disclosure is not limited thereto.
[0211] It can be understood that the communication system described in the embodiments of the present disclosure is for more clearly illustrating the technical solutions of the embodiments of the present disclosure, and does not constitute a limitation on the technical solutions proposed in the embodiments of the present disclosure. It can be known by those skilled in the art that, as the system architecture evolves and new service scenarios appear, the technical solutions proposed in the embodiments of the present disclosure are also applicable to similar technical problems.
[0212] The following embodiments of the present disclosure can be applied to the communication system 100 shown in FIG. 1 or part of the subjects, but are not limited thereto. The subjects shown in FIG. 1 are exemplary. The communication system can include all or part of the subjects in FIG. 1, or other subjects other than FIG. 1. The number and form of each subject is arbitrary. Each subject can be real or virtual. The connection relationship between each subject is exemplary. Each subject can not be connected or can be connected. The connection can be in any way. It can be direct connection or indirect connection. It can be wired connection or wireless connection.
[0213] Embodiments of the present disclosure can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New radio access (NX), Future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (Bluetooth (registered trademark)), Public Land Mobile Network (PLMN) network, Device-to-Device (D2D) system, Machine to Machine (M2M) system, Internet of Things (IoT) system, Vehicle-to-Everything (V2X), system using other communication methods, next-generation system expanded based thereon, and the like. In addition, a plurality of systems can be combined (for example, combination of LTE or LTE-A and 5G, and the like).
[0214] In today's Internet of Things networks, traditional Internet of Things devices are usually powered by traditional batteries with limited life, which negatively impacts user experience. In view of this, related research expects to propose a battery-free Internet of Things communication to improve network performance and sustainability, and expand application scenarios. Supporting environmental power for Internet of Things is a promising technology that can meet the above needs.
[0215] In some embodiments, the wireless communication design of the Ambient IOT device can be implemented based on backscatter technology.
[0216] In some embodiments, in the backscatter technology, when a radio frequency signal reaches the surface of an object, part of the signal is reflected, and the Ambient IOT device can adjust the matching between the receiving antenna and the impedance according to the information to be sent, so as to enhance the reflection of the incident radio frequency signal, and modulate the information to be sent on the reflected signal to complete the transmission of information.
[0217] It should be noted that the backscatter does not require complex radio frequency structures to implement the transmission of the transmitted signal, which can reduce the use of power amplifiers, high-precision crystal oscillators, duplexers, high-precision filters, and other devices, and does not require complex baseband processing processes, thereby simplifying the design of the terminal device and reducing the cost of the device.
[0218] In some embodiments, in addition to relying on backscatter to implement information transmission, the Ambient IOT device can also have a certain energy storage. However, the energy storage of the Ambient IOT device is limited, and continuous monitoring of the command will cause power consumption, thereby causing the Ambient IOT device to be unable to work, and the charging process will affect the command transmission of the Ambient IOT device. Therefore, it is necessary to consider supporting the Ambient IOT device to implement discontinuous reception to reduce the impact on the command transmission while ensuring the power of the Ambient IOT device.
[0219] FIG. 2A is an interaction schematic diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG. 2A, the embodiment of the present disclosure relates to a communication method, and the above method comprises:
[0220] In step S2101, the Ambient IOT device sends third information to the first communication device.
[0221] In some embodiments, the first communication device can be a Reader, for example, the first communication device can be an intermediate node (such as a UE), or the first communication device can be an access network device (such as a base station).
[0222] In some embodiments, the name of the first communication device is not limited, which is, for example, “Reader”, “first node” and the like.
[0223] In some embodiments, the name of the Ambient IOT device is not limited, which is, for example, “Device” and the like.
[0224] In some embodiments, the first communication device receives third information sent by the Ambient IOT device.
[0225] In some embodiments, the third information is used by the first communication device to determine whether to allow the Ambient IOT device to charge.
[0226] In some embodiments, the name of the third information is not limited, for example, it is "charging indication information", "charging indication", etc.
[0227] In some embodiments, the name of the information and the like is not limited to the name described in the embodiments, and the terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codebook", "codeword", "code point", "bit", "data", "program", "chip", and the like can be replaced with each other.
[0228] In some embodiments, the third information includes at least one of first indication information, second indication information, and third indication information.
[0229] In some embodiments, the first indication information is used to indicate the charging requirement of the Ambient IOT device.
[0230] In some embodiments, the first indication information includes charging requirement information and / or charging time information.
[0231] In some embodiments, the charging requirement information is used by the Ambient IOT device to request to enter a charging state.
[0232] In some embodiments, the charging time information is used to indicate the first charging time of the Ambient IOT device.
[0233] Optionally, the first charging time can be the time when the Ambient IOT device needs to charge, or the first charging time can be the time when the Ambient IOT device expects to charge.
[0234] That is, the first indication information is used for the Ambient IOT device to request to enter the charging state, and / or the first indication information is used to indicate the time when the Ambient IOT device needs to be charged.
[0235] In some embodiments, the terms of "time", "moment", "time point", "time position" and the like can be replaced with each other, and the terms of "time", "time length", "time period", "time window", "window" and the like can be replaced with each other.
[0236] In some embodiments, the name of the first indication information is not limited, which is, for example, "charging information" and the like.
[0237] In some embodiments, the second indication information is used to indicate the device information of the Ambient IOT device.
[0238] In some embodiments, the second indication information includes the device identifier of the Ambient IOT device and / or the device type of the Ambient IOT device.
[0239] In some embodiments, the second indication information can be used for the first communication device to identify the Ambient IOT device, so as to determine whether to allow the Ambient IOT device to be charged according to the device type of the Ambient IOT device and the like.
[0240] In some embodiments, the second indication information can be used for the first communication device to determine the first command associated with the Ambient IOT device, so as to determine whether to allow the Ambient IOT device to be charged in combination with the command characteristics of the first command.
[0241] In some embodiments, the name of the second indication information is not limited, which is, for example, "device information", "device related information" and the like.
[0242] In some embodiments, the third indication information is used to indicate the information related to the power of the Ambient IOT device.
[0243] In some embodiments, the third indication information is used to indicate at least one of the residual power of the Ambient IOT device, the power state of the Ambient IOT device, and the power storage capability of the Ambient IOT device.
[0244] In some embodiments, the residual power of the Ambient IOT device can be indicated by the percentage of residual power.
[0245] In some embodiments, the power state of the Ambient IOT device can include a sufficient power state, a low power state, a power alarm state (or a power shortage state) and the like.
[0246] In some embodiments, the power storage capability of the Ambient IOT device can be indicated by a power storage capability level of the Ambient IOT device. For example, the power storage capability of the Ambient IOT device can be classified into three levels: high, medium, and low, so as to realize the indication of the power storage capability of the Ambient IOT device by indicating the level.
[0247] In some embodiments, the name of the third indication information is not limited, which is, for example, "device power indication", "power related information", and the like.
[0248] In some embodiments, when the power of the Ambient IOT device meets the second power threshold, the Ambient IOT device sends the third information to the first communication device.
[0249] In some embodiments, when the power of the Ambient IOT device meets the second power threshold, the Ambient IOT device can send the third information to the first communication device when the power of the Ambient IOT device is lower than the second power threshold.
[0250] In some embodiments, when the power of the Ambient IOT device is lower than the second power threshold, it can mean that the Ambient IOT device is in a low power state, so that the Ambient IOT device can request the first communication device to charge when the power is low.
[0251] In some embodiments, the second power threshold is configured by the first communication device for the Ambient IOT device, or the second power threshold is agreed by the protocol, or the second power threshold is determined by the Ambient IOT device, for example, the second power threshold can be determined by the Ambient IOT device according to its own implementation.
[0252] In some embodiments, when the Ambient IOT device listens to the command for a duration reaching a second duration, the Ambient IOT device sends the third information to the first communication device. That is, the Ambient IOT device can request the first communication device to charge when listening to the command for a certain duration.
[0253] In some embodiments, the second duration is configured by the first communication device for the Ambient IOT device, or the second duration is agreed by the protocol, or the second duration is determined by the Ambient IOT device, for example, the second duration can be determined by the Ambient IOT device according to its own implementation.
[0254] In some embodiments, the Ambient IOT device can listen to the response of the first communication device after sending the third information, so that subsequent operations can be performed based on the response of the first communication device.
[0255] In step S2102, the first communication device determines whether to allow the Ambient IOT device to charge based on the third information.
[0256] In some embodiments, the first communication device determines whether to allow the Ambient IOT device to charge based on the third information and the related information of the first command.
[0257] In some embodiments, the first command is a command that the Ambient IOT device is executing, and / or the first command is a command that the Ambient IOT device is going to execute.
[0258] In some embodiments, the related information of the first command is used to indicate the command characteristics of the first command.
[0259] In some embodiments, the related information of the first command includes at least one of the urgency of the first command, the priority of the first command, the time consumption of the first command, the power consumption of the first command, and the type of the first command.
[0260] In some embodiments, the urgency of the first command can be indicated by an urgency level of the first command. For example, the urgency of a command can be divided into three levels: high, medium, and low, so that the indication of the urgency of the first command is realized by indicating the level.
[0261] In some embodiments, the priority of the first command can be indicated by a priority level of the first command. For example, the priority of a command can be divided into three levels: high, medium, and low, so that the indication of the priority of the first command is realized by indicating the level.
[0262] In some embodiments, the time consumption of the first command can be indicated by the absolute time, slot, symbol, etc. required for the execution of the first command, but is not limited thereto.
[0263] In some embodiments, the terms "slot", "sub-slot", "mini-slot", "symbol", "frame", "radio frame", "subframe", "symbol", "transmission time interval (TTI)", etc. can be replaced with each other.
[0264] In some embodiments, the power consumption of the first command can be indicated by a percentage of power required for execution of the first command.
[0265] In some embodiments, the type of the first command can include a Read command, a Write command, a Kill command, a security authentication command, an inventory command, etc., but is not limited thereto.
[0266] In some embodiments, the first communication device can determine whether to allow the Ambient IOT device to be charged according to whether the urgency of the first command meets a first urgency, in a case where the first information is received.
[0267] In some embodiments, the first communication device can determine to allow the Ambient IOT device to be charged in a case where the urgency of the first command meets the first urgency; accordingly, the first communication device can determine not to allow the Ambient IOT device to be charged in a case where the urgency of the first command does not meet the first urgency.
[0268] In some embodiments, the first communication device can determine to allow the Ambient IOT device to be charged in a case where the urgency of the first command does not meet the first urgency; accordingly, the first communication device can determine not to allow the Ambient IOT device to be charged in a case where the urgency of the first command meets the first urgency.
[0269] In some embodiments, the first communication device can determine to allow the Ambient IOT device to be charged in a case where the urgency of the first command does not meet the first urgency; accordingly, the first communication device can determine not to allow the Ambient IOT device to be charged in a case where the urgency of the first command meets the first urgency.
[0270] In some embodiments, the first communication device can determine to allow the Ambient IOT device to be charged in a case where the urgency of the first command does not meet the first urgency; accordingly, the first communication device can determine not to allow the Ambient IOT device to be charged in a case where the urgency of the first command meets the first urgency.
[0271] In some embodiments, the first urgency is configured for the first communication device by another communication device; or the first urgency is agreed upon by a protocol; or the first urgency is determined by the first communication device, for example, the first urgency is determined by the first communication device according to its own implementation.
[0272] In some embodiments, the first communication device can determine whether to allow the Ambient IOT device to be charged according to whether the priority of the first command meets a first priority, in a case where the first information is received.
[0273] In some embodiments, the first communication device can determine to allow the Ambient IOT device to be charged in a case where the priority of the first command meets the first priority; correspondingly, the first communication device can determine not to allow the Ambient IOT device to be charged in a case where the priority of the first command does not meet the first priority.
[0274] In some embodiments, the priority of the first command meeting the first priority can be that the priority of the first command is lower than the first priority; correspondingly, the priority of the first command not meeting the first priority can be that the priority of the first command is higher than or equal to the first priority, but is not limited thereto.
[0275] In some embodiments, the first communication device can determine not to allow the Ambient IOT device to be charged in a case where the priority of the first command does not meet the first priority; correspondingly, the first communication device can determine to allow the Ambient IOT device to be charged in a case where the priority of the first command meets the first priority.
[0276] In some embodiments, the priority of the first command not meeting the first priority can be that the priority of the first command is lower than or equal to the first priority; correspondingly, the priority of the first command meeting the first priority can be that the priority of the first command is higher than the first priority, but is not limited thereto.
[0277] In some embodiments, the first priority is configured for the first communication device by other communication devices; or, the first priority is agreed by a protocol; or, the first priority is determined by the first communication device, for example, the first priority is determined by the first communication device according to its own implementation.
[0278] In some embodiments, the first communication device can determine whether to allow the Ambient IOT device to be charged according to whether the time consumption of the first command meets the third time length in a case where the first information is received.
[0279] In some embodiments, the first communication device can determine to allow the Ambient IOT device to be charged in a case where the time consumption of the first command meets the third time length; correspondingly, the first communication device can determine not to allow the Ambient IOT device to be charged in a case where the time consumption of the first command does not meet the third time length.
[0280] In some embodiments, the time consumption of the first command meeting the third time length can be that the time consumption of the first command is less than the third time length; correspondingly, the time consumption of the first command not meeting the third time length can be that the time consumption of the first command is greater than or equal to the third time length, but is not limited thereto.
[0281] In some embodiments, the first communication device can determine to allow the Ambient IOT device to be charged in a case where the time consumption of the first command does not satisfy the third time length; accordingly, the first communication device can determine not to allow the Ambient IOT device to be charged in a case where the time consumption of the first command does not satisfy the third time length.
[0282] The time consumption of the first command not satisfying the third time length can be that the time consumption of the first command is less than or equal to the third time length; accordingly, the time consumption of the first command satisfying the third time length can be that the time consumption of the first command is greater than the third time length, but is not limited thereto.
[0283] In some embodiments, the third time length is configured by another communication device for the first communication device; or the third time length is agreed by a protocol; or the third time length is determined by the first communication device, for example, the third time length is determined by the first communication device according to its own implementation.
[0284] In some embodiments, the first communication device can determine whether to allow the Ambient IOT device to be charged according to whether the power consumption of the first command satisfies the first power consumption in a case where the first information is received.
[0285] In some embodiments, the first communication device can determine to allow the Ambient IOT device to be charged in a case where the power consumption of the first command satisfies the first power consumption; accordingly, the first communication device can determine not to allow the Ambient IOT device to be charged in a case where the power consumption of the first command does not satisfy the first power consumption.
[0286] In some embodiments, the power consumption of the first command satisfying the first power consumption can be that the power consumption of the first command is lower than the first power consumption; accordingly, the power consumption of the first command not satisfying the first power consumption can be that the power consumption of the first command is higher than or equal to the first power consumption, but is not limited thereto.
[0287] In some embodiments, the first communication device can determine to allow the Ambient IOT device to be charged in a case where the power consumption of the first command does not satisfy the first power consumption; accordingly, the first communication device can determine not to allow the Ambient IOT device to be charged in a case where the power consumption of the first command satisfies the first power consumption.
[0288] The power consumption of the first command not satisfying the first power consumption can be that the power consumption of the first command satisfies the first power consumption is lower than or equal to the first power consumption; accordingly, the power consumption of the first command satisfying the first power consumption can be that the power consumption of the first command is higher than the first power consumption, but is not limited thereto.
[0289] In some embodiments, the first power consumption is configured by the other communication device for the first communication device, or is agreed by a protocol, or is determined by the first communication device, for example, is determined by the first communication device according to its own implementation.
[0290] In some embodiments, the first communication device can determine whether to allow the Ambient IOT device to be charged according to whether the type of the first command is a specific command type, in a case that the first information is received.
[0291] In some embodiments, the first communication device can determine to allow the Ambient IOT device to be charged in a case that the type of the first command is the specific command type, and accordingly, the first communication device can determine not to allow the Ambient IOT device to be charged in a case that the type of the first command is not the specific command type.
[0292] In some embodiments, the specific command type is configured by the other communication device for the first communication device, or is agreed by a protocol, or is determined by the first communication device, for example, is determined by the first communication device according to its own implementation.
[0293] In some embodiments, the specific command type can include a security authentication command, a read command, a write command, an inventory command, and the like, but is not limited thereto.
[0294] In some embodiments, the first communication device determining not to allow the Ambient IOT device to be charged can also be that the first communication device determines that the Ambient IOT device needs to continue to listen to the command.
[0295] In some embodiments, the terms of “continue to listen to the command”, “continue to receive the command”, “continue to listen to the command”, “continue to receive the command” and the like can be replaced with each other.
[0296] Step S2103, the first communication device sends first response information to the Ambient IOT device.
[0297] In some embodiments, the Ambient IOT device receives the first response information sent by the first communication device.
[0298] In some embodiments, the first response information is used to indicate whether to allow the Ambient IOT device to be charged.
[0299] In some embodiments, the first response information is used to indicate the Ambient IOT device to be charged, or the first response information is used to indicate the Ambient IOT device to continue to listen to the command.
[0300] In some embodiments, the first response information is used to instruct the Ambient IOT device to charge, and the first response information is further used to instruct a second charging time of the Ambient IOT device and / or a third power threshold.
[0301] The second charging time can be a duration that the first communication device expects the Ambient IOT device to charge, so that the Ambient IOT device can end charging when the charging duration reaches the second charging time, but is not limited thereto.
[0302] The third power threshold is used to instruct the Ambient IOT device to end charging when the power meets the third power threshold, so that the Ambient IOT device can end charging when the charging power meets the third power threshold.
[0303] In some embodiments, the power meeting the power threshold can be that the power is higher than or equal to the third power threshold, but is not limited thereto.
[0304] In some embodiments, the first response information is used to instruct the Ambient IOT device to continue to listen to the command, and the first response information is further used to instruct a time for the Ambient IOT device to continue to listen to the command, so that the Ambient IOT device can determine whether to charge again when the time for continuing to listen to the command reaches the time instructed by the first response information.
[0305] In step S2104, the Ambient IOT device determines whether to charge based on the first response information.
[0306] In some embodiments, the first response information is used to instruct the Ambient IOT device to charge, and the Ambient IOT device can charge based on the first response information.
[0307] In some embodiments, the first response information is used to instruct the Ambient IOT device to charge, and the first response information is used to instruct a second charging time of the Ambient IOT device, and the Ambient IOT device can charge within the second charging time based on the first response information.
[0308] In some embodiments, the first response information is used to instruct the Ambient IOT device to charge, and the first response information is used to instruct a third power threshold, and the Ambient IOT device can charge based on the first response information until the power of the Ambient IOT device meets the third power threshold.
[0309] In some embodiments, the first response information is used to instruct the Ambient IOT device to continue to listen to the command, the Ambient IOT device can continue to listen to the command based on the first response information until the power of the Ambient IOT device meets a fourth power threshold, the Ambient IOT device can start to charge and send second information to the first communication device.
[0310] In some embodiments, the second information is used to instruct the Ambient IOT device to start to charge.
[0311] In some embodiments, the power of the Ambient IOT device meeting the fourth power threshold can be that the power of the Ambient IOT device is lower than or equal to the fourth power threshold.
[0312] In some embodiments, the fourth power threshold is configured by the first communication device for the Ambient IOT device; or, the fourth power threshold is agreed by a protocol; or, the fourth power threshold is determined by the Ambient IOT device, for example, the fourth power threshold is determined by the Ambient IOT device according to its own implementation.
[0313] In some embodiments, the first response information is used to instruct the Ambient IOT device to continue to listen to the command, and the first response information is used to instruct the time for the Ambient IOT device to continue to listen to the command, the Ambient IOT device can continue to listen to the command based on the first response information until the time for the Ambient IOT device to continue to listen to the command meets the time indicated by the first response information, the Ambient IOT device can start to charge and send second information to the first communication device.
[0314] In some embodiments, the second information is used to instruct the Ambient IOT device to start to charge.
[0315] In some embodiments, the time for the Ambient IOT device to continue to listen to the command meeting the time indicated by the first response information can be that the time for the Ambient IOT device to continue to listen to the command is higher than or equal to the time indicated by the first response information.
[0316] In some embodiments, the first response information is used to instruct the Ambient IOT device to continue to listen to the command, and the first response information is used to instruct the time for the Ambient IOT device to continue to listen to the command, the Ambient IOT device can continue to listen to the command based on the first response information until the power of the Ambient IOT device meets a fourth power threshold, the Ambient IOT device can start to charge and send second information to the first communication device.
[0317] In some embodiments, the second information is used to instruct the Ambient IOT device to start charging.
[0318] In some embodiments, the power of the Ambient IOT device satisfying the fourth power threshold can be that the power of the Ambient IOT device is lower than or equal to the fourth power threshold.
[0319] In some embodiments, the fourth power threshold is configured by the first communication device for the Ambient IOT device, or the fourth power threshold is agreed by the protocol, or the fourth power threshold is determined by the Ambient IOT device, for example, the fourth power threshold is determined by the Ambient IOT device according to its own implementation.
[0320] In some embodiments, if the Ambient IOT device does not receive the first response information sent by the first communication device within the fourth time, the Ambient IOT device can start charging and send the second information to the first communication device.
[0321] In some embodiments, the second information is used to instruct the Ambient IOT device to start charging.
[0322] In some embodiments, the fourth time is configured by the first communication device for the Ambient IOT device, or the fourth time is agreed by the protocol, or the fourth time is determined by the Ambient IOT device, for example, the fourth time is determined by the Ambient IOT device according to its own implementation.
[0323] In some embodiments, if the Ambient IOT device does not receive the first response information sent by the first communication device within the fourth time, the Ambient IOT device can continue to perform command listening within the fifth time.
[0324] In some embodiments, the fourth time is configured by the first communication device for the Ambient IOT device, or the fourth time is agreed by the protocol, or the fourth time is determined by the Ambient IOT device, for example, the fourth time is determined by the Ambient IOT device according to its own implementation.
[0325] In some embodiments, the fifth time is configured by the first communication device for the Ambient IOT device, or the fifth time is agreed by the protocol, or the fifth time is determined by the Ambient IOT device, for example, the fifth time is determined by the Ambient IOT device according to its own implementation.
[0326] In some embodiments, "acquire", "obtain", "get", "receive", "transmit", "bidirectionally transmit", "send and / or receive" can be replaced by each other, which can be interpreted as receiving from other subjects, acquiring from protocols, acquiring from higher layers, obtaining by self-processing, implementing autonomously, and the like.
[0327] In some embodiments, the terms "send", "transmit", "report", "issue", "transmit", "bidirectionally transmit", "send and / or receive", and the like can be replaced by each other.
[0328] In some embodiments, the terms "certain", "preset", "pre-set", "set", "indicated", "certain", "arbitrary", "first", and the like can be replaced by each other. "Certain A", "preset A", "pre-set A", "set A", "indicated A", "certain A", "arbitrary A", "first A" can be interpreted as A specified in advance in protocols and the like, A obtained by setting, configuring, or indicating, and the like, A that is certain, A that is arbitrary, or A that is first, and the like, but are not limited thereto.
[0329] In some embodiments, determination or judgment can be made by a value represented by 1 bit (0 or 1), by a true or false value (Boolean value) represented by true or false, or by comparison of numerical values (for example, comparison with a predetermined value), but is not limited thereto.
[0330] In some embodiments, "not expecting to receive" can be interpreted as not receiving on time domain resources and / or frequency domain resources, or as not performing subsequent processing on the data and the like after receiving the data and the like; "not expecting to send" can be interpreted as not sending, or as sending but not expecting the receiving party to respond to the content of the sending.
[0331] The communication method related to the embodiments of the present disclosure can include at least one of steps S2101-S2104. For example, step S2101 can be implemented as an independent embodiment, step S2102 can be implemented as an independent embodiment, step S2103 can be implemented as an independent embodiment, step S2104 can be implemented as an independent embodiment, steps S2101+S2102 can be implemented as an independent embodiment, steps S2101+S2103 can be implemented as an independent embodiment, steps S2101+S2104 can be implemented as an independent embodiment, steps S2102+S2103 can be implemented as an independent embodiment, steps S2102+S2104 can be implemented as an independent embodiment, steps S2103+S2104 can be implemented as an independent embodiment, steps S2101+S2102+S2103 can be implemented as an independent embodiment, steps S2101+S2102+S2104 can be implemented as an independent embodiment, steps S2101+S2103+S2104 can be implemented as an independent embodiment, steps S2102+S2103+S2104 can be implemented as an independent embodiment, but are not limited thereto.
[0332] In some embodiments, steps S2102, S2103, S2104 are optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0333] In some embodiments, steps S2101, S2103, S2104 are optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0334] In some embodiments, steps S2101, S2102, S2104 are optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0335] In some embodiments, steps S2101, S2102, S2103 are optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0336] FIG. 2B is an interaction diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG. 2B, the embodiments of the present disclosure relate to a communication method, and the method includes:
[0337] In step S2201, the Ambient IOT device determines whether to charge based on the first information.
[0338] In some embodiments, the first information is used to indicate the power information of the Ambient IOT device and / or the length of time during which the Ambient IOT device listens to the command.
[0339] In some embodiments, the first information is used to indicate power information of the Ambient IOT device, and the Ambient IOT device determines whether to perform charging according to whether the power of the Ambient IOT device meets a first power threshold.
[0340] In some embodiments, the power of the Ambient IOT device meets the first power threshold, and the Ambient IOT device determines to perform charging; accordingly, the power of the Ambient IOT device does not meet the first power threshold, and the Ambient IOT device determines not to perform charging, but continues to perform command listening.
[0341] In some embodiments, the power of the Ambient IOT device meeting the first power threshold can be that the power of the Ambient IOT device is lower than the first power threshold; that is, the Ambient IOT device can determine to perform charging when the power of the Ambient IOT device is lower than the first power threshold. Accordingly, the power of the Ambient IOT device not meeting the first power threshold can be that the power of the Ambient IOT device is higher than or equal to the first power threshold; that is, the Ambient IOT device can determine not to perform charging when the power of the Ambient IOT device is higher than or equal to the first power threshold.
[0342] In some embodiments, the first power threshold is configured for the Ambient IOT device by the first communication device; or the first power threshold is agreed by the protocol; or the first power threshold is determined by the Ambient IOT device, for example, the first power threshold can be determined by the Ambient IOT device according to its own implementation.
[0343] In some embodiments, the second power threshold is higher than the first power threshold involved in step S2101.
[0344] In some embodiments, the power of the Ambient IOT device being lower than the second power threshold can indicate that the Ambient IOT device is in a low power state, and the power of the Ambient IOT device being lower than the first power threshold can indicate that the Ambient IOT device is in a power warning state, so that the Ambient IOT device can request the first communication device to perform charging when the power is relatively low, and directly start to perform charging without requesting the first communication device when the power is extremely low.
[0345] In some embodiments, the Ambient IOT device determines whether to perform charging according to whether the time at which the Ambient IOT device has performed command listening meets a first time.
[0346] In some embodiments, the Ambient IOT device determines to charge in a case where the duration of listening to the command satisfies a first duration; and the Ambient IOT device determines not to charge, but to continue to listen to the command in a case where the duration of listening to the command does not satisfy the first duration.
[0347] In some embodiments, the first duration is configured by the first communication device for the Ambient IOT device; or the first duration is agreed in a protocol; or the first duration is determined by the Ambient IOT device, for example, the first duration can be determined by the Ambient IOT device according to its own implementation.
[0348] In some embodiments, the first duration is less than the second duration involved in step S2101. That is, the Ambient IOT device can request the first communication device to charge in a case where the Ambient IOT device listens to the command for a certain duration, and directly starts to charge without requesting the first communication device in a case where the Ambient IOT device listens to the command for a longer duration.
[0349] It should be noted that the Ambient IOT device based on the first information to determine whether to charge can be used in combination, that is, the Ambient IOT device can determine whether to charge according to whether the power of the Ambient IOT device satisfies the first power threshold and whether the duration of listening to the command by the Ambient IOT device satisfies the first duration.
[0350] In some embodiments, the Ambient IOT device can determine to charge in a case where the power of the Ambient IOT device satisfies the first power threshold or the duration of listening to the command by the Ambient IOT device satisfies the first duration; and the Ambient IOT device can determine not to charge in a case where the power of the Ambient IOT device does not satisfy the first power threshold and the duration of listening to the command by the Ambient IOT device does not satisfy the first duration.
[0351] In step S2202, the Ambient IOT device determines to charge, and sends second information to the first communication device.
[0352] In some embodiments, the first communication device can be a Reader, for example, the first communication device can be an intermediate node (such as a UE), or the first communication device can be an access network device (such as a base station).
[0353] In some embodiments, the Ambient IOT device determines, based on the first information, that it can directly start charging after being charged and sends the second information to the first communication device without further listening for a response from the first communication device.
[0354] That is, when the power of the Ambient IOT device meets the first power threshold, the Ambient IOT device can send the second information to the first communication device without receiving the first response information sent by the first communication device; and / or, when the listening time of the Ambient IOT device meets the first time length, the Ambient IOT device can send the second information to the first communication device without receiving the first response information sent by the first communication device.
[0355] In some embodiments, the first communication device receives the second information sent by the Ambient IOT device.
[0356] In some embodiments, the second information is used to indicate that the Ambient IOT device has started charging.
[0357] In some embodiments, the name of the second information is not limited, which is, for example, “charging request” and the like.
[0358] In some embodiments, when the first communication device receives the second information, it can determine, based on the second information, that the Ambient IOT device has started charging, and at this time, the first communication device does not need to send a response to the Ambient IOT device.
[0359] The communication method related to the embodiments of the present disclosure can include at least one of step S2201 to step S2202. For example, step S2201 can be implemented as an independent embodiment, step S2202 can be implemented as an independent embodiment, and step S2201+S2202 can be implemented as an independent embodiment, but is not limited thereto.
[0360] In some embodiments, step S2201 is optional, and in different embodiments, this step can be omitted or replaced.
[0361] In some embodiments, step S2202 is optional, and in different embodiments, this step can be omitted or replaced.
[0362] According to the scheme provided by the embodiment of the present disclosure, for an Ambient IOT device (hereinafter referred to as Device), a low-power Device can send a charging indication (i.e., third information) to a first communication device (hereinafter referred to as Reader), and listen to the response of the Reader, so as to determine whether to charge or continue to listen / receive commands according to the response of the Reader. For the Reader, the Reader can receive the charging indication of the Device, determine the state of the Device, and further, according to the charging indication, send a response message in combination with the characteristics of the command (such as the type of the command, the urgency of the command, etc.), to indicate whether the Device is allowed to charge or continue to listen / receive commands.
[0363] When the power state of the Device is OFF or power warning (lower than a certain threshold), the Device does not listen to the response of the Reader after sending the charging request, and the Device defaults to charging. The Reader determines that the state of the Device is OFF, and the Reader does not send a response.
[0364] As an embodiment, when the Device is in a low-power mode, i.e., there is still power to support listening to the response message of the Reader, the sending of the charging indication is triggered. The low-power mode can be determined according to the power threshold indicated by the Reader or agreed by the protocol. When the power is lower than a certain power threshold, the Device in the low-power mode triggers the sending of the charging indication.
[0365] As an embodiment, the charging indication can include at least one of the following:
[0366] charging information, including at least one of charging demand indication (for requesting to enter a charging state) and charging time information, the charging information being used by the Reader to determine the charging demand of the Device, and in combination with the characteristics of the command (such as the type of the command, the urgency of the command, etc.), to determine whether the Device is allowed to charge or continue to execute a command reception and listening for a period of time;
[0367] device information, including at least one of device identification or device type, the device information being used by the Reader to identify the device, or, based on the device information, to determine an associated command, and in combination with the characteristics of the command, to determine whether the Device is allowed to charge or continue to execute a command reception and listening for a period of time;
[0368] device power indication, including at least one of device remaining power indication, power state indication, and power storage capability indication, the device power indication being used by the Reader to determine whether the Device is allowed to charge or continue to execute a command reception and listening for a period of time.
[0369] As an example, the Reader response indicating whether the Device can be charged can be at least one of:
[0370] The Reader can indicate that the Device is allowed to be charged, optionally, can indicate the charging duration or the charging power threshold (i.e. the third power threshold);
[0371] The Reader can indicate that the Device continues to listen / receive commands, optionally, can indicate the duration of the continued listening, if no duration of the continued listening is indicated, the Device listens until the Device is out of power or the power is below a certain threshold, the threshold can be indicated by the Reader or agreed by the protocol.
[0372] As an example, determining whether to charge or continue to listen / receive commands according to the response can be at least one of:
[0373] If the Reader indicates the Device to be charged, the Device charges according to the Reader response;
[0374] If the Reader indicates the Device to continue to listen and indicates the duration of the continued listening, the Device continues to listen to commands within the duration, and charges after the listening ends or the Device power alarm (out of power or below a certain threshold), optionally, charges after sending a charging request upon listening to the Device power alarm (out of power or below a certain threshold), without waiting for the Reader response;
[0375] If the Reader indicates to continue to listen but does not indicate the duration of the continued listening, the Device listens to the Device power alarm (out of power or below a certain threshold), and does not listen to the Reader response after sending a charging request;
[0376] If no response is received from the Reader within a period of time, the Device can default to charging or default to receiving and listening to commands within a period of time, the time can be determined by the protocol agreement or pre-configuration or the Device itself.
[0377] As an example, after the Reader receives the charging indication of the Device, it can determine whether to allow the Device to be charged or continue to listen / receive commands according to the specific of the command being executed or the command to be executed by the Device.
[0378] Exemplarily, if the current / forthcoming command is of high emergency level or priority, the Reader can instruct the Device to continue the command operation without charging, otherwise, the Reader can instruct the Device to charge to ensure the power of the Device. The emergency level or priority can be determined by the Reader itself or indicated by other network devices.
[0379] Exemplarily, if the current / forthcoming command is of low time consumption or power consumption, the Reader can instruct the Device to continue the command operation without charging, otherwise, the Reader can instruct the Device to charge to ensure the power of the Device.
[0380] Exemplarily, if the current / forthcoming command belongs to a specific type of command, such as a security authentication command, a read command, a write command, an inventory command, etc., the Reader can instruct the Device to continue the command operation without charging, otherwise, the Reader can instruct the Device to charge to ensure the power of the Device. The specific type of command can be determined based on a protocol agreement or indicated by other network devices or determined by the Reader itself.
[0381] FIG. 3A is a flow diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG. 3A, the present disclosure relates to a communication method, and the method comprises:
[0382] Step S3101: transmitting third information.
[0383] The optional implementation of step S3101 can refer to the optional implementation of step S2101 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.
[0384] In some embodiments, the Ambient IOT device transmits the third information to the first communication device, but is not limited thereto, and can also transmit the third information to other subjects.
[0385] In some embodiments, the third information comprises at least one of the following:
[0386] First indication information, the first indication information being used to indicate the charging demand of the Ambient IOT device;
[0387] Second indication information, the second indication information being used to indicate the device information of the Ambient IOT device;
[0388] Third indication information, the third indication information being used to indicate information related to the power of the Ambient IOT device.
[0389] In some embodiments, the first indication information is used for the Ambient IOT device to request to enter the charging state, and / or the first indication information is used to indicate a first charging time of the Ambient IOT device.
[0390] In some embodiments, the second indication information includes a device identifier of the Ambient IOT device and / or a device type of the Ambient IOT device.
[0391] In some embodiments, the third indication information is used to indicate at least one of a remaining power of the Ambient IOT device, a power state of the Ambient IOT device, and a power storage capability of the Ambient IOT device.
[0392] In some embodiments, the power of the Ambient IOT device meets a second power threshold, and the Ambient IOT device sends the third information to the first communication device.
[0393] In some embodiments, the Ambient IOT device listens to the command for a duration reaching a second duration, and the Ambient IOT device sends the third information to the first communication device.
[0394] In some embodiments, the second power threshold or the second duration is determined by at least one of the following:
[0395] The first communication device configures the Ambient IOT device;
[0396] The protocol stipulates;
[0397] The Ambient IOT device determines.
[0398] In some embodiments, the third information is used for the first communication device to determine whether to allow the Ambient IOT device to charge.
[0399] In some embodiments, the third information is used for the first communication device to determine whether to allow the Ambient IOT device to charge according to related information of the first command.
[0400] In some embodiments, the first command is a command being executed by the Ambient IOT device, and / or the first command is a command to be executed by the Ambient IOT device.
[0401] In some embodiments, the related information of the first command includes at least one of an urgency of the first command, a priority of the first command, a time consumption of the first command, a power consumption of the first command, and a type of the first command.
[0402] In step S3102, the first response information is obtained.
[0403] The optional implementation of step S3102 can refer to the optional implementation of step S2102, step S2103, and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.
[0404] In some embodiments, the Ambient IOT device receives the first response information sent by the first communication device, but is not limited thereto, and can also receive the first response information sent by other subjects.
[0405] In some embodiments, the Ambient IOT device obtains the first response information specified by the protocol.
[0406] In some embodiments, the Ambient IOT device obtains the first response information from the upper layer(s).
[0407] In some embodiments, the Ambient IOT device processes to obtain the first response information.
[0408] In some embodiments, step S3102 is omitted, and the Ambient IOT device autonomously implements the function indicated by the first information, or the above function is default or default.
[0409] In some embodiments, the first response information is used to indicate whether the Ambient IOT device is allowed to charge.
[0410] In some embodiments, the first response information is used to instruct the Ambient IOT device to charge; or the first response information is used to instruct the Ambient IOT device to continue to listen to the command.
[0411] In some embodiments, the first response information is used to instruct the Ambient IOT device to charge, and the first response information is also used to instruct the second charging time and / or the third power threshold of the Ambient IOT device, and the third power threshold is used to indicate that the Ambient IOT device ends charging when the power meets the third power threshold.
[0412] In some embodiments, the first response information is used to instruct the Ambient IOT device to continue to listen to the command, and the first response information is also used to instruct the time for the Ambient IOT device to continue to listen to the command.
[0413] Step S3103, determining whether to charge based on the first response information.
[0414] The optional implementation of step S3103 can refer to the optional implementation of step S2104 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.
[0415] The communication method related to the embodiments of the present disclosure can include at least one of steps S3101-S3103. For example, step S3101 can be implemented as an independent embodiment, step S3102 can be implemented as an independent embodiment, step S3103 can be implemented as an independent embodiment, steps S3101+S3102 can be implemented as an independent embodiment, steps S3101+S3103 can be implemented as an independent embodiment, steps S3102+S3103 can be implemented as an independent embodiment, but the present disclosure is not limited thereto.
[0416] In some embodiments, steps S3102 and S3103 are optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0417] In some embodiments, steps S3101 and S3103 are optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0418] In some embodiments, steps S3101 and S3102 are optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0419] FIG. 3B is a flow diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG. 3B, the embodiments of the present disclosure relate to a communication method, and the above method includes:
[0420] Step S3201: obtaining third information.
[0421] The optional implementation of step S3201 can refer to the optional implementation of step S2101 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.
[0422] In some embodiments, the first communication device receives the third information sent by the Ambient IOT device, but the present disclosure is not limited thereto, and the first communication device can also receive the third information sent by other subjects.
[0423] In some embodiments, the first communication device obtains the third information specified by a protocol.
[0424] In some embodiments, the first communication device obtains the third information from an upper layer.
[0425] In some embodiments, the first communication device processes to obtain the third information.
[0426] In some embodiments, step S3201 is omitted, and the first communication device autonomously implements the function indicated by the third information, or the function is default or default.
[0427] In some embodiments, the third information includes at least one of the following:
[0428] The first indication information is used to indicate the charging requirement of the Ambient IOT device;
[0429] The second indication information is used to indicate the device information of the Ambient IOT device;
[0430] The third indication information is used to indicate the information related to the power of the Ambient IOT device.
[0431] In some embodiments, the first indication information is used for the Ambient IOT device to request to enter the charging state, and / or the first indication information is used to indicate the first charging time of the Ambient IOT device.
[0432] In some embodiments, the second indication information includes at least one of the device identifier of the Ambient IOT device and the device type of the Ambient IOT device.
[0433] In some embodiments, the third indication information is used to indicate at least one of the remaining power of the Ambient IOT device, the power state of the Ambient IOT device, and the power storage capability of the Ambient IOT device.
[0434] In some embodiments, the third information is sent by the Ambient IOT device when the power of the Ambient IOT device meets a second power threshold, or the third information is sent by the Ambient IOT device when the listening time of the command meets a second time length.
[0435] In some embodiments, the second power threshold or the second time length is determined in at least one of the following ways:
[0436] The first communication device configures the Ambient IOT device;
[0437] The protocol stipulates;
[0438] The Ambient IOT device determines.
[0439] Step S3202, based on the third information, determine whether the Ambient IOT device can be charged.
[0440] The optional implementation of step S3202 can refer to the optional implementation of step S2102 in FIG. 2A and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.
[0441] In some embodiments, the first communication device determines whether the Ambient IOT device can be charged based on the third information and the related information of the first command.
[0442] In some embodiments, the first command is a command that the Ambient IOT device is executing, and / or the first command is a command that the Ambient IOT device is going to execute.
[0443] In some embodiments, the related information of the first command includes at least one of an urgency of the first command, a priority of the first command, a time consumption of the first command, an electricity consumption of the first command, and a type of the first command.
[0444] In some embodiments, the first communication device determines whether to allow the Ambient IOT device to be charged according to whether the urgency of the first command meets a first urgency, after receiving the third information.
[0445] In some embodiments, the first urgency is configured by another communication device for the first communication device, or the first urgency is agreed by a protocol, or the first urgency is determined by the first communication device.
[0446] In some embodiments, the first communication device determines whether to allow the Ambient IOT device to be charged according to whether the priority of the first command meets a first priority, after receiving the third information.
[0447] In some embodiments, the first priority is configured by another communication device for the first communication device, or the first priority is agreed by a protocol, or the first priority is determined by the first communication device.
[0448] In some embodiments, the first communication device determines whether to allow the Ambient IOT device to be charged according to whether the time consumption of the first command meets a third time length, after receiving the third information.
[0449] In some embodiments, the third time length is configured by another communication device for the first communication device, or the third time length is agreed by a protocol, or the third time length is determined by the first communication device.
[0450] In some embodiments, the first communication device determines whether to allow the Ambient IOT device to be charged according to whether the electricity consumption of the first command meets a first electricity consumption, after receiving the third information.
[0451] In some embodiments, the first power consumption is configured by the other communication device for the first communication device, or the first power consumption is agreed by a protocol, or the first power consumption is determined by the first communication device.
[0452] In some embodiments, the third information is received, and the first communication device determines whether to allow the Ambient IOT device to charge according to whether the type of the first command is a specific command type.
[0453] In some embodiments, the specific command type is configured by the other communication device for the first communication device, or the specific command type is agreed by a protocol, or the specific command type is determined by the first communication device.
[0454] Step S3203, sending the first response information.
[0455] The optional implementation of step S3203 can refer to the optional implementation of step S2103 in FIG. 2A and other associated parts in the embodiments involved in FIG. 2A, which will not be repeated here.
[0456] In some embodiments, the first communication device sends the first response information to the Ambient IOT device, but is not limited thereto, and can send the first response information to other subjects.
[0457] In some embodiments, the first response information is used to indicate whether to allow the Ambient IOT device to charge.
[0458] In some embodiments, the first response information is used to instruct the Ambient IOT device to charge, or the first response information is used to instruct the Ambient IOT device to continue to listen to the command.
[0459] In some embodiments, the first response information is used to instruct the Ambient IOT device to charge, and the first response information is also used to instruct a second charging time of the Ambient IOT device and / or a third power threshold, the third power threshold being used to instruct the Ambient IOT device to end charging when the power meets the third power threshold.
[0460] In some embodiments, the first response information is used to instruct the Ambient IOT device to continue to listen to the command, and the first response information is also used to instruct a time for the Ambient IOT device to continue to listen to the command.
[0461] In some embodiments, the first response information is used for the Ambient IOT device to determine whether to charge.
[0462] The communication method related to the embodiments of the present disclosure can include at least one of steps S3201-S3203. For example, step S3201 can be implemented as an independent embodiment, step S3202 can be implemented as an independent embodiment, step S3203 can be implemented as an independent embodiment, steps S3201+S3202 can be implemented as an independent embodiment, steps S3201+S3203 can be implemented as an independent embodiment, steps S3202+S3203 can be implemented as an independent embodiment, but the present disclosure is not limited thereto.
[0463] In some embodiments, steps S3202 and S3203 are optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0464] In some embodiments, steps S3201 and S3203 are optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0465] In some embodiments, steps S3201 and S3202 are optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0466] In the embodiments of the present disclosure, step S3201 can be combined with step S3101 of FIG. 3A, and step S3203 can be combined with step S3102 of FIG. 3A.
[0467] FIG. 4A is a flow diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG. 4A, the embodiments of the present disclosure relate to a communication method, and the method includes:
[0468] In step S4101, it is determined whether to charge based on the first information.
[0469] The optional implementation of step S4101 can refer to the optional implementation of step S2201 of FIG. 2B and other associated parts in the embodiments related to FIG. 2B, which will not be described here.
[0470] In some embodiments, the first information is used to indicate the power information of the Ambient IOT device and / or the duration of the Ambient IOT device listening to the command.
[0471] In some embodiments, the Ambient IOT device determines whether to charge according to whether the power of the Ambient IOT device meets the first power threshold, and / or the Ambient IOT device determines whether to charge according to whether the duration of the Ambient IOT device listening to the command meets the first duration.
[0472] In some embodiments, the first power threshold or the first time length is determined by at least one of the following manners:
[0473] The first communication device is configured for the Ambient IOT device;
[0474] The protocol is agreed upon;
[0475] The Ambient IOT device determines.
[0476] In step S4102, it is determined to perform the charging, and the second information is sent.
[0477] The optional implementation of step S4102 can refer to the optional implementation of step S2202 in FIG. 2B and other associated parts in the embodiments involved in FIG. 2B, which will not be repeated here.
[0478] In some embodiments, the Ambient IOT device sends the second information to the first communication device, but is not limited thereto, and can send the second information to other subjects.
[0479] In some embodiments, the power of the Ambient IOT device meets the first power threshold, the Ambient IOT device determines to perform the charging, and sends the second information to the first communication device without receiving the first response information.
[0480] In some embodiments, the time length of the Ambient IOT device listening to the command meets the first time length, the Ambient IOT device determines to perform the charging, and sends the second information to the first communication device without receiving the first response information.
[0481] In some embodiments, the second information is used to indicate that the Ambient IOT device has started to perform the charging.
[0482] The communication method involved in the embodiments of the present disclosure can include at least one of steps S4101-S4102. For example, step S4101 can be implemented as an independent embodiment, step S4102 can be implemented as an independent embodiment, and steps S4101+S4102 can be implemented as an independent embodiment, but are not limited thereto.
[0483] In some embodiments, step S4101 is optional, and can be omitted or replaced in different embodiments.
[0484] In some embodiments, step S4102 is optional, and can be omitted or replaced in different embodiments.
[0485] FIG. 4B is a flow diagram illustrating a communication method according to an embodiment of the present disclosure. As shown in FIG. 4B, the embodiment of the present disclosure relates to a communication method, and the method comprises:
[0486] In step S4201, the second information is acquired.
[0487] The optional implementation of step S4201 can refer to the optional implementation of step S2201 and step S2202 of FIG. 2B and other associated parts of the embodiments related to FIG. 2B, which will not be repeated here.
[0488] In some embodiments, the first communication device receives the second information sent by the Ambient IOT device, but is not limited thereto, and can also receive the second information sent by other subjects.
[0489] In some embodiments, the first communication device acquires the second information specified by the protocol.
[0490] In some embodiments, the first communication device acquires the second information from the upper layer(s).
[0491] In some embodiments, the first communication device processes to obtain the second information.
[0492] In some embodiments, step S4201 is omitted, and the first communication device autonomously implements the function indicated by the second information, or the above function is default or default.
[0493] In some embodiments, the second information is used to indicate that the Ambient IOT device has started to charge.
[0494] In some embodiments, the second information is sent by the Ambient IOT device when the power of the Ambient IOT device meets the first power threshold, and / or the second information is sent by the Ambient IOT device when the duration of the Ambient IOT device listening to the command meets the first duration.
[0495] In some embodiments, the first power threshold or the first duration is determined by at least one of the following ways:
[0496] The first communication device is configured by the Ambient IOT device;
[0497] The protocol stipulates;
[0498] The Ambient IOT device determines.
[0499] The communication method related to the embodiments of the present disclosure can at least include step S4201, and step S4201 can be implemented as an independent embodiment, but is not limited thereto.
[0500] In an embodiment of the disclosure, step S4201 can be combined with step S4102 of FIG. 4A.
[0501] FIG. 5A is a flow diagram of a communication method according to an embodiment of the disclosure. As shown in FIG. 5A, the embodiment of the disclosure relates to a communication method, and the method comprises:
[0502] In step S5101, it is determined whether to charge based on the first information.
[0503] The optional implementation of step S5101 can refer to the optional implementation of step S2101, step S2102, step S2103, step S2104 of FIG. 2A, step S2201 of FIG. 2B, and other related parts in the embodiments related to FIG. 2A and FIG. 2B, which will not be repeated here.
[0504] In some embodiments, the first information is first response information sent by the first communication device, and the first response information is used to indicate whether the Ambient IOT device is allowed to charge.
[0505] In some embodiments, the first information is used to indicate the power information of the Ambient IOT device and / or the length of time during which the Ambient IOT device listens to the command.
[0506] In some embodiments, the first information is first response information sent by the first communication device, the Ambient IOT device receives the first response information sent by the first communication device, and the Ambient IOT device determines whether to charge based on the first response information.
[0507] In some embodiments, the first information is used to indicate the power information of the Ambient IOT device and / or the length of time during which the Ambient IOT device listens to the command, the Ambient IOT device determines whether to charge according to whether the power of the Ambient IOT device meets the first power threshold, and / or the Ambient IOT device determines whether to charge according to whether the length of time during which the Ambient IOT device listens to the command meets the first length of time.
[0508] In some embodiments, the first power threshold or the first length of time is determined in at least one of the following ways:
[0509] The first communication device is configured by the Ambient IOT device;
[0510] The protocol is agreed upon;
[0511] The Ambient IOT device determines.
[0512] In some embodiments, the first information is used to indicate power information of the Ambient IOT device and / or a time length for which the Ambient IOT device listens to the command, the power of the Ambient IOT device satisfies a first power threshold, the Ambient IOT device sends second information to the first communication device without receiving the first response information.
[0513] In some embodiments, the first information is used to indicate power information of the Ambient IOT device and / or a time length for which the Ambient IOT device listens to the command, the time length for which the Ambient IOT device listens to the command satisfies a first time length, the Ambient IOT device sends second information to the first communication device without receiving the first response information.
[0514] In some embodiments, the second information is used to indicate that the Ambient IOT device has started charging.
[0515] In some embodiments, the first information is the first response information sent by the first communication device, the Ambient IOT device sends third information to the first communication device, and the third information is used by the first communication device to determine whether to allow the Ambient IOT device to charge.
[0516] In some embodiments, the third information includes at least one of:
[0517] first indication information, the first indication information being used to indicate charging needs of the Ambient IOT device;
[0518] second indication information, the second indication information being used to indicate device information of the Ambient IOT device;
[0519] third indication information, the third indication information being used to indicate information related to power of the Ambient IOT device.
[0520] In some embodiments, the first indication information is used for the Ambient IOT device to request to enter a charging state, and / or the first indication information is used to indicate a first charging time of the Ambient IOT device.
[0521] In some embodiments, the second indication information includes at least one of a device identifier of the Ambient IOT device and a device type of the Ambient IOT device.
[0522] In some embodiments, the third indication information is used to indicate at least one of a remaining power of the Ambient IOT device, a power state of the Ambient IOT device, and a power storage capability of the Ambient IOT device.
[0523] In some embodiments, the third information is sent by the Ambient IOT device when the power of the Ambient IOT device meets a second power threshold; or, the third information is sent by the Ambient IOT device when the duration of listening to the command meets a second duration.
[0524] In some embodiments, the second power threshold or the second duration is determined by at least one of the following manners:
[0525] The first communication device configures the Ambient IOT device;
[0526] The protocol stipulates;
[0527] The Ambient IOT device determines.
[0528] In some embodiments, the third information is used by the first communication device to determine whether to allow the Ambient IOT device to charge according to the related information of the first command. The first command is a command being executed by the Ambient IOT device, and / or the first command is a command to be executed by the Ambient IOT device.
[0529] In some embodiments, the related information of the first command includes at least one of the following: an emergency degree of the first command, a priority of the first command, a time consumption of the first command, a power consumption of the first command, and a type of the first command.
[0530] In some embodiments, the first response information is used to instruct the Ambient IOT device to charge; or, the first response information is used to instruct the Ambient IOT device to continue to listen to the command.
[0531] In some embodiments, the first response information is used to instruct the Ambient IOT device to charge, and the first response information is also used to instruct a second charging time of the Ambient IOT device and / or a third power threshold. The third power threshold is used to instruct the Ambient IOT device to end charging when the power meets the third power threshold.
[0532] In some embodiments, the first response information is used to instruct the Ambient IOT device to continue to listen to the command, and the first response information is also used to instruct a time for the Ambient IOT device to continue to listen to the command.
[0533] The communication method related to the embodiments of the present disclosure can at least include step S5101, and step S5101 can be implemented as an independent embodiment, but is not limited thereto.
[0534] FIG. 5B is a flow diagram illustrating a communication method according to an embodiment of the present disclosure. As shown in FIG. 5B, the embodiments of the present disclosure relate to a communication method, and the method comprises:
[0535] In step S5201, the first response information is sent.
[0536] The optional implementation of step S5101 can refer to the optional implementation of step S2101, step S2102, step S2103, and other associated parts in the embodiments related to FIG. 2A, which will not be repeated here.
[0537] In some embodiments, the first response information is used to indicate whether the Ambient IOT device is allowed to charge, and the first response information is also used by the Ambient IOT device to determine whether to charge.
[0538] In some embodiments, the first communication device receives third information sent by the Ambient IOT device, and determines whether the Ambient IOT device is allowed to charge based on the third information and the related information of the first command.
[0539] In some embodiments, the third information comprises at least one of:
[0540] The first indication information is used to indicate the charging requirement of the Ambient IOT device;
[0541] The second indication information is used to indicate the device information of the Ambient IOT device;
[0542] The third indication information is used to indicate the information related to the power of the Ambient IOT device.
[0543] In some embodiments, the first indication information is used by the Ambient IOT device to request to enter the charging state, and / or the first indication information is used to indicate the first charging time of the Ambient IOT device.
[0544] In some embodiments, the second indication information comprises at least one of the device identifier of the Ambient IOT device and the device type of the Ambient IOT device.
[0545] In some embodiments, the third indication information is used to indicate at least one of the remaining power of the Ambient IOT device, the power state of the Ambient IOT device, and the power storage capability of the Ambient IOT device.
[0546] In some embodiments, the third information is sent by the Ambient IOT device when the power of the Ambient IOT device meets a second power threshold; or, the third information is sent by the Ambient IOT device when the duration of listening to the command meets a second duration.
[0547] In some embodiments, the second power threshold or the second duration is determined by at least one of the following:
[0548] The first communication device configures the Ambient IOT device;
[0549] The protocol stipulates;
[0550] The Ambient IOT device determines.
[0551] In some embodiments, the first command is a command being executed by the Ambient IOT device, and / or, the first command is a command to be executed by the Ambient IOT device.
[0552] In some embodiments, the related information of the first command includes at least one of an urgency of the first command, a priority of the first command, a time consumption of the first command, a power consumption of the first command, and a type of the first command.
[0553] In some embodiments, the first communication device receives the third information, and determines whether to allow the Ambient IOT device to charge according to whether the urgency of the first command meets a first urgency.
[0554] In some embodiments, the first urgency is configured by another communication device for the first communication device, or is stipulated by the protocol, or is determined by the first communication device.
[0555] In some embodiments, the first communication device receives the third information, and determines whether to allow the Ambient IOT device to charge according to whether the priority of the first command meets a first priority.
[0556] In some embodiments, the first priority is configured by another communication device for the first communication device, or is stipulated by the protocol, or is determined by the first communication device.
[0557] In some embodiments, the first communication device receives the third information, and determines whether to allow the Ambient IOT device to charge according to whether the time consumption of the first command meets a third duration.
[0558] In some embodiments, the third time length is configured by the other communication device for the first communication device, or the third time length is agreed by a protocol, or the third time length is determined by the first communication device.
[0559] In some embodiments, the first communication device receives the third information, and determines whether to allow the Ambient IOT device to charge according to whether the power consumption of the first command meets the first power consumption.
[0560] In some embodiments, the first power consumption is configured by the other communication device for the first communication device, or the first power consumption is agreed by a protocol, or the first power consumption is determined by the first communication device.
[0561] In some embodiments, the first communication device receives the third information, and determines whether to allow the Ambient IOT device to charge according to whether the type of the first command is a specific command type.
[0562] In some embodiments, the specific command type is configured by the other communication device for the first communication device, or the specific command type is agreed by a protocol, or the specific command type is determined by the first communication device.
[0563] In some embodiments, the first response information is used to instruct the Ambient IOT device to charge; or the first response information is used to instruct the Ambient IOT device to continue to listen to the command.
[0564] In some embodiments, the first response information is used to instruct the Ambient IOT device to charge, and the first response information is also used to instruct a second charging time of the Ambient IOT device and / or a third power threshold, the third power threshold is used to instruct the Ambient IOT device to end charging when the power meets the third power threshold.
[0565] In some embodiments, the first response information is used to instruct the Ambient IOT device to continue to listen to the command, and the first response information is also used to instruct a time for the Ambient IOT device to continue to listen to the command.
[0566] In some embodiments, the first communication device receives second information sent by the Ambient IOT device, and the second information is used to instruct that the Ambient IOT device has started charging.
[0567] In some embodiments, the second information is sent by the Ambient IOT device when a power level of the Ambient IOT device meets a first power level threshold, and / or the second information is sent by the Ambient IOT device when a time length of listening to a command by the Ambient IOT device meets a first time length.
[0568] In some embodiments, the first power level threshold or the first time length is determined by at least one of the following:
[0569] The first communication device configures the Ambient IOT device;
[0570] The protocol stipulates;
[0571] The Ambient IOT device determines.
[0572] The communication method related to the embodiments of the present disclosure can at least include step S5201, and step S5201 can be implemented as an independent embodiment, but is not limited thereto.
[0573] In the embodiments of the present disclosure, step S5201 can be combined with step S5101 of FIG. 5A.
[0574] In the embodiments of the present disclosure, part or all of the steps, and optional implementation manners thereof, can be combined with part or all of the steps in other embodiments, or can be combined with optional implementation manners of other embodiments.
[0575] The embodiments of the present disclosure also propose an apparatus for implementing any of the above methods, for example, an apparatus including units or modules for implementing each step performed by the Ambient IOT device in any of the above methods. For another example, another apparatus is also proposed, including units or modules for implementing each step performed by the first communication device (such as an intermediate node, an access network device, etc.) in any of the above methods.
[0576] It should be understood that the division of each unit or module in the above apparatus is only a logical function division, and all or part of them can be integrated into a physical entity or physically separated in actual implementation. In addition, the units or modules in the apparatus can be implemented in the form of processor calling software: for example, the apparatus includes a processor, the processor is connected with a memory, the memory stores instructions, and the processor calls the instructions stored in the memory to realize any of the above methods or realize the functions of each unit or module of the above apparatus, wherein the processor is a general processor such as a central processing unit (CPU) or a microprocessor, and the memory is a memory in the apparatus or a memory outside the apparatus. Alternatively, the units or modules in the apparatus can be implemented in the form of hardware circuit, and the functions of part or all of the units or modules can be realized by the design of hardware circuit. The above hardware circuit can be understood as one or more processors; for example, in one implementation, the above hardware circuit is an application-specific integrated circuit (ASIC), and the functions of part or all of the units or modules are realized by the design of the logical relationship of elements in the circuit; for another example, in another implementation, the above hardware circuit is a programmable logic device (PLD), and a field programmable gate array (FPGA) is taken as an example, which can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by a configuration file, so as to realize the functions of part or all of the above units or modules. All units or modules of the above apparatus can be all implemented in the form of processor calling software, or all implemented in the form of hardware circuit, or part implemented in the form of processor calling software and the remaining part implemented in the form of hardware circuit.
[0577] In the embodiments of the present disclosure, the processor is a circuit with signal processing capability. In one implementation, the processor can be a circuit with instruction reading and running capability, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), a digital signal processor (DSP), or the like. In another implementation, the processor can implement certain functions through a logical relationship of a hardware circuit, and the logical relationship of the hardware circuit is fixed or can be reconfigured. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In the reconfigurable hardware circuit, the processor loads a configuration document to implement the hardware circuit configuration. It can be understood that the processor loads instructions to implement the functions of the above part or all units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), and the like.
[0578] FIG. 6A is a structural schematic diagram of an Ambient IOT device according to an embodiment of the present disclosure. As shown in FIG. 6A, the Ambient IOT device 6100 can at least include a processing module 6101. In some embodiments, the processing module 6101 is configured to determine whether to perform energy charging based on first information, wherein the first information is first response information sent by a first communication device, the first response information is used to indicate whether the Ambient IOT device is allowed to perform energy charging, or the first information is used to indicate power information of the Ambient IOT device and / or a time length of listening to a command by the Ambient IOT device. Optionally, the processing module 6101 is configured to perform at least one of other steps (for example, step S2104, step S2201, but not limited to this) executed by the Ambient IOT device in any of the above methods, and details are not described herein again. In some embodiments, the Ambient IOT device 6100 can further include a transceiver module. Optionally, the transceiver module is configured to perform at least one of the communication steps (for example, step S2101, step S2103, step S2202, but not limited to this) of sending and / or receiving executed by the Ambient IOT device in any of the above methods, and details are not described herein again.
[0579] FIG. 6B is a structural schematic diagram of a first communication device according to an embodiment of the present disclosure. As shown in FIG. 6B, the first communication device 6200 can at least include a transceiver module 6201. In some embodiments, the transceiver module 6201 is configured to send first response information to the Ambient IOT device, the first response information is used to indicate whether the Ambient IOT device is allowed to perform energy charging, and the first response information is also used by the Ambient IOT device to determine whether to perform energy charging. Optionally, the transceiver module 6201 is configured to perform at least one of the communication steps (for example, step S2101, step S2103, step S2202, but not limited to this) of sending and / or receiving executed by the first communication device in any of the above methods, and details are not described herein again. In some embodiments, the first communication device 6200 can further include a processing module. Optionally, the processing module is configured to perform at least one of other steps (for example, step S21012, but not limited to this) executed by the first communication device in any of the above methods, and details are not described herein again.
[0580] In some embodiments, the transceiver module can include a sending module and / or a receiving module, and the sending module and the receiving module can be separate or integrated together. Optionally, the transceiver module can be replaced by a transceiver.
[0581] In some embodiments, the processing module can be one module, or can include multiple sub-modules. Optionally, the multiple sub-modules perform all or part of the steps required to be performed by the processing module, respectively. Optionally, the processing module can be mutually replaced with the processor.
[0582] FIG. 7A is a structural schematic diagram of a communication device 7100 according to an embodiment of the present disclosure. The communication device 7100 can be an Ambient IOT device, can be a first communication device (such as an intermediate node, an access network device, etc.), can be a chip, a chip system, or a processor supporting the Ambient IOT device to implement any of the above methods, and can be a chip, a chip system, or a processor supporting the first communication device to implement any of the above methods. The communication device 7100 can be used to implement the methods described in the above method embodiments, and specific reference can be made to the descriptions in the above method embodiments.
[0583] As shown in FIG. 7A, the communication device 7100 includes one or more processors 7101. The processor 7101 can be a general-purpose processor or a special-purpose processor, etc., which can be a baseband processor or a central processing unit, for example. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control the communication device (such as a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute programs, and process data of the programs. The communication device 7100 is used to execute any of the above methods.
[0584] In some embodiments, the communication device 7100 further includes one or more memories 7102 for storing instructions. Optionally, all or part of the memory 7102 can also be outside the communication device 7100.
[0585] In some embodiments, the communication device 7100 further includes one or more transceivers 7103. When the communication device 7100 includes one or more transceivers 7103, the transceiver 7103 performs at least one of the communication steps (such as steps S2101, S2103, S2202, but not limited to) in the above method, and the processor 7101 performs at least one of the other steps (such as steps S2102, S2104, S2201, but not limited to).
[0586] In some embodiments, the transceiver can include a receiver and / or a transmitter, which can be separate or integrated together. Optionally, the terms of transceiver, transceiving unit, transceiver, transceiving circuit, etc. can be mutually replaced, the terms of transmitter, transmitting unit, transmitter, transmitting circuit, etc. can be mutually replaced, and the terms of receiver, receiving unit, receiver, receiving circuit, etc. can be mutually replaced.
[0587] In some embodiments, the communication device 7100 can include one or more interface circuits 7104. Optionally, the interface circuits 7104 are connected to the memory 7102, and are configured to receive signals from the memory 7102 or other devices, and to send signals to the memory 7102 or other devices. For example, the interface circuits 7104 can read instructions stored in the memory 7102 and transmit the instructions to the processor 7101.
[0588] The communication device 7100 described in the above embodiments can be a first communication device or an Ambient IOT device, but the scope of the communication device 7100 described in the present disclosure is not limited thereto, and the structure of the communication device 7100 can not be limited by FIG. 7A. The communication device can be a standalone device or can be part of a larger device. For example, the communication device can be: (1) a standalone integrated circuit (IC), or a chip, or a chip system or subsystem; (2) a set of one or more ICs, which can optionally also include storage components for storing data, programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, a smart terminal device, a cellular phone, a wireless device, a handset, a mobile unit, a vehicle-mounted device, a network device, a cloud device, an artificial intelligence device, an Ambient IOT device, and the like; (6) other devices, and the like.
[0589] FIG. 7B is a structural schematic diagram of a chip 7200 according to an embodiment of the present disclosure. For the case where the communication device 7100 is a chip or a chip system, the structural schematic diagram of the chip 7200 shown in FIG. 7B can be referred to, but is not limited thereto.
[0590] The chip 7200 includes one or more processors 7201, and the chip 7200 is configured to execute any of the above methods.
[0591] In some embodiments, the chip 7200 further includes one or more interface circuits 7202. Optionally, the interface circuits 7202 are connected to the memory 7203, and the interface circuits 7202 can be configured to receive signals from the memory 7203 or other devices, and to send signals to the memory 7203 or other devices. For example, the interface circuits 7202 can read instructions stored in the memory 7203 and transmit the instructions to the processor 7201.
[0592] In some embodiments, the interface circuit 7202 performs at least one of the communication steps (for example, step S2101, step S2103, step S2202, but not limited thereto) of transmission and / or reception in the above-described methods, and the processor 7201 performs at least one of the other steps (for example, step S2102, step S2104, step S2201, but not limited thereto).
[0593] In some embodiments, the terms of interface circuit, interface, transceiving pin, transceiver, and the like can be replaced with each other.
[0594] In some embodiments, the chip 7200 further includes one or more memories 7203 for storing instructions. Optionally, all or part of the memories 7203 can be outside the chip 7200.
[0595] The disclosure also proposes a storage medium having instructions stored thereon, which, when executed on the communication device 7100, causes the communication device 7100 to perform any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer readable storage medium, but is not limited thereto, and it can also be a storage medium readable by other devices. Optionally, the storage medium can be a non-transitory storage medium, but is not limited thereto, and it can also be a transitory storage medium.
[0596] The disclosure also proposes a program product, which, when executed by the communication device 7100, causes the communication device 7100 to perform any of the above methods. Optionally, the program product is a computer program product.
[0597] The disclosure also proposes a computer program, which, when executed on a computer, causes the computer to perform any of the above methods.
[0598] Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the aspects of the disclosure disclosed herein. The disclosure is intended to cover any variations, uses or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice in the art to which the disclosure pertains. The specification and examples are to be regarded as illustrative only, and the true scope and spirit of the disclosure are indicated by the following claims.
[0599] It should be understood that the present disclosure is not limited to the precise structures herein described and illustrated in the drawings, and that various modifications and changes can be made without departing from the scope thereof. The scope of the present disclosure is indicated by the appended claims, and their equivalents.
Claims
1. A communication method characterized by comprising: The method is applied to an Ambient IOT device, and the method comprises: determining whether to perform charging based on first information; wherein the first information is first response information sent by a first communication device, the first response information is used to indicate whether to allow the Ambient IOT device to perform charging, or the first information is used to indicate power information of the Ambient IOT device and / or a time length for which the Ambient IOT device listens to a command.
2. The method of claim 1, wherein, The determination of whether to perform charging based on the first information comprises any of the following: The first information is first response information sent by a first communication device, and the first response information sent by the first communication device is received, and whether to perform charging is determined based on the first response information. The first information is used to indicate power information of the Ambient IOT device and / or a time length for which the Ambient IOT device listens to a command, and whether to perform charging is determined according to whether the power of the Ambient IOT device meets a first power threshold, and / or whether the time length for which the Ambient IOT device listens to a command meets a first time length.
3. The method of claim 2, wherein, The first power threshold or the first time length is determined by at least one of the following manners: The first communication device configures the Ambient IOT device; a protocol is agreed upon; The Ambient IOT device determines.
4. The method according to claim 2 or 3, characterized in that, The first information is used to indicate power information of the Ambient IOT device and / or a time length for which the Ambient IOT device listens to a command, and the method further comprises: sending second information to the first communication device, and the Ambient IOT device does not need to receive the first response information, and the second information is used to indicate that the Ambient IOT device has started to perform charging; wherein the power of the Ambient IOT device meets a first power threshold, and / or the time length for which the Ambient IOT device listens to a command meets a first time length.
5. The method according to any one of claims 1 to 4, characterized in that, The first information is first response information sent by a first communication device, and the method further comprises: sending third information to the first communication device, and the third information is used for the first communication device to determine whether to allow the Ambient IOT device to perform charging.
6. The method of claim 5, wherein, The third information comprises at least one of the following: first indication information, the first indication information is used to indicate charging demand of the Ambient IOT device; second indication information, the second indication information is used to indicate device information of the Ambient IOT device; third indication information, the third indication information is used to indicate information related to power of the Ambient IOT device.
7. The method of claim 6, wherein, The first indication information is used for the Ambient IOT device to request to enter a charging state, and / or the first indication information is used to indicate a first charging time of the Ambient IOT device.
8. The method according to claim 6 or 7, characterized in that, The second indication information comprises at least one of the following: The device identification of the Ambient IOT device; The device type of the Ambient IOT device.
9. The method according to any one of claims 6 to 8, characterized in that, The third indication information is used for indicating at least one of the following: The remaining power of the Ambient IOT device; The power state of the Ambient IOT device; The power storage capacity of the Ambient IOT device.
10. The method according to any one of claims 5 to 9, characterized in that, The third information sent to the first communication device includes any of the following: The power of the Ambient IOT device meets a second power threshold, and the third information is sent to the first communication device; The duration of the Ambient IOT device listening to the command meets a second duration, and the third information is sent to the first communication device.
11. The method of claim 10, wherein, The second power threshold or the second duration is determined by at least one of the following: The first communication device is configured for the Ambient IOT device; Protocol agreement; The Ambient IOT device determines.
12. The method according to any one of claims 4 to 11, characterized in that, The third information is used for the first communication device to determine whether to allow the Ambient IOT device to charge, including: The third information is used for the first communication device to determine whether to allow the Ambient IOT device to charge according to the information of a first command; Wherein, the first command is a command being executed by the Ambient IOT device, and / or the first command is a command to be executed by the Ambient IOT device.
13. The method of claim 12, wherein, The information of the first command includes at least one of the following: The urgency of the first command; The priority of the first command; The time consumption of the first command; The power consumption of the first command; The type of the first command.
14. The method according to any one of claims 1 to 13, characterized in that, The first response information is used for indicating whether to allow the Ambient IOT device to charge, including any of the following: The first response information is used for indicating that the Ambient IOT device charges; The first response information is used for indicating that the Ambient IOT device continues to listen to the command.
15. The method of claim 14, wherein, The first response information is used for indicating that the Ambient IOT device charges, and the first response information is also used for indicating a second charging time and / or a third power threshold of the Ambient IOT device, the third power threshold is used for indicating that the Ambient IOT device ends charging when the power meets the third power threshold; The first response information is used for indicating that the Ambient IOT device continues to listen to the command, and the first response information is also used for indicating the duration of the Ambient IOT device continuing to listen to the command.
16. A method of communication, comprising: Applied to a first communication device, the method comprises: Sending a first response information to an Ambient IOT device, the first response information is used for indicating whether to allow the Ambient IOT device to charge, and the first response information is also used for the Ambient IOT device to determine whether to charge.
17. The method of claim 16, wherein, The method further comprises: receive third information sent by the Ambient IOT device; determine whether to allow the Ambient IOT device to charge based on the third information and related information of the first command.
18. The method of claim 17, wherein, The third information includes at least one of: first indication information, the first indication information being used to indicate charging needs of the Ambient IOT device; second indication information, the second indication information being used to indicate device information of the Ambient IOT device; third indication information, the third indication information being used to indicate information related to power of the Ambient IOT device.
19. The method of claim 18, wherein, The first indication information is used for the Ambient IOT device to request to enter a charging state, and / or, the first indication information is used to indicate a first charging time of the Ambient IOT device.
20. The method of claim 18 or 19, wherein, The second indication information includes at least one of: device identification of the Ambient IOT device; device type of the Ambient IOT device.
21. The method of any one of claims 18-20, wherein, The third indication information is used to indicate at least one of: remaining power of the Ambient IOT device; power state of the Ambient IOT device; power storage capacity of the Ambient IOT device.
22. The method of any one of claims 17-21, wherein, The first command is a command being executed by the Ambient IOT device, and / or, the first command is a command to be executed by the Ambient IOT device.
23. The method of any one of claims 17-22, wherein, The related information of the first command includes at least one of: urgency of the first command; priority of the first command; time consumption of the first command; power consumption of the first command; type of the first command.
24. The method of any one of claims 17-23, wherein, The third information is sent by the Ambient IOT device when power of the Ambient IOT device meets a second power threshold; or, The third information is sent by the Ambient IOT device when a listening time of a command meets a second time length.
25. The method of claim 24, wherein, The second power threshold or the second time length is determined by at least one of: the first communication device configuring the Ambient IOT device; protocol agreement; the Ambient IOT device determining.
26. The method of any one of claims 17-25, wherein, The determination of whether to allow the Ambient IOT device to charge based on the third information and related information of the first command includes at least one of: receiving the third information, and determining whether to allow the Ambient IOT device to charge according to whether the urgency of the first command meets a first urgency; receiving the third information, and determining whether to allow the Ambient IOT device to charge according to whether the priority of the first command meets a first priority; receiving the third information, and determining whether to allow the Ambient IOT device to charge according to whether the time consumption of the first command meets a third time length; The third information is received, and it is determined whether to allow the Ambient IOT device to charge according to whether the power consumption of the first command meets a first power consumption. The third information is received, and it is determined whether to allow the Ambient IOT device to charge according to whether the type of the first command is a specific command type.
27. The method of claim 26, wherein, The first emergency level is configured by another communication device for the first communication device, or the first emergency level is agreed by a protocol, or the first emergency level is determined by the first communication device. The first priority is configured by another communication device for the first communication device, or the first priority is agreed by a protocol, or the first priority is determined by the first communication device. The third time length is configured by another communication device for the first communication device, or the third time length is agreed by a protocol, or the third time length is determined by the first communication device. The first power consumption is configured by another communication device for the first communication device, or the first power consumption is agreed by a protocol, or the first power consumption is determined by the first communication device. The specific command type is configured by another communication device for the first communication device, or the specific command type is agreed by a protocol, or the specific command type is determined by the first communication device.
28. The method of any one of claims 16-27, wherein, The first response information is used to indicate whether to allow the Ambient IOT device to charge, including any of the following: The first response information is used to indicate that the Ambient IOT device charges. The first response information is used to indicate that the Ambient IOT device continues to listen to the command.
29. The method of claim 28, wherein, The first response information is used to indicate that the Ambient IOT device charges, and the first response information is also used to indicate a charging time of the Ambient IOT device and / or a third power threshold, the third power threshold being used to indicate that the Ambient IOT device ends charging when the power meets the third power threshold. The first response information is used to indicate that the Ambient IOT device continues to listen to the command, and the first response information is also used to indicate a time for the Ambient IOT device to continue to listen to the command.
30. The method of any one of claims 16-29, wherein, The method further includes: Receiving second information sent by the Ambient IOT device, the second information being used to indicate that the Ambient IOT device has started charging. The second information is sent by the Ambient IOT device when the power of the Ambient IOT device meets a first power threshold, and / or the second information is sent by the Ambient IOT device when a time length for the Ambient IOT device to listen to the command meets a first time length.
31. The method of claim 30, wherein, The first power threshold or the first time length is determined by at least one of the following: The first communication device configures the Ambient IOT device; A protocol agrees; and A protocol agrees. The Ambient IOT device determines.
32. An Ambient IOT device, comprising: The Ambient IOT device comprises: a processing module configured to determine, based on first information, whether to perform charging; wherein the first information is first response information sent by the first communication device, the first response information being used to indicate whether the Ambient IOT device is allowed to perform charging; or the first information is used to indicate power information of the Ambient IOT device and / or a time length for which the Ambient IOT device listens to a command.
33. A first communication device, characterized by The first communication device comprises: a transceiving module configured to send, to the Ambient IOT device, first response information used to indicate whether the Ambient IOT device is allowed to perform charging, the first response information also being used by the Ambient IOT device to determine whether to perform charging.
34. An Ambient IOT device, comprising: The Ambient IOT device comprises: one or more processors; wherein the Ambient IOT device is configured to perform the communication method of any one of claims 1-15.
35. A first communication device, characterized by The first communication device comprises: one or more processors; wherein the first communication device is configured to perform the communication method of any one of claims 16-31.
36. A communication system, characterized by The Ambient IOT device and the first communication device are comprised, wherein the Ambient IOT device is configured to implement the communication method of any one of claims 1-15, and the first communication device is configured to implement the communication method of any one of claims 16-31.
37. A storage medium, the storage medium storing instructions, wherein, The instructions, when executed on a communication device, cause the communication device to perform the communication method of any one of claims 1-15 or 16-31.