Information transmission method, device, readable storage medium, and computer program product

By sending power capacity and status information to the second node, the combination of RF energy acquisition and data communication in mobile communication scenarios is solved, and the reliability and efficiency of the system are improved.

WO2025168109A1PCT designated stage Publication Date: 2025-08-14CHINA MOBILE COMM LTD RES INST +1

Patent Information

Application Number
PCT/CN2025/076470
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-02-09
Filing Date
2025-02-08
Publication Date
2025-08-14

AI Technical Summary

Technical Problem

How to combine RF energy acquisition function with data communication in mobile communication scenarios to solve the problem of short life of IoT tags and frequent battery replacement.

Method used

By sending information to the second node to indicate the power capacity, power status and event information of the first node, the second node determines whether to transmit or schedule data and signaling based on this information, avoiding data communication when the first node collects energy.

Benefits of technology

The combination of mobile communication scenarios and radio frequency energy acquisition is realized, avoiding nodes that do not have the ability to support data communication and energy acquisition at the same time to communicate during energy collection, and improving the reliability and efficiency of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025076470_14082025_PF_FP_ABST
    Figure CN2025076470_14082025_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure provides an information transmission method, a device, a readable storage medium, and a computer program product. The method comprises: sending first information to a second node, the first information being used for indicating at least one of a power capability, a power state, and event information of a first node.
Need to check novelty before this filing date? Find Prior Art

Description

Information transmission method, device, readable storage medium and computer program product

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to Chinese patent application No. 202410178362.3 filed in China on February 9, 2024, the entire contents of which are incorporated herein by reference. Technical Field

[0003] The present disclosure belongs to the field of wireless communication technology, and in particular relates to an information transmission method, device, readable storage medium, and computer program product. Background Art

[0004] Passive radio frequency identification (RFID) sensor tags with integrated ultra-low-power sensors can simultaneously perform object identification and parameter sensing functions through radio frequency energy recovery. Due to their unique advantages such as miniaturization, wireless power supply, flexible adhesive, and non-line-of-sight transmission, they have broad application prospects. Currently, IoT tags have the disadvantages of short lifespans and the need for frequent battery replacement. IoT tags are powered by wireless energy harvesting. They can also simultaneously harvest energy through three wireless energy harvesting solutions: solar energy, Global System for Mobile Communications (GSM) 900 band radio frequency energy harvesting, and GSM1800 band radio frequency energy harvesting. This provides sufficient operating voltage for the system, ensuring reliable operation and meeting the low power consumption and continuous operation requirements of wireless sensor network tag nodes.

[0005] However, how to utilize the RF energy harvesting function in mobile communication scenarios needs to be studied. Summary of the Invention

[0006] The embodiments of the present disclosure provide an information transmission method, device, readable storage medium, and computer program product to achieve the purpose of combining mobile communication scenarios with radio frequency energy harvesting.

[0007] In order to solve the above technical problems, an embodiment of the present disclosure provides an information transmission method, which is applied to a first node and includes:

[0008] First information is sent to the second node, where the first information is used to indicate at least one of the power capability, power status, and event information of the first node.

[0009] Optionally, the sending the first information to the second node includes at least one of the following:

[0010] sending part or all of the first information to the second node through a radio resource control message;

[0011] Sending part or all of the first information to the second node through at least one bit in a physical uplink control channel PUCCH;

[0012] Sending part or all of the first information to the second node through a media access control protocol data unit in a media access control control element MAC CE;

[0013] In a case where the first information is used to indicate the power capability and / or power status of the first node, sending part or all of the first information to the second node through a scheduling request;

[0014] In the case where the first information is used to indicate the power status of the first node, part or all of the first information is sent to the second node through a random access preamble, where different preambles indicate different power statuses;

[0015] In the case where the first information is used to indicate the power status of the first node, part or all of the first information is sent to the second node through the time-frequency domain resources indicated by the random access channel opportunity of the random access and / or the random access channel opportunity corresponding to the synchronization channel block, and different random access random access channel opportunities and / or random access channel opportunities corresponding to different synchronization channel blocks indicate different power statuses;

[0016] In a case where the first information is used to indicate event information of the first node, part or all of the first information is sent to the second node through a random access preamble, where different preambles correspond to indicating different event information;

[0017] In the case where the first information is used to indicate event information of the first node, part or all of the first information is sent to the second node through the time-frequency domain resources indicated by the random access channel opportunity of random access and / or the random access channel opportunity corresponding to the synchronization channel block, and different random access random access channel opportunities and / or random access channel opportunities corresponding to different synchronization channel blocks indicate different event information.

[0018] Optionally, the radio resource control message includes at least one of the following:

[0019] Terminal auxiliary information, measurement report, energy collection information, message five.

[0020] Optionally, the method further includes:

[0021] receiving configuration information sent by a second node for the first node to send the first information, where the configuration information includes at least one of the following:

[0022] First indication information, where the first indication information is used to instruct the first node to report first information;

[0023] second indication information, where the second indication information is used to indicate a message and / or signaling type for sending the first information;

[0024] third indication information, where the third indication information is used to indicate the number of bits and / or format of a physical uplink control channel PUCCH;

[0025] Fourth indication information, the fourth indication information is used to indicate the configuration of the object for sending the first information, where the object for sending the first information includes at least one of the following: a radio resource control message, a PUCCH, a media access control control element MACCE, a scheduling request, a preamble of random access, a random access channel opportunity of random access, and a time-frequency domain resource indicated by the random access channel opportunity corresponding to the synchronization channel block;

[0026] Among them, the message and / or signaling type for sending the first information includes at least one of the following: wireless resource control message, PUCCH, MAC CE, scheduling request, preamble code of random access, random access channel opportunity of random access, and time-frequency domain resources indicated by the random access channel opportunity corresponding to the synchronization channel block.

[0027] Optionally, the power status includes at least one of the following: the power level of the first node, indication information that the first node needs to be charged, the time point when the first node needs to be charged, the available power after the first node is charged, the power consumption status of the first node, the duration for which the first node needs to be charged, and receiving sensitivity information.

[0028] Optionally, the power consumption status of the first node is used to indicate the power consumed by the first node when transmitting data and / or signaling;

[0029] The amount of power consumed is related to at least one of the following conditions:

[0030] Transmission rate;

[0031] Transmission distance;

[0032] The size of the data packet;

[0033] Transmission conditions;

[0034] The movement speed of the first node;

[0035] Transmission delay requirements.

[0036] Optionally, the power level is indicated by at least one of a power level value, a power level label, a power level grade, and an energy collection state;

[0037] The energy collection state includes at least one of the following states:

[0038] Collect energy status;

[0039] The device is fully charged;

[0040] Start charging state.

[0041] Optionally, the power capability includes at least one of the following:

[0042] Sustainable operating time, harvesting efficiency, charging time, reflection efficiency, power gain, power duration of the energy storage device, and storage capacity of the energy storage device.

[0043] Optionally, the method further includes at least one of the following:

[0044] determining the power state according to the reception level;

[0045] Determining the power state according to the downlink measurement result;

[0046] According to the characteristics of the energy harvesting method, the available power of the first node is determined, where the available power includes the length of the activation period of the first node and / or the power value or power value range of the first node within the activation time.

[0047] Optionally, the method further includes:

[0048] Receive a power determination criterion sent by the second node, where the power determination criterion includes at least one of the following:

[0049] Determine the battery status based on the reception level;

[0050] Determine the power status based on the downlink measurement results;

[0051] The available power of the first node is determined according to characteristics of the energy harvesting method, where the available power includes the length of the activation period of the first node and / or the power value or power value range of the first node within the activation time.

[0052] Optionally, the method further includes at least one of the following:

[0053] Determining a period and / or frequency of reporting the first information according to the power level and / or reception level;

[0054] If the power level meets the requirement of the cth threshold, determining to report the first information according to the first period, wherein the requirement of meeting the cth threshold includes: the power level is higher than and / or equal to the cth threshold, and / or the power level is lower than and / or equal to the cth threshold;

[0055] If the power level meets the requirement of the dth threshold, determining to report the first information according to the second period, the requirement of the dth threshold including: the power level is higher than and / or equal to the dth threshold, and / or the power level is lower than and / or equal to the dth threshold;

[0056] If the reception level meets the requirement of the e-th threshold, determining to report the first information according to the third period, wherein the requirement of meeting the e-th threshold includes: the reception level is higher than and / or equal to the e-th threshold, and / or the reception level is lower than and / or equal to the e-th threshold;

[0057] If the reception level meets the requirements of the fth threshold, determine to report the first information according to the fourth period, wherein the requirements of meeting the fth threshold include: the reception level is higher than and / or equal to the fth threshold, and / or the reception level is lower than and / or equal to the fth threshold.

[0058] Optionally, the type of the first node includes at least one of the following:

[0059] Passive IoT terminal;

[0060] Type A IoT terminals, which have no energy storage, independent signal generating device and / or function;

[0061] Type B IoT terminals, which have energy storage but no independent signal generating device and / or function;

[0062] Type C IoT terminals, which have energy storage but no independent signal generating device and / or function;

[0063] Whether the IoT terminal carries capacitors;

[0064] Narrowband IoT terminals;

[0065] Reduced capacity terminals;

[0066] Wireless charging terminal.

[0067] Optionally, the method further includes at least one of the following:

[0068] Energy harvesting according to high-level instructions;

[0069] If the power level meets the requirement of the xth threshold, energy harvesting is performed, where the requirement of meeting the xth threshold includes: the power level is higher than and / or equal to the xth threshold, and / or the power level is lower than and / or equal to the xth threshold;

[0070] Energy collection is performed according to the fifth indication information sent by the second node, where the fifth indication information is used to trigger the first node to perform energy collection.

[0071] Optionally, the fifth indication information is used to indicate at least one of the following:

[0072] Instructing the first node to immediately perform energy harvesting and / or a duration for energy harvesting;

[0073] Instructing the first node to perform energy harvesting starting time and / or time length;

[0074] The first node is instructed to perform energy collection according to the configured GAP and / or DRX configuration.

[0075] Optionally, the energy collection includes at least one of the following:

[0076] receiving at least one of a wireless wave, a signal, data, and light transmitted by the second node;

[0077] receiving target information sent by the second node, where the target information is used to indicate at least one of the following: a magnitude of power provided by the second node, and a type of antenna for power provided by the second node;

[0078] Receive sixth indication information of a third node sent by the second node, and receive at least one of wireless waves, signals, data and light that can store electricity from the third node according to the sixth indication information, where the third node is different from the second node.

[0079] Optionally, the triggering condition for reporting the event information includes at least one of the following:

[0080] The power level of the first node meets the requirement of the mth threshold, where the requirement of meeting the mth threshold includes: the power level is higher than and / or equal to the mth threshold, and / or the power level is lower than and / or equal to the mth threshold;

[0081] The power level of the first node meets the requirement of the nth threshold and receives a polling command, wherein the requirement of meeting the nth threshold includes: the power level is higher than and / or equal to the nth threshold, and / or the power level is lower than and / or equal to the nth threshold;

[0082] The power level of the first node meets the kth threshold requirement and has data and / or signaling to be transmitted, wherein the power level meets the kth threshold requirement including: the power level is higher than and / or equal to the kth threshold, and / or the power level is lower than and / or equal to the kth threshold.

[0083] Optionally, the method further includes at least one of the following:

[0084] If the first node determines that the power level meets the requirement of the qth threshold, performing at least one of the following operations: performing measurement using a fifth period, stopping measurement, and reducing the number of measured cells, where the requirement of meeting the qth threshold includes: the power level is higher than and / or equal to the qth threshold, and / or the power level is lower than and / or equal to the qth threshold;

[0085] If the first node determines that the power level meets the requirements of the rth threshold, it performs at least one operation of using the sixth cycle for measurement, increasing the number of measured cells and resuming the number of measured cells. The requirement of meeting the rth threshold includes: the power level is higher than and / or equal to the rth threshold, and / or the power level is lower than and / or equal to the rth threshold.

[0086] Optionally, the method further includes:

[0087] receiving the gap GAP configuration information sent by the second node;

[0088] During the GAP period, the first node satisfies at least one of the following conditions:

[0089] No data and / or signaling transmission occurs;

[0090] No signal measurement is performed on the serving cell and / or neighboring cells;

[0091] No location information is obtained;

[0092] Do not obtain system messages.

[0093] Optionally, the method further includes:

[0094] Determining a first GAP in the GAP configuration information according to at least one of the power capability, power status, event information, and second information of the first node, where the first GAP includes at least one of the following: a GAP to be used, an activated GAP, and a deactivated GAP;

[0095] The second information includes at least one of the following:

[0096] receiving a query command sent by the second node;

[0097] receiving a paging command sent by the second node;

[0098] Receiving a power query command sent by the second node;

[0099] Whether the first node has a demand for sending uplink data and / or uplink signaling;

[0100] The priority of uplink data and / or uplink signaling that the first node needs to send;

[0101] The first GAP is all and / or part of the GAP in the GAP configuration information.

[0102] Optionally, the method further includes:

[0103] The first GAP is sent to the second node.

[0104] Optionally, the method further includes:

[0105] receiving discontinuous reception (DRX) configuration information sent by the second node;

[0106] The first node satisfies at least one of the following:

[0107] During the first level of DRX, the first node satisfies at least one of the following: not transmitting data and / or signaling, not measuring signals of the serving cell and / or neighboring cell, not acquiring positioning information, not acquiring system messages, and not monitoring PDCCH;

[0108] During the second level of DRX, the first node only transmits high-priority data and / or signaling;

[0109] During the third level of DRX, the first node communicates normally.

[0110] Optionally, the method further includes:

[0111] determining, in the DRX configuration information, a first DRX according to at least one of the power capability, the power status, the event information, and the third information of the first node, where the first DRX includes at least one of the following: a low-level time period of DRX, a low-level time period of activated DRX, and a low-level time period of deactivated DRX; or, the first DRX includes at least one of the following: a high-level time period of DRX, a high-level time period of activated DRX, and a high-level time period of deactivated DRX;

[0112] The third information includes at least one of the following:

[0113] receiving a query command sent by the second node;

[0114] receiving a paging command sent by the second node;

[0115] Receiving a power query command sent by the second node;

[0116] Whether the first node has a demand for sending uplink data and / or uplink signaling;

[0117] The priority of uplink data and / or uplink signaling that the first node needs to send;

[0118] The first DRX is all and / or part of the DRX in the DRX configuration information.

[0119] Optionally, the method further includes:

[0120] The first DRX is sent to the second node.

[0121] Optionally, the sending the first information to the second node includes at least one of the following:

[0122] periodically sending first information to the second node;

[0123] Sending a query response corresponding to the query command to the second node, where the query response includes the first information or the end of the query response carries the first information;

[0124] When a reporting event is satisfied, sending first information to the second node;

[0125] The reported event includes at least one of the following:

[0126] The power level of the first node meets the requirement of the mth threshold, where the requirement of meeting the mth threshold includes: the power level is higher than and / or equal to the mth threshold, and / or the power level is lower than and / or equal to the mth threshold;

[0127] The power level of the first node meets the requirement of the nth threshold and receives a polling command, wherein the requirement of meeting the nth threshold includes: the power level is higher than and / or equal to the nth threshold, and / or the power level is lower than and / or equal to the nth threshold;

[0128] The power level of the first node meets the kth threshold requirement and has data and / or signaling to be transmitted, wherein the power level meets the kth threshold requirement including: the power level is higher than and / or equal to the kth threshold, and / or the power level is lower than and / or equal to the kth threshold.

[0129] Optionally, at least one of the following is also included:

[0130] If the first node performs energy harvesting, it enters the idle state, continues in the connected state, or transitions to the paused state;

[0131] receiving seventh indication information sent by the second node, and according to the seventh indication information, entering an idle state, continuing in a connected state, or switching to a pause state when performing energy harvesting;

[0132] If GAP or DRX is enabled and / or configured, continue in the connected state or transition to the suspended state;

[0133] The pause state indicates that the context of the first node is maintained at the first node and / or the network side.

[0134] The present disclosure also provides an information transmission method, which is applied to a second node and includes:

[0135] receiving first information sent by a first node, where the first information is used to indicate at least one of power capability, power status, and event information of the first node;

[0136] Based on the first information, it is determined whether to transmit data and / or signaling, and / or whether to schedule data and / or signaling.

[0137] Optionally, before receiving the first information sent by the first node, the method further includes:

[0138] Sending, to a first node, configuration information for the first node to send first information, the configuration information including at least one of the following:

[0139] First indication information, where the first indication information is used to instruct the first node to report first information;

[0140] second indication information, where the second indication information is used to indicate a message and / or signaling type for sending the first information;

[0141] third indication information, where the third indication information is used to indicate the number of bits and / or format of a physical uplink control channel PUCCH;

[0142] Fourth indication information, the fourth indication information is used to indicate the configuration of the object for sending the first information, where the object for sending the first information includes at least one of the following: a radio resource control message, a PUCCH, a media access control control element MACCE, a scheduling request, a preamble of random access, a random access channel opportunity of random access, and a time-frequency domain resource indicated by the random access channel opportunity corresponding to the synchronization channel block;

[0143] Among them, the message and / or signaling type for sending the first information includes at least one of the following: wireless resource control message, PUCCH, MAC CE, scheduling request, preamble code of random access, random access channel opportunity of random access, and time-frequency domain resources indicated by the random access channel opportunity corresponding to the synchronization channel block.

[0144] Optionally, the power status includes at least one of the following: the power level of the first node, indication information that the first node needs to be charged, the time point when the first node needs to be charged, the available power after the first node is charged, the power consumption status of the first node, the duration for which the first node needs to be charged, and receiving sensitivity information.

[0145] Optionally, the power consumption status of the first node is used to indicate the power consumed by the first node when transmitting data and / or signaling;

[0146] The amount of power consumed is related to at least one of the following conditions:

[0147] Transmission rate;

[0148] Transmission distance;

[0149] The size of the data packet;

[0150] Transmission conditions;

[0151] The movement speed of the first node;

[0152] Transmission delay requirements.

[0153] Optionally, the power level is indicated by at least one of a power level value, a power level label, a power level grade, and an energy collection state;

[0154] The energy harvesting state includes at least one of the following states:

[0155] Collect energy status;

[0156] The device is fully charged;

[0157] Start charging state.

[0158] Optionally, the power capability includes at least one of the following:

[0159] Sustainable operating time, harvesting efficiency, charging time, reflection efficiency, power gain, power duration of the energy storage device, and storage capacity of the energy storage device.

[0160] Optionally, the method further includes:

[0161] Sending a power determination criterion to the first node, where the power determination criterion includes at least one of the following:

[0162] Determine the battery status based on the reception level;

[0163] Determine the power status based on the downlink measurement results;

[0164] The available power of the first node is determined according to characteristics of the energy harvesting method, where the available power includes the length of the activation period of the first node and / or the power value or power value range of the first node within the activation time.

[0165] Optionally, the method further includes:

[0166] A target threshold is configured for the first node, where the target threshold is used by the first node to determine a threshold for at least one of the following:

[0167] Event information reporting, event information reporting cycle, event information reporting frequency, energy collection, and measurement cycle.

[0168] Optionally, the method further includes:

[0169] When it is determined that data and / or signaling needs to be sent, the transmission power, transmission rate and waveform used for the data and / or signaling transmission are determined based on the first information.

[0170] Optionally, the method further includes:

[0171] Sending gap GAP configuration information to the first node according to the first information;

[0172] During the GAP period, the first node satisfies at least one of the following conditions:

[0173] No data and / or signaling transmission is performed;

[0174] No signal measurement is performed on the serving cell and / or neighboring cells;

[0175] No location information is obtained;

[0176] Do not obtain system messages.

[0177] Optionally, the method further includes:

[0178] receiving a first GAP sent by the first node, where the first GAP includes at least one of the following: a GAP to be used, an activated GAP, and a deactivated GAP;

[0179] During the operation of the GAP, the transmission of data and / or signaling is stopped;

[0180] The first GAP is all and / or part of the GAP in the GAP configuration information.

[0181] Optionally, the method further includes:

[0182] Sending DRX configuration information to the first node according to the first information;

[0183] The first node satisfies at least one of the following:

[0184] During the first level of DRX, the first node satisfies at least one of the following: not transmitting data and / or signaling, not measuring signals of the serving cell and / or neighboring cell, not acquiring positioning information, not acquiring system messages, and not monitoring PDCCH;

[0185] During the second level of DRX, the first node only transmits high-priority data and / or signaling;

[0186] During the third level of DRX, the first node communicates normally.

[0187] Optionally, the method further includes:

[0188] receiving a first DRX sent by the first node, where the first DRX includes at least one of the following: a low-level time period of DRX, a low-level time period of activated DRX, and a low-level time period of deactivated DRX; or the first DRX includes at least one of the following: a high-level time period of DRX, a high-level time period of activated DRX, and a high-level time period of deactivated DRX;

[0189] During the DRX operation, corresponding transmission operations are performed.

[0190] Optionally, the method further includes at least one of the following:

[0191] When it is determined, based on the first information, that the power level of the first node meets a j-th threshold requirement, at least one of a radio wave, a signal, data, and light is transmitted to the first node, where the requirement of meeting the j-th threshold includes: the power level is higher than and / or equal to the j-th threshold, and / or the power level is lower than and / or equal to the j-th threshold;

[0192] When it is determined, based on the first information, that the power level of the first node meets a k-th threshold requirement, target information is sent to the first node, where the target information is used to indicate at least one of the following: a magnitude of power provided by the second node, and a type of antenna for power supply provided by the second node, where the requirement of meeting the k-th threshold includes: a power level being higher than and / or equal to the k-th threshold, and / or a power level being lower than and / or equal to the k-th threshold;

[0193] According to the first information, when it is determined that the power level of the first node meets the requirements of the pth threshold, the sixth indication information of the third node is sent to the first node, and the third node is different from the second node. The requirements of meeting the pth threshold include: the power level is higher than and / or equal to the pth threshold, and / or the power level is lower than and / or equal to the pth threshold.

[0194] Optionally, the method further includes:

[0195] According to the first information, when it is determined that the power level of the first node meets the requirements of the sth threshold, if it is necessary to send a paging message, the paging message is sent after waiting for the power of the first node to be restored. The requirements for meeting the sth threshold include: the power level is higher than and / or equal to the sth threshold, and / or the power level is lower than and / or equal to the sth threshold.

[0196] Optionally, the method further includes:

[0197] Sending seventh indication information to the first node, where the seventh indication information is used to indicate whether to enter an idle state, continue in a connected state, or switch to a pause state when performing energy harvesting;

[0198] The pause state indicates that the context of the first node is still maintained on the first node and / or the network side.

[0199] Optionally, the method further includes at least one of the following:

[0200] Sending fifth indication information to the first node according to the first information to perform energy collection, where the fifth indication information is used to trigger the first node to perform energy collection;

[0201] configuring the first node to perform automatic energy harvesting;

[0202] Configure the triggering conditions for the first node to perform automatic energy harvesting.

[0203] Optionally, the fifth indication information is used to indicate at least one of the following:

[0204] Instructing the first node to immediately perform energy harvesting and / or a duration for energy harvesting;

[0205] Instructing the first node to perform energy harvesting starting time and / or time length;

[0206] The first node is instructed to perform energy collection according to the configured GAP and / or DRX configuration.

[0207] An embodiment of the present disclosure further provides a communication device, wherein the communication device is a first node, including:

[0208] The first sending module is used to send first information to the second node, where the first information is used to indicate at least one of the power capacity, power status and event information of the first node.

[0209] An embodiment of the present disclosure further provides a communication device, the communication device being a first node, including a transceiver and a processor;

[0210] The transceiver is used for:

[0211] First information is sent to the second node, where the first information is used to indicate at least one of the power capability, power status, and event information of the first node.

[0212] An embodiment of the present disclosure also provides a communication device, which is a first node and includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, the steps of the above-mentioned information transmission method are implemented.

[0213] An embodiment of the present disclosure further provides a communication device, wherein the communication device is a second node, including:

[0214] A first receiving module is configured to receive first information sent by a first node, where the first information is used to indicate at least one of a power capability, a power status, and event information of the first node;

[0215] The first determination module is used to determine whether to transmit data and / or signaling, and / or whether to schedule data and / or signaling based on the first information.

[0216] The embodiment of the present disclosure further provides a communication device, the communication device being a second node, including a transceiver and a processor;

[0217] The transceiver is configured to: receive first information sent by a first node, where the first information is used to indicate at least one of power capability, power status, and event information of the first node;

[0218] The processor is configured to determine, based on the first information, whether to transmit data and / or signaling, and / or whether to schedule data and / or signaling.

[0219] An embodiment of the present disclosure also provides a communication device, which is a second node and includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, the steps of the above-mentioned information transmission method are implemented.

[0220] The embodiment of the present disclosure further provides a readable storage medium having a computer program stored thereon, which implements the steps in the above method when executed by a processor.

[0221] The embodiment of the present disclosure further provides a computer program product, comprising computer instructions, which implement the steps of the above method when executed by a processor.

[0222] The beneficial effects of the present disclosure are:

[0223] The above scheme, by reporting at least one of the power capacity, power status and event information of the first node to the second node, enables the second node to understand the status of the first node in a timely manner, and avoids the second node that does not have the ability to support both data communication and energy collection to perform data communication when the first node is collecting energy, thereby achieving the purpose of combining mobile communication scenarios with radio frequency energy collection. BRIEF DESCRIPTION OF THE DRAWINGS

[0224] FIG1 is a flow chart of an information transmission method according to an embodiment of the present disclosure;

[0225] FIG2 is a second flow chart of the information transmission method according to an embodiment of the present disclosure;

[0226] FIG3 is a schematic diagram of a module of a communication device according to an embodiment of the present disclosure;

[0227] FIG4 is a structural diagram of a communication device according to an embodiment of the present disclosure;

[0228] FIG5 is a second schematic diagram of modules of the communication device according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0229] The following will clearly and completely describe the technical solutions in the embodiments of the present disclosure in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of them. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present disclosure without making any creative efforts shall fall within the scope of protection of the present disclosure.

[0230] The terms "first", "second", etc. in the specification and claims of the present disclosure are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present disclosure can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second", etc. are generally of the same type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects related to each other are in an "or" relationship.

[0231] The term "service" in the present disclosure may refer to at least one of the following concepts: service, protocol data unit (PDU) session, quality of service (QoS) flow, stream or service data flow, radio bearer, or logical channel.

[0232] The "data" described in the present disclosure may be one or more of the following: "data packet", "Physical Uplink Share Channel (PUSCH) transmission", "Physical Downlink Share Channel (PDSCH) transmission", "data unit", "PDU set packet", "sample", "slice", "tile", "stream", "transmission" and "transmission block", etc.

[0233] Optionally, the first node mentioned in the embodiment of the present disclosure can be understood as at least one terminal device such as a passive IoT node, a Narrow Band Internet of Things (NB-IoT) node, a reduced capability (redcap) node, or other terminal devices requiring wireless charging. The second node can be a base station in each communication system, such as an evolutionary base station (eNB) in a long-term evolution (LTE) system, or a base station in a fifth generation mobile communication technology (5G) system, a new radio (NR) system, or a sixth generation (6G) system. The second node can be one or more base stations, transmitting points, receiving points, central units, distribution units, indoor baseband processing units (Building Baseband Unite, BBU), radio frequency remote units (Remote Radio Unit, RRU), relays, integrated access and backhaul (Integrated Access and Backhaul, IAB), smart metasurfaces, communication balloons, flying aircraft base stations, antennas, satellite base stations, terminals using sidelink communication, access network equipment, intermediate nodes, terminal equipment, core network equipment, servers and other devices. The second node can also provide perception functions and / or artificial intelligence (AI) functions, etc.; the second node can also be a core network node, such as a user plane function (UPF), an application function (AF), a mobility management entity (MME), an access and mobility management function (AMF), a core network integrated device, or other network elements used to establish a connection. The intermediate node can be a terminal or a network device.

[0234] The information transmission method, device, readable storage medium, and computer program product provided by the embodiments of the present disclosure are described in detail below with reference to specific embodiments and their application scenarios in conjunction with the accompanying drawings.

[0235] As shown in FIG1 , at least one embodiment of the present disclosure provides an information transmission method, applied to a first node, comprising:

[0236] Step 101: Send first information to a second node, where the first information is used to indicate at least one of the power capability, power status, and event information of the first node.

[0237] It should be noted that after receiving the first information, the second node can determine whether to transmit data and / or signaling, and / or whether to schedule data and / or signaling based on the first information, so that the second node can perform data communication based on the status of the first node, avoiding the second node that does not have the ability to support both data communication and energy collection from performing data communication when the first node is collecting energy, thereby achieving the purpose of combining mobile communication scenarios with RF energy collection.

[0238] Optionally, the first information includes at least one of the following: power capacity of the first node, power status of the first node, and event information.

[0239] Here, transmission refers to sending and / or receiving.

[0240] Optionally, the second node may also determine, based on the type and / or power capacity of the first node, whether the first node has the capability of simultaneously supporting data communication and energy harvesting.

[0241] Optionally, if the second node determines to transmit data and / or signaling based on the first information, the transmission power, rate, waveform, etc. to be used may be further selected based on the first information. It should be noted that adjusting the transmission power, rate, and waveform of the excitation wave or excitation signal by the second node will also affect the reflection coefficient used by the first node, that is, the reflection coefficient used by the first node will also change with changes in the transmission power, rate, and waveform used by the second node.

[0242] Optionally, only the backscatter waveform is required for the first node that does not support active transmission.

[0243] Optionally, the content in the first information in the present disclosure may be sent in one message or in multiple messages.

[0244] Optionally, in one implementation, the power status includes at least one of the following: the power level of the first node, indication information that the first node needs to be charged, the time point when the first node needs to be charged, the available power after the first node is charged, the power consumption status of the first node, the duration for which the first node needs to be charged, and receiving sensitivity information.

[0245] The power level of the first node is indicated by at least one of a power level value, a power level label, a power level grade, and an energy collection state.

[0246] Optionally, the energy harvesting state includes at least one of the following states:

[0247] Collect energy status;

[0248] The device is fully charged;

[0249] Start charging state.

[0250] The details are as follows:

[0251] Collecting energy; indicating that the first node is collecting energy or charging until the capacitor voltage reaches a first predetermined threshold, such as 1V;

[0252] The device is fully charged; it indicates that the first node starts to operate or is operating; that is, the capacitor voltage reaches a first predetermined threshold, such as 1V; charging is started; it indicates that the first node operates within the on-time until the voltage reaches a second predetermined threshold, such as 0.7V, for example, about half of the energy storage (ES), and is ready to start charging. At this time, the first node stops operating or maintains operating.

[0253] Here, operation can also mean communication.

[0254] For example, different amounts of electricity possessed by the first node are identified by different electricity levels, and specific electricity levels can be identified by different indexes, for example, index 1 corresponds to 12.5, index 2 corresponds to 25, ..., and index m corresponds to 2500.

[0255] Optionally, the power consumption status of the above-mentioned first node is used to indicate the power consumed by the first node when transmitting data and / or signaling; it should be noted that transmitting data may include: sending data and / or receiving data; transmitting signaling may include: sending signaling and / or receiving signaling.

[0256] Optionally, the consumed power is related to at least one of the following conditions:

[0257] A11, transmission rate;

[0258] This situation can be understood as different data and / or signaling transmission rates corresponding to different power consumption, and the first node needs to determine the power consumption based on the data and / or signaling transmission rate; or different data and / or signaling transmission rates corresponding to different power consumption, and the first node needs to determine whether the remaining power can meet the data and / or signaling transmission rate.

[0259] A12, transmission distance;

[0260] This situation can be understood as different data and / or signaling transmission distances corresponding to different power consumption, and the first node needs to determine the power consumption based on the data and / or signaling transmission distance; or different data and / or signaling transmission distances corresponding to different power consumption, and the first node needs to determine whether the remaining power can meet the data and / or signaling transmission distance.

[0261] A13, the size of the data packet;

[0262] This situation can be understood as different data packet sizes corresponding to different power consumption, and the first node needs to determine the power consumption based on the size of the data packet; or different data packet sizes corresponding to different power consumption, the first node needs to determine whether the remaining power can meet the transmission of the data packets corresponding to the data and / or signaling.

[0263] A14. Transmission conditions;

[0264] This situation can be understood as different data and / or signaling transmission conditions corresponding to different power consumption, and the first node needs to determine the power consumption based on the data and / or signaling transmission conditions; or different data and / or signaling transmission conditions corresponding to different power consumption, the first node needs to determine whether the remaining power can meet the data and / or signaling transmission conditions.

[0265] Optionally, the transmission condition may include but is not limited to at least one of the following: whether it is a direct path, whether the signal quality is higher than a certain threshold, and the transmission scenario (eg, indoors or outdoors).

[0266] A15, the moving speed of the first node;

[0267] This situation can be understood as different moving speeds corresponding to different power consumption, and the first node needs to determine the power consumption based on the moving speed; or different moving speeds corresponding to different power consumption, and the first node needs to determine whether the remaining power can meet the transmission of data and / or signaling at the moving speed of the first node.

[0268] A16. Transmission delay requirements;

[0269] This situation can be understood as different transmission delay requirements corresponding to different power consumption, and the first node needs to determine the power consumption based on the transmission delay requirements; or different transmission delay requirements correspond to different power consumption, and the first node needs to determine whether the remaining power can meet the transmission delay requirements of data and / or signaling.

[0270] Optionally, the receiver sensitivity defines the minimum signal strength a receiver can receive and still function properly. Improving signal reception sensitivity can enhance the wireless product's ability to capture weak signals. This situation can be understood as different receiver sensitivity requirements corresponding to different power consumptions, and the first node needs to determine the power consumption based on the receiver sensitivity requirements; or the first node and / or the second node have different receiver sensitivities corresponding to different power consumptions, and the first node needs to determine whether the remaining power can meet the receiver sensitivity requirements for data and / or signaling between the first node and the second node, or between the first node and another device.

[0271] Therefore, reporting the power consumption status to the second node helps the second node accurately determine the time and / or duration when the first node needs to be charged, as well as the data characteristics that can be sent before charging, including transmission rate, transmission distance and transmission packet size.

[0272] Optionally, in one implementation, the power capability includes at least one of the following:

[0273] Sustainable operation time (for example, the time unit can be seconds, milliseconds, etc.), harvesting efficiency, charging time, reflection efficiency, power gain, power duration of the energy storage device, and storage capacity of the energy storage device.

[0274] It's important to note that energy harvesting is a technology that converts natural energy, such as light, heat, sound, and motion, into electrical energy. Harvesting efficiency, or energy conversion efficiency, refers to the ratio of the usable energy output of an energy conversion device to its input energy. The usable output energy can be electrical energy, mechanical work, or heat. While there's no consistent definition of energy conversion efficiency, it primarily relates to the degree to which the output energy is usable. Generally speaking, energy conversion efficiency is a dimensionless number between 0 and 1.

[0275] Optionally, in one implementation, the triggering condition for reporting the event information includes at least one of the following:

[0276] A21. The power level of the first node meets the requirement of the mth threshold, where the requirement of meeting the mth threshold includes: the power level is higher than and / or equal to the mth threshold, and / or the power level is lower than and / or equal to the mth threshold;

[0277] The mth threshold defines at least one of a specific power level value, a power level label, and a power level grade;

[0278] Optionally, in this case, the event information reported by the first node may be at least one of the power level value, power level label, and power level grade corresponding to the mth threshold, that is, the power level of the first node is higher than and / or equal to, and / or, the power level is lower than and / or equal to.

[0279] A22. The power level of the first node meets the nth threshold requirement and receives a polling command, where the meeting the nth threshold requirement includes: the power level is higher than and / or equal to the nth threshold, and / or the power level is lower than and / or equal to the nth threshold;

[0280] The nth threshold defines at least one of a specific power level value, a power level label, and a power level grade;

[0281] Optionally, in this case, the event information reported by the first node may be that the power level of the first node is higher than and / or equal to, and / or the power level is lower than and / or equal to at least one of the power level value corresponding to the mth threshold, the power level label, and the power level grade and a polling command is received.

[0282] A23. The power level of the first node meets the kth threshold requirement and data and / or signaling needs to be transmitted, where the requirement of meeting the kth threshold includes: the power level is higher than and / or equal to the kth threshold, and / or the power level is lower than and / or equal to the kth threshold;

[0283] The kth threshold defines at least one of a specific power level value, a power level label, and a power level grade;

[0284] Optionally, in this case, the event information reported by the first node may be at least one of the power level of the first node being higher than and / or equal to, and / or the power level being lower than and / or equal to the power level value corresponding to the kth threshold, the power level label, and the power level grade.

[0285] It should be noted here that m, n, and k mentioned in the embodiments of the present disclosure are integers greater than or equal to 0 and can be the same or different.

[0286] It should be noted here that the transmission mentioned in the embodiments of the present disclosure includes: sending and / or receiving.

[0287] The event reporting method allows the second node to timely and effectively understand the power level of the first node in different scenarios, avoiding invalid or inefficient scheduling, and reducing the signaling frequency of the first node, further saving energy consumption.

[0288] The content in the first information in the embodiment of the present disclosure may be sent in one message or in multiple messages.

[0289] Optionally, in one implementation, the sending the first information to the second node includes at least one of the following:

[0290] B11. Sending part or all of the first information to the second node through a radio resource control message;

[0291] The radio resource control message includes at least one of the following: terminal assistance information, measurement report, and / or energy collection information, message five (Message5, msg5);

[0292] The msg5 includes: at least one of a radio resource control connection setup complete (RRCConnectionSetupComplete) message, a radio resource control connection reply complete (RRCConnectionResumeComplete) message, a radio resource control connection reestablishment complete (RRCConnectionReestablishmentComplete) message, and a radio resource control connection reconfiguration complete (RRCConnectionReconfigurationComplete for HO) message.

[0293] In this case, the first node sends a radio resource control message to the second node, where the radio resource control message carries the first information.

[0294] B12. Send part or all of the first information to the second node through at least one bit in a physical uplink control channel (PUCCH);

[0295] In this case, the first node sends a PUCCH to the second node, and the first information is carried by at least one bit in the PUCCH.

[0296] B13. Send part or all of the first information to the second node through a media access control protocol data unit in a media access control control element MAC CE;

[0297] In this case, the first node sends a MAC CE to the second node, and the first information is carried by a media access control protocol data unit in the MAC CE.

[0298] B14. When the first information is used to indicate the power capacity and / or power status of the first node, send part or all of the first information to the second node through a scheduling request;

[0299] In this case, the first node sends a scheduling request to the second node, and the power capability and / or power status of the first node is carried in the scheduling request.

[0300] B15. When the first information is used to indicate the battery status of the first node, send part or all of the first information to the second node using a random access preamble, where different preambles indicate different battery statuses.

[0301] In this case, the first node sends a random access preamble code to the second node. After receiving the random access preamble code, the second node can determine the corresponding power status. In order to facilitate the distinction of power status, different power statuses correspond to different preamble codes.

[0302] B16. When the first information is used to indicate the power status of the first node, part or all of the first information is sent to the second node through time-frequency domain resources indicated by a random access channel opportunity (RO) and / or a synchronization channel block (SSB) corresponding to a random access RO, where different random access ROs and / or ROs corresponding to different SSBs indicate different power statuses.

[0303] In this case, different power states are indicated by different randomly accessed ROs and / or different synchronization channel blocks. That is, after determining the power state, the first node can determine the time-frequency domain resources indicated by the randomly accessed RO corresponding to the power state and / or determine the time-frequency domain resources indicated by the RO corresponding to the SSB corresponding to the power state, and send information on the corresponding time-frequency domain resources. After receiving the corresponding time-frequency domain resources, the second node can determine the corresponding power state.

[0304] B17. When the first information is used to indicate event information of the first node, send part or all of the first information to the second node using a random access preamble, where different preambles correspond to different event information.

[0305] In this case, the first node sends a random access preamble code to the second node. After receiving the random access preamble code, the second node can determine the event information of the corresponding first node; in order to facilitate the distinction of the event information of the first node, different event information of the first node corresponds to different preamble codes.

[0306] B18. When the first information is used to indicate event information of the first node, part or all of the first information is sent to the second node through the time-frequency domain resources indicated by the randomly accessed RO and / or the RO corresponding to the SSB, where different randomly accessed ROs and / or ROs corresponding to different SSBs indicate different event information.

[0307] In this case, different event information is indicated by different random access ROs and / or different SSBs. That is, after determining the event information, the first node can determine the time-frequency domain resources indicated by the random access RO corresponding to the event information and / or determine the time-frequency domain resources indicated by the RO corresponding to the SSB corresponding to the event information, and send information on the corresponding time-frequency domain resources. After receiving the corresponding time-frequency domain resources, the second node can determine the corresponding event information.

[0308] Optionally, in one implementation, before sending the first information to the second node, the method further includes:

[0309] receiving configuration information sent by a second node for the first node to send the first information, where the configuration information includes at least one of the following:

[0310] B21. First indication information, where the first indication information is used to instruct the first node to report first information;

[0311] B22, second indication information, where the second indication information is used to indicate the message and / or signaling type for sending the first information;

[0312] B23, third indication information, where the third indication information is used to indicate the number of bits and / or format of a physical uplink control channel (PUCCH);

[0313] B24, fourth indication information, where the fourth indication information is used to indicate the configuration of an object for sending the first information, where the object for sending the first information includes at least one of the following: a radio resource control message, a PUCCH, a media access control control element MAC CE, a scheduling request, a preamble of random access, a random access channel opportunity of random access, and a time-frequency domain resource indicated by a random access channel opportunity corresponding to a synchronization channel block;

[0314] Among them, the message and / or signaling type for sending the first information includes at least one of the following: wireless resource control message, PUCCH, MAC CE, scheduling request, preamble code of random access, random access channel opportunity of random access, and time-frequency domain resources indicated by the random access channel opportunity corresponding to the synchronization channel block.

[0315] Optionally, if there are no available transmission resources (eg, physical uplink shared channel PUSCH resources) when the first node sends the first information, a scheduling request (SR) may be sent to the second node to request transmission resources for sending the first information.

[0316] Optionally, in one implementation, the method further includes at least one of the following:

[0317] C11. Determine the power status according to the received power level;

[0318] That is, in this case, the first node determines its own power state based on the reception level.

[0319] C12. Determine the power status according to the downlink measurement result;

[0320] That is to say, in this case, the first node determines its own power status based on the downlink measurement results. For example, when the channel quality is -10dBm, the corresponding power can last for x milliseconds; and when the channel quality is -5dBm, the corresponding power can last for xu milliseconds;

[0321] It should be noted here that x and u mentioned in the embodiments of the present disclosure are integers greater than 0 and can be the same or different.

[0322] C13. Determine, based on characteristics of the energy harvesting method, the available power of the first node, where the available power includes the length of the activation period of the first node and / or the power value or power value range of the first node within the activation period;

[0323] The activation time period may be a time period during which the first node can work or communicate;

[0324] That is, in this case, the first node determines the length of the activation time period of the first node based on the characteristics of the energy collection method; and / or determines the power value or power value range of the first node within the activation time based on the characteristics of the energy collection method.

[0325] Optionally, the characteristic of the energy harvesting method refers to at least one of the following methods:

[0326] RF energy harvesting;

[0327] Energy harvesting from at least one of wireless waves, signals, data, sunlight, and light.

[0328] It should be noted that the above method can be understood as the first node can decide on its own which method to use to determine the power status and available power.

[0329] Optionally, in one implementation, the method further includes:

[0330] Receive a power determination criterion sent by the second node, where the power determination criterion includes at least one of the following:

[0331] Determine the battery status based on the reception level;

[0332] Determine the power status based on the downlink measurement results;

[0333] The available power of the first node is determined according to characteristics of the energy harvesting method, where the available power includes the length of the activation period of the first node and / or the power value or power value range of the first node within the activation time.

[0334] This situation can be understood as the terminal needs to determine the power state or available power based on the power determination criterion configured by the second node.

[0335] Optionally, in one implementation, the method further includes at least one of the following:

[0336] D11. Determine a period and / or frequency for reporting the first information according to the power level and / or reception level;

[0337] Optionally, in an embodiment of the present disclosure, the period and / or frequency corresponding to the power level and / or reception level can be pre-set (protocol agreement and / or network side configuration). For example, a correspondence table between the power level and / or reception level and the period and / or frequency is set. The first node only needs to search the correspondence table based on the current power level and / or reception level to determine the period and / or frequency of the first information, and then send the first information based on the period or frequency.

[0338] D12. If the power level meets the requirement of the cth threshold, determine to report the first information according to the first period, where the requirement of meeting the cth threshold includes: the power level is higher than and / or equal to the cth threshold, and / or the power level is lower than and / or equal to the cth threshold;

[0339] The cth threshold defines at least one of a specific power level value, a power level label, and a power level grade.

[0340] D13. If the power level meets the requirement of the dth threshold, determine to report the first information according to the second period, where the requirement of the dth threshold includes: the power level is higher than and / or equal to the dth threshold, and / or the power level is lower than and / or equal to the dth threshold;

[0341] The cth threshold defines at least one of a specific power level value, a power level label, and a power level grade.

[0342] The above-mentioned c and d are integers greater than or equal to 0 and can be the same or different.

[0343] The values ​​of the first cycle and the second cycle are integers or infinity; if they are infinity, the first node reports only once.

[0344] For example, if the power level is less than or equal to the cth threshold or the power level is less than or equal to the dth threshold, it can be understood that the power of the first node is low, or it can be considered that the first node is in a low-power state; if the power level is greater than the cth threshold or the power level is greater than the dth threshold, it can be understood that the power of the first node is not low, or it can be considered that the first node is not in a low-power state.

[0345] Optionally, the period length of the second period is smaller than the period length of the first period.

[0346] That is to say, when the first node is in a low-power state, in order to reduce power consumption, it is necessary to reduce the reporting frequency of the first information or increase the reporting period of the first information; when the first node is not in a low-power state, the first node can adopt a normal reporting frequency or a normal reporting period of the first information, so that the second node can understand the status of the first node in a timely manner.

[0347] For example, the normal reporting period of the first node is set to 100 milliseconds. When the first node is in a low-power state, the reporting period adopted by the first node is 500 milliseconds. When the first node is not in a low-power state, the reporting period adopted by the first node is 100 milliseconds.

[0348] D14. If the reception level meets the requirement of the e-th threshold, determine to report the first information according to the third period, where the requirement of meeting the e-th threshold includes: the reception level is higher than and / or equal to the e-th threshold, and / or the reception level is lower than and / or equal to the e-th threshold;

[0349] The e-th threshold defines at least one of a specific reception level value, a reception level label, and a reception level grade.

[0350] D15. If the reception level meets the requirement of the fth threshold, determine to report the first information according to the fourth period, where the requirement of meeting the fth threshold includes: the reception level is higher than and / or equal to the fth threshold, and / or the reception level is lower than and / or equal to the fth threshold;

[0351] The fth threshold defines at least one of a specific receiving level value, a receiving level label, and a receiving level grade;

[0352] For example, if the receiving level is less than or equal to the e-th threshold or the receiving level is less than or equal to the f-th threshold, it can be understood that the battery of the first node is low, or it can be considered that the first node is in a low-level state or a low-battery state; if the receiving level is greater than the e-th threshold or the receiving level is greater than the f-th threshold, it can be understood that the battery of the first node is not low, or it can be considered that the first node is not in a low-level state or a low-battery state.

[0353] Optionally, the period length of the fourth period is shorter than the period length of the third period.

[0354] The above-mentioned e and f are integers greater than or equal to 0 and may be the same or different.

[0355] That is to say, when the first node is in a low-level state, in order to reduce power consumption, it is necessary to reduce the reporting frequency of the first information or increase the reporting period of the first information; when the first node is not in a low-level state, the first node can adopt a normal reporting frequency or a normal reporting period of the first information, so that the second node can understand the status of the first node in a timely manner.

[0356] For example, the normal reporting period of the first node is set to 100 milliseconds. When the first node is in a low-level state, the reporting period adopted by the first node is 500 milliseconds. When the first node is not in a low-level state, the reporting period adopted by the first node is 100 milliseconds.

[0357] Optionally, in one implementation, the type of the first node includes at least one of the following:

[0358] E11, passive IoT terminal;

[0359] E12. Type A IoT terminal, which has no energy storage, independent signal generating device and / or function;

[0360] E13. Type B IoT terminal, which has energy storage but no independent signal generating device and / or function;

[0361] E14. Type C IoT terminal, which has energy storage but no independent signal generating device and / or function;

[0362] For example, the aforementioned type A, type B, and type C IoT terminals may be Ambient Internet of Things (A-IoT) terminals.

[0363] E15: Whether the IoT terminal carries capacitors;

[0364] It should be noted that whether or not a capacitor is carried in this case can also be understood as whether the IoT terminal has energy storage capability.

[0365] E16, Narrowband Internet of Things (NB-IoT) terminal;

[0366] E17, Reduced Capacity (Redcap) terminal;

[0367] E18, wireless charging terminal.

[0368] Optionally, in one implementation, the method further includes at least one of the following:

[0369] F11. Receive at least one of a wireless wave, a signal, data, and light sent by the second node;

[0370] Optionally, in one implementation, the second node sends at least one of wireless waves, signals, data and light to the first node when determining that the power level of the first node meets the j-th threshold requirement based on the first information, and the requirement of meeting the j-th threshold includes: the power level is higher than and / or equal to the j-th threshold, and / or the power level is lower than and / or equal to the j-th threshold.

[0371] The j-th threshold defines at least one of a specific power level value, a power level label, and a power level grade; and j is an integer greater than or equal to 0.

[0372] Optionally, a power level less than or equal to the jth threshold can be understood as the first node having low power, or it can be considered that the first node is in a low power state. At this time, the second node can stimulate the first node through wireless waves, signals, data and / or light to achieve energy storage of the first node.

[0373] F12. Receive target information sent by the second node, where the target information is used to indicate at least one of the following: a level of power provided by the second node, and a type of antenna for power provided by the second node;

[0374] Optionally, in one implementation, when the second node determines that the power level of the first node meets the requirements of the kth threshold based on the first information, the second node sends target information to the first node, and the target information is used to indicate at least one of the following: the magnitude of the power supply provided by the second node, the type of antenna for power supply provided by the second node, and the requirement to meet the kth threshold includes: the power level is higher than and / or equal to the kth threshold, and / or the power level is lower than and / or equal to the kth threshold.

[0375] The kth threshold defines at least one of a specific power level value, a power level label, and a power level grade; and k is an integer greater than or equal to 0.

[0376] Optionally, the power level being less than or equal to the kth threshold can be understood as the power of the first node being low, or can be considered as the first node being in a low power state. At this time, the second node can realize energy storage of the first node by sending target information.

[0377] Optionally, the energy level provided by the second node may be in the microwatt, mW, or W range.

[0378] Optionally, the type of antenna provided by the second node for power supply may be a phased array antenna (that is, capable of implementing directional beam power supply) or an omnidirectional antenna.

[0379] F13. Receive sixth indication information from a third node sent by the second node, and receive at least one of a wireless wave, a signal, data, and light capable of storing power from the third node based on the sixth indication information, where the third node is different from the second node;

[0380] Optionally, the third node may be an access network device, an intermediate node, a terminal or other device.

[0381] Optionally, in one implementation, when the second node determines, based on the first information, that the power level of the first node meets the requirements of the p-th threshold, the second node sends the sixth indication information of the third node to the first node, where the third node is different from the second node, and the requirements of meeting the p-th threshold include: the power level is higher than and / or equal to the p-th threshold, and / or the power level is lower than and / or equal to the p-th threshold.

[0382] The pth threshold defines at least one of a specific power level value, a power level label, and a power level grade; and p is an integer greater than or equal to 0.

[0383] Optionally, a power level less than or equal to the pth threshold can be understood as low power of the first node, or it can be considered that the first node is in a low power state. At this time, the second node can send indication information of the third node to the first node, and the first node receives at least one of wireless waves, signals, data and light from the corresponding third node according to the indication information to realize energy storage of the first node.

[0384] Optionally, in one implementation, the method further includes at least one of the following:

[0385] H11. If the first node determines that the power level meets the requirement of the qth threshold, perform at least one of the following operations: performing measurement using a fifth period, stopping measurement, and reducing the number of measured cells, where the requirement of meeting the qth threshold includes: the power level is higher than and / or equal to the qth threshold, and / or the power level is lower than and / or equal to the qth threshold;

[0386] The qth threshold defines at least one of a specific power level value, a power level label, and a power level grade; and q is an integer greater than or equal to 0.

[0387] Optionally, the power level less than or equal to the qth threshold can be understood as the first node having low power, or it can be considered that the first node is in a low power state. In this case, it is necessary to reduce the measurement power consumption, that is, use a longer period for measurement, or stop measurement, or reduce the number of measured cells.

[0388] H12. If the first node determines that the power level meets the requirement of the rth threshold, perform at least one of the following operations: perform measurement using a sixth period, increase the number of measured cells, and resume the number of measured cells, where the requirement of meeting the rth threshold includes: the power level is higher than and / or equal to the rth threshold, and / or the power level is lower than and / or equal to the rth threshold;

[0389] The rth threshold defines at least one of a specific power level value, a power level label, and a power level grade; and r is an integer greater than or equal to 0.

[0390] Optionally, the power level greater than the rth threshold can be understood as the power of the first node is not low, or it can be considered that the first node is not in a low power state. In this case, there is no need to reduce the measurement power consumption, that is, use a shorter period for measurement, or increase the number of measured cells, or restore the number of measured cells.

[0391] Optionally, the period length of the fifth period is greater than the period length of the sixth period.

[0392] For example, when the first node is not in a low-power state, the number of measured cells is 10 and the measurement period is 100 milliseconds; when the first node is in a low-power state, the measurement period used is 500 milliseconds, and the number of measured cells is 5; when the first node returns to a non-low-power state again, the measurement period used is 100 milliseconds, and the number of measured cells is restored to 10 (or it can also be understood as adding 5 measurement cells).

[0393] Optionally, in one implementation, the method further includes at least one of the following:

[0394] H21. Energy harvesting according to high-level instructions;

[0395] This situation can be understood as energy collection being instructed by a higher layer. For example, the higher layer determines that energy collection is required due to a low power level, and thus instructs the lower layer to perform energy collection.

[0396] H22. If the power level meets the requirement of the xth threshold, perform energy harvesting, where the requirement of meeting the xth threshold includes: the power level is higher than and / or equal to the xth threshold, and / or the power level is lower than and / or equal to the xth threshold;

[0397] The xth threshold defines at least one of a specific power level value, a power level label, and a power level grade; and x is an integer greater than or equal to 0.

[0398] This situation can be understood as the first node actively triggering energy collection based on its own power level and determining that the power level is low.

[0399] H23. Perform energy collection according to the fifth indication information sent by the second node, where the fifth indication information is used to trigger the first node to perform energy collection;

[0400] Optionally, in one implementation, the fifth indication information is used to indicate at least one of the following:

[0401] Instructing the first node to immediately perform energy harvesting and / or a duration for energy harvesting;

[0402] Instructing the first node to perform energy harvesting starting time and / or time length;

[0403] The first node is instructed to perform energy collection according to a configured GAP and / or discontinuous reception (DRX) configuration.

[0404] Optionally, the fifth indication information is sent by the second node to the first node according to the first information.

[0405] Optionally, the second node may also configure the first node to perform automatic energy harvesting.

[0406] Optionally, the second node may further configure a triggering condition for the first node to perform automatic energy collection.

[0407] For example, the second node may configure the first node to determine whether to perform energy harvesting based on the power level.

[0408] Optionally, in one implementation, the method further includes:

[0409] receiving gap (GAP) configuration information sent by the second node;

[0410] During the GAP period, the first node satisfies at least one of the following conditions:

[0411] K11. No data and / or signaling transmission is performed;

[0412] K12: Do not perform signal measurements of the serving cell and / or neighboring cells;

[0413] K13. Do not obtain positioning information;

[0414] Optionally, the positioning information may be Global Navigation Satellite System (GNSS) positioning information.

[0415] K14. Do not obtain system messages.

[0416] Optionally, the GAP configuration information may be set by the second node based on the first information reported by the first node, or the GAP configuration information may be pre-configured by the first node.

[0417] Optionally, the GAP pattern in the time domain may be irregular or periodically sent.

[0418] The GAP configuration information may be used to indicate one or more GAPs.

[0419] Further optionally, in one implementation, the method further includes:

[0420] Determining a first GAP in the GAP configuration information according to at least one of the power capability, power status, event information, and second information of the first node, where the first GAP includes at least one of the following: a GAP to be used, an activated GAP, and a deactivated GAP;

[0421] Optionally, the first GAP is all and / or part of the GAP in the GAP configuration information.

[0422] The second information includes at least one of the following:

[0423] L11, receiving the query command sent by the second node;

[0424] L12, receiving a paging command sent by the second node;

[0425] L13, receiving a power query command sent by the second node;

[0426] L14: Whether the first node has a demand for sending uplink data and / or uplink signaling;

[0427] L15: Priority of uplink data and / or uplink signaling that the first node needs to send.

[0428] Optionally, in one implementation, in order to ensure that the first node and the second node have consistent understanding of the GAP, the first node needs to send the first GAP to the second node.

[0429] Optionally, the first node enters a GAP state at a time corresponding to a GAP to be used and / or an activated GAP according to the determined first GAP, that is, stops transmitting data and / or signaling.

[0430] It should be noted that, after receiving the first GAP, the second node stops transmitting data and / or signaling during the operation of the GAP, so as to avoid unnecessary transmission of data and / or signaling.

[0431] Optionally, in one implementation, the sending the first information to the second node includes at least one of the following:

[0432] M11. Periodically send first information to the second node;

[0433] It should be noted that the cycle length may be agreed upon by the protocol or configured by the second node.

[0434] M12. Send a query response corresponding to the query command to the second node, where the query response includes the first information or the end of the query response carries the first information;

[0435] It should be noted that the tail of the inquiry response carries the first information, which can be understood as the first node sending the first information immediately after the tail of the inquiry response when sending the inquiry response.

[0436] It should be noted that in this case, it can be understood that the first node does not actively send the first information, and only reports the first information when receiving the query command from the second node and feeding back the query response.

[0437] M13. If a reporting event is satisfied, send first information to the second node;

[0438] It should be noted that in this case, the reporting of the first information is based on an event trigger. As long as the set event is met, the first node reports the first information.

[0439] The reported event includes at least one of the following:

[0440] M131: The power level of the first node meets the requirement of the mth threshold, where the requirement of meeting the mth threshold includes: the power level is higher than and / or equal to the mth threshold, and / or the power level is lower than and / or equal to the mth threshold;

[0441] M132: The power level of the first node meets the requirement of the nth threshold and receives a polling command, where the requirement of meeting the nth threshold includes: the power level is higher than and / or equal to the nth threshold, and / or the power level is lower than and / or equal to the nth threshold;

[0442] M133. The power level of the first node meets the requirements of the kth threshold and there is data and / or signaling to be transmitted, and the requirements of meeting the kth threshold include: the power level is higher than and / or equal to the kth threshold, and / or the power level is lower than and / or equal to the kth threshold.

[0443] Optionally, for the second node, after receiving the first information sent by the first node, when it determines, based on the first information, that the power level of the first node meets the requirement of the sth threshold, if it needs to send a paging message, it sends the paging message after waiting for the power of the first node to recover. The requirement of meeting the sth threshold includes: the power level is higher than and / or equal to the sth threshold, and / or the power level is lower than and / or equal to the sth threshold.

[0444] The sth threshold defines at least one of a specific power level value, a power level label, and a power level grade. s is an integer greater than or equal to 0.

[0445] Optionally, a power level less than or equal to the sth threshold can be understood as indicating that the power level of the first node is low, or that the first node is in a low power state. That is, if the second node needs to send a paging message, but the first node to be paged is in a low power state, the second node will not perform the paging first. Later, the second node determines that the power level of the first node has recovered based on the first information sent by the first node, and then sends the paging message to the first node.

[0446] Optionally, in one implementation, the method further includes:

[0447] receiving discontinuous reception (DRX) configuration information sent by the second node;

[0448] The first node satisfies at least one of the following:

[0449] N11. During a first level period of DRX, i.e., a low level period (inactive state), the first node satisfies at least one of the following conditions: does not transmit data and / or signaling, does not measure signals of the serving cell and / or neighboring cells, does not acquire positioning information, does not acquire system messages, and does not monitor a physical downlink control channel (PDCCH).

[0450] Optionally, the positioning information may be Global Navigation Satellite System (GNSS) positioning information.

[0451] N12. During the second level of DRX, the first node only transmits high-priority data and / or signaling;

[0452] For example, if the power level of the first node is higher than and / or equal to the sth threshold, and / or lower than and / or equal to the tth threshold, the first node only transmits high-priority data and / or signaling; wherein, s is less than t, s and t are both integers, wherein the sth threshold and the tth threshold respectively define a specific power level value, a power level label, and at least one of the power level levels.

[0453] N13. During the third level of DRX, the first node communicates normally;

[0454] For example, if the power level of the first node is higher than and / or equal to the uth threshold, the first node enters a normal communication state, where u is an integer, and the uth threshold defines at least one of a specific power level value, a power level label, and a power level level.

[0455] Optionally, the DRX configuration information may be set by the second node based on the first information reported by the first node, or the DRX configuration information may be pre-configured by the first node.

[0456] Optionally, the pattern of the DRX low level in the time domain may be irregular or periodically sent.

[0457] The DRX configuration information may be used to indicate one or more DRX sets.

[0458] Further optionally, in one implementation, the method further includes:

[0459] According to at least one of the power capacity, power status, event information and third information of the first node, a first DRX is determined in the DRX configuration information, and the first DRX includes at least one of the following items: a low-level time period of DRX, a low-level time period of activated DRX, and a low-level time period of deactivated DRX, or the first DRX includes at least one of the following items: a high-level time period of DRX, a high-level time period of activated DRX, and a high-level time period of deactivated DRX.

[0460] The high level time period of DRX represents the time period during which the first node can communicate, and the low level time period of DRX represents the time period during which the first node stops communicating. Optionally, the first DRX is all and / or part of the DRX in the DRX configuration information.

[0461] Communication in the embodiments of the present disclosure refers to at least one of the following actions: receiving and / or sending data; receiving and / or sending signaling; monitoring PDCCH; measuring; receiving and / or sending signals.

[0462] The third information includes at least one of the following:

[0463] P11, receiving the query command sent by the second node;

[0464] P12, receiving a paging command sent by the second node;

[0465] P13, receiving the power query command sent by the second node;

[0466] P14: Whether the first node has a demand for sending uplink data and / or uplink signaling;

[0467] P15: Priority of uplink data and / or uplink signaling that the first node needs to send.

[0468] Optionally, in one implementation, in order to ensure that the first node and the second node have consistent understanding of DRX, the first node needs to send the first DRX to the second node.

[0469] Optionally, the first node enters the DRX state at a time corresponding to the DRX to be used and / or the activated DRX according to the determined first DRX. It should be noted that after receiving the first DRX, the second node performs corresponding transmission operations during the operation of the DRX to avoid unnecessary transmission of data and / or signaling.

[0470] For example, the second node does not transmit data and / or signaling, and does not send system messages during the low level of DRX. For example, the second node only transmits high-priority data and / or signaling during the second level of DRX. For example, the second node transmits normal data and / or signaling during the third level of DRX.

[0471] Optionally, in one implementation, the method further includes at least one of the following:

[0472] Q11. If the first node performs energy harvesting, it enters the idle state, continues in the connected state, or transitions to the paused state;

[0473] It should be noted that energy harvesting can be understood as charging.

[0474] Optionally, the pause state indicates that the context of the first node remains on the first node and / or the network side.

[0475] Q12. Receive seventh indication information sent by the second node, and according to the seventh indication information, enter an idle state, continue in a connected state, or switch to a pause state when performing energy harvesting;

[0476] Q13. If GAP or DRX is enabled and / or configured, continue in the connected state or transition to the suspended state;

[0477] Optionally, the first node being configured with GAP or DRX may be understood as the first node being configured with GAP or DRX by the second node or other nodes.

[0478] It should also be noted that the various thresholds mentioned above may be agreed upon by the protocol or configured by the second node. That is, the second node configures a target threshold for the first node, and the target threshold is used by the first node to determine a threshold for at least one of the following:

[0479] Event information reporting, event information reporting cycle, event information reporting frequency, energy collection, and measurement cycle.

[0480] It should be noted that the target threshold mentioned here is at least one of all the thresholds mentioned above.

[0481] It should be noted that any two or more of the cth threshold, dth threshold, eth threshold, fth threshold, jth threshold, kth threshold, mth threshold, nth threshold, pth threshold, qth threshold, rth threshold, sth threshold, tth threshold, uth threshold, and xth threshold defined in the embodiments of the present disclosure may be one threshold in some scenarios.

[0482] For example, in specific implementations, the "mth threshold", "nth threshold" and "kth threshold" can use the same threshold; or three thresholds with the same value; or three different thresholds.

[0483] In addition, c, d, e, f, j, k, m, n, p, q, r, s, t, u, and x are all integers greater than or equal to 0, and their values ​​can be the same or different; in addition, s should be smaller than t.

[0484] In summary, at least one embodiment of the present disclosure can realize the interaction of power of the first node, and can avoid invalid scheduling of the first node by the second node. During the communication process, if the first node is insufficient in power, the first node can be powered in time to ensure that the first node can communicate normally, thereby achieving the purpose of combining mobile communication scenarios with radio frequency energy collection.

[0485] As shown in FIG2 , an embodiment of the present disclosure further provides an information transmission method, which is applied to a second node and includes:

[0486] Step 201: receiving first information sent by a first node, where the first information is used to indicate at least one of power capability, power status, and event information of the first node;

[0487] Step 202: Determine whether to transmit data and / or signaling, and / or schedule data and / or signaling based on the first information.

[0488] Optionally, before receiving the first information sent by the first node, the method further includes:

[0489] Sending, to a first node, configuration information for the first node to send first information, the configuration information including at least one of the following:

[0490] First indication information, where the first indication information is used to instruct the first node to report first information;

[0491] second indication information, where the second indication information is used to indicate a message and / or signaling type for sending the first information;

[0492] third indication information, where the third indication information is used to indicate the number of bits and / or format of a physical uplink control channel PUCCH;

[0493] Fourth indication information, the fourth indication information is used to indicate the configuration of the object for sending the first information, where the object for sending the first information includes at least one of the following: a radio resource control message, a PUCCH, a media access control control element MACCE, a scheduling request, a preamble of random access, a random access channel opportunity of random access, and a time-frequency domain resource indicated by the random access channel opportunity corresponding to the synchronization channel block;

[0494] Among them, the message and / or signaling type for sending the first information includes at least one of the following: wireless resource control message, PUCCH, MAC CE, scheduling request, preamble code of random access, random access channel opportunity of random access, and time-frequency domain resources indicated by the random access channel opportunity corresponding to the synchronization channel block.

[0495] Optionally, the power status includes at least one of the following: the power level of the first node, indication information that the first node needs to be charged, the time point when the first node needs to be charged, the available power after the first node is charged, the power consumption status of the first node, the duration for which the first node needs to be charged, and receiving sensitivity information.

[0496] Optionally, the power consumption status of the first node is used to indicate the power consumed by the first node when transmitting data and / or signaling;

[0497] The amount of power consumed is related to at least one of the following conditions:

[0498] Transmission rate;

[0499] Transmission distance;

[0500] The size of the data packet;

[0501] Transmission conditions;

[0502] The movement speed of the first node;

[0503] Transmission delay requirements.

[0504] Optionally, the power level is indicated by at least one of a power level value, a power level label, a power level grade, and an energy collection state;

[0505] The energy harvesting state includes at least one of the following states:

[0506] Collect energy status;

[0507] The device is fully charged;

[0508] Start charging state.

[0509] Optionally, the power capability includes at least one of the following:

[0510] Sustainable operating time, harvesting efficiency, charging time, reflection efficiency, power gain, power duration of the energy storage device, and storage capacity of the energy storage device.

[0511] Optionally, the method further includes: sending a power determination criterion to the first node, where the power determination criterion includes at least one of the following:

[0512] Determine the battery status based on the reception level;

[0513] Determine the power status based on the downlink measurement results;

[0514] The available power of the first node is determined according to characteristics of the energy harvesting method, where the available power includes the length of the activation period of the first node and / or the power value or power value range of the first node within the activation time.

[0515] Optionally, the method further includes:

[0516] A target threshold is configured for the first node, where the target threshold is used by the first node to determine a threshold for at least one of the following:

[0517] Event information reporting, event information reporting cycle, event information reporting frequency, energy collection, and measurement cycle.

[0518] Optionally, the method further includes:

[0519] When it is determined that data and / or signaling needs to be sent, the transmission power, transmission rate and waveform used for the data and / or signaling transmission are determined based on the first information.

[0520] Optionally, the method further includes:

[0521] Sending gap GAP configuration information to the first node according to the first information;

[0522] During the GAP period, the first node satisfies at least one of the following conditions:

[0523] No data and / or signaling transmission is performed;

[0524] No signal measurement is performed on the serving cell and / or neighboring cells;

[0525] No location information is obtained;

[0526] Do not obtain system messages.

[0527] Optionally, the method further includes:

[0528] receiving a first GAP sent by the first node, where the first GAP includes at least one of the following: a GAP to be used, an activated GAP, and a deactivated GAP;

[0529] During the operation of the GAP, the transmission of data and / or signaling is stopped;

[0530] The first GAP is all and / or part of the GAP in the GAP configuration information.

[0531] Optionally, the method further includes:

[0532] Sending DRX configuration information to the first node according to the first information;

[0533] The first node satisfies at least one of the following:

[0534] During the first level of DRX, the first node satisfies at least one of the following: not transmitting data and / or signaling, not measuring signals of the serving cell and / or neighboring cell, not acquiring positioning information, not acquiring system messages, and not monitoring PDCCH;

[0535] During the second level of DRX, the first node only transmits high-priority data and / or signaling;

[0536] During the third level of DRX, the first node communicates normally.

[0537] Optionally, the method further includes:

[0538] receiving a first DRX sent by the first node, where the first DRX includes at least one of the following: a low-level time period of DRX, a low-level time period of activated DRX, and a low-level time period of deactivated DRX; or the first DRX includes at least one of the following: a high-level time period of DRX, a high-level time period of activated DRX, and a high-level time period of deactivated DRX;

[0539] During the DRX operation, corresponding transmission operations are performed.

[0540] Optionally, the method further includes at least one of the following:

[0541] When it is determined, based on the first information, that the power level of the first node meets a j-th threshold requirement, at least one of a radio wave, a signal, data, and light is transmitted to the first node, where the requirement of meeting the j-th threshold includes: the power level is higher than and / or equal to the j-th threshold, and / or the power level is lower than and / or equal to the j-th threshold;

[0542] When it is determined, based on the first information, that the power level of the first node meets a k-th threshold requirement, target information is sent to the first node, where the target information is used to indicate at least one of the following: a magnitude of power provided by the second node, and a type of antenna for power supply provided by the second node, where the requirement of meeting the k-th threshold includes: a power level being higher than and / or equal to the k-th threshold, and / or a power level being lower than and / or equal to the k-th threshold;

[0543] According to the first information, when it is determined that the power level of the first node meets the requirements of the pth threshold, the sixth indication information of the third node is sent to the first node, and the third node is different from the second node. The requirements of meeting the pth threshold include: the power level is higher than and / or equal to the pth threshold, and / or the power level is lower than and / or equal to the pth threshold.

[0544] Optionally, the method further includes:

[0545] According to the first information, when it is determined that the power level of the first node meets the requirements of the sth threshold, if it is necessary to send a paging message, the paging message is sent after waiting for the power of the first node to be restored. The requirements for meeting the sth threshold include: the power level is higher than and / or equal to the sth threshold, and / or the power level is lower than and / or equal to the sth threshold.

[0546] It should be noted that all descriptions about the second node side in the above embodiments are applicable to the embodiments of the information transmission method applied to the second node side, and can achieve the same technical effects, and will not be repeated here.

[0547] As shown in FIG3 , at least one embodiment of the present disclosure further provides a communication device 300 , where the communication device 300 is a first node and includes:

[0548] The first sending module 301 is configured to send first information to the second node, where the first information is used to indicate at least one of the power capability, power status, and event information of the first node.

[0549] Optionally, the first sending module 301 is configured to implement at least one of the following:

[0550] sending part or all of the first information to the second node through a radio resource control message;

[0551] Sending part or all of the first information to the second node through at least one bit in a physical uplink control channel PUCCH;

[0552] Sending part or all of the first information to the second node through a media access control protocol data unit in a media access control control element MAC CE;

[0553] In a case where the first information is used to indicate the power capability and / or power status of the first node, sending part or all of the first information to the second node through a scheduling request;

[0554] In the case where the first information is used to indicate the power status of the first node, part or all of the first information is sent to the second node through a random access preamble, where different preambles indicate different power statuses;

[0555] In the case where the first information is used to indicate the power status of the first node, part or all of the first information is sent to the second node through the time-frequency domain resources indicated by the random access channel opportunity of the random access and / or the random access channel opportunity corresponding to the synchronization channel block, and different random access random access channel opportunities and / or random access channel opportunities corresponding to different synchronization channel blocks indicate different power statuses;

[0556] In a case where the first information is used to indicate event information of the first node, part or all of the first information is sent to the second node through a random access preamble, where different preambles correspond to indicating different event information;

[0557] In the case where the first information is used to indicate event information of the first node, part or all of the first information is sent to the second node through the time-frequency domain resources indicated by the random access channel opportunity of random access and / or the random access channel opportunity corresponding to the synchronization channel block, and different random access random access channel opportunities and / or random access channel opportunities corresponding to different synchronization channel blocks indicate different event information.

[0558] Optionally, the radio resource control message includes at least one of the following:

[0559] Terminal auxiliary information, measurement report, energy collection information, message five.

[0560] Optionally, the communication device further includes:

[0561] The second receiving module is configured to receive configuration information sent by a second node for the first node to send the first information, where the configuration information includes at least one of the following:

[0562] First indication information, where the first indication information is used to instruct the first node to report first information;

[0563] second indication information, where the second indication information is used to indicate a message and / or signaling type for sending the first information;

[0564] third indication information, where the third indication information is used to indicate the number of bits and / or format of a physical uplink control channel PUCCH;

[0565] Fourth indication information, the fourth indication information is used to indicate the configuration of the object for sending the first information, where the object for sending the first information includes at least one of the following: a radio resource control message, a PUCCH, a media access control control element MACCE, a scheduling request, a preamble of random access, a random access channel opportunity of random access, and a time-frequency domain resource indicated by the random access channel opportunity corresponding to the synchronization channel block;

[0566] Among them, the message and / or signaling type for sending the first information includes at least one of the following: wireless resource control message, PUCCH, MAC CE, scheduling request, preamble code of random access, random access channel opportunity of random access, and time-frequency domain resources indicated by the random access channel opportunity corresponding to the synchronization channel block.

[0567] Optionally, the power status includes at least one of the following: the power level of the first node, indication information that the first node needs to be charged, the time point when the first node needs to be charged, the available power after the first node is charged, the power consumption status of the first node, the duration for which the first node needs to be charged, and receiving sensitivity information.

[0568] Optionally, the power consumption status of the first node is used to indicate the power consumed by the first node when transmitting data and / or signaling;

[0569] The amount of power consumed is related to at least one of the following conditions:

[0570] Transmission rate;

[0571] Transmission distance;

[0572] The size of the data packet;

[0573] Transmission conditions;

[0574] The movement speed of the first node;

[0575] Transmission delay requirements.

[0576] Optionally, the power level is indicated by at least one of a power level value, a power level label, a power level grade, and an energy collection state;

[0577] The energy collection state includes at least one of the following states:

[0578] Collect energy status;

[0579] The device is fully charged;

[0580] Start charging state.

[0581] Optionally, the power capability includes at least one of the following:

[0582] Sustainable operating time, harvesting efficiency, charging time, reflection efficiency, power gain, power duration of the energy storage device, and storage capacity of the energy storage device.

[0583] Optionally, the communication device further includes at least one of the following:

[0584] A second determining module is used to determine the power status according to the reception level;

[0585] A third determining module, configured to determine the power state according to the downlink measurement result;

[0586] The fourth determination module is used to determine the available power of the first node according to the characteristics of the energy collection method, where the available power includes the length of the activation time period of the first node and / or the power value or power value range of the first node within the activation time.

[0587] Optionally, the communication device further includes:

[0588] The third receiving module is configured to receive a power determination criterion sent by the second node, where the power determination criterion includes at least one of the following:

[0589] Determine the battery status based on the reception level;

[0590] Determine the power status based on the downlink measurement results;

[0591] The available power of the first node is determined according to characteristics of the energy harvesting method, where the available power includes the length of the activation period of the first node and / or the power value or power value range of the first node within the activation time.

[0592] Optionally, the communication device further includes at least one of the following:

[0593] a fifth determining module, configured to determine a period and / or frequency of reporting the first information according to the power level and / or the reception level;

[0594] a sixth determining module, configured to determine to report the first information according to the first period if the power level meets a c-th threshold requirement, where the meeting the c-th threshold requirement includes: the power level being higher than and / or equal to the c-th threshold, and / or the power level being lower than and / or equal to the c-th threshold;

[0595] a seventh determining module, configured to determine whether to report the first information according to the second period if the power level meets a dth threshold requirement, wherein the dth threshold requirement includes: the power level is higher than and / or equal to the dth threshold, and / or the power level is lower than and / or equal to the dth threshold;

[0596] an eighth determining module, configured to determine, if the reception level satisfies an e-th threshold requirement, to report the first information according to a third period, where the requirement of satisfying the e-th threshold includes: the reception level being higher than and / or equal to the e-th threshold, and / or the reception level being lower than and / or equal to the e-th threshold;

[0597] The ninth determination module is used to determine whether to report the first information according to the fourth period if the receiving level meets the requirements of the fth threshold, and the requirements of meeting the fth threshold include: the receiving level is higher than and / or equal to the fth threshold, and / or the receiving level is lower than and / or equal to the fth threshold.

[0598] Optionally, the type of the first node includes at least one of the following:

[0599] Passive IoT terminal;

[0600] Type A IoT terminals, which have no energy storage, independent signal generating device and / or function;

[0601] Type B IoT terminals, which have energy storage but no independent signal generating device and / or function;

[0602] Type C IoT terminals, which have energy storage but no independent signal generating device and / or function;

[0603] Whether the IoT terminal carries capacitors;

[0604] Narrowband IoT terminals;

[0605] Reduced capacity terminals;

[0606] Wireless charging terminal.

[0607] Optionally, the communication device further includes at least one of the following:

[0608] A first execution module, configured to perform energy harvesting according to a high-level instruction;

[0609] a second execution module, configured to perform energy harvesting if the power level satisfies an xth threshold requirement, wherein the satisfying the xth threshold requirement includes: the power level being higher than and / or equal to the xth threshold, and / or the power level being lower than and / or equal to the xth threshold;

[0610] The third execution module is configured to perform energy collection according to fifth indication information sent by the second node, where the fifth indication information is used to trigger the first node to perform energy collection.

[0611] Optionally, the fifth indication information is used to indicate at least one of the following:

[0612] Instructing the first node to immediately perform energy harvesting and / or a duration for energy harvesting;

[0613] Instructing the first node to perform energy harvesting starting time and / or time length;

[0614] The first node is instructed to perform energy collection according to the configured GAP and / or DRX configuration.

[0615] Optionally, the energy collection includes at least one of the following:

[0616] receiving at least one of a wireless wave, a signal, data, and light transmitted by the second node;

[0617] receiving target information sent by the second node, where the target information is used to indicate at least one of the following: a magnitude of power provided by the second node, and a type of antenna for power provided by the second node;

[0618] Receive sixth indication information of a third node sent by the second node, and receive at least one of wireless waves, signals, data and light that can store electricity from the third node according to the sixth indication information, where the third node is different from the second node.

[0619] Optionally, the triggering condition for reporting the event information includes at least one of the following:

[0620] The power level of the first node meets the requirement of the mth threshold, where the requirement of meeting the mth threshold includes: the power level is higher than and / or equal to the mth threshold, and / or the power level is lower than and / or equal to the mth threshold;

[0621] The power level of the first node meets the requirement of the nth threshold and receives a polling command, wherein the requirement of meeting the nth threshold includes: the power level is higher than and / or equal to the nth threshold, and / or the power level is lower than and / or equal to the nth threshold;

[0622] The power level of the first node meets the kth threshold requirement and has data and / or signaling to be transmitted, wherein the power level meets the kth threshold requirement including: the power level is higher than and / or equal to the kth threshold, and / or the power level is lower than and / or equal to the kth threshold.

[0623] Optionally, the communication device further includes at least one of the following:

[0624] a fourth execution module, configured to, if the first node determines that the power level meets the requirement of a qth threshold, perform at least one of the following operations: performing measurement using a fifth period, stopping measurement, and reducing the number of measured cells, wherein the requirement of meeting the qth threshold includes: the power level is higher than and / or equal to the qth threshold, and / or the power level is lower than and / or equal to the qth threshold;

[0625] The fifth execution module is used to perform at least one operation of measuring using the sixth period, increasing the number of measured cells, and resuming the number of measured cells if the first node determines that the power level meets the requirements of the rth threshold. The requirements of meeting the rth threshold include: the power level is higher than and / or equal to the rth threshold, and / or the power level is lower than and / or equal to the rth threshold.

[0626] Optionally, the communication device further includes:

[0627] a fourth receiving module, configured to receive the gap GAP configuration information sent by the second node;

[0628] During the GAP period, the first node satisfies at least one of the following conditions:

[0629] No data and / or signaling transmission occurs;

[0630] No signal measurement is performed on the serving cell and / or neighboring cells;

[0631] No location information is obtained;

[0632] Do not obtain system messages.

[0633] Optionally, the communication device further includes:

[0634] a tenth determining module, configured to determine a first GAP in the GAP configuration information based on at least one of the power capability, power status, event information, and second information of the first node, where the first GAP includes at least one of the following: a GAP to be used, an activated GAP, and a deactivated GAP;

[0635] The second information includes at least one of the following:

[0636] receiving a query command sent by the second node;

[0637] receiving a paging command sent by the second node;

[0638] Receiving a power query command sent by the second node;

[0639] Whether the first node has a demand for sending uplink data and / or uplink signaling;

[0640] The priority of uplink data and / or uplink signaling that the first node needs to send;

[0641] The first GAP is all and / or part of the GAP in the GAP configuration information.

[0642] Optionally, the communication device further includes:

[0643] The second sending module is configured to send the first GAP to a second node.

[0644] Optionally, the communication device further includes:

[0645] a fifth receiving module, configured to receive discontinuous reception (DRX) configuration information sent by the second node;

[0646] The first node satisfies at least one of the following:

[0647] During the first level of DRX, the first node satisfies at least one of the following: not transmitting data and / or signaling, not measuring signals of the serving cell and / or neighboring cell, not acquiring positioning information, not acquiring system messages, and not monitoring PDCCH;

[0648] During the second level of DRX, the first node only transmits high-priority data and / or signaling;

[0649] During the third level of DRX, the first node communicates normally.

[0650] Optionally, the communication device further includes:

[0651] an eleventh determining module, configured to determine a first DRX in the DRX configuration information according to at least one of the power capability, the power status, the event information, and the third information of the first node, where the first DRX includes at least one of the following: a low-level time period of DRX, a low-level time period of activated DRX, and a low-level time period of deactivated DRX, or the first DRX includes at least one of the following: a high-level time period of DRX, a high-level time period of activated DRX, and a high-level time period of deactivated DRX;

[0652] The third information includes at least one of the following:

[0653] receiving a query command sent by the second node;

[0654] receiving a paging command sent by the second node;

[0655] Receiving a power query command sent by the second node;

[0656] Whether the first node has a demand for sending uplink data and / or uplink signaling;

[0657] The priority of uplink data and / or uplink signaling that the first node needs to send;

[0658] The first DRX is all and / or part of the DRX in the DRX configuration information.

[0659] Optionally, the communication device further includes:

[0660] The third sending module is configured to send the first DRX to the second node.

[0661] Optionally, the first sending module 301 is configured to implement at least one of the following:

[0662] periodically sending first information to the second node;

[0663] Sending a query response corresponding to the query command to the second node, where the query response includes the first information or the end of the query response carries the first information;

[0664] When a reporting event is satisfied, sending first information to the second node;

[0665] The reported event includes at least one of the following:

[0666] The power level of the first node meets the requirement of the mth threshold, where the requirement of meeting the mth threshold includes: the power level is higher than and / or equal to the mth threshold, and / or the power level is lower than and / or equal to the mth threshold;

[0667] The power level of the first node meets the requirement of the nth threshold and receives a polling command, wherein the requirement of meeting the nth threshold includes: the power level is higher than and / or equal to the nth threshold, and / or the power level is lower than and / or equal to the nth threshold;

[0668] The power level of the first node meets the kth threshold requirement and has data and / or signaling to be transmitted, wherein the power level meets the kth threshold requirement including: the power level is higher than and / or equal to the kth threshold, and / or the power level is lower than and / or equal to the kth threshold.

[0669] Optionally, the communication device further includes at least one of the following:

[0670] a first processing module, configured to enter an idle state, continue in a connected state, or switch to a paused state if the first node performs energy harvesting;

[0671] A second processing module is configured to receive seventh indication information sent by the second node, and according to the seventh indication information, enter an idle state, continue in a connected state, or switch to a pause state when performing energy harvesting;

[0672] a third processing module, configured to continue in the connected state or switch to the suspended state if GAP or DRX is enabled and / or configured;

[0673] The pause state indicates that the context of the first node is maintained at the first node and / or the network side.

[0674] It should be noted that the communication device embodiment is a communication device that corresponds one-to-one to the above method embodiment. All implementation methods in the above method embodiment are applicable to the embodiment of the device and can achieve the same technical effects.

[0675] At least one embodiment of the present disclosure further provides a communication device, the communication device being a first node, comprising a transceiver and a processor;

[0676] The transceiver is used to send first information to the second node, where the first information is used to indicate at least one of the power capacity, power status and event information of the first node.

[0677] Optionally, the transceiver is used to:

[0678] sending part or all of the first information to the second node through a radio resource control message;

[0679] Sending part or all of the first information to the second node through at least one bit in a physical uplink control channel PUCCH;

[0680] Sending part or all of the first information to the second node through a media access control protocol data unit in a media access control control element MAC CE;

[0681] In a case where the first information is used to indicate the power capability and / or power status of the first node, sending part or all of the first information to the second node through a scheduling request;

[0682] In the case where the first information is used to indicate the power status of the first node, part or all of the first information is sent to the second node through a random access preamble, where different preambles indicate different power statuses;

[0683] In the case where the first information is used to indicate the power status of the first node, part or all of the first information is sent to the second node through the time-frequency domain resources indicated by the random access channel opportunity of the random access and / or the random access channel opportunity corresponding to the synchronization channel block, and different random access random access channel opportunities and / or random access channel opportunities corresponding to different synchronization channel blocks indicate different power statuses;

[0684] In a case where the first information is used to indicate event information of the first node, part or all of the first information is sent to the second node through a random access preamble, where different preambles correspond to indicating different event information;

[0685] In the case where the first information is used to indicate event information of the first node, part or all of the first information is sent to the second node through the time-frequency domain resources indicated by the random access channel opportunity of random access and / or the random access channel opportunity corresponding to the synchronization channel block, and different random access random access channel opportunities and / or random access channel opportunities corresponding to different synchronization channel blocks indicate different event information.

[0686] Optionally, the radio resource control message includes at least one of the following:

[0687] Terminal auxiliary information, measurement report, energy collection information, message five.

[0688] Optionally, the transceiver further includes:

[0689] receiving configuration information sent by a second node for the first node to send the first information, where the configuration information includes at least one of the following:

[0690] First indication information, where the first indication information is used to instruct the first node to report first information;

[0691] second indication information, where the second indication information is used to indicate a message and / or signaling type for sending the first information;

[0692] third indication information, where the third indication information is used to indicate the number of bits and / or format of a physical uplink control channel PUCCH;

[0693] Fourth indication information, the fourth indication information is used to indicate the configuration of the object for sending the first information, where the object for sending the first information includes at least one of the following: a radio resource control message, a PUCCH, a media access control control element MACCE, a scheduling request, a preamble of random access, a random access channel opportunity of random access, and a time-frequency domain resource indicated by the random access channel opportunity corresponding to the synchronization channel block;

[0694] Among them, the message and / or signaling type for sending the first information includes at least one of the following: wireless resource control message, PUCCH, MAC CE, scheduling request, preamble code of random access, random access channel opportunity of random access, and time-frequency domain resources indicated by the random access channel opportunity corresponding to the synchronization channel block.

[0695] Optionally, the power status includes at least one of the following: the power level of the first node, indication information that the first node needs to be charged, the time point when the first node needs to be charged, the available power after the first node is charged, the power consumption status of the first node, the duration for which the first node needs to be charged, and receiving sensitivity information.

[0696] Optionally, the power consumption status of the first node is used to indicate the power consumed by the first node when transmitting data and / or signaling;

[0697] The amount of power consumed is related to at least one of the following conditions:

[0698] Transmission rate;

[0699] Transmission distance;

[0700] The size of the data packet;

[0701] Transmission conditions;

[0702] The movement speed of the first node;

[0703] Transmission delay requirements.

[0704] Optionally, the power level is indicated by at least one of a power level value, a power level label, a power level grade, and an energy collection state;

[0705] The energy collection state includes at least one of the following states:

[0706] Collect energy status;

[0707] The device is fully charged;

[0708] Start charging state.

[0709] Optionally, the power capability includes at least one of the following:

[0710] Sustainable operating time, harvesting efficiency, charging time, reflection efficiency, power gain, power duration of the energy storage device, and storage capacity of the energy storage device.

[0711] Optionally, the processor is further configured to implement at least one of the following:

[0712] determining the power state according to the reception level;

[0713] Determining the power state according to the downlink measurement result;

[0714] According to the characteristics of the energy harvesting method, the available power of the first node is determined, where the available power includes the length of the activation period of the first node and / or the power value or power value range of the first node within the activation time.

[0715] Optionally, the transceiver is further configured to:

[0716] Receive a power determination criterion sent by the second node, where the power determination criterion includes at least one of the following:

[0717] Determine the battery status based on the reception level;

[0718] Determine the power status based on the downlink measurement results;

[0719] The available power of the first node is determined according to characteristics of the energy harvesting method, where the available power includes the length of the activation period of the first node and / or the power value or power value range of the first node within the activation time.

[0720] Optionally, the processor is further configured to implement at least one of the following:

[0721] Determining a period and / or frequency of reporting the first information according to the power level and / or reception level;

[0722] If the power level meets the requirement of the cth threshold, determining to report the first information according to the first period, wherein the requirement of meeting the cth threshold includes: the power level is higher than and / or equal to the cth threshold, and / or the power level is lower than and / or equal to the cth threshold;

[0723] If the power level meets the requirement of the dth threshold, determining to report the first information according to the second period, the requirement of the dth threshold including: the power level is higher than and / or equal to the dth threshold, and / or the power level is lower than and / or equal to the dth threshold;

[0724] If the reception level meets the requirement of the e-th threshold, determining to report the first information according to the third period, wherein the requirement of meeting the e-th threshold includes: the reception level is higher than and / or equal to the e-th threshold, and / or the reception level is lower than and / or equal to the e-th threshold;

[0725] If the reception level meets the requirements of the fth threshold, determine to report the first information according to the fourth period, wherein the requirements of meeting the fth threshold include: the reception level is higher than and / or equal to the fth threshold, and / or the reception level is lower than and / or equal to the fth threshold.

[0726] Optionally, the type of the first node includes at least one of the following:

[0727] Passive IoT terminal;

[0728] Type A IoT terminals, which have no energy storage, independent signal generating device and / or function;

[0729] Type B IoT terminals, which have energy storage but no independent signal generating device and / or function;

[0730] Type C IoT terminals, which have energy storage but no independent signal generating device and / or function;

[0731] Whether the IoT terminal carries capacitors;

[0732] Narrowband IoT terminals;

[0733] Reduced capacity terminals;

[0734] Wireless charging terminal.

[0735] Optionally, the processor is further configured to implement at least one of the following:

[0736] Energy harvesting according to high-level instructions;

[0737] If the power level meets the requirement of the xth threshold, energy harvesting is performed, where the requirement of meeting the xth threshold includes: the power level is higher than and / or equal to the xth threshold, and / or the power level is lower than and / or equal to the xth threshold;

[0738] Energy collection is performed according to the fifth indication information sent by the second node, where the fifth indication information is used to trigger the first node to perform energy collection.

[0739] Optionally, the fifth indication information is used to indicate at least one of the following:

[0740] Instructing the first node to immediately perform energy harvesting and / or a duration for energy harvesting;

[0741] Instructing the first node to perform energy harvesting starting time and / or time length;

[0742] The first node is instructed to perform energy collection according to the configured GAP and / or DRX configuration.

[0743] Optionally, the energy collection includes at least one of the following:

[0744] receiving at least one of a wireless wave, a signal, data, and light transmitted by the second node;

[0745] receiving target information sent by the second node, where the target information is used to indicate at least one of the following: a magnitude of power provided by the second node, and a type of antenna for power provided by the second node;

[0746] Receive sixth indication information of a third node sent by the second node, and receive at least one of wireless waves, signals, data and light that can store electricity from the third node according to the sixth indication information, where the third node is different from the second node.

[0747] Optionally, the triggering condition for reporting the event information includes at least one of the following:

[0748] The power level of the first node meets the requirement of the mth threshold, where the requirement of meeting the mth threshold includes: the power level is higher than and / or equal to the mth threshold, and / or the power level is lower than and / or equal to the mth threshold;

[0749] The power level of the first node meets the requirement of the nth threshold and receives a polling command, wherein the requirement of meeting the nth threshold includes: the power level is higher than and / or equal to the nth threshold, and / or the power level is lower than and / or equal to the nth threshold;

[0750] The power level of the first node meets the kth threshold requirement and has data and / or signaling to be transmitted, wherein the power level meets the kth threshold requirement including: the power level is higher than and / or equal to the kth threshold, and / or the power level is lower than and / or equal to the kth threshold.

[0751] Optionally, the processor is further configured to implement at least one of the following:

[0752] If the first node determines that the power level meets the requirement of the qth threshold, performing at least one of the following operations: performing measurement using a fifth period, stopping measurement, and reducing the number of measured cells, where the requirement of meeting the qth threshold includes: the power level is higher than and / or equal to the qth threshold, and / or the power level is lower than and / or equal to the qth threshold;

[0753] If the first node determines that the power level meets the requirements of the rth threshold, it performs at least one operation of using the sixth cycle for measurement, increasing the number of measured cells and resuming the number of measured cells. The requirement of meeting the rth threshold includes: the power level is higher than and / or equal to the rth threshold, and / or the power level is lower than and / or equal to the rth threshold.

[0754] Optionally, the transceiver is further configured to:

[0755] receiving the gap GAP configuration information sent by the second node;

[0756] During the GAP period, the first node satisfies at least one of the following conditions:

[0757] No data and / or signaling transmission occurs;

[0758] No signal measurement is performed on the serving cell and / or neighboring cells;

[0759] No location information is obtained;

[0760] Do not obtain system messages.

[0761] Optionally, the processor is further configured to:

[0762] Determining a first GAP in the GAP configuration information according to at least one of the power capability, power status, event information, and second information of the first node, where the first GAP includes at least one of the following: a GAP to be used, an activated GAP, and a deactivated GAP;

[0763] The second information includes at least one of the following:

[0764] receiving a query command sent by the second node;

[0765] receiving a paging command sent by the second node;

[0766] Receiving a power query command sent by the second node;

[0767] Whether the first node has a demand for sending uplink data and / or uplink signaling;

[0768] The priority of uplink data and / or uplink signaling that the first node needs to send;

[0769] The first GAP is all and / or part of the GAP in the GAP configuration information.

[0770] Optionally, the transceiver is further configured to implement at least one of the following:

[0771] The first GAP is sent to the second node.

[0772] Optionally, the transceiver is further configured to:

[0773] receiving discontinuous reception (DRX) configuration information sent by the second node;

[0774] The first node satisfies at least one of the following:

[0775] During the first level of DRX, the first node satisfies at least one of the following: not transmitting data and / or signaling, not measuring signals of the serving cell and / or neighboring cell, not acquiring positioning information, not acquiring system messages, and not monitoring PDCCH;

[0776] During the second level of DRX, the first node only transmits high-priority data and / or signaling;

[0777] During the third level of DRX, the first node communicates normally.

[0778] Optionally, the processor is further configured to:

[0779] determining, in the DRX configuration information, a first DRX according to at least one of the power capability, the power status, the event information, and the third information of the first node, where the first DRX includes at least one of the following: a low-level time period of DRX, a low-level time period of activated DRX, and a low-level time period of deactivated DRX; or, the first DRX includes at least one of the following: a high-level time period of DRX, a high-level time period of activated DRX, and a high-level time period of deactivated DRX;

[0780] The third information includes at least one of the following:

[0781] receiving a query command sent by the second node;

[0782] receiving a paging command sent by the second node;

[0783] Receiving a power query command sent by the second node;

[0784] Whether the first node has a demand for sending uplink data and / or uplink signaling;

[0785] The priority of uplink data and / or uplink signaling that the first node needs to send;

[0786] The first DRX is all and / or part of the DRX in the DRX configuration information.

[0787] Optionally, the transceiver is further configured to:

[0788] The first DRX is sent to the second node.

[0789] Optionally, the transceiver is further configured to implement at least one of the following:

[0790] periodically sending first information to the second node;

[0791] Sending a query response corresponding to the query command to the second node, where the query response includes the first information or the end of the query response carries the first information;

[0792] When a reporting event is satisfied, sending first information to the second node;

[0793] The reported event includes at least one of the following:

[0794] The power level of the first node meets the requirement of the mth threshold, where the requirement of meeting the mth threshold includes: the power level is higher than and / or equal to the mth threshold, and / or the power level is lower than and / or equal to the mth threshold;

[0795] The power level of the first node meets the requirement of the nth threshold and receives a polling command, wherein the requirement of meeting the nth threshold includes: the power level is higher than and / or equal to the nth threshold, and / or the power level is lower than and / or equal to the nth threshold;

[0796] The power level of the first node meets the kth threshold requirement and has data and / or signaling to be transmitted, wherein the power level meets the kth threshold requirement including: the power level is higher than and / or equal to the kth threshold, and / or the power level is lower than and / or equal to the kth threshold.

[0797] Optionally, the processor is further configured to implement at least one of the following:

[0798] If the first node performs energy harvesting, it enters the idle state, continues in the connected state, or transitions to the paused state;

[0799] receiving seventh indication information sent by the second node, and according to the seventh indication information, entering an idle state, continuing in a connected state, or switching to a pause state when performing energy harvesting;

[0800] If GAP or DRX is enabled and / or configured, continue in the connected state or transition to the suspended state;

[0801] The pause state indicates that the context of the first node is maintained at the first node and / or the network side.

[0802] As shown in FIG4 , an embodiment of the present disclosure further provides a communication device, which is a first node and includes a processor 400, a transceiver 410, a memory 420, and a program stored in the memory 420 and executable on the processor 400. The transceiver 410 is connected to the processor 400 and the memory 420 via a bus interface. The processor 400 is configured to read the program in the memory and execute the following process:

[0803] The first information is sent to the second node via the transceiver 410 , where the first information is used to indicate at least one of the power capability, power status, and event information of the first node.

[0804] The transceiver 410 is configured to receive and send data under the control of the processor 400 .

[0805] In FIG4 , the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 400 and memory represented by memory 420. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, all of which are well known in the art and, therefore, will not be further described herein. The bus interface provides an interface. The transceiver 410 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, such as a wireless channel, a wired channel, an optical cable, or the like.

[0806] The processor 400 is responsible for managing the bus architecture and general processing, and the memory 420 can store data used by the processor 400 when performing operations.

[0807] Optionally, the processor 400 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD), and the processor may also adopt a multi-core architecture.

[0808] The processor calls the computer program stored in the memory to execute any of the methods provided by the embodiments of the present disclosure according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.

[0809] Optionally, the processor 400 is configured to read a program in a memory and perform at least one of the following processes:

[0810] sending part or all of the first information to the second node through a radio resource control message;

[0811] Sending part or all of the first information to the second node through at least one bit in a physical uplink control channel PUCCH;

[0812] Sending part or all of the first information to the second node through a media access control protocol data unit in a media access control control element MAC CE;

[0813] In a case where the first information is used to indicate the power capability and / or power status of the first node, sending part or all of the first information to the second node through a scheduling request;

[0814] In the case where the first information is used to indicate the power status of the first node, part or all of the first information is sent to the second node through a random access preamble, where different preambles indicate different power statuses;

[0815] In the case where the first information is used to indicate the power status of the first node, part or all of the first information is sent to the second node through the time-frequency domain resources indicated by the random access channel opportunity of the random access and / or the random access channel opportunity corresponding to the synchronization channel block, and different random access random access channel opportunities and / or random access channel opportunities corresponding to different synchronization channel blocks indicate different power statuses;

[0816] In a case where the first information is used to indicate event information of the first node, part or all of the first information is sent to the second node through a random access preamble, where different preambles correspond to indicating different event information;

[0817] In the case where the first information is used to indicate event information of the first node, part or all of the first information is sent to the second node through the time-frequency domain resources indicated by the random access channel opportunity of random access and / or the random access channel opportunity corresponding to the synchronization channel block, and different random access random access channel opportunities and / or random access channel opportunities corresponding to different synchronization channel blocks indicate different event information.

[0818] Optionally, the radio resource control message includes at least one of the following:

[0819] Terminal auxiliary information, measurement report, energy collection information, message five.

[0820] Optionally, the processor 400 is configured to read a program in a memory and further perform the following process:

[0821] receiving configuration information sent by a second node for the first node to send the first information, where the configuration information includes at least one of the following:

[0822] First indication information, where the first indication information is used to instruct the first node to report first information;

[0823] second indication information, where the second indication information is used to indicate a message and / or signaling type for sending the first information;

[0824] third indication information, where the third indication information is used to indicate the number of bits and / or format of a physical uplink control channel PUCCH;

[0825] Fourth indication information, the fourth indication information is used to indicate the configuration of the object for sending the first information, where the object for sending the first information includes at least one of the following: a radio resource control message, a PUCCH, a media access control control element MACCE, a scheduling request, a preamble of random access, a random access channel opportunity of random access, and a time-frequency domain resource indicated by the random access channel opportunity corresponding to the synchronization channel block;

[0826] Among them, the message and / or signaling type for sending the first information includes at least one of the following: wireless resource control message, PUCCH, MAC CE, scheduling request, preamble code of random access, random access channel opportunity of random access, and time-frequency domain resources indicated by the random access channel opportunity corresponding to the synchronization channel block.

[0827] Optionally, the power status includes at least one of the following: the power level of the first node, indication information that the first node needs to be charged, the time point when the first node needs to be charged, the available power after the first node is charged, the power consumption status of the first node, the duration for which the first node needs to be charged, and receiving sensitivity information.

[0828] Optionally, the power consumption status of the first node is used to indicate the power consumed by the first node when transmitting data and / or signaling;

[0829] The amount of power consumed is related to at least one of the following conditions:

[0830] Transmission rate;

[0831] Transmission distance;

[0832] The size of the data packet;

[0833] Transmission conditions;

[0834] The movement speed of the first node;

[0835] Transmission delay requirements.

[0836] Optionally, the power level is indicated by at least one of a power level value, a power level label, a power level grade, and an energy collection state;

[0837] The energy collection state includes at least one of the following states:

[0838] Collect energy status;

[0839] The device is fully charged;

[0840] Start charging state.

[0841] Optionally, the power capability includes at least one of the following:

[0842] Sustainable operating time, harvesting efficiency, charging time, reflection efficiency, power gain, power duration of the energy storage device, and storage capacity of the energy storage device.

[0843] Optionally, the processor 400 is configured to read a program in a memory and further perform at least one of the following processes:

[0844] determining the power state according to the reception level;

[0845] Determining the power state according to the downlink measurement result;

[0846] According to the characteristics of the energy harvesting method, the available power of the first node is determined, where the available power includes the length of the activation period of the first node and / or the power value or power value range of the first node within the activation time.

[0847] Optionally, the processor 400 is configured to read a program in a memory and further perform the following process:

[0848] Receive a power determination criterion sent by the second node, where the power determination criterion includes at least one of the following:

[0849] Determine the battery status based on the reception level;

[0850] Determine the power status based on the downlink measurement results;

[0851] The available power of the first node is determined according to characteristics of the energy harvesting method, where the available power includes the length of the activation period of the first node and / or the power value or power value range of the first node within the activation time.

[0852] Optionally, the processor 400 is configured to read a program in a memory and further perform at least one of the following processes:

[0853] Determining a period and / or frequency of reporting the first information according to the power level and / or reception level;

[0854] If the power level meets the requirement of the cth threshold, determining to report the first information according to the first period, wherein the requirement of meeting the cth threshold includes: the power level is higher than and / or equal to the cth threshold, and / or the power level is lower than and / or equal to the cth threshold;

[0855] If the power level meets the requirement of the dth threshold, determining to report the first information according to the second period, the requirement of the dth threshold including: the power level is higher than and / or equal to the dth threshold, and / or the power level is lower than and / or equal to the dth threshold;

[0856] If the reception level meets the requirement of the e-th threshold, determining to report the first information according to the third period, wherein the requirement of meeting the e-th threshold includes: the reception level is higher than and / or equal to the e-th threshold, and / or the reception level is lower than and / or equal to the e-th threshold;

[0857] If the reception level meets the requirements of the fth threshold, determine to report the first information according to the fourth period, wherein the requirements of meeting the fth threshold include: the reception level is higher than and / or equal to the fth threshold, and / or the reception level is lower than and / or equal to the fth threshold.

[0858] Optionally, the type of the first node includes at least one of the following:

[0859] Passive IoT terminal;

[0860] Type A IoT terminals, which have no energy storage, independent signal generating device and / or function;

[0861] Type B IoT terminals, which have energy storage but no independent signal generating device and / or function;

[0862] Type C IoT terminals, which have energy storage but no independent signal generating device and / or function;

[0863] Whether the IoT terminal carries capacitors;

[0864] Narrowband IoT terminals;

[0865] Reduced capacity terminals;

[0866] Wireless charging terminal.

[0867] Optionally, the processor 400 is configured to read a program in a memory and further perform at least one of the following processes:

[0868] Energy harvesting according to high-level instructions;

[0869] If the power level meets the requirement of the xth threshold, energy harvesting is performed, where the requirement of meeting the xth threshold includes: the power level is higher than and / or equal to the xth threshold, and / or the power level is lower than and / or equal to the xth threshold;

[0870] Energy collection is performed according to the fifth indication information sent by the second node, where the fifth indication information is used to trigger the first node to perform energy collection.

[0871] Optionally, the fifth indication information is used to indicate at least one of the following:

[0872] Instructing the first node to immediately perform energy harvesting and / or a duration for energy harvesting;

[0873] Instructing the first node to perform energy harvesting starting time and / or time length;

[0874] The first node is instructed to perform energy collection according to the configured GAP and / or DRX configuration.

[0875] Optionally, the energy collection includes at least one of the following:

[0876] receiving at least one of a wireless wave, a signal, data, and light transmitted by the second node;

[0877] receiving target information sent by the second node, where the target information is used to indicate at least one of the following: a magnitude of power provided by the second node, and a type of antenna for power provided by the second node;

[0878] Receive sixth indication information of a third node sent by the second node, and receive at least one of wireless waves, signals, data and light that can store electricity from the third node according to the sixth indication information, where the third node is different from the second node.

[0879] Optionally, the processor 400 is configured to read a program in a memory and further perform at least one of the following processes:

[0880] receiving at least one of a wireless wave, a signal, data, and light transmitted by the second node;

[0881] receiving target information sent by the second node, where the target information is used to indicate at least one of the following: a magnitude of power provided by the second node, and a type of antenna for power provided by the second node;

[0882] Receive indication information of a third node sent by the second node, and receive at least one of wireless waves, signals, data and light that can store electricity from the third node according to the indication information, where the third node is different from the second node.

[0883] Optionally, the triggering condition for reporting the event information includes at least one of the following:

[0884] The power level of the first node meets the requirement of the mth threshold, where the requirement of meeting the mth threshold includes: the power level is higher than and / or equal to the mth threshold, and / or the power level is lower than and / or equal to the mth threshold;

[0885] The power level of the first node meets the requirement of the nth threshold and receives a polling command, wherein the requirement of meeting the nth threshold includes: the power level is higher than and / or equal to the nth threshold, and / or the power level is lower than and / or equal to the nth threshold;

[0886] The power level of the first node meets the kth threshold requirement and has data and / or signaling to be transmitted, wherein the power level meets the kth threshold requirement including: the power level is higher than and / or equal to the kth threshold, and / or the power level is lower than and / or equal to the kth threshold.

[0887] Optionally, the processor 400 is configured to read a program in a memory and further perform at least one of the following processes:

[0888] If the first node determines that the power level meets the requirement of the qth threshold, performing at least one of the following operations: performing measurement using a fifth period, stopping measurement, and reducing the number of measured cells, where the requirement of meeting the qth threshold includes: the power level is higher than and / or equal to the qth threshold, and / or the power level is lower than and / or equal to the qth threshold;

[0889] If the first node determines that the power level meets the requirements of the rth threshold, it performs at least one operation of using the sixth cycle for measurement, increasing the number of measured cells and resuming the number of measured cells. The requirement of meeting the rth threshold includes: the power level is higher than and / or equal to the rth threshold, and / or the power level is lower than and / or equal to the rth threshold.

[0890] Optionally, the processor 400 is configured to read a program in a memory and further perform the following process:

[0891] receiving the gap GAP configuration information sent by the second node;

[0892] During the GAP period, the first node satisfies at least one of the following conditions:

[0893] No data and / or signaling transmission occurs;

[0894] No signal measurement is performed on the serving cell and / or neighboring cells;

[0895] No location information is obtained;

[0896] Do not obtain system messages.

[0897] Optionally, the processor 400 is configured to read a program in a memory and further perform the following process:

[0898] Determining a first GAP in the GAP configuration information according to at least one of the power capability, power status, event information, and second information of the first node, where the first GAP includes at least one of the following: a GAP to be used, an activated GAP, and a deactivated GAP;

[0899] The second information includes at least one of the following:

[0900] receiving a query command sent by the second node;

[0901] receiving a paging command sent by the second node;

[0902] Receiving a power query command sent by the second node;

[0903] Whether the first node has a demand for sending uplink data and / or uplink signaling;

[0904] The priority of uplink data and / or uplink signaling that the first node needs to send;

[0905] The first GAP is all and / or part of the GAP in the GAP configuration information.

[0906] Optionally, the processor 400 is configured to read a program in a memory and further perform the following process:

[0907] The first GAP is sent to the second node.

[0908] Optionally, the processor 400 is configured to read a program in a memory and further perform the following process:

[0909] receiving discontinuous reception (DRX) configuration information sent by the second node;

[0910] The first node satisfies at least one of the following:

[0911] During the first level of DRX, the first node satisfies at least one of the following: not transmitting data and / or signaling, not measuring signals of the serving cell and / or neighboring cell, not acquiring positioning information, not acquiring system messages, and not monitoring PDCCH;

[0912] During the second level of DRX, the first node only transmits high-priority data and / or signaling;

[0913] During the third level of DRX, the first node communicates normally.

[0914] Optionally, the processor 400 is configured to read a program in a memory and further perform the following process:

[0915] determining, in the DRX configuration information, a first DRX according to at least one of the power capability, the power status, the event information, and the third information of the first node, where the first DRX includes at least one of the following: a low-level time period of DRX, a low-level time period of activated DRX, and a low-level time period of deactivated DRX; or, the first DRX includes at least one of the following: a high-level time period of DRX, a high-level time period of activated DRX, and a high-level time period of deactivated DRX;

[0916] The third information includes at least one of the following:

[0917] receiving a query command sent by the second node;

[0918] receiving a paging command sent by the second node;

[0919] Receiving a power query command sent by the second node;

[0920] Whether the first node has a demand for sending uplink data and / or uplink signaling;

[0921] The priority of uplink data and / or uplink signaling that the first node needs to send;

[0922] The first DRX is all and / or part of the DRX in the DRX configuration information.

[0923] Optionally, the processor 400 is configured to read a program in a memory and further perform the following process:

[0924] The first DRX is sent to the second node.

[0925] Optionally, the processor 400 is configured to read a program in a memory and perform at least one of the following processes:

[0926] periodically sending first information to the second node;

[0927] Sending a query response corresponding to the query command to the second node, where the query response includes the first information or the end of the query response carries the first information;

[0928] When a reporting event is satisfied, sending first information to the second node;

[0929] The reported event includes at least one of the following:

[0930] The power level of the first node meets the requirement of the mth threshold, where the requirement of meeting the mth threshold includes: the power level is higher than and / or equal to the mth threshold, and / or the power level is lower than and / or equal to the mth threshold;

[0931] The power level of the first node meets the requirement of the nth threshold and receives a polling command, wherein the requirement of meeting the nth threshold includes: the power level is higher than and / or equal to the nth threshold, and / or the power level is lower than and / or equal to the nth threshold;

[0932] The power level of the first node meets the kth threshold requirement and has data and / or signaling to be transmitted, wherein the power level meets the kth threshold requirement including: the power level is higher than and / or equal to the kth threshold, and / or the power level is lower than and / or equal to the kth threshold.

[0933] Optionally, the processor 400 is configured to read a program in a memory and perform at least one of the following processes:

[0934] If the first node performs energy harvesting, it enters the idle state, continues in the connected state, or transitions to the paused state;

[0935] receiving seventh indication information sent by the second node, and according to the seventh indication information, entering an idle state, continuing in a connected state, or switching to a pause state when performing energy harvesting;

[0936] If GAP or DRX is enabled and / or configured, continue in the connected state or transition to the suspended state;

[0937] The pause state indicates that the context of the first node is maintained at the first node and / or the network side.

[0938] At least one embodiment of the present disclosure also provides a communication device, which is a first node and includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, the various processes in the information transmission method embodiment are implemented and the same technical effect can be achieved. To avoid repetition, they will not be described here.

[0939] As shown in FIG5 , at least one embodiment of the present disclosure further provides a communication device 500, where the communication device 500 is a second node and includes:

[0940] A first receiving module 501 is configured to receive first information sent by a first node, where the first information is used to indicate at least one of power capability, power status, and event information of the first node;

[0941] The first determination module 502 is configured to determine, based on the first information, whether to transmit data and / or signaling, and / or whether to schedule data and / or signaling.

[0942] Optionally, the communication device further includes:

[0943] A fourth sending module is configured to send, to the first node, configuration information for the first node to send the first information, where the configuration information includes at least one of the following:

[0944] First indication information, where the first indication information is used to instruct the first node to report first information;

[0945] second indication information, where the second indication information is used to indicate a message and / or signaling type for sending the first information;

[0946] third indication information, where the third indication information is used to indicate the number of bits and / or format of a physical uplink control channel PUCCH;

[0947] Fourth indication information, the fourth indication information is used to indicate the configuration of the object for sending the first information, where the object for sending the first information includes at least one of the following: a radio resource control message, a PUCCH, a media access control control element MACCE, a scheduling request, a preamble of random access, a random access channel opportunity of random access, and a time-frequency domain resource indicated by the random access channel opportunity corresponding to the synchronization channel block;

[0948] Among them, the message and / or signaling type for sending the first information includes at least one of the following: wireless resource control message, PUCCH, MAC CE, scheduling request, preamble code of random access, random access channel opportunity of random access, and time-frequency domain resources indicated by the random access channel opportunity corresponding to the synchronization channel block.

[0949] Optionally, the power status includes at least one of the following: the power level of the first node, indication information that the first node needs to be charged, the time point when the first node needs to be charged, the available power after the first node is charged, the power consumption status of the first node, the duration for which the first node needs to be charged, and receiving sensitivity information.

[0950] Optionally, the power consumption status of the first node is used to indicate the power consumed by the first node when transmitting data and / or signaling;

[0951] The amount of power consumed is related to at least one of the following conditions:

[0952] Transmission rate;

[0953] Transmission distance;

[0954] The size of the data packet;

[0955] Transmission conditions;

[0956] The movement speed of the first node;

[0957] Transmission delay requirements.

[0958] Optionally, the power level is indicated by at least one of a power level value, a power level label, a power level grade, and an energy collection state;

[0959] The energy harvesting state includes at least one of the following states:

[0960] Collect energy status;

[0961] The device is fully charged;

[0962] Start charging state.

[0963] Optionally, the power capability includes at least one of the following:

[0964] Sustainable operating time, harvesting efficiency, charging time, reflection efficiency, power gain, power duration of the energy storage device, and storage capacity of the energy storage device.

[0965] Optionally, the communication device further includes:

[0966] A fifth sending module is configured to send a power determination criterion to the first node, where the power determination criterion includes at least one of the following:

[0967] Determine the battery status based on the reception level;

[0968] Determine the power status based on the downlink measurement results;

[0969] The available power of the first node is determined according to characteristics of the energy harvesting method, where the available power includes the length of the activation period of the first node and / or the power value or power value range of the first node within the activation time.

[0970] Optionally, the communication device further includes:

[0971] A first configuration module is configured to configure a target threshold for the first node, where the target threshold is used by the first node to determine a threshold for at least one of the following:

[0972] Event information reporting, event information reporting cycle, event information reporting frequency, energy collection, and measurement cycle.

[0973] Optionally, the communication device further includes:

[0974] The twelfth determination module is used to determine the transmission power, transmission rate and waveform used for sending the data and / or signaling according to the first information when it is determined that data and / or signaling needs to be sent.

[0975] Optionally, the communication device further includes:

[0976] a sixth sending module, configured to send gap GAP configuration information to the first node according to the first information;

[0977] During the GAP period, the first node satisfies at least one of the following conditions:

[0978] No data and / or signaling transmission is performed;

[0979] No signal measurement is performed on the serving cell and / or neighboring cells;

[0980] No location information is obtained;

[0981] Do not obtain system messages.

[0982] Optionally, the communication device further includes:

[0983] a sixth receiving module, configured to receive a first GAP sent by the first node, where the first GAP includes at least one of the following: a GAP to be used, an activated GAP, and a deactivated GAP;

[0984] a sixth execution module, configured to stop transmitting data and / or signaling during the operation of the GAP;

[0985] The first GAP is all and / or part of the GAP in the GAP configuration information.

[0986] Optionally, the communication device further includes:

[0987] a seventh sending module, configured to send DRX configuration information to the first node according to the first information;

[0988] The first node satisfies at least one of the following:

[0989] During the first level of DRX, the first node satisfies at least one of the following: not transmitting data and / or signaling, not measuring signals of the serving cell and / or neighboring cell, not acquiring positioning information, not acquiring system messages, and not monitoring PDCCH;

[0990] During the second level of DRX, the first node only transmits high-priority data and / or signaling;

[0991] During the third level of DRX, the first node communicates normally.

[0992] Optionally, the communication device further includes:

[0993] a seventh receiving module, configured to receive a first DRX sent by the first node, where the first DRX includes at least one of the following: a low-level time period of DRX, a low-level time period of activated DRX, and a low-level time period of deactivated DRX; or, the first DRX includes at least one of the following: a high-level time period of DRX, a high-level time period of activated DRX, and a high-level time period of deactivated DRX;

[0994] The seventh execution module is used to execute corresponding transmission operations during the DRX operation.

[0995] Optionally, the communication device further includes at least one of the following:

[0996] an eighth sending module, configured to send at least one of a radio wave, a signal, data, and light to the first node when it is determined, based on the first information, that the power level of the first node meets a j-th threshold requirement, where the requirement of meeting the j-th threshold includes: the power level being higher than and / or equal to the j-th threshold, and / or the power level being lower than and / or equal to the j-th threshold;

[0997] a ninth sending module, configured to send target information to the first node when it is determined, based on the first information, that the power level of the first node meets the k-th threshold requirement, the target information being used to indicate at least one of the following: a magnitude of energy provided by the second node, and a type of antenna for energy supply provided by the second node, wherein the requirement for meeting the k-th threshold includes: a power level being higher than and / or equal to the k-th threshold, and / or a power level being lower than and / or equal to the k-th threshold;

[0998] The tenth sending module is used to send the sixth indication information of the third node to the first node when it is determined that the power level of the first node meets the requirements of the p-th threshold based on the first information. The third node is different from the second node, and the requirements of meeting the p-th threshold include: the power level is higher than and / or equal to the p-th threshold, and / or the power level is lower than and / or equal to the p-th threshold.

[0999] Optionally, the communication device further includes:

[1000] An eighth execution module is used to, based on the first information, when it is determined that the power level of the first node meets the requirements of the sth threshold, send the paging information after waiting for the power of the first node to be restored if it is necessary to send the paging information. The requirements for meeting the sth threshold include: the power level is higher than and / or equal to the sth threshold, and / or the power level is lower than and / or equal to the sth threshold.

[1001] Optionally, the communication device further includes:

[1002] an eleventh sending module, configured to send seventh indication information to the first node, wherein the seventh indication information is used to indicate whether to enter an idle state, continue in a connected state, or switch to a pause state when performing energy harvesting;

[1003] The pause state indicates that the context of the first node is still maintained on the first node and / or the network side.

[1004] Optionally, the communication device further includes at least one of the following:

[1005] a twelfth sending module, configured to send fifth indication information to the first node according to the first information, to perform energy collection, wherein the fifth indication information is used to trigger the first node to perform energy collection;

[1006] A second configuration module is used to configure the first node to perform automatic energy collection;

[1007] The third configuration module is used to configure the triggering conditions for the first node to perform automatic energy collection.

[1008] Optionally, the fifth indication information is used to indicate at least one of the following:

[1009] Instructing the first node to immediately perform energy harvesting and / or a duration for energy harvesting;

[1010] Instructing the first node to perform energy harvesting starting time and / or time length;

[1011] The first node is instructed to perform energy collection according to the configured GAP and / or DRX configuration.

[1012] It should be noted that the communication device provided in at least one embodiment of the present disclosure is a communication device capable of executing the above-mentioned information transmission method. All embodiments of the above-mentioned information transmission method are applicable to the communication device and can achieve the same or similar beneficial effects.

[1013] At least one embodiment of the present disclosure further provides a communication device, the communication device being a second node, comprising a transceiver and a processor;

[1014] The transceiver is configured to: receive first information sent by a first node, where the first information is used to indicate at least one of power capability, power status, and event information of the first node;

[1015] The processor is configured to determine, based on the first information, whether to transmit data and / or signaling, and / or whether to schedule data and / or signaling.

[1016] Optionally, the transceiver is further configured to:

[1017] Sending, to a first node, configuration information for the first node to send first information, the configuration information including at least one of the following:

[1018] First indication information, where the first indication information is used to instruct the first node to report first information;

[1019] second indication information, where the second indication information is used to indicate a message and / or signaling type for sending the first information;

[1020] third indication information, where the third indication information is used to indicate the number of bits and / or format of a physical uplink control channel PUCCH;

[1021] Fourth indication information, the fourth indication information is used to indicate the configuration of the object for sending the first information, where the object for sending the first information includes at least one of the following: a radio resource control message, a PUCCH, a media access control control element MACCE, a scheduling request, a preamble of random access, a random access channel opportunity of random access, and a time-frequency domain resource indicated by the random access channel opportunity corresponding to the synchronization channel block;

[1022] Among them, the message and / or signaling type for sending the first information includes at least one of the following: wireless resource control message, PUCCH, MAC CE, scheduling request, preamble code of random access, random access channel opportunity of random access, and time-frequency domain resources indicated by the random access channel opportunity corresponding to the synchronization channel block.

[1023] Optionally, the power status includes at least one of the following: the power level of the first node, indication information that the first node needs to be charged, the time point when the first node needs to be charged, the available power after the first node is charged, the power consumption status of the first node, the duration for which the first node needs to be charged, and receiving sensitivity information.

[1024] Optionally, the power consumption status of the first node is used to indicate the power consumed by the first node when transmitting data and / or signaling;

[1025] The amount of power consumed is related to at least one of the following conditions:

[1026] Transmission rate;

[1027] Transmission distance;

[1028] The size of the data packet;

[1029] Transmission conditions;

[1030] The movement speed of the first node;

[1031] Transmission delay requirements.

[1032] Optionally, the power level is indicated by at least one of a power level value, a power level label, a power level grade, and an energy collection state;

[1033] The energy harvesting state includes at least one of the following states:

[1034] Collect energy status;

[1035] The device is fully charged;

[1036] Start charging state.

[1037] Optionally, the power capability includes at least one of the following:

[1038] Sustainable operating time, harvesting efficiency, charging time, reflection efficiency, power gain, power duration of the energy storage device, and storage capacity of the energy storage device.

[1039] Optionally, the transceiver is further configured to:

[1040] Sending a power determination criterion to the first node, where the power determination criterion includes at least one of the following:

[1041] Determine the battery status based on the reception level;

[1042] Determine the power status based on the downlink measurement results;

[1043] The available power of the first node is determined according to characteristics of the energy harvesting method, where the available power includes the length of the activation period of the first node and / or the power value or power value range of the first node within the activation time.

[1044] Optionally, the processor is further configured to:

[1045] A target threshold is configured for the first node, where the target threshold is used by the first node to determine a threshold for at least one of the following:

[1046] Event information reporting, event information reporting cycle, event information reporting frequency, energy collection, and measurement cycle.

[1047] Optionally, the processor is further configured to:

[1048] When it is determined that data and / or signaling needs to be sent, the transmission power, transmission rate and waveform used for the data and / or signaling transmission are determined based on the first information.

[1049] Optionally, the transceiver further includes:

[1050] Sending gap GAP configuration information to the first node according to the first information;

[1051] During the GAP period, the first node satisfies at least one of the following conditions:

[1052] No data and / or signaling transmission is performed;

[1053] No signal measurement is performed on the serving cell and / or neighboring cells;

[1054] No location information is obtained;

[1055] Do not obtain system messages.

[1056] Optionally, the transceiver is further configured to:

[1057] receiving a first GAP sent by the first node, where the first GAP includes at least one of the following: a GAP to be used, an activated GAP, and a deactivated GAP;

[1058] The processor is further configured to: stop transmitting data and / or signaling during operation of the GAP;

[1059] The first GAP is all and / or part of the GAP in the GAP configuration information.

[1060] Optionally, the transceiver is further configured to:

[1061] Sending DRX configuration information to the first node according to the first information;

[1062] The first node satisfies at least one of the following:

[1063] During the first level of DRX, the first node satisfies at least one of the following: not transmitting data and / or signaling, not measuring signals of the serving cell and / or neighboring cell, not acquiring positioning information, not acquiring system messages, and not monitoring PDCCH;

[1064] During the second level of DRX, the first node only transmits high-priority data and / or signaling;

[1065] During the third level of DRX, the first node communicates normally.

[1066] Optionally, the transceiver is further configured to:

[1067] receiving a first DRX sent by the first node, where the first DRX includes at least one of the following: a low-level time period of DRX, a low-level time period of activated DRX, and a low-level time period of deactivated DRX; or the first DRX includes at least one of the following: a high-level time period of DRX, a high-level time period of activated DRX, and a high-level time period of deactivated DRX;

[1068] During the DRX operation, corresponding transmission operations are performed.

[1069] Optionally, the transceiver is further configured to implement at least one of the following:

[1070] When it is determined, based on the first information, that the power level of the first node meets a j-th threshold requirement, at least one of a radio wave, a signal, data, and light is transmitted to the first node, where the requirement of meeting the j-th threshold includes: the power level is higher than and / or equal to the j-th threshold, and / or the power level is lower than and / or equal to the j-th threshold;

[1071] When it is determined, based on the first information, that the power level of the first node meets a k-th threshold requirement, target information is sent to the first node, where the target information is used to indicate at least one of the following: a magnitude of power provided by the second node, and a type of antenna for power supply provided by the second node, where the requirement of meeting the k-th threshold includes: a power level being higher than and / or equal to the k-th threshold, and / or a power level being lower than and / or equal to the k-th threshold;

[1072] According to the first information, when it is determined that the power level of the first node meets the requirements of the pth threshold, the sixth indication information of the third node is sent to the first node, and the third node is different from the second node. The requirements of meeting the pth threshold include: the power level is higher than and / or equal to the pth threshold, and / or the power level is lower than and / or equal to the pth threshold.

[1073] Optionally, the processor is further configured to:

[1074] According to the first information, when it is determined that the power level of the first node meets the requirements of the sth threshold, if it is necessary to send a paging message, the paging message is sent after waiting for the power of the first node to be restored. The requirements for meeting the sth threshold include: the power level is higher than and / or equal to the sth threshold, and / or the power level is lower than and / or equal to the sth threshold.

[1075] Optionally, the transceiver is further configured to:

[1076] Sending seventh indication information to the first node, where the seventh indication information is used to indicate whether to enter an idle state, continue in a connected state, or switch to a pause state when performing energy harvesting;

[1077] The pause state indicates that the context of the first node is still maintained on the first node and / or the network side.

[1078] Optionally, the transceiver is further configured to:

[1079] Sending fifth indication information to the first node according to the first information to perform energy collection, where the fifth indication information is used to trigger the first node to perform energy collection;

[1080] configuring the first node to perform automatic energy harvesting;

[1081] Configure the triggering conditions for the first node to perform automatic energy harvesting.

[1082] Optionally, the fifth indication information is used to indicate at least one of the following:

[1083] Instructing the first node to immediately perform energy harvesting and / or a duration for energy harvesting;

[1084] Instructing the first node to perform energy harvesting starting time and / or time length;

[1085] The first node is instructed to perform energy collection according to the configured GAP and / or DRX configuration.

[1086] At least one embodiment of the present disclosure further provides a communication device, which is a second node. The specific structure of the communication device can be seen in FIG4 , and will not be described in detail here.

[1087] The processor is used to read the program in the memory and perform the following processes:

[1088] receiving first information sent by a first node, where the first information is used to indicate at least one of power capability, power status, and event information of the first node;

[1089] Based on the first information, it is determined whether to transmit data and / or signaling, and / or whether to schedule data and / or signaling.

[1090] Optionally, the processor is configured to read a program in the memory and execute the following process:

[1091] Sending, to a first node, configuration information for the first node to send first information, the configuration information including at least one of the following:

[1092] First indication information, where the first indication information is used to instruct the first node to report first information;

[1093] second indication information, where the second indication information is used to indicate a message and / or signaling type for sending the first information;

[1094] third indication information, where the third indication information is used to indicate the number of bits and / or format of a physical uplink control channel PUCCH;

[1095] Fourth indication information, the fourth indication information is used to indicate the configuration of the object for sending the first information, where the object for sending the first information includes at least one of the following: a radio resource control message, a PUCCH, a media access control control element MACCE, a scheduling request, a preamble of random access, a random access channel opportunity of random access, and a time-frequency domain resource indicated by the random access channel opportunity corresponding to the synchronization channel block;

[1096] Among them, the message and / or signaling type for sending the first information includes at least one of the following: wireless resource control message, PUCCH, MAC CE, scheduling request, preamble code of random access, random access channel opportunity of random access, and time-frequency domain resources indicated by the random access channel opportunity corresponding to the synchronization channel block.

[1097] Optionally, the power status includes at least one of the following: the power level of the first node, indication information that the first node needs to be charged, the time point when the first node needs to be charged, the available power after the first node is charged, the power consumption status of the first node, the duration for which the first node needs to be charged, and receiving sensitivity information.

[1098] Optionally, the power consumption status of the first node is used to indicate the power consumed by the first node when transmitting data and / or signaling;

[1099] The amount of power consumed is related to at least one of the following conditions:

[1100] Transmission rate;

[1101] Transmission distance;

[1102] The size of the data packet;

[1103] Transmission conditions;

[1104] The movement speed of the first node;

[1105] Transmission delay requirements.

[1106] Optionally, the power level is indicated by at least one of a power level value, a power level label, a power level grade, and an energy collection state;

[1107] The energy harvesting state includes at least one of the following states:

[1108] Collect energy status;

[1109] The device is fully charged;

[1110] Start charging state.

[1111] Optionally, the power capability includes at least one of the following:

[1112] Sustainable operating time, harvesting efficiency, charging time, reflection efficiency, power gain, power duration of the energy storage device, and storage capacity of the energy storage device.

[1113] Optionally, the processor is configured to read a program in a memory and further perform the following process:

[1114] Sending a power determination criterion to the first node, where the power determination criterion includes at least one of the following:

[1115] Determine the battery status based on the reception level;

[1116] Determine the power status based on the downlink measurement results;

[1117] The available power of the first node is determined according to characteristics of the energy harvesting method, where the available power includes the length of the activation period of the first node and / or the power value or power value range of the first node within the activation time.

[1118] Optionally, the processor is configured to read a program in a memory and further perform the following process:

[1119] A target threshold is configured for the first node, where the target threshold is used by the first node to determine a threshold for at least one of the following:

[1120] Event information reporting, event information reporting cycle, event information reporting frequency, energy collection, and measurement cycle.

[1121] Optionally, the processor is configured to read a program in a memory and further perform the following process:

[1122] When it is determined that data and / or signaling needs to be sent, the transmission power, transmission rate and waveform used for the data and / or signaling transmission are determined based on the first information.

[1123] Optionally, the processor is configured to read a program in a memory and further perform the following process:

[1124] Sending gap GAP configuration information to the first node according to the first information;

[1125] During the GAP period, the first node satisfies at least one of the following conditions:

[1126] No data and / or signaling transmission is performed;

[1127] No signal measurement is performed on the serving cell and / or neighboring cells;

[1128] No location information is obtained;

[1129] Do not obtain system messages.

[1130] Optionally, the processor is configured to read a program in a memory and further perform the following process:

[1131] receiving a first GAP sent by the first node, where the first GAP includes at least one of the following: a GAP to be used, an activated GAP, and a deactivated GAP;

[1132] During the operation of the GAP, the transmission of data and / or signaling is stopped;

[1133] The first GAP is all and / or part of the GAP in the GAP configuration information.

[1134] Optionally, the processor is configured to read a program in a memory and further perform the following process:

[1135] Sending DRX configuration information to the first node according to the first information;

[1136] The first node satisfies at least one of the following:

[1137] During the first level of DRX, the first node satisfies at least one of the following: not transmitting data and / or signaling, not measuring signals of the serving cell and / or neighboring cell, not acquiring positioning information, not acquiring system messages, and not monitoring PDCCH;

[1138] During the second level of DRX, the first node only transmits high-priority data and / or signaling;

[1139] During the third level of DRX, the first node communicates normally.

[1140] Optionally, the processor is configured to read a program in a memory and further perform the following process:

[1141] receiving a first DRX sent by the first node, where the first DRX includes at least one of the following: a low-level time period of DRX, a low-level time period of activated DRX, and a low-level time period of deactivated DRX; or the first DRX includes at least one of the following: a high-level time period of DRX, a high-level time period of activated DRX, and a high-level time period of deactivated DRX;

[1142] During the DRX operation, corresponding transmission operations are performed.

[1143] Optionally, the processor is configured to read a program in a memory and further perform at least one of the following processes:

[1144] When it is determined, based on the first information, that the power level of the first node meets a j-th threshold requirement, at least one of a radio wave, a signal, data, and light is transmitted to the first node, where the requirement of meeting the j-th threshold includes: the power level is higher than and / or equal to the j-th threshold, and / or the power level is lower than and / or equal to the j-th threshold;

[1145] When it is determined, based on the first information, that the power level of the first node meets a k-th threshold requirement, target information is sent to the first node, where the target information is used to indicate at least one of the following: a magnitude of power provided by the second node, and a type of antenna for power supply provided by the second node, where the requirement of meeting the k-th threshold includes: a power level being higher than and / or equal to the k-th threshold, and / or a power level being lower than and / or equal to the k-th threshold;

[1146] According to the first information, when it is determined that the power level of the first node meets the requirements of the pth threshold, the sixth indication information of the third node is sent to the first node, and the third node is different from the second node. The requirements of meeting the pth threshold include: the power level is higher than and / or equal to the pth threshold, and / or the power level is lower than and / or equal to the pth threshold.

[1147] Optionally, the processor is configured to read a program in a memory and further perform the following process:

[1148] According to the first information, when it is determined that the power level of the first node meets the requirements of the sth threshold, if it is necessary to send a paging message, the paging message is sent after waiting for the power of the first node to be restored. The requirements for meeting the sth threshold include: the power level is higher than and / or equal to the sth threshold, and / or the power level is lower than and / or equal to the sth threshold.

[1149] Optionally, the processor is configured to read a program in a memory and further perform the following process:

[1150] Sending seventh indication information to the first node, where the seventh indication information is used to indicate whether to enter an idle state, continue in a connected state, or switch to a pause state when performing energy harvesting;

[1151] The pause state indicates that the context of the first node is still maintained on the first node and / or the network side.

[1152] Optionally, the processor is configured to read a program in a memory and further perform the following process:

[1153] Sending fifth indication information to the first node according to the first information to perform energy collection, where the fifth indication information is used to trigger the first node to perform energy collection;

[1154] configuring the first node to perform automatic energy harvesting;

[1155] Configure the triggering conditions for the first node to perform automatic energy harvesting.

[1156] Optionally, the fifth indication information is used to indicate at least one of the following:

[1157] Instructing the first node to immediately perform energy harvesting and / or a duration for energy harvesting;

[1158] Instructing the first node to perform energy harvesting starting time and / or time length;

[1159] The first node is instructed to perform energy collection according to the configured GAP and / or DRX configuration.

[1160] At least one embodiment of the present disclosure further provides a computer-readable storage medium having a computer program stored thereon. When the program is executed by a processor, the program implements the various processes in the above-described information transmission method embodiment and can achieve the same technical effects. To avoid repetition, the details are not described here. The computer-readable storage medium is, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[1161] At least one embodiment of the present disclosure further provides a computer program product, including computer instructions. When the computer instructions are executed by a processor, the steps of the above-mentioned method embodiment are implemented and the same technical effects can be achieved. To avoid repetition, they are not described here.

[1162] It should be noted that, in this article, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device comprising a series of elements includes not only those elements, but also includes other elements that are not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a..." does not exclude the presence of other identical elements in the process, method, article or device comprising the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present disclosure is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the opposite order according to the functions involved. For example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[1163] Through the description of the above embodiments, those skilled in the art can clearly understand that the above embodiment methods can be implemented by means of software plus the necessary general hardware platform, and of course can also be implemented by hardware, but in many cases the former is a better embodiment. Based on this understanding, the technical solution of the present disclosure, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present disclosure.

[1164] The embodiments of the present disclosure are described above in conjunction with the accompanying drawings, but the present disclosure is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present disclosure, ordinary technicians in this field can also make many forms without departing from the scope of protection of the purpose of the present disclosure and the claims, all of which are protected by the present disclosure.

Claims

1. An information transmission method, applied to a first node, comprising: First information is sent to the second node, where the first information is used to indicate at least one of the power capability, power status, and event information of the first node.

2. The method according to claim 1, wherein The sending of the first information to the second node includes at least one of the following: sending part or all of the first information to the second node through a radio resource control message; Sending part or all of the first information to the second node through at least one bit in a physical uplink control channel PUCCH; Sending part or all of the first information to the second node through a media access control protocol data unit in a media access control control element MAC CE; In a case where the first information is used to indicate the power capability and / or power status of the first node, sending part or all of the first information to the second node through a scheduling request; In the case where the first information is used to indicate the power status of the first node, part or all of the first information is sent to the second node through a random access preamble, where different preambles indicate different power statuses; In the case where the first information is used to indicate the power status of the first node, part or all of the first information is sent to the second node through the time-frequency domain resources indicated by the random access channel opportunity of the random access and / or the random access channel opportunity corresponding to the synchronization channel block, and different random access random access channel opportunities and / or random access channel opportunities corresponding to different synchronization channel blocks indicate different power statuses; In a case where the first information is used to indicate event information of the first node, part or all of the first information is sent to the second node through a random access preamble, where different preambles correspond to indicating different event information; In the case where the first information is used to indicate event information of the first node, part or all of the first information is sent to the second node through the time-frequency domain resources indicated by the random access channel opportunity of random access and / or the random access channel opportunity corresponding to the synchronization channel block, and different random access random access channel opportunities and / or random access channel opportunities corresponding to different synchronization channel blocks indicate different event information.

3. The method according to claim 2, wherein: The radio resource control message includes at least one of the following: Terminal auxiliary information, measurement report, energy collection information, message five.

4. The method according to claim 1, further comprising: receiving configuration information sent by a second node for the first node to send the first information, where the configuration information includes at least one of the following: First indication information, where the first indication information is used to instruct the first node to report first information; second indication information, where the second indication information is used to indicate a message and / or signaling type for sending the first information; third indication information, where the third indication information is used to indicate the number of bits and / or format of a physical uplink control channel PUCCH; Fourth indication information, the fourth indication information is used to indicate the configuration of the object for sending the first information, where the object for sending the first information includes at least one of the following: a radio resource control message, a PUCCH, a media access control control element MAC CE, a scheduling request, a preamble of random access, a random access channel opportunity of random access, and a time-frequency domain resource indicated by the random access channel opportunity corresponding to the synchronization channel block; Among them, the message and / or signaling type for sending the first information includes at least one of the following: wireless resource control message, PUCCH, MAC CE, scheduling request, preamble code of random access, random access channel opportunity of random access, and time-frequency domain resources indicated by the random access channel opportunity corresponding to the synchronization channel block.

5. The method according to claim 1, wherein The power status includes at least one of the following: the power level of the first node, indication information that the first node needs to be charged, the time point when the first node needs to be charged, the available power after the first node is charged, the power consumption status of the first node, the duration for which the first node needs to be charged, and receiving sensitivity information.

6. The method according to claim 5, wherein: The power consumption status of the first node is used to indicate the power consumed by the first node when transmitting data and / or signaling; The amount of power consumed is related to at least one of the following conditions: Transmission rate; Transmission distance; The size of the data packet; Transmission conditions; The movement speed of the first node; Transmission delay requirements.

7. The method according to claim 5, wherein: The power level is indicated by at least one of a power level value, a power level label, a power level grade, and an energy collection state; The energy collection state includes at least one of the following states: Collect energy status; The device is fully charged; Start charging state.

8. The method according to claim 1, wherein The power capability includes at least one of the following: Sustainable operating time, harvesting efficiency, charging time, reflection efficiency, power gain, power duration of the energy storage device, and storage capacity of the energy storage device.

9. The method according to claim 1, further comprising at least one of the following: determining the power state according to the reception level; Determining the power state according to the downlink measurement result; According to the characteristics of the energy harvesting method, the available power of the first node is determined, where the available power includes the length of the activation period of the first node and / or the power value or power value range of the first node within the activation time.

10. The method according to claim 1, further comprising: Receive a power determination criterion sent by the second node, where the power determination criterion includes at least one of the following: Determine the battery status based on the reception level; Determine the battery status based on the downlink measurement results; The available power of the first node is determined according to characteristics of the energy harvesting method, where the available power includes the length of the activation period of the first node and / or the power value or power value range of the first node within the activation time.

11. The method according to claim 1 , further comprising at least one of the following: Determining a period and / or frequency of reporting the first information according to the power level and / or reception level; If the power level meets the requirement of the cth threshold, determining to report the first information according to the first period, wherein the requirement of meeting the cth threshold includes: The power level is higher than and / or equal to the cth threshold, and / or the power level is lower than and / or equal to the cth threshold; If the power level meets the requirement of the dth threshold, determining to report the first information according to the second period, the requirement of the dth threshold including: the power level is higher than and / or equal to the dth threshold, and / or the power level is lower than and / or equal to the dth threshold; If the reception level meets the requirement of the e-th threshold, determining to report the first information according to the third period, wherein the requirement of meeting the e-th threshold includes: the reception level is higher than and / or equal to the e-th threshold, and / or the reception level is lower than and / or equal to the e-th threshold; If the reception level meets the requirements of the fth threshold, determine to report the first information according to the fourth period, wherein the requirements of meeting the fth threshold include: the reception level is higher than and / or equal to the fth threshold, and / or the reception level is lower than and / or equal to the fth threshold.

12. The method according to claim 1, wherein The type of the first node includes at least one of the following: Passive IoT terminal; Type A IoT terminals, which have no energy storage, independent signal generating device and / or function; Type B IoT terminals, which have energy storage but no independent signal generating device and / or function; Type C IoT terminals, which have energy storage but no independent signal generating device and / or function; Whether the IoT terminal carries capacitors; Narrowband IoT terminals; Reduced capacity terminals; Wireless charging terminal.

13. The method according to claim 1, further comprising at least one of the following: Energy harvesting according to high-level instructions; If the power level meets the requirement of the xth threshold, energy harvesting is performed, where the requirement of meeting the xth threshold includes: The power level is higher than and / or equal to the xth threshold, and / or the power level is lower than and / or equal to the xth threshold; Energy collection is performed according to the fifth indication information sent by the second node, where the fifth indication information is used to trigger the first node to perform energy collection.

14. The method according to claim 13, wherein The fifth indication information is used to indicate at least one of the following: Instructing the first node to immediately perform energy harvesting and / or a duration for energy harvesting; Instructing the first node to perform energy harvesting starting time and / or time length; The first node is instructed to perform energy collection according to a configured interval GAP and / or discontinuous reception DRX configuration.

15. The method according to claim 13, wherein The energy collection includes at least one of the following: receiving at least one of a wireless wave, a signal, data, and light transmitted by the second node; receiving target information sent by the second node, where the target information is used to indicate at least one of the following: a magnitude of power provided by the second node, and a type of antenna for power provided by the second node; Receive sixth indication information of a third node sent by the second node, and receive at least one of wireless waves, signals, data and light that can store electricity from the third node according to the sixth indication information, where the third node is different from the second node.

16. The method according to claim 1, wherein The triggering conditions for reporting the event information include at least one of the following: The power level of the first node meets the requirement of the mth threshold, where the requirement of meeting the mth threshold includes: the power level is higher than and / or equal to the mth threshold, and / or the power level is lower than and / or equal to the mth threshold; The power level of the first node meets the requirement of the nth threshold and receives a polling command, wherein the requirement of meeting the nth threshold includes: the power level is higher than and / or equal to the nth threshold, and / or the power level is lower than and / or equal to the nth threshold; The power level of the first node meets the kth threshold requirement and has data and / or signaling to be transmitted, wherein the power level meets the kth threshold requirement including: the power level is higher than and / or equal to the kth threshold, and / or the power level is lower than and / or equal to the kth threshold.

17. The method of claim 1, further comprising at least one of the following: If the first node determines that the power level meets the requirement of the qth threshold, performing at least one of the following operations: performing measurement using the fifth cycle, stopping measurement, and reducing the number of cells to be measured, wherein meeting the requirement of the qth threshold includes: The power level is higher than and / or equal to the qth threshold, and / or the power level is lower than and / or equal to the qth threshold; If the first node determines that the power level meets the requirements of the rth threshold, it performs at least one operation of using the sixth cycle for measurement, increasing the number of measured cells and resuming the number of measured cells. The requirement of meeting the rth threshold includes: the power level is higher than and / or equal to the rth threshold, and / or the power level is lower than and / or equal to the rth threshold.

18. The method of claim 1, further comprising: receiving the gap GAP configuration information sent by the second node; During the GAP period, the first node satisfies at least one of the following conditions: No data and / or signaling transmission occurs; No signal measurement is performed on the serving cell and / or neighboring cells; No location information is obtained; Do not obtain system messages.

19. The method according to claim 18, further comprising: Determining a first GAP in the GAP configuration information according to at least one of the power capability, power status, event information, and second information of the first node, where the first GAP includes at least one of the following: a GAP to be used, an activated GAP, and a deactivated GAP; The second information includes at least one of the following: receiving a query command sent by the second node; receiving a paging command sent by the second node; Receiving a power query command sent by the second node; Whether the first node has a demand for sending uplink data and / or uplink signaling; The priority of uplink data and / or uplink signaling that the first node needs to send; The first GAP is all and / or part of the GAP in the GAP configuration information.

20. The method according to claim 19, further comprising: The first GAP is sent to the second node.

21. The method of claim 1 , further comprising: receiving discontinuous reception (DRX) configuration information sent by the second node; The first node satisfies at least one of the following: During the first level of DRX, the first node satisfies at least one of the following: not transmitting data and / or signaling, not measuring signals of the serving cell and / or neighboring cell, not acquiring positioning information, not acquiring system messages, and not monitoring PDCCH; During the second level of DRX, the first node only transmits high-priority data and / or signaling; During the third level of DRX, the first node communicates normally.

22. The method according to claim 21, further comprising: determining, in the DRX configuration information, a first DRX according to at least one of the power capability, the power status, the event information, and the third information of the first node, where the first DRX includes at least one of the following: a low-level time period of DRX, a low-level time period of activated DRX, and a low-level time period of deactivated DRX; or, the first DRX includes at least one of the following: a high-level time period of DRX, a high-level time period of activated DRX, and a high-level time period of deactivated DRX; The third information includes at least one of the following: receiving a query command sent by the second node; receiving a paging command sent by the second node; Receiving a power query command sent by the second node; Whether the first node has a demand for sending uplink data and / or uplink signaling; The priority of uplink data and / or uplink signaling that the first node needs to send; The first DRX is all and / or part of the DRX in the DRX configuration information.

23. The method according to claim 22, further comprising: The first DRX is sent to the second node.

24. The method according to claim 1, wherein The sending of the first information to the second node includes at least one of the following: periodically sending first information to the second node; Sending a query response corresponding to the query command to the second node, where the query response includes the first information or the end of the query response carries the first information; When a reporting event is satisfied, sending first information to the second node; The reported event includes at least one of the following: The power level of the first node meets the requirement of the mth threshold, where the requirement of meeting the mth threshold includes: the power level is higher than and / or equal to the mth threshold, and / or the power level is lower than and / or equal to the mth threshold; The power level of the first node meets the requirement of the nth threshold and receives a polling command, wherein the requirement of meeting the nth threshold includes: the power level is higher than and / or equal to the nth threshold, and / or the power level is lower than and / or equal to the nth threshold; The power level of the first node meets the kth threshold requirement and has data and / or signaling to be transmitted, wherein the power level meets the kth threshold requirement including: the power level is higher than and / or equal to the kth threshold, and / or the power level is lower than and / or equal to the kth threshold.

25. The method of claim 1, further comprising at least one of the following: If the first node performs energy harvesting, it enters the idle state, continues in the connected state, or transitions to the paused state; receiving seventh indication information sent by the second node, and according to the seventh indication information, entering an idle state, continuing in a connected state, or switching to a pause state when performing energy harvesting; If GAP or DRX is enabled and / or configured, continue in the connected state or transition to the suspended state; in, The pause state indicates that the context of the first node is maintained at the first node and / or the network side.

26. An information transmission method, applied to a second node, the method comprising: receiving first information sent by a first node, where the first information is used to indicate at least one of power capability, power status, and event information of the first node; Based on the first information, it is determined whether to transmit data and / or signaling, and / or whether to schedule data and / or signaling.

27. The method according to claim 26, wherein Before receiving the first information sent by the first node, the method further includes: Sending, to a first node, configuration information for the first node to send first information, the configuration information including at least one of the following: First indication information, where the first indication information is used to instruct the first node to report first information; second indication information, where the second indication information is used to indicate a message and / or signaling type for sending the first information; third indication information, where the third indication information is used to indicate the number of bits and / or format of a physical uplink control channel PUCCH; Fourth indication information, the fourth indication information is used to indicate the configuration of the object for sending the first information, where the object for sending the first information includes at least one of the following: a radio resource control message, a PUCCH, a media access control control element MAC CE, a scheduling request, a preamble of random access, a random access channel opportunity of random access, and a time-frequency domain resource indicated by the random access channel opportunity corresponding to the synchronization channel block; Among them, the message and / or signaling type for sending the first information includes at least one of the following: wireless resource control message, PUCCH, MAC CE, scheduling request, preamble code of random access, random access channel opportunity of random access, and time-frequency domain resources indicated by the random access channel opportunity corresponding to the synchronization channel block.

28. The method according to claim 26, wherein The power status includes at least one of the following: the power level of the first node, indication information that the first node needs to be charged, the time point when the first node needs to be charged, the available power after the first node is charged, the power consumption status of the first node, the duration for which the first node needs to be charged, and receiving sensitivity information.

29. The method according to claim 28, wherein The power consumption status of the first node is used to indicate the power consumed by the first node when transmitting data and / or signaling; The amount of power consumed is related to at least one of the following conditions: Transmission rate; Transmission distance; The size of the data packet; Transmission conditions; The movement speed of the first node; Transmission delay requirements.

30. The method of claim 28, wherein The power level is indicated by at least one of a power level value, a power level label, a power level grade, and an energy collection state; The energy harvesting state includes at least one of the following states: Collect energy status; The device is fully charged; Start charging state.

31. The method of claim 26, wherein: The power capability includes at least one of the following: Sustainable operating time, harvesting efficiency, charging time, reflection efficiency, power gain, power duration of the energy storage device, and storage capacity of the energy storage device.

32. The method of claim 26, further comprising: Sending a power determination criterion to the first node, where the power determination criterion includes at least one of the following: Determine the battery status based on the reception level; Determine the battery status based on the downlink measurement results; The available power of the first node is determined according to characteristics of the energy harvesting method, where the available power includes the length of the activation period of the first node and / or the power value or power value range of the first node within the activation time.

33. The method of claim 26, further comprising: A target threshold is configured for the first node, where the target threshold is used by the first node to determine a threshold for at least one of the following: Event information reporting, event information reporting cycle, event information reporting frequency, energy collection, and measurement cycle.

34. The method of claim 26, further comprising: When it is determined that data and / or signaling needs to be sent, the transmission power, transmission rate and waveform used for the data and / or signaling transmission are determined based on the first information.

35. The method of claim 26, further comprising: Sending gap GAP configuration information to the first node according to the first information; During the GAP period, the first node satisfies at least one of the following conditions: No data and / or signaling transmission is performed; No signal measurement is performed on the serving cell and / or neighboring cells; No location information is obtained; Do not obtain system messages.

36. The method of claim 35, further comprising: receiving a first GAP sent by the first node, where the first GAP includes at least one of the following: a GAP to be used, an activated GAP, and a deactivated GAP; During the operation of the GAP, the transmission of data and / or signaling is stopped; The first GAP is all and / or part of the GAP in the GAP configuration information.

37. The method of claim 26, further comprising: Sending DRX configuration information to the first node according to the first information; The first node satisfies at least one of the following: During the first level of DRX, the first node satisfies at least one of the following: not transmitting data and / or signaling, not measuring signals of the serving cell and / or neighboring cell, not acquiring positioning information, not acquiring system messages, and not monitoring PDCCH; During the second level of DRX, the first node only transmits high-priority data and / or signaling; During the third level of DRX, the first node communicates normally.

38. The method of claim 26, further comprising: receiving a first DRX sent by the first node, where the first DRX includes at least one of the following: a low-level time period of DRX, a low-level time period of activated DRX, and a low-level time period of deactivated DRX; or the first DRX includes at least one of the following: a high-level time period of DRX, a high-level time period of activated DRX, and a high-level time period of deactivated DRX; During the DRX operation, corresponding transmission operations are performed.

39. The method of claim 26, further comprising at least one of the following: When it is determined, based on the first information, that the power level of the first node meets a j-th threshold requirement, at least one of a wireless wave, a signal, data, and light is transmitted to the first node, where the meeting the j-th threshold requirement includes: The power level is higher than and / or equal to the j-th threshold, and / or the power level is lower than and / or equal to the j-th threshold; When it is determined, based on the first information, that the power level of the first node meets a k-th threshold requirement, target information is sent to the first node, where the target information is used to indicate at least one of the following: a magnitude of power provided by the second node, and a type of antenna for power supply provided by the second node, where the requirement of meeting the k-th threshold includes: a power level being higher than and / or equal to the k-th threshold, and / or a power level being lower than and / or equal to the k-th threshold; According to the first information, when it is determined that the power level of the first node meets the requirements of the pth threshold, the sixth indication information of the third node is sent to the first node, and the third node is different from the second node. The requirements of meeting the pth threshold include: the power level is higher than and / or equal to the pth threshold, and / or the power level is lower than and / or equal to the pth threshold.

40. The method of claim 26, further comprising: According to the first information, when it is determined that the power level of the first node meets the requirements of the sth threshold, if it is necessary to send a paging message, the paging message is sent after waiting for the power of the first node to be restored. The requirements for meeting the sth threshold include: the power level is higher than and / or equal to the sth threshold, and / or the power level is lower than and / or equal to the sth threshold.

41. The method of claim 26, further comprising: Sending seventh indication information to the first node, where the seventh indication information is used to indicate whether to enter an idle state, continue in a connected state, or switch to a pause state when performing energy harvesting; The pause state indicates that the context of the first node is still maintained on the first node and / or the network side.

42. The method of claim 26, further comprising at least one of the following: Sending fifth indication information to the first node according to the first information to perform energy collection, where the fifth indication information is used to trigger the first node to perform energy collection; configuring the first node to perform automatic energy harvesting; Configure the triggering conditions for the first node to perform automatic energy harvesting.

43. The method according to claim 42, wherein The fifth indication information is used to indicate at least one of the following: Instructing the first node to immediately perform energy harvesting and / or a duration for energy harvesting; Instructing the first node to perform energy harvesting starting time and / or time length; The first node is instructed to perform energy collection according to the configured GAP and / or DRX configuration.

44. A communication device, the communication device being a first node, comprising: The first sending module is used to send first information to the second node, where the first information is used to indicate at least one of the power capacity, power status and event information of the first node.

45. A communication device, the communication device being a first node, comprising a transceiver and a processor; The transceiver is used for: First information is sent to the second node, where the first information is used to indicate at least one of the power capability, power status, and event information of the first node.

46. A communication device, which is a first node, comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the information transmission method according to any one of claims 1 to 25 when executing the program.

47. A communication device, the communication device being a second node, comprising: A first receiving module is configured to receive first information sent by a first node, where the first information is used to indicate at least one of power capability, power status, and event information of the first node; The first determination module is used to determine whether to transmit data and / or signaling, and / or whether to schedule data and / or signaling based on the first information.

48. A communication device, the communication device being a second node, comprising a transceiver and a processor; The transceiver is configured to: receive first information sent by a first node, where the first information is used to indicate at least one of power capability, power status, and event information of the first node; The processor is configured to determine, based on the first information, whether to transmit data and / or signaling, and / or whether to schedule data and / or signaling.

49. A communication device, which is a second node, comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the steps of the information transmission method according to any one of claims 26 to 43 are implemented.

50. A readable storage medium having a computer program stored thereon, wherein when the program is executed by a processor, the steps of the method according to any one of claims 1 to 43 are implemented.

51. A computer program product comprising computer instructions, which, when executed by a processor, implement the steps of the method according to any one of claims 1 to 43.

Citation Information

Patent Citations

  • Modified backhaul random access channel

    US20200146076A1

  • Wireless communication method, terminal device, and network device

    WO2020087292A1

  • Random access signal sending method and apparatus, random access signal receiving method and apparatus, storage medium and electronic apparatus

    WO2020199734A1

  • Policy processing method and apparatus, and communication device and storage medium

    WO2023141991A1

Cited By

  • RFID reader-writer work control method, device and medium

    CN121234963A