Communication method, terminal, network device and storage medium

CN121220122APending Publication Date: 2025-12-26BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202480009068.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-04-25
Publication Date
2025-12-26

AI Technical Summary

Technical Problem

Traditional IoT devices rely on batteries with limited lifespans, leading to serious issues in battery maintenance and recycling. Furthermore, waste batteries are harmful to the environment. Existing battery-free communication technologies are limited in terms of performance and application scenario expansion.

Method used

By using environmental IoT devices to collect environmental energy for communication, and by sending information to network devices to schedule energy acquisition and communication frequencies, battery-free operation can be achieved.

Benefits of technology

It improves network performance, reduces equipment complexity and cost, expands application scenarios, and reduces environmental impact.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121220122A_ABST
    Figure CN121220122A_ABST
Patent Text Reader

Abstract

The invention relates to a communication method, a terminal, network equipment and a storage medium. The method comprises the following steps: sending first information to network equipment, wherein the first information comprises information that the network equipment executes equipment control; in the method disclosed by the invention, the first equipment can report the information required for control to the network equipment by reporting the first information, and the network equipment can obtain the requirements of the equipment according to the first information, so that adaptive scheduling is carried out, and the communication performance is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Communication methods, terminals, network devices and storage media Technical Field

[0001] This disclosure relates to the field of communication technology, and in particular to a communication method, terminal, network device and storage medium. Background Technology

[0002] Traditional IoT devices are typically powered by batteries with limited lifespans. With the proliferation of IoT networks and the large number of IoT devices, issues such as battery maintenance, recycling, and replacement have become increasingly serious. Batteries that cannot be successfully recycled can also have harmful impacts on the ecosystem and environment. Against this backdrop, environmentally friendly and secure battery-free communication has emerged. Battery-free communication can improve network performance and sustainability, expand application scenarios, and significantly reduce device size and cost.

[0003] IoT devices that power the environment or draw energy from it are called Ambient Internet of Things (Ambient-IoT) devices or passive devices. They can obtain energy by collecting radio waves, light, motion, heat or any other suitable power source from the environment, and are less complex, less expensive and less prone to maintenance.

[0004] Summary of the Invention

[0005] Environmental IoT devices need to acquire energy before they can communicate, and since they may be in different states, there is a need to provide effective methods for scheduling or controlling environmental IoT devices.

[0006] This disclosure provides a communication method, a terminal, a network device, and a storage medium.

[0007] In a first aspect, embodiments of this disclosure provide a communication method, executed by a first device, the method comprising:

[0008] Send first information to the network device, the first information including information on the network device performing device control.

[0009] Secondly, embodiments of this disclosure provide a communication method executed by a network device, the method comprising:

[0010] The network device receives first information sent by a first device, the first information including information on the network device performing device control.

[0011] Thirdly, embodiments of this disclosure provide a terminal, including:

[0012] The transceiver module is used to send first information to the network device, the first information including information on the network device performing device control.

[0013] Fourthly, embodiments of this disclosure provide a network device, including:

[0014] The transceiver module is used to receive first information sent by the first device, the first information including information on device control performed by the network device.

[0015] Fifthly, embodiments of this disclosure provide a terminal, including:

[0016] One or more processors;

[0017] The terminal is configured to implement the method described in the first aspect.

[0018] Sixthly, embodiments of this disclosure provide a network device, including:

[0019] One or more processors;

[0020] The network device is configured to implement the method described in the second aspect.

[0021] In a seventh aspect, embodiments of this disclosure provide a communication system, including a terminal and a network device, wherein,

[0022] The terminal is configured to implement the method described in the first aspect;

[0023] The network device is configured to implement the method described in the second aspect.

[0024] Eighthly, embodiments of this disclosure provide a storage medium storing instructions, wherein...

[0025] When the instructions are executed on the communication device, the communication device causes the communication device to perform the method described in the first aspect or the second aspect.

[0026] Ninthly, embodiments of this disclosure provide a program product, wherein,

[0027] When the program product is executed by a communication device, the communication device performs the method described in the first aspect or the second aspect.

[0028] In the embodiments of this disclosure, the first device can report the information required for control to the network device by reporting first information. The network device can learn about the device's needs based on the first information and thus perform adaptive scheduling to improve communication performance. Attached Figure Description

[0029] To more clearly illustrate the technical solutions in the embodiments of this disclosure, the accompanying drawings required for the description of the embodiments are introduced below. The following drawings are only some embodiments of this disclosure and do not impose specific limitations on the protection scope of this disclosure.

[0030] Figure 1a is an exemplary schematic diagram of the architecture of a communication system provided according to an embodiment of the present disclosure;

[0031] Figures 1b to 1f are schematic diagrams of the topology of a communication system provided according to embodiments of the present disclosure;

[0032] Figure 1g is a schematic diagram of a communication system provided according to an embodiment of the present disclosure;

[0033] Figures 1h to 1i are schematic diagrams of RFID applications in various scenarios;

[0034] Figures 2a to 2b are exemplary interactive diagrams of a method provided according to an embodiment of the present disclosure;

[0035] Figures 3a to 3e are exemplary flowcharts of a method provided according to embodiments of the present disclosure;

[0036] Figures 4a to 4e are exemplary flowcharts of a method provided according to embodiments of the present disclosure;

[0037] Figure 5a is a schematic diagram of the structure of a terminal according to an embodiment of the present disclosure;

[0038] Figure 5b is a schematic diagram of the structure of a communication device according to an embodiment of the present disclosure;

[0039] Figure 6a is a schematic diagram of a communication device according to an embodiment of the present disclosure;

[0040] Figure 6b is a schematic diagram of a communication device according to an embodiment of the present disclosure. Detailed Implementation

[0041] This disclosure provides a communication method, a terminal, a network device, and a storage medium.

[0042] In a first aspect, embodiments of this disclosure provide a communication method, executed by a first device, the method comprising:

[0043] Send first information to the network device, the first information including information on the network device performing device control.

[0044] In the above embodiments, the first device can report the information required for control to the network device by reporting the first information. The network device can learn about the device's needs based on the first information and thus perform adaptive scheduling to improve communication performance.

[0045] In conjunction with the embodiments of the first aspect, in some embodiments, the first information includes at least one of the following:

[0046] First duration;

[0047] Frequency information;

[0048] The first duration is the duration during which the first device does not expect to communicate with the network device, and the start time of the first duration is the time when the first message is sent.

[0049] The frequency information is the frequency information that the first device expects to communicate with the network device in the next communication. The next communication is the communication after the first device sends the first information.

[0050] In the above embodiments, the environmental IoT device can report time information of not expecting communication to the network device by reporting a first duration; and / or report expected frequency information to the network device by reporting frequency information; thereby the network device can schedule based on the request of the environmental IoT device, such as not sending downlink information within the first duration, or using the frequency information expected by the first device for communication.

[0051] In conjunction with the embodiments of the first aspect, in some embodiments, the method further includes:

[0052] After sending the first message, start the timer, and the timer's runtime is the first duration;

[0053] During the timer's runtime, no uplink information is sent to the network device and / or no downlink information is received from the network device.

[0054] In the above embodiments, after sending the first information, the first device can start a timer and not communicate for a first period of time during which the timer runs, so that the first device can perform other necessary operations based on its own implementation, such as replenishing energy in a timely manner.

[0055] In conjunction with the embodiments of the first aspect, in some embodiments, the frequency information is a first frequency information that the first device expects to receive downlink information next time, or a second frequency information that the first device expects to transmit uplink information next time.

[0056] In the above embodiments, the frequency information reported by the environmental IoT device may include the frequency information for the next downlink reception or the next uplink transmission, so that the network device can obtain the needs of the first device based on the first information, and facilitate scheduling based on the needs.

[0057] In conjunction with the embodiments of the first aspect, in some embodiments, the frequency information includes one of the following:

[0058] Channel number;

[0059] Circular shift value.

[0060] In the above embodiments, environmental IoT devices can report frequency information in different ways, thereby improving the flexibility of information reporting by environmental IoT devices.

[0061] In conjunction with the embodiments of the first aspect, in some embodiments, when the frequency information is the first frequency information, the channel number where the next downlink information is received is (n+k)mod M, where n is the channel number for transmitting the first information, k represents the cyclic shift value, and M represents the total number of channels; or,

[0062] When the frequency information is the second frequency information, the channel number where the next uplink information is transmitted is (n+k)mod M, where n is the channel number of the downlink information received after the first information is transmitted and before the next uplink information is transmitted, k represents the cyclic shift value, and M represents the total number of channels.

[0063] In the above embodiments, when reporting frequency information through cyclic shift values, the network device can obtain the frequency information expected by the IoT devices in the environment based on the cyclic shift values.

[0064] In conjunction with the embodiments of the first aspect, in some embodiments, the first information includes at least one of the following:

[0065] Indication information used to indicate that the first device needs to acquire energy;

[0066] The first device expects a second period of energy acquisition.

[0067] In the above embodiments, environmental IoT devices can obtain energy-related information through first information reporting, so that network devices can know that the first device needs to obtain energy and avoid scheduling the device during the energy acquisition period.

[0068] In conjunction with the embodiments of the first aspect, in some embodiments, the method further includes:

[0069] The device receives a second message sent by a network device. The second message is used to instruct the first device to perform a third duration of energy acquisition. The third duration may be the same as or different from the second duration.

[0070] In the above embodiments, after the environmental IoT device reports the duration for which it needs to acquire energy, it can receive a third duration from the network device based on this configuration, thereby acquiring energy within the third duration.

[0071] In conjunction with the embodiments of the first aspect, in some embodiments, the method further includes:

[0072] Starting from the time when the second message is received, no downlink information sent by network devices will be received during the third time period.

[0073] In the above embodiments, the environmental IoT device does not listen to or receive downlink information during the third time period indicated by the network device, in order to save energy consumption and acquire energy so as to ensure effective communication afterwards.

[0074] In conjunction with the embodiments of the first aspect, in some embodiments, the first information includes the remaining energy of the first device.

[0075] In the above embodiments, the environmental IoT device can report the remaining energy to the network device through the first information, so that the network device can communicate or stop communication at the appropriate time to ensure communication performance and avoid communication being affected by insufficient device energy.

[0076] In conjunction with the embodiments of the first aspect, in some embodiments, the method further includes:

[0077] The first device receives a third message sent by a network device, which is used to instruct the first device not to listen to downlink information for a fourth duration.

[0078] In the above embodiments, the environmental IoT device receives third information to learn the fourth duration of no communication indicated by the network device, which facilitates energy saving or energy acquisition at the appropriate time.

[0079] In conjunction with the embodiments of the first aspect, in some embodiments, the method further includes:

[0080] Starting from the time when the third message is received, no downlink information sent by network devices will be monitored during the fourth time period.

[0081] In the above embodiments, the environmental IoT device can perform its own required operations, such as acquiring energy or saving energy, within a fourth time period according to the instructions of the network device, in order to ensure optimal communication performance.

[0082] Secondly, embodiments of this disclosure provide a communication method executed by a network device, the method comprising:

[0083] Receive first information sent by the first device, the first information including information on the network device performing device control.

[0084] In the above embodiments, the network device learns the control information reported by the first device through the first information, so that the network device can learn the device's needs based on the first information, perform adaptive scheduling, and improve communication performance.

[0085] In conjunction with embodiments of the second aspect, in some embodiments, the first information includes at least one of the following:

[0086] First duration;

[0087] Frequency information;

[0088] The first duration is the duration during which the first device does not expect to communicate with the network device, and the start time of the first duration is the time when the first message is sent.

[0089] The frequency information is the frequency information that the first device expects to communicate with the network device in the next communication. The next communication is the communication after the first device sends the first information.

[0090] In conjunction with the embodiments of the second aspect, in some embodiments, the method further includes:

[0091] The timer is started after the first message is received, and the timer runs for the duration of the first message.

[0092] During the timer's runtime, the device does not receive uplink information from the first device and / or does not send downlink information to the first device.

[0093] In conjunction with the embodiments of the second aspect, in some embodiments, the frequency information is the first frequency information that the first device expects to receive downlink information next time, or the second frequency information that the first device expects to transmit uplink information next time.

[0094] In conjunction with embodiments of the second aspect, in some embodiments, the frequency information includes one of the following:

[0095] Channel number;

[0096] Circular shift value.

[0097] In conjunction with the embodiments of the second aspect, in some embodiments, when the frequency information is the first frequency information, the channel number where the next downlink information is received is (n+k)mod M, where n is the channel number for transmitting the first information, k represents the cyclic shift value, and M represents the total number of channels; or,

[0098] When the frequency information is the second frequency information, the channel number where the next uplink information is transmitted is (n+k)mod M, where n is the channel number of the downlink information received after the first information is transmitted and before the next uplink information is transmitted, k represents the cyclic shift value, and M represents the total number of channels.

[0099] In conjunction with embodiments of the second aspect, in some embodiments, the first information includes at least one of the following:

[0100] Indication information used to indicate that the first device needs to acquire energy;

[0101] The first device expects a second period of energy acquisition.

[0102] In conjunction with the embodiments of the second aspect, in some embodiments, the method further includes:

[0103] Send a second message to the first device, the second message being used to instruct the first device to perform a third duration of energy acquisition, the third duration being the same as or different from the second duration.

[0104] In conjunction with the embodiments of the second aspect, in some embodiments, the method further includes:

[0105] Starting from the time when the second message is sent, no downlink information is sent to the first device during the third duration.

[0106] In conjunction with embodiments of the second aspect, in some embodiments, the first information includes the remaining energy of the first device.

[0107] In conjunction with the embodiments of the second aspect, in some embodiments, the method further includes:

[0108] A third message is sent to the first device, which is used to instruct the first device not to listen to downlink information for a fourth duration.

[0109] In conjunction with the embodiments of the second aspect, in some embodiments, the method further includes:

[0110] Starting from the time when the third message is sent, no downlink information is sent to the first device within the fourth time period.

[0111] Thirdly, embodiments of this disclosure provide a terminal, including:

[0112] The transceiver module is used to send first information to the network device, which includes information for the network device to control the device.

[0113] Fourthly, embodiments of this disclosure provide a network device, including:

[0114] The transceiver module is used to receive first information sent by the first device, which includes information on device control by the network device.

[0115] Fifthly, embodiments of this disclosure provide a terminal, including:

[0116] One or more processors;

[0117] The terminal is configured to implement the method of the first aspect.

[0118] Sixthly, embodiments of this disclosure provide a network device, including:

[0119] One or more processors;

[0120] The network device is configured to implement the second aspect of the method.

[0121] In a seventh aspect, embodiments of this disclosure provide a communication system, including a terminal and a network device, wherein,

[0122] The terminal is configured to implement the method of the first aspect;

[0123] The network device is configured to implement the second aspect of the method.

[0124] Eighthly, embodiments of this disclosure provide a storage medium storing instructions, wherein...

[0125] When the instruction is executed on the communication device, it causes the communication device to perform the first aspect or the second aspect of the method.

[0126] Ninthly, embodiments of this disclosure provide a program product, wherein,

[0127] When the program product is executed by the communication device, it causes the communication device to perform the first aspect or the second aspect of the method.

[0128] In a tenth aspect, embodiments of this disclosure provide a computer program that, when run on a computer, causes the computer to perform the methods described in optional implementations of the first, second, or third aspects.

[0129] Eleventhly, embodiments of this disclosure provide a chip or chip system. The chip or chip system includes processing circuitry configured to perform the methods described according to optional implementations of the first, second, or third aspects above.

[0130] It is understood that the aforementioned terminals, devices, communication systems, storage media, program products, computer programs, chips, or chip systems are all used to execute the methods proposed in the embodiments of this disclosure. Therefore, the beneficial effects they can achieve can be referred to the beneficial effects in the corresponding methods, and will not be repeated here.

[0131] This disclosure is not exhaustive, but merely illustrative of some embodiments, and is not intended to limit the scope of protection of this disclosure. Unless otherwise specified, each step in a particular embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a particular embodiment can also be implemented as an independent embodiment, and the order of the steps in a particular embodiment can be arbitrarily interchanged. Furthermore, the optional implementation methods in a particular embodiment can be arbitrarily combined; moreover, the embodiments can be arbitrarily combined, for example, some or all steps of different embodiments can be arbitrarily combined, and a particular embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.

[0132] In each of the disclosed embodiments, unless otherwise specified or in case of logical conflict, the terminology and / or descriptions of the embodiments are consistent and can be referenced by each other. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.

[0133] The terminology used in the embodiments of this disclosure is for the purpose of describing particular embodiments only and is not intended to limit the scope of this disclosure.

[0134] In this embodiment of the disclosure, unless otherwise stated, elements expressed in the singular form, such as "a," "an," "the," "the," "the," "the," "the," "the," "this," etc., can mean "one and only one," or "one or more," "at least one," etc. For example, when using articles such as "a," "an," "the," etc. in translation, the noun following the article can be understood as either a singular expression or a plural expression.

[0135] In the embodiments disclosed herein, "multiple" refers to two or more.

[0136] In some embodiments, the terms “at least one of”, “one or more”, “a plurality of”, “multiple”, etc., may be used interchangeably.

[0137] In some embodiments, the notation "at least one of A and B", "A and / or B", "A in one case, B in another", "in response to one case A, in response to another case B", etc., may include the following technical solutions depending on the situation: in some embodiments, A (execute A regardless of B); in some embodiments, B (execute B regardless of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); in some embodiments, A and B (both A and B are executed). The same applies when there are more branches such as A, B, C, etc.

[0138] In some embodiments, the notation "A or B" may include the following technical solutions, depending on the situation: in some embodiments, A (execution of A regardless of B); in some embodiments, B (execution of B regardless of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The same applies when there are more branches such as A, B, C, etc.

[0139] The prefixes "first," "second," etc., used in the embodiments of this disclosure are merely for distinguishing different descriptive objects and do not impose restrictions on the position, order, priority, quantity, or content of the descriptive objects. The description of the descriptive objects is found in the claims or the context of the embodiments, and the use of prefixes should not constitute unnecessary restrictions. For example, if the descriptive object is a "field," the ordinal numbers preceding "field" in "first field" and "second field" do not restrict the position or order of the "fields." "First" and "second" do not restrict whether the "fields" they modify are in the same message, nor do they restrict the order of "first field" and "second field." Similarly, if the descriptive object is a "level," the ordinal numbers preceding "level" in "first level" and "second level" do not restrict the priority between "levels." Furthermore, the number of descriptive objects is not limited by ordinal numbers and can be one or more. For example, in "first device," the number of "devices" can be one or more. Furthermore, the objects modified by different prefixes can be the same or different. For example, if the object being described is "device", then "first device" and "second device" can be the same device or different devices, and their types can be the same or different. Similarly, if the object being described is "information", then "first information" and "second information" can be the same information or different information, and their content can be the same or different.

[0140] In some embodiments, “including A,” “containing A,” “for indicating A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.

[0141] In some embodiments, the terms “in response to…”, “in response to determining…”, “in the case of…”, “when…”, “if…”, “if…”, etc., can be used interchangeably.

[0142] In some embodiments, the terms “greater than,” “greater than or equal to,” “not less than,” “more than,” “more than or equal to,” “not less than,” “higher than,” “higher than or equal to,” “not lower than,” and “above” can be used interchangeably, as can the terms “less than,” “less than or equal to,” “not greater than,” “less than,” “less than or equal to,” “not more than,” “lower than,” “lower than or equal to,” “not higher than,” and “below”.

[0143] In some embodiments, the apparatus and device may be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. In some cases, they may also be understood as "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "body", etc.

[0144] In some embodiments, "network" can be interpreted as devices included in a network, such as network devices, access network devices, core network devices, etc.

[0145] In some embodiments, "access network device (AN device)" may also be referred to as "radio access network device (RAN device)," "base station (BS)," "radio base station," or "fixed station." In some embodiments, it may also be understood as "node," "access point," "transmission point (TP)," "reception point (RP)," "transmission / reception point (TRP)," "panel," "antenna panel," "antenna array," "cell," "macro cell," "small cell," "femto cell," "pico cell," "sector," "cell group," "serving cell," "carrier," "component carrier," or "bandwidth part (BWP)."

[0146] In some embodiments, "terminal" or "terminal device" may be referred to as "user equipment (UE)," "user terminal," "mobile station (MS)," "mobile terminal (MT)," "subscriber station," "mobile unit," "subscriber unit," "wireless unit," "remote unit," "mobile device," "wireless device," "wireless communication device," "remote device," "mobile subscriber station," "access terminal," "mobile terminal," "wireless terminal," "remote terminal," "handset," "user agent," "mobile client," "client," etc.

[0147] In some embodiments, the acquisition of data, information, etc., may comply with the laws and regulations of the country where the location is situated.

[0148] In some embodiments, data, information, etc., may be obtained with the user's consent.

[0149] Furthermore, each element, each row, or each column in the table of this disclosure can be implemented as an independent embodiment, and any combination of any element, any row, or any column can also be implemented as an independent embodiment.

[0150] Figure 1a is a schematic diagram of the architecture of a communication system according to an embodiment of the present disclosure, and Figures 1b to 1f are schematic diagrams of the topology of a communication system according to an embodiment of the present disclosure.

[0151] As shown in Figure 1a or Figure 1b, the communication system 100 includes a first device 101 and a network device 102.

[0152] In some embodiments, the first device 101 may be an Ambient-IoT device, or an Ambient-IoT terminal, or simply a Device. The first device 101 supports ambient power, is powered by energy harvesting, and has no battery or limited energy storage capacity (e.g., using capacitors).

[0153] The first device 101 can have features such as low memory, low processing power, low power consumption, small data transmission and massive deployment. It can be maintenance-free and has a long service life. For example, the service life of the first device 101 can exceed 10 years.

[0154] In some embodiments, the power acquisition and storage capabilities of the first device 101 vary depending on its type and operating mode. For example, the type of the first device 101 may include the following:

[0155] Device 1 or Device A: Cannot perform independent signal generation or amplification. Device 1 can communicate using backscattering and does not have the ability to amplify downlink (DL) signals and / or uplink (UL) signals.

[0156] Device 2a or Device B: It has energy storage capabilities but cannot generate signals independently. Device 2a can communicate using backscattering, and its stored energy can be used to amplify reflected signals, DL signals, or UL signals.

[0157] Device 2b or Device C: It has energy storage capabilities and can generate signals independently, such as a radio frequency (RF) component that actively transmits signals.

[0158] In some embodiments, the first device 101 may satisfy the following characteristics:

[0159] The peak power consumption is approximately 1 microwatt (μW), and it has an energy storage function. The initial sampling frequency offset (SFO) is as high as 10X ppm. The device does not support DL signal amplification or UL signal amplification. The UL signal transmission of this device requires backscattering on an externally provided carrier.

[0160] Peak power consumption ≤ several hundred μW, with energy storage function, SFO up to 10X ppm, and the device has DL signal and / or UL signal amplification functions. The UL signal transmission of this device can be generated internally or backscattered on an externally provided carrier. X can be determined by a protocol.

[0161] In some embodiments, network device 102 may include one or more network nodes. To support data transmission for Ambient-IoT devices, network device 102 may implement one or more of the following functions:

[0162] Energy Source (ES) Function: Provides energy to the first device 101, which can be used in devices 2a and 2b;

[0163] Downlink Transmission (DT) function: Triggers uplink transmission of the first device 101 by sending indication information.

[0164] Continuous Wave (CW) Excitation Function: Provides the electromagnetic wave required for backscattering to the first device 101, which can be used by devices 1 and 2a to achieve uplink transmission via backscattered CW. CW is actually a type of energy storage (ES), and the first device 101 can receive CW and store energy.

[0165] Uplink Receiver (UR) function: Receives uplink information backscattered by the first device 101, or receives uplink information actively transmitted by the first device 101.

[0166] In some embodiments, a network device 102 may simultaneously implement multiple or all of the above-mentioned functions; alternatively, the network device 102 may include multiple network nodes, each of which implements one of the functions. The network node implementing each function may be a user equipment (UE), a repeater, or a base station, etc. When each network node implements a function, the network can coordinate the behavior of different nodes.

[0167] In some embodiments, the network device may include at least one of an access network device and a core network device.

[0168] Optionally, the access network device may be a node or device that connects a terminal to a wireless network. The access network device may include, but is not limited to, at least one of the following in a 5G communication system: base station, evolved NodeB (eNB), next generation eNB (ng-eNB), next generation NodeB (gNB), node B (NB), home node B (HNB), home evolved nodeB (HeNB), radio backhaul device, radio network controller (RNC), base station controller (BSC), base transceiver station (BTS), base band unit (BBU), mobile switching center, base station in a 6G communication system, open RAN, cloud RAN, base station in other communication systems, and access node in a wireless fidelity (WiFi) system.

[0169] Optionally, the access network equipment can be composed of a central unit (CU) and a distributed unit (DU). The CU can also be called a control unit. By adopting the CU-DU structure, the protocol layer of the access network equipment can be separated. Some of the protocol layer functions are centrally controlled by the CU, while the remaining part or all of the protocol layer functions are distributed in the DU, which is centrally controlled by the CU. However, this is not the only option.

[0170] Optionally, a core network device can be a single device comprising one or more network elements, or it can be multiple devices or a group of devices, each comprising all or part of one or more network elements. Network elements can be virtual or physical. For example, the core network includes at least one of the Evolved Packet Core (EPC), 5G Core Network (5GCN), and Next Generation Core (NGC). Alternatively, a core network device refers to a network element with a specific function, such as an Access Management Function (AMF) or a Service Management Function (SMF).

[0171] As shown in Figure 1c, the communication system 100 includes a first device 101, a network device 102, and an intermediate node 103.

[0172] In some embodiments, the first device 101 and the network device 102 can be referred to the description of the foregoing embodiments, and will not be repeated here. The first device 101 and the network device 102 can be directly connected, and the first device 101 and the network device 102 can directly receive and transmit DL and UL data.

[0173] Alternatively, the first device 101 and the network device 102 transmit data through an intermediate node 103. The first device 101 and the network device 102 indirectly receive and transmit DL and UL data, with the intermediate node 103 forwarding the data.

[0174] In some embodiments, the intermediate node 103 may be a relay, repeater, integrated access backhaul (IAB), or UE.

[0175] In some embodiments, the UE includes, but is not limited to, at least one of the following: mobile phone, wearable device, Internet of Things device, car with communication function, smart car, tablet computer, computer with wireless transceiver function, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal device in industrial control, wireless terminal device in self-driving, wireless terminal device in remote medical surgery, wireless terminal device in smart grid, wireless terminal device in transportation safety, wireless terminal device in smart city, and wireless terminal device in smart home.

[0176] As shown in Figures 1d to 1e, the communication system 100 includes a first device 101, a network device 102, and an assisting node 104.

[0177] In some embodiments, the first device 101 and the network device 102 can be referred to the description of the foregoing embodiments, and will not be repeated here.

[0178] In some embodiments, the first device 101 and the network device 102 directly receive or transmit data in DL or UL; then there is an auxiliary node 104 on UL or DL, which is responsible for receiving or sending UL or receiving DL data.

[0179] In some embodiments, the auxiliary node 104 may be a relay, repeater, IAB, or UE. The UE can be found in the description of the foregoing embodiments, and will not be repeated here.

[0180] As shown in Figure 1f, the communication system 100 includes a first device 101 and a UE 105.

[0181] In some embodiments, the first device 101 and UE 105 can be referred to the description of the foregoing embodiments, which will not be repeated here.

[0182] In some embodiments, the first device 101 and the UE 105 directly receive and transmit DL and UL data; the UE 105 is responsible for collecting data and forwarding the collected data to the network side, such as the network device 102.

[0183] In some embodiments, communication between the first device 101 and the network device 102, such as communication based on the two topologies of Figures 1a to 1c, can utilize spectrum resources in three forms: in-band, guard band, and stand-alone. In-band uses normal NR communication DL and / or UL spectrum resources, such as the spectrum resources used for DL / UL communication between the base station and other UEs (Figure 1b), or the spectrum resources for DL / UL communication between the UE and the base station (Figure 1c). Guard band uses the spectrum resources of the guard band of normal NR communication DL and / or UL spectrum. Stand-alone uses spectrum resources unrelated to NR communication.

[0184] In some embodiments, the number of devices or nodes in Figures 1a to 1f is only illustrative; in actual applications, multiple devices or nodes may be used.

[0185] In some embodiments, the technical solutions of this disclosure can be applied to the Open RAN architecture. In this case, the interfaces between or within access network devices involved in the embodiments of this disclosure can be transformed into internal interfaces of Open RAN. The processes and information interactions between these internal interfaces can be implemented by software or programs.

[0186] It is understood that the communication system described in this disclosure is for the purpose of more clearly illustrating the technical solutions of this disclosure, and does not constitute a limitation on the technical solutions provided in this disclosure. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions provided in this disclosure are also applicable to similar technical problems.

[0187] The following embodiments of this disclosure can be applied to the communication system 100 shown in Figures 1a to 1f, or to a portion thereof, but are not limited thereto.

[0188] The entities shown in Figures 1a to 1f are examples. The communication system may include all or some of the entities in Figures 1a to 1f, or it may include other entities other than those in Figures 1a to 1f. The number and form of each entity are arbitrary. The connection relationship between the entities is illustrative. The entities may not be connected to each other or may be connected in any way. The connection may be direct or indirect, wired or wireless.

[0189] The embodiments disclosed herein can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G new radio (NR), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New radio access (NX), Future generation radio access (FX), Global System for Mobile communications (GSM), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), and IEEE 802.20, Ultra-Wideband (UWB), Bluetooth (a registered trademark), Public Land Mobile Network (PLMN) networks, Device-to-Device (D2D) systems, Machine-to-Machine (M2M) systems, Internet of Things (IoT) systems, Vehicle-to-Everything (V2X) systems, systems utilizing other communication processing methods, and next-generation systems built upon them, etc. Furthermore, multiple systems can be combined (e.g., a combination of LTE or LTE-A with 5G).

[0190] To meet the growing demands of vertical industries, existing Low Power Wide Area (LPMA) technologies, such as Machine Type Communication (MTC), Narrow Band Internet of Things (NB-IoT), and Reduced Capability (RedCap), can achieve low cost, low power consumption, and massive connectivity. However, they still cannot address the following needs: First, devices powered by traditional batteries are unsuitable, for example, in extreme environmental conditions (e.g., high voltage, extremely high / low temperatures, humid environments); second, maintenance-free devices are required (e.g., traditional batteries that do not require replacement); and finally, ultra-low complexity, very small device size or form factor (e.g., thickness in millimeters), and longer lifespan are required. IoT devices that support ambient power or environmentally powered systems can meet these needs.

[0191] Low-power IoT communication chips, such as Bluetooth Low Energy (BLE), Long Range Radio (LoRa), or NB-IoT, consume tens or even hundreds of milliwatts of power for transmission and reception. However, as described in the preceding embodiments, environmental energy harvesting yields only microwatts of energy. Harvesting energy from the environment to power sensing nodes such as the first device 101 for data transmission and wireless communication requires wireless communication technologies that can reduce communication power consumption to tens or even less than ten microwatts.

[0192] Backscatter communication is an extremely low-power modulation and transmission technology that utilizes the principle of backscattering radio frequency signals, serving as a means to achieve the Internet of Things (IoT). In backscatter communication, because a portion of the radio frequency signal, such as electromagnetic waves, is reflected when it reaches the surface of an object, a passive node, such as the first device 101, adjusts the matching between its receiving antenna and impedance according to the information to be transmitted, enhancing the reflection of the incident radio frequency signal. It then modulates the sensed data it acquires onto the reflected signal, completing the data transmission. Compared to other communication technologies, backscatter communication does not require complex radio frequency structures, reducing the use of components such as power amplifiers, high-precision crystal oscillators, duplexers, and high-precision filters. It also does not require complex baseband processing, thus simplifying terminal design and significantly reducing the cost of terminal nodes.

[0193] In a Radio Frequency Identification (RFID) system using backscatter communication, as shown in Figure 1g, the receiver sends a radio frequency excitation signal to activate a passive node. The receiver, if an RFID reader, corresponds to network device 102; the passive node, if an RFID tag, corresponds to the first device 101. The tag uses backscatter communication to modulate its own information onto the radio frequency signal. The reader receives the reflected signal from the passive tag and demodulates it to achieve information transmission. RFID communication suffers from the following drawbacks: the wireless signal experiences double-path fading, resulting in significant path loss, short effective communication distance, and therefore limited coverage; it requires single-channel transmission; it necessitates strict tag alignment; and it lacks power control. Therefore, it is necessary to integrate 3GPP communication technologies to improve the wireless communication performance of RFID technology in passive Internet of Things (IoT) applications.

[0194] In an RFID communication system, as shown in Figure 1h, functionally, commands are divided into three categories: tag selection, inventory, and access. Among them:

[0195] The selection commands include the Select command and the Challenge command.

[0196] Inventory commands include: Query, QueryAdjust, QueryRep, ACK, and NAK.

[0197] Access commands include: a random number request (Req_RN) command, a read command, a write command, a kill command, and a lock command; optionally, they may also include: an access command, a block write command, and a block erase command.

[0198] Referring to the disk storage and retrieval example shown in Figure 1i, examples of command application in disk storage and retrieval can include:

[0199] (1) After receiving a valid Query command, each tag that meets the set criteria and is selected generates a random number. Each tag with a random number of zero will generate an echo, such as sending back a temporary password RN16, which is a 16-bit random number, and will move to the Reply state; other tags can change certain attributes and flags to exit the group of tags with zero, which helps to reduce duplicate identification.

[0200] (2) After receiving a valid QueryAdjust command, each tag generates a new random number, and other behaviors are the same as the Query command.

[0201] (3) After a tag receives a valid QueryRep command, the original random number of each tag in the tag group is decremented by one, and other behaviors are the same as the Query command.

[0202] (4) Only unique tags can receive a valid ACK command. Upon receiving the ACK command, the tag will send back the contents of the EPC area according to the Electronic Product Code (EPC) communication protocol. The ACK command can use either RN16 or Handle, where Handle is a temporary 16-bit random number representing the tag's identity.

[0203] (5) After receiving a valid NAK command, tags in the Ready and Killed states retain their original states, while tags in other states transition to the Arbitrate state. The different states of a tag are shown in Figure 1h.

[0204] Specifically, based on RN16, the identification and access activation operations for a specific tag can be completed. After obtaining the EPC, the network side identifies a certain tag. Before initiating the access command operation for that tag, the network side requests a new random value, Handle, from the tag. Subsequent communication uses the Handle to identify the tag.

[0205] Furthermore, RFID communication conforms to the half-duplex EPC protocol, allowing one reader or one tag to send a signal in a single transmission. The reader and tag do not send signals simultaneously; different tags operate serially. In Ambient IoT, concurrent communication needs to be considered, where multiple tags and the network side perform one-to-one operations simultaneously, such as access commands.

[0206] To improve communication performance and effectively schedule IoT devices in the environment, embodiments of this disclosure provide a communication method.

[0207] Figure 2a is an interactive schematic diagram of a communication method according to an embodiment of the present disclosure. As shown in Figure 2a, the present disclosure relates to a communication method, which includes:

[0208] In step S2101, the first device 101 sends the first information to the network device 102.

[0209] In some embodiments, the first device 101 may be an environmental IoT device or an electronic tag in RFID. The network device 102 may be a base station or an intermediate node, and may be used to implement one or more of the following functions: ES function, DT function, CW incentive function, and UR function.

[0210] In some embodiments, network device 102 receives the first information.

[0211] In some embodiments, the first information includes information about the network device 102 performing device control, or auxiliary parameters.

[0212] Optionally, network device 102 performing device control may include at least one of the following: network device 102 performing scheduling, network device 102 performing resource configuration or resource allocation.

[0213] Optionally, the information used by the network device 102 to perform device control may include different types. For example, the first information may include auxiliary parameters of different aspects of the first device 101, which are used to assist the network device 102 in performing device control, including but not limited to: energy, scheduling parameters expected by the first device 101, resource allocation parameters expected by the first device 101, etc.

[0214] In some embodiments, the first device 101 may send the first information by sending an uplink (UL) command. For example, the first device 101 may report auxiliary parameters to the network device 102 by sending an UL command.

[0215] In a first possible implementation, the first information includes at least one of the following:

[0216] First duration;

[0217] Frequency information.

[0218] Optionally, the first information may include information related to the first duration.

[0219] Optionally, the first information may include information related to frequency information.

[0220] Optionally, the first duration is the duration during which the first device 101 does not expect to communicate with the network device 102. This communication can be uplink communication or downlink communication. For example, the first duration is the duration during which the first device 101 does not expect to send uplink information such as UL commands to the network device 102, and / or, the first duration is the duration during which the first device 101 does not expect to receive downlink (DL) information such as DL commands from the network device 102.

[0221] Optionally, the first duration is relative time information, for example, the start time of the first duration is the sending time of the first message.

[0222] Optionally, the frequency information is the frequency information that the first device 101 expects to communicate with the network device 102 for the next time, and the next communication is the communication after the first device 101 sends the first information. This communication can be uplink transmission or downlink reception.

[0223] In one example, before each uplink transmission by the first device 101, the network device 102 allocates resources for that uplink transmission to the first device 101 via DL signaling or DL ​​commands. The first device 101 then performs the uplink transmission based on the configuration configured by the DL signaling. The allocation of uplink transmission resources may include frequency information or time information for uplink transmission.

[0224] In this example, taking the current communication (denoted as the Nth) between the first device 101 and the network device 102 as an example where the first device 101 sends the first information, the next communication could refer to the downlink reception following this communication. For example, the network device 102 allocates resources for the N+1th uplink transmission of the first device 101 by sending DL signaling in the N+1th downlink transmission, and the first device 101 receives the downlink information, which is equivalent to receiving the DL signaling. Alternatively, in this example, the next communication could refer to the uplink transmission following this communication, such as the N+1th uplink information such as a UL command sent by the first device 101.

[0225] In some embodiments, the frequency information is a first frequency information that the first device 101 expects for the next reception of downlink information (such as a DL command), or a second frequency information that the first device 101 expects for the next transmission of uplink information (such as a UL command).

[0226] For example, in conjunction with the above example, the first device 101 may report first frequency information and / or second frequency information in the first information.

[0227] In some embodiments, the frequency information includes one of the following:

[0228] Channel number;

[0229] Circular shift value.

[0230] Optionally, the channel number can be an absolute channel number or a signal identifier, used to indicate the sub-channel for uplink transmission or downlink reception. For example, referring to RFID-related protocols, the system bandwidth is 5MHz, with each 250kHz segment representing a sub-channel, totaling 20 sub-channels. These 20 sub-channels are numbered 0 to 19 from low frequency to high frequency. The first device 101 reports the channel identifiers it supports, such as reporting the channel number corresponding to the first frequency information and the channel number corresponding to the second frequency information.

[0231] Optionally, the cyclic shift value reported by the first device 101 is used to determine the channel number expected by the first device 101 based on the reference channel number. Examples are as follows:

[0232] In one example, when the frequency information is the first frequency information, the channel number for the next downlink information reception is (n+k)mod M, where n is the channel number for transmitting the first information, k represents the cyclic shift value, and M represents the total number of channels. Mod represents the modulo operation.

[0233] In this example, the expected or suggested downlink reception channel number for the first device 101 is determined based on the cyclic shift value k and the current uplink transmission channel number n. For example, referring to the description of the foregoing embodiment, if the current uplink transmission is the Nth communication, the channel number for the (N+1)th downlink transmission by network device 102 or the downlink reception by the first device 101 is determined based on k and the channel number n of the Nth uplink transmission. Here, M can be equal to 20.

[0234] In another example, when the frequency information is the second frequency information, the channel number where the next uplink information is transmitted is (n+k)mod M, where n is the channel number of the downlink information received after the first information is transmitted and before the next uplink information is transmitted, k represents the cyclic shift value, and M represents the total number of channels.

[0235] In this example, the channel number for the next uplink transmission expected or suggested by the first device 101 is determined based on the cyclic shift value k and the channel number n of the most recent downlink reception after the current uplink transmission. For example, referring to the description of the foregoing embodiment, if the current uplink transmission is the Nth communication, the channel number for the N+1th uplink transmission is determined based on k and the channel number n of the (N+1)th downlink transmission of the network device 102. Here, M can be equal to 20.

[0236] In the second possible implementation, the first information includes at least one of the following:

[0237] Indication information used to indicate that the first device 101 needs to acquire energy;

[0238] The first device 101 is expected to acquire energy for a second duration.

[0239] Optionally, the indication information may occupy one or more bits, and different bit values ​​of the indication information may indicate whether the first device 101 needs to acquire energy.

[0240] Optionally, the first information may include information related to the second duration.

[0241] Optionally, the first device 101 can indicate the need to acquire energy and the duration for which energy acquisition is required by reporting a second duration. Alternatively, the first device 101 can report the second duration simultaneously when reporting the indication information. The second duration represents the length of time the first device 101 has reserved or the length of time required to collect energy.

[0242] In some embodiments, the second duration may be defined by a protocol or agreed upon in advance with network device 102. For example, the second duration may be indicated in advance by network device 102 to first device 101, or reported in advance by first device 101 to network device 102.

[0243] In a third possible implementation, the first information may include at least one parameter from the first possible implementation and at least one parameter from the second possible implementation. For example, the first information includes at least one of the following:

[0244] First duration;

[0245] Frequency information;

[0246] Instruction information;

[0247] Second duration.

[0248] Optionally, the first information may include information related to the first duration.

[0249] Optionally, the first information may include information related to frequency information.

[0250] Optionally, the first information may include information related to the second duration.

[0251] In some embodiments, the first information may include energy information of the first device 101. For example:

[0252] In a fourth possible implementation, the first information may include the remaining energy of the first device 101.

[0253] Optionally, the first information may include remaining energy or energy-related information.

[0254] Optionally, the first device 101 can directly report the remaining power, or indirectly report the remaining power by reporting the duration of the remaining power.

[0255] In some embodiments, the first information may include at least one of the following: a first duration, frequency information, and remaining energy. Alternatively, the first information may include at least one of the following: indication information, a second duration, and remaining energy.

[0256] Step S2102: Start the timer.

[0257] In some embodiments, the runtime of the timer (T1) is a first duration.

[0258] In some embodiments, the first device 101 may start a timer T1 after sending the first information; for example, step S2102 may be performed after sending a UL command. During the operation of the timer, or before the timer expires, the first device 101 does not expect to communicate with the network device 102, such as not expecting to receive any DL commands and / or not expecting to send any UL commands.

[0259] In some embodiments, network device 102 may start timer T1 after receiving the first information, such as performing step S2102 after receiving a UL command. Specifically, network device 102 may start the timer only for the first device 101 that sent the first information, so that it does not communicate with the first device 101 during the timer's operation.

[0260] In some embodiments, the first device 101 and the network device 102 agree on a first duration by starting a timer. In this case, the first duration may not be separately indicated in the first information reported by the first device 101. For example, the first information includes frequency information.

[0261] In step S2103, during the runtime of the timer, the first device 101 and the network device 102 do not communicate.

[0262] In some embodiments, the lack of communication between the first device 101 and the network device 102 may include one of the following:

[0263] The first device 101 does not send uplink information (such as UL commands) to the network device 102, and the network device 102 does not receive the uplink information;

[0264] Network device 102 does not send downlink information (such as DL commands) to the first device 101, and the first device 101 does not receive the downlink information.

[0265] In some embodiments, during the operation of the timer T1, the first device 101 may acquire energy, such as by receiving a power supply signal or power supply information to replenish power, or the first device 101 may perform a determined operation based on its own equipment, or may not perform any operation to achieve energy saving.

[0266] In some embodiments, during the operation of the timer T1, the network device 102 does not send any downlink commands to the first device 101.

[0267] In some examples, the power supply signal or power supply information may be provided by network device 102 with ES functionality, by intermediate node with ES functionality, or by a separate ES node. During the operation of the timer, network device 102 does not send downlink commands, but can provide a power supply signal or power supply information for the first device 101 to collect and acquire energy.

[0268] In step S2104, network device 102 sends second information to first device 101.

[0269] In some embodiments, the second information is used to indicate a third duration for the first device to harvest energy, the third duration being the same as or different from the second duration.

[0270] Optionally, the third duration may be greater than or equal to the second duration.

[0271] Optionally, when the first device 101 reports the second duration based on the protocol definition or the agreement with the network device 102, the third duration can be equal to the second duration, and the network device 102 instructs the first device 101 to perform energy collection for the corresponding duration through the second information.

[0272] In some embodiments, step S2104 may be performed when the first device 101 reports indication information and / or a second duration. For example, the first information includes indication information, or the first information includes a second duration, or the first information includes both indication information and a second duration.

[0273] In some embodiments, after steps S2102 to S2103, network device 102 executes step S2104, instructing the first device 101 to obtain energy.

[0274] In some embodiments, the first device 101 executes step S2105 after receiving the second information.

[0275] In step S2105, the first device 101 acquires energy within the third time period.

[0276] In some embodiments, the first device 101 may obtain energy by receiving a power supply signal or power supply information within a third time period.

[0277] In some embodiments, the first device 101 does not receive downlink information, such as DL commands, sent by the network device 102 within a third time period.

[0278] In some embodiments, the start time of the third duration is the time when the first device 101 receives the second information. For example, from the start of sending the second information, the network device 102 does not send downlink commands to the first device 101 during the third duration; from the start of receiving the second information, the first device 101 does not receive downlink commands sent by the network device 102 during the third duration.

[0279] In some embodiments, the names of information, etc., are not limited to the names described in the embodiments. Terms such as "signal", "message", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", and "field" can be used interchangeably.

[0280] In some embodiments, “get,” “obtain,” “receive,” “transmit,” “bidirectional transmission,” and “send and / or receive” can be used interchangeably and can be interpreted as receiving from other entities, obtaining from protocols, obtaining from higher layers, obtaining through self-processing, or autonomous implementation, among other meanings.

[0281] In some embodiments, terms such as “send,” “transmit,” “report,” “distribute,” “transfer,” “bidirectional transmission,” “send and / or receive” can be used interchangeably.

[0282] In some embodiments, the terms “radio”, “wireless”, “radio access network (RAN)”, “access network (AN)”, and “RAN-based” can be used interchangeably.

[0283] In some embodiments, terms such as “moment,” “point in time,” “time,” and “time location” can be used interchangeably, as can terms such as “duration,” “segment,” “time window,” “window,” and “time.”

[0284] In some embodiments, terms such as "certain," "preset," "default," "set," "indicated," "a certain," "any," and "first" can be used interchangeably. "Certain A," "preset A," "default A," "set A," "indicated A," "a certain A," "any A," and "first A" can be interpreted as A pre-defined in a protocol or the like, or as A obtained through setting, configuration, or instruction, or as specific A, a certain A, any A, or first A, but are not limited thereto.

[0285] The method involved in the embodiments of this disclosure may include at least one of steps S2101 to S2105. For example, the method includes step S2101, or the method includes steps S2101 to S2103, or the method includes steps S2101, S2104 to S2105, or the method includes steps S2101 to S2105.

[0286] In some embodiments, at least one of steps S2104 and S2105 may be omitted, and may be replaced by one or more steps in different embodiments. For example, the method may include step S2101 or steps S2102 to S2103.

[0287] In some embodiments, at least one of steps S2102 and S2103 may be omitted, and may be replaced by one or more steps in different embodiments. For example, the method includes steps S2101, S2104 to S2105.

[0288] In some embodiments, other alternative implementations may be described before or after the specification corresponding to FIG2a.

[0289] In this embodiment of the disclosure, network device 102 can allocate and schedule resources for the first device 101 based on the first information provided by the first device 101. The first device 101 reports its own needs by sending the first information. For example, it may need to collect a power signal after an uplink transmission; or the frequency offset difference between downlink reception and uplink transmission should not be too large; or the first device 101 needs to conserve energy during communication and does not expect to receive DL commands or UL transmissions for a certain period. The first information helps network device 102 to schedule resources based on the needs or expectations of the first device 101, thereby optimizing the communication performance of the first device 101.

[0290] Figure 2b is an interactive schematic diagram of a communication method according to an embodiment of the present disclosure. As shown in Figure 2b, the present disclosure relates to a communication method, which includes:

[0291] In step S2201, the first device 101 sends the first information to the network device 102.

[0292] In some embodiments, the first information includes energy information of the first device 101, such as remaining energy. Alternatively, the implementation of step S2201 can be found in the implementation of step S2101 in FIG2a, and will not be repeated here.

[0293] In step S2202, network device 102 sends third information to first device 101.

[0294] In some embodiments, the third information is used to instruct the first device 101 not to listen to downlink information for a fourth duration.

[0295] Optionally, the fourth duration is used to indicate that the first device 101 does not need to listen to the network side's duration information.

[0296] Optionally, the fourth duration can be the same as the second or third duration in the foregoing embodiments.

[0297] In some embodiments, the third information may be sent separately from, synchronously with, or sent using the same signaling as the second information in the foregoing embodiments.

[0298] In some embodiments, after receiving the third information, the first device 101 may execute step S2103.

[0299] In step S2203, the first device 101 does not listen to the downlink information sent by the network device 102 during the fourth time period.

[0300] In some embodiments, during a fourth time period, network device 102 does not send downlink information such as DL commands to the first device 101.

[0301] In some embodiments, the start time of the fourth duration is the time when the first device 101 receives the third information.

[0302] The method involved in the embodiments of this disclosure may include at least one of steps S2201 to S2203. For example, the method includes step S2101, or the method includes steps S2102 to S2103.

[0303] In some embodiments, step S2101 may be omitted, and may be replaced by one or more steps in different embodiments. For example, the method includes steps S2102 to S2103, namely, network device 102 instructs first device 101 not to listen to downlink commands by sending third information.

[0304] In some embodiments, other alternative implementations may be described before or after the specification corresponding to FIG2b.

[0305] In this embodiment of the disclosure, the first device may not listen to the network side based on the instructions of the network device, thereby saving energy or charging in a timely manner.

[0306] Figure 3a is a flowchart illustrating a communication method according to an embodiment of the present disclosure. As shown in Figure 3a, this embodiment of the present disclosure relates to a communication method executed by a first device 101, the method comprising:

[0307] Step S3101: Send the first message.

[0308] In some embodiments, the implementation of step S3101 can be found in the implementation of step S2101 in FIG2a or step S2201 in FIG2b, and will not be repeated here.

[0309] Step S3102: Start the timer.

[0310] In some embodiments, the implementation of step S3102 can be found in the implementation of step S2102 in FIG2a, and will not be repeated here.

[0311] Step S3103: Do not receive downlink information and / or send uplink information during the timer's runtime.

[0312] In some embodiments, the implementation of step S3103 can be found in the implementation of step S2103 in FIG2a, and will not be repeated here.

[0313] Step S3104: Receive the second information.

[0314] In some embodiments, the implementation of step S3104 can be found in the implementation of step S2104 in FIG2a, and will not be repeated here.

[0315] Step S3105: Obtain energy within the third time period.

[0316] In some embodiments, the implementation of step S3105 can be found in the implementation of step S2105 in FIG2a, and will not be repeated here.

[0317] Step S3106: Receive third information.

[0318] In some embodiments, the implementation of step S3106 can be referred to the implementation of step S2202 in FIG2b, and will not be repeated here.

[0319] Step S3107: Do not listen to downlink information during the fourth time period.

[0320] In some embodiments, the implementation of step S3107 can be found in the implementation of step S2203 in FIG2b, and will not be repeated here.

[0321] The method involved in the embodiments of this disclosure may include at least one of steps S3101 to S3107.

[0322] In some embodiments, the order of execution of steps S3104 and S3106 can be swapped or performed synchronously.

[0323] In some embodiments, steps S3105 and S3107 can be executed synchronously. For example, during a third or fourth time period, the first device 101 does not receive downlink information but can perform energy harvesting.

[0324] In some embodiments, other alternative implementations may be described before or after the specification corresponding to FIG3a.

[0325] Figure 3b is a flowchart illustrating a communication method according to an embodiment of the present disclosure. As shown in Figure 3b, this embodiment of the present disclosure relates to a communication method executed by a first device 101, the method comprising:

[0326] Step S3201: Send the first message.

[0327] In some embodiments, the implementation of step S3201 can be found in the implementation of step S2101 in FIG2a or step S2201 in FIG2b, and will not be repeated here.

[0328] Step S3202: Start the timer.

[0329] In some embodiments, the implementation of step S3202 can be found in the implementation of step S2102 in FIG2a, and will not be repeated here.

[0330] Step S3203: Do not receive downlink information and / or send uplink information during the timer's runtime.

[0331] In some embodiments, the implementation of step S3203 can be found in the implementation of step S2103 in FIG2a, and will not be repeated here.

[0332] In some embodiments, other alternative implementations may be described before or after the specification corresponding to FIG3b.

[0333] Figure 3c is a flowchart illustrating a communication method according to an embodiment of the present disclosure. As shown in Figure 3c, this embodiment of the present disclosure relates to a communication method executed by a first device 101, the method including:

[0334] Step S3301: Send the first message.

[0335] In some embodiments, the implementation of step S3301 can be found in the implementation of step S2101 in FIG2a or step S2201 in FIG2b, and will not be repeated here.

[0336] Step S3302: Receive the second information.

[0337] In some embodiments, the implementation of step S3302 can be referred to the implementation of step S2104 in FIG2a, and will not be repeated here.

[0338] Step S3303: Obtain energy within the third time period.

[0339] In some embodiments, the implementation of step S3303 can be referred to the implementation of step S2105 in FIG2a, and will not be repeated here.

[0340] In some embodiments, other optional implementations may be described before or after the specification corresponding to FIG3c.

[0341] Figure 3d is a flowchart illustrating a communication method according to an embodiment of the present disclosure. As shown in Figure 3d, this embodiment of the present disclosure relates to a communication method executed by a first device 101, the method comprising:

[0342] Step S3401: Send the first message.

[0343] In some embodiments, the implementation of step S3401 can be found in the implementation of step S2101 in FIG2a or step S2201 in FIG2b, and will not be repeated here.

[0344] Step S3402: Receive third information.

[0345] In some embodiments, the implementation of step S3402 can be found in the implementation of step S2202 in FIG2b, and will not be repeated here.

[0346] Step S3403: Do not listen to downlink information during the fourth time period.

[0347] In some embodiments, the implementation of step S3403 can be found in the implementation of step S2203 in FIG2b, and will not be repeated here.

[0348] In some embodiments, the method may include steps S3402 to S3403.

[0349] In some embodiments, other alternative implementations may be described before or after the specification corresponding to Figure 3d.

[0350] Figure 3e is a flowchart illustrating a communication method according to an embodiment of the present disclosure. As shown in Figure 3e, this embodiment of the present disclosure relates to a communication method executed by a first device 101, the method including:

[0351] Step S3501: Send the first information to network device 102.

[0352] In some embodiments, the implementation of step S3501 can be found in the implementation of step S2101 in FIG2a or step S2201 in FIG2b, and will not be repeated here.

[0353] In some embodiments, other alternative implementations may be described before or after the specification corresponding to FIG3e.

[0354] Figure 4a is a flowchart illustrating a communication method according to an embodiment of the present disclosure. As shown in Figure 4a, this embodiment of the present disclosure relates to a communication method executed by a network device 102, the method comprising:

[0355] Step S4101: Receive the first information.

[0356] In some embodiments, the implementation of step S4101 can be found in the implementation of step S2101 in FIG2a or step S2201 in FIG2b, and will not be repeated here.

[0357] Step S4102: Start the timer.

[0358] In some embodiments, the implementation of step S4102 can be found in the implementation of step S2102 in FIG2a, and will not be repeated here.

[0359] Step S4103: Do not send downlink information and / or receive uplink information during the timer's runtime.

[0360] In some embodiments, the implementation of step S4103 can be found in the implementation of step S2103 in FIG2a, and will not be repeated here.

[0361] Step S4104: Send the second message.

[0362] In some embodiments, the implementation of step S4104 can be found in the implementation of step S2104 in FIG2a, and will not be repeated here.

[0363] Step S4105: Send the third message.

[0364] In some embodiments, the implementation of step S4105 can be found in the implementation of step S2202 in FIG2b, and will not be repeated here.

[0365] Step S4106: Do not send downlink information within the fourth time period.

[0366] In some embodiments, the implementation of step S4106 can be referred to the implementation of step S2203 in FIG2b, and will not be repeated here.

[0367] The method involved in the embodiments of this disclosure may include at least one of steps S4101 to S4107.

[0368] In some embodiments, the order of execution of steps S4104 and S4105 can be interchanged or performed synchronously.

[0369] In some embodiments, other alternative implementations may be described before or after the specification corresponding to FIG4a.

[0370] Figure 4b is a flowchart illustrating a communication method according to an embodiment of the present disclosure. As shown in Figure 4b, this embodiment of the present disclosure relates to a communication method executed by a network device 102, the method comprising:

[0371] Step S4201: Receive the first information.

[0372] In some embodiments, the implementation of step S4201 can be found in the implementation of step S2101 in FIG2a or step S2201 in FIG2b, and will not be repeated here.

[0373] Step S4202: Start the timer.

[0374] In some embodiments, the implementation of step S4202 can be found in the implementation of step S2102 in FIG2a, and will not be repeated here.

[0375] Step S4203: Do not send downlink information and / or receive uplink information during the timer's runtime.

[0376] In some embodiments, the implementation of step S4203 can be found in the implementation of step S2103 in FIG2a, and will not be repeated here.

[0377] In some embodiments, other alternative implementations may be described before or after the specification corresponding to FIG4b.

[0378] Figure 3c is a flowchart illustrating a communication method according to an embodiment of the present disclosure. As shown in Figure 3c, this embodiment of the present disclosure relates to a communication method executed by a network device 102, the method comprising:

[0379] Step S4301: Receive the first information.

[0380] In some embodiments, the implementation of step S4301 can be found in the implementation of step S2101 in FIG2a or step S2201 in FIG2b, and will not be repeated here.

[0381] Step S4302: Send the second message.

[0382] In some embodiments, the implementation of step S4302 can be referred to the implementation of step S2104 in FIG2a, and will not be repeated here.

[0383] In some embodiments, other optional implementations may be described before or after the specification corresponding to FIG4c.

[0384] Figure 4d is a flowchart illustrating a communication method according to an embodiment of the present disclosure. As shown in Figure 4d, this embodiment of the present disclosure relates to a communication method executed by a network device 102, the method comprising:

[0385] Step S4401: Receive the first information.

[0386] In some embodiments, the implementation of step S4401 can be found in the implementation of step S2101 in FIG2a or step S2201 in FIG2b, and will not be repeated here.

[0387] Step S4402: Send the third message.

[0388] In some embodiments, the implementation of step S4402 can be found in the implementation of step S2202 in FIG2b, and will not be repeated here.

[0389] Step S4403: Do not send downlink information within the fourth time period.

[0390] In some embodiments, the implementation of step S4403 can be found in the implementation of step S2203 in FIG2b, and will not be repeated here.

[0391] In some embodiments, the method may include steps S4402 to S4403.

[0392] In some embodiments, other alternative implementations described before or after the specification corresponding to Figure 4d may be referred to.

[0393] Figure 4e is a flowchart illustrating a communication method according to an embodiment of the present disclosure. As shown in Figure 3e, this embodiment of the present disclosure relates to a communication method executed by a network device 102, the method comprising:

[0394] Step S4501: Receive the first information sent by the first device 101.

[0395] In some embodiments, the implementation of step S4501 can be found in the implementation of step S2101 in FIG2a or step S2201 in FIG2b, and will not be repeated here.

[0396] In some embodiments, other alternative implementations may be described before or after the specification corresponding to FIG4e.

[0397] This disclosure provides a method for resource allocation and scheduling of tags based on auxiliary parameters provided by the tags during tag communication. In this embodiment, the tag or terminal corresponds to the first device 101 in the aforementioned embodiment, and the network side corresponds to the network device 102 in the aforementioned embodiment. To facilitate understanding of this disclosure, some examples are listed below:

[0398] Example 1:

[0399] The terminal sends a UL command, which contains the following information:

[0400] Optional example (Option 1): Time information.

[0401] The time information is relative; that is, a timer T1 is started from the moment the tag sends the UL command. Before the timer expires, the tag does not expect to receive any DL commands and / or send any UL commands. During the operation of T1, the tag may receive power supply information to replenish power, or it may do nothing, depending on the tag implementation. For the network side, upon receiving the UL command, the network side starts a timer for that tag. During the timer's operation, no downlink commands are sent for that tag.

[0402] Option 2: Frequency Information 1.

[0403] Frequency information 1 is used to suggest the preferred frequency for receiving the next DL command. Frequency information 1 is an absolute channel number. For example, in the Chinese RFID domestic standard, the system bandwidth is 5MHz, with one sub-channel at 250kHz, for a total of 20 sub-channels. Sub-channels are numbered from 0 to 19, from low to high frequency. Optionally, frequency information 1 can also be a cyclic shift value, such as k. In this case, the channel number for receiving the next DL command is (the channel number n+k from which the current UL command was sent) modulo the total number of sub-channels, for example, 20.

[0404] Option 3: Frequency Information 2.

[0405] Frequency information 2 is used to suggest the frequency for the next UL command to be sent, based on the tag's preference. Frequency information 2 is an absolute channel number. For example, in the Chinese RFID domestic standard, the system bandwidth is 5MHz, with each subchannel at 250kHz, for a total of 20 subchannels. Subchannels are numbered from 0 to 19, from low to high frequency. Optionally, frequency information 2 can also be a cyclic shift value, such as k. In this case, the channel number for the next UL command transmission is (the channel number of the received DL signaling n+k) modulo the total number of subchannels, for example, 20. The transmission of UL signaling here is based on the resource allocation in the received DL signaling.

[0406] Example 2:

[0407] The tag sends a notification to the network, indicating that it needs to collect energy. The tag can also specify the duration of the scheduled collection, which can be agreed upon or predetermined. For example, a predetermined duration could be indicated by the network to the tag, or by the tag to the network.

[0408] The network side replies with a tag, indicating that the tag can be used to collect the available time length.

[0409] The timeframe begins from the moment the tag receives the instruction; within this timeframe, the network side does not send downlink commands to the tag.

[0410] Example 3:

[0411] The network side sends a time length information to the tag. This time length information indicates that the tag does not need to listen to the network side within this time period. This time length can begin from the receipt of the DL command carrying this time length.

[0412] In this embodiment, resource allocation and scheduling for tags are based on auxiliary parameters provided by the tags. For example, after a UL transmission, a tag may need to collect a power supply signal; or the frequency offset difference between DL and UL transmissions may not be too large; or the tag may conserve energy during communication and may not expect to receive DL reception or UL transmissions for a certain period. This auxiliary information helps the network side schedule tags according to their needs, thereby optimizing the tag's communication performance.

[0413] This disclosure also provides an apparatus for implementing any of the above methods. For example, an apparatus is provided that includes units or modules for implementing the steps performed by the terminal in any of the above methods. Alternatively, another apparatus is provided that includes units or modules for implementing the steps performed by a network device (e.g., an access network device, a core network functional node, a core network device, etc.) in any of the above methods.

[0414] It should be understood that the division of units or modules in the above device is only a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. Furthermore, the units or modules in the device can be implemented by a processor calling software: for example, the device includes a processor connected to a memory containing instructions. The processor calls the instructions stored in the memory to implement any of the above methods or to implement the functions of the units or modules in the above device. The processor can be, for example, a general-purpose processor, such as a Central Processing Unit (CPU) or a microprocessor, and the memory can be internal or external to the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits. The functionality of some or all of the units or modules can be achieved through the design of these hardware circuits, which can be understood as one or more processors. For example, in one implementation, the hardware circuit is an application-specific integrated circuit (ASIC). The functionality of some or all of the units or modules is achieved through the design of the logical relationships between the components within the circuit. In another implementation, the hardware circuit can be implemented using a programmable logic device (PLD). Taking a field-programmable gate array (FPGA) as an example, it can include a large number of logic gates. The connection relationships between the logic gates are configured through configuration files, thereby achieving the functionality of some or all of the units or modules. All units or modules of the above device can be implemented entirely through processor-called software, entirely through hardware circuits, or partially through processor-called software with the remaining parts implemented through hardware circuits.

[0415] In this embodiment, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction read and execute capabilities, such as a Central Processing Unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationships of hardware circuits. The logical relationships of the aforementioned hardware circuits are fixed or reconfigurable. For example, the processor is a hardware circuit implemented using an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and configuring the hardware circuit can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. Furthermore, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a Neural Network Processing Unit (NPU), a Tensor Processing Unit (TPU), or a Deep Learning Processing Unit (DPU).

[0416] Figure 5a is a schematic diagram of the structure of a terminal proposed in an embodiment of this disclosure. As shown in Figure 5a, the terminal 5100 may include at least one of a transceiver module 5101, a processing module 5102, etc. In some embodiments, the transceiver module 5101 is used to send first information to a network device, the first information including information for device control by the network device.

[0417] Optionally, the transceiver module 5101 is used to perform at least one of the communication steps such as sending and / or receiving performed by the first device 101 in any of the above methods, which will not be described in detail here. Optionally, the processing module 5102 is used to perform at least one of the other steps performed by the first device 101 in any of the above methods, which will not be described in detail here.

[0418] Figure 5b is a schematic diagram of the structure of a network device according to an embodiment of this disclosure. As shown in Figure 5b, the network device 5200 may include at least one of a transceiver module 5201, a processing module 5202, etc. In some embodiments, the transceiver module 5201 is used to receive first information sent by a first device, the first information including information for device control by the network device.

[0419] Optionally, the transceiver module 5201 is used to perform at least one of the communication steps such as sending and / or receiving performed by the network device in any of the above methods, which will not be described in detail here. Optionally, the processing module 5202 is used to perform at least one of the other steps performed by the network device 102 in any of the above methods, which will not be described in detail here.

[0420] In some embodiments, the transceiver module may include a transmitting module and / or a receiving module, which may be separate or integrated. Optionally, the transceiver module may be interchangeable with a transceiver.

[0421] In some embodiments, the processing module may be a single module or may include multiple sub-modules. Optionally, the multiple sub-modules may each perform all or part of the steps required by the processing module. Optionally, the processing module may be interchangeable with a processor.

[0422] Figure 6a is a schematic diagram of the structure of the communication device 6100 proposed in an embodiment of this disclosure. The communication device 6100 can be a network device (e.g., access network device, core network device, etc.), a terminal (e.g., user equipment, etc.), a chip, chip system, or processor that supports the network device in implementing any of the above methods, or a chip, chip system, or processor that supports the terminal in implementing any of the above methods. The communication device 6100 can be used to implement the methods described in the above method embodiments; for details, please refer to the descriptions in the above method embodiments.

[0423] As shown in Figure 6a, the communication device 6100 includes one or more processors 6101. The processor 6101 can be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit (CPU). The baseband processor can be used to process communication protocols and communication data, while the CPU can be used to control communication devices (e.g., base stations, baseband chips, terminal devices, terminal device chips, DUs or CUs, etc.), execute programs, and process program data. Optionally, the communication device 6100 can be used to execute any of the above methods. Optionally, one or more processors 6101 can be used to invoke instructions to cause the communication device 6100 to execute any of the above methods.

[0424] In some embodiments, the communication device 6100 further includes one or more transceivers 6102. When the communication device 6100 includes one or more transceivers 6102, the transceiver 6102 performs at least one of the communication steps such as sending and / or receiving in the above method, and the processor 6101 performs at least one of the other steps. In optional embodiments, the transceiver may include a receiver and / or a transmitter, which may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, transceiver circuit, interface circuit, interface, etc., can be used interchangeably; the terms transmitter, transmitting unit, transmitter, transmitting circuit, etc., can be used interchangeably; and the terms receiver, receiving unit, receiver, receiving circuit, etc., can be used interchangeably.

[0425] In some embodiments, the communication device 6100 further includes one or more memories 6103 for storing data. Optionally, all or part of the memories 6103 may be located outside the communication device 6100. In optional embodiments, the communication device 6100 may include one or more interface circuits 6104. Optionally, the interface circuits 6104 are connected to the memories 6103 and can be used to receive data from the memories 6103 or other devices, and to send data to the memories 6103 or other devices. For example, the interface circuits 6104 can read data stored in the memories 6103 and send that data to the processor 6101.

[0426] The communication device 6100 described in the above embodiments may be a network device or a terminal, but the scope of the communication device 6100 described in this disclosure is not limited thereto, and the structure of the communication device 6100 may not be limited by FIG. 6a. The communication device may be a standalone device or a part of a larger device. For example, the communication device may be: (1) a standalone integrated circuit IC, or chip, or chip system or subsystem; (2) a collection of one or more ICs, optionally, the IC collection may also include storage components for storing data and programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, terminal device, smart terminal device, cellular phone, wireless device, handheld device, mobile unit, vehicle device, network device, cloud device, artificial intelligence device, etc.; (6) others, etc.

[0427] Figure 6b is a schematic diagram of the structure of chip 6200 according to an embodiment of this disclosure. For cases where the communication device 6100 can be a chip or a chip system, please refer to the schematic diagram of chip 6200 shown in Figure 6b, but it is not limited thereto.

[0428] Chip 6200 includes one or more processors 6201. Chip 6200 is used to perform any of the methods described above.

[0429] In some embodiments, chip 6200 further includes one or more interface circuits 6202. Optionally, terms such as interface circuit, interface, and transceiver pin can be used interchangeably. In some embodiments, chip 6200 further includes one or more memories 6203 for storing data. Optionally, all or part of the memories 6203 may be located outside chip 6200. Optionally, interface circuit 6202 is connected to memory 6203, and interface circuit 6202 can be used to receive data from memory 6203 or other devices, and interface circuit 6202 can be used to send data to memory 6203 or other devices. For example, interface circuit 6202 can read data stored in memory 6203 and send the data to processor 6201.

[0430] In some embodiments, the interface circuit 6202 performs at least one of the communication steps, such as sending and / or receiving, in the above-described method. For example, the interface circuit 6202 performing the communication steps, such as sending and / or receiving, in the above-described method means that the interface circuit 6202 performs data interaction between the processor 6201, the chip 6200, the memory 6203, or the transceiver device. In some embodiments, the processor 6201 performs at least one of the other steps.

[0431] The modules and / or devices described in the various embodiments, such as virtual devices, physical devices, and chips, can be combined or separated arbitrarily as needed. Optionally, some or all steps can also be performed collaboratively by multiple modules and / or devices, which is not limited here.

[0432] This disclosure also proposes a storage medium storing instructions that, when executed on the communication device 6100, cause the communication device 6100 to perform any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but not limited thereto; it may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but not limited thereto; it may also be a temporary storage medium.

[0433] This disclosure also provides a program product that, when executed by the communication device 6100, causes the communication device 6100 to perform any of the above methods. Optionally, the program product is a computer program product.

[0434] This disclosure also proposes a computer program that, when run on a computer, causes the computer to perform any of the above methods. Industrial applicability

[0435] The first device can report the information required for control to the network device by reporting the first information. The network device can then learn about the device's needs based on the first information and perform adaptive scheduling to improve communication performance.

Claims

1. A communication method, performed by a first device, the method comprising: Send first information to the network device, the first information including information on the network device performing device control.

2. The method as described in claim 1, wherein, The first information includes at least one of the following: First duration; Frequency information; Wherein, the first duration is the duration during which the first device does not expect to communicate with the network device, and the start time of the first duration is the time when the first information was sent; The frequency information is the frequency information that the first device expects to communicate with the network device for the next time, and the next communication is the communication after the first device sends the first information.

3. The method as described in claim 2, wherein, The method further includes: After sending the first information, a timer is started, and the duration of the timer is the first duration. During the runtime of the timer, no uplink information is sent to the network device and / or no downlink information is received from the network device.

4. The method of claim 2, wherein, The frequency information is either the first frequency information that the first device expects to receive downlink information next time, or the second frequency information that the first device expects to send uplink information next time.

5. The method as described in any one of claims 2 to 4, wherein, The frequency information includes one of the following: Channel number; Circular shift value.

6. The method of claim 5, wherein, When the frequency information is the first frequency information, the channel number where the next downlink information is received is (n+k)mod M, where n is the channel number that sent the first information, k represents the cyclic shift value, and M represents the total number of channels; or... When the frequency information is the second frequency information, the channel number where the next uplink information is transmitted is (n+k)mod M, where n is the channel number of the downlink information received after the first information is transmitted and before the next uplink information is transmitted, k represents the cyclic shift value, and M represents the total number of channels.

7. The method according to any one of claims 1 to 6, wherein, The first information includes at least one of the following: Indication information used to indicate that the first device needs to acquire energy; The second duration for which the first device expects to acquire energy.

8. The method of claim 7, wherein, The method further includes: The first device receives second information sent by the network device, the second information being used to instruct the first device to perform a third duration of energy acquisition, the third duration being the same as or different from the second duration.

9. The method of claim 8, wherein, The method further includes: Starting from the time the second information is received, no downlink signals sent by the network device will be received during the third time period. interest.

10. The method according to any one of claims 1 to 9, wherein, The first information includes the remaining energy of the first device.

11. The method of claim 1 or 10, wherein, The method further includes: The first device receives a third message sent by the network device, the third message being used to instruct the first device not to listen to downlink information for a fourth duration.

12. The method of claim 11, wherein, The method further includes: Starting from the time when the third information is received, during the fourth time period, the downlink information sent by the network device is not monitored.

13. A communication method performed by a network device, the method comprising: The network device receives first information sent by a first device, the first information including information on the network device performing device control.

14. The method of claim 13, wherein, The first information includes at least one of the following: First duration; Frequency information; Wherein, the first duration is the duration during which the first device does not expect to communicate with the network device, and the start time of the first duration is the time when the first information was sent; The frequency information is the frequency information that the first device expects to communicate with the network device for the next time, and the next communication is the communication after the first device sends the first information.

15. The method of claim 14, wherein, The method further includes: Upon receiving the first information, a timer is started, and the duration of the timer is the first duration. During the runtime of the timer, uplink information sent by the first device is not received and / or downlink information is not sent to the first device.

16. The method of claim 14, wherein, The frequency information is either the first frequency information that the first device expects to receive downlink information next time, or the second frequency information that the first device expects to send uplink information next time.

17. The method as claimed in any one of claims 14 to 16, wherein, The frequency information includes one of the following: Channel number; Circular shift value.

18. The method of claim 17, wherein, When the frequency information is the first frequency information, the channel number where the next downlink information is received is (n+k)mod M, where n is the channel number that sent the first information, k represents the cyclic shift value, and M represents the total number of channels; or... When the frequency information is the second frequency information, the channel number where the next uplink information is transmitted is (n+k)mod M, where n is the channel number of the downlink information received after the first information is transmitted and before the next uplink information is transmitted, k represents the cyclic shift value, and M represents the total number of channels.

19. The method as claimed in any one of claims 13 to 18, wherein, The first information includes at least one of the following: Indication information used to indicate that the first device needs to acquire energy; The second duration for which the first device expects to acquire energy.

20. The method of claim 19, wherein, The method further includes: Send a second message to the first device, the second message being used to instruct the first device to perform a third duration of energy acquisition, the third duration being the same as or different from the second duration.

21. The method of claim 20, wherein, The method further includes: Starting from the time when the second information is sent, no downlink information is sent to the first device during the third duration.

22. The method of any one of claims 13 to 21, wherein, The first information includes the remaining energy of the first device.

23. The method of claim 13 or 22, wherein, The method further includes: A third message is sent to the first device, the third message being used to instruct the first device not to listen to downlink information for a fourth duration.

24. The method of claim 23, wherein, The method further includes: Starting from the time when the third information is sent, no downlink information is sent to the first device during the fourth duration.

25. A terminal, comprising: The transceiver module is used to send first information to the network device, the first information including information for device control by the network device.

26. A network device, comprising: The transceiver module is used to receive first information sent by the first device, the first information including information on device control by the network device.

27. A terminal, comprising: One or more processors; The terminal is configured to implement the method according to any one of claims 1 to 12.

28. A network device, comprising: One or more processors; The network device is configured to implement the method as described in any one of claims 13 to 24.

29. A communication system comprising a terminal and network equipment, wherein, The terminal is configured to implement the method as described in any one of claims 1 to 12; The network device is configured to implement the method as described in any one of claims 13 to 24.

30. A storage medium storing instructions, wherein, When the instructions are executed on the communication device, the communication device performs the method as described in any one of claims 1 to 12, or any one of claims 13 to 24.

31. A program product, wherein, When the program product is executed by a communication device, the communication device performs the actions described in any one of claims 1 to 12, or any of the claims. The method described in any one of claims 13 to 24 is claimed.