Communication method, communication device, communication system, storage medium and program product

By instructing IoT devices to change access nodes based on measurement results and conditions, the problem of service continuity for IoT devices during movement is solved, thereby reducing system resource consumption and improving communication efficiency.

WO2026156770A1PCT designated stage Publication Date: 2026-07-30BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
BEIJING XIAOMI MOBILE SOFTWARE CO LTD
Filing Date
2025-01-24
Publication Date
2026-07-30

AI Technical Summary

Technical Problem

How to ensure that IoT devices maintain service continuity while on the move, reduce system resource overhead, and improve communication efficiency.

Method used

By instructing IoT devices to change access nodes based on measurement results and conditions, service continuity can be ensured and latency and signaling burden during the handover process can be reduced.

Benefits of technology

It enables continuous service for IoT devices during mobile operations, reduces system resource overhead, and improves communication efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025074993_30072026_PF_FP_ABST
    Figure CN2025074993_30072026_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to a communication method, a communication device, a communication system, a storage medium and a program product. The method is executed by a first access node. The method comprises: receiving a measurement result sent by a first IoT device, the measurement result comprising the result of the first IoT device executing measurement on at least one cell; and on the basis of the measurement result and first information, sending second information to the first IoT device, the second information being used for instructing the first IoT device to change an access node to a second access node, wherein the first information comprises a first condition and node information of at least one associated access node, and the second access node satisfies the associated first condition. By means of the solution of the present disclosure, an access node of an IoT device can be changed, so as to ensure that the IoT device keeps service continuity during movement, reduce system resource overheads, and improve communication efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Communication methods, communication equipment, communication systems, storage media and software products Technical Field

[0001] This disclosure relates to the field of wireless communication, and more particularly to a communication method, communication device, communication system, storage medium, and program product. Background Technology

[0002] The Internet of Things (IoT) is an intelligent business system that connects objects, people, systems, and information resources through sensing devices to process and respond to information from both the physical and virtual worlds. With social and economic development, the demand for IoT in all aspects of life, production, and society is gradually increasing, and IoT is now widely serving national welfare and people's livelihoods. Summary of the Invention

[0003] Ensuring service continuity for IoT devices while they are in motion is a technical challenge that needs to be addressed.

[0004] According to a first aspect of the present disclosure, a communication method is provided, executed by a first access node. The method includes: receiving measurement results sent by a first IoT device, the measurement results including the results of measurements performed by the first IoT device on at least one cell; and sending second information to the first IoT device based on the measurement results and the first information, the second information being used to instruct the first IoT device to change its access node to a second access node; wherein the first information includes a first condition and node information of at least one access node associated with the first condition, and the second access node satisfies the first condition associated with itself.

[0005] According to a second aspect of the present disclosure, a communication method is provided, performed by a first IoT device. The method includes: sending measurement results to a first access node, the measurement results including the results of measurements performed by the first IoT device on at least one cell; receiving second information sent by the first access node, the second information being sent by the first access node based on the measurement results and the first information, the first information including a first condition and node information of at least one access node associated with the first condition, the second information being used to instruct the first IoT device to change the access node to a second access node, wherein the measurement results of the cell provided by the second access node satisfy the first condition associated with the second access node.

[0006] According to a third aspect of the present disclosure, a communication method is provided, performed by a network device. The method includes: sending first information to a first access node, wherein the first information includes a first condition and node information of at least one access node associated with the first condition, the first information being used by the first access node to perform an access node change for a first IoT device.

[0007] According to a fourth aspect of the present disclosure, a communication device, such as a first access node, is provided. The communication device includes: a transceiver module configured to: receive measurement results sent by a first IoT device, the measurement results including the results of measurements performed by the first IoT device on at least one cell; and send second information to the first IoT device based on the measurement results and first information, the second information being used to instruct the first IoT device to change its access node to a second access node; wherein the first information includes a first condition and node information of at least one access node associated with the first condition, and the second access node satisfies the first condition associated with itself.

[0008] According to a fifth aspect of the present disclosure, a communication device, such as a first IoT device, is provided. The communication device includes: a transceiver module configured to: send measurement results to a first access node, the measurement results including the results of measurements performed by the first IoT device on at least one cell; receive second information sent by the first access node, the second information being sent by the first access node based on the measurement results and the first information, the first information including a first condition and node information of at least one access node associated with the first condition; wherein the second information is used to instruct the first IoT device to change its access node to a second access node, the measurement results of the cell provided by the second access node satisfying the first condition associated with the second access node.

[0009] According to a sixth aspect of the present disclosure, a communication device, such as a network device, is provided. The communication device includes a transceiver module configured to send first information to a first access node, wherein the first information includes a first condition and node information of at least one access node associated with the first condition, and the first information is used by the first access node to perform an access node change on a first IoT device. According to a fifth aspect of the present disclosure, a communication device is provided. The communication device includes one or more processors. The communication device is used to perform the steps of the communication methods described in the first and second aspects.

[0010] According to a seventh aspect of the present disclosure, an embodiment of the present disclosure provides a communication method executed by a communication system. The communication method includes: a network device sending first information to a first access node; a first IoT device sending measurement results to a first access network node; and the first access network node sending second information to the first IoT device based on the measurement results and the first information; wherein the first information includes a first condition and node information of at least one access node associated with the first condition, and the first information is used for the first access node to perform an access node change for the first IoT device; the measurement results include the results of measurements performed by the first IoT device on at least one cell; and the second information is used to instruct the first IoT device to change its access node to a second access node.

[0011] According to an eighth aspect of the present disclosure, a computer-readable storage medium is provided that stores a computer program thereon, wherein the computer program, when executed by a processor, implements the steps of the communicating parties as described in any one of the first, second, and third aspects.

[0012] According to a ninth aspect of the present disclosure, a computer program product is provided, comprising a computer program that, when executed by a processor, implements the steps of the communication method as described in any one of the first, second, and third aspects.

[0013] According to a tenth aspect of the present disclosure, a computer program is provided. When the computer program is run on a computer, it causes the computer to perform the methods described in any one of the first, second, and third aspects.

[0014] According to an eleventh aspect of the present disclosure, a chip or chip system is provided. The chip or chip system includes processing circuitry. The processing circuitry is configured to perform the methods described in the first, second, and third aspects.

[0015] According to this disclosure, the access node of an IoT device can be changed to ensure that the IoT device maintains service continuity during movement, reduce system resource overhead, and improve communication efficiency.

[0016] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and do not constitute a limitation on the embodiments of this disclosure. Attached Figure Description

[0017] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments of the invention and, together with the description, serve to explain the principles of the embodiments of the invention.

[0018] Figure 1A is a schematic diagram of an architecture of a communication system provided according to an embodiment of the present disclosure.

[0019] Figure 1B is a schematic diagram of an architecture of an Internet of Things system according to an embodiment of the present disclosure.

[0020] Figure 1C is a schematic diagram of another architecture of an Internet of Things system according to an embodiment of the present disclosure.

[0021] Figure 1D is a schematic diagram of another architecture of an Internet of Things system according to an embodiment of the present disclosure.

[0022] Figure 1E is a schematic diagram of another architecture of an Internet of Things system according to an embodiment of the present disclosure.

[0023] Figure 2 is an interactive schematic diagram of a communication method provided according to an embodiment of the present disclosure.

[0024] Figure 3A is another interactive schematic diagram of the communication method provided according to an embodiment of the present disclosure.

[0025] Figure 3B is another interactive schematic diagram of the communication method provided according to an embodiment of the present disclosure.

[0026] Figure 4 is a schematic diagram of a communication device provided according to an embodiment of the present disclosure.

[0027] Figure 5A is a schematic diagram of a communication device provided according to an embodiment of the present disclosure.

[0028] Figure 5B is a schematic diagram of a chip structure provided according to an embodiment of the present disclosure. Detailed Implementation

[0029] This disclosure provides a communication method, communication device, communication system, storage medium, and program product.

[0030] In a first aspect, embodiments of this disclosure provide a communication method executed by a first access node. The method includes: receiving measurement results sent by a first IoT device, the measurement results including the results of measurements performed by the first IoT device on at least one cell; and sending second information to the first IoT device based on the measurement results and first information, the second information being used to instruct the first IoT device to change its access node to a second access node; wherein the first information includes a first condition and node information of at least one access node associated with the first condition, and the second access node satisfies the first condition associated with itself.

[0031] In the above embodiments, the first access node makes a handover decision based on first information (such as configuration and policy changes) and measurement reports reported by the IoT device, enabling the first access node to assume the role of an access network device during ordinary terminal handover. In this way, the access node change for IoT devices is achieved, ensuring service continuity during IoT device movement. Furthermore, this effectively reduces latency and signaling burden caused by forwarding measurement reports and handover commands during IoT device access node handover, thereby reducing system resource overhead and improving communication efficiency.

[0032] In conjunction with some embodiments of the first aspect, in some embodiments, the node information includes at least one of the following: node identification information; node configuration information.

[0033] In conjunction with some embodiments of the first aspect, in some embodiments, the node configuration information includes at least one of the following: access configuration information for enabling the first IoT device to access the access node; service configuration information for enabling the first IoT device to perform IoT services through the access node; and priority information for indicating the priority of the access node.

[0034] In conjunction with some embodiments of the first aspect, in some embodiments, the first information further includes device information, which is used to indicate a second IoT device that is permitted to apply the first information to perform access node changes, the second IoT device including the first IoT device.

[0035] In conjunction with some embodiments of the first aspect, in some embodiments, the first condition includes at least one of the following: the signal quality of the first access node is lower than the signal quality threshold; the first access node does not meet the service quality requirements of the Internet of Things (IoT) service; the first access node performs the first IoT service; the signal quality of the second access node is higher than the signal quality threshold; the second access node meets the service quality requirements of the IoT service.

[0036] In conjunction with some embodiments of the first aspect, in some embodiments, the second access node is the access node with the highest priority among a plurality of access nodes that satisfy the first condition.

[0037] In conjunction with some embodiments of the first aspect, in some embodiments the above method further includes: receiving first information sent by a network device.

[0038] In conjunction with some embodiments of the first aspect, in some embodiments, the above method further includes: sending third information to a network device, the third information being used to request the network device to provide the first information.

[0039] In conjunction with some embodiments of the first aspect, in some embodiments, the above method further includes: sending measurement results to a network device, the measurement results being used by the network device to determine whether to change the access node of the first IoT device.

[0040] In conjunction with some embodiments of the first aspect, in some embodiments, the above method further includes: sending fourth information to a network device, the fourth information being used to instruct the network device to release relevant information of the first IoT device and / or relevant information of the first access node.

[0041] In conjunction with some embodiments of the first aspect, in some embodiments, the above method further includes: sending uplink data of the first IoT device to a network device; sending uplink data of the first IoT device to a second access node; and sending downlink data of the first IoT device to the second access node.

[0042] In conjunction with some embodiments of the first aspect, in some embodiments, the second information includes at least one of the following: identification information of the second access node; configuration information of the second access node.

[0043] In a second aspect, embodiments of this disclosure provide a communication method executed by a first IoT device. The method includes: sending measurement results to a first access node, the measurement results including the results of measurements performed by the first IoT device on at least one cell; receiving second information sent by the first access node, the second information being sent by the first access node based on the measurement results and the first information, the first information including a first condition and node information of at least one access node associated with the first condition; wherein the second information is used to instruct the first IoT device to change the access node to a second access node, the measurement results of the cell provided by the second access node satisfying the first condition associated with the second access node.

[0044] In conjunction with some embodiments of the second aspect, in some embodiments, the above method further includes: changing the access node to a second access node according to the second information.

[0045] In conjunction with some embodiments of the second aspect, in some embodiments, the first condition associated with the second access node includes at least one of the following: the signal quality of the first access node is lower than the signal quality threshold; the first access node does not meet the service quality requirements of the Internet of Things (IoT) service; the first access node performs the first IoT service; the signal quality of the second access node is higher than the signal quality threshold; the second access node meets the service quality requirements of the IoT service.

[0046] In conjunction with some embodiments of the second aspect, in some embodiments, if the measurement results of the cell provided by multiple access nodes meet the first condition for association of multiple access nodes, the second access node is the node with the highest priority among the multiple access nodes.

[0047] In conjunction with some embodiments of the second aspect, in some embodiments, the second information includes node information of the second access node, wherein the node information includes at least one of the following: node identification information of the second access node, used to identify the second access node; and node configuration information of the second access node, used to indicate the configuration of the second access node.

[0048] In conjunction with some embodiments of the second aspect, in some embodiments, the configuration information of the second access node includes at least one of the following: access configuration information for enabling the first IoT device to access the second access network node; and service configuration information for enabling the first IoT device to perform IoT services through the second access network node.

[0049] In conjunction with some embodiments of the second aspect, in some embodiments, the above method further includes one of the following: accessing the second access node according to the access configuration information provided by the second access node; and performing IoT services through the second access network node according to the service configuration information provided by the second access node.

[0050] In conjunction with some embodiments of the second aspect, in some embodiments, the above method further includes: sending fifth information to the second access node, the fifth information being used to request the second access node to provide service configuration information; wherein the configuration information of the second access node does not include access configuration information.

[0051] In conjunction with some embodiments of the second aspect, in some embodiments, the above method further includes: sending a sixth message to a first access node, the sixth message being used to request the first access node to release the connection with the first IoT device.

[0052] In conjunction with some embodiments of the second aspect, in some embodiments, the above method further includes: receiving fifth information sent by a network device, and performing one of the following: ignoring the first information; preferentially performing an access node change based on the fifth information; wherein the fifth information is used to indicate that the access node of the first IoT device is changed to a third access node.

[0053] In a third aspect, embodiments of this disclosure provide a communication method executed by a network device, the method comprising: sending first information to a first access node, wherein the first information includes a first condition and node information of at least one access node associated with the first condition, the first information being used by the first access node to perform an access node change for a first IoT device.

[0054] In conjunction with some embodiments of the third aspect, in some embodiments, the node information includes at least one of the following: node identification information; node configuration information.

[0055] In conjunction with some embodiments of the third aspect, in some embodiments, the node configuration information includes at least one of the following: access configuration information for enabling the first IoT device to access the access node; service configuration information for enabling the first IoT device to perform IoT services through the access node; and priority information for indicating the priority of the access node.

[0056] In conjunction with some embodiments of the third aspect, in some embodiments, the first information further includes device information, which is used to indicate a second IoT device that is permitted to apply the first information to perform access node changes, the second IoT device including the first IoT device.

[0057] In some embodiments, in conjunction with the third aspect, the above method further includes: receiving third information sent by the first access node; and sending first information to the first access node based on the third information.

[0058] In conjunction with some embodiments of the third aspect, in some embodiments, the above method further includes: sending fifth information to a first access node, the fifth information indicating that the access node of the first IoT device is changed to a third access node, the fifth information being used to trigger the first IoT device to perform at least one of the following: ignoring the first information; prioritizing the execution of the access node change based on the fifth information.

[0059] In conjunction with some embodiments of the third aspect, in some embodiments, the above method further includes: determining to send first information to the first access node based on seventh information; wherein the seventh information is used to indicate at least one of the following: a first capability of the first access node, the first capability being used to indicate whether the first access node supports performing access node changes for IoT devices based on the first information; authorization execution information, the authorization execution information being used to indicate whether the first access node is authorized to perform access node changes for IoT devices based on the first information; roaming and access restriction information.

[0060] In conjunction with some embodiments of the third aspect, in some embodiments, the above method further includes: receiving fourth information sent by the first access node, the fourth information being used to instruct the network device to release relevant information of the first IoT device and / or relevant information of the first access node, wherein the first IoT device has been connected to the second access node.

[0061] In conjunction with some embodiments of the third aspect, in some embodiments, the above method further includes: receiving uplink data from the first access node sent by the first IoT device.

[0062] In conjunction with some embodiments of the third aspect, in some embodiments, the above method further includes: receiving measurement results sent by the first access node; performing an access node change on the first IoT device based on the measurement results, wherein the network device does not send the first information to the first access node.

[0063] In a fourth aspect, embodiments of this disclosure provide a communication device disposed on a first access node. The communication device includes: a transceiver module configured to: receive measurement results sent by a first IoT device, the measurement results including the results of measurements performed by the first IoT device on at least one cell; and, based on the measurement results and first information, send second information to the first IoT device, the second information being used to instruct the first IoT device to change its access node to a second access node; wherein the first information includes a first condition and node information of at least one access node associated with the first condition, and the second access node satisfies the first condition associated with itself.

[0064] In conjunction with some embodiments of the fourth aspect, in some embodiments, the node information includes at least one of the following: node identification information; node configuration information.

[0065] In conjunction with some embodiments of the fourth aspect, in some embodiments, the node configuration information includes at least one of the following: access configuration information for enabling the first IoT device to access the access node; service configuration information for enabling the first IoT device to perform IoT services through the access node; and priority information for indicating the priority of the access node.

[0066] In conjunction with some embodiments of the fourth aspect, in some embodiments, the first information further includes device information, which is used to indicate a second IoT device that is permitted to apply the first information to perform access node changes, the second IoT device including the first IoT device.

[0067] In conjunction with some embodiments of the fourth aspect, in some embodiments, the first condition includes at least one of the following: the signal quality of the first access node is lower than the signal quality threshold; the first access node does not meet the service quality requirements of the Internet of Things (IoT) service; the first access node performs the first IoT service; the signal quality of the second access node is higher than the signal quality threshold; the second access node meets the service quality requirements of the IoT service.

[0068] In conjunction with some embodiments of the fourth aspect, in some embodiments, the second access node is the access node with the highest priority among a plurality of access nodes that satisfy the first condition.

[0069] In conjunction with some embodiments of the fourth aspect, in some embodiments, the transceiver module is further configured to: receive first information sent by the network device.

[0070] In conjunction with some embodiments of the fourth aspect, in some embodiments, the transceiver module is further configured to: send third information to the network device, the third information being used to request the network device to provide first information.

[0071] In conjunction with some embodiments of the fourth aspect, in some embodiments, the transceiver module is further configured to: send measurement results to the network device, the measurement results being used by the network device to determine whether to change the access node of the first IoT device.

[0072] In conjunction with some embodiments of the fourth aspect, in some embodiments, the transceiver module is further configured to: send fourth information to the network device, the fourth information being used to instruct the network device to release relevant information of the first IoT device and / or relevant information of the first access node.

[0073] In conjunction with some embodiments of the fourth aspect, in some embodiments, the transceiver module is configured to perform at least one of the following: sending uplink data of the first IoT device to the network device; sending uplink data of the first IoT device to the second access node; and sending downlink data of the first IoT device to the second access node.

[0074] In conjunction with some embodiments of the fourth aspect, in some embodiments, the second information includes at least one of the following: identification information of the second access node; configuration information of the second access node. In a fifth aspect, embodiments of this disclosure provide a communication device disposed on a first IoT device. The communication device includes: a transceiver module configured to: send measurement results to a first access node, the measurement results including the results of measurements performed by the first IoT device on at least one cell; receive second information sent by the first access node, the second information being sent by the first access node based on the measurement results and the first information, the first information including a first condition and node information of at least one access node associated with the first condition; wherein the second information is used to instruct the first IoT device to change the access node to a second access node, the measurement results of the cell provided by the second access node satisfying the first condition associated with the second access node.

[0075] In conjunction with some embodiments of the fifth aspect, in some embodiments, the communication device further includes: a processing module configured to: change the access node to a second access node based on the second information.

[0076] In conjunction with some embodiments of the fifth aspect, in some embodiments, the first condition associated with the second access node includes at least one of the following: the signal quality of the first access node is lower than the signal quality threshold; the first access node does not meet the service quality requirements of the Internet of Things (IoT) service; the first access node performs the first IoT service; the signal quality of the second access node is higher than the signal quality threshold; the second access node meets the service quality requirements of the IoT service.

[0077] In conjunction with some embodiments of the fifth aspect, in some embodiments, if the measurement results of the cell provided by multiple access nodes meet the first condition for association of multiple access nodes, the second access node is the node with the highest priority among the multiple access nodes.

[0078] In conjunction with some embodiments of the fifth aspect, in some embodiments, the second information includes node information of the second access node, wherein the node information includes at least one of the following: node identification information of the second access node, used to identify the second access node; and node configuration information of the second access node, used to indicate the configuration of the second access node.

[0079] In conjunction with some embodiments of the fifth aspect, in some embodiments, the configuration information of the second access node includes at least one of the following: access configuration information for enabling the first IoT device to access the second access network node; and service configuration information for enabling the first IoT device to perform IoT services through the second access network node.

[0080] In conjunction with some embodiments of the fifth aspect, in some embodiments, the transceiver module is configured to perform one of the following: accessing the second access node according to access configuration information provided by the second access node; or performing IoT services through the second access network node according to service configuration information provided by the second access node.

[0081] In conjunction with some embodiments of the fifth aspect, in some embodiments, the transceiver module is configured to: send fifth information to the second access node, the fifth information being used to request the second access node to provide service configuration information; wherein, the configuration information of the second access node does not include access configuration information.

[0082] In conjunction with some embodiments of the fifth aspect, in some embodiments, the transceiver module is configured to send a sixth message to the first access node, the sixth message being used to request the first access node to release the connection with the first IoT device.

[0083] In conjunction with some embodiments of the fifth aspect, in some embodiments, the processing module is further configured to: receive fifth information sent by the network device and perform one of the following: ignore the first information; preferentially perform an access node change based on the fifth information; wherein the fifth information is used to indicate that the access node of the first IoT device is changed to the third access node.

[0084] In a sixth aspect, embodiments of this disclosure provide a communication device disposed on a network device. The communication device includes a transceiver module configured to send first information to a first access node, wherein the first information includes a first condition and node information of at least one access node associated with the first condition, and the first information is used to enable the first access node to perform an access node change on a first IoT device.

[0085] In conjunction with some embodiments of the sixth aspect, in some embodiments, the node information includes at least one of the following: node identification information; node configuration information.

[0086] In conjunction with some embodiments of the sixth aspect, in some embodiments, the node configuration information includes at least one of the following: access configuration information for enabling the first IoT device to access the access node; service configuration information for enabling the first IoT device to perform IoT services through the access node; and priority information for indicating the priority of the access node.

[0087] In conjunction with some embodiments of the sixth aspect, in some embodiments, the first information further includes device information, which is used to indicate a second IoT device that is permitted to apply the first information to perform access node changes, the second IoT device including the first IoT device.

[0088] In conjunction with some embodiments of the sixth aspect, in some embodiments, the transceiver module is configured to: receive third information sent by the first access node; and send first information to the first access node based on the third information.

[0089] In conjunction with some embodiments of the sixth aspect, in some embodiments, the transceiver module is further configured to: send fifth information to the first access node, the fifth information indicating that the access node of the first IoT device is changed to the third access node, and the fifth information is used to trigger the first IoT device to perform at least one of the following: ignore the first information; prioritize the access node change based on the fifth information.

[0090] In conjunction with some embodiments of the sixth aspect, in some embodiments, the communication device further includes: a processing module configured to: determine, based on seventh information, to send first information to a first access node; wherein the seventh information is used to indicate at least one of the following: a first capability of the first access node, the first capability being used to indicate whether the first access node supports performing access node changes for IoT devices based on the first information; authorization execution information, the authorization execution information being used to indicate whether the first access node is authorized to perform access node changes for IoT devices based on the first information; roaming and access restriction information.

[0091] In conjunction with some embodiments of the sixth aspect, in some embodiments, the transceiver module is further configured to: receive fourth information sent by the first access node, the fourth information being used to instruct the network device to release relevant information of the first IoT device and / or relevant information of the first access node, wherein the first IoT device has been connected to the second access node.

[0092] In conjunction with some embodiments of the sixth aspect, in some embodiments, the transceiver module is further configured to: receive uplink data from the first IoT device sent by the first access node.

[0093] In conjunction with some embodiments of the sixth aspect, in some embodiments, the transceiver module is further configured to: receive measurement results sent by the first access node; perform an access node change for the first IoT device based on the measurement results, and the network device does not send the first information to the first access node.

[0094] In a seventh aspect, embodiments of this disclosure provide a communication method. The communication method includes: a network device sending first information to a first access node; a first IoT device sending measurement results to a first access network node; and the first access network node sending second information to the first IoT device based on the measurement results and the first information; wherein the first information includes a first condition and node information of at least one access node associated with the first condition, and the first information is used for the first access node to perform an access node change for the first IoT device; the measurement results include the results of measurements performed by the first IoT device on at least one cell; and the second information is used to instruct the first IoT device to change its access node to a second access node.

[0095] In conjunction with some embodiments of the seventh aspect, in some embodiments, the node information includes at least one of the following: node identification information; node configuration information.

[0096] In conjunction with some embodiments of the seventh aspect, in some embodiments, the node configuration information includes at least one of the following: access configuration information for enabling the first IoT device to access the access node; service configuration information for enabling the first IoT device to perform IoT services through the access node; and priority information for indicating the priority of the access node.

[0097] In conjunction with some embodiments of the seventh aspect, in some embodiments, the first information further includes device information, which is used to indicate a second IoT device that is permitted to apply the first information to perform access node changes, the second IoT device including the first IoT device.

[0098] In conjunction with some embodiments of the seventh aspect, in some embodiments, the first condition includes at least one of the following: the signal quality of the first access node is lower than the signal quality threshold; the first access node does not meet the service quality requirements of the Internet of Things (IoT) service; the first access node performs the first IoT service; the signal quality of the second access node is higher than the signal quality threshold; the second access node meets the service quality requirements of the IoT service.

[0099] In conjunction with some embodiments of the seventh aspect, in some embodiments, the second access node is the access node with the highest priority among a plurality of access nodes that satisfy the first condition.

[0100] In some embodiments of the seventh aspect, the above method further includes: the first access node sending third information to the network device, the third information being used to request the network device to provide the first information.

[0101] In conjunction with some embodiments of the seventh aspect, in some embodiments, the above method further includes: the first access node sending measurement results to the network device, the measurement results being used by the network device to determine whether to change the access node of the first IoT device.

[0102] In some embodiments of the seventh aspect, the above method further includes: the first access node sending fourth information to the network device, the fourth information being used to instruct the network device to release relevant information of the first IoT device and / or relevant information of the first access node.

[0103] In conjunction with some embodiments of the seventh aspect, in some embodiments, the above method further includes at least one of the following: the first access network node sends uplink data of the first IoT device to the network device; the first access network node sends uplink data of the first IoT device to the second access node; and the first access network node sends downlink data of the first IoT device to the second access node.

[0104] In conjunction with some embodiments of the seventh aspect, in some embodiments, the second information includes at least one of the following: identification information of the second access node; configuration information of the second access node.

[0105] In an eighth aspect, embodiments of this disclosure provide a communication device. The communication device includes one or more processors. The communication device is used to perform the methods described in any of the first, second, third, and embodiments thereof.

[0106] In a ninth aspect, embodiments of this disclosure provide a computer-readable storage medium. The storage medium stores instructions. When executed on a communication device, the instructions cause the communication device to perform the methods described in the first, second, third, and embodiments thereof.

[0107] In a tenth aspect, embodiments of this disclosure provide a computer program product. When executed by a communication device, the program product causes the communication device to perform the methods described in any of the first, second, third, and embodiments thereof.

[0108] In an eleventh aspect, embodiments of this disclosure provide a computer program. When this computer program is run on a computer, it causes the computer to perform the methods described in any of the first, second, third, and embodiments thereof.

[0109] In a twelfth aspect, embodiments of this disclosure provide a chip or chip system. The chip or chip system includes processing circuitry. The processing circuitry is configured to perform the methods described in any of the first, second, third, and embodiments thereof.

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

[0111] This disclosure provides a communication method, device, system, storage medium, and program product. In some embodiments, terms such as communication method, information processing method, information transmission method, and data processing method can be used interchangeably; terms such as terminal, communication device, data processing device, network device, network function, and network entity can be used interchangeably; and terms such as communication system, information processing system, and data processing system can be used interchangeably.

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

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

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

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

[0116] In the embodiments of this disclosure, "a plurality of" means two or more.

[0117] In some embodiments, terms such as “at least one (at least one, one or more)” and “one or more” can be used interchangeably.

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

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

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

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

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

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

[0124] In some embodiments, devices, etc., can be interpreted as physical or virtual, and their names are not limited to the names recorded in the embodiments. Terms such as “device”, “equipment”, “circuit”, “network element”, “node”, “function”, “unit”, “section”, “system”, “network”, “chip”, “chip system”, “entity”, and “subject” can be used interchangeably.

[0125] In some embodiments, "network" can be interpreted as devices included in a network (e.g., access network devices, core network devices, etc.).

[0126] In some embodiments, the terms "access network device (AN device)," "radio access network device (RAN device)," "base station (BS)," "radio base station," "fixed station," "node," "access point," "transmission point (TP)," "reception point (RP)," "transmission / reception point (TRP)," "panel," "antenna panel," "antenna array," "cell," "macro cell," "small cell," "femto cell," "pico cell," "sector," "cell group," "serving cell," "carrier," "component carrier," and "bandwidth part (BWP)" can be used interchangeably.

[0127] In some embodiments, the terms "terminal", "terminal device", "user equipment (UE)", "user terminal", "mobile station (MS)", "mobile terminal (MT)", "subscriber station", "mobile unit", "subscriber unit", "wireless unit", "remote unit", "mobile device", "wireless device", "wireless communication device", "remote device", "mobile subscriber station", "access terminal", "mobile terminal", "wireless terminal", "remote terminal", "handset", "user agent", "mobile client", and "client" can be used interchangeably.

[0128] In some embodiments, access network devices, core network devices, or network devices can be replaced with terminals. For example, embodiments of this disclosure can also be applied to structures where communication between access network devices, core network devices, or network devices and terminals is replaced with communication between multiple terminals (e.g., device-to-device (D2D), vehicle-to-everything (V2X), etc.). In this case, the structure can also be configured such that the terminal has all or part of the functions of the access network device. Furthermore, terms such as "uplink" and "downlink" can be replaced with terms corresponding to communication between terminals (e.g., "sidelink"). For example, uplink channel, downlink channel, etc., can be replaced with sidelink channel, uplink link, downlink link, etc., can be replaced with sidelink link.

[0129] In some embodiments, the terminal may be replaced by an access network device, a core network device, or a network device. In this case, the access network device, core network device, or network device may also be configured to have all or some of the functions of the terminal.

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

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

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

[0133] Figure 1A is a schematic diagram of an architecture of a communication system according to an embodiment of the present disclosure. As shown in Figure 1A, the communication system 100 includes a terminal 101 and a network device 102. In one embodiment, the network device 102 may include at least one of an access network device and a core network device.

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

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

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

[0137] In some embodiments, the access network device may be composed of a CU and a DU. The CU may also be called a control unit. The CU-DU structure can separate the protocol layer of the access network device. Some of the protocol layer functions are centrally controlled by the CU, while the remaining part or all of the protocol layer functions are distributed in the DU and centrally controlled by the CU. However, this is not the only possibility.

[0138] In some embodiments, the CU and DU can be centrally deployed on one access network device or distributed across multiple access network devices.

[0139] In some embodiments, the access network device may be implemented using one or more access network devices. An access network device may include a CU and at least one DU. A CU may be connected to multiple DUs, while a DU may only be connected to one CU.

[0140] In some embodiments, core network equipment may be, for example, a network function within the core network. In one embodiment, core network equipment may be a single device including one or more network functions, or it may be multiple devices or a group of devices, each including all or part of one or more network elements. Network functions may be virtual or physical. The core network may include, for example, at least one of an evolved packet core (EPC) network, a 5G core (5GC) network, a next-generation core (NGC) network, and a 6G core network.

[0141] In some embodiments, the terms “network element”, “network function”, “network entity”, “network function entity”, “core network equipment”, “core network function entity”, “core network function”, and “core network element” can be used interchangeably.

[0142] In some embodiments, the communication system may also include other network elements located outside the core network, such as at least one of an application server and an application function (AF), which is not specifically limited in this disclosure.

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

[0144] The following embodiments of this disclosure can be applied to the communication system 100 shown in FIG1A, or to some of the main bodies, but are not limited thereto. The main bodies shown in FIG1A are illustrative. The communication system may include all or some of the main bodies in FIG1A, or it may include other main bodies outside of FIG1A. The number and form of each main body are arbitrary. Each main body may be physical or virtual. The connection relationship between the main bodies is illustrative. The main bodies may not be connected or may be connected. The connection can be in any way, it can be a direct connection or an indirect connection, it can be a wired connection or a wireless connection.

[0145] The embodiments disclosed herein can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 5G New Radio (NR), 6G, computing power network (CPN), computing-aware network (CAN), computing first network (CFN), metro computing network (MCN), future radio access (FRA), new-radio access technology (RAT), new radio (NR), new radio access (NX), future generation radio access (FX), global system for mobile communications (GSM (registered trademark)), CDMA2000, ultra-mobile broadband (UMB), and IEEE. IEEE 802.11 (Wi-Fi, registered trademark), IEEE 802.16 (WiMAX, registered trademark), IEEE 802.20, ultra-wideband (UWB), Bluetooth (Bluetooth, registered trademark), public land mobile network (PLMN), device-to-device (D2D) systems, machine-to-machine (M2M) systems, Internet of Things (IoT) systems, vehicle-to-everything (V2X) systems, systems utilizing other communication methods, and next-generation systems built upon them. Furthermore, multiple systems can be combined (e.g., a combination of LTE or LTE-A with 5G, or a combination of 5G and 6G).

[0146] The Internet of Things (IoT) is an intelligent service system that connects objects, people, systems, and information resources through sensing devices and according to agreed-upon protocols, enabling the processing and response to information in the physical and virtual worlds. With social and economic development, the demand for IoT in all sectors of life, production, and society is gradually increasing, and IoT is now widely serving national welfare and people's livelihoods.

[0147] Currently, with the continuous evolution of mobile communication technology, the cellular networks provided by mobile operators offer broad coverage and high-quality services, becoming a significant driver of the digitalization and informatization of the social economy and laying a solid connectivity foundation for the Internet of Things (IoT). The high data rates, low latency, high reliability, and widespread availability provided by 4G greatly support IoT applications such as wearable devices and video surveillance. Mobile IoT technologies, represented by Cat1 (LTE UE - Category 1) and Cat4 (LTE UE - Category 4), provide low-cost connectivity for terminals, reducing the implementation cost of IoT and supporting scenarios such as smart metering, shared bicycles, and environmental monitoring. Furthermore, with the arrival of the 5G era, the IoT has also ushered in tremendous development opportunities. 5G primarily targets three major scenarios: enhanced mobile broadband (eMBB), massive machine-type communications (MTC), and ultra-reliable low-latency communication (uRLLC). Building upon the continuous improvement of narrowband IoT coverage, 5G IoT has further evolved with capabilities such as RedCap (Red Cap), emphasizing support for massive connectivity, high reliability, and low latency. As a result, IoT has achieved greater connectivity, wider coverage, and a superior user experience. Its applications in scenarios such as homes, industry, energy, transportation, and urban management are beginning to show results. These applications have facilitated people's lives, improved their quality of life, reduced production costs, and enhanced the intelligence and automation of management, bringing the interconnection of everything into all aspects of production, life, and society.

[0148] As production and daily life continue to advance towards digitalization and intelligence, more and more things are becoming connected to the internet, leading to a wider range of application scenarios. This also presents numerous challenges for the current Internet of Things (IoT). In terms of network throughput, with the increasing number of connected devices and the widespread adoption of high-bandwidth services, the total network data throughput will experience explosive growth. Regarding transmission speed, with the increasing use of IoT applications such as holographic imaging that require real-time transmission of large amounts of data, the current IoT speed needs further improvement. In terms of communication latency, 5G has already reduced latency to millisecond levels; in extreme scenarios such as remote surgery and remote industrial control, transmission delays of hundreds of microseconds may be required. Regarding network coverage, future 6G IoT is expected to provide connectivity to high altitudes, the open sea, and deep underground locations, overcoming the distortion of communication signals caused by the Doppler effect. Regarding power consumption, many IoT devices are distributed across a wide geographical area and require long-term operation, posing challenges to battery life and charging infrastructure. Future IoT development needs to focus on energy efficiency and sustainability. Regarding information security, IoT data is vulnerable to cyberattacks, leading to serious consequences such as data breaches and unauthorized access; information security is becoming increasingly important. In terms of capability integration, many existing IoT capabilities are independent of each other, making it difficult to achieve deep integration between different capabilities.

[0149] 6G IoT is an Internet of Things (IoT) based on 6G networks as its communication infrastructure. 6G provides IoT with ultra-high-speed, low-latency, high-connectivity, energy-efficient, intelligent, and secure data transmission. Deeply empowered by 6G technology, end-to-end IoT systems can achieve greater intelligence and autonomy, enabling real-time and accurate environmental sensing, intelligent decision-making, and personalized services. 6G IoT will integrate next-generation mobile communication and IoT technologies, and is expected to become the next stage of IoT development.

[0150] Therefore, to ensure service continuity for IoT devices during movement, especially when they move to the edge of network coverage or areas with weak signals, the network needs to support access node switching for IoT devices. Thus, how to implement access node switching for IoT devices is a technical problem that needs to be solved.

[0151] In some embodiments, the Internet of Things (IoT) may have, but is not limited to, the following system architectures:

[0152] Architecture 1: As shown in Figure 1B, Figure 1B is a schematic diagram of an Internet of Things (IoT) system architecture according to an embodiment of this disclosure. The IoT device 10 and the network device 20 (such as an access network device) directly perform uplink and / or downlink transmissions.

[0153] Architecture 2: As shown in Figure 1C, Figure 1C is a schematic diagram of another architecture of an Internet of Things (IoT) system according to an embodiment of this disclosure. The IoT device 10 and the network device 20 (such as an access network device) indirectly perform uplink and / or downlink transmissions through an intermediate node 30.

[0154] In some embodiments, intermediate node 30 forwards uplink and / or downlink transmissions. For example, intermediate node 30 may be a relay node, an access integration backhaul (IAB) node, a terminal, a repeater, etc.

[0155] Architecture 3: As shown in Figure 1D, Figure 1D is a schematic diagram of another architecture of an Internet of Things (IoT) system according to an embodiment of this disclosure. The IoT device 10 and the network device 20 (such as an access network device) directly perform one of the uplink and downlink transmissions, and indirectly perform the other of the uplink and downlink transmissions through the auxiliary node 40.

[0156] In some embodiments, the auxiliary node 40 forwards uplink and / or downlink transmissions. For example, the auxiliary node 40 may be a relay node, an access integration backhaul (IAB) node, a terminal, a repeater, etc.

[0157] Architecture 4: As shown in Figure 1E, Figure 1E is a schematic diagram of another architecture of an Internet of Things (IoT) system according to an embodiment of this disclosure. The IoT device 10 and the terminal 50 directly perform uplink and downlink transmissions. The terminal 50 is responsible for collecting data from the IoT device 10 and forwarding the collected data to the network side.

[0158] In some embodiments, when the IoT system communicates using Architecture 1 and Architecture 2 as described above, the available spectrum resources can include three deployment modes: in-band mode, guard-band mode, or stand-alone mode. In-band mode refers to transmission using general uplink and / or downlink spectrum resources. Guard-band mode refers to transmission using the guard band spectrum resources between the general uplink and downlink spectrum. Stand-alone mode refers to transmission using spectrum resources unrelated to the general transmission spectrum.

[0159] Therefore, for the above-mentioned architecture 2, if the switching process of ordinary terminals is used to realize the switching of access nodes of IoT devices, the intermediate node 30 needs to forward the measurement report from IoT device 10 to network device 20 and the switching command from network device 20 to IoT device, which increases the communication latency and the signaling burden of the system.

[0160] In some embodiments, the terms "IoT terminal" and "IoT device" can be used interchangeably.

[0161] To address the aforementioned issues, this disclosure provides a communication method, communication device, communication equipment, and storage medium, which can effectively reduce latency and signaling burden caused by operations such as forwarding measurement reports and switching commands, reduce system resource overhead, and improve communication efficiency.

[0162] Figure 2 is an interactive schematic diagram of a communication method provided according to an embodiment of the present disclosure. The communication method involved in this embodiment can be applied to a communication system 100. As shown in Figure 2, the communication method of this embodiment includes steps S201 to S206.

[0163] In some embodiments, the communication system 100 adopts the second architecture described above. In some embodiments, the communication system 100 includes an IoT device, a network device, and multiple access nodes, and the IoT device can perform IoT services through one or more access nodes.

[0164] In some embodiments, the access node can be an intermediate node of an IoT device, a cell, a base station cell, etc.

[0165] In some embodiments, before the first IoT device changes its access node, the access node providing services to the IoT device can be the first access node. In one embodiment, the first access node can also be described as the first IoT device's service access node, source access node, etc.

[0166] In some embodiments, after the first IoT device changes its access node, the access node providing services to that IoT device can be a second access node. In one embodiment, the second access node can also be described as the target access node of the first IoT device.

[0167] In some embodiments, the first access node and the second access node may belong to the same access network device or different access network devices. In some embodiments, the first access node and the second access node may belong to the same type of access node or different types of access nodes.

[0168] In one example, both the first access node and the second access node can be intermediate nodes, and the access node of the first IoT device can be changed from one intermediate node to another. In this case, the network device can be the serving base station of the first access node.

[0169] In one example, both the first access node and the second access node can be cells, and the access node of the first IoT device can be changed from one cell (such as the first access node) to another cell (such as the second access node). In this case, the network device can be the base station providing the first access node.

[0170] In one example, the first access node can be an intermediate node of the first IoT device, and the second access node can be a base station cell. The access node of the first IoT device can be changed from the intermediate node to the base station cell. In this case, the network device can be the serving base station of the intermediate node.

[0171] In one example, the first access node can be a base station cell, the second access node can be an intermediate node, and the access node of the first IoT device can be changed from the base station cell to the intermediate node. In this case, the network device can be the base station providing the base station cell.

[0172] In some embodiments, the IoT devices in the communication system 100 can be replaced with other types of devices, such as ambient IoT (AIoT) devices, red-capable devices, and other low-capability devices. Correspondingly, IoT services can also be replaced with AIoT, red-capable services, etc. Of course, low-capability devices can also be other types of devices, and corresponding services can also be other types of services; this disclosure does not specifically limit these aspects.

[0173] In step S201, the first access node sends third information to the network device.

[0174] In some embodiments, the first access node may send third information. In some embodiments, the third information may be sent by the first access node, but is not limited to this, and may also be sent by other entities.

[0175] In some embodiments, the network device may receive third information. In some embodiments, the third information may be received by the network device, but is not limited to this; it may also be received by other entities. In one embodiment, the network device may be an access network node, such as a base station.

[0176] In some embodiments, the third information is used to request the network device to provide the first information.

[0177] In some embodiments, the name of the third information is not specifically limited, for example, request information, configuration change request information, switching request information, IoT request information, etc.

[0178] In some embodiments, the first information is used to enable a first access node to perform an access node change for an IoT device. In some embodiments, the first information indicates a configuration for the access node change of the IoT device. In some embodiments, a network device may determine one or more configurations for performing an access node change for the first IoT device, and the network device indicates these configurations to the first access node via the first information.

[0179] In some embodiments, the name of the first information is not specifically limited, for example, configuration information, change configuration information, switch configuration information, IoT configuration information, etc.

[0180] In one embodiment, the third information may be carried in uplink signaling. In one example, the uplink signaling may include, but is not limited to, at least one of the following: radio resource control (RRC) signaling, media access control (MAC) control element (CE), uplink control information (UCI), physical uplink control channel (PUCCH) signaling, physical uplink share channel (PUSCH) signaling, etc.

[0181] In step S202, the network device sends the first information to the first access node.

[0182] In some embodiments, the network device may send first information. In some embodiments, the first information may be sent by the network device, but is not limited to this; it may also be sent by other entities. In one embodiment, the network device may be an access network node, such as a base station.

[0183] In some embodiments, the first access node may receive the first information. In some embodiments, the first information may be received by the first access node, but is not limited thereto, and may also be received by other entities.

[0184] In some embodiments, the network device may also proactively send first information to the first access node. In this case, step S201 is omitted.

[0185] In some embodiments, the network device may determine to send first information to the first access node based on the seventh information. In some embodiments, the network device may determine to allow sending the first information to the first access node based on the seventh information. In one embodiment, the seventh information may indicate at least one of the following: the first capability of the first access node, authorization execution information, and roaming and access restriction information.

[0186] In some embodiments, the first capability of the first access node is used to indicate whether the first access node supports performing access node changes for IoT devices based on the first information. In some embodiments, authorization execution information is used to indicate whether the first access node is authorized to perform access node changes for IoT devices based on the first information. In some embodiments, roaming and access restriction information is used to indicate the rules and parameters governing the behavior of the first IoT device when roaming between different network areas and accessing the network.

[0187] In some embodiments, the seventh information may be provided to the network device by the first access node, the core network device registered by the first access node, etc.

[0188] In some embodiments, the network device may determine not to send the first information to the first access node based on the seventh information. In some embodiments, the network device may determine to prohibit (or disallow) sending the first information to the first access node based on the seventh information. In this case, steps S202 to S206 are omitted.

[0189] In some embodiments, the first information is used to enable a first access node to perform an access node change for an IoT device. In some embodiments, the first information indicates a configuration for the access node change of the IoT device. In some embodiments, a network device may determine one or more configurations for performing an access node change for the first IoT device, and the network device indicates these configurations to the first access node via the first information.

[0190] In some embodiments, the name of the first information is not specifically limited, for example, configuration information, change configuration information, switch configuration information, IoT configuration information, etc.

[0191] In some embodiments, the configuration of the access node change indicated by the first information may include one or more conditions (such as a first condition) and an access node associated with the first condition. In one embodiment, the first condition is used by the first access node to determine whether to change the access node for the first IoT device. In one example, the first condition may be described as a change condition, an execution condition, a switching condition, etc. In one embodiment, the access node associated with the first condition is used by the first access node to determine a second access node for the first IoT device. In one example, the access node associated with the first condition may be described as a candidate access node.

[0192] In some embodiments, candidate access nodes can be determined by a network device. In one embodiment, the network device can determine one or more candidate access nodes based on authorization information, capability information, and other relevant information of the access node. In one embodiment, the authorization information of the access node is used to indicate whether the access node is authorized as a candidate access node. In one embodiment, the capability information of the access node is used to indicate whether the access node supports being a candidate access node. In one embodiment, the network device can determine whether the access node is authorized as a candidate access node and / or supports being a candidate access node based on the authorization information, capability information, and other relevant information of the access node, thereby determining whether the access node is a candidate access node. In one example, when the authorization information indicates that the access node is authorized as a candidate access node, the network device can determine that the access node is a candidate access node. In one example, when the capability information indicates that the access node supports being a candidate access node, the network device can determine that the access node is a candidate access node. In one example, when the authorization information indicates that the access node is authorized as a candidate access node and the capability information indicates that it supports being a candidate access node, the network device can determine that the access node is a candidate access node. In one example, if the authorization information indicates that the access node is not authorized as a candidate access node, the network device can determine that the access node is not a candidate access node. In another example, if the capability information indicates that the access node does not support being a candidate access node, the network device can determine that the access node is not a candidate access node. In yet another example, if both the authorization information and capability information indicate that the access node is not authorized as a candidate access node, the network device can determine that the access node is not a candidate access node.

[0193] In some embodiments, the relevant information of the access node can be determined by the access node itself and sent to the network device. In some embodiments, the relevant information of the access node can be determined by the serving network device of the access node (such as the serving base station of an intermediate node) and sent to the network device. In some embodiments, the relevant information of the access node can be determined by an independent network device (such as a core network device used to manage authorization information and capability information) and sent to the network device.

[0194] In some embodiments, a network device may determine whether an access node is a candidate access node based on whether or not it is provided with information related to the access node. In one embodiment, if the network device is provided with information related to the access node, the network device may determine that the access node is a candidate access node. In one embodiment, if the network device is not provided with information related to the access node, the network device may determine that the access node is not a candidate access node.

[0195] In some embodiments, the access node's relevant information may be proactively provided to the network device by the access node, its serving network device, and / or a separate network device. In one example, the access node, its serving network device, and / or a separate network device may periodically provide the network device with the access node's relevant information. In another example, the access node, its serving network device, and / or a separate network device may provide the access node's relevant information to the network device via a notification subscription method.

[0196] In some embodiments, the relevant information of the access node may be provided to the network device by the access node, the serving network device of the access node, and / or an independent network device in response to a request from the network device. In one example, the network device sends a request message to the access node, the serving network device of the access node, and / or an independent network device, and the access node, the serving network device of the access node, and / or the independent network device responds to the request message by providing the network device with the relevant information of the access node.

[0197] In some embodiments, the first information may include at least one of the following: condition information and node information of candidate access nodes.

[0198] In some embodiments, condition information is used to indicate a first condition. In one embodiment, the first condition may include at least one of the following: the signal quality of the serving access node (such as a first access node) is lower than a signal quality threshold; the serving access node does not meet the service quality requirements of the IoT service; the service performed by the serving access node is a specific IoT service (such as a first IoT service); the signal quality of the target access node (such as a second access node) is higher than a signal quality threshold; the target access node meets the service quality requirements of the IoT service.

[0199] In some embodiments, the first condition may be a condition configured by the network device for the IoT device considering factors such as network signal quality, IoT service type, and IoT service quality requirements.

[0200] In some embodiments, regarding network signal quality, the network device can configure a corresponding first condition for the network signal quality of the access node. In this case, the first condition may include at least one of the following: the signal quality of the serving access node (e.g., a first access node) is lower than a signal quality threshold, and the signal quality of the target access node (e.g., a second access node) is higher than the signal quality threshold. In one embodiment, the network signal quality of the access node can be understood as the signal quality of the cell provided by the access node. In one embodiment, the network signal quality of the access node can also be understood as the signal quality of the wireless signal provided by the access node. In one embodiment, the signal quality threshold can be configured by the network device or defined by a protocol. In one example, the signal quality of the serving access node can be at least one of the following parameters: reference signal received power (RSRP), reference signal received quality (RSRQ), signal-to-interference-plus-noise ratio (SINR), etc., of the cell provided by the serving access node.

[0201] In some embodiments, for different IoT service types, network devices can configure corresponding first conditions for specific IoT services. In this case, the first condition may include: the service access node is performing a specific IoT service. In one example, the IoT service may include at least one of data acquisition, device control, data processing and analysis, device positioning, etc.

[0202] In some embodiments, for IoT service quality requirements, the network device can configure corresponding first conditions for the service quality requirements of the IoT service. In this case, the first condition may include at least one of the following: the serving access node does not meet the service quality requirements of the IoT service, or the target access node meets the service quality requirements of the IoT service. In one embodiment, the service quality requirements of the IoT service may be for common service characteristics of the IoT service or for specific service characteristics of the first IoT service.

[0203] In some embodiments, the aforementioned quality of service requirements may include latency requirements and access density requirements for IoT services.

[0204] In some embodiments, the node information of a candidate access node may include at least one of the following: node identification information and node configuration information.

[0205] In some embodiments, node identification information is used to identify candidate access points. In one embodiment, node identification information can be the identifier of the candidate access node. In one example, when the candidate access node is an intermediate node, the node identification information may include International Mobile Equipment Identity (IMEI), International Mobile Subscriber Identification Number (IMSI), Integrated Circuit Card Identity (ICCID), Globally Unique Temporary UE Identity (GUTI), Access-Radio Network Temporary Identifier (RNTI), Subscription Permanent Identifier (SUPI), Subscription Concealed Identifier (SUCI), etc. In one example, when the candidate access node is a base station, the node identification information may include base station identifier, Evolved Universal Terrestrial Radio Access Network Cell Global Identity (ECGI), Tracking Area Identity (TAI), NR Cell Global Identifier (NCGI), etc. In one example, when the candidate access node is a cell, the node identification information may include NCGI, cell ID, NR cell ID (NCI), etc.

[0206] In some embodiments, node configuration information is used to indicate the configuration of candidate access points. In one embodiment, node configuration information may include at least one of the following: access configuration information, service configuration information, and priority information.

[0207] In some embodiments, access configuration information is used to indicate the access configuration of a candidate access node, enabling IoT devices to access the candidate access node according to the access configuration.

[0208] In some embodiments, service configuration information is used to indicate the service configuration of a candidate access node, enabling IoT devices to perform IoT services through the candidate access node according to the service configuration.

[0209] In some embodiments, priority information is used to indicate the priority of candidate access nodes, enabling a first access node to determine which access node to prioritize when performing an access node change for an IoT device. In one embodiment, the priority information may be protocol-defined, for example, the priority information indicates that the priority of a directly connected base station cell is higher than that of an intermediate node. In one embodiment, the priority information may be configured by the network device, for example, the priority information indicates the identifier of the access node and its corresponding priority, or the priority information indicates the priority between different access node types. In one embodiment, the priority information may be determined based on policy information, such as IoT service latency requirements, IoT device attributes, etc.

[0210] In some embodiments, access configuration information and service configuration information may be determined by the same node, such as the access node, or by the access node and the access node's service network device, for example, by the intermediate node and the base station of the IoT device respectively.

[0211] In some embodiments, the node information of a candidate access node may be selected by an intermediate node from multiple node information configured on its serving network device. In one example, the intermediate node may randomly select one from multiple node information, or the intermediate node may select from multiple node information according to its own policy.

[0212] In some embodiments, the node information of the candidate access node may be provided by the candidate access node itself or by the network device associated with the candidate access node.

[0213] In one embodiment, when the candidate access node is an intermediate node of an IoT device, the intermediate node determines the node information of the candidate access node and sends the node information of the candidate access node to the base station cell (network device). In another embodiment, if the intermediate node is not under the coverage of the base station cell, the node information of the candidate access node can be sent to the base station cell through the serving cell of the intermediate node.

[0214] In one embodiment, when the candidate access node is an intermediate node of an IoT device, the serving cell of the intermediate node determines the node information of the candidate access node and sends the node information to the network device. In another embodiment, if the serving cell of the intermediate node and the network device belong to the same base station, the sending of the node information of the candidate access node is an internal interaction.

[0215] In one embodiment, when the candidate access node is a base station cell, the base station cell determines the node information of the candidate access node and sends the node information to the network device. In one embodiment, if the base station cell and the network device belong to the same base station, the network device... In another embodiment, if the base station cell and the network device belong to different base stations, the node information of the candidate access node can be sent to the network device through the inter-base station interface or core network equipment.

[0216] In some embodiments, the first information may further include device information. In one embodiment, the device information is used to indicate one or more IoT devices (such as a second IoT device), which are permitted to apply the first information to perform an access node change for the IoT device. In one embodiment, the first IoT device is one of the second IoT devices.

[0217] In some embodiments, the device information may include at least one of the following: device identification information of the second IoT device, device type information, etc. In one embodiment, the device identification information is used to identify the second IoT device. In one example, the device identification information may be the device ID of the second IoT device, the group ID of the second IoT device group, etc. In one embodiment, the device type information is used to indicate the device type of the second IoT device. In one example, the device type may include sensor devices, actuator devices, embedded devices, vehicle-mounted devices, etc.

[0218] In some embodiments, the configuration of the first information can be per IoT device, i.e., per device. Alternatively, the configuration of the first information can be per device type of the IoT device, i.e., per device type. Alternatively, the configuration of the first information can be per IoT service, i.e., per service. Of course, there may be other configurations for the first information, and this disclosure does not specifically limit them.

[0219] In some embodiments, the first information described above may be sent via broadcast, multicast, or unicast.

[0220] In one embodiment, the first information may be carried in downlink signaling. In one example, the downlink signaling may include, but is not limited to, at least one of the following: RRC signaling, MACCE, downlink control information (DCI), physical broadcast channel (PBCH) signaling, physical downlink control channel (PDCCH) signaling, physical downlink share channel (PDSCH) signaling, etc.

[0221] In some embodiments, because IoT devices have characteristics such as limited functionality, low mobility, and a large number of devices, the first information can be configured statically. For example, the first information can be determined based on predefined information, such as protocol specifications or operator policy configurations. In this case, step S202 can be omitted.

[0222] In step S203, the first IoT device sends the measurement results to the first access node.

[0223] In some embodiments, the first IoT device may send measurement results. In some embodiments, the measurement results may be sent by the first IoT device, but are not limited to this, and may also be sent by other entities.

[0224] In some embodiments, the first access node may receive measurement results. In some embodiments, the measurement results may be received by the first access node, but are not limited thereto, and may also be received by other entities.

[0225] In some embodiments, the first IoT device may perform measurements based on measurement configuration information and report the measurement results to the first access node. In one embodiment, the measurement configuration information may be configured for the first IoT device by a network device. In another embodiment, the network device may configure the measurement configuration information for the first IoT device based on first information.

[0226] In some embodiments, the first IoT device may perform measurements periodically. In some embodiments, the first IoT device may perform measurements upon request from a first access node or network device.

[0227] It should be noted that the first access node or network device may request the first IoT device to perform measurement at the same time as step S202, or it may be performed after step S202.

[0228] In some embodiments, the first IoT device can perform measurements on one or more cells according to a measurement configuration. The measured cells may include the serving cell of the first IoT device and candidate cells. In one example, the serving cell may be a first access node, which is a base station cell, and the candidate cell may be a candidate access node, which is a base station cell. In another example, the serving cell may be a cell provided by the first access node, which is an intermediate node, and the candidate cell may be a cell provided by the candidate access node, which is an intermediate node. In yet another example, the serving cell may be a cell provided by the first access node, which is an intermediate node, and the candidate cell may be a candidate access node, which is a base station cell. In step S204, the first access node sends second information to the first IoT device based on the measurement result and the first information.

[0229] In some embodiments, the first access node may send second information. In some embodiments, the second information may be sent by the first access node, but is not limited thereto, and may also be sent by other entities.

[0230] In some embodiments, the first IoT device may receive the second information. In some embodiments, the second information may be received by the first IoT device, but is not limited thereto, and may also be received by other entities.

[0231] In some embodiments, the first access node makes an access node change decision for the IoT device based on measurement information and first information. In one embodiment, the first access node determines an access node that meets the first condition from the candidate access nodes based on the measurement results, and determines a second access node. Then, the first access node sends the node information of the second access node to the first IoT device through second information.

[0232] In some embodiments, there may be one or more access nodes that satisfy the first condition. If there is only one access node satisfying the first condition, the first access node designates that access node as the second access node. If there are multiple access nodes satisfying the first condition, the first access node can designate the access node with the highest priority among the multiple access nodes as the second access node based on priority information.

[0233] In one example, the first access node is a base station cell, and the candidate access node is an intermediate node. If the measurement result indicates that the RSRP of the base station cell is less than the signal quality threshold, then the first IoT device determines that the condition "the signal quality of the serving access node is lower than the signal quality threshold" is met. In another example, if the first access node is an intermediate node, and the candidate access node is an intermediate node, and the measurement result indicates that the RSRP of the cell provided by the first access node is lower than the signal quality threshold, and the RSRP of the cell provided by the candidate access node is higher than the signal quality threshold, then the first IoT device determines that both conditions "the signal quality of the serving access node is lower than the signal quality threshold" and "the signal quality of the candidate access node is higher than the signal quality threshold" are met. In yet another example, if the first access node is a base station cell, and the candidate access node is an intermediate node, and the measurement result indicates that the latency of the base station cell is greater than the latency requirement, then the first access node determines that the condition "the serving access node does not meet the service quality requirements of the IoT service" is met. In one example, the first access node is a base station cell, and the candidate access nodes are intermediate nodes. If the measurement results indicate that the latency of the base station cell is greater than the latency requirement, while the latency of the intermediate node is less than the latency requirement, then the first access node determines that the two conditions—"the serving access node does not meet the service quality requirements of the IoT service" and "the candidate access node meets the service quality requirements of the IoT service"—are met. In another example, the service performed by the first access node is a specific IoT service. In this case, the first access node determines that the condition "the serving access node is performing the first IoT service" is met.

[0234] In some embodiments, the second information is used to enable the first IoT device to change the access node to a second access node. In some embodiments, the second information indicates node information for the second access node.

[0235] In some embodiments, the name of the second information is not specifically limited, for example, change command, switch command, IoT change command, IoT switch command, node change command, node switch command, etc.

[0236] In some embodiments, the node information of the second access node may include at least one of the node identification information and the node configuration information of the second access node. In one embodiment, the node configuration information of the second access node may include at least one of the access configuration information and the service configuration information of the second access node. In one embodiment, the access configuration information of the second access node is used to enable a first IoT device to access the second access node. In one embodiment, the service configuration information of the second access node is used to enable the first IoT device to perform IoT services through the second access node.

[0237] In some embodiments, the first information may be carried in downlink signaling. In one example, the downlink signaling may include, but is not limited to, at least one of the following: RRC signaling, MAC CE, DCI, PDCCH signaling, PDSCH signaling, etc.

[0238] In some embodiments, if the first access node is not configured with access node information, or if there is no access node that meets the first condition, the first access node needs the measurement results of the first IoT device to be sent to the network device, and the network device determines whether to perform an access node change for the first IoT device.

[0239] In step S205, the first IoT device connects to the second access node.

[0240] In some embodiments, after receiving the second information, the first IoT device can initiate random access to the second access node based on the access configuration information of the second access node in the second information, thereby establishing a connection with the second access node.

[0241] In some embodiments, where the access configuration information of the second access node is not included in the second information, the first IoT device can obtain the access configuration information provided by the second access node and initiate random access to the second access node based on the access configuration information, thereby establishing a connection with the second access node. In one embodiment, the second access node provides the access configuration information to the first IoT device by broadcasting the access configuration information.

[0242] In some embodiments, after the first IoT device connects to the second access node, there is a connection between the first IoT device and the first access node. At this time, the first IoT device can send a sixth message to the first access node, which is used to request the first access node to release the connection between the first IoT device and the second access node.

[0243] In some embodiments, after receiving the sixth information, the first access node can determine that the access node change of the first IoT device is complete. In this case, the first access node sends a fourth message to the network device, which instructs the network device to release the relevant information of the first IoT device and / or the relevant information of the first access node. In one example, the network device may perform the following operations based on the fourth message: delete the context of the first IoT device, delete the context of the first access node, delete the relevant timers of the first IoT device, delete the relevant timers of the first access node, etc.

[0244] In some embodiments, after the first IoT device accesses the second access node, there is no connection between the first IoT device and the first access node. In this case, the first IoT device can directly access the second access node based on the second information.

[0245] In some embodiments, after the first IoT device connects to the second access node, there is no connection between the first IoT device and the first access node. In this case, the first IoT device needs to notify the first access node in a connected state to release the context related to the first IoT device. Alternatively, the first IoT device connects to the second access node, and the second access node notifies the first access node to release the context related to the first IoT device.

[0246] In some embodiments, before step S205, the first IoT device may also receive fifth information sent by the network device. In this case, the first IoT device may ignore the first information. In one embodiment, the first IoT device ignoring the first information can be understood as the first IoT device performing an access node change based on the fifth information to change the access node to a third access node. If the access node change based on the fifth information fails, the first IoT device will stop the access node change, return to step S203, and wait for the next triggering of the access node change. In one embodiment, the third access node may be one of the candidate access nodes or other access nodes; this disclosure does not limit this.

[0247] In some embodiments, before step S205, the first IoT device may also receive fifth information sent by the network device. In this case, the first IoT device may prioritize performing an access node change based on the fifth information. In one embodiment, the first IoT device prioritizing the performance of the access node change based on the fifth information can be understood as the first IoT device first performing an access node change based on the fifth information to change the access node to a third access node. If the access node change based on the fifth information fails, the first IoT device then performs an access node change based on the first information, i.e., returns to step S205.

[0248] In step S206, the first IoT device performs IoT services through the second access node.

[0249] In some embodiments, after accessing the second access node, the first IoT device can perform IoT services through the second access node according to the service configuration information of the second access node in the second information. In one embodiment, the second access node can be a base station cell, in which case the first IoT device can perform IoT services on the base station cell according to the service configuration information of the second access node.

[0250] In some embodiments, if the second information does not include the service configuration information of the second access node, the first IoT device may send a fifth message to the second access node to request the service configuration information provided by the second access node. Then, the first IoT device performs IoT services through the second access node based on the service configuration information provided by the second access node.

[0251] In some embodiments, during the process of the first IoT device changing its access node, if the first IoT device does not connect to the second access node, the first IoT device can continue to send uplink data through the first access node. In one embodiment, the first access node continues to send the uplink data of the first IoT device to the network device, thereby avoiding uplink data loss and service interruption, and ensuring the continuity of uplink data transmission.

[0252] In some embodiments, after the first IoT device completes the process of changing its access node, the first access node can determine that the access node change of the first IoT device is complete. At this time, the first access node forwards the data of the first IoT device to the second access node, thereby avoiding data loss and service interruption and ensuring the continuity of data transmission. In one embodiment, the first access node sends the uplink data of the first IoT device to the second access node. In another embodiment, the first access node sends the downlink data of the first IoT device to the second access node.

[0253] The communication method of this embodiment can be realized through the above steps S201 to S202.

[0254] The communication method involved in the embodiments of this disclosure may include at least one of steps S201 to S206. For example, step S201 may be implemented as a standalone embodiment. For example, step S202 may be implemented as a standalone embodiment. For example, step S203 may be implemented as a standalone embodiment. For example, step S204 may be implemented as a standalone embodiment. For example, step S205 may be implemented as a standalone embodiment. For example, step S206 may be implemented as a standalone embodiment. For example, a combination of steps S201 and S202 may be implemented as a standalone embodiment. For example, a combination of steps S203 and S204 may be implemented as a standalone embodiment. For example, a combination of steps S202 and S203 may be implemented as a standalone embodiment. For example, a combination of steps S202, S203, and S204 may be implemented as a standalone embodiment. For example, steps S201, S202, S203, and S204 may be implemented as standalone embodiments. For example, a combination of steps S203, S204, and S205 can be implemented as an independent embodiment. For example, a combination of steps S203, S204, S205, and S206 can be implemented as an independent embodiment. For example, a combination of steps S202 to S205 can be implemented as an independent embodiment. For example, a combination of steps S202 to S206 can be implemented as an independent embodiment. For example, a combination of steps S201 to S205 can be implemented as an independent embodiment. For example, a combination of steps S201 to S206 can be implemented as an independent embodiment. It should be noted that possible independent embodiments comprised of one or more steps from S201 to S206 are possible, but not limited to these.

[0255] In some embodiments, steps S202, S203, S204, S205, and S206 are optional, and one or more of these steps may be omitted or substituted in different embodiments.

[0256] In some embodiments, steps S201, S205, and S206 are optional, and one or more of these steps may be omitted or substituted in different embodiments.

[0257] In some embodiments, steps S205 and S206 are optional, and one or more of these steps may be omitted or substituted in different embodiments.

[0258] In some embodiments, steps S201 and S202 are optional, and one or more of these steps may be omitted or substituted in different embodiments.

[0259] In some embodiments, step S201 is optional, and one or more of these steps may be omitted or substituted in different embodiments.

[0260] In some embodiments, step S206 is optional, and one or more of these steps may be omitted or substituted in different embodiments.

[0261] In some embodiments, the names of information, etc., are not limited to the names described in the embodiments. Terms such as "information", "message", "signal", "signaling", "report", "configuration", "indication", "instruction", "command", "channel", "parameter", "domain", "field", "symbol", "symbol", "codebook", "codeword", "codepoint", "bit", "data", "program", and "chip" can be used interchangeably.

[0262] In some embodiments, the terms "uplink", "uplink", and "physical uplink" can be used interchangeably, as can the terms "downlink", "downlink", and "physical downlink", as well as the terms "sidelink", "sidelink", "sidelink communication", "sidelink communication", "direct connection", "direct link", "direct communication", and "direct link communication".

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

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

[0265] In some embodiments, the terms "relay node" and "intermediate node" can be used interchangeably.

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

[0267] In some embodiments, the determination or judgment can be made by a value represented by 1 bit (0 or 1), or by a true or false value (boolean), or by a comparison of numerical values ​​(e.g., a comparison with a predetermined value), but is not limited thereto.

[0268] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.

[0269] Figure 3A is another interactive schematic diagram of the communication method provided according to an embodiment of the present disclosure. As shown in Figure 3A, the above method includes steps S3101 and S3103.

[0270] In step S3101, the network device sends first information to the first access node.

[0271] The optional implementation of step S3101 can be found in the optional implementation of step S202 in Figure 2, as well as other related parts in the embodiments involved in Figure 2, which will not be repeated here.

[0272] In step S3102, the first IoT device sends the measurement result to the first access node.

[0273] The optional implementation of step S3102 can be found in the optional implementation of step S203 in Figure 2, as well as other related parts in the embodiments involved in Figure 2, which will not be repeated here.

[0274] In step S3103, the first access node sends the second information to the first IoT device based on the measurement results and the first information.

[0275] The optional implementation of step S3103 can be found in the optional implementation of step S204 in Figure 2, as well as other related parts in the embodiments involved in Figure 2, which will not be repeated here.

[0276] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.

[0277] Figure 3B is another interactive schematic diagram of the communication method provided according to an embodiment of the present disclosure. As shown in Figure 3B, the above method includes steps S3201 and S3202.

[0278] In step S3201, the first IoT device sends the measurement result to the first access node.

[0279] The optional implementation of step S3201 can be found in the optional implementation of step S203 in Figure 2, as well as other related parts in the embodiments involved in Figure 2, which will not be repeated here.

[0280] In step S3202, the first access node sends second information to the first IoT device based on the measurement results and the first information.

[0281] The optional implementation of step S3202 can be found in the optional implementation of step S204 in Figure 2, as well as other related parts in the embodiments involved in Figure 2, which will not be repeated here.

[0282] In some embodiments, the steps and their optional implementations in other embodiments described before or after this embodiment, as well as other related parts in the specification, can be referred to, and will not be repeated here.

[0283] In the following, specific embodiments of the present disclosure will be described by way of example.

[0284] In some embodiments, on the network device side: first configuration information (such as first information) is sent to a relay node (such as a first access node). The first configuration information includes first condition information (such as condition information) and information associated with at least one access node (such as node information of a candidate access node). This is used by the relay node to determine, when the first condition information is met, to control the IoT device to change its access node to an associated second node (such as a second access node). Furthermore, the first configuration information may also include a first configuration, which includes configuration information for accessing the access node (candidate access node) and / or related configuration information for executing IoT service processes under the access node. The first configuration information may also include priority information, which indicates which associated node to prioritize when multiple associated nodes meet the first condition. The first configuration information may also include IoT device information, used by the relay node to determine that the first configuration information can be applied only to specific IoT devices, allowing the relay node to control the IoT device access node change.

[0285] In some embodiments, whether to allow or send the first configuration to the relay node is determined by the network device. For example, the network device can determine whether to send the first configuration to the relay node based on the relay node's capabilities, authorization execution information, roaming and access restriction information, so that the relay node can control and trigger the IoT device to execute a node change process. The information can come from the relay node or be indicated to the network device by the core network functional node. The network device can send the first configuration to the relay node based on its own decision or a request from the relay node.

[0286] In some embodiments, the associated access node (candidate access node) may be a base station cell and / or a relay node. The associated access node may be determined based on authorization information and / or capability information. The authorization information and / or capability information may be determined by the access node or the service network device of the access node or an independent network device and sent to the network device. It may be explicitly indicated or implicitly indicated, for example, based on whether access node information or first configuration information related to the access node is provided.

[0287] In some embodiments, the first configuration may be determined by the associated access node and / or the serving network device of the access node and sent to the network device. Further, the first configuration may be based on a network device request. For example, the network device determines the associated access node and sends request information to the associated access node and / or the serving network device of the access node. In response to receiving the request information, the first configuration is determined by the associated access node and / or the serving network device of the access node and sent to the network device.

[0288] In one example, if the associated access node is a relay node, the relay node determines a first configuration and sends the first configuration to the network device. If the relay node is not under the coverage of the base station cell (network device), it sends the configuration to the base station cell (network device) through the serving cell of the relay node.

[0289] In one example, if the associated access node is a relay node, the serving cell of the relay node determines a first configuration and sends the first configuration to the network device. If they belong to the same base station, the sending of the configuration information is an internal interaction.

[0290] In one example, if the associated access node is a base station cell, the base station cell determines a first configuration and sends the first configuration to the network device. If they belong to the same base station, the configuration information transmission is an internal interaction. If they belong to different base stations, the first configuration is sent to the network device through the inter-base station interface or through the core network node.

[0291] It should be noted that the first configuration includes configuration information for accessing the access node and / or related configuration information for executing IoT service processes under the access node. Both can be determined by the same node, for example, both by the access node, or by the access node and the service network device of the access node, for example, by the relay node and the base station respectively. The determination by the relay node includes the relay node selecting the configuration from the second configuration based on the service network device configuration to determine the first configuration.

[0292] In some embodiments, the first condition is determined by a network device, and the first condition includes at least one of the following:

[0293] The signal quality condition threshold is measured. If the signal quality of the current node is lower than the first threshold and / or the signal quality of the associated access node is higher than the first threshold, then the first condition is considered to be met.

[0294] IoT service information: If the relay node executes the IoT service, it is considered to meet the first condition.

[0295] IoT service quality requirements: If the current node cannot meet the IoT service quality requirements and / or the associated access node can meet the service quality requirements, then the first condition is considered to be met. The service quality requirements may include latency requirements, access density, etc.

[0296] In some embodiments, the relay node and the second node may belong to the same base station or different base stations, and may belong to the same type or different types. For example, it may be a change from relay node A to relay node B, a change from cell A to cell B, or a change between a relay node and a base station cell.

[0297] In some embodiments, for the relay node side: receiving a measurement report reported by an IoT device, if first configuration information is configured, it can determine, based on the first configuration information and the measurement report reported by the IoT device, that when a first condition is met, the IoT device will be controlled to change its access node to the access node associated with the first condition, and the configuration information contained in the first configuration information will be sent to the IoT device node, so that the IoT device can access the associated access node and execute IoT service processes under the node.

[0298] In some embodiments, after the node change is completed, an instruction message is sent to the network device to instruct the network device to release the configuration information and context associated with the IoT device and / or the relay node.

[0299] It should be noted that if the relay node is not configured with the first configuration information or does not meet the first condition, the relay node needs to send the measurement results of the IoT device to the network device, and the network device will decide whether to perform the access node change of the IoT device.

[0300] In some embodiments, if there are multiple associated access nodes that meet the first condition, the relay node can be determined based on priority information or internal implementation. The priority information can be based on protocol agreement (e.g., the priority of directly connected base station cells is higher than that of relay nodes), or the configuration indication information of network devices (which can indicate the identifiers of multiple associated access nodes, including relay nodes and directly connected base station cells, and their corresponding priority information, or indicate the priority information between different access device node types), or the priority information determined based on policy information, such as IoT service latency requirements, IoT device attributes, etc.

[0301] In some embodiments, during node change, the relay node can continue uplink transmission of data from the associated IoT device, or forward the uplink data and downlink data from the associated IoT device together to the second node, thereby avoiding or reducing data loss and service interruption during this process. The relay node can trigger data forwarding to the second node upon confirming that the IoT device has changed to the second node, or the relay node can trigger data forwarding to the expected second node before the IoT device node change is completed. To reduce unnecessary air interface signaling overhead caused by node change failure, the first method can be preferred.

[0302] In some embodiments, for the IoT device side: measurements are performed according to configuration information and the measurement results are reported to the access node (relay node), and node changes are performed according to the node change command of the access node.

[0303] In some embodiments, if a node change command is received from the network side, the node change command sent by the relay node can be ignored, and the node change can be performed according to the node change command from the network side.

[0304] In some embodiments, if a connection exists between the IoT device and the first access device node, a first message is sent for the first access device node to determine to release the connection with the IoT device. If the node change command includes access configuration information in the first configuration, the device accesses the second node based on that configuration. If the access configuration information is not available, the device accesses the second node based on the access configuration information in the second node broadcast message. Furthermore, if the node change command includes IoT service process configuration in the first configuration, the IoT process is executed under the second node based on that configuration. If the IoT service process configuration information is not available, the IoT device can send a request message after accessing the second node, requesting the second node to provide configuration information for executing the IoT process under the second node.

[0305] In some embodiments, if there is no connection between the IoT device and the first access node, the IoT device directly accesses the second node. If the node change command includes access configuration information in the first configuration, the device accesses the second node based on that configuration. If there is no access configuration information, the device accesses the second node based on the access configuration information in the second node's broadcast message. If the node change command includes IoT service process configuration in the first configuration, the IoT process is executed under the second node based on that configuration. If there is no IoT service process configuration information, the IoT device can send a request message after accessing the second node, requesting the second node to provide configuration information for executing the IoT process under the second node.

[0306] In the embodiments disclosed herein, some or all of the steps and their optional implementations may be arbitrarily combined with some or all of the steps in other embodiments, or may be arbitrarily combined with the optional implementations in other embodiments.

[0307] In the embodiments disclosed herein, some or all of the steps and their optional implementations may be arbitrarily combined with some or all of the steps in other embodiments, or may be arbitrarily combined with the optional implementations in other embodiments.

[0308] This disclosure also provides communication apparatuses for implementing any of the above methods. For example, this disclosure provides a communication apparatus including units or modules for implementing the steps performed by a terminal in any of the above methods. For example, this disclosure provides a communication apparatus including units or modules for implementing the steps performed by a network device in any of the above methods.

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

[0310] In this embodiment, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction read and execute capabilities, such as a central processing unit, microprocessor, graphics processing unit (GPU) (which can be understood as a type of microprocessor), or digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationships of hardware circuits. The logical relationships of the aforementioned hardware circuits are fixed or reconfigurable. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device, such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and configuring the hardware circuit can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. Furthermore, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), tensor processing unit (TPU), deep learning processing unit (DPU), etc.

[0311] Figure 4 is a schematic diagram of a communication device provided according to an embodiment of the present disclosure. As shown in Figure 4, the communication device 400 may include at least one of the following: a transceiver module 401 and a processing module 402.

[0312] In some embodiments, the communication device 400 may be a first access node. In some embodiments, the transceiver module 401 may be configured to: receive measurement results sent by a first IoT device, the measurement results including the results of measurements performed by the first IoT device on at least one cell; and send second information to the first IoT device based on the measurement results and first information, the second information being used to instruct the first IoT device to change its access node to a second access node; wherein the first information includes a first condition and node information of at least one associated access node, and the second access node satisfies the associated first condition. Optionally, the transceiver module 401 may be configured to perform at least one of the communication steps such as sending and / or receiving performed by the first access node in any of the above methods, which will not be elaborated here. In some embodiments, the processing module 402 may be configured to perform at least one of the other steps performed by the first access node in any of the above methods besides the communication steps such as sending and / or receiving, which will not be elaborated here.

[0313] In some embodiments, the communication device 400 may be a first IoT device. In some embodiments, the transceiver module 401 may be configured to: send measurement results to a first access node, the measurement results including the results of measurements performed by the first IoT device on at least one cell; receive second information sent by the first access node, the second information being sent by the first access node based on the measurement results and the first information, the first information including a first condition and node information of at least one associated access node; wherein the first access node is a relay node of the IoT device, the second information is used to instruct the first IoT device to change its access node to a second access node, and the measurement results of the cell provided by the second access node satisfy the associated first condition. Optionally, the transceiver module 401 may be configured to perform at least one of the communication steps such as sending and / or receiving performed by the first IoT device in any of the above methods, which will not be elaborated here. In some embodiments, the processing module 402 may be configured to perform at least one of the other steps performed by the first IoT device in any of the above methods besides the communication steps such as sending and / or receiving, which will not be elaborated here.

[0314] In some embodiments, the communication device 400 may be a network device. In some embodiments, the transceiver module 401 may be configured to send first information to a first access node, wherein the first information includes a first condition and node information of at least one associated access node, and the first information is used for the first access node to perform an access node change for the first IoT device. Optionally, the transceiver module 401 may be configured to perform at least one of the communication steps such as sending and / or receiving performed by the network device in any of the above methods, which will not be elaborated here. In some embodiments, the processing module 402 may be configured to perform at least one of the other steps performed by the network device in any of the above methods besides the communication steps such as sending and / or receiving, which will not be elaborated here.

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

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

[0317] Figure 5A is a schematic diagram of a communication device provided according to an embodiment of the present disclosure. The communication device 5100 may be a first access node, a first IoT device, or a network device, or it may be a chip, chip system, or processor that supports the first access node, the first IoT device, or the network device in implementing any of the above methods. The communication device 5100 can be used to implement the methods described in the above method embodiments; for details, please refer to the descriptions in the above method embodiments.

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

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

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

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

[0322] Figure 5B is a schematic diagram of a chip provided according to an embodiment of the present disclosure. For cases where the communication device 5100 can be a chip or a chip system, please refer to the schematic diagram of the chip 5200 shown in Figure 5B, but it is not limited thereto.

[0323] In some embodiments, chip 5200 includes one or more processors 5201. Chip 5200 is used to perform any of the methods described above.

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

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

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

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

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

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

[0330] Other embodiments of the invention will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of the invention are indicated by the following claims.

[0331] It should be understood that the present invention is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of the invention is limited only by the appended claims.

Claims

1. A communication method, executed by a first access node, the method comprising: Receive measurement results sent by a first IoT device, the measurement results including the results of measurements performed by the first IoT device on at least one cell; Based on the measurement results and the first information, a second information is sent to the first IoT device, the second information being used to instruct the first IoT device to change the access node to the second access node; The first information includes a first condition and node information of at least one access node associated with the first condition, wherein the second access node satisfies the first condition associated with itself.

2. The method according to claim 1, wherein, The node information includes at least one of the following: Node identification information; Node configuration information.

3. The method according to claim 2, wherein, The node configuration information includes at least one of the following: Access configuration information is used to enable the first IoT device to access the access node; Service configuration information is used to enable the first IoT device to perform IoT services through the access node; Priority information is used to indicate the priority of the access node.

4. The method according to claim 2 or 3, wherein, The first information also includes device information, which is used to indicate a second IoT device that is allowed to apply the first information to perform access node changes, and the second IoT device includes the first IoT device.

5. The method according to any one of claims 1 to 4, wherein, The first condition includes at least one of the following: The signal quality of the first access node is lower than the signal quality threshold. The first access node does not meet the quality of service requirements for IoT services; The service performed by the first access node is the first Internet of Things service; The signal quality of the second access node is higher than the signal quality threshold; The second access node meets the quality of service requirements for IoT services.

6. The method according to any one of claims 1 to 5, wherein, The second access node is the access node with the highest priority among the multiple access nodes that meet the first condition.

7. The method according to any one of claims 1 to 6, wherein, The method further includes: Receive the first information sent by the network device.

8. The method according to claim 7, wherein, The method further includes: Send a third message to the network device, the third message being used to request the network device to provide the first message.

9. The method according to claim 7 or 8, wherein, The method further includes: The measurement results are sent to the network device, and the measurement results are used by the network device to determine whether to change the access node of the first IoT device.

10. The method according to any one of claims 1 to 9, wherein, The method further includes: Send a fourth message to the network device, the fourth message being used to instruct the network device to release relevant information of the first IoT device and / or relevant information of the first access node.

11. The method according to any one of claims 1 to 10, wherein, The method further includes at least one of the following: Send the uplink data of the first IoT device to the network device; Send the uplink data of the first IoT device to the second access node; Send downlink data of the first IoT device to the second access node.

12. The method according to any one of claims 1 to 11, wherein, The second information includes at least one of the following: The identification information of the second access node; Configuration information of the second access node.

13. A communication method performed by a first Internet of Things (IoT) device, the method comprising: Send measurement results to the first access node, the measurement results including the results of the first IoT device performing measurements on at least one cell; Receive second information sent by the first access node, the second information being sent by the first access node based on the measurement result and the first information, the first information including a first condition and node information of at least one access node associated with the first condition; The second information is used to instruct the first IoT device to change its access node to a second access node, wherein the measurement results of the cell provided by the second access node satisfy the first condition associated with the second access node.

14. The method according to claim 13, wherein, The method further includes: Based on the second information, the access node is changed to the second access node.

15. The method according to claim 13 or 14, wherein, The first condition for associating the second access node includes at least one of the following: The signal quality of the first access node is lower than the signal quality threshold. The first access node does not meet the quality of service requirements for IoT services; The first access node performs the first Internet of Things (IoT) service; The signal quality of the second access node is higher than the signal quality threshold; The second access node meets the quality of service requirements for IoT services.

16. The method according to any one of claims 13 to 15, wherein, If the measurement results of the cell provided by the plurality of access nodes meet the first condition for association of the plurality of access nodes, the second access node is the node with the highest priority among the plurality of access nodes.

17. The method according to any one of claims 13 to 16, wherein, The second information includes node information of the second access node, wherein the node information includes at least one of the following: The node identification information of the second access node; The node configuration information of the second access node.

18. The method according to claim 17, wherein, The node configuration information includes at least one of the following: Access configuration information is used to enable the first IoT device to access the second access network node; Service configuration information is used to enable the first IoT device to perform IoT services through the second access network node.

19. The method according to claim 18, wherein, The method also includes one of the following: Connect to the second access node based on the access configuration information provided by the second access node; Based on the service configuration information provided by the second access node, IoT services are conducted through the second access network node.

20. The method according to claim 19, wherein, The method further includes: Send a fifth message to the second access node, the fifth message being used to request the second access node to provide the service configuration information; The configuration information of the second access node does not include the access configuration information.

21. The method according to any one of claims 13 to 20, wherein, The method further includes: A sixth message is sent to the first access node, the sixth message being used to request the first access node to release the connection with the first IoT device.

22. The method according to any one of claims 13 to 21, wherein, The method further includes: Receive the fifth message sent by the network device and perform one of the following: Ignore the first information; The access node change will be performed first based on the fifth piece of information; The fifth piece of information is used to indicate that the access node of the first IoT device is changed to the third access node.

23. A communication method performed by a network device, the method further comprising: Send first information to a first access node, wherein the first information includes a first condition and node information of at least one access node associated with the first condition, and the first information is used to enable the first access node to perform access node changes on the first IoT device.

24. The method according to claim 23, wherein, The node information includes at least one of the following: Node identification information; Node configuration information.

25. The method according to claim 24, wherein, The node configuration information includes at least one of the following: Access configuration information is used to enable the first IoT device to access the access node; Service configuration information is used to enable the first IoT device to perform IoT services through the access node; Priority information is used to indicate the priority of the access node.

26. The method according to claim 24 or 25, wherein, The first information also includes device information, which is used to indicate a second IoT device that is allowed to apply the first information to perform access node changes, and the second IoT device includes the first IoT device.

27. The method according to any one of claims 23 to 26, wherein, The method further includes: Receive the third information sent by the first access node; Based on the third information, the first information is sent to the first access node.

28. The method according to any one of claims 23 to 26, wherein, The method further includes: Send a fifth message to the first access node, the fifth message indicating that the access node of the first IoT device is changed to a third access node, the fifth message being used to trigger the first IoT device to perform at least one of the following: ignore the first message; prioritize the access node change according to the fifth message.

29. The method according to any one of claims 23 to 28, wherein, The method further includes: Based on the seventh information, it is determined that the first information will be sent to the first access node; wherein the seventh information is used to indicate at least one of the following: The first capability of the first access node, wherein the first capability is used to indicate whether the first access node supports performing access node changes for IoT devices based on the first information; Authorization execution information, which is used to indicate whether the first access node is authorized to perform access node changes for IoT devices based on the first information; Roaming and access restrictions information.

30. The method according to any one of claims 23 to 29, wherein, The method further includes: The network device receives a fourth message sent by the first access node, the fourth message being used to instruct the network device to release relevant information of the first IoT device and / or relevant information of the first access node, indicating that the first IoT device has been connected to the second access node.

31. The method according to any one of claims 23 to 30, wherein, The method further includes: Receive uplink data from the first IoT device sent by the first access node.

32. The method according to any one of claims 23 to 31, wherein, The method further includes: Receive the measurement results sent by the first access node; Based on the measurement results, the first IoT device is modified to change its access node, and the network device does not send the first information to the first access node.

33. A communication device, said communication device being configured to perform at least one of the following: The communication method as described in any one of claims 1 to 12; The communication method as described in any one of claims 13 to 22; The communication method as described in any one of claims 23 to 32.

34. A communication system comprising at least one of the following: The first access node is configured to implement the communication method as described in any one of claims 1 to 12; A first Internet of Things (IoT) device is used to implement the communication method as described in any one of claims 13 to 22; A network device for implementing the communication method as described in any one of claims 23 to 32.

35. A storage medium storing instructions, wherein, When the instruction is executed on the communication device, the communication device causes the communication device to perform at least one of the following: The communication method as described in any one of claims 1 to 12; The communication method as described in any one of claims 13 to 22; The communication method as described in any one of claims 23 to 32.

36. A computer program product comprising instructions, wherein, when the instructions are executed on a communication device, the communication device performs at least one of the following: The communication method as described in any one of claims 1 to 12; The communication method as described in any one of claims 13 to 22; The communication method as described in any one of claims 23 to 32.