Internet of things device operation control method, internet of things device, and access network node

By enabling IoT devices to autonomously determine their operations based on received and locally stored information, and with the assistance of access network nodes and core network elements, the challenges of network access and task function control for IoT devices are solved, thereby improving device autonomy and network access efficiency.

WO2025201404A9PCT designated stage Publication Date: 2026-04-23DATANG MOBILE COMM EQUIP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
DATANG MOBILE COMM EQUIP CO LTD
Filing Date
2025-03-26
Publication Date
2026-04-23

AI Technical Summary

Technical Problem

In the existing technology, there is a lack of effective solutions for how IoT devices can achieve network access and task function control, especially for devices without built-in batteries, where how to use backscatter technology for communication and power supply has not yet been solved.

Method used

IoT devices determine whether to perform an operation based on the first information received and the second information stored locally, including network access and task function control, and perform auxiliary control through information sent by access network nodes and core network elements.

Benefits of technology

It enables network access and task function control for IoT devices in various application scenarios, solves the problem of how devices can autonomously decide on their operations, and improves the autonomy of devices and network access efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025085024_23042026_PF_FP_ABST
    Figure CN2025085024_23042026_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure relates to the technical field of communications, and provides an Internet of Things device operation control method, an Internet of Things device, and an access network node. The method comprises: an Internet of Things device determining, on the basis of first information, whether to perform a first operation or not to perform the first operation; or, the Internet of Things device determining, on the basis of the first information and locally stored second information related to the first operation of the Internet of Things device, whether to perform the first operation or not to perform the first operation, wherein the first information is used for the Internet of Things device to determine the first operation.
Need to check novelty before this filing date? Find Prior Art

Description

IoT device operation and control methods, IoT devices and access network nodes

[0001] This disclosure claims priority to Chinese Patent Application No. 202410350660.6, filed with the Chinese Patent Office on March 26, 2024, entitled "Operation Control Method for Internet of Things Device, Internet of Things Device and Access Network Node", the entire contents of which are incorporated herein by reference. Technical Field

[0002] This disclosure relates to the field of communication technology, and in particular to an operation control method for an Internet of Things (IoT) device, an IoT device, and an access network node. Background Technology

[0003] Energized IoT is a communication technology based on cellular mobile networks being researched by the 3rd Generation Partnership Project (3GPP). However, these IoT devices have limited capabilities; for example, they lack built-in batteries and only have limited energy storage functions. They need to harvest energy from radio frequency signals and use backscattering technology to complete communication. Therefore, these IoT devices are highly dependent on downlink signals sent by network devices or intermediate nodes for power supply or to trigger communication. Of course, IoT devices are not limited to energized IoT devices. Given the limited capabilities of IoT devices, the traditional model of terminals actively searching for, selecting, accessing, and registering with the network is not applicable. Furthermore, there are currently no solutions for how IoT devices can achieve network access and related processing, or how to control the task functions of IoT devices in various application scenarios. Summary of the Invention

[0004] This disclosure provides an operation control method for IoT devices, an IoT device, and an access network node, which solves the problem that there are currently no solutions for how IoT devices can achieve network access and related processing, as well as how to control the task functions of IoT devices in various application scenarios.

[0005] Embodiments of this disclosure provide an operation control method for an Internet of Things (IoT) device, comprising:

[0006] The IoT device determines whether to perform a first operation or not to perform the first operation based on the first information; or, the IoT device determines whether to perform the first operation or not to perform the first operation based on the first information and second information stored locally related to the first operation of the IoT device, wherein the first information is used by the IoT device to determine the first operation.

[0007] In some embodiments, the first information is carried in at least one of the following messages:

[0008] Non-access stratum information;

[0009] Broadcast message;

[0010] Paging messages;

[0011] Access layer messages.

[0012] In some embodiments, the IoT device receives the first information through a first node, the first node comprising at least one of the following:

[0013] Access network node;

[0014] Intermediate node.

[0015] In some embodiments, the first information includes at least one of the following:

[0016] Identification information associated with IoT devices;

[0017] Status information of IoT devices;

[0018] Network identification information of the network where the first node is located;

[0019] The first instruction information is used to instruct IoT devices on network access-related operations.

[0020] The second instruction information is used to instruct the task function operation of the IoT device;

[0021] The third indication information is used to indicate the storage location of the second information stored locally on the IoT device;

[0022] And / or,

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

[0024] Identification information associated with IoT devices;

[0025] Communication capability information of IoT devices;

[0026] Status information of IoT devices;

[0027] The network identification information of the contract.

[0028] In some embodiments, the communication capability information includes at least one of the following:

[0029] First capability information is used to indicate that IoT devices support actively sending signals;

[0030] The second capability information is used to indicate that the IoT device supports passive transmission of signals triggered by downlink signals;

[0031] The third capability information is used to indicate that IoT devices support receiving signals.

[0032] In some embodiments, the first indication information is used to indicate at least one of the following:

[0033] IoT devices are prohibited from accessing the network where the first node is located;

[0034] IoT devices are allowed to access the network where the first node is located;

[0035] IoT devices initiate registration;

[0036] IoT device update and registration;

[0037] Data reported by IoT devices.

[0038] In some embodiments, the second indication information is used to indicate at least one of the following:

[0039] IoT devices disabled;

[0040] Disable radio frequency functions in IoT devices;

[0041] Enable radio frequency functionality for IoT devices;

[0042] IoT devices perform inventory checks;

[0043] IoT devices perform read operations;

[0044] The IoT device performs a write operation.

[0045] In some embodiments, the IoT device determines whether to perform the first operation or not to perform the first operation based on the first information and second information stored locally related to a first operation of the IoT device, including:

[0046] The IoT device determines, based on the first information, to modify and / or delete the second information;

[0047] or,

[0048] If the first information matches the second information, the IoT device determines to perform the first operation;

[0049] or,

[0050] If the first information and the second information do not match, the IoT device determines not to perform the first operation.

[0051] In some embodiments, the IoT device receives the first information through a first node; after receiving the first information through the first node, the IoT device further includes:

[0052] The IoT device sends an acknowledgment message to the first node; wherein the acknowledgment message indicates at least one of the following:

[0053] Confirmation that the first message has been received;

[0054] Confirm whether to perform the first operation or not;

[0055] Confirm the result of the task execution function.

[0056] This disclosure provides an embodiment of an Internet of Things (IoT) device operation control method, including:

[0057] The access network node receives IoT service configuration information and / or first information sent by the core network element, and performs the following operations:

[0058] Send first information to IoT devices and / or intermediate nodes; wherein the first information is used by the IoT devices to determine a first operation;

[0059] Alternatively, the first information may be determined based on the IoT service configuration information, and the first information may be sent to the IoT device and / or intermediate node;

[0060] Alternatively, a first signal may be sent to the IoT device and / or intermediate node; wherein the first signal is used by the IoT device to modulate uplink signals and / or charge.

[0061] In some embodiments, the first information includes at least one of the following:

[0062] Identification information associated with IoT devices;

[0063] Status information of IoT devices;

[0064] Network identification information of the network where the access network node is located;

[0065] The first instruction information is used to instruct IoT devices on network access-related operations.

[0066] The second instruction information is used to instruct the task function operation of the IoT device;

[0067] The third indication information is used to indicate the storage location of the second information stored locally on the IoT device.

[0068] In some embodiments, the first indication information is used to indicate at least one of the following:

[0069] IoT devices are prohibited from accessing the network where the access network node is located;

[0070] IoT devices are allowed to access the network where the access network node is located;

[0071] IoT devices initiate registration;

[0072] IoT device update and registration;

[0073] Data reported by IoT devices.

[0074] In some embodiments, the second indication information is used to indicate at least one of the following:

[0075] IoT devices disabled;

[0076] Disable radio frequency functions in IoT devices;

[0077] Enable radio frequency functionality for IoT devices;

[0078] IoT devices perform inventory checks;

[0079] IoT devices perform read operations;

[0080] The IoT device performs a write operation.

[0081] In some embodiments, the IoT service configuration information includes at least one of the following:

[0082] Identification information associated with IoT devices;

[0083] Status information of IoT devices;

[0084] The number of IoT devices;

[0085] Communication capability information of IoT devices;

[0086] Network identification information of the network where the access network node is located;

[0087] Service location information of access network nodes;

[0088] The first instruction information is used to instruct IoT devices on network access-related operations.

[0089] The second instruction information is used to instruct the task function operation of the IoT device;

[0090] The third indication information is used to indicate the storage location of the second information stored locally on the IoT device;

[0091] IoT task information is used to determine the task function operation of IoT devices; the fourth instruction information is used to instruct the provision of incentives and / or communication services to IoT devices.

[0092] The fifth instruction information is used to instruct the activation of incentives and / or communication services provided for IoT devices;

[0093] Service quality parameters for incentive services;

[0094] Maximum number of IoT message cascades allowed;

[0095] Identification information for access network nodes that can provide services to IoT devices.

[0096] In some embodiments, before the access network node receives the IoT service configuration information and / or first information sent by the core network element, the method further includes:

[0097] The access network node sends a first message to the core network element; wherein the first message carries at least one of the following information:

[0098] Location information of access network nodes;

[0099] Information on the IoT service capabilities of access network nodes;

[0100] Service location information of access network nodes.

[0101] In some embodiments, the IoT service capability information includes at least one of the following:

[0102] The sixth instruction information is used to instruct access network nodes to support providing incentive and / or communication services for IoT devices;

[0103] Information on the IoT coverage capabilities of access network nodes;

[0104] The maximum number of IoT devices supported by the access network node.

[0105] In some embodiments, sending the first information to the IoT device and / or intermediate node includes:

[0106] The access network node determines the first time domain resource and / or the first frequency domain resource based on the IoT service configuration information and / or the first information;

[0107] The access network node sends the first information to the IoT device and / or the intermediate node on the first time domain resource and / or the first frequency domain resource.

[0108] In some embodiments, the access network node receives first information sent by the core network element, including:

[0109] The access network node receives non-access stratum information sent by the core network element; wherein, the first information is carried in the non-access stratum information.

[0110] In some embodiments, sending the first information to the IoT device and / or intermediate node includes at least one of the following:

[0111] The access network node sends non-access layer information to the IoT device and / or the intermediate node; wherein, the first information is carried in the non-access layer information;

[0112] The access network node sends a broadcast message to the IoT device and / or the intermediate node; wherein the broadcast message carries the first information;

[0113] The access network node sends a paging message to the IoT device and / or the intermediate node; wherein the paging message carries the first information;

[0114] The access network node sends an access layer message to the IoT device and / or the intermediate node; wherein the access layer message carries the first information.

[0115] In some embodiments, after sending the first information to the IoT device and / or intermediate node, the method further includes:

[0116] The access network node receives confirmation information sent by the IoT device and / or the intermediate node;

[0117] or,

[0118] The access network node receives confirmation information sent by the IoT device and / or the intermediate node, and sends the confirmation information to the core network element;

[0119] The confirmation information is used to indicate at least one of the following:

[0120] Confirmation that the first message has been received;

[0121] Confirm whether to perform the first operation or not;

[0122] Confirm the result of the task execution function.

[0123] This disclosure provides an embodiment of an Internet of Things (IoT) device operation control method, including:

[0124] The core network element sends IoT service configuration information and / or first information to one or more access network nodes serving IoT devices;

[0125] The IoT service configuration information is used by the access network node to determine the first information and / or send a first signal to the IoT device. The first information is used by the IoT device to determine a first operation, and the first signal is used by the IoT device to modulate the uplink signal and / or charge.

[0126] In some embodiments, the core network element determines one or more base stations serving IoT devices based on at least one of the following:

[0127] Location information of access network nodes;

[0128] Information on the IoT service capabilities of access network nodes;

[0129] Identification information associated with IoT devices;

[0130] The number of IoT devices;

[0131] Communication capability information of IoT devices;

[0132] Service location information of access network nodes.

[0133] In some embodiments, the core network element determines the IoT service configuration information and / or the first information based on at least one of the following:

[0134] Location information of access network nodes;

[0135] Information on the IoT service capabilities of access network nodes;

[0136] Identification information associated with IoT devices;

[0137] The number of IoT devices;

[0138] Communication capability information of IoT devices;

[0139] Service location information corresponding to IoT tasks;

[0140] IoT task information is used to determine the task functions and operations of IoT devices;

[0141] Network identification information of core network elements;

[0142] The third indication information is used to indicate the storage location of the second information stored locally on the IoT device.

[0143] In some embodiments, before the core network element sends IoT service configuration information and / or first information to one or more access network nodes serving IoT devices, the method further includes:

[0144] The core network element receives a first message sent by one or more access network nodes; and / or, the core network element receives a second message sent by an IoT application server or an operation and maintenance management system.

[0145] The first message carries at least one of the following information:

[0146] Location information of access network nodes;

[0147] Information on the IoT service capabilities of access network nodes;

[0148] Service location information of access network nodes;

[0149] The second message carries at least one of the following information:

[0150] Identification information associated with IoT devices;

[0151] The number of IoT devices;

[0152] Communication capability information of IoT devices;

[0153] Service location information corresponding to IoT tasks;

[0154] IoT task information is used to determine the task functions and operations of IoT devices;

[0155] Network identification information of core network elements;

[0156] Service location information of access network nodes;

[0157] The third indication information is used to indicate the storage location of the second information stored locally on the IoT device.

[0158] In some embodiments, the first information includes at least one of the following:

[0159] Identification information associated with IoT devices;

[0160] Status information of IoT devices;

[0161] Network identification information of the network where the access network node is located;

[0162] The first instruction information is used to instruct IoT devices on network access-related operations.

[0163] The second instruction information is used to instruct the task function operation of the IoT device;

[0164] The third indication information is used to indicate the storage location of the second information stored locally on the IoT device.

[0165] In some embodiments, the first indication information is used to indicate at least one of the following:

[0166] IoT devices are prohibited from accessing the network where the access network node is located;

[0167] IoT devices are allowed to access the network where the access network node is located;

[0168] IoT devices initiate registration;

[0169] IoT device update and registration;

[0170] Data reported by IoT devices.

[0171] In some embodiments, the second indication information is used to indicate at least one of the following:

[0172] IoT devices disabled;

[0173] Disable radio frequency functions in IoT devices;

[0174] Enable radio frequency functionality for IoT devices;

[0175] IoT devices perform inventory checks;

[0176] IoT devices perform read operations;

[0177] The IoT device performs a write operation.

[0178] In some embodiments, the IoT service configuration information includes at least one of the following:

[0179] Identification information associated with IoT devices;

[0180] Status information of IoT devices;

[0181] The number of IoT devices;

[0182] Communication capability information of IoT devices;

[0183] Network identification information of the network where the access network node is located;

[0184] Service location information of access network nodes;

[0185] The first instruction information is used to instruct IoT devices on network access-related operations.

[0186] The second instruction information is used to instruct the task function operation of the IoT device;

[0187] The third indication information is used to indicate the storage location of the second information stored locally on the IoT device;

[0188] IoT task information is used to determine the task functions and operations of IoT devices;

[0189] The fourth instruction information is used to instruct the provision of incentives and / or communication services to IoT devices;

[0190] The fifth instruction information is used to instruct the activation of incentives and / or communication services provided for IoT devices;

[0191] Service quality parameters for incentive services;

[0192] Maximum number of IoT message cascades allowed;

[0193] Identification information for access network nodes that can provide services to IoT devices.

[0194] In some embodiments, the IoT service capability information includes at least one of the following:

[0195] The sixth instruction information is used to instruct access network nodes to support providing incentive and / or communication services for IoT devices;

[0196] Information on the IoT coverage capabilities of access network nodes;

[0197] The maximum number of IoT devices supported by the access network node.

[0198] In some embodiments, after the core network element sends IoT service configuration information and / or first information to one or more access network nodes serving IoT devices, the method further includes:

[0199] The core network element receives the confirmation information sent by the access network node;

[0200] or,

[0201] The core network element receives the confirmation information sent by the access network node and sends a response message to the IoT application server or operation and maintenance management system; wherein, the response message carries the identification information associated with the IoT device and / or the confirmation information;

[0202] The confirmation information is used to indicate at least one of the following:

[0203] Confirmation that the first message has been received;

[0204] Confirm whether to perform the first operation or not;

[0205] Confirm the result of the task execution function.

[0206] In some embodiments, the core network element sends first information to one or more access network nodes serving IoT devices, including:

[0207] The core network element encapsulates the first information into non-access layer information and sends the non-access information to one or more access network nodes.

[0208] This disclosure provides an Internet of Things (IoT) device, including a memory, a transceiver, and a processor;

[0209] The memory stores computer programs; the transceiver, under the control of the processor, sends and receives data; the processor reads the computer programs from the memory and performs the following operations:

[0210] Based on the first information, it is determined whether to perform the first operation or not; or, based on the first information and the second information stored locally related to the first operation of the IoT device, it is determined whether to perform the first operation or not; wherein, the first information is used by the IoT device to determine the first operation.

[0211] In some embodiments, the first information is carried in at least one of the following messages:

[0212] Non-access stratum information;

[0213] Broadcast message;

[0214] Paging messages;

[0215] Access layer messages.

[0216] In some embodiments, the first information includes at least one of the following:

[0217] Identification information associated with IoT devices;

[0218] Status information of IoT devices;

[0219] Network identification information of the network where the first node is located;

[0220] The first instruction information is used to instruct IoT devices on network access-related operations.

[0221] The second instruction information is used to instruct the task function operation of the IoT device;

[0222] The third indication information is used to indicate the storage location of the second information stored locally on the IoT device;

[0223] And / or,

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

[0225] Identification information associated with IoT devices;

[0226] Communication capability information of IoT devices;

[0227] Status information of IoT devices;

[0228] The network identification information of the contract.

[0229] In some embodiments, the processor is configured to read a computer program from the memory and perform the following operations:

[0230] Based on the first information, it is determined to modify and / or delete the second information;

[0231] or,

[0232] If the first information matches the second information, the first operation will be performed.

[0233] or,

[0234] If the first information and the second information do not match, it is determined that the first operation will not be performed.

[0235] In some embodiments, the processor is configured to read a computer program from the memory and specifically perform the following operations: receiving the first information through a first node;

[0236] The processor, for reading the computer program in the memory, also performs the following operations:

[0237] Send an acknowledgment message to the first node; wherein the acknowledgment message is used to indicate at least one of the following:

[0238] Confirmation that the first message has been received;

[0239] Confirm whether to perform the first operation or not;

[0240] Confirm the result of the task execution function.

[0241] This disclosure provides an Internet of Things (IoT) device, including:

[0242] The processing unit is configured to determine, based on first information, whether to perform a first operation or not to perform the first operation; or, the IoT device determines, based on the first information and second information stored locally related to the first operation of the IoT device, whether to perform the first operation or not to perform the first operation; wherein, the first information is used by the IoT device to determine the first operation.

[0243] This disclosure provides an access network node, including a memory, a transceiver, and a processor;

[0244] The memory stores computer programs; the transceiver, under the control of the processor, sends and receives data; the processor reads the computer programs from the memory and performs the following operations:

[0245] Receive IoT service configuration information and / or first information sent by the core network element, and perform the following operations:

[0246] Send first information to IoT devices and / or intermediate nodes; wherein the first information is used by the IoT devices to determine a first operation;

[0247] Alternatively, the first information may be determined based on the IoT service configuration information, and the first information may be sent to the IoT device and / or intermediate node;

[0248] Alternatively, a first signal may be sent to the IoT device and / or intermediate node; wherein the first signal is used by the IoT device to modulate uplink signals and / or charge.

[0249] In some embodiments, the first information includes at least one of the following:

[0250] Identification information associated with IoT devices;

[0251] Status information of IoT devices;

[0252] Network identification information of the network where the access network node is located;

[0253] The first instruction information is used to instruct IoT devices on network access-related operations.

[0254] The second instruction information is used to instruct the task function operation of the IoT device;

[0255] The third indication information is used to indicate the storage location of the second information stored locally on the IoT device.

[0256] In some embodiments, the IoT service configuration information includes at least one of the following:

[0257] Identification information associated with IoT devices;

[0258] Status information of IoT devices;

[0259] The number of IoT devices;

[0260] Communication capability information of IoT devices;

[0261] Network identification information of the network where the access network node is located;

[0262] Service location information of access network nodes;

[0263] The first instruction information is used to instruct IoT devices on network access-related operations.

[0264] The second instruction information is used to instruct the task function operation of the IoT device;

[0265] The third indication information is used to indicate the storage location of the second information stored locally on the IoT device;

[0266] IoT task information is used to determine the task function operation of IoT devices; the fourth instruction information is used to instruct the provision of incentives and / or communication services to IoT devices.

[0267] The fifth instruction information is used to instruct the activation of incentives and / or communication services provided for IoT devices;

[0268] Service quality parameters for incentive services;

[0269] Maximum number of IoT message cascades allowed;

[0270] Identification information for access network nodes that can provide services to IoT devices.

[0271] In some embodiments, the processor for reading a computer program from the memory also performs the following operations:

[0272] Send a first message to the core network element; wherein the first message carries at least one of the following information:

[0273] Location information of access network nodes;

[0274] Information on the IoT service capabilities of access network nodes;

[0275] Service location information of access network nodes.

[0276] In some embodiments, the processor is configured to read a computer program from the memory and perform the following operations:

[0277] Based on the IoT service configuration information and / or the first information, determine the first time domain resource and / or the first frequency domain resource;

[0278] The first information is sent to the IoT device and / or the intermediate node on the first time domain resource and / or the first frequency domain resource.

[0279] In some embodiments, the processor is configured to read a computer program from the memory and perform at least one of the following operations:

[0280] Send non-access stratum information to the IoT device and / or the intermediate node; wherein, the first information is carried in the non-access stratum information;

[0281] Send a broadcast message to the IoT device and / or the intermediate node; wherein the broadcast message carries the first information;

[0282] Send a paging message to the IoT device and / or the intermediate node; wherein the paging message carries the first information;

[0283] Send an access layer message to the IoT device and / or the intermediate node; wherein the access layer message carries the first information.

[0284] In some embodiments, the processor is configured to read a computer program from the memory and perform the following operations:

[0285] Receive confirmation information sent by the IoT device and / or the intermediate node;

[0286] or,

[0287] Receive confirmation information sent by the IoT device and / or the intermediate node, and send the confirmation information to the core network element;

[0288] The confirmation information is used to indicate at least one of the following:

[0289] Confirmation that the first message has been received;

[0290] Confirm whether to perform the first operation or not;

[0291] Confirm the result of the task execution function.

[0292] This disclosure provides an access network node, including:

[0293] The processing unit is used to receive IoT service configuration information and / or first information sent by the core network element, and to perform the following operations:

[0294] Send first information to IoT devices and / or intermediate nodes; wherein the first information is used by the IoT devices to determine a first operation;

[0295] Alternatively, the first information may be determined based on the IoT service configuration information, and the first information may be sent to the IoT device and / or intermediate node;

[0296] Alternatively, a first signal may be sent to the IoT device and / or intermediate node; wherein the first signal is used by the IoT device to modulate uplink signals and / or charge.

[0297] This disclosure provides a core network element, including a memory, a transceiver, and a processor;

[0298] The memory stores computer programs; the transceiver, under the control of the processor, sends and receives data; the processor reads the computer programs from the memory and performs the following operations:

[0299] Send IoT service configuration information and / or first information to one or more access network nodes serving IoT devices;

[0300] The IoT service configuration information is used by the access network node to determine the first information and / or send a first signal to the IoT device. The first information is used by the IoT device to determine a first operation, and the first signal is used by the IoT device to modulate the uplink signal and / or charge.

[0301] In some embodiments, the processor is configured to read a computer program from the memory and determine one or more base stations serving an Internet of Things (IoT) device based on at least one of the following:

[0302] Location information of access network nodes;

[0303] Information on the IoT service capabilities of access network nodes;

[0304] Identification information associated with IoT devices;

[0305] The number of IoT devices;

[0306] Communication capability information of IoT devices;

[0307] Service location information of access network nodes.

[0308] In some embodiments, the processor is configured to read a computer program from the memory and determine the IoT service configuration information and / or the first information based on at least one of the following:

[0309] Location information of access network nodes;

[0310] Information on the IoT service capabilities of access network nodes;

[0311] Identification information associated with IoT devices;

[0312] The number of IoT devices;

[0313] Communication capability information of IoT devices;

[0314] Service location information corresponding to IoT tasks;

[0315] IoT task information is used to determine the task functions and operations of IoT devices;

[0316] Network identification information of core network elements;

[0317] The third indication information is used to indicate the storage location of the second information stored locally on the IoT device.

[0318] In some embodiments, the first information includes at least one of the following:

[0319] Identification information associated with IoT devices;

[0320] Status information of IoT devices;

[0321] Network identification information of the network where the access network node is located;

[0322] The first instruction information is used to instruct IoT devices on network access-related operations.

[0323] The second instruction information is used to instruct the task function operation of the IoT device;

[0324] The third indication information is used to indicate the storage location of the second information stored locally on the IoT device.

[0325] In some embodiments, the IoT service configuration information includes at least one of the following:

[0326] Identification information associated with IoT devices;

[0327] Status information of IoT devices;

[0328] The number of IoT devices;

[0329] Communication capability information of IoT devices;

[0330] Network identification information of the network where the access network node is located;

[0331] Service location information of access network nodes;

[0332] The first instruction information is used to instruct IoT devices on network access-related operations.

[0333] The second instruction information is used to instruct the task function operation of the IoT device;

[0334] The third indication information is used to indicate the storage location of the second information stored locally on the IoT device;

[0335] IoT task information is used to determine the task functions and operations of IoT devices;

[0336] The fourth instruction information is used to instruct the provision of incentives and / or communication services to IoT devices;

[0337] The fifth instruction information is used to instruct the activation of incentives and / or communication services provided for IoT devices;

[0338] Service quality parameters for incentive services;

[0339] Maximum number of IoT message cascades allowed;

[0340] Identification information for access network nodes that can provide services to IoT devices.

[0341] In some embodiments, the processor for reading a computer program from the memory also performs the following operations:

[0342] Receive confirmation information sent by the access network node;

[0343] or,

[0344] The system receives confirmation information from the access network node and sends a response message to the IoT application server or operation and maintenance management system; wherein the response message carries the identification information associated with the IoT device and / or the confirmation information.

[0345] The confirmation information is used to indicate at least one of the following:

[0346] Confirmation that the first message has been received;

[0347] Confirm whether to perform the first operation or not;

[0348] Confirm the result of the task execution function.

[0349] In some embodiments, the processor is configured to read a computer program from the memory and perform the following operations:

[0350] The first information is encapsulated as non-access stratum information and sent to the one or more access network nodes.

[0351] This disclosure provides a core network element, including:

[0352] The sending unit is used to send IoT service configuration information and / or first information to one or more access network nodes serving IoT devices;

[0353] The IoT service configuration information is used by the access network node to determine the first information and / or send a first signal to the IoT device. The first information is used by the IoT device to determine a first operation, and the first signal is used by the IoT device to modulate the uplink signal and / or charge.

[0354] This disclosure provides a processor-readable storage medium storing a computer program for causing the processor to perform the steps of the IoT device operation control method described above.

[0355] The beneficial effects of the above-mentioned technical solution disclosed herein are:

[0356] In the above solution, the IoT device determines whether to perform a first operation or not based on the first information; or it determines whether to perform the first operation or not based on the first information and locally stored second information related to the first operation of the IoT device. This enables the first information to assist the IoT device in performing network access and / or IoT task functions, solving the current lack of solutions for how IoT devices achieve network access and related processing, and how to control the task functions of IoT devices in various application scenarios. Attached Figure Description

[0357] Figure 1a shows one of the schematic diagrams of an AIoT network topology;

[0358] Figure 1b shows the second schematic diagram of the AIoT network topology;

[0359] Figure 2 shows one of the schematic diagrams of an AIoT system architecture;

[0360] Figure 3 shows the second schematic diagram of the AIoT system architecture;

[0361] Figure 4 is a flowchart of an IoT device operation control method on the IoT device side according to an embodiment of the present disclosure;

[0362] Figure 5 is a schematic diagram of the production and distribution process of AIoT devices according to an embodiment of this disclosure;

[0363] Figure 6 is a flowchart of an IoT device operation control method on the access network node side according to an embodiment of the present disclosure;

[0364] Figure 7 is a flowchart of the IoT device operation control method on the core network element side of this disclosure embodiment;

[0365] Figure 8 is a schematic diagram of the pre-configuration process for access and / or operation control information according to an embodiment of this disclosure;

[0366] Figure 9 is a schematic diagram of the modification process of access and / or operation control information according to an embodiment of this disclosure;

[0367] Figure 10 illustrates one of the access and / or operation control flows according to an embodiment of this disclosure;

[0368] Figure 11 is a second schematic diagram of the access and / or operation control flow according to an embodiment of this disclosure;

[0369] Figure 12 is a third schematic diagram of the access and / or operation control flow according to an embodiment of this disclosure;

[0370] Figure 13 shows a block diagram of one of the Internet of Things (IoT) devices according to an embodiment of the present disclosure;

[0371] Figure 14 shows a second block diagram of an Internet of Things (IoT) device according to an embodiment of the present disclosure;

[0372] Figure 15 shows one of the block diagrams of an access network node according to an embodiment of the present disclosure;

[0373] Figure 16 shows a second block diagram of an access network node according to an embodiment of this disclosure;

[0374] Figure 17 shows a block diagram of one of the core network elements of an embodiment of this disclosure;

[0375] Figure 18 shows a second block diagram of the core network elements in an embodiment of this disclosure. Detailed Implementation

[0376] To make the technical problems, solutions, and advantages of this disclosure clearer, a detailed description will be provided below in conjunction with the accompanying drawings and specific embodiments. In the following description, specific details such as particular configurations and components are provided merely to aid in a comprehensive understanding of the embodiments of this disclosure. Therefore, those skilled in the art should understand that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of this disclosure. Furthermore, for clarity and brevity, descriptions of known functions and structures have been omitted.

[0377] It should be understood that the phrase "an embodiment" or "one embodiment" throughout the specification means that a particular feature, structure, or characteristic relating to an embodiment is included in at least one embodiment of this disclosure. Therefore, "in one embodiment" or "one embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. Furthermore, these particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.

[0378] In the various embodiments of this disclosure, it should be understood that the sequence number of each process described below does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this disclosure.

[0379] In addition, the terms "system" and "network" are often used interchangeably in this article.

[0380] The technical solutions provided in this disclosure are applicable to a variety of systems, especially fifth-generation mobile communication (5G) systems. For example, applicable systems may include Global System for Mobile Communication (GSM), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA) General Packet Radio Service (GPRS), Long Term Evolution (LTE), LTE Frequency Division Duplex (FDD), LTE Time Division Duplex (TDD), Long Term Evolution Advanced (LTE-A), Universal Mobile Telecommunications System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX), and 5G New Radio (NR). All of these systems include terminals and network equipment. The system may also include a core network component, such as the Evolved Packet System (EPS) or the 5G system (5GS).

[0381] Network devices and terminals can each use one or more antennas for Multiple Input Multiple Output (MIMO) transmission. MIMO transmission can be Single User MIMO (SU-MIMO) or Multiple User MIMO (MU-MIMO). Depending on the configuration and number of antenna combinations, MIMO transmission can be 2D MIMO, 3D MIMO, Full Dimension MIMO (FD-MIMO), or Massive MIMO. It can also be diversity transmission, pre-coded transmission, or beamforming transmission, etc.

[0382] In this disclosure, the term "and / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent three cases: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.

[0383] In this disclosure, the term "multiple" refers to two or more, and other quantifiers are similar.

[0384] The technical solutions of the embodiments of this disclosure will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this disclosure, and not all embodiments. Based on the embodiments of this disclosure, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this disclosure.

[0385] The following describes the relevant technologies involved in this disclosure:

[0386] 1) Types of Ambient Internet of Things (AIoT) Devices

[0387] AIoT devices are similar in capability to traditional Radio Frequency Identification (RFID) tags, lacking built-in batteries and possessing only limited energy storage capabilities. They require harvesting energy from radio frequency signals and utilizing backscattering technology to complete communication. AIoT devices heavily rely on downlink signals sent by the network for power supply or to trigger communication. They are IoT devices powered by harvesting environmental energy and may take various forms, but they share several typical characteristics:

[0388] Firstly, the device can collect energy continuously or intermittently, but it cannot always have enough power to initiate or receive communication.

[0389] Secondly, compared to narrowband Internet of Things (NB-IoT) devices and LTE-enhanced MTO (eMTC) devices, it has lower complexity, smaller size, fewer functions, and lower power consumption.

[0390] Third, the data transmission rate is very low, generally only a few hundred bits per second, and it does not support high-speed communication such as streaming media.

[0391] Fourth, it requires no maintenance throughout its entire lifecycle and can be used for more than 10 years or based on a shorter control lifecycle;

[0392] Fifth, its communication characteristics depend on how the device obtains and stores energy; it can only communicate when it has sufficient energy.

[0393] Based on the above characteristics of AIoT devices, the Radio Access Network (RAN) has defined two types of AIoT devices: one type has a peak power consumption of 1 milliwatt, has energy storage function, and requires backscattering of an externally provided carrier for uplink transmission; the other type has a peak power consumption of several hundred milliwatts, has energy storage function, and supports uplink transmission initiated by the device itself, and can also rely on backscattering of an externally provided carrier.

[0394] 2) AIoT Network Topology

[0395] Two typical AIoT communication modes and corresponding wireless network topologies are illustrated in Figure 1a: one is direct network communication, where RAN nodes (e.g., base stations or other access network nodes) directly connect to AIoT devices to power and perform read / write operations, as shown in Figure 1a; the other is indirect network communication, where RAN nodes (e.g., base stations or other access network nodes) connect to AIoT devices through intermediate nodes (e.g., terminals or other transmitting nodes) to power and perform read / write operations, as shown in Figure 1b. It should be noted that Figures 1a and 1b are examples of two AIoT network topologies. In actual deployments, other deployment schemes can be derived based on application requirements and deployment environment adaptation. For example, in a topology directly connected to RAN nodes, multiple RAN nodes can collaborate on power supply, command transmission, and uplink data reception to extend downlink coverage and resolve uplink / downlink signal self-interference issues. This disclosure is not limited to these methods.

[0396] 3) AIoT System Architecture

[0397] Two network architectures based on the 3GPP system are proposed: one is the full architecture, which uses core network elements to authenticate, authorize, and manage the mobility of tags; the other is the simplified architecture, which offloads some core network capabilities to proxy nodes to complete basic processes such as localized tag identification. Here, "tag" refers to AIoT devices.

[0398] The complete network architecture inherits some core network elements, as shown in Figure 2. User commands are initiated by the passive IoT server, passed through the core network elements, and then sent to the RAN nodes (such as base stations or other access network nodes). The RAN nodes perform inventory and access control operations, and then pass the acquired inventory information and tag data to the core network elements. Finally, the network is reported to the user platform through the Network Exposure Function (NEF) elements. This type of network architecture can manage tag mobility based on core network elements such as the Access and Mobility Management Function (AMF) elements, Unified Data Management (UDM) elements, Session Management Function (SMF) elements, Authentication Server Function (AUSF) elements, and Authentication Server Function elements. It can achieve full-process tracking of passive tags and is applicable to scenarios such as transportation, logistics, and animal husbandry. Meanwhile, core network elements can perform operations such as authentication, authorization, billing, encryption, management, and policy control, while tag search, read / write functions can be provided by IoT servers or core network elements. This type of architecture involves the core network and is fully functional, enabling "end-to-end network" operation.

[0399] The simplified network architecture, considering the lightweight requirements of passive applications, decentralizes the core network's routing functions to edge proxy nodes. Through interaction between the proxy nodes and user application servers, user commands are obtained, which are then used to schedule RAN nodes (such as base stations or other access network nodes) to complete inventory and access control operations. Tag data reported by the RAN nodes is then forwarded to the server. This new network architecture is shown in Figure 3. The proxy node can also be a miniaturized core network element to meet users' access needs for various cellular communication standards, including passive IoT. In this stage, because the proxy node and RAN node are bound, it is a localized deployment. Therefore, this network architecture is suitable for localized applications such as warehousing, homes, and factories. In addition to routing functions, the proxy node also needs to support middleware functions to achieve RAN node scheduling and control, as well as initial data processing.

[0400] Unlike traditional 3GPP terminals, AIoT and other Internet of Things (IoT) devices lack a continuous and stable power supply for communication. They can only initiate uplink or downlink communication when they have sufficient power. Furthermore, considering power consumption requirements, IoT devices cannot support the conventional network access operations of traditional 3GPP terminals, such as actively searching for networks, selecting networks, and initiating registration. Therefore, it is necessary to study how to control IoT devices to access and register with the network, and how to implement task function control for IoT devices in various application scenarios.

[0401] This disclosure provides an operation control method for an Internet of Things (IoT) device, an IoT device, and an access network node, addressing the current lack of solutions for how IoT devices achieve network access and related processing, as well as how to control the task functions of IoT devices in various application scenarios. The method and device (or node or network element) are based on the same concept. Since the methods and devices (or nodes or network elements) solve problems based on similar principles, their implementations can be mutually referenced, and repeated details will not be elaborated further.

[0402] As shown in Figure 4, an embodiment of this disclosure provides an operation control method for an Internet of Things (IoT) device, including the following steps:

[0403] Step 41: The IoT device determines whether to perform the first operation or not to perform the first operation based on the first information; or, the IoT device determines whether to perform the first operation or not to perform the first operation based on the first information and second information stored locally related to the first operation of the IoT device; wherein, the first information is used by the IoT device to determine the first operation.

[0404] In some embodiments, the first operation includes, but is not limited to, at least one of the following:

[0405] Network access related operations;

[0406] Task function operation;

[0407] Modify the second information related to the first operation of the IoT device stored locally to enable the management of network access-related operations and / or task function operations that the AIoT device can perform.

[0408] In some embodiments, the terminal may be a device that provides voice and / or data connectivity to a user, a handheld device with wireless connectivity, or other processing devices connected to a wireless modem. The name of the terminal may also differ in different systems; for example, in a 5G system, the terminal may be called User Equipment (UE). The wireless terminal can communicate with one or more core networks (CNs) via a Radio Access Network (RAN). The wireless terminal can be a mobile terminal, such as a mobile phone (or "cellular" phone) or a computer with a mobile terminal, for example, a portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile device that exchanges voice and / or data with the RAN. Examples include Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, and Personal Digital Assistants (PDAs). The wireless terminal may also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, or user device, but is not limited to these terms in the embodiments disclosed herein.

[0409] In the above solution, the IoT device determines whether to perform the first operation or not based on the first information; or it determines whether to perform the first operation or not based on the first information and locally stored second information related to the first operation of the IoT device. This enables the first information to assist the IoT device in performing network access and / or IoT task functions, solving the current lack of solutions for how IoT devices achieve network access and related processing, and how to control the task functions of IoT devices in various application scenarios.

[0410] In some embodiments, the first information is carried in at least one of the following messages:

[0411] Non-access stratum information; wherein the first information is carried in the non-access stratum information; for example, the non-access stratum information may be a Non-Access Stratum Protocol Data Unit (NAS PDU) or other forms of information, etc., and the embodiments disclosed herein are not limited thereto.

[0412] A broadcast message; wherein the broadcast message carries the first information;

[0413] Paging message; wherein the paging message carries the first information;

[0414] Access layer message; wherein the access layer message carries the first information. For example, the access layer message may be a Radio Resource Control (RRC) message or other messages, and this embodiment of the present disclosure is not limited thereto.

[0415] In some embodiments, the IoT device receives the first information through a first node, which includes, but is not limited to, at least one of the following: an access network node and an intermediate node. For example, an access network node includes, but is not limited to, a base station or other access network nodes, and an intermediate node may be a terminal or other sending node (or forwarding node) other than a terminal, etc., and the embodiments disclosed herein are not limited thereto.

[0416] For example, the IoT device determines whether to perform the first operation or not based on the first information. That is, the IoT device can directly determine whether to perform the first operation based on the instruction from the first node. For instance, if the first node sends a specific message containing first information (e.g., an instruction to perform a read operation), when the IoT device receives this specific message, it performs the corresponding read operation and reports the data associated with the IoT device. Of course, this disclosure is not limited to this embodiment.

[0417] For another example, the IoT device determines whether to execute the first operation or not based on the first information and the second information stored locally that is related to the first operation of the IoT device. That is, the IoT device can determine whether to execute the first operation corresponding to the first information sent by the first node based on the second information stored locally that is related to the first operation of the IoT device.

[0418] In the above solution, the IoT device receives first information sent by the first node and determines whether to perform the first operation or not based on the first information; or it determines whether to perform the first operation or not based on the first information and second information stored locally related to the first operation of the IoT device. This enables the first node to assist the IoT device in performing network access and / or IoT task functions, solving the current lack of solutions for how IoT devices achieve network access and related processing, and how to control the task functions of IoT devices in various application scenarios.

[0419] In some embodiments, the first information includes at least one of the following:

[0420] Identification information associated with IoT devices; for example, the identification information associated with IoT devices includes, but is not limited to, at least one of the following: the identification information of the IoT device's manufacturer, owner, contracted service operator, and the identification information of the IoT device itself, etc., and this disclosure is not limited thereto.

[0421] Status information of IoT devices; for example, the status information is used to indicate or mark the status of IoT devices; wherein, the status of IoT devices includes, but is not limited to, at least one of the following: registered, unregistered, unregistered, inventoried, uninventoryed, radio frequency function enabled, radio frequency function disabled, inventoryed, uninventoryed, etc., and the embodiments disclosed herein are not limited thereto.

[0422] The network identifier information of the network where the first node is located; for example, the network identifier of the subscribed network can be pre-configured or pre-stored in the IoT device. If the first node indicates the network identifier of the network where the first node is located when sending the first information to the IoT device, the IoT device can perform an operation to determine whether to access the corresponding network after receiving the network identifier. For example, the IoT device can directly determine to perform the operation to access the corresponding network, or the IoT device can determine that it can access the corresponding network if it determines that the received network identifier is consistent with the subscribed network identifier stored locally. This disclosure is not limited to these embodiments.

[0423] The first instruction information is used to instruct network access-related operations of IoT devices; for example, network access-related operations include, but are not limited to, at least one of the following: initial registration, deregistration, registration update, network access prohibition, network access permission, data reporting (e.g., reporting the identification information associated with the IoT device, or reporting the result of the task function operation, or reporting other data), etc., and this disclosure embodiment is not limited thereto.

[0424] The second instruction information is used to instruct the task function operation of the Internet of Things (IoT) device. For example, the task function operation can be determined based on IoT task information. The task function operation includes, but is not limited to, at least one of the following: inventory operation, disable or enable radio frequency function, enable or enable radio frequency function, read operation, write operation, etc. The embodiments disclosed herein are not limited thereto.

[0425] The third indication information is used to indicate the storage location of the second information stored locally by the IoT device; for example, the third indication information may include, but is not limited to, at least one of the following: pointer identification information, storage address information, storage address list information, etc., used to indicate the storage location of the second information stored locally by the IoT device.

[0426] In some embodiments, the second information includes at least one of the following:

[0427] Identification information associated with IoT devices; for example, the identification information associated with IoT devices includes, but is not limited to, at least one of the following: the identification information of the IoT device's manufacturer, owner, contracted service operator, and the identification information of the IoT device itself, etc., and this disclosure is not limited thereto.

[0428] Communication capability information of IoT devices; for example, the communication capability information can be represented by the device type of the IoT device, or it can be represented by the communication capability level or device type level, etc., and the embodiments disclosed herein are not limited thereto.

[0429] Status information of IoT devices; for example, the status information is used to indicate or mark the status of IoT devices; wherein, the status of IoT devices includes, but is not limited to, at least one of the following: registered, unregistered, unregistered, inventoried, uninventoryed, radio frequency function enabled, radio frequency function disabled, inventoryed, uninventoryed, etc., and the embodiments disclosed herein are not limited thereto.

[0430] Subscribed network identifier information. For example, a subscribed network identifier can be pre-configured or pre-stored within an IoT device. If a first node sends first information to an IoT device indicating the network identifier of the network where the first node is located, the IoT device, upon receiving the network identifier, can perform an operation to determine whether to access the corresponding network based on its pre-configured or pre-stored subscribed network identifier. For example, if the IoT device determines that the received network identifier matches the subscribed network identifier stored locally, it can determine that it can access the corresponding network. This disclosure is not limited to this.

[0431] In some embodiments, the communication capability information includes at least one of the following:

[0432] The first capability information is used to indicate that the IoT device supports actively transmitting signals; for example, the communication capability of the IoT device is: it can actively transmit signals. For example, the IoT device supporting actively transmitting signals may mean that the IoT device only supports actively transmitting signals, or it may mean that the IoT device supports actively transmitting signals while also supporting passively transmitting and / or receiving signals triggered by downlink signals, etc. The embodiments disclosed herein are not limited thereto.

[0433] The second capability information is used to indicate that the IoT device supports passive signal transmission triggered by downlink signals. For example, the communication capability of the IoT device is: passive signal transmission triggered by downlink signals, that is, the IoT device receives downlink signals sent by the first node and triggers the transmission of uplink signals or reflected signals, etc. For example, the IoT device supporting passive signal transmission triggered by downlink signals may mean that the IoT device only supports passive signal transmission triggered by downlink signals, but does not support active signal transmission; or the IoT device supporting passive signal transmission triggered by downlink signals may mean that the IoT device supports both passive signal transmission triggered by downlink signals and active signal transmission, etc. The embodiments disclosed herein are not limited thereto.

[0434] The third capability information is used to indicate that IoT devices support receiving signals.

[0435] For example, the first capability information, second capability information, and third capability information can correspond to different capability levels or device types to indicate the communication capabilities of an IoT device. For instance, capability level or device type "1" indicates that the IoT device supports actively transmitting signals; capability level or device type "2" indicates that the IoT device supports passively transmitting signals triggered by downlink signals; capability level or device type "3" indicates that the IoT device supports receiving signals; or capability level or device type "1" indicates that the IoT device supports both actively transmitting and receiving signals; or capability level or device type "2" indicates that the IoT device supports both passively transmitting and receiving signals triggered by downlink signals, etc. This disclosure is not limited to these specific embodiments.

[0436] In some embodiments, the first indication information is used to indicate at least one of the following:

[0437] IoT devices are prohibited from accessing the network where the first node is located; for example, the first information carries the network identification information of the network where the first node is located. If the first indication information indicates that the IoT device is prohibited from accessing the network where the first node is located, then the first operation that the IoT device determines to perform is that the IoT device will not access the network where the first node is located, or initiate a deregistration process, etc. This disclosure embodiment is not limited to this.

[0438] The Internet of Things (IoT) device is allowed to access the network where the first node is located; for example, if the first information carries the network identification information of the network where the first node is located, then the IoT device is allowed to access the network where the first node is located based on the first indication information. When the first operation is determined to be performed, that is, the IoT device can reside in the network where the first node is located, or initiate a registration process, etc. This disclosure embodiment is not limited thereto.

[0439] The Internet of Things (IoT) device initiates registration; for example, the first information carries the network identifier information of the network where the first node is located. If the first indication information instructs the IoT device to initiate registration, then the first operation that the IoT device determines to perform is the IoT device initiating a registration process for the network where the first node is located, etc. The embodiments disclosed herein are not limited thereto.

[0440] IoT device update registration; for example: the first information carries the network identification information of the network where the first node is located. If the first indication information indicates that the IoT device updates registration, then the first operation that the IoT device determines to perform is to update registration to the network where the first node is located, etc. The embodiments disclosed herein are not limited thereto.

[0441] The IoT device reports data; for example, the first indication information instructs the IoT device to report the inventory results, or to report the inventory results, or to report the identification information associated with the IoT device, etc., but this disclosure is not limited to these embodiments.

[0442] In some embodiments, the second indication information is used to indicate at least one of the following:

[0443] IoT device disabled; for example: the second instruction message could be a kill operation command to disable the IoT device, such as rendering the IoT device unusable.

[0444] The IoT device disables the radio frequency function; for example, when the IoT device determines to perform the first operation based on the second instruction information, it can turn off, disable, or de-enable the radio frequency function.

[0445] The IoT device enables the radio frequency function; for example, when the IoT device determines to perform the first operation based on the second instruction information, it can enable or turn on the radio frequency function.

[0446] IoT devices perform inventory operations; for example, when an IoT device determines to perform the first operation based on the second instruction information, it can perform an inventory operation and report the inventory results.

[0447] The IoT device performs a read operation; for example, when the IoT device determines to perform the first operation based on the second instruction information, it can perform a read operation.

[0448] The IoT device performs a write operation; for example, when the IoT device determines to perform the first operation based on the second indication information, it can perform a write operation.

[0449] In some embodiments, the IoT device determines whether to perform the first operation or not to perform the first operation based on the first information and second information stored locally related to a first operation of the IoT device, including:

[0450] The IoT device determines, based on the first information, to modify and / or delete the second information, that is, the first operation is to modify and / or delete the second information stored locally by the IoT device. For example, the first information can be used to manage network access and / or task function control of the IoT device, and the first information can also be called access and / or operation control information. The first node can send the first information to the IoT device, such as updated access and / or operation control information. The IoT device can modify its locally stored second information (such as locally stored access and / or operation control information) based on the first information (such as updated access and / or operation control information); or the first information can also instruct the IoT device to delete its locally stored second information (such as locally stored access and / or operation control information), and the IoT device determines to delete the second information based on the first information, etc. The embodiments disclosed herein are not limited thereto.

[0451] or,

[0452] If the first information matches the second information, the IoT device determines to perform the first operation; for example, the IoT device matches the received first information with the locally stored second information, and if they match, it determines to perform the first operation (for example, the first operation includes, but is not limited to, network access related operations and / or task function operations, etc.).

[0453] or,

[0454] If the first information and the second information do not match, the IoT device determines not to perform the first operation. For example, the IoT device matches the received first information with the locally stored second information. If the match is not the same, it determines not to perform the first operation. Alternatively, the IoT device may charge only based on preset rules (e.g., the IoT device may not perform network access-related operations and / or task function operations, but may charge based on the signal sent by the first node). This embodiment is not limited to this.

[0455] In some embodiments, the IoT device receives the first information through a first node; after receiving the first information through the first node, the IoT device further includes:

[0456] The IoT device sends an acknowledgment message to the first node; wherein the acknowledgment message indicates at least one of the following:

[0457] Confirm receipt of the first information; for example, after receiving the first information, the IoT device can send a confirmation message to the first node to inform the first node that the first information has been successfully received.

[0458] Confirm whether to execute the first operation or not; for example, after receiving the first information, the IoT device determines whether to execute the first operation and sends a confirmation message back to the first node to inform the first node of the result of whether it executes or does not execute the first operation.

[0459] Confirm the result of the task function operation; for example, after receiving the first information, the IoT device determines to perform the first operation (such as the first operation is a task function operation), and can then send back confirmation information to the first node after performing the corresponding task function operation to inform the first node of the result of its task function operation.

[0460] Taking AIoT devices as an example, Figure 5 illustrates a schematic diagram of the production and distribution process of an AIoT device. During this process, the second information related to the first operation of the IoT device, stored locally on the AIoT device (using locally stored access and / or operation control information as an example), can be configured and modified in different scenarios, as detailed below:

[0461] Step 51: During the manufacturing process of AIoT devices, initial access and / or operation control information can be pre-written into the AIoT device for storage through specific factory processes (e.g., configuration and installation processes) or through third-party tools. If network operators or service providers require remote management of access and / or operation control information, the pre-configured access and / or operation control information, along with the corresponding storage information (e.g., the storage address of the secondary information), can be securely provided to trusted network operators or service providers.

[0462] Step 52: The user writes associated user or product data to the AIoT device and establishes a physical association between the AIoT device and the product, such as by pasting it on the product or integrating it into the product.

[0463] Step 53a: Enable (or activate) the radio frequency function of the AIoT device. For example, the access and / or operation control information stored locally on the AIoT device can be modified using third-party tools to manage the network access operations that the AIoT device can perform. For example, modifying the access and / or operation control information to indicate access control used to enter the network (such as an indication to allow responses to network messages).

[0464] Step 53b: When an AIoT device is used in a network, the network-side device can also modify the access and / or operation control information stored locally by the AIoT device through a specific process.

[0465] Step 53c: When an AIoT device is no longer in use, the network-side device can also modify the access and / or operation control information stored locally on the AIoT device to perform operations such as deregistering the AIoT device and disabling the radio frequency function.

[0466] Steps 54a-54b: Depending on the application scenario, AIoT devices can be recycled and reused, or discarded and destroyed.

[0467] As shown in Figure 6, an embodiment of this disclosure provides an operation control method for an Internet of Things (IoT) device, including the following steps:

[0468] Step 61: The access network node receives the IoT service configuration information and / or first information sent by the core network element, and performs the following operations:

[0469] Send first information to IoT devices and / or intermediate nodes; wherein the first information is used by the IoT devices to determine a first operation;

[0470] Alternatively, the first information may be determined based on the IoT service configuration information, and the first information may be sent to the IoT device and / or intermediate node;

[0471] Alternatively, a first signal may be sent to the IoT device and / or intermediate node; wherein the first signal is used by the IoT device to modulate uplink signals and / or charge.

[0472] In this embodiment, the core network element can directly provide the access network node with the first information for the IoT device to determine the first operation, which is sent by the access network node (for example, it can be transparently transmitted) to the IoT device, or forwarded to the IoT device through an intermediate node.

[0473] Alternatively, if the core network element does not provide the access network node with the first information for the IoT device to determine the first operation, the core network element may provide the access network node with IoT service configuration information, and the access network node may determine the first information based on the IoT service configuration information and send it to the IoT device, or forward it to the IoT device through an intermediate node.

[0474] Alternatively, if the core network element does not provide the access network node with the first information for the IoT device to determine the first operation, the core network element may provide the access network node with IoT service configuration information. If the access network node determines, based on this IoT service configuration information, that the IoT device does not need to perform network access and / or task function operations, the first node may decide to send a first signal to the IoT device, or the intermediate node may forward the first signal, to control the IoT device to modulate uplink signals and / or charge, etc. This disclosure is not limited to these embodiments.

[0475] It should be noted that the IoT device operation control method on the access network node side in this disclosure embodiment is based on the same application concept as the IoT device operation control method on the terminal side described above. The two embodiments can be referred to each other. In order to avoid repetition, only the differences between the two are described in detail here.

[0476] In some embodiments, the core network element may be an AMF network element or other newly added network elements, such as an AIoT Function network element, etc., and the embodiments disclosed herein are not limited thereto.

[0477] In some embodiments, the first information includes at least one of the following:

[0478] Identification information associated with IoT devices;

[0479] Status information of IoT devices;

[0480] Network identification information of the network where the access network node is located;

[0481] The first instruction information is used to instruct IoT devices on network access-related operations.

[0482] The second instruction information is used to instruct the task function operation of the IoT device;

[0483] The third indication information is used to indicate the storage location of the second information stored locally on the IoT device.

[0484] In some embodiments, the first indication information is used to indicate at least one of the following:

[0485] IoT devices are prohibited from accessing the network where the access network node is located;

[0486] IoT devices are allowed to access the network where the access network node is located;

[0487] IoT devices initiate registration;

[0488] IoT device update and registration;

[0489] Data reported by IoT devices.

[0490] In some embodiments, the second indication information is used to indicate at least one of the following:

[0491] IoT devices disabled;

[0492] Disable radio frequency functions in IoT devices;

[0493] Enable radio frequency functionality for IoT devices;

[0494] IoT devices perform inventory checks;

[0495] IoT devices perform read operations;

[0496] The IoT device performs a write operation.

[0497] In some embodiments, the IoT service configuration information includes at least one of the following:

[0498] Identification information associated with IoT devices;

[0499] Status information of IoT devices;

[0500] The number of IoT devices; for example, the number of IoT devices may be the number of IoT devices that the first node needs to provide services, or the number of IoT devices that need to perform related task functions, or the number of IoT devices corresponding to the service location of the first node, or the number of IoT devices corresponding to the service location of the IoT task, or the number of IoT devices in other scenarios, etc., and the embodiments disclosed herein are not limited thereto.

[0501] Communication capability information of IoT devices;

[0502] Network identification information of the network where the access network node is located;

[0503] The service location information of the access network node; for example, the service location information may indicate the range in which the access network node can provide services to IoT devices (e.g., the service location information may be indicated by the identifier associated with the IoT device), or the physical range in which the access network node can provide services (e.g., the service location information may be indicated by a reference point and / or radius, etc.), and the embodiments disclosed herein are not limited thereto.

[0504] The first instruction information is used to instruct IoT devices on network access-related operations.

[0505] The second instruction information is used to instruct the task function operation of the IoT device;

[0506] The third indication information is used to indicate the storage location of the second information stored locally on the IoT device;

[0507] IoT task information is used to determine the task function operation of IoT devices; for example, the IoT task information may include, but is not limited to, task parameters (such as duration, frequency, interval), task type (such as inventory, query), etc., and the embodiments disclosed herein are not limited thereto.

[0508] The fourth instruction information is used to instruct the provision of incentive and / or communication services to IoT devices; for example, the fourth instruction information may be used to instruct the provision of incentive services to IoT devices, or it may be used to instruct the provision of communication services to IoT devices, or it may be used to instruct the provision of both incentive and communication services to IoT devices, etc., and the embodiments disclosed herein are not limited thereto.

[0509] The fifth instruction information is used to instruct the activation of incentive and / or communication services provided to the IoT device. For example, if the fourth instruction information instructs the provision of incentive services to the IoT device, the fifth instruction information may further instruct the activation of incentive services to the IoT device; or, the fifth instruction information may implicitly instruct the provision of incentive services to the IoT device and activate the provision of incentive services to the IoT device. Alternatively, if the fourth instruction information instructs the provision of communication services to the IoT device, the fifth instruction information may further instruct the activation of communication services to the IoT device; or, the fifth instruction information may implicitly instruct the provision of communication services to the IoT device and activate the provision of communication services to the IoT device. Alternatively, if the fourth instruction information instructs the provision of both incentive and communication services to the IoT device, the fifth instruction information may further instruct the activation of both incentive and communication services to the IoT device; or, the fifth instruction information may implicitly instruct the provision of both incentive and communication services to the IoT device and activate the provision of incentive and communication services to the IoT device, etc., and the embodiments disclosed herein are not limited thereto.

[0510] The service quality parameters (i.e., QoS parameters) of the incentive service; for example, QoS parameters include, but are not limited to, at least one of the following: period, frequency, service interval, etc., and the embodiments disclosed herein are not limited thereto.

[0511] Maximum number of IoT message cascades allowed;

[0512] Identification information of access network nodes that can provide services for IoT devices; for example, the IoT service configuration information configured by the core network element for the first node may indicate the identification information of access network nodes that can provide incentive services for IoT devices, or the identification information of access network nodes that can provide communication services for IoT devices, or the identification information of access network nodes that can provide both incentive services and communication services for IoT devices, or the identification information of adjacent access network nodes that can provide services for IoT devices, etc., and the embodiments disclosed herein are not limited thereto.

[0513] It should be noted that the second instruction information can be understood as a direct notification from the core network element to the RAN node. The core network element determines what task or function operation the IoT device needs to perform and informs the RAN node through the second instruction information. The IoT task information can be understood as the core network element informing the RAN node of task parameters (such as duration, frequency, and interval) and task type (such as inventory or query). The RAN node then calculates and determines what task or function operation the IoT device needs to perform; that is, the RAN node can generate the second instruction information based on the IoT task parameters.

[0514] In some embodiments, before the access network node receives the IoT service configuration information and / or first information sent by the core network element, the method further includes:

[0515] The access network node sends a first message to the core network element; wherein the first message carries at least one of the following information:

[0516] Location information of access network nodes; for example, the location information may be the location coordinates of the access network node or other information indicating the location of the access network node, etc., and the embodiments disclosed herein are not limited thereto.

[0517] Information on the IoT service capabilities of access network nodes;

[0518] Service location information of access network nodes.

[0519] In some embodiments, the IoT service capability information includes at least one of the following:

[0520] The sixth instruction information is used to instruct the access network node to support providing incentive and / or communication services for IoT devices; for example, the access network node reports to the core network element whether it supports providing incentive and / or communication services for IoT devices, so that the core network element can configure what services the access network node provides for IoT devices, and / or configure what services the access network node provides for IoT devices to be started, etc. The embodiments of this disclosure are not limited thereto.

[0521] Information on the IoT coverage capabilities of access network nodes;

[0522] The maximum number of IoT devices supported by the access network node.

[0523] In some embodiments, sending the first information to the IoT device and / or intermediate node includes:

[0524] The access network node determines the first time domain resource and / or the first frequency domain resource based on the IoT service configuration information and / or the first information;

[0525] The access network node sends the first information to the IoT device and / or the intermediate node on the first time domain resource and / or the first frequency domain resource.

[0526] For example, in one or more embodiments, the first time domain resource and / or first frequency domain resource for sending the first information is directly indicated or configured in the IoT service configuration information and / or first information sent by the core network element. Then, the RAN node can send the first information based on the first time domain resource and / or first frequency domain resource indicated or configured by the core network element.

[0527] Alternatively, in one or more embodiments, the core network element may not indicate or configure the first time domain resource and / or first frequency domain resource for sending the first information in the IoT service configuration information and / or the first information. Instead, the RAN node determines the first time domain resource and / or first frequency domain resource for sending the first information by calculation based on the IoT service configuration information and / or the first information (e.g., based on the number and location of IoT devices), and sends the first information on the calculated first time domain resource and / or first frequency domain resource.

[0528] In some embodiments, the access network node receives first information sent by the core network element, including:

[0529] The access network node receives non-access stratum information sent by the core network element; wherein, the first information is carried in the non-access stratum information.

[0530] In some embodiments, sending the first information to the IoT device and / or intermediate node includes at least one of the following:

[0531] The access network node sends non-access layer information to the IoT device and / or the intermediate node; wherein, the first information is carried in the non-access layer information;

[0532] The access network node sends a broadcast message to the IoT device and / or the intermediate node; wherein the broadcast message carries the first information;

[0533] The access network node sends a paging message to the IoT device and / or the intermediate node; wherein the paging message carries the first information;

[0534] The access network node sends an access layer message to the IoT device and / or the intermediate node; wherein the access layer message carries the first information.

[0535] In some embodiments, after sending the first information to the IoT device and / or intermediate node, the method further includes:

[0536] The access network node receives confirmation information sent by the IoT device and / or the intermediate node;

[0537] or,

[0538] The access network node receives confirmation information sent by the IoT device and / or the intermediate node, and sends the confirmation information to the core network element;

[0539] The confirmation information is used to indicate at least one of the following:

[0540] Confirmation that the first message has been received;

[0541] Confirm whether to perform the first operation or not;

[0542] Confirm the result of the task execution function.

[0543] The access network node involved in this disclosure can be a base station, which may include multiple cells providing services to terminals. Depending on the specific application, the base station may also be referred to as a device in the access network that communicates with the wireless terminal through one or more sectors on the air interface, or other names. The access network node can be used to exchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal and the rest of the access network, which may include an Internet Protocol (IP) communication network. The access network node can also coordinate the attribute management of the air interface. For example, the base station involved in this disclosure can be a base transceiver station (BTS) in a Global System for Mobile communications (GSM) or Code Division Multiple Access (CDMA) system, a base station (NodeB) in a Wide-band Code Division Multiple Access (WCDMA) system, an evolved Node B (eNB or e-NodeB) in a long term evolution (LTE) system, a 5G base station (gNB) in a next generation system, or a Home evolved Node B (HeNB), relay node, femto, pico, etc., and is not limited in this disclosure. In some network structures, the base station may include centralized unit (CU) nodes and distributed unit (DU) nodes, and the centralized unit and distributed unit may be geographically separated.

[0544] It should be noted that the IoT device operation control method on the access network node side in this disclosure embodiment is based on the same application concept as the IoT device operation control method on the terminal side described above. The two embodiments can refer to each other and can achieve the same technical effect. To avoid repetition, they will not be described again here.

[0545] As shown in Figure 7, this embodiment of the present disclosure provides an operation control method for an Internet of Things (IoT) device, including the following steps:

[0546] Step 71: The core network element sends IoT service configuration information and / or first information to one or more access network nodes serving IoT devices;

[0547] The IoT service configuration information is used by the access network node to determine the first information and / or send a first signal to the IoT device. The first information is used by the IoT device to determine a first operation, and the first signal is used by the IoT device to modulate the uplink signal and / or charge.

[0548] It should be noted that the IoT device operation control method on the core network element side in this disclosure embodiment is based on the same application concept as the IoT device operation control method on the terminal side and access network node side described above. The embodiments of the two can be referred to each other. In order to avoid repetition, only the differences between the two are described in detail here.

[0549] In some embodiments, the core network element determines one or more base stations serving IoT devices based on at least one of the following:

[0550] Location information of access network nodes;

[0551] Information on the IoT service capabilities of access network nodes;

[0552] Identification information associated with IoT devices;

[0553] The number of IoT devices;

[0554] Communication capability information of IoT devices;

[0555] Service location information of access network nodes.

[0556] In some embodiments, the core network element determines the IoT service configuration information and / or the first information based on at least one of the following:

[0557] Location information of access network nodes;

[0558] Information on the IoT service capabilities of access network nodes;

[0559] Identification information associated with IoT devices;

[0560] The number of IoT devices;

[0561] Communication capability information of IoT devices;

[0562] Service location information corresponding to IoT tasks;

[0563] IoT task information is used to determine the task functions and operations of IoT devices;

[0564] Network identification information of core network elements;

[0565] The third indication information is used to indicate the storage location of the second information stored locally on the IoT device.

[0566] In some embodiments, before the core network element sends IoT service configuration information and / or first information to one or more access network nodes serving IoT devices, the method further includes:

[0567] The core network element receives a first message sent by one or more access network nodes; and / or, the core network element receives a second message sent by an IoT application server or an operation and maintenance management system.

[0568] The first message carries at least one of the following information:

[0569] Location information of access network nodes;

[0570] Information on the IoT service capabilities of access network nodes;

[0571] Service location information of access network nodes;

[0572] The second message carries at least one of the following information:

[0573] Identification information associated with IoT devices;

[0574] The number of IoT devices;

[0575] Communication capability information of IoT devices;

[0576] Service location information corresponding to IoT tasks;

[0577] IoT task information is used to determine the task functions and operations of IoT devices;

[0578] Network identification information of core network elements;

[0579] Service location information of access network nodes;

[0580] The third indication information is used to indicate the storage location of the second information locally stored on the IoT device. In some embodiments, the first information includes at least one of the following:

[0581] Identification information associated with IoT devices;

[0582] Status information of IoT devices;

[0583] Network identification information of the network where the access network node is located;

[0584] The first instruction information is used to instruct IoT devices on network access-related operations.

[0585] The second instruction information is used to instruct the task function operation of the IoT device;

[0586] The third indication information is used to indicate the storage location of the second information locally stored by the IoT device. In some embodiments, the first indication information is used to indicate at least one of the following:

[0587] IoT devices are prohibited from accessing the network where the access network node is located;

[0588] IoT devices are allowed to access the network where the access network node is located;

[0589] IoT devices initiate registration;

[0590] IoT device update and registration;

[0591] Data reported by IoT devices.

[0592] In some embodiments, the second indication information is used to indicate at least one of the following:

[0593] IoT devices disabled;

[0594] Disable radio frequency functions in IoT devices;

[0595] Enable radio frequency functionality for IoT devices;

[0596] IoT devices perform inventory checks;

[0597] IoT devices perform read operations;

[0598] The IoT device performs a write operation.

[0599] In some embodiments, the IoT service configuration information includes at least one of the following:

[0600] Identification information associated with IoT devices;

[0601] Status information of IoT devices;

[0602] The number of IoT devices;

[0603] Communication capability information of IoT devices;

[0604] Network identification information of the network where the access network node is located;

[0605] Service location information of access network nodes;

[0606] The first instruction information is used to instruct IoT devices on network access-related operations.

[0607] The second instruction information is used to instruct the task function operation of the IoT device;

[0608] The third indication information is used to indicate the storage location of the second information stored locally on the IoT device;

[0609] IoT task information is used to determine the task functions and operations of IoT devices;

[0610] The fourth instruction information is used to instruct the provision of incentives and / or communication services to IoT devices;

[0611] The fifth instruction information is used to instruct the activation of incentives and / or communication services provided for IoT devices;

[0612] Service quality parameters for incentive services;

[0613] Maximum number of IoT message cascades allowed;

[0614] Identification information for access network nodes that can provide services to IoT devices.

[0615] In some embodiments, the IoT service capability information includes at least one of the following:

[0616] The sixth instruction information is used to instruct access network nodes to support providing incentive and / or communication services for IoT devices;

[0617] Information on the IoT coverage capabilities of access network nodes;

[0618] The maximum number of IoT devices supported by the access network node.

[0619] In some embodiments, after the core network element sends IoT service configuration information and / or first information to one or more access network nodes serving IoT devices, the method further includes:

[0620] The core network element receives the confirmation information sent by the access network node;

[0621] or,

[0622] The core network element receives the confirmation information sent by the access network node and sends a response message to the IoT application server or operation and maintenance management system; wherein, the response message carries the identification information associated with the IoT device and / or the confirmation information;

[0623] The confirmation information is used to indicate at least one of the following:

[0624] Confirmation that the first message has been received;

[0625] Confirm whether to perform the first operation or not;

[0626] Confirm the result of the task execution function.

[0627] In some embodiments, the core network element sends first information to one or more access network nodes serving IoT devices, including:

[0628] The core network element encapsulates the first information into non-access layer information and sends the non-access information to one or more access network nodes.

[0629] It should be noted that the IoT device operation control method on the core network element side in this disclosure embodiment is based on the same application concept as the IoT device operation control method on the terminal side and access network node side described above. The two embodiments can refer to each other and can achieve the same technical effect. To avoid repetition, they will not be described again here.

[0630] The following describes the IoT device operation control method of this disclosure with reference to specific embodiments:

[0631] Example 1: Pre-configuration of second information (e.g., access and / or operation control information) related to the operation of IoT devices.

[0632] Taking an AIoT device as an example, the IoT device in this embodiment can also be other IoT devices besides AIoT devices. The second information in the AIoT device (this embodiment uses access and / or operation control information stored locally in the AIoT device as an example) can be written into the AIoT device using third-party tools or in the factory process.

[0633] Third-party devices sign contracts for AIoT services with AIoT network operators or service providers. These third-party devices can securely provide the operator with storage location information (e.g., pointer identifiers, storage address information, storage address list information, etc.) and / or the association relationships (e.g., device identifiers) of the access and / or operation control information stored by the AIoT devices. The operator then stores this information in the first network element on the core network side through the OAM system, or the AIoT application function (AF) securely stores the storage location information and / or the association relationships of the AIoT devices in the first network element.

[0634] For example, the first network element mentioned above can be a NEF network element, a UDM network element, or a Unified Data Repository (UDR) network element, or it can be a newly defined network element (such as an AIoT management network element), etc. This disclosure is not limited to these.

[0635] As shown in Figure 8, this embodiment of the present disclosure provides a schematic diagram of a pre-configuration process for accessing and / or operating control information. The specific process includes:

[0636] Step 81: The OAM system or AIoT AF sends a first message to the first network element; wherein the first message carries information such as the storage location information of access and / or operation control information and / or the association relationship of AIoT devices.

[0637] Step 82: The first network element stores the storage location information of the access and / or operation control information and / or the association information of the AIoT device, and sends back a response message of the first message to confirm the completion of reception.

[0638] Example 2: Modification of the second information (This example uses access and / or operation control information stored locally by the AIoT device as an example for illustration).

[0639] Continuing with the example of AIoT devices, an AIoT application platform may decide to modify the network services or network access operations locally stored on the AIoT device due to security reasons, changes in the ownership of items associated with the AIoT device, or changes in the contract with the network side. For example, it could restrict the AIoT device to access specific networks or prevent the AIoT device from accessing any network. The network side can fulfill the needs of the AIoT application through the modification of access and / or operation control information.

[0640] As shown in Figure 9, this embodiment of the present disclosure provides a schematic diagram of a process for modifying access and / or operation control information. The specific process includes:

[0641] Step 91: The AIoT AF sends a first request message to the second network element on the core network side; wherein, the first request message may carry at least one of the following information:

[0642] Identification information associated with IoT devices;

[0643] The number of IoT devices;

[0644] Communication capability information of IoT devices;

[0645] Service location information corresponding to IoT tasks;

[0646] IoT task information is used to determine the task functions and operations of IoT devices;

[0647] Network identification information of core network elements; for example: new network identifiers.

[0648] Service location information of access network nodes;

[0649] The third indication information is used to indicate the storage location of the second information stored locally on the IoT device.

[0650] In some embodiments, the second network element can determine the modified access and / or operation control information (i.e., modify the second information stored locally by the IoT device) based on the information sent by the AIoT AF. Alternatively, the modified access and / or operation control information may be directly carried in the first request message sent by the AIoT AF, and the embodiments disclosed herein are not limited thereto.

[0651] The following steps 911a to 1b are optional:

[0652] Step 91a: The second network element performs a modification operation, which requires modifying the storage location information of the access and / or operation control information. If the first request message sent by the AIoT AF does not carry this storage location information, the second network element can send a second request message to the AIoT AF to obtain the storage location information of the access and / or operation control information.

[0653] Step 91b: The AIoT AF sends a response message to the second network element in response to the second request message; wherein the response message may carry storage location information of access and / or operation control information.

[0654] Step 92: The second network element generates first information (e.g., new access and / or operation control information, which may include, but is not limited to, operation commands (e.g., write, read, modify)) and storage location information of the execution command (e.g., the address of the information to be written) based on at least one of the above information sent by the AIoT AF, and encapsulates the generated first information into one or more secure NAS PDUs, such as operation command requests (e.g., NAS Command Request messages); or if the first information is directly sent by the AIoT AF (e.g., new access and / or operation control information), the second network element may encapsulate the first information sent by the AIoT AF into one or more secure NAS PDUs, such as NAS Command Request messages.

[0655] Step 93: Based on information related to the AIoT device (such as the identification information associated with the IoT device, the number of IoT devices, the communication capability information of the IoT device, etc.) and RAN node related information (such as the location information of the RAN node, the IoT service capability information of the RAN node, the service location information of the RAN node, etc.), the second network element selects one or more RAN nodes that serve the AIoT device and sends a third request message or paging message to the one or more RAN nodes. The third request message or paging message may carry the identification information of the AIoT device, the NAS PDU, etc.

[0656] Step 94: The RAN node establishes communication with the AIoT device through the paging process and can send a fourth message in the form of an air interface point-to-point message. This fourth message can carry access and / or operation control information carried by the NAS PDU (e.g., NAS Command Request message).

[0657] Step 95: The AIoT device sends a response message for the fourth message, confirming receipt of the access and / or operation control information carried by the NAS PDU (e.g., a NAS Command Request message), or confirming that the access and / or operation control information has been successfully modified. In some embodiments, the response message for the fourth message may carry confirmation information (e.g., ACK) encapsulated as a NAS PDU (e.g., a response to an operation command request (e.g., a NAS Command Response message)), used to confirm receipt of the access and / or operation control information carried by the NAS PDU (e.g., a NAS Command Request message), or confirming that the access and / or operation control information has been successfully modified.

[0658] Step 96: The RAN node sends a response message to the third request message to the second network element, confirming receipt of the access and / or operation control information carried by the NAS PDU, or confirming that the access and / or operation control information has been modified. In some embodiments, the response message to the third request message may carry confirmation information (such as ACK) encapsulated as a NAS PDU (e.g., a NAS Command Response message), used to confirm receipt of the access and / or operation control information carried by the NAS PDU, or confirm that the access and / or operation control information has been successfully modified.

[0659] Step 96a. The second network element modifies the status information of the AIoT device, for example: registration has been cancelled.

[0660] Step 97: The second network element sends a response message of the first request to the AIoT AF to confirm that the access and / or operation control information modification is complete.

[0661] Example 3: By broadcasting the first information carried in the message (in this example, the first information is access and / or operation control information, and the second information is access and / or operation control information stored locally by the AIoT device), the network restricts the AIoT device from accessing the network, or provides charging-only services or incentive services to the AIoT devices in the area.

[0662] As shown in Figure 10, this embodiment of the present disclosure provides a schematic diagram of an access and / or operation control flow, the specific flow of which includes:

[0663] Step 101: The RAN node sends an NG SETUP REQUEST message or a RAN CONFIGURATION UPDATE message to the second network element (e.g., the AMF network element), carrying at least one of the following: RAN location information, AIoT service capability information (e.g., AIoT incentive support indication, AIoT incentive communication integration support indication, AIoT coverage capability information, maximum AIoT device capacity), and service location information.

[0664] Step 102: The second network element returns an NG SETUP RESPONSE message or a RAN CONFIGURATION UPDATE ACKNOWLEDGE message to the RAN node, carrying AIoT service configuration information (e.g., allowing AIoT incentive services, allowing AIoT communication services, allowing AIoT incentive and communication services, incentive service QoS parameters (e.g., period, frequency, service interval), the maximum allowed number of AIoT message cascades, and the identifiers of adjacent RAN nodes that can provide incentive and / or carrier services), access and / or operation control information (i.e., the first information, such as including but not limited to special network identifiers and access prohibition indications).

[0665] Step 103: The RAN node determines time-domain and / or frequency-domain resources based on the AIoT service configuration information and / or access and / or operation control information (i.e., the first information), and sends a broadcast message on the determined time-domain and / or frequency-domain resources.

[0666] For example, when the AIoT service configuration information includes allowing only AIoT incentive services, the RAN node generates special access and / or operation control information (i.e., first information, such as reserved values ​​or invalid values) and sends it to all AIoT devices via broadcast messages, instructing the network to prohibit access.

[0667] For example, when receiving AIoT service configuration information that includes permission for AIoT communication services and first access and / or operation control information (i.e., first information), the access and / or operation control information (i.e., first information) can be carried through the broadcast message.

[0668] Step 104: The AIoT device determines the corresponding first operation by matching the access and / or operation control information (i.e., the first information) in the received broadcast message with the access and / or operation control information (i.e., the second information) stored in its own configuration, such as charging only without sending any messages in reverse.

[0669] Specifically, if the AIoT device determines that the access and / or operation control information (i.e., the first information) carried in the received broadcast message is the same as the access and / or operation control information (i.e., the second information) stored in its own configuration, then it performs the corresponding first operation; otherwise, the AIoT device does not perform the corresponding first operation, or performs the corresponding operation according to a predetermined rule, such as charging or other operations. This disclosure is private and not limited to this.

[0670] Example 4: By broadcasting a message carrying first information (in this example, the first information is access and / or operation control information, and the second information is access and / or operation control information stored locally by the AIoT device), the network side triggers and assists the AIoT device to complete operations, such as including but not limited to registration.

[0671] This embodiment is applicable to, but not limited to, scenarios where network policies or OAM-triggered network service changes occur, or where AIoT AF applications initiate discovery-based inventory or counts for specific locations (e.g., automatic counts at the warehouse entry point).

[0672] As shown in Figure 11, this disclosure provides a schematic diagram of another access and / or operation control flow, the specific flow of which includes:

[0673] Step 111: The AIoT AF sends a first subscription message to the second network element, carrying at least one of the following information:

[0674] Identification information associated with IoT devices;

[0675] The number of IoT devices;

[0676] Communication capability information of IoT devices;

[0677] Service location information corresponding to IoT tasks;

[0678] IoT task information is used to determine the task functions and operations of IoT devices;

[0679] Network identification information of core network elements; for example: new network identifiers.

[0680] Service location information of access network nodes;

[0681] The third indication information is used to indicate the storage location of the second information stored locally on the IoT device.

[0682] Step 112: Based on the information sent by the AIoT AF and RAN node-related information (such as at least one of the following: RAN node location information, RAN node AIoT service capability information, and RAN node service location information), the second network element selects one or more RAN nodes and determines the AIoT service configuration information of each RAN node (e.g., allowing AIoT incentive services, allowing AIoT communication services, allowing AIoT incentive and communication services, incentive service QoS parameters (e.g., period, frequency, service interval), the maximum allowed number of AIoT message concatenations, and the identifiers of adjacent RAN nodes that can provide incentive and / or carrier services), access and / or operation control information (i.e., the first information, such as, but not limited to, network identifier, manufacturer identifier, and unregistered status indication). The AIoT service capability information can be obtained through OAM or when the RAN node establishes a connection with the second network element.

[0683] Step 113: The second network element sends a second request message or paging message to one or more selected RAN nodes, carrying the corresponding AIoT service configuration information and / or access and / or operation control information (i.e., the first information).

[0684] Step 114: The RAN node prepares to start monitoring AIoT device access based on the AIoT service configuration information and / or access and / or operation control information (i.e., the first information), determines the time domain and / or frequency domain resources, and sends a broadcast message on the determined time domain and / or frequency domain resources.

[0685] For example, when the received AIoT service configuration information includes a communication service start instruction, the RAN node can generate special access and / or operation control information (i.e., first information, such as network identifier, universal value) and send it to all AIoT devices via broadcast message, instructing the AIoT devices to send uplink messages when they match the access and / or operation control information (i.e., first information).

[0686] For example, when the received AIoT service configuration information includes a communication service start instruction and access and / or operation control information (i.e., the first information), the RAN node can carry the access and / or operation control information (i.e., the first information) through a broadcast message, and when the AIoT device matches the access and / or operation control information (i.e., the first information), it can send an uplink message.

[0687] Step 115: The AIoT device matches the access and / or operation control information (i.e., the first information) carried in the received broadcast message with the access and / or operation control information (i.e., the second information) stored in its own configuration, and determines to send a third message to the RAN node. This third message may carry information related to the AIoT device (such as the identification information associated with the AIoT device, the communication capability information of the AIoT device, etc.), registration instructions, etc.

[0688] Step 116: The RAN node sends a registration message to the second network element, carrying information related to the AIoT device, cell information, RAN node identification information, etc.

[0689] Step 117: After the AIoT device completes the authentication process with the second network element, the second network element sends a registration response message to the RAN node. In some embodiments, the registration response message may carry identification information associated with the AIoT device, new access and / or operation control information (such as updated AIoT device status information), storage location information of the access and / or operation control information, etc.

[0690] Step 118: The second network element records the identification information and location information (such as cell identifier, RAN node identifier) ​​associated with the AIoT device, and updates the relevant status of the AIoT device (such as registered, inventoried, etc.). In some embodiments, if the registration response message sent by the second network element carries new access and / or operation control information, steps 118a to 8c are executed, and confirmation of the modification of the new access and / or operation control information is awaited (similar to steps 94 to 96 in Embodiment 2).

[0691] Step 119: The second network element sends a first notification message to the AIoT AF according to the notification method of the AIoT task, carrying the AIoT device identification information associated with the registered AIoT device, or the AIoT device identification information associated with the newly registered AIoT device.

[0692] It should be noted that for scenarios where network policies or OAM-triggered network service changes occur, steps 1 and 9 above can be omitted.

[0693] Example 5: By broadcasting a message carrying first information (in this example, the first information is access and / or operation control information, and the second information is access and / or operation control information stored locally by the AIoT device), the network side triggers and assists the AIoT device to complete periodic operations, such as registration, etc.

[0694] This embodiment is applicable to, but not limited to, policy-triggered periodic registration scenarios, or discovery-based inventory or counts initiated by AIoT AF applications targeting specific regional locations (e.g., automatic counts at the warehouse entry point).

[0695] This embodiment is applicable to policy-triggered periodic registration scenarios, or single tasks initiated by AIoT AF applications targeting specific regional locations (e.g., centralized inventory in a warehouse).

[0696] As shown in Figure 12, this disclosure provides a schematic diagram of another access and / or operation control flow, which is similar to that of Embodiment 4, except that:

[0697] Step 121: The AIoT AF sends a first request message to the second network element, carrying at least one of the following information:

[0698] Identification information associated with IoT devices;

[0699] The number of IoT devices;

[0700] Communication capability information of IoT devices;

[0701] Service location information corresponding to IoT tasks;

[0702] IoT task information is used to determine the task functions and operations of IoT devices;

[0703] Network identification information of core network elements; for example: new network identifiers.

[0704] Service location information of access network nodes;

[0705] The third indication information is used to indicate the storage location of the second information stored locally on the IoT device.

[0706] Step 122: The second network element selects one or more RAN nodes based on the information sent by the AIoT AF and the identification information and location information associated with the AIoT device recorded during the initial registration of the AIoT device, and determines access and / or operation control information (i.e., first information), such as network identifier, manufacturer identifier, and registration status indication. In some embodiments, the AIoT service configuration information of each RAN node is determined (e.g., device quantity information, maximum allowed number of AIoT message cascading, etc.).

[0707] Step 123: The second network element sends a second request message or paging message to the selected RAN node, carrying the corresponding AIoT service configuration information and / or the access and / or operation control information (i.e., the first information).

[0708] Step 124: The RAN node prepares to start monitoring AIoT device access based on the AIoT service configuration information and / or the access and / or operation control information (i.e., the first information), determines time-domain and / or frequency-domain resources, and sends a broadcast message on the determined time-domain and / or frequency-domain resources, carrying the access and / or operation control information (i.e., the first information) to indicate that the AIoT device can send an uplink message when it matches the access and / or operation control information.

[0709] Step 125: The AIoT device matches the access and / or operation control information (i.e., the first information) carried in the received broadcast message with the access and / or operation control information (i.e., the second information) stored in its own configuration, and determines to send a third message to the RAN node, carrying AIoT device information (such as AIoT device identifier, AIoT device capabilities), registration instructions, etc.

[0710] Step 126: The RAN node sends a registration message to the second network element, carrying information related to the AIoT device, cell information, RAN node identification information, etc.

[0711] Step 127: The AIoT device and the second network element re-authenticate. In some embodiments, the second network element sends a registration response message to the RAN node, carrying the AIoT device identification information and the acknowledgment information (ACK) carried by the NAS PDU.

[0712] Step 128: Same as step 118 in Embodiment 4, the RAN node pages the AIoT device and sends registration confirmation information.

[0713] Step 129: The second network element sends a response message for the first request to the AIoT AF according to the notification method or task parameters of the AIoT task, and reports a list of AIoT device identification information associated with all queried AIoT devices.

[0714] It should be noted that for strategy-triggered periodic registration scenarios, steps 1 and 9 above can be omitted.

[0715] This disclosure provides a method for configuring, updating, and matching relevant access and / or operation control information for AIoT devices that are unable to actively search for, select, or initiate registration. This method enables network-assisted AIoT device access to the network and realizes the task functions of the AIoT device. It achieves network control and management of when the AIoT device accesses the network, what network communication process it performs, and how the AIoT device can access the network. This solves the current problem of lacking solutions for how IoT devices achieve network access and how to control the task functions of IoT devices in various application scenarios.

[0716] The above embodiments describe the operation and control method of IoT devices disclosed herein. The following embodiments will further explain the corresponding IoT devices, access network nodes, and core network elements in conjunction with the accompanying drawings.

[0717] As shown in Figure 13, this embodiment provides an Internet of Things (IoT) device, including a memory 131, a transceiver 132, and a processor 133. The memory 131 stores a computer program; the transceiver 132 transmits and receives data under the control of the processor 133; for example, the transceiver 132 receives and sends data under the control of the processor 133; the processor 133 reads the computer program from the memory 131 and performs the following operations:

[0718] Based on the first information, it is determined whether to perform the first operation or not; or, based on the first information and second information stored locally related to the first operation of the IoT device, it is determined whether to perform the first operation or not, wherein the first information is used by the IoT device to determine the first operation.

[0719] In some embodiments, the first information is carried in at least one of the following messages:

[0720] Non-access stratum information;

[0721] Broadcast message;

[0722] Paging messages;

[0723] Access layer messages.

[0724] In some embodiments, first information is received via a first node, wherein the first node includes at least one of the following:

[0725] Access network node;

[0726] Intermediate node.

[0727] In some embodiments, the first information includes at least one of the following:

[0728] Identification information associated with IoT devices;

[0729] Status information of IoT devices;

[0730] Network identification information of the network where the first node is located;

[0731] The first instruction information is used to instruct IoT devices on network access-related operations.

[0732] The second instruction information is used to instruct the task function operation of the IoT device;

[0733] The third indication information is used to indicate the storage location of the second information stored locally on the IoT device;

[0734] And / or,

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

[0736] Identification information associated with IoT devices;

[0737] Communication capability information of IoT devices;

[0738] Status information of IoT devices;

[0739] The network identification information of the contract.

[0740] In some embodiments, the communication capability information includes at least one of the following:

[0741] First capability information is used to indicate that IoT devices support actively sending signals;

[0742] The second capability information is used to indicate that the IoT device supports passive transmission of signals triggered by downlink signals;

[0743] The third capability information is used to indicate that IoT devices support receiving signals.

[0744] In some embodiments, the first indication information is used to indicate at least one of the following:

[0745] IoT devices are prohibited from accessing the network where the first node is located;

[0746] IoT devices are allowed to access the network where the first node is located;

[0747] IoT devices initiate registration;

[0748] IoT device update and registration;

[0749] Data reported by IoT devices.

[0750] In some embodiments, the second indication information is used to indicate at least one of the following:

[0751] IoT devices disabled;

[0752] Disable radio frequency functions in IoT devices;

[0753] Enable radio frequency functionality for IoT devices;

[0754] IoT devices perform inventory checks;

[0755] IoT devices perform read operations;

[0756] The IoT device performs a write operation.

[0757] In some embodiments, the processor 133 is configured to read a computer program from the memory 131 and perform the following operations:

[0758] Based on the first information, it is determined to modify and / or delete the second information;

[0759] or,

[0760] If the first information matches the second information, the first operation will be performed.

[0761] or,

[0762] If the first information and the second information do not match, it is determined that the first operation will not be performed.

[0763] In some embodiments, the processor 133 is configured to read the computer program in the memory and specifically perform the following operations: receive the first information through the first node;

[0764] The processor 133, for reading the computer program in the memory 131, also performs the following operations:

[0765] Send an acknowledgment message to the first node; wherein the acknowledgment message is used to indicate at least one of the following:

[0766] Confirmation that the first message has been received;

[0767] Confirm whether to perform the first operation or not;

[0768] Confirm the result of the task execution function.

[0769] In Figure 13, the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 133 and memory represented by memory 131. The bus architecture may also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. The transceiver 132 may be multiple elements, including transmitters and receivers, providing units for communicating with various other devices over transmission media, including wireless channels, wired channels, optical fibers, etc. Processor 133 is responsible for managing the bus architecture and general processing, and memory 131 may store data used by processor 133 during operation.

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

[0771] The processor executes any of the methods described in the embodiments of this disclosure by invoking a computer program stored in memory, according to the obtained executable instructions. The processor and memory may also be physically separated.

[0772] It should be noted that the IoT device provided in this embodiment can implement all the method steps implemented in the IoT device operation control method embodiment and achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.

[0773] As shown in Figure 14, this embodiment of the present disclosure provides an Internet of Things (IoT) device 1400, including:

[0774] The processing unit 1420 is configured to determine, based on first information, whether to perform a first operation or not to perform the first operation; or, the IoT device determines, based on the first information and second information stored locally related to the first operation of the IoT device, whether to perform the first operation or not to perform the first operation; wherein, the first information is used by the IoT device to determine the first operation.

[0775] In some embodiments, the IoT device 1400 further includes:

[0776] The receiving unit is used to receive the first information sent by the first node;

[0777] The first node includes at least one of the following:

[0778] Access network node;

[0779] Intermediate node.

[0780] In some embodiments, the first information is carried in at least one of the following messages:

[0781] Non-access stratum information;

[0782] Broadcast message;

[0783] Paging messages;

[0784] Access layer messages.

[0785] In some embodiments, the first information includes at least one of the following:

[0786] Identification information associated with IoT devices;

[0787] Status information of IoT devices;

[0788] Network identification information of the network where the first node is located;

[0789] The first instruction information is used to instruct IoT devices on network access-related operations.

[0790] The second instruction information is used to instruct the task function operation of the IoT device;

[0791] The third indication information is used to indicate the storage location of the second information stored locally on the IoT device;

[0792] And / or,

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

[0794] Identification information associated with IoT devices;

[0795] Communication capability information of IoT devices;

[0796] Status information of IoT devices;

[0797] The network identification information of the contract.

[0798] In some embodiments, the communication capability information includes at least one of the following:

[0799] First capability information is used to indicate that IoT devices support actively sending signals;

[0800] The second capability information is used to indicate that the IoT device supports passive transmission of signals triggered by downlink signals;

[0801] The third capability information is used to indicate that IoT devices support receiving signals.

[0802] In some embodiments, the first indication information is used to indicate at least one of the following:

[0803] IoT devices are prohibited from accessing the network where the first node is located;

[0804] IoT devices are allowed to access the network where the first node is located;

[0805] IoT devices initiate registration;

[0806] IoT device update and registration;

[0807] Data reported by IoT devices.

[0808] In some embodiments, the second indication information is used to indicate at least one of the following:

[0809] IoT devices disabled;

[0810] Disable radio frequency functions in IoT devices;

[0811] Enable radio frequency functionality for IoT devices;

[0812] IoT devices perform inventory checks;

[0813] IoT devices perform read operations;

[0814] The IoT device performs a write operation.

[0815] In some embodiments, the processing unit 1420 is further configured to:

[0816] Based on the first information, it is determined to modify and / or delete the second information;

[0817] or,

[0818] If the first information matches the second information, the first operation will be performed.

[0819] or,

[0820] If the first information and the second information do not match, it is determined that the first operation will not be performed.

[0821] In some embodiments, the IoT device 1400 further includes:

[0822] A sending unit is configured to send confirmation information to the first node; wherein the confirmation information indicates at least one of the following:

[0823] Confirmation that the first message has been received;

[0824] Confirm whether to perform the first operation or not;

[0825] Confirm the result of the task execution function.

[0826] It should be noted that the IoT device provided in this embodiment can implement all the method steps implemented in the IoT device operation control method embodiment and achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.

[0827] As shown in Figure 15, this embodiment of the present disclosure provides an access network node, including a memory 151, a transceiver 152, and a processor 153; wherein, the memory 151 is used to store computer programs; the transceiver 152 is used to send and receive data under the control of the processor 153; for example, the transceiver 152 is used to receive and send data under the control of the processor 153; the processor 153 is used to read the computer program in the memory 151 and perform the following operations:

[0828] Receive IoT service configuration information and / or first information sent by the core network element, and perform the following operations:

[0829] Send first information to IoT devices and / or intermediate nodes; wherein the first information is used by the IoT devices to determine a first operation;

[0830] Alternatively, the first information may be determined based on the IoT service configuration information, and the first information may be sent to the IoT device and / or intermediate node;

[0831] Alternatively, a first signal may be sent to the IoT device and / or intermediate node; wherein the first signal is used by the IoT device to modulate uplink signals and / or charge.

[0832] In some embodiments, the first information includes at least one of the following:

[0833] Identification information associated with IoT devices;

[0834] Status information of IoT devices;

[0835] Network identification information of the network where the access network node is located;

[0836] The first instruction information is used to instruct IoT devices on network access-related operations.

[0837] The second instruction information is used to instruct the task function operation of the IoT device;

[0838] The third indication information is used to indicate the storage location of the second information stored locally on the IoT device.

[0839] In some embodiments, the first indication information is used to indicate at least one of the following:

[0840] IoT devices are prohibited from accessing the network where the access network node is located;

[0841] IoT devices are allowed to access the network where the access network node is located;

[0842] IoT devices initiate registration;

[0843] IoT device update and registration;

[0844] Data reported by IoT devices.

[0845] In some embodiments, the second indication information is used to indicate at least one of the following:

[0846] IoT devices disabled;

[0847] Disable radio frequency functions in IoT devices;

[0848] Enable radio frequency functionality for IoT devices;

[0849] IoT devices perform inventory checks;

[0850] IoT devices perform read operations;

[0851] The IoT device performs a write operation.

[0852] In some embodiments, the IoT service configuration information includes at least one of the following:

[0853] Identification information associated with IoT devices;

[0854] Status information of IoT devices;

[0855] The number of IoT devices;

[0856] Communication capability information of IoT devices;

[0857] Network identification information of the network where the access network node is located;

[0858] Service location information of access network nodes;

[0859] The first instruction information is used to instruct IoT devices on network access-related operations.

[0860] The second instruction information is used to instruct the task function operation of the IoT device;

[0861] The third indication information is used to indicate the storage location of the second information stored locally on the IoT device;

[0862] IoT task information is used to determine the task function operation of IoT devices; the fourth instruction information is used to instruct the provision of incentives and / or communication services to IoT devices.

[0863] The fifth instruction information is used to instruct the activation of incentives and / or communication services provided for IoT devices;

[0864] Service quality parameters for incentive services;

[0865] Maximum number of IoT message cascades allowed;

[0866] Identification information for access network nodes that can provide services to IoT devices.

[0867] In some embodiments, the processor 153 is configured to read a computer program from the memory 151 and perform the following operations:

[0868] Send a first message to the core network element; wherein the first message carries at least one of the following information:

[0869] Location information of access network nodes;

[0870] Information on the IoT service capabilities of access network nodes;

[0871] Service location information of access network nodes.

[0872] In some embodiments, the IoT service capability information includes at least one of the following:

[0873] The sixth instruction information is used to instruct access network nodes to support providing incentive and / or communication services for IoT devices;

[0874] Information on the IoT coverage capabilities of access network nodes;

[0875] The maximum number of IoT devices supported by the access network node.

[0876] In some embodiments, the processor 153 is configured to read a computer program from the memory 151 and perform the following operations:

[0877] Based on the IoT service configuration information and / or the first information, determine the first time domain resource and / or the first frequency domain resource;

[0878] The first information is sent to the IoT device and / or the intermediate node on the first time domain resource and / or the first frequency domain resource.

[0879] In some embodiments, the processor 153 is configured to read a computer program from the memory 151 and perform the following operations:

[0880] Receive non-access stratum information sent by the core network element; wherein the first information is carried in the non-access stratum information.

[0881] In some embodiments, the processor 153 is configured to read a computer program from the memory 151 and perform at least one of the following operations:

[0882] Send non-access stratum information to the IoT device and / or the intermediate node; wherein, the first information is carried in the non-access stratum information;

[0883] Send a broadcast message to the IoT device and / or the intermediate node; wherein the broadcast message carries the first information;

[0884] Send a paging message to the IoT device and / or the intermediate node; wherein the paging message carries the first information;

[0885] Send an access layer message to the IoT device and / or the intermediate node; wherein the access layer message carries the first information.

[0886] In some embodiments, the processor 153 is configured to read a computer program from the memory 151 and perform the following operations:

[0887] Receive confirmation information sent by the IoT device and / or the intermediate node;

[0888] or,

[0889] Receive confirmation information sent by the IoT device and / or the intermediate node, and send the confirmation information to the core network element;

[0890] The confirmation information is used to indicate at least one of the following:

[0891] Confirmation that the first message has been received;

[0892] Confirm whether to perform the first operation or not;

[0893] Confirm the result of the task execution function.

[0894] In Figure 15, the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 153 and memory represented by memory 151. The bus architecture may also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. Transceiver 152 may be multiple elements, including transmitters and receivers, providing units for communicating with various other devices over transmission media, including wireless channels, wired channels, optical fibers, etc. Processor 153 is responsible for managing the bus architecture and general processing, and memory 151 may store data used by processor 153 during operation.

[0895] The processor 153 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.

[0896] It should be noted that the access network node provided in this embodiment can implement all the method steps implemented in the above-mentioned IoT device operation control method embodiment on the access network node side, and can achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.

[0897] As shown in Figure 16, this embodiment of the present disclosure provides an access network node 1600, including:

[0898] Processing unit 1610 is configured to receive IoT service configuration information and / or first information sent by core network elements, and perform the following operations:

[0899] Send first information to IoT devices and / or intermediate nodes; wherein the first information is used by the IoT devices to determine a first operation;

[0900] Alternatively, the first information may be determined based on the IoT service configuration information, and the first information may be sent to the IoT device and / or intermediate node;

[0901] Alternatively, a first signal may be sent to the IoT device and / or intermediate node; wherein the first signal is used by the IoT device to modulate uplink signals and / or charge.

[0902] In some embodiments, the first information includes at least one of the following:

[0903] Identification information associated with IoT devices;

[0904] Status information of IoT devices;

[0905] Network identification information of the network where the access network node is located;

[0906] The first instruction information is used to instruct IoT devices on network access-related operations.

[0907] The second instruction information is used to instruct the task function operation of the IoT device;

[0908] The third indication information is used to indicate the storage location of the second information stored locally on the IoT device.

[0909] In some embodiments, the first indication information is used to indicate at least one of the following:

[0910] IoT devices are prohibited from accessing the network where the access network node is located;

[0911] IoT devices are allowed to access the network where the access network node is located;

[0912] IoT devices initiate registration;

[0913] IoT device update and registration;

[0914] Data reported by IoT devices.

[0915] In some embodiments, the second indication information is used to indicate at least one of the following:

[0916] IoT devices disabled;

[0917] Disable radio frequency functions in IoT devices;

[0918] Enable radio frequency functionality for IoT devices;

[0919] IoT devices perform inventory checks;

[0920] IoT devices perform read operations;

[0921] The IoT device performs a write operation.

[0922] In some embodiments, the IoT service configuration information includes at least one of the following:

[0923] Identification information associated with IoT devices;

[0924] Status information of IoT devices;

[0925] The number of IoT devices;

[0926] Communication capability information of IoT devices;

[0927] Network identification information of the network where the access network node is located;

[0928] Service location information of access network nodes;

[0929] The first instruction information is used to instruct IoT devices on network access-related operations.

[0930] The second instruction information is used to instruct the task function operation of the IoT device;

[0931] The third indication information is used to indicate the storage location of the second information stored locally on the IoT device;

[0932] IoT task information is used to determine the task function operation of IoT devices; the fourth instruction information is used to instruct the provision of incentives and / or communication services to IoT devices.

[0933] The fifth instruction information is used to instruct the activation of incentives and / or communication services provided for IoT devices;

[0934] Service quality parameters for incentive services;

[0935] Maximum number of IoT message cascades allowed;

[0936] Identification information for access network nodes that can provide services to IoT devices.

[0937] In some embodiments, the access network node 1600 further includes:

[0938] The sending unit is configured to send a first message to the core network element; wherein the first message carries at least one of the following information:

[0939] Location information of access network nodes;

[0940] Information on the IoT service capabilities of access network nodes;

[0941] Service location information of access network nodes.

[0942] In some embodiments, the IoT service capability information includes at least one of the following:

[0943] The sixth instruction information is used to instruct access network nodes to support providing incentive and / or communication services for IoT devices;

[0944] Information on the IoT coverage capabilities of access network nodes;

[0945] The maximum number of IoT devices supported by the access network node.

[0946] In some embodiments, the processing unit 1610 is further configured to:

[0947] Based on the IoT service configuration information and / or the first information, determine the first time domain resource and / or the first frequency domain resource;

[0948] The first information is sent to the IoT device and / or the intermediate node on the first time domain resource and / or the first frequency domain resource.

[0949] In some embodiments, the processing unit 1610 is further configured to:

[0950] Receive non-access stratum information sent by the core network element; wherein the first information is carried in the non-access stratum information.

[0951] In some embodiments, the processing unit 1610 is further configured to perform at least one of the following:

[0952] Send non-access stratum information to the IoT device and / or the intermediate node; wherein, the first information is carried in the non-access stratum information;

[0953] Send a broadcast message to the IoT device and / or the intermediate node; wherein the broadcast message carries the first information;

[0954] Send a paging message to the IoT device and / or the intermediate node; wherein the paging message carries the first information;

[0955] Send an access layer message to the IoT device and / or the intermediate node; wherein the access layer message carries the first information.

[0956] In some embodiments, the access network node 1600 further includes:

[0957] A receiving unit is configured to receive confirmation information sent by the IoT device and / or the intermediate node;

[0958] or,

[0959] The transceiver unit is used to receive confirmation information sent by the IoT device and / or the intermediate node, and to send the confirmation information to the core network element;

[0960] The confirmation information is used to indicate at least one of the following:

[0961] Confirmation that the first message has been received;

[0962] Confirm whether to perform the first operation or not;

[0963] Confirm the result of the task execution function.

[0964] It should be noted that the access network node provided in this embodiment can implement all the method steps implemented in the above-mentioned IoT device operation control method embodiment on the access network node side, and can achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.

[0965] As shown in Figure 17, this embodiment of the present disclosure provides a core network element, including a memory 171, a transceiver 172, and a processor 173; wherein, the memory 171 is used to store computer programs; the transceiver 172 is used to send and receive data under the control of the processor 173; for example, the transceiver 172 is used to receive and send data under the control of the processor 173; the processor 173 is used to read the computer program in the memory 171 and perform the following operations:

[0966] Send IoT service configuration information and / or first information to one or more access network nodes serving IoT devices;

[0967] The IoT service configuration information is used by the access network node to determine the first information and / or send a first signal to the IoT device. The first information is used by the IoT device to determine a first operation, and the first signal is used by the IoT device to modulate the uplink signal and / or charge.

[0968] In some embodiments, when the processor 173 reads a computer program from the memory 171, it determines one or more base stations serving an Internet of Things (IoT) device based on at least one of the following:

[0969] Location information of access network nodes;

[0970] Information on the IoT service capabilities of access network nodes;

[0971] Identification information associated with IoT devices;

[0972] The number of IoT devices;

[0973] Communication capability information of IoT devices;

[0974] Service location information of access network nodes.

[0975] In some embodiments, when the processor 173 reads a computer program from the memory 171, it determines the IoT service configuration information and / or the first information based on at least one of the following:

[0976] Location information of access network nodes;

[0977] Information on the IoT service capabilities of access network nodes;

[0978] Identification information associated with IoT devices;

[0979] The number of IoT devices;

[0980] Communication capability information of IoT devices;

[0981] Service location information corresponding to IoT tasks;

[0982] IoT task information is used to determine the task functions and operations of IoT devices;

[0983] Network identification information of core network elements;

[0984] The third indication information is used to indicate the storage location of the second information stored locally on the IoT device.

[0985] In some embodiments, the processor 173 is configured to read the computer program in the memory 171 and perform the following operations:

[0986] Receive a first message sent by one or more access network nodes; and / or, receive a second message sent by an IoT application server or operation and maintenance management system;

[0987] The first message carries at least one of the following information:

[0988] Location information of access network nodes;

[0989] Information on the IoT service capabilities of access network nodes;

[0990] Service location information of access network nodes;

[0991] The second message carries at least one of the following information:

[0992] Identification information associated with IoT devices;

[0993] The number of IoT devices;

[0994] Communication capability information of IoT devices;

[0995] Service location information corresponding to IoT tasks;

[0996] IoT task information is used to determine the task functions and operations of IoT devices;

[0997] Network identification information of core network elements;

[0998] Service location information of access network nodes;

[0999] The third indication information is used to indicate the storage location of the second information stored locally on the IoT device.

[1000] In some embodiments, the first information includes at least one of the following:

[1001] Identification information associated with IoT devices;

[1002] Status information of IoT devices;

[1003] Network identification information of the network where the access network node is located;

[1004] The first instruction information is used to instruct IoT devices on network access-related operations.

[1005] The second instruction information is used to instruct the task function operation of the IoT device;

[1006] The third indication information is used to indicate the storage location of the second information stored locally on the IoT device.

[1007] In some embodiments, the first indication information is used to indicate at least one of the following:

[1008] IoT devices are prohibited from accessing the network where the access network node is located;

[1009] IoT devices are allowed to access the network where the access network node is located;

[1010] IoT devices initiate registration;

[1011] IoT device update and registration;

[1012] Data reported by IoT devices.

[1013] In some embodiments, the second indication information is used to indicate at least one of the following:

[1014] IoT devices disabled;

[1015] Disable radio frequency functions in IoT devices;

[1016] Enable radio frequency functionality for IoT devices;

[1017] IoT devices perform inventory checks;

[1018] IoT devices perform read operations;

[1019] The IoT device performs a write operation.

[1020] In some embodiments, the IoT service configuration information includes at least one of the following:

[1021] Identification information associated with IoT devices;

[1022] Status information of IoT devices;

[1023] The number of IoT devices;

[1024] Communication capability information of IoT devices;

[1025] Network identification information of the network where the access network node is located;

[1026] Service location information of access network nodes;

[1027] The first instruction information is used to instruct IoT devices on network access-related operations.

[1028] The second instruction information is used to instruct the task function operation of the IoT device;

[1029] The third indication information is used to indicate the storage location of the second information stored locally on the IoT device;

[1030] IoT task information is used to determine the task functions and operations of IoT devices;

[1031] The fourth instruction information is used to instruct the provision of incentives and / or communication services to IoT devices;

[1032] The fifth instruction information is used to instruct the activation of incentives and / or communication services provided for IoT devices;

[1033] Service quality parameters for incentive services;

[1034] Maximum number of IoT message cascades allowed;

[1035] Identification information for access network nodes that can provide services to IoT devices.

[1036] In some embodiments, the IoT service capability information includes at least one of the following:

[1037] The sixth instruction information is used to instruct access network nodes to support providing incentive and / or communication services for IoT devices;

[1038] Information on the IoT coverage capabilities of access network nodes;

[1039] The maximum number of IoT devices supported by the access network node.

[1040] In some embodiments, the processor 173 is configured to read the computer program in the memory 171 and perform the following operations:

[1041] Receive confirmation information sent by the access network node;

[1042] or,

[1043] The system receives confirmation information from the access network node and sends a response message to the IoT application server or operation and maintenance management system; wherein the response message carries the identification information associated with the IoT device and / or the confirmation information.

[1044] The confirmation information is used to indicate at least one of the following:

[1045] Confirmation that the first message has been received;

[1046] Confirm whether to perform the first operation or not;

[1047] Confirm the result of the task execution function.

[1048] In some embodiments, the processor 173 is configured to read the computer program in the memory 171 and perform the following operations:

[1049] The first information is encapsulated as non-access stratum information and sent to the one or more access network nodes.

[1050] In Figure 17, the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 173 and memory represented by memory 171. The bus architecture may also link various other circuits, such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be described further herein. The bus interface provides an interface. Transceiver 172 may be multiple elements, including transmitters and receivers, providing units for communicating with various other devices over transmission media, including wireless channels, wired channels, optical fibers, etc. Processor 173 is responsible for managing the bus architecture and general processing, and memory 171 may store data used by processor 173 during operation.

[1051] The processor 173 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.

[1052] It should be noted that the core network element provided in this embodiment can implement all the method steps implemented in the embodiment of the IoT device operation control method on the core network element side, and can achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.

[1053] As shown in Figure 18, this embodiment of the disclosure provides a core network element 1800, including:

[1054] The sending unit 1810 is used to send IoT service configuration information and / or first information to one or more access network nodes serving IoT devices;

[1055] The IoT service configuration information is used by the access network node to determine the first information and / or send a first signal to the IoT device. The first information is used by the IoT device to determine a first operation, and the first signal is used by the IoT device to modulate the uplink signal and / or charge.

[1056] In some embodiments, the core network element 1800 determines one or more base stations serving IoT devices based on at least one of the following:

[1057] Location information of access network nodes;

[1058] Information on the IoT service capabilities of access network nodes;

[1059] Identification information associated with IoT devices;

[1060] The number of IoT devices;

[1061] Communication capability information of IoT devices;

[1062] Service location information of access network nodes.

[1063] In some embodiments, the core network element 1800 determines the IoT service configuration information and / or the first information based on at least one of the following:

[1064] Location information of access network nodes;

[1065] Information on the IoT service capabilities of access network nodes;

[1066] Identification information associated with IoT devices;

[1067] The number of IoT devices;

[1068] Communication capability information of IoT devices;

[1069] Service location information corresponding to IoT tasks;

[1070] IoT task information is used to determine the task functions and operations of IoT devices;

[1071] Network identification information of core network elements;

[1072] The third indication information is used to indicate the storage location of the second information stored locally on the IoT device.

[1073] In some embodiments, the core network element 1800 further includes:

[1074] The first receiving unit is configured to receive a first message sent by one or more access network nodes; and / or, to receive a second message sent by an IoT application server or an operation and maintenance management system.

[1075] The first message carries at least one of the following information:

[1076] Location information of access network nodes;

[1077] Information on the IoT service capabilities of access network nodes;

[1078] Service location information of access network nodes;

[1079] The second message carries at least one of the following information:

[1080] Identification information associated with IoT devices;

[1081] The number of IoT devices;

[1082] Communication capability information of IoT devices;

[1083] Service location information corresponding to IoT tasks;

[1084] IoT task information is used to determine the task functions and operations of IoT devices;

[1085] Network identification information of core network elements;

[1086] Service location information of access network nodes;

[1087] The third indication information is used to indicate the storage location of the second information stored locally on the IoT device.

[1088] In some embodiments, the first information includes at least one of the following:

[1089] Identification information associated with IoT devices;

[1090] Status information of IoT devices;

[1091] Network identification information of the network where the access network node is located;

[1092] The first instruction information is used to instruct IoT devices on network access-related operations.

[1093] The second instruction information is used to instruct the task function operation of the IoT device;

[1094] The third indication information is used to indicate the storage location of the second information stored locally on the IoT device.

[1095] In some embodiments, the first indication information is used to indicate at least one of the following:

[1096] IoT devices are prohibited from accessing the network where the access network node is located;

[1097] IoT devices are allowed to access the network where the access network node is located;

[1098] IoT devices initiate registration;

[1099] IoT device update and registration;

[1100] Data reported by IoT devices.

[1101] In some embodiments, the second indication information is used to indicate at least one of the following:

[1102] IoT devices disabled;

[1103] Disable radio frequency functions in IoT devices;

[1104] Enable radio frequency functionality for IoT devices;

[1105] IoT devices perform inventory checks;

[1106] IoT devices perform read operations;

[1107] The IoT device performs a write operation.

[1108] In some embodiments, the IoT service configuration information includes at least one of the following:

[1109] Identification information associated with IoT devices;

[1110] Status information of IoT devices;

[1111] The number of IoT devices;

[1112] Communication capability information of IoT devices;

[1113] Network identification information of the network where the access network node is located;

[1114] Service location information of access network nodes;

[1115] The first instruction information is used to instruct IoT devices on network access-related operations.

[1116] The second instruction information is used to instruct the task function operation of the IoT device;

[1117] The third indication information is used to indicate the storage location of the second information stored locally on the IoT device;

[1118] IoT task information is used to determine the task functions and operations of IoT devices;

[1119] The fourth instruction information is used to instruct the provision of incentives and / or communication services to IoT devices;

[1120] The fifth instruction information is used to instruct the activation of incentives and / or communication services provided for IoT devices;

[1121] Service quality parameters for incentive services;

[1122] Maximum number of IoT message cascades allowed;

[1123] Identification information for access network nodes that can provide services to IoT devices.

[1124] In some embodiments, the IoT service capability information includes at least one of the following:

[1125] The sixth instruction information is used to instruct access network nodes to support providing incentive and / or communication services for IoT devices;

[1126] Information on the IoT coverage capabilities of access network nodes;

[1127] The maximum number of IoT devices supported by the access network node.

[1128] In some embodiments, the core network element 1800 further includes:

[1129] The second receiving unit is used to receive confirmation information sent by the access network node;

[1130] or,

[1131] The transceiver unit is used to receive the confirmation information sent by the access network node and send a response message to the IoT application server or operation and maintenance management system; wherein the response message carries the identification information associated with the IoT device and / or the confirmation information;

[1132] The confirmation information is used to indicate at least one of the following:

[1133] Confirmation that the first message has been received;

[1134] Confirm whether to perform the first operation or not;

[1135] Confirm the result of the task execution function.

[1136] In some embodiments, the transmitting unit 1810 is further configured to:

[1137] The first information is encapsulated as non-access stratum information and sent to the one or more access network nodes.

[1138] It should be noted that the core network element provided in this embodiment can implement all the method steps implemented in the embodiment of the IoT device operation control method on the core network element side, and can achieve the same technical effect. Therefore, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.

[1139] It should be noted that the division of units in the embodiments of this disclosure is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this disclosure can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.

[1140] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this disclosure, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this disclosure. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[1141] This disclosure also provides a processor-readable storage medium storing a computer program. The computer program is used to cause the processor to execute the steps of the IoT device operation control method on the IoT device side, or the computer program is used to cause the processor to execute the steps of the IoT device operation control method on the access network node side, or the computer program is used to cause the processor to execute the steps of the IoT device operation control method on the core network element side, and can achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.

[1142] The processor-readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to magnetic memory (e.g., floppy disk, hard disk, magnetic tape, magneto-optical disk (MO)), optical memory (e.g., compact disk (CD), digital video disc (DVD), Blu-ray disc (BD), high-definition versatile disc (HVD)), and semiconductor memory (read-only memory (ROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), non-volatile memory (NAND FLASH), solid state disk (SSD)).

[1143] Those skilled in the art will understand that embodiments of this disclosure can be provided as methods, systems, or computer program products. Therefore, this disclosure can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this disclosure can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.

[1144] This disclosure is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this disclosure. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in one or more flowchart illustrations and / or one or more block diagrams.

[1145] These processor-executable instructions may also be stored in a processor-readable memory that can instruct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means that implement the functions specified in one or more flowcharts and / or one or more block diagrams.

[1146] These processor-executable instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process, such that the instructions, which execute on the computer or other programmable apparatus, provide steps for implementing the functions specified in one or more flowcharts and / or one or more block diagrams.

[1147] Furthermore, it should be noted that in the apparatus and method of this disclosure, it is obvious that the components or steps can be decomposed and / or recombined. These decompositions and / or recombinations should be considered equivalent solutions of this disclosure. Moreover, the steps performing the above series of processes can naturally be executed in the order described, but are not necessarily required to be executed in chronological order; some steps can be executed in parallel or independently of each other. Those skilled in the art will understand that all or any step or component of the method and apparatus of this disclosure can be implemented in any computing device (including processors, storage media, etc.) or network of computing devices, in hardware, firmware, software, or a combination thereof, which can be achieved by those skilled in the art using their basic programming skills after reading the description of this disclosure.

[1148] Furthermore, it should be noted that in the apparatus and method of this disclosure, it is obvious that the components or steps can be decomposed and / or recombined. These decompositions and / or recombinations should be considered equivalent solutions of this disclosure. Moreover, the steps performing the above series of processes can naturally be executed in the order described, but are not necessarily required to be executed in chronological order; some steps can be executed in parallel or independently of each other. Those skilled in the art will understand that all or any step or component of the method and apparatus of this disclosure can be implemented in any computing device (including processors, storage media, etc.) or network of computing devices, in hardware, firmware, software, or a combination thereof, which can be achieved by those skilled in the art using their basic programming skills after reading the description of this disclosure.

[1149] It should be noted that the above division of modules is merely 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, these modules can be implemented entirely in software via processing element calls; they can be fully implemented in hardware; or some modules can be implemented by processing element calls to software, while others are implemented in hardware. For example, a module can be a separate processing element, or it can be integrated into a chip in the aforementioned device. Alternatively, it can be stored as program code in the memory of the aforementioned device, and its function can be called and executed by a processing element of the device. The implementation of other modules is similar. Moreover, these modules can be fully or partially integrated together, or they can be implemented independently. The processing element mentioned here can be an integrated circuit with signal processing capabilities. In the implementation process, each step of the above method or each of the above modules can be completed through integrated logic circuits in the hardware of the processor element or through software instructions.

[1150] For example, each module, unit, subunit, or submodule can be one or more integrated circuits configured to implement the above methods, such as one or more application-specific integrated circuits (ASICs), one or more digital signal processors (DSPs), or one or more field-programmable gate arrays (FPGAs). As another example, when a module is implemented using processing element scheduler code, the processing element can be a general-purpose processor, such as a central processing unit (CPU) or other processor capable of calling program code. Furthermore, these modules can be integrated together to implement a system-on-a-chip (SOC).

[1151] The terms “first,” “second,” etc., used in this disclosure and in the claims are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of this disclosure described herein may be implemented in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus. Additionally, the use of “and / or” in the specification and claims indicates at least one of the connected objects, such as A and / or B and / or C, indicating seven possibilities: A alone, B alone, C alone, and both A and B, both B and C, both A and C, and A, B, and C. Similarly, the use of “at least one of A and B” in this specification and claims should be understood as “A alone, B alone, or both A and B.”

[1152] Obviously, those skilled in the art can make various modifications and variations to this disclosure without departing from its spirit and scope. Therefore, if such modifications and variations fall within the scope of the claims of this disclosure and their equivalents, this disclosure is also intended to include such modifications and variations.

Claims

1. A method for controlling the operation of an Internet of Things (IoT) device, comprising: The Internet of Things (IoT) device determines whether to perform the first operation or not to perform the first operation based on the first information. Alternatively, the IoT device may determine whether to perform the first operation or not, based on the first information and second information stored locally related to the first operation of the IoT device; wherein the first information is used by the IoT device to determine the first operation.

2. The IoT device operation control method of claim 1, wherein, The first information is carried in at least one of the following messages: Non-access stratum information; Broadcast message; Paging messages; Access layer messages.

3. The IoT device operation control method according to claim 1 or 2, wherein The IoT device receives the first information through a first node, wherein the first node includes at least one of the following: Access network node; Intermediate node.

4. The IoT device operation control method of claim 1, wherein, The first information includes at least one of the following: Identification information associated with IoT devices; Status information of IoT devices; Network identification information of the network where the first node is located; The first instruction information is used to instruct IoT devices on network access-related operations. The second instruction information is used to instruct the task function operation of the IoT device; The third indication information is used to indicate the storage location of the second information stored locally on the IoT device; And / or, The second information includes at least one of the following: Identification information associated with IoT devices; Communication capability information of IoT devices; Status information of IoT devices; The network identification information of the contract.

5. The IoT device operation control method of claim 4, wherein, The communication capability information includes at least one of the following: First capability information is used to indicate that IoT devices support actively sending signals; The second capability information is used to indicate that the IoT device supports passive transmission of signals triggered by downlink signals; The third capability information is used to indicate that IoT devices support receiving signals.

6. The IoT device operation control method of claim 4, wherein, The first indication information is used to indicate at least one of the following: IoT devices are prohibited from accessing the network where the first node is located; IoT devices are allowed to access the network where the first node is located; IoT devices initiate registration; IoT device update and registration; Data reported by IoT devices.

7. The IoT device operation control method of claim 4, wherein, The second indication information is used to indicate at least one of the following: IoT devices disabled; Disable radio frequency functions in IoT devices; Enable radio frequency functionality for IoT devices; IoT devices perform inventory checks; IoT devices perform read operations; The IoT device performs a write operation.

8. The IoT device operation control method of claim 1, wherein, The IoT device determines whether to execute the first operation or not to execute the first operation based on the first information and second information stored locally related to the first operation of the IoT device, including: The IoT device determines, based on the first information, to modify and / or delete the second information; or, If the first information matches the second information, the IoT device determines to perform the first operation; or, If the first information and the second information do not match, the IoT device determines not to perform the first operation.

9. The IoT device operation control method of claim 1, wherein, The IoT device receives the first information through the first node; After receiving the first information through the first node, the IoT device further includes: The IoT device sends an acknowledgment message to the first node; wherein the acknowledgment message indicates at least one of the following: Confirmation that the first message has been received; Confirm whether to perform the first operation or not; Confirm the result of the task execution function.

10. A method for controlling the operation of an Internet of Things (IoT) device, comprising: The access network node receives IoT service configuration information and / or first information sent by the core network element, and performs the following operations: Send first information to IoT devices and / or intermediate nodes; wherein the first information is used by the IoT devices to determine a first operation; Alternatively, the first information may be determined based on the IoT service configuration information, and the first information may be sent to the IoT device and / or intermediate node; Alternatively, a first signal may be sent to the IoT device and / or intermediate node; wherein the first signal is used by the IoT device to modulate uplink signals and / or charge.

11. The IoT device operation control method of claim 10, wherein, The first information includes at least one of the following: Identification information associated with IoT devices; Status information of IoT devices; Network identification information of the network where the access network node is located; The first instruction information is used to instruct IoT devices on network access-related operations. The second instruction information is used to instruct the task function operation of the IoT device; The third indication information is used to indicate the storage location of the second information stored locally on the IoT device.

12. The IoT device operation control method of claim 11, wherein, The first indication information is used to indicate at least one of the following: IoT devices are prohibited from accessing the network where the access network node is located; IoT devices are allowed to access the network where the access network node is located; IoT devices initiate registration; IoT device update and registration; Data reported by IoT devices.

13. The IoT device operation control method of claim 11, wherein, The second indication information is used to indicate at least one of the following: IoT devices disabled; Disable radio frequency functions in IoT devices; Enable radio frequency functionality for IoT devices; IoT devices perform inventory checks; IoT devices perform read operations; The IoT device performs a write operation.

14. The IoT device operation control method of claim 10, wherein, The IoT service configuration information includes at least one of the following: Identification information associated with IoT devices; Status information of IoT devices; The number of IoT devices; Communication capability information of IoT devices; Network identification information of the network where the access network node is located; Service location information of access network nodes; The first instruction information is used to instruct IoT devices on network access-related operations. The second instruction information is used to instruct the task function operation of the IoT device; The third indication information is used to indicate the storage location of the second information stored locally on the IoT device; IoT task information is used to determine the task functions and operations of IoT devices; The fourth instruction information is used to instruct the provision of incentives and / or communication services to IoT devices; The fifth instruction information is used to instruct the activation of incentives and / or communication services provided for IoT devices; Service quality parameters for incentive services; Maximum number of IoT message cascades allowed; Identification information for access network nodes that can provide services to IoT devices.

15. The IoT device operation control method of claim 10, wherein, Before the access network node receives the IoT service configuration information and / or first information sent by the core network element, it also includes: The access network node sends a first message to the core network element; wherein the first message carries at least one of the following information: Location information of access network nodes; Information on the IoT service capabilities of access network nodes; Service location information of access network nodes.

16. The IoT device operation control method of claim 15, wherein, The IoT service capability information includes at least one of the following: The sixth instruction information is used to instruct access network nodes to support providing incentive and / or communication services for IoT devices; Information on the IoT coverage capabilities of access network nodes; The maximum number of IoT devices supported by the access network node.

17. The IoT device operation control method of claim 10, wherein, Sending the first information to IoT devices and / or intermediate nodes includes: The access network node determines the first time domain resource and / or the first frequency domain resource based on the IoT service configuration information and / or the first information; The access network node sends the first information to the IoT device and / or the intermediate node on the first time domain resource and / or the first frequency domain resource.

18. The IoT device operation control method of claim 10, wherein, The access network node receives the first information sent by the core network element, including: The access network node receives non-access stratum information sent by the core network element; wherein, the first information is carried in the non-access stratum information.

19. The IoT device operation control method according to claim 10 or 17 or 18, wherein, Sending the first information to IoT devices and / or intermediate nodes includes at least one of the following: The access network node sends non-access layer information to the IoT device and / or the intermediate node; wherein, the first information is carried in the non-access layer information; The access network node sends a broadcast message to the IoT device and / or the intermediate node; wherein the broadcast message carries the first information; The access network node sends a paging message to the IoT device and / or the intermediate node; wherein the paging message carries the first information; The access network node sends an access layer message to the IoT device and / or the intermediate node; wherein the access layer message carries the first information.

20. The IoT device operation control method of claim 10, wherein, After sending the first information to the IoT device and / or intermediate node, the method further includes: The access network node receives confirmation information sent by the IoT device and / or the intermediate node; or, The access network node receives confirmation information sent by the IoT device and / or the intermediate node, and sends the confirmation information to the core network element; The confirmation information is used to indicate at least one of the following: Confirmation that the first message has been received; Confirm whether to perform the first operation or not; Confirm the result of the task execution function.

21. A method for controlling the operation of an Internet of Things (IoT) device, comprising: The core network element sends IoT service configuration information and / or first information to one or more access network nodes serving IoT devices; The IoT service configuration information is used by the access network node to determine the first information and / or send a first signal to the IoT device. The first information is used by the IoT device to determine a first operation, and the first signal is used by the IoT device to modulate the uplink signal and / or charge.

22. The IoT device operation control method of claim 21, wherein, The core network element determines one or more base stations serving IoT devices based on at least one of the following information: Location information of access network nodes; Information on the IoT service capabilities of access network nodes; Identification information associated with IoT devices; The number of IoT devices; Communication capability information of IoT devices; Service location information of access network nodes.

23. The IoT device operation control method of claim 21, wherein, The core network element determines the IoT service configuration information and / or the first information based on at least one of the following: Location information of access network nodes; Information on the IoT service capabilities of access network nodes; Identification information associated with IoT devices; The number of IoT devices; Communication capability information of IoT devices; Service location information corresponding to IoT tasks; IoT task information is used to determine the task functions and operations of IoT devices; Network identification information of core network elements; The third indication information is used to indicate the storage location of the second information stored locally on the IoT device.

24. The IoT device operation control method according to any one of claims 21 to 23, wherein, Before the core network element sends IoT service configuration information and / or first information to one or more access network nodes serving IoT devices, it also includes: The core network element receives a first message sent by one or more access network nodes; and / or, the core network element receives a second message sent by an IoT application server or an operation and maintenance management system; The first message carries at least one of the following information: Location information of access network nodes; Information on the IoT service capabilities of access network nodes; Service location information of access network nodes; The second message carries at least one of the following information: Identification information associated with IoT devices; The number of IoT devices; Communication capability information of IoT devices; Service location information corresponding to IoT tasks; IoT task information is used to determine the task functions and operations of IoT devices; Network identification information of core network elements; Service location information of access network nodes; The third indication information is used to indicate the storage location of the second information stored locally on the IoT device.

25. The IoT device operation control method of claim 21 or 23, wherein, The first information includes at least one of the following: Identification information associated with IoT devices; Status information of IoT devices; Network identification information of the network where the access network node is located; The first instruction information is used to instruct IoT devices on network access-related operations. The second instruction information is used to instruct the task function operation of the IoT device; The third indication information is used to indicate the storage location of the second information stored locally on the IoT device.

26. The IoT device operation control method of claim 25, wherein, The first indication information is used to indicate at least one of the following: IoT devices are prohibited from accessing the network where the access network node is located; IoT devices are allowed to access the network where the access network node is located; IoT devices initiate registration; IoT device update and registration; Data reported by IoT devices.

27. The IoT device operation control method of claim 25, wherein, The second indication information is used to indicate at least one of the following: IoT devices disabled; Disable radio frequency functions in IoT devices; Enable radio frequency functionality for IoT devices; IoT devices perform inventory checks; IoT devices perform read operations; The IoT device performs a write operation.

28. The IoT device operation control method of claim 21 or 23, wherein, The IoT service configuration information includes at least one of the following: Identification information associated with IoT devices; Status information of IoT devices; The number of IoT devices; Communication capability information of IoT devices; Network identification information of the network where the access network node is located; Service location information of access network nodes; The first instruction information is used to instruct IoT devices on network access-related operations. The second instruction information is used to instruct the task function operation of the IoT device; The third indication information is used to indicate the storage location of the second information stored locally on the IoT device; IoT task information is used to determine the task functions and operations of IoT devices; The fourth instruction information is used to instruct the provision of incentives and / or communication services to IoT devices; The fifth instruction information is used to instruct the activation of incentives and / or communication services provided for IoT devices; Service quality parameters for incentive services; Maximum number of IoT message cascades allowed; Identification information for access network nodes that can provide services to IoT devices.

29. The IoT device operation control method of claim 22 or 23, wherein, The IoT service capability information includes at least one of the following: The sixth instruction information is used to instruct access network nodes to support providing incentive and / or communication services for IoT devices; Information on the IoT coverage capabilities of access network nodes; The maximum number of IoT devices supported by the access network node.

30. The IoT device operation control method of claim 21, wherein, After the core network element sends IoT service configuration information and / or first information to one or more access network nodes serving IoT devices, it also includes: The core network element receives the confirmation information sent by the access network node; or, The core network element receives the confirmation information sent by the access network node and sends a response message to the IoT application server or operation and maintenance management system; wherein, the response message carries the identification information associated with the IoT device and / or the confirmation information; The confirmation information is used to indicate at least one of the following: Confirmation that the first message has been received; Confirm whether to perform the first operation or not; Confirm the result of the task execution function.

31. The IoT device operation control method of claim 21, wherein, The core network element sends first information to one or more access network nodes serving IoT devices, including: The core network element encapsulates the first information into non-access layer information and sends the non-access information to one or more access network nodes.

32. An Internet of Things (IoT) device, comprising a memory, a transceiver, and a processor; wherein, The memory is used to store computer programs; the transceiver is used to send and receive data under the control of the processor; the processor is used to read the computer programs from the memory and perform the following operations: Based on the first information, it is determined whether to perform the first operation or not; or, based on the first information and second information stored locally related to the first operation of the IoT device, it is determined whether to perform the first operation or not, wherein the first information is used by the IoT device to determine the first operation.

33. The Internet of Things device of claim 32, wherein, The first information is carried in at least one of the following messages: Non-access stratum information; Broadcast message; Paging messages; Access layer messages.

34. The Internet of Things device of claim 32, wherein, The first information includes at least one of the following: Identification information associated with IoT devices; Status information of IoT devices; Network identification information of the network where the first node is located; The first instruction information is used to instruct IoT devices on network access-related operations. The second instruction information is used to instruct the task function operation of the IoT device; The third indication information is used to indicate the storage location of the second information stored locally on the IoT device; And / or, The second information includes at least one of the following: Identification information associated with IoT devices; Communication capability information of IoT devices; Status information of IoT devices; The network identification information of the contract.

35. The Internet of Things device of claim 32, wherein, The processor is used to read the computer program in the memory and perform the following operations: Based on the first information, it is determined to modify and / or delete the second information; or, If the first information matches the second information, the first operation will be performed. or, If the first information and the second information do not match, it is determined that the first operation will not be performed.

36. The Internet of Things device of claim 32, wherein, The processor is used to read the computer program in the memory and specifically perform the following operations: receive the first information through the first node; The processor, for reading the computer program in the memory, also performs the following operations: Send an acknowledgment message to the first node; wherein the acknowledgment message is used to indicate at least one of the following: Confirmation that the first message has been received; Confirm whether to perform the first operation or not; Confirm the result of the task execution function.

37. An Internet of Things (IoT) device, comprising: The processing unit is configured to determine, based on the first information, whether to perform the first operation or not to perform the first operation; Alternatively, the IoT device may determine whether to perform the first operation or not, based on the first information and second information stored locally related to the first operation of the IoT device; wherein the first information is used by the IoT device to determine the first operation.

38. An access network node, comprising a memory, a transceiver, and a processor; wherein, The memory is used to store computer programs; the transceiver is used to send and receive data under the control of the processor; the processor is used to read the computer programs from the memory and perform the following operations: Receive IoT service configuration information and / or first information sent by the core network element, and perform the following operations: Send first information to IoT devices and / or intermediate nodes; wherein the first information is used by the IoT devices to determine a first operation; Alternatively, the first information may be determined based on the IoT service configuration information, and the first information may be sent to the IoT device and / or intermediate node; Alternatively, a first signal may be sent to the IoT device and / or intermediate node; wherein the first signal is used by the IoT device to modulate uplink signals and / or charge.

39. The access network node of claim 38, wherein, The first information includes at least one of the following: Identification information associated with IoT devices; Status information of IoT devices; Network identification information of the network where the access network node is located; The first instruction information is used to instruct IoT devices on network access-related operations. The second instruction information is used to instruct the task function operation of the IoT device; The third indication information is used to indicate the storage location of the second information stored locally on the IoT device.

40. The access network node of claim 38, wherein, The IoT service configuration information includes at least one of the following: Identification information associated with IoT devices; Status information of IoT devices; The number of IoT devices; Communication capability information of IoT devices; Network identification information of the network where the access network node is located; Service location information of access network nodes; The first instruction information is used to instruct IoT devices on network access-related operations. The second instruction information is used to instruct the task function operation of the IoT device; The third indication information is used to indicate the storage location of the second information stored locally on the IoT device; IoT task information is used to determine the task functions and operations of IoT devices; The fourth instruction information is used to instruct the provision of incentives and / or communication services to IoT devices; The fifth instruction information is used to instruct the activation of incentives and / or communication services provided for IoT devices; Service quality parameters for incentive services; Maximum number of IoT message cascades allowed; Identification information for access network nodes that can provide services to IoT devices.

41. The access network node of claim 38, wherein, The processor, for reading the computer program in the memory, also performs the following operations: Send a first message to the core network element; wherein the first message carries at least one of the following information: Location information of access network nodes; Information on the IoT service capabilities of access network nodes; Service location information of access network nodes.

42. The access network node of claim 38, wherein, The processor is used to read the computer program in the memory and perform the following operations: Based on the IoT service configuration information and / or the first information, determine the first time domain resource and / or the first frequency domain resource; The first information is sent to the IoT device and / or the intermediate node on the first time domain resource and / or the first frequency domain resource.

43. The access network node of claim 38 or 42, wherein, The processor is configured to read a computer program from the memory and perform at least one of the following operations: Send non-access stratum information to the IoT device and / or the intermediate node; wherein, the first information is carried in the non-access stratum information; Send a broadcast message to the IoT device and / or the intermediate node; wherein the broadcast message carries the first information; Send a paging message to the IoT device and / or the intermediate node; wherein the paging message carries the first information; Send an access layer message to the IoT device and / or the intermediate node; wherein the access layer message carries the first information.

44. The access network node of claim 38, wherein, The processor is used to read the computer program in the memory and perform the following operations: Receive confirmation information sent by the IoT device and / or the intermediate node; or, Receive confirmation information sent by the IoT device and / or the intermediate node, and send the confirmation information to the core network element; The confirmation information is used to indicate at least one of the following: Confirmation that the first message has been received; Confirm whether to perform the first operation or not; Confirm the result of the task execution function.

45. An access network node, comprising: The processing unit is used to receive IoT service configuration information and / or first information sent by the core network element, and to perform the following operations: Send first information to IoT devices and / or intermediate nodes; wherein the first information is used by the IoT devices to determine a first operation; Alternatively, the first information may be determined based on the IoT service configuration information, and the first information may be sent to the IoT device and / or intermediate node; Alternatively, a first signal may be sent to the IoT device and / or intermediate node; wherein the first signal is used by the IoT device to modulate uplink signals and / or charge.

46. ​​A core network element, comprising a memory, a transceiver, and a processor; wherein, The memory is used to store computer programs; the transceiver is used to send and receive data under the control of the processor; the processor is used to read the computer programs from the memory and perform the following operations: Send IoT service configuration information and / or first information to one or more access network nodes serving IoT devices; The IoT service configuration information is used by the access network node to determine the first information and / or send a first signal to the IoT device. The first information is used by the IoT device to determine a first operation, and the first signal is used by the IoT device to modulate the uplink signal and / or charge.

47. The core network element of claim 46, wherein, The processor is configured to read a computer program from the memory and determine one or more base stations serving the Internet of Things (IoT) device based on at least one of the following: Location information of access network nodes; Information on the IoT service capabilities of access network nodes; Identification information associated with IoT devices; The number of IoT devices; Communication capability information of IoT devices; Service location information of access network nodes.

48. The core network element of claim 46, wherein, The processor is configured to read the computer program in the memory and determine the IoT service configuration information and / or the first information based on at least one of the following: Location information of access network nodes; Information on the IoT service capabilities of access network nodes; Identification information associated with IoT devices; The number of IoT devices; Communication capability information of IoT devices; Service location information corresponding to IoT tasks; IoT task information is used to determine the task functions and operations of IoT devices; Network identification information of core network elements; The third indication information is used to indicate the storage location of the second information stored locally on the IoT device.

49. The core network element of claim 46 or 48, wherein, The first information includes at least one of the following: Identification information associated with IoT devices; Status information of IoT devices; Network identification information of the network where the access network node is located; The first instruction information is used to instruct IoT devices on network access-related operations. The second instruction information is used to instruct the task function operation of the IoT device; The third indication information is used to indicate the storage location of the second information stored locally on the IoT device.

50. The core network element of claim 46 or 48, wherein, The IoT service configuration information includes at least one of the following: Identification information associated with IoT devices; Status information of IoT devices; The number of IoT devices; Communication capability information of IoT devices; Network identification information of the network where the access network node is located; Service location information of access network nodes; The first instruction information is used to instruct IoT devices on network access-related operations. The second instruction information is used to instruct the task function operation of the IoT device; The third indication information is used to indicate the storage location of the second information stored locally on the IoT device; IoT task information is used to determine the task functions and operations of IoT devices; The fourth instruction information is used to instruct the provision of incentives and / or communication services to IoT devices; The fifth instruction information is used to instruct the activation of incentives and / or communication services provided for IoT devices; Service quality parameters for incentive services; Maximum number of IoT message cascades allowed; Identification information for access network nodes that can provide services to IoT devices.

51. The core network element of claim 46, wherein, The processor, for reading the computer program in the memory, also performs the following operations: Receive confirmation information sent by the access network node; or, The system receives confirmation information from the access network node and sends a response message to the IoT application server or operation and maintenance management system; wherein the response message carries the identification information associated with the IoT device and / or the confirmation information. The confirmation information is used to indicate at least one of the following: Confirmation that the first message has been received; Confirm whether to perform the first operation or not; Confirm the result of the task execution function.

52. The core network element of claim 46, wherein, The processor is used to read the computer program in the memory and perform the following operations: The first information is encapsulated as non-access stratum information and sent to the one or more access network nodes.

53. A core network element, comprising: The sending unit is used to send IoT service configuration information and / or first information to one or more access network nodes serving IoT devices; The IoT service configuration information is used by the access network node to determine the first information and / or send a first signal to the IoT device. The first information is used by the IoT device to determine a first operation, and the first signal is used by the IoT device to modulate the uplink signal and / or charge.

54. A processor-readable storage medium storing a computer program for causing the processor to perform the steps of the Internet of Things device operation control method according to any one of claims 1 to 31.