Registration method and apparatus for environmental energy supply device, and device and storage medium
Through the environmental energy supply equipment, a requested access information is sent to the first control equipment, and an association relationship is established, which solves the problems of insufficient energy and management of the environmental energy supply equipment, and realizes stable management of the equipment and avoids loss.
Patent Information
- Application Number
- PCT/CN2024/072017
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-01-12
- Publication Date
- 2025-07-17
AI Technical Summary
Environmental energy supply equipment relies on environmental energy to supply power, and its energy level is low, which makes it unable to work continuously, and is difficult to manage and is easily lost.
The environmental energy supply device establishes an association relationship by sending request access information to the first control device, realizing management and avoiding loss.
Effectively manage environmental energy-supply equipment to avoid loss, and ensure the stable operation of the equipment and information interaction.
Smart Images

Figure CN2024072017_17072025_PF_FP_ABST
Abstract
Description
Registration method, device, equipment and storage medium for environmental energy supply equipment Technical Field
[0001] The embodiments of the present application relate to the field of communication technology, and in particular to a registration method, apparatus, device, and storage medium for an environmental energy supply device. Background Art
[0002] Ambient-powered devices, such as low-power sensors and passive tags, generally lack a stable energy supply like mains electricity or long-lasting batteries. Instead, they rely on harvesting ambient energy (including but not limited to light, heat, mechanical, and electromagnetic energy) to power their circuits and interact with the outside world. Due to the low ambient energy levels, these devices require a long time to collect and store enough energy for a single data collection and communication session, resulting in limited continuous operation. Managing these devices requires further research and discussion.
[0003] Summary of the Invention
[0004] The present application provides a method, apparatus, device, and storage medium for registering an environmental energy supply device. The technical solution is as follows:
[0005] According to one aspect of an embodiment of the present application, a registration method for an environmental energy supply device is provided. The method is performed by the environmental energy supply device, and the method includes:
[0006] A first message is sent to a first control device, where the first message is used to request access to the first control device, and the first control device is used to perform information interaction with the environmental energy supply device.
[0007] According to one aspect of an embodiment of the present application, a registration method for an environmental energy supply device is provided, the method being executed by a first control device, the method comprising:
[0008] First information sent by an environmental energy supply device is received, where the first information is used to request access to the first control device, and the first control device is used to exchange information with the environmental energy supply device.
[0009] According to one aspect of an embodiment of the present application, a registration device for an environmental energy supply device is provided, the device comprising:
[0010] The sending module is used to send first information to the first control device, where the first information is used to request access to the first control device, and the first control device is used to interact with the environmental energy supply device.
[0011] According to one aspect of an embodiment of the present application, a registration device for an environmental energy supply device is provided, the device comprising:
[0012] The receiving module is used to receive first information sent by the environmental energy supply device, where the first information is used to request access to the first control device, and the first control device is used to exchange information with the environmental energy supply device.
[0013] According to one aspect of an embodiment of the present application, a communication device is provided, comprising a processor and a memory, wherein the memory stores a computer program, and the processor executes the computer program to implement registration of the above-mentioned environmental energy supply device. The communication device is an environmental energy supply device, or the communication device is a first control device.
[0014] According to one aspect of an embodiment of the present application, a computer-readable storage medium is provided, in which a computer program is stored. The computer program is used to be executed by a processor to implement the registration of the above-mentioned environmental energy supply device.
[0015] According to one aspect of an embodiment of the present application, a chip is provided, which includes a programmable logic circuit and / or program instructions. When the chip is running, it is used to implement the registration of the above-mentioned environmental energy supply device.
[0016] According to one aspect of an embodiment of the present application, a computer program product is provided, which includes computer instructions, the computer instructions are stored in a computer-readable storage medium, and a processor reads and executes the computer instructions from the computer-readable storage medium to implement the registration of the above-mentioned environmental power supply device.
[0017] The technical solutions provided by the embodiments of the present application may have the following beneficial effects:
[0018] The environmental energy supply device sends first information for requesting access to the first control device to the first control device, so that the environmental energy supply device can establish an association relationship with the first control device. The first control device can manage the environmental energy supply device based on the association relationship established with the environmental energy supply device, which can effectively avoid problems such as the loss of the environmental energy supply device. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] FIG1 is a schematic diagram of a network architecture provided by an embodiment of the present application;
[0020] FIG2 is a schematic diagram of the working mode of a wireless Internet of Things system using electromagnetic wave energy harvesting provided by one embodiment of the present application;
[0021] FIG3 is a flow chart of a registration method for an environmental energy supply device provided by one embodiment of the present application;
[0022] FIG4 is a block diagram of a registration device for an environmental energy supply device provided by one embodiment of the present application;
[0023] FIG5 is a block diagram of a registration device for an environmental energy supply device provided by another embodiment of the present application;
[0024] FIG6 is a schematic structural diagram of an environmental energy supply device provided in one embodiment of the present application;
[0025] FIG7 is a schematic structural diagram of a first control device provided in one embodiment of the present application. DETAILED DESCRIPTION
[0026] In order to make the objectives, technical solutions and advantages of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.
[0027] The network architecture and business scenarios described in the embodiments of the present application are intended to more clearly illustrate the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. A person skilled in the art will appreciate that, with the evolution of the network architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of the present application are equally applicable to similar technical problems.
[0028] Please refer to FIG1 , which shows a schematic diagram of a network architecture 100 provided by an embodiment of the present application. The network architecture 100 may include: a terminal device 10 , an access network device 20 , and a core network element 30 .
[0029] The terminal device 10 may refer to a UE (User Equipment), a STA (Station), an access terminal, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, a remote terminal, a mobile device, a wireless communication device, a user agent, or a user apparatus. In some embodiments, the terminal device 10 may also be a cellular phone, a cordless phone, a SIP (Session Initiation Protocol) phone, a WLL (Wireless Local Loop) station, a PDA (Personal Digital Assistant), a handheld device with wireless communication capabilities, a computing device or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a terminal device in a 5GS (5th Generation System) or a terminal device in a future evolved PLMN (Public Land Mobile Network), etc., and the embodiments of the present application are not limited thereto. For ease of description, the above-mentioned devices are collectively referred to as terminal devices. The number of terminal devices 10 is generally multiple, and one or more terminal devices 10 may be distributed in each cell managed by an access network device 20. The terminal device may also be referred to as a terminal or UE for short, and those skilled in the art may understand its meaning.
[0030] The access network device 20 is a device deployed in the access network to provide wireless communication functions for the terminal device 10. The access network device 20 may include various forms of macro base stations, micro base stations, relay stations, APs (Access Points), etc. In systems using different wireless access technologies, the names of devices with access network device functions may be different. For example, in the 5G NR (New Radio) system, it is called gNodeB or gNB (Next Generation Node B). With the evolution of communication technology, the name "access network device" may change. For the convenience of description, in the embodiments of the present application, the above-mentioned devices that provide wireless communication functions for the terminal device 10 are collectively referred to as access network devices. In some embodiments, a communication relationship can be established between the terminal device 10 and the core network network element 30 through the access network device 20. For example, in an LTE (Long Term Evolution) system, the access network device 20 may be an Evolved Universal Terrestrial Radio Access Network (EUTRAN) or one or more eNodeBs in the EUTRAN. In a 5G NR system, the access network device 20 may be a Radio Access Network (RAN) or one or more gNBs in the RAN. In the embodiments of the present application, unless otherwise specified, the "network device" referred to refers to the access network device 20, such as a base station.
[0031] The core network element 30 is a network element deployed in the core network. The functions of the core network element 30 are mainly to provide user connection, user management, and service bearer, and to provide an interface to the external network as a bearer network. For example, the core network elements in the 5G NR system may include network elements such as the AMF (Access and Mobility Management Function) entity, the UPF (User Plane Function) entity, and the SMF (Session Management Function) entity.
[0032] In some embodiments, the access network device 20 and the core network element 30 communicate with each other via an air interface technology, such as the NG interface in the 5G NR system. The access network device 20 and the terminal device 10 communicate with each other via an air interface technology, such as the Uu interface.
[0033] The "5G NR system" in the embodiments of the present application may also be referred to as a 5G system or an NR system, but those skilled in the art will understand its meaning. The technical solutions described in the embodiments of the present application may be applicable to LTE systems, 5G NR systems, and subsequent evolution systems of 5G NR systems (e.g., B5G (Beyond 5G) systems, 6G systems (6th Generation System, sixth generation mobile communication systems)), and other communication systems such as NB-IoT (Narrow Band Internet of Things) systems, which are not limited in this application.
[0034] In an embodiment of the present application, the network device can provide services for a cell, and the terminal device communicates with the network device through the transmission resources (for example, frequency domain resources, or spectrum resources) on the carrier used by the cell. The cell can be a cell corresponding to the network device (for example, a base station). The cell can belong to a macro base station or a base station corresponding to a small cell. The small cells here may include: metro cell, micro cell, pico cell, femto cell, etc. These small cells have the characteristics of small coverage and low transmission power, and are suitable for providing high-speed data transmission services.
[0035] Before introducing the technical solutions of this application, we first introduce and explain some of the relevant technical knowledge involved in this application. The following related technologies can be combined with the technical solutions of the embodiments of this application as optional solutions, and they all fall within the scope of protection of the embodiments of this application. The embodiments of this application include at least part of the following contents.
[0036] Ambient-powered IoT devices, such as low-power sensors and passive tags, generally lack a stable energy supply like mains electricity or long-lasting batteries. Instead, they rely on harvested ambient energy (including but not limited to light, heat, mechanical, and electromagnetic energy) to power their circuits and interact with the outside world. The key advantage of this design approach is that deployment locations are not restricted by power lines, and regular battery replacement is unnecessary, allowing for compact devices. The lack of a power supply also improves reliability, extending device lifespan and reducing overall system construction and maintenance costs. On the other hand, the total amount and efficiency of harvested ambient energy are limited by the scenario and device size, typically in the microwatt to milliwatt range. This limits the complexity of the device's processing circuitry, transmission power, and communication range. Furthermore, some energy harvesting technologies, such as electromagnetic wave energy harvesting, require a long time to harvest and store enough energy for data collection and communication due to low ambient energy levels. Consequently, they cannot operate continuously, for example, reporting information only once every few hours. In summary, environmentally powered IoT technology is more suitable for application scenarios with a large number of devices within a limited range that require long life, low cost, and maintenance-free automatic operation, such as natural environment monitoring, factory safety production, warehousing and logistics retail, and item positioning and tracking, and complements IoT devices powered by mains electricity or batteries.
[0037] Among various environmental energies, energy supply methods such as light energy, heat energy, and mechanical energy are often subject to environmental restrictions. For example, they require energy sources that are limited in time or location, such as sunlight or light exposure, running mechanical equipment, and heat generated by the operation of other equipment, and their deployment is restricted. Electromagnetic wave energy supply only requires a certain amount of electromagnetic wave power in an appropriate frequency band such as 900MHz. When necessary, a radio frequency energy supply device can be deployed to achieve radio frequency energy collection, so it can be deployed more widely. This application mainly discusses electromagnetic wave energy supply methods, and the main invention points are also applicable to other energy supply methods.
[0038] Figure 2 illustrates the operation of a wireless IoT system using electromagnetic wave energy harvesting. The energy generator is an optional device, deployed when the RF energy emitted by the controller is insufficient. At this point, the interaction between the controller and IoT devices primarily involves communication (control signaling and data transmission). The electromagnetic wave frequencies used for communication and RF energy transmission can be the same or different. An example application scenario involves using the 2.4 GHz ISM (Industrial Scientific Medical) unlicensed frequency band for communication and the 900 MHz frequency band for RF energy transmission. Note that due to compliance requirements for electromagnetic radiation safety, the transmission power of the controller and energy generator cannot be increased indefinitely and must meet the restrictions and requirements of national regulations.
[0039] For IoT systems that harvest electromagnetic wave energy, electromagnetic waves attenuate as the propagation distance increases due to their propagation characteristics. Obstacles in the deployment environment, such as walls and surrounding objects, also cause penetration loss and losses due to electromagnetic wave refraction, reflection, and scattering. Environmental energy harvesting IoT devices deployed in different locations have different paths between their locations and the relatively fixed controllers and energy suppliers, resulting in different energy losses in electromagnetic wave propagation. Their energy harvesting efficiency and the minimum uplink transmission power required to ensure reliable signal transmission to the controller (to overcome the impact of path loss) are also different.
[0040] As mentioned above, three possible IoT work scenarios are analyzed:
[0041] 1. The power supply for IoT devices is sufficient or relatively sufficient:
[0042] a) Connect to mains power. In this case, the equipment can continue to operate and energy saving does not need to be a priority;
[0043] b) Devices with large internal batteries—for example, nb-IoT (Narrow Band Internet of Things) technology. These devices can operate as designed throughout their lifecycle (for example, with a low duty cycle to conserve energy and extend battery life) without having to consider harvesting ambient energy.
[0044] 2. IoT devices lack energy storage and rely on readers / power supplies to provide sufficient energy for timely communication. A typical example is passive RFID (Radio-Frequency Identification) tags. In this case, the device circuitry can only be powered and operational when the reader / power supply begins emitting electromagnetic waves (typically continuous waves). The operating range is short (dependent on the reader's transmit power, antenna gain, and receiver sensitivity, and the tag's circuit power consumption and antenna gain and receiver sensitivity, typically on the order of ~10 meters). There's no need for a long energy accumulation process; upon receiving the electromagnetic waves from the reader / power supply, the circuitry can immediately activate and begin operating. Devices outside the coverage area are inoperative (in a dormant state).
[0045] 3. Between scenarios 1 and 2: The IoT device is not connected to a reliable power source and has a limited energy storage device (such as a small energy storage capacitor or a small-capacity rechargeable battery); the device is far away from the reader, and the reader / controller is subject to legal and regulatory restrictions, with limited transmission power (this may be relaxed appropriately in industrial application scenarios), making it difficult to increase the range or power level of wireless power supply. As a result, the RF (Radio-Frequency) energy emitted by the reader is insufficient to support real-time reading and writing operations, requiring the use of pre-collected ambient energy for storage (this patent only considers RF power supply methods using readers, energizers, etc., and other energy collection methods such as solar energy, thermal energy, and mechanical vibration energy are not discussed). One possible working scenario is that the communication distance of devices such as sensors is long, and the actual working characteristics determine that frequent reading and writing are not required, allowing the device to accumulate energy over a long period of time to support information interaction on a cycle of hours or days, or information transmission triggered by occasional events.
[0046] Please refer to FIG3 , which shows a flow chart of a registration method for an environmental energy supply device provided in one embodiment of the present application. The method is executed by the environmental energy supply device and includes the following step 310 .
[0047] Step 310: The environment energy supply device sends first information to the first control device. The first information is used to request access to the first control device. The first control device is used to exchange information with the environment energy supply device.
[0048] Correspondingly, the first control device receives the first information sent by the environmental energy supply device.
[0049] In some embodiments, the ambient energy supply device obtains the required power through multiple ambient energy sources (micro-light energy, radio frequency energy, micro-kinetic energy, and temperature difference energy). Micro-energy management technology optimizes and stores the collected energy, ultimately achieving a self-powered state. For example, the ambient energy supply device can be a passive tag, such as an RFID.
[0050] In some embodiments, the first control device is configured to exchange information with the environmental energy supply device. For example, the environmental energy supply device is configured to collect environmental information, such as humidity, temperature, and other environmental data, and the first control device is configured to read the environmental information collected by the environmental energy supply device. For example, the first control device may be a reader.
[0051] In some embodiments, the first control device is further configured to provide energy to the environment energy supply device. For example, the first control device sends a wireless signal for supplying energy to the environment energy supply device, and the environment energy supply device receives the wireless signal and obtains energy.
[0052] In some embodiments, the first control device is further configured to control at least one energy supply device, which is configured to provide energy to the ambient energy supply device. For example, the first control device controls at least one functional device to transmit a wireless signal for energy supply to the ambient energy supply device, which then receives the wireless signal and obtains energy. In some embodiments, the energy supply device is specifically configured to transmit wireless signals for energy supply.
[0053] In some embodiments, when the energy level of the ambient energy supply device reaches a second threshold, the ambient energy supply device transmits the first information to the first control device. In some embodiments, the second threshold is a preset threshold value. In some embodiments, the second threshold value may be predefined, preconfigured, or determined by the ambient energy supply device based on its own implementation, which is not limited in this application.
[0054] In some embodiments, the first information includes at least one of the following: access type, identification information of the ambient energy supply device, energy level of the ambient energy supply device, timestamp information of the ambient energy supply device, and sleep time of the ambient energy supply device.
[0055] In some embodiments, the access type refers to the type of access of the environmental energy supply device to the first control device. Exemplarily, the access type may include initial access. For example, the process of accessing the first control device when the environmental energy supply device is first put into use is called initial access.
[0056] In some embodiments, the identification information of the environment energy supply device is used to uniquely identify the environment energy supply device. For example, the identification information of the environment energy supply device can be the ID (Identity Document) of the environment energy supply device, or can be determined based on the ID of the environment energy supply device.
[0057] In some embodiments, the energy level of the ambient power supply refers to the energy stored by the ambient power supply.
[0058] In some embodiments, the timestamp information of the ambient energy supply device refers to the time of a clock maintained locally by the ambient energy supply device. In some embodiments, to reduce the energy required to send the first information, the timestamp information of the ambient energy supply device may be a truncated time. For example, the timestamp information of the ambient energy supply device may include only minute and second information.
[0059] In some embodiments, to further reduce energy consumption of the environment energy supply device, the environment energy supply device enters a dormant state after sending the first information to the first control device.
[0060] In some embodiments, the first information also includes the sleep time of the environment power supply device. In some embodiments, the sleep time of the environment power supply device can be the length of the sleep time of the environment power supply device, or it can be the time when the environment power supply device wakes up after sleeping, which is not limited in this application.
[0061] In some embodiments, the sleep time of the environmental energy supply device can be in time units (such as minutes or seconds) or in units of the broadcast cycle of the first control device, which is not limited in this application. The broadcast cycle of the first control device refers to the period during which the first control device sends broadcast information. Exemplarily, the sleep time of the environmental energy supply device is 50s. Exemplarily, the sleep time of the environmental energy supply device is 127 broadcast cycles.
[0062] The technical solution provided in the embodiment of the present application is to send a first message for requesting access to the first control device through the environmental energy supply device to the first control device, so that the environmental energy supply device can establish an association relationship with the first control device. The first control device can manage the environmental energy supply device based on the association relationship established with the environmental energy supply device, which can effectively avoid problems such as the loss of the environmental energy supply device.
[0063] In some embodiments, after receiving the broadcast information sent by the first control device, the environment energy supply device sends the first information to the first control device based on the broadcast information.
[0064] In some embodiments, before step 310 , the method further includes at least one of the following steps 320 to 330 .
[0065] Step 320: The environmental energy supply device receives broadcast information sent by at least one control device, where the broadcast information is periodic information.
[0066] In some embodiments, the at least one control device includes a first control device.
[0067] In some embodiments, when the energy level of the environment power supply device reaches a first threshold, the environment power supply device receives broadcast information respectively sent by at least one control device.
[0068] In some embodiments, the first threshold is a preset threshold value. In some embodiments, the first threshold value may be predefined, preconfigured, or determined by the environmental energy supply device based on its own implementation, which is not limited in this application. In some embodiments, the first threshold value is greater than or equal to the second threshold value.
[0069] In some embodiments, the broadcast information includes at least one of the following: broadcast period, timestamp information of the broadcast information, broadcast message sequence number of the broadcast information, maximum value of the broadcast message sequence number, receiving capability of the control device, and transmission power of the broadcast information.
[0070] In some embodiments, the broadcast cycle refers to the cycle in which the first control device sends broadcast information. In some embodiments, the timestamp information of the broadcast information refers to the time information of sending the broadcast information, such as the time when the broadcast information is sent. In some embodiments, the broadcast message sequence number of the broadcast information refers to the sequence number of the broadcast information. Exemplarily, the first control device sends broadcast information 1 and broadcast information 2, which means that there is a broadcast cycle between the two broadcast messages, and broadcast information 1 is sent first. In some embodiments, the broadcast message sequence number of the broadcast information can also be called the timestamp sequence number of the broadcast information. Within a period of time, different broadcast information has different broadcast message sequence numbers, which are used to characterize the sending timing of the broadcast information within the period of time.
[0071] In some embodiments, because broadcast messages are sent periodically, maintaining an infinite broadcast message sequence number is unrealistic. Therefore, a maximum broadcast message sequence number can be specified. Upon reaching the maximum broadcast message sequence number, the broadcast message sequence number corresponding to the next broadcast message is renumbered starting from the minimum broadcast message sequence number. For example, if the maximum broadcast message sequence number is 10 and the minimum broadcast message sequence number is 1, then if the first broadcast message has a broadcast message sequence number of 10, the broadcast message sequence number corresponding to the next broadcast message is renumbered starting from 1.
[0072] In some embodiments, the receiving capability of the control device refers to the minimum receiving power at which the control device can correctly parse information.
[0073] Step 330: The environment energy supply device determines a first control device from the at least one control device based on the broadcast information respectively sent by the at least one control device.
[0074] Accordingly, the first control device sends broadcast information to the environmental energy supply device.
[0075] In some embodiments, step 330 includes at least one of the following steps 331 - 332 .
[0076] Step 331: The environmental energy supply device determines the path loss corresponding to each piece of broadcast information based on the transmit power corresponding to each piece of broadcast information.
[0077] In some embodiments, for any one of the broadcast information, the environment energy supply device determines the path loss corresponding to the broadcast information based on the transmission power of the broadcast information.
[0078] In some embodiments, for any one of the broadcast information, the environment energy supply device determines the path loss corresponding to the broadcast information based on the transmission power of the broadcast information and the reception power of the broadcast information.
[0079] Step 332: The environmental energy supply device determines a first control device from at least one control device based on the path losses corresponding to each broadcast information, and determines the transmission power of the first information.
[0080] In some embodiments, the environmental energy supply device determines the control device corresponding to the broadcast information with the smallest path loss as the first control device based on the path losses corresponding to the respective broadcast information. This can reduce the transmission power of the first information and reduce the energy required by the environmental energy supply device to send the first information.
[0081] In some embodiments, the environmental energy supply device determines the first control device from the at least one control device based on the path losses corresponding to the respective broadcast information and the received powers corresponding to the respective broadcast information.
[0082] In some embodiments, based on the path losses corresponding to the respective broadcast messages, the environmental energy supply device determines the control device corresponding to the broadcast message with the highest received power among H broadcast messages with the smallest path losses as the first control device, where H is a positive integer. This reduces the transmit power of the first message and the energy required by the environmental energy supply device to transmit the first message, while also ensuring the stability of subsequent information exchange between the environmental energy supply device and the first control device.
[0083] In some embodiments, after determining the first control device, the environmental energy supply device determines the minimum transmit power of the first information based on the path loss corresponding to the first control device and the receive capability of the control device carried in the broadcast information sent by the first control device. In some embodiments, the minimum transmit power of the first information is greater than or equal to the sum of the path loss corresponding to the first control device and the receive capability of the first control device. In some embodiments, the transmit power of the first information is greater than or equal to the minimum transmit power of the first information.
[0084] In some embodiments, step 330 further includes the following step 333 .
[0085] Step 333: The environmental energy supply device calibrates the local clock based on the timestamp information of the broadcast information.
[0086] In some embodiments, since the environment power supply device is in a dormant state when the energy does not reach a certain threshold, and the environment power supply device is not communicated with the network device, the local clock of the environment power supply device cannot be aligned with the clock of the network device, so the clock maintained locally by the environment power supply device may be offset.
[0087] In some embodiments, the environmental energy supply device determines the time information maintained by the control device corresponding to the broadcast information based on the timestamp information of the broadcast information, and then calibrates the local clock.
[0088] In some embodiments, the above step 310 can be implemented as the following step 311 .
[0089] Step 311: If M broadcast messages are successfully parsed among the N consecutive broadcast messages sent by the first control device received by the environmental energy supply device, the first message is sent to the first control device, where M is a positive integer less than or equal to N and N is a positive integer.
[0090] In some embodiments, the broadcast information sent by the control device and received by the environmental energy supply device may fail to be parsed due to various reasons. For example, the receiving power of the broadcast information is too low, resulting in failure to successfully parse. Similarly, unsuccessful parsing may also occur in other interactive information between the environmental energy supply device and the control device. Therefore, before sending the first information to the first control device, it is first necessary to determine the probability that the information interaction between the environmental energy supply device and the first control device may fail to be parsed.
[0091] In some embodiments, N and M are pre-set. In some embodiments, N and M may be pre-defined, pre-configured, or determined based on the implementation of the ambient energy supply device itself, which is not limited in this application.
[0092] Through the above method, a method for an environmental energy supply device to determine a first control device is provided, so that the environmental energy supply device can determine a suitable control device among multiple control devices, while ensuring the stability of information interaction between the environmental energy supply device and the first control device.
[0093] In some embodiments, after receiving the first information, the first control device sends second information to the environmental energy supply device, where the second information is used to approve the access request of the environmental energy supply device, or the second information is used to reject the access request of the environmental energy supply device.
[0094] In some embodiments, after step 310 , the method further includes the following step 340 .
[0095] Step 340: The environment energy supply device receives the second information sent by the first control device. The second information is used to approve the access request of the environment energy supply device, or the second information is used to reject the access request of the environment energy supply device.
[0096] Accordingly, the first control device sends the second information.
[0097] In some embodiments, the first information includes timestamp information of the ambient energy supply device. After receiving the first information, the first control device determines a clock offset of the ambient energy supply device based on the timestamp information of the ambient energy supply device and the timestamp information of the first control device.
[0098] In some embodiments, the first control device sends the second information to the ambient energy supply device based on the clock offset of the ambient energy supply device to improve the success rate of the ambient energy supply device receiving the second information.
[0099] In some embodiments, after receiving the first information, the first control device establishes and maintains local identification information of the environmental energy supply device.
[0100] In some embodiments, in order to reduce the storage pressure of the first control device, local identification information of the environmental energy supply device can be established and maintained locally on the first control device. In some embodiments, the local identification information of the environmental energy supply device is associated with the identification information of the environmental energy supply device. In some embodiments, the local identification information of the environmental energy supply device can be obtained by performing a variant based on the identification information of the environmental energy supply device. Exemplarily, the identification information of the environmental energy supply device is the ID of the environmental energy supply device, and the local identification information of the environmental energy supply device can be a variant of the ID of the environmental energy supply device, such as a hash value.
[0101] In some embodiments, the environment energy supply device goes into sleep mode after sending the first information, and after waking up from sleep mode, receives the second information sent by the first control device.
[0102] In some embodiments, the first control device may send the second information multiple times to improve the success rate of the environmental energy supply device receiving the second information.
[0103] In some embodiments, the time-frequency resource used by the first control device to send the second information is preset. In some embodiments, the first control device sends the second information on a fixed time-frequency resource. In some embodiments, the fixed time-frequency resource may be predefined or preconfigured, which is not limited in this application.
[0104] In some embodiments, the time-frequency resources for transmitting the second information by the first control device are determined based on the identification information of the environmental energy supply device. For example, a mapping relationship exists between the identification information of the environmental energy supply device and the time-frequency resources for transmitting the second information. In some embodiments, this mapping relationship may be predefined or preconfigured, and this application does not limit this.
[0105] In some embodiments, if the second information is used to agree to the access request of the environmental power supply device, the second information includes at least one of the following: an access confirmation command, local identification information of the environmental power supply device, timestamp information of the first control device, power control information, MCS (Modulation and Coding Scheme) adjustment information, and key exchange information.
[0106] In some embodiments, the local identification information of the environmental energy supply device may be the same as or different from the identification information of the environmental energy supply device, and this application does not limit this.
[0107] In some embodiments, to reduce the amount of data in the second information, the access confirmation command and / or the access rejection command may be a predefined binary field. For example, if the value of the information field is 1, it indicates an access confirmation command, and if the value of the information field is 0, it indicates an access rejection command.
[0108] In some embodiments, the amount of data in the second information may also be used to determine whether the second information is used to approve or reject the access request of the environmental energy supply device. For example, if the amount of data in the second information is greater than a third threshold, the second information is used to approve the access request of the environmental energy supply device; if the amount of data in the second information is less than the third threshold, the second information is used to reject the access request of the environmental energy supply device.
[0109] In some embodiments, whether the second information is used to approve or reject the access request of the environment power supply device can be determined based on the value of one or more information fields in the power control information, the MCS adjustment information, and the key exchange information. Exemplarily, the value of the information field where the power control information is located is 0, indicating that the second information is used to reject the access request of the environment power supply device. Exemplarily, the value of the information field where the MCS adjustment information is located is 0, indicating that the second information is used to reject the access request of the environment power supply device. Exemplarily, the value of the information field where the key exchange information is located is 0, indicating that the second information is used to reject the access request of the environment power supply device.
[0110] In some embodiments, if the second information is used to approve the access request of the environment energy supply device, the method further includes at least one of the following steps 350 to 380 .
[0111] Step 350: The environmental energy supply device calibrates the local clock according to the timestamp information of the first control device.
[0112] Step 360: The environmental energy supply device adjusts the transmission power of the third information according to the power control information, where the third information is used for information interaction with the first control device.
[0113] In some embodiments, the third information may be any piece of interactive information between the environment energy supply device and the first control device.
[0114] Step 370: The environmental energy supply device adjusts the modulation and coding scheme of the third information according to the MCS adjustment information.
[0115] In some embodiments, the MCS adjustment information is used to indicate a modulation scheme and / or coding scheme of the third information.
[0116] In step 380 , the environmental energy supply device encrypts the data according to the key exchange information.
[0117] In some embodiments, if the second information is used to reject the access request of the environment power supply device, the second information includes at least one of the following: an access rejection command, identification information of the environment power supply device, and timestamp information of the first control device.
[0118] In some embodiments, if the first control device rejects the access request of the environmental energy supply device, there is no need to maintain the local identification information of the environmental energy supply device. Therefore, if the second information is used to reject the access request of the environmental energy supply device, the second information does not include the local identification information of the environmental energy supply device, but includes the identification information of the environmental energy supply device.
[0119] In some embodiments, if the second information is used to reject the access request of the environment energy supply device, the method further includes the following step 390 .
[0120] In step 390 , the environmental energy supply device sends fourth information to the second control device. The fourth information is used to request access to the second control device. The second control device and the first control device are different control devices.
[0121] In some embodiments, when there is no second control device, or when there is no control device that agrees to the access request of the environment power supply device, the environment power supply device enters a dormant state, and the second control device and the first control device are different control devices.
[0122] In some embodiments, if the environment energy supply device fails to find a second control device that meets the conditions, or all control devices reject the access request of the environment energy supply device, the environment energy supply device enters a dormant state.
[0123] In some embodiments, when the energy level of the ambient power device reaches a first threshold, or when the energy level of the ambient power device reaches a second threshold, the ambient power device may wake up and re-execute the above process.
[0124] Through the above method, the environmental energy supply device can determine whether to access the first control device, reselect other control devices, or enter a sleep state based on the second information sent by the first control device, thereby avoiding the loss of the environmental energy supply device when it cannot access the control device.
[0125] In the above method embodiment, the technical solution of the present application is described only from the perspective of the interaction between the environmental energy supply device and the first control device. The above steps performed by the environmental energy supply device can be independently implemented as a registration method for the environmental energy supply device on the environmental energy supply device side, and the above steps performed by the first control device can be independently implemented as a registration method for the environmental energy supply device on the first control device side. In addition, the embodiments provided herein can be arbitrarily combined to form new embodiments, which are all within the scope of protection of this application.
[0126] The following are device embodiments of the present application, which can be used to implement the method embodiments of the present application. For details not disclosed in the device embodiments of the present application, please refer to the method embodiments of the present application.
[0127] Please refer to Figure 4, which shows a block diagram of a registration device for an environmental energy supply device provided by an embodiment of the present application. The device has the function of implementing the above-mentioned registration method example of the environmental energy supply device, and the function can be implemented by hardware or by hardware executing corresponding software. The device can be the environmental energy supply device described above, or it can be set in the environmental energy supply device. As shown in Figure 4, the device 400 can include: a sending module 410.
[0128] The sending module 410 is configured to send first information to a first control device, where the first information is used to request access to the first control device, and the first control device is configured to perform information interaction with the environmental energy supply device.
[0129] In some embodiments, after sending the first information to the first control device, the environment energy supply device enters a sleep state.
[0130] In some embodiments, the apparatus further includes a receiving module (not shown in the figure).
[0131] The receiving module is used to receive second information sent by the first control device, where the second information is used to approve the access request of the environmental energy supply device, or the second information is used to reject the access request of the environmental energy supply device.
[0132] In some embodiments, if the second information is used to agree to the access request of the environmental power supply device, the second information includes at least one of the following: an access confirmation command, local identification information of the environmental power supply device, timestamp information of the first control device, power control information, modulation and coding strategy MCS adjustment information, and key exchange information.
[0133] In some embodiments, the device further includes a processing module (not shown).
[0134] a processing module, configured to calibrate a local clock according to the timestamp information of the first control device;
[0135] The processing module is further configured to adjust the transmit power of third information according to the power control information, where the third information is used for information interaction with the first control device;
[0136] The processing module is further configured to adjust the modulation and coding scheme of the third information according to the MCS adjustment information;
[0137] The processing module is further configured to encrypt data according to the key exchange information.
[0138] In some embodiments, if the second information is used to reject the access request of the environmental energy supply device, the second information includes at least one of the following: an access rejection command, identification information of the environmental energy supply device, and timestamp information of the first control device.
[0139] In some embodiments, the sending module 410 is further configured to send fourth information to a second control device, where the fourth information is used to request access to the second control device, and the second control device is a different control device from the first control device.
[0140] In some embodiments, when there is no second control device, or when there is no control device that agrees to the access request of the environment power supply device, the environment power supply device enters a sleep state, and the second control device and the first control device are different control devices.
[0141] In some embodiments, the receiving module is further configured to, when the energy level of the environmental energy supply device reaches a first threshold, cause the environmental energy supply device to receive broadcast information respectively sent by at least one control device, wherein the broadcast information is periodic information;
[0142] The processing module is further configured to determine the first control device among the at least one control device based on the broadcast information respectively sent by the at least one control device.
[0143] In some embodiments, the broadcast information includes at least one of the following: broadcast period, timestamp information of the broadcast information, broadcast message sequence number of the broadcast information, maximum value of the broadcast message sequence number, receiving capability of the control device, and transmission power of the broadcast information.
[0144] In some embodiments, the processing module is used to determine the path loss corresponding to each broadcast information based on the transmission power corresponding to each broadcast information; based on the path loss corresponding to each broadcast information, determine the first control device in the at least one control device and determine the transmission power of the first information.
[0145] In some embodiments, the processing module is further configured to calibrate a local clock based on the timestamp information of the broadcast information.
[0146] In some embodiments, the sending module 410 is used to send the first information to the first control device if M broadcast messages are successfully parsed among the N consecutive broadcast messages sent by the first control device received by the environmental power supply device, where M is a positive integer less than or equal to N and N is a positive integer.
[0147] In some embodiments, the first information includes at least one of the following: access type, identification information of the environment power supply device, energy level of the environment power supply device, timestamp information of the environment power supply device, and sleep time of the environment power supply device.
[0148] In some embodiments, the first control device is further configured to provide energy to the environmental energy supply device; and / or,
[0149] The first control device is further configured to control at least one energy supply device, and the at least one energy supply device is configured to provide energy to the environmental energy supply device.
[0150] The technical solution provided in the embodiment of the present application is to send a first message for requesting access to the first control device through the environmental energy supply device to the first control device, so that the environmental energy supply device can establish an association relationship with the first control device. The first control device can manage the environmental energy supply device based on the association relationship established with the environmental energy supply device, which can effectively avoid problems such as the loss of the environmental energy supply device.
[0151] Please refer to Figure 5, which shows a block diagram of a registration device for an environmental energy supply device provided by an embodiment of the present application. The device has the function of implementing the registration method example of the first control device described above. The function can be implemented by hardware or by hardware executing corresponding software. The device can be the first control device described above, or it can be set in the first control device. As shown in Figure 5, the device 500 can include: a receiving module 510.
[0152] The receiving module 510 is configured to receive first information sent by an environmental energy supply device, where the first information is used to request access to the first control device, and the first control device is configured to perform information exchange with the environmental energy supply device.
[0153] In some embodiments, after sending the first information to the first control device, the environment energy supply device enters a sleep state.
[0154] In some embodiments, the apparatus further includes a sending module (not shown in the figure).
[0155] The sending module is used to send second information to the environmental energy supply device, where the second information is used to approve the access request of the environmental energy supply device, or the second information is used to reject the access request of the environmental energy supply device.
[0156] In some embodiments, if the second information is used to agree to the access request of the environmental power supply device, the second information includes at least one of the following: an access confirmation command, local identification information of the environmental power supply device, timestamp information of the first control device, power control information, modulation and coding strategy MCS adjustment information, and key exchange information.
[0157] In some embodiments, the first information includes timestamp information of the environmental energy supply device; the apparatus further includes a processing module (not shown in the figure).
[0158] The processing module is configured to determine a clock offset of the environmental energy supply device according to the timestamp information of the environmental energy supply device and the timestamp information of the first control device.
[0159] The processing module is further configured to establish and maintain local identification information of the environmental energy supply device.
[0160] In some embodiments, if the second information is used to reject the access request of the environmental energy supply device, the second information includes at least one of the following: an access rejection command, identification information of the environmental energy supply device, and timestamp information of the first control device.
[0161] In some embodiments, the sending module is further used to send broadcast information, and the broadcast information is periodic information.
[0162] In some embodiments, the broadcast information includes at least one of the following: broadcast period, timestamp information of the broadcast information, broadcast message sequence number of the broadcast information, maximum value of the broadcast message sequence number, receiving capability of the control device, and transmission power of the broadcast information.
[0163] In some embodiments, the first information includes at least one of the following: access type, identification information of the environment power supply device, energy level of the environment power supply device, timestamp information of the environment power supply device, and sleep time of the environment power supply device.
[0164] In some embodiments, the first control device is further configured to provide energy to the environmental energy supply device; and / or,
[0165] The first control device is further configured to control at least one energy supply device, and the at least one energy supply device is configured to provide energy to the environmental energy supply device.
[0166] The technical solution provided in the embodiment of the present application is to send a first message for requesting access to the first control device through the environmental energy supply device to the first control device, so that the environmental energy supply device can establish an association relationship with the first control device. The first control device can manage the environmental energy supply device based on the association relationship established with the environmental energy supply device, which can effectively avoid problems such as the loss of the environmental energy supply device.
[0167] It should be noted that the device provided in the above embodiment only uses the division of the above-mentioned functional modules as an example to implement its functions. In actual applications, the above-mentioned functions can be assigned to different functional modules according to actual needs, that is, the content structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0168] Regarding the apparatus in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0169] Please refer to Figure 6, which shows a schematic diagram of the structure of an environmental energy supply device provided in one embodiment of the present application. The environmental energy supply device 600 may include: a processor 601, a transceiver 602, and a memory 603. The transceiver 602 is used to implement a sending or receiving function, such as the function of the sending module 410 described above, and the processor 601 may be used to implement other processing functions or control sending and / or receiving, such as the function of the processing module described above.
[0170] The processor 601 includes one or more processing cores. The processor 601 executes various functional applications and information processing by running software programs and modules.
[0171] The transceiver 602 may include a receiver and a transmitter. For example, the receiver and the transmitter may be implemented as the same wireless communication component, which may include a wireless communication chip and a radio frequency antenna.
[0172] The memory 603 may be connected to the processor 601 and the transceiver 602 .
[0173] The memory 603 may be used to store a computer program executed by the processor, and the processor 601 is used to execute the computer program to implement each step in the above method embodiment.
[0174] In some embodiments, the transceiver 602 is used to send first information to a first control device, where the first information is used to request access to the first control device, and the first control device is used to perform information interaction with the environment energy supply device.
[0175] For details not described in detail in this embodiment, please refer to the above embodiments and will not be described in detail here.
[0176] In addition, the memory can be implemented by any type of volatile or non-volatile storage device or a combination thereof, including but not limited to: magnetic or optical disks, electrically erasable programmable read-only memory, erasable programmable read-only memory, static access memory, read-only memory, magnetic memory, flash memory, and programmable read-only memory.
[0177] Please refer to Figure 7, which shows a schematic diagram of the structure of a first control device provided in one embodiment of the present application. The first control device 700 may include: a processor 701, a transceiver 702, and a memory 703. The processor 701 is used to implement the functions of the above-mentioned processing module, and the transceiver 702 is used to implement the functions of the above-mentioned receiving module 510.
[0178] The processor 701 includes one or more processing cores, and executes various functional applications and information processing by running software programs and modules. The processor 701 is used to execute other steps except the sending and receiving steps executed by the first control device in the above method embodiment.
[0179] Transceiver 702 may include a receiver and a transmitter. For example, the receiver and transmitter may be implemented as the same wireless communication component, which may include a wireless communication chip and a radio frequency antenna. Transceiver 702 is configured to perform the sending and / or receiving steps performed by the first control device in the above method embodiment.
[0180] The memory 703 may be connected to the processor 701 and the transceiver 702 .
[0181] The memory 703 may be used to store a computer program executed by the processor, and the processor 701 is used to execute the computer program to implement each step in the above method embodiment.
[0182] In addition, the memory can be implemented by any type of volatile or non-volatile storage device or a combination thereof, including but not limited to: magnetic or optical disks, electrically erasable programmable read-only memory, erasable programmable read-only memory, static access memory, read-only memory, magnetic memory, flash memory, and programmable read-only memory.
[0183] In some embodiments, the transceiver 702 is used to receive first information sent by the environmental energy supply device, where the first information is used to request access to the first control device, and the first control device is used to exchange information with the environmental energy supply device.
[0184] For details not described in detail in this embodiment, please refer to the above embodiments and will not be described in detail here.
[0185] The embodiment of the present application also provides a computer-readable storage medium, in which a computer program is stored, and the computer program is used to be executed by a processor to implement the registration method of the environmental energy supply device on the above-mentioned environmental energy supply device side, or to implement the registration method of the environmental energy supply device on the above-mentioned first control device side. Optionally, the computer-readable storage medium may include: ROM (Read-Only Memory), RAM (Random-Access Memory), SSD (Solid State Drives) or optical disks, etc. Among them, the random access memory may include ReRAM (Resistance Random Access Memory) and DRAM (Dynamic Random Access Memory).
[0186] An embodiment of the present application also provides a chip, which includes a programmable logic circuit and / or program instructions. When the chip is running, it is used to implement the registration method of the environmental energy supply device on the above-mentioned environmental energy supply device side, or to implement the registration method of the environmental energy supply device on the above-mentioned first control device side.
[0187] An embodiment of the present application also provides a computer program product, which includes a computer program, which is stored in a computer-readable storage medium. A processor reads and executes the computer program from the computer-readable storage medium to implement the registration method of the environmental power supply device on the above-mentioned environmental power supply device side, or to implement the registration method of the environmental power supply device on the above-mentioned first control device side.
[0188] It should be understood that the "indication" mentioned in the embodiments of this application can be a direct indication, an indirect indication, or an indication of an association. For example, "A indicates B" can mean that A directly indicates B, for example, B can be obtained through A; it can also mean that A indirectly indicates B, for example, A indicates C, and B can be obtained through C; it can also mean that there is an association between A and B.
[0189] In the description of the embodiments of the present application, the term "corresponding" may indicate a direct or indirect correspondence between the two, or an association relationship between the two, or a relationship between indication and being indicated, configuration and being configured, etc.
[0190] In some embodiments of the present application, "predefined" may be implemented by pre-storing corresponding codes, tables, or other methods that can be used to indicate relevant information in a device (e.g., including an environmental energy supply device and an AP), and the present application does not limit the specific implementation method. For example, predefined may refer to information defined in a protocol.
[0191] In some embodiments of the present application, the "protocol" may refer to a standard protocol in the field of communications, for example, it may include an LTE protocol, a NR protocol, and related protocols used in future communication systems, and this application does not limit this.
[0192] In this document, "plurality" refers to two or more. "And / or" describes a relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can mean: A exists alone, A and B exist simultaneously, or B exists alone. The character " / " generally indicates an "or" relationship between the associated objects.
[0193] The term “greater than or equal to” mentioned herein may mean greater than or equal to, or greater than, and the term “less than or equal to” may mean less than or equal to, or less than.
[0194] In addition, the step numbers described in this document only illustrate a possible execution order between the steps. In some other embodiments, the above steps may not be executed in the order of the numbers, such as two steps with different numbers are executed at the same time, or two steps with different numbers are executed in the opposite order of the diagram. The embodiments of the present application are not limited to this.
[0195] Those skilled in the art will appreciate that in one or more of the above examples, the functions described in the embodiments of the present application can be implemented using hardware, software, firmware, or any combination thereof. When implemented using software, these functions can be stored in a computer-readable medium or transmitted as one or more instructions or codes on a computer-readable medium. Computer-readable media include computer storage media and communication media, wherein communication media include any media that facilitates the transmission of computer programs from one place to another. The storage medium can be any available medium that can be accessed by a general-purpose or special-purpose computer.
[0196] The above description is merely an exemplary embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the scope of protection of the present application.
Claims
1. A registration method for an environment energy supply device, characterized in that, The method is executed by an environment energy supply device, and the method includes: Sending first information to a first control device, where the first information is used to request access to the first control device, and the first control device is used to interact with the environment energy supply device.
2. The method according to claim 1, wherein After sending the first information to the first control device, the environment energy supply device enters a sleep state.
3. The method according to claim 1 or 2, characterized in that, After sending the first information to the first control device, it further includes: Receiving second information sent by the first control device, where the second information is used to approve the access request of the environment energy supply device, or the second information is used to reject the access request of the environment energy supply device.
4. The method according to claim 3, characterized in that If the second information is used to approve the access request of the environment energy supply device, the second information includes at least one of the following: an access confirmation command, local identification information of the environment energy supply device, timestamp information of the first control device, power control information, modulation and coding strategy (MCS) adjustment information, key exchange information.
5. The method according to claim 4, wherein The method further includes: Calibrating the local clock according to the timestamp information of the first control device; Adjusting the transmission power of third information according to the power control information, where the third information is used for information interaction with the first control device; Adjusting the modulation and coding method of the third information according to the MCS adjustment information; Encrypting data according to the key exchange information.
6. The method according to claim 3, characterized in that, If the second information is used to reject the access request of the environment energy supply device, the second information includes at least one of the following: a rejection access command, identification information of the environment energy supply device, timestamp information of the first control device.
7. The method according to claim 6, wherein The method further includes: Sending fourth information to a second control device, where the fourth information is used to request access to the second control device, and the second control device is different from the first control device.
8. The method according to claim 6 or 7, characterized in that, In the case where there is no second control device, or there is no control device that approves the access request of the environment energy supply device, the environment energy supply device enters a sleep state, and the second control device is different from the first control device.
9. The method according to any one of claims 1 to 8, characterized in that, Before sending the first information to the first control device, it further includes: When the energy level of the environment energy supply device reaches a first threshold, the environment energy supply device receives broadcast information respectively sent by at least one control device, and the broadcast information is periodic information; Based on the broadcast information respectively sent by the at least one control device, determining the first control device among the at least one control device.
10. The method according to claim 9, wherein The broadcast information includes at least one of the following: a broadcast period, timestamp information of the broadcast information, a broadcast message sequence number of the broadcast information, a maximum value of the broadcast message sequence number, a receiving capability of the control device, a transmission power of the broadcast information.
11. The method according to claim 10, characterized in that, The determining the first control device among the at least one control device based on the broadcast information respectively sent by the at least one control device includes: Determining path losses respectively corresponding to the respective broadcast information based on transmission powers respectively corresponding to the respective broadcast information; Based on the path losses respectively corresponding to the respective broadcast information, determine the first control device among the at least one control device, and determine the transmission power of the first information.
12. The method according to claim 11, wherein The method further includes: Calibrate the local clock based on the timestamp information of the broadcast information.
13. The method according to any one of claims 9 to 12, characterized in that, The sending of the first information to the first control device includes: Among the consecutive N times of the broadcast information sent by the first control device received by the ambient energy supply device, if there are M times of broadcast information that are successfully parsed, then send the first information to the first control device, where M is a positive integer less than or equal to N, and N is a positive integer.
14. The method according to any one of claims 1 to 13, characterized in that, The first information includes at least one of the following: access type, identification information of the ambient energy supply device, energy level of the ambient energy supply device, timestamp information of the ambient energy supply device, sleep time of the ambient energy supply device.
15. The method according to any one of claims 1 to 14, characterized in that, The first control device is further configured to supply energy to the ambient energy supply device; and / or, The first control device is further configured to control at least one energy supply device, and the at least one energy supply device is used to supply energy to the ambient energy supply device.
16. A registration method for an environment energy supply device, characterized in that, The method is executed by a first control device, and the method includes: Receive the first information sent by the ambient energy supply device, where the first information is used to request access to the first control device, and the first control device is used to perform information interaction with the ambient energy supply device.
17. The method according to claim 16, wherein After sending the first information to the first control device, the ambient energy supply device enters a sleep state.
18. The method according to claim 16 or 17, characterized in that, After receiving the first information sent by the ambient energy supply device, it further includes: Send second information to the ambient energy supply device, where the second information is used to approve the access request of the ambient energy supply device, or the second information is used to reject the access request of the ambient energy supply device.
19. The method according to claim 18, wherein If the second information is used to approve the access request of the ambient energy supply device, the second information includes at least one of the following: access confirmation command, local identification information of the ambient energy supply device, timestamp information of the first control device, power control information, modulation and coding strategy MCS adjustment information, key exchange information.
20. The method according to claim 19, wherein The first information includes the timestamp information of the ambient energy supply device; the method further includes: Determine the clock offset of the ambient energy supply device according to the timestamp information of the ambient energy supply device and the timestamp information of the first control device. Establish and maintain the local identification information of the ambient energy supply device.
21. The method according to claim 18, wherein If the second information is used to reject the access request of the ambient energy supply device, the second information includes at least one of the following: reject access command, identification information of the ambient energy supply device, timestamp information of the first control device.
22. The method according to any one of claims 16 to 21, characterized in that, The method further includes: Send broadcast information, and the broadcast information is periodic information.
23. The method according to claim 22, wherein The broadcast information includes at least one of the following: broadcast period, timestamp information of the broadcast information, broadcast message sequence number of the broadcast information, maximum value of the broadcast message sequence number, receiving ability of the control device, transmission power of the broadcast information.
24. The method according to any one of claims 16 to 23, characterized in that, The first information includes at least one of the following: access type, identification information of the ambient energy supply device, energy level of the ambient energy supply device, timestamp information of the ambient energy supply device, and sleep time of the ambient energy supply device.
25. The method according to any one of claims 16 to 24, characterized in that, The first control device is further configured to supply energy to the ambient energy supply device; and / or The first control device is further configured to control at least one energy supply device for supplying energy to the ambient energy supply device.
26. A registration device for an environment energy supply device, characterized in that, The device includes: A sending module, configured to send first information to a first control device, where the first information is used to request access to the first control device, and the first control device is used for information interaction with the ambient energy supply device.
27. The device according to claim 26, characterized in that, After sending the first information to the first control device, the ambient energy supply device enters a sleep state.
28. The device according to claim 26 or 27, characterized in that The device further includes: A receiving module, configured to receive second information sent by the first control device, where the second information is used to approve the access request of the ambient energy supply device, or the second information is used to reject the access request of the ambient energy supply device.
29. The device according to claim 28, characterized in that, If the second information is used to approve the access request of the ambient energy supply device, the second information includes at least one of the following: an access confirmation command, local identification information of the ambient energy supply device, timestamp information of the first control device, power control information, modulation and coding strategy (MCS) adjustment information, and key exchange information.
30. The device according to claim 29, characterized in that, The device further includes: A processing module, configured to calibrate a local clock according to the timestamp information of the first control device; The processing module is further configured to adjust the transmission power of third information according to the power control information, where the third information is used for information interaction with the first control device; The processing module is further configured to adjust the modulation and coding mode of the third information according to the MCS adjustment information; The processing module is further configured to encrypt data according to the key exchange information.
31. The device according to claim 28, characterized in that, If the second information is used to reject the access request of the ambient energy supply device, the second information includes at least one of the following: a reject access command, identification information of the ambient energy supply device, and timestamp information of the first control device.
32. The device according to claim 31, characterized in that, The sending module is further configured to send fourth information to a second control device, where the fourth information is used to request access to the second control device, and the second control device is different from the first control device.
33. The device according to claim 31 or 32, characterized in that In the case where there is no second control device, or there is no control device that approves the access request of the ambient energy supply device, the ambient energy supply device enters a sleep state, and the second control device is different from the first control device.
34. The device according to any one of claims 26 to 33, characterized in that, The device further includes: A receiving module, configured to, when the energy level of the ambient energy supply device reaches a first threshold, receive broadcast information respectively sent by at least one control device, where the broadcast information is periodic information; A processing module, configured to determine the first control device from the at least one control device based on the broadcast information respectively sent by the at least one control device.
35. The device according to claim 34, characterized in that, The broadcast information includes at least one of the following: broadcast period, timestamp information of the broadcast information, broadcast message sequence number of the broadcast information, maximum value of the broadcast message sequence number, receiving capacity of the control device, and transmission power of the broadcast information.
36. The device according to claim 35, characterized in that, The processing module is configured to determine path loss corresponding to each of the broadcast information based on the transmission power corresponding to each of the broadcast information; determine the first control device from the at least one control device based on the path loss corresponding to each of the broadcast information, and determine the transmission power of the first information.
37. The device according to claim 36, characterized in that, The processing module is further configured to calibrate the local clock based on the timestamp information of the broadcast information.
38. The device according to any one of claims 34 to 37, characterized in that, The sending module is configured to, among the continuous N times of the broadcast information sent by the first control device received by the environment energy supply device, if there are M times of the broadcast information successfully parsed, send the first information to the first control device, where M is a positive integer less than or equal to N, and N is a positive integer.
39. The device according to any one of claims 26 to 38, characterized in that, The first information includes at least one of the following: access type, identification information of the environment energy supply device, energy level of the environment energy supply device, timestamp information of the environment energy supply device, and sleep time of the environment energy supply device.
40. The device according to any one of claims 26 to 39, characterized in that, The first control device is further configured to supply energy to the environment energy supply device; and / or The first control device is further configured to control at least one energy supply device, and the at least one energy supply device is configured to supply energy to the environment energy supply device.
41. A registration device for an environment energy supply device, characterized in that, The device includes: A receiving module, configured to receive the first information sent by the environment energy supply device, where the first information is used to request access to the first control device, and the first control device is used to perform information interaction with the environment energy supply device.
42. The device according to claim 41, characterized in that, After sending the first information to the first control device, the environment energy supply device enters a sleep state.
43. The device according to claim 41 or 42, characterized in that The device further includes: A sending module, configured to send second information to the environment energy supply device, where the second information is used to approve the access request of the environment energy supply device, or the second information is used to reject the access request of the environment energy supply device.
44. The device according to claim 43, characterized in that, If the second information is used to approve the access request of the environment energy supply device, the second information includes at least one of the following: access confirmation command, local identification information of the environment energy supply device, timestamp information of the first control device, power control information, modulation and coding strategy (MCS) adjustment information, and key exchange information.
45. The device according to claim 44, characterized in that, The first information includes the timestamp information of the environment energy supply device; the device further includes: A processing module, configured to determine the clock offset of the environment energy supply device according to the timestamp information of the environment energy supply device and the timestamp information of the first control device. The processing module is further configured to establish and maintain the local identification information of the environment energy supply device.
46. The device according to claim 43, characterized in that, If the second information is used to reject the access request of the environment energy supply device, the second information includes at least one of the following: access rejection command, identification information of the environment energy supply device, and timestamp information of the first control device.
47. The apparatus according to any one of claims 41 to 46, characterized in that, The device further includes: A sending module, configured to send broadcast information, where the broadcast information is periodic information.
48. The device according to claim 47, characterized in that, The broadcast information includes at least one of the following: a broadcast period, timestamp information of the broadcast information, a broadcast message sequence number of the broadcast information, a maximum value of the broadcast message sequence number, a receiving capability of the control device, and a transmission power of the broadcast information.
49. The device according to any one of claims 41 to 48, characterized in that The first information includes at least one of the following: an access type, identification information of the ambient energy supply device, an energy level of the ambient energy supply device, timestamp information of the ambient energy supply device, and a sleep time of the ambient energy supply device. The device according to any one of claims 41 to 49, characterized in that, The first control device is further configured to supply energy to the ambient energy supply device; and / or The first control device is further configured to control at least one energy supply device, where the at least one energy supply device is configured to supply energy to the ambient energy supply device.
51. A communication device, characterized in that, The communication device includes a processor and a memory, where a computer program is stored in the memory, and the processor executes the computer program to implement the method according to any one of claims 1 to 15, or to implement the method according to any one of claims 16 to 25.
52. A computer-readable storage medium, characterized in that, A computer program is stored in the storage medium, and the computer program is configured to be executed by a processor to implement the method according to any one of claims 1 to 15, or to implement the method according to any one of claims 16 to 25.
53. A chip, characterized in that, The chip includes a programmable logic circuit and / or program instructions, and when the chip runs, it is configured to implement the method according to any one of claims 1 to 15, or to implement the method according to any one of claims 16 to 25.
54. A computer program product, characterized in that, The computer program product includes computer instructions, where the computer instructions are stored in a computer-readable storage medium, and the processor reads and executes the computer instructions from the computer-readable storage medium to implement the method according to any one of claims 1 to 15, or to implement the method according to any one of claims 16 to 25.
Citation Information
Patent Citations
Method and apparatus for restricting access to a wireless system
CN104488301A
Communication method and device, equipment, storage medium and chip
CN116076117A
Network access management method, device and system, communication equipment and medium
CN116868640A
Internet of Things access method, device and system
CN116962489A
Method and apparatus for restricting access to a wireless system
US20140006787A1