Method and device for controlling Internet of Things device, and storage medium

CN119895840APending Publication Date: 2025-04-25BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202380012913.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-26
Publication Date
2025-04-25

AI Technical Summary

Technical Problem

How to effectively manage and control a large number of IoT devices deployed in communication networks to ensure their reliability and security.

Method used

Through a method, the Internet of Things device receives the first information sent by the first device, and enters the inactivated state, activate or activate the state according to the information to achieve the management of equipment state. This method includes information exchange between IoT devices and first devices, and uses authentication parameters to ensure the security of information.

Benefits of technology

Through this method, the state management of IoT devices can be realized, the reliability and security of the equipment can be improved, and the device is illegally used or leaked sensitive information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119895840A_ABST
    Figure CN119895840A_ABST
Patent Text Reader

Abstract

The invention relates to a method and device for controlling an Internet of Things device and a storage medium. The method comprises the steps that the Internet of Things equipment receives first information sent by first equipment and enters a first state according to the first information, and the first state is an inactive state, a deactivated state or an activated state. The state management of the Internet of Things equipment can be realized through the first information, and the reliability and safety of the Internet of Things equipment are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Method, device and storage medium for controlling IoT devices Technical Field

[0001] The present disclosure relates to the field of communication technologies, and in particular to a method, device, and storage medium for controlling an Internet of Things device. Background Art

[0002] With the development of wireless communication technology, Internet of Things (IoT) devices have been widely used. The number of IoT devices in communication networks is increasing. How to manage IoT devices has become an urgent problem to be solved.

[0003] Summary of the Invention

[0004] The embodiments of the present disclosure provide a method, device, and storage medium for controlling an Internet of Things device.

[0005] According to a first aspect of an embodiment of the present disclosure, a method for controlling an Internet of Things device is provided, the method comprising:

[0006] The IoT device receives the first information sent by the first device;

[0007] Entering a first state according to the first information, the first state being an inactivated state, a deactivated state or an activated state.

[0008] According to a second aspect of an embodiment of the present disclosure, a method for controlling an Internet of Things device is provided, the method comprising:

[0009] The first device sends first information to the Internet of Things device, where the first information is used to instruct the Internet of Things device to enter a first state, which is an inactivated state, a deactivated state, or an activated state.

[0010] According to a third aspect of an embodiment of the present disclosure, a method for controlling an Internet of Things device is provided, the method comprising:

[0011] The first device sends first information to the IoT device;

[0012] The Internet of Things device enters a first state according to the first information, and the first state is an inactivated state, a deactivated state, or an activated state.

[0013] According to a fourth aspect of the embodiments of the present disclosure, an Internet of Things device is provided, including:

[0014] a transceiver module, configured to receive first information sent by a first device;

[0015] The processing module is configured to enter a first state according to the first information, where the first state is an inactivated state, a deactivated state, or an activated state.

[0016] According to a fifth aspect of the embodiments of the present disclosure, a first device is provided, including:

[0017] The transceiver module is configured to send first information to the Internet of Things device, where the first information is used to instruct the Internet of Things device to enter a first state, which is an inactivated state, a deactivated state, or an activated state.

[0018] According to a sixth aspect of an embodiment of the present disclosure, a communication device is proposed, comprising: one or more processors; wherein the communication device can be used to execute an optional implementation of the first aspect.

[0019] According to a seventh aspect of an embodiment of the present disclosure, a communication device is proposed, comprising: one or more processors; wherein the communication device can be used to execute an optional implementation of the second aspect.

[0020] According to an eighth aspect of an embodiment of the present disclosure, a communication system is proposed, which may include: an Internet of Things device and a first device; wherein, the Internet of Things device is configured to execute the method described in the optional implementation manner of the first aspect, and the first device is configured to execute the method described in the optional implementation manner of the second aspect.

[0021] According to a ninth aspect of an embodiment of the present disclosure, a storage medium is proposed, which stores instructions. When the instructions are executed on a communication device, the communication device executes the method described in the optional implementation of the first aspect or the second aspect.

[0022] The technical solution provided by the embodiments of the present disclosure may have the following beneficial effects: an IoT device receives first information sent by a first device and enters a first state based on the first information, wherein the first state is either an inactivated state, a deactivated state, or an activated state. The first information can be used to manage the state of the IoT device, thereby improving the reliability and security of the IoT device.

[0023] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following drawings required for describing the embodiments are introduced. The following drawings are merely some embodiments of the present disclosure and do not impose specific limitations on the protection scope of the present disclosure.

[0025] FIG1A is a schematic diagram showing the architecture of a communication system according to an embodiment of the present disclosure.

[0026] FIG1B is a schematic diagram showing the architecture of a communication system according to an embodiment of the present disclosure.

[0027] FIG2 is a flow chart showing a method for controlling an Internet of Things device according to an embodiment of the present disclosure.

[0028] FIG3A is a flow chart illustrating a method for controlling an IoT device according to an embodiment of the present disclosure.

[0029] FIG3B is a flow chart illustrating a method for controlling an IoT device according to an embodiment of the present disclosure.

[0030] FIG3C is a flow chart illustrating a method for controlling an IoT device according to an embodiment of the present disclosure.

[0031] FIG4A is a flow chart illustrating a method for controlling an IoT device according to an embodiment of the present disclosure.

[0032] FIG4B is a flow chart illustrating a method for controlling an IoT device according to an embodiment of the present disclosure.

[0033] FIG4C is a flow chart illustrating a method for controlling an IoT device according to an embodiment of the present disclosure.

[0034] FIG5 is a flow chart showing a method for controlling an IoT device according to an embodiment of the present disclosure.

[0035] FIG6A is a flow chart illustrating a method for controlling an IoT device according to an embodiment of the present disclosure.

[0036] FIG6B is a flow chart illustrating a method for controlling an IoT device according to an embodiment of the present disclosure.

[0037] FIG7A is a schematic structural diagram of an Internet of Things device according to an embodiment of the present disclosure.

[0038] FIG7B is a schematic structural diagram of a first device according to an embodiment of the present disclosure.

[0039] FIG8A is a schematic structural diagram of a communication device according to an embodiment of the present disclosure.

[0040] FIG8B is a schematic structural diagram of a chip according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0041] The embodiments of the present disclosure provide a method, device, and storage medium for controlling an Internet of Things device.

[0042] In a first aspect, an embodiment of the present disclosure provides a method for controlling an IoT device, the method comprising:

[0043] The IoT device receives the first information sent by the first device;

[0044] Entering a first state according to the first information, the first state being an inactivated state, a deactivated state or an activated state.

[0045] In the above embodiment, the state management of the Internet of Things device can be achieved through the first information, thereby improving the reliability and security of the Internet of Things device.

[0046] In combination with some embodiments of the first aspect, in some embodiments, the first information includes a first indication parameter, and the first indication parameter is used to indicate that the Internet of Things device enters the first state.

[0047] In the above embodiment, the state management of the Internet of Things device can be implemented through the first indication parameter, thereby improving the reliability and security of the Internet of Things device.

[0048] In conjunction with some embodiments of the first aspect, in some embodiments, the first information includes a first authentication parameter, where the first authentication parameter is used to verify the identity of the first device or the IoT device; and entering the first state according to the first information includes:

[0049] Determining that verification of the first identity verification parameter is successful;

[0050] Enter the first state.

[0051] In the above embodiment, the state management of the Internet of Things device can be achieved through the first identity authentication information, thereby improving the reliability and security of the Internet of Things device.

[0052] In conjunction with some embodiments of the first aspect, in some embodiments, the first information includes a first indication parameter and a first identity authentication parameter, and entering the first state according to the first information includes:

[0053] Determining that verification of the first identity verification parameter is successful;

[0054] Entering the first state according to the first indication parameter.

[0055] In the above embodiment, the state management of the Internet of Things device can be implemented through the first indication parameter and the first identity authentication parameter, further improving the reliability and security of the Internet of Things device.

[0056] In conjunction with some embodiments of the first aspect, in some embodiments, the first identity authentication parameter includes at least one of the following:

[0057] First device identification;

[0058] IoT device identification;

[0059] The communication password between the first device and the IoT device.

[0060] In the above embodiment, identity authentication can be performed using at least one of the above first identity authentication parameters, thereby further improving the security of the IoT device.

[0061] In conjunction with some embodiments of the first aspect, in some embodiments, determining that the first identity authentication parameter verification is successful includes:

[0062] Determining that the first identity authentication parameter is the same as a pre-acquired second identity authentication parameter;

[0063] The second identity verification parameter is any one of the following:

[0064] Parameters pre-set by the protocol;

[0065] The first device determines and sends parameters to the IoT device;

[0066] The IoT device determines and sends parameters to the first device.

[0067] In the above embodiment, identity authentication can be performed using the first identity authentication parameter and the second identity authentication parameter, thereby further improving the security of the IoT device.

[0068] In conjunction with some embodiments of the first aspect, in some embodiments, the first state is an inactivated state, and the method further includes any one of the following:

[0069] After receiving the query command, no feedback is given;

[0070] Upon receiving the query instruction, sending first feedback information, where the first feedback information is used to feedback that the IoT device is in an inactivated state;

[0071] Erasing or clearing the stored data of the IoT device;

[0072] Destroying the IoT device.

[0073] In the above embodiment, the IoT device can further improve security through the above actions in the inactivated state.

[0074] In conjunction with some embodiments of the first aspect, in some embodiments, the first state is a deactivated state, and the method further includes any one of the following:

[0075] After receiving the query command, no feedback is given;

[0076] Upon receiving the query instruction, sending second feedback information, where the second feedback information is used to feedback that the IoT device is in a deactivated state;

[0077] Before the first state changes from the deactivated state to the activated state, a query instruction is received without providing any feedback;

[0078] Before the first state changes from the deactivated state to the activated state, a query instruction is received and second feedback information is sent, where the second feedback information is used to feedback that the Internet of Things device is in the deactivated state;

[0079] Within a first time range after receiving the first information, a query instruction is received without providing feedback;

[0080] Within a first time range after receiving the first information, a query instruction is received and second feedback information is sent, where the second feedback information is used to feedback that the Internet of Things device is in a deactivated state.

[0081] In the above embodiment, the IoT device can further improve security through the above actions in the deactivated state.

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

[0083] After determining that the duration of maintaining the deactivated state is greater than or equal to the first duration, the Internet of Things device is controlled to enter the inactivated state or the activated state.

[0084] In the above embodiment, the IoT device can avoid being in the deactivated state for a long time.

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

[0086] Sending second information, where the second information is used to report whether the Internet of Things device has the ability to enter the first state.

[0087] In the above embodiment, the capability of the IoT device is reported by the second information, so that the status of the IoT device can be effectively managed.

[0088] In a second aspect, an embodiment of the present disclosure provides a method for controlling an IoT device, the method comprising:

[0089] The first device sends first information to the Internet of Things device, where the first information is used to instruct the Internet of Things device to enter a first state, which is an inactivated state, a deactivated state, or an activated state.

[0090] In the above embodiment, the state management of the Internet of Things device can be achieved through the first information, thereby improving the reliability and security of the Internet of Things device.

[0091] In combination with some embodiments of the second aspect, in some embodiments, the first information includes a first indication parameter, and the first indication parameter is used to indicate that the Internet of Things device enters a first state.

[0092] In combination with some embodiments of the second aspect, in some embodiments, the first information includes a first authentication parameter, which is used to verify the identity of the first device or the Internet of Things device.

[0093] In combination with some embodiments of the second aspect, in some embodiments, the first information includes a first indication parameter and a first identity authentication parameter.

[0094] In conjunction with some embodiments of the second aspect, in some embodiments, the first identity authentication parameter includes at least one of the following:

[0095] First device identification;

[0096] IoT device identification;

[0097] The communication password between the first device and the IoT device.

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

[0099] The second authentication parameter is sent to the IoT device, where the first information is used to instruct the IoT device to determine whether the first authentication parameter is the same as a pre-acquired second authentication parameter.

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

[0101] Receive second information sent by the Internet of Things device, where the second information is used to report whether the Internet of Things device has the ability to enter the first state.

[0102] In conjunction with some embodiments of the second aspect, in some embodiments, the first device sending the first information to the IoT device includes:

[0103] The first device determines, based on the second information, that the IoT device has the ability to enter the first state, and sends the first information to the IoT device.

[0104] In the above embodiment, the capability of the IoT device is determined by the second information, so that the status of the IoT device can be effectively managed.

[0105] In a third aspect, an embodiment of the present disclosure provides a method for controlling an IoT device, the method comprising:

[0106] The first device sends first information to the IoT device;

[0107] The Internet of Things device enters a first state according to the first information, and the first state is an inactivated state, a deactivated state, or an activated state.

[0108] In the above embodiment, the state management of the Internet of Things device can be achieved through the first information, thereby improving the reliability and security of the Internet of Things device.

[0109] In a fourth aspect, an embodiment of the present disclosure proposes an Internet of Things device, which may include at least one of a transceiver module and a processing module; wherein the Internet of Things device can be used to execute the optional implementation method of the first aspect.

[0110] In a fifth aspect, an embodiment of the present disclosure proposes a first device, which may include at least one of a transceiver module and a processing module; wherein the first device can be used to execute the optional implementation method of the second aspect.

[0111] In a sixth aspect, an embodiment of the present disclosure proposes a communication device, which may include: one or more processors; wherein, the Internet of Things device can be used to execute the optional implementation method of the first aspect.

[0112] In a seventh aspect, an embodiment of the present disclosure proposes a communication device, which may include: one or more processors; wherein the first device can be used to execute the optional implementation method of the second aspect.

[0113] In an eighth aspect, an embodiment of the present disclosure proposes a communication system, which may include: an Internet of Things device and a first device; wherein, the Internet of Things device is configured to execute the method described in the optional implementation manner of the first aspect, and the first device is configured to execute the method described in the optional implementation manner of the second aspect.

[0114] In a ninth aspect, an embodiment of the present disclosure proposes a storage medium storing instructions, which, when executed on a communication device, enables the communication device to execute the method described in the optional implementation of the first or second aspect.

[0115] In a tenth aspect, an embodiment of the present disclosure proposes a program product, which, when executed by a communication device, enables the communication device to execute the method described in the optional implementation manner of the first aspect or the second aspect.

[0116] In an eleventh aspect, an embodiment of the present disclosure proposes a computer program, which, when executed on a computer, enables the computer to execute the method described in the optional implementation of the first or second aspect.

[0117] In a twelfth aspect, an embodiment of the present disclosure provides a chip or a chip system, wherein the chip or chip system includes a processing circuit configured to execute the method described in the optional implementation of the first aspect or the second aspect.

[0118] It is understandable that the aforementioned IoT device, first device, communication device, communication system, storage medium, program product, computer program, chip, or chip system can all be used to perform the methods proposed in the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects of the corresponding methods and will not be repeated here.

[0119] The present disclosure provides a method, device, and storage medium for controlling an IoT device. In some embodiments, the terms "method for controlling an IoT device" and "information processing method" and "communication method" are interchangeable; "device for controlling an IoT device" and "information processing device" and "communication device" are interchangeable; and "information processing system" and "communication system" are interchangeable.

[0120] The embodiments of the present disclosure are not exhaustive and are merely illustrative of some embodiments, and are not intended to be a specific limitation on the scope of protection of the present disclosure. In the absence of contradiction, each step in a certain embodiment can be implemented as an independent embodiment, and the steps can be arbitrarily combined. For example, a solution after removing some steps in a certain embodiment can also be implemented as an independent embodiment, and the order of the steps in a certain embodiment can be arbitrarily exchanged. In addition, the optional implementation methods in a certain embodiment can be arbitrarily combined; in addition, the embodiments can be arbitrarily combined. For example, some or all steps of different embodiments can be arbitrarily combined, and a certain embodiment can be arbitrarily combined with the optional implementation methods of other embodiments.

[0121] In each embodiment of the present disclosure, unless otherwise specified or provided for by logic, the terms and / or descriptions between the embodiments are consistent and can be referenced by each other. The technical features in different embodiments can be combined to form a new embodiment based on their inherent logical relationships.

[0122] The terms used in the embodiments of the present disclosure are only for the purpose of describing specific embodiments and are not intended to limit the present disclosure.

[0123] In the embodiments of the present disclosure, unless otherwise specified, elements expressed in the singular, such as "a", "an", "the", "above", "said", "the", "the", etc., may mean "one and only one", or "one or more", "at least one", etc. For example, when using articles such as "a", "an", "the" in English in translation, the noun following the article may be understood as a singular expression or a plural expression.

[0124] In some embodiments, "plurality" may refer to two or more.

[0125] In some embodiments, the terms "a plurality of," "multiple," "at least one of," "one or more," and the like can be used interchangeably.

[0126] In some embodiments, descriptions such as "at least one of A and B," "A and / or B," "A in one case, B in another case," or "in response to one case A, in response to another case B" may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed); and in some embodiments, A and B (both A and B are executed). The above is also applicable when there are more branches such as A, B, and C.

[0127] In some embodiments, "A or B" and other descriptions may include the following technical solutions depending on the situation: in some embodiments, A (A is executed independently of B); in some embodiments, B (B is executed independently of A); in some embodiments, execution is selected from A and B (A and B are selectively executed). The above is also applicable when there are more branches such as A, B, C, etc.

[0128] The prefixes such as "first" and "second" in the embodiments of the present disclosure are only used to distinguish different description objects and do not constitute any restriction on the position, order, priority, quantity or content of the description objects. For the statement of the description object, please refer to the description in the context of the claims or embodiments, and no unnecessary restriction should be constituted due to the use of prefixes. For example, if the description object is a "field", the ordinal number before the "field" in the "first field" and the "second field" does not limit the position or order between the "fields". "First" and "second" do not limit whether the "fields" they modify are in the same message, nor do they limit the order of the "first field" and the "second field". For another example, if the description object is a "level", the ordinal number before the "level" in the "first level" and the "second level" does not limit the priority between the "levels". For another example, the number of description objects is not limited by the ordinal number and can be one or more. Taking "first device" as an example, the number of "devices" can be one or more. In addition, the objects modified by different prefixes can be the same or different. For example, if the description object is "device", then the "first device" and the "second device" can be the same device or different devices, and their types can be the same or different; for another example, if the description object is "information", then the "first information" and the "second information" can be the same information or different information, and their contents can be the same or different.

[0129] In some embodiments, “including A,” “comprising A,” “used to indicate A,” and “carrying A” can be interpreted as directly carrying A or indirectly indicating A.

[0130] In some embodiments, terms such as "in response to...", "in response to determining...", "in the case of...", "at the time of...", "when...", "if...", "if...", etc. can be used interchangeably.

[0131] In some embodiments, terms such as "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "higher than", "higher than or equal to", "not less than", and "above" can be replaced with each other, and terms such as "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "not more than", "lower than", "lower than or equal to", "not higher than", and "below" can be replaced with each other.

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

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

[0134] In some embodiments, "Access Network Device (AN Device)" may also be referred to as "Radio Access Network Device (RAN Device)", "Base Station (BS)", "Radio Base Station (Radio Base Station)", "Fixed Station (Fixed Station)", and in some embodiments may also be understood as "Node (Node)", "Access Point (Access Point)", "Transmission Point (TP)", "Reception Point (RP)", "Transmission and / or Reception Point (TRP))", "Panel (Panel)", "Antenna Panel (Antenna Panel)", "Antenna Array (Antenna Array)" "Cell (Cell)", "Macro Cell (Macro Cell)", "Small Cell (Small Cell)", "Femto Cell (Femto Cell)", "Pico Cell (Pico Cell)" "Sector (Sector)" "Cell Group (Cell Group)" "Serving Cell" "Carrier (Carrier)", "Component Carrier (Component Carrier)" "Bandwidth Part (BWP)" and the like.

[0135] In some embodiments, "terminal" or "terminal device" can be referred to as "user equipment (UE)", "user terminal (User Terminal)", "mobile station (MS)", "mobile terminal (MT)", subscriber station (Subscriber Station), mobile unit (Mobile Unit), subscriber unit (Subscriber Unit), wireless unit (Wireless Unit), remote unit (Remote Unit), mobile device (Mobile Device), wireless device (Wireless Device), wireless communication device (Wireless Communication Device), remote device (Remote Device), mobile subscriber station (Mobile Subscriber Station), access terminal (Access Terminal), mobile terminal (Mobile Terminal), wireless terminal (Wireless Terminal), remote terminal (Remote Terminal), handset (Handset), user agent (User Agent), mobile client (Mobile Client), client (Client), etc.

[0136] In some embodiments, obtaining data, information, etc. may comply with the laws and regulations of the country where the data is obtained.

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

[0138] In addition, each element, each row, or each column in the table of the embodiment of the present disclosure can be implemented as an independent embodiment, and the combination of any elements, any rows, and any columns can also be implemented as an independent embodiment.

[0139] FIG1A is a schematic diagram illustrating an architecture of a communication system according to an embodiment of the present disclosure. As shown in FIG1A , the communication system 100 may include an IoT device 101 and a first device 102 .

[0140] In some embodiments, the IoT device may be an Ambient-Internet of Things (A-IoT) device, which may have a simpler structure, lower hardware and maintenance costs than ordinary IoT devices. The A-IoT device may also be a passive device, for example, without a battery or other energy storage component; the A-IoT device may also be an active device, for example, it may be provided with a battery or other small-capacity energy storage component, which may or may not be replaced; the A-IoT device may also be a semi-passive device, for example, it may include an energy storage component that does not need to be replaced. In some embodiments, the A-IoT device may obtain energy from the environment, for example, it may convert solar energy, wind energy, thermal energy, water energy or electromagnetic energy in the environment into the device's own energy, thereby transmitting signals based on the obtained energy.

[0141] The Ambient Internet of Things (AIoT) is a new type of IoT technology. Compared to traditional IoT technology, a notable feature is the massive number of Ambient Internet of Things (A-IoT) devices (UEs, devices, and tags) within the network, enabling the inventory and storage of large quantities of items. Compared to traditional IoT devices, A-IoT devices have a simpler structure, lower hardware and maintenance costs, and can be equipped with or without a power supply. Terminals with power supplies are generally referred to as active terminals, while those without are passive terminals. Passive terminals are characterized by being powered by other devices or natural conditions, requiring no maintenance. Active terminals can contain a small amount of energy storage devices, such as capacitors, to provide energy for communications. Specifically, the Ambient Internet of Things is currently categorized into three types: Device A lacks energy storage capabilities and cannot independently generate or amplify signals; Device B has energy storage capabilities but cannot independently generate signals; and Device C has energy storage capabilities and can independently generate signals.

[0142] It should be noted that the environmental Internet of Things device can also be called an ambient power-enabled Internet of Things (Ambient Power-enabled IoT) device, a zero-power Internet of Things device or a tag, etc.

[0143] In some embodiments, the AIoT device can be in the form of an electronic tag, such as a card, capsule, patch, or ring. These electronic tags can be used on a large scale. For example, each item can be labeled with an electronic tag. These electronic tags can meet the requirements of low cost, compact size, and low power consumption. It should be noted that the AIoT device can also be an integrated terminal in other forms. These integrated terminals are designed for specific environments or working conditions, can adapt to various harsh working environments, and can complete more complex communication tasks.

[0144] In some embodiments, the IoT device may also be any terminal device, such as a mobile phone, a wearable device, an IoT device, a car with communication capabilities, a smart car, a tablet computer, a computer with wireless transceiver capabilities, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city, or a wireless terminal device in smart home. At least one of these, but not limited to, but not limited to.

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

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

[0147] In some embodiments, the access network device can be composed of a centralized unit (CU) and a distributed unit (DU), where the CU can also be called a control unit (Control Unit). The CU-DU structure can be used to split the protocol layer of the access network device, with the functions of some protocol layers centrally controlled by the CU, and the functions of the remaining part or all of the protocol layers distributed in the DU, which is centrally controlled by the CU, but is not limited to this.

[0148] In some embodiments, the core network device may be a single device, or may be multiple devices or a group of devices. The core network may include at least one of an Evolved Packet Core (EPC), a 5G Core Network (5GCN), and a Next Generation Core (NGC).

[0149] In some embodiments, the first device 102 may be a terminal device that can communicate with an IoT device, for example, by performing uplink or downlink communication based on a direct link.

[0150] Figure 1B is a schematic diagram illustrating the architecture of a communication system according to an embodiment of the present disclosure. As shown in Figure 1B , the communication system 100 may include an IoT device 101 and a first device 102. The first device 102 may include a relay device 1021. Optionally, the first device 102 may also include a network device 1022. The network device 1022 may include at least one of an access network device and a core network device.

[0151] The relay device can be used to implement communication between IoT devices and network devices. It should be noted that the name of the relay device is not limited. For example, the relay device can also be an intermediate node or an assisting node.

[0152] In some embodiments, a relay device can forward wireless signals between an IoT device and a network device. Such wireless signals can be used for IoT device registration or for communication between the IoT device and the network device. For example, a relay device can forward wireless signals sent by a network device to an IoT device, and vice versa.

[0153] In some embodiments, the IoT device may communicate with the network device through a relay device or directly with the network device.

[0154] In one implementation, downlink transmission can be performed between the IoT device and the network device through a relay device, for example, the network device sends a downlink signal to the IoT device through the relay device; uplink transmission can be performed directly between the IoT device and the network device, for example, the IoT device can directly send an uplink signal to the network device.

[0155] In another implementation, uplink transmission can be performed between the IoT device and the network device through a relay device, for example, the IoT device sends an uplink signal to the network device through the relay device; downlink transmission can be performed directly between the IoT device and the network device, for example, the network device can directly send an uplink signal to the IoT device.

[0156] The relay device can be an independent device, a component or module integrated into a network device, or an IoT device with relay functionality. For example:

[0157] In some embodiments, the relay device, as an independent device, can be connected to the network device via wired or wireless communication.

[0158] In some embodiments, the relay device may include a radio frequency reader / writer device that can communicate with the IoT device using a radio frequency reader / writer method, and can communicate with the network device using a wireless or wired method, thereby enabling communication between the IoT device and the network device. For example, the radio frequency reader / writer device can write information to the IoT device or read information from the IoT device using a radio frequency reader / writer method.

[0159] In some embodiments, the relay device is connected to the network device via a wired or wireless connection; or, the relay device is integrated into the network device.

[0160] For example, the relay device may include: a radio frequency reading / writing device connected to the network device by wire, a radio frequency reading / writing device connected to the network device by wireless, or a radio frequency reading / writing device integrated into the network device.

[0161] The communication system can be networked in a variety of ways, for example:

[0162] In some embodiments, the network device is directly connected to the IoT device, and both parties can perform uplink and downlink communications.

[0163] In some embodiments, the network device is connected to a relay device (e.g., an intermediate node) and the two communicate uplink and downlink; the relay device is connected to an IoT device and the two communicate uplink and downlink. Optionally, the network device and the IoT device cannot communicate uplink or downlink.

[0164] In some embodiments, the network device is connected to a relay device (e.g., an auxiliary node) and the two perform downlink communication; the relay device is connected to an IoT device and the two perform downlink communication; the network device is connected to an IoT device and the two perform uplink communication.

[0165] In some embodiments, the terminal device is connected to the IoT device, and the two perform uplink and downlink communications.

[0166] In some embodiments of the present disclosure, there is a high probability that environmental IoT devices will be exposed to public environments during actual application. In public environments, it is difficult to prevent environmental IoT devices from being stolen or cloned. Timely inactivation or deactivation of environmental IoT devices can prevent the inactivated or deactivated environmental IoT devices from accessing the network again, thereby avoiding potential information leakage or information fraud. Examples of information leakage include, for example, an environmental IoT device being copied and accessing the network a second time to receive verification information sent by the network. Examples of information fraud include, for example, an environmental IoT device being copied and accessing the network a second time to send incorrect feedback information to the network.

[0167] It can be understood that the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution proposed in the embodiment of the present disclosure. Ordinary technicians in this field can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution proposed in the embodiment of the present disclosure is also applicable to similar technical problems.

[0168] The following embodiments of the present disclosure may be applied to the communication system 100 shown in FIG1A , or a portion thereof, but are not limited thereto. The entities shown in FIG1A are examples. The communication system may include all or part of the entities shown in FIG1A , or may include other entities outside of FIG1A . The number and form of the entities are arbitrary. The entities may be physical or virtual. The connection relationship between the entities is an example. The entities may be connected or disconnected. The connection may be in any manner, whether direct or indirect, and may be wired or wireless.

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

[0170] FIG2 is a flow chart of a method for controlling an IoT device according to an embodiment of the present disclosure. The method may be executed by the above-mentioned communication system. As shown in FIG2 , the method may include:

[0171] Step S2101: The IoT device sends second information to the first device.

[0172] In some embodiments, the first device receives the second information. For example, the first device may receive the second information sent by an IoT device. For another example, the first device may also receive the second information sent by another entity.

[0173] In some embodiments, the second information can be used to report whether the IoT device has the ability to enter a first state, and the first state can include at least one of an inactivated state, a deactivated state, or an activated state.

[0174] In some embodiments, the second information can be used to report whether the IoT device supports the capability of device inactivation, device activation, or device deactivation.

[0175] In some embodiments, the second information can be used to report whether the IoT device supports tag inactivation, tag activation, or tag deactivation capabilities.

[0176] In some embodiments, the name of the second information is not limited, for example, it can be "UE capability information", "IoT device capability information", "IoT device state management capability information", etc.

[0177] In some embodiments, the IoT device may send a second message that may include the second information. For example, the IoT device may send the second message to the first device. Optionally, the first device may receive the second message.

[0178] The second message may include at least one of a radio resource control RRC (Radio Resource Control) message, a medium access control control element MAC CE (Medium Access Control Control Element), uplink control information UCI (Uplink Control Information), or other messages sent by the IoT device to the first device.

[0179] It should be noted that step S2102 is an optional step.

[0180] In some embodiments, the first device can obtain the second information by reading and writing to the IoT device. For example, the first device can read third information of the IoT device using a radio frequency reading and writing method, and the third information may include the second information. The third information may include at least one of static data information, semi-static data information, dynamic data information, static control information, semi-static control information, dynamic control information, or other information that can be read by the IoT device.

[0181] In some embodiments, the first device may not need to obtain the second information, and it is assumed that the IoT device has the ability to enter the first state.

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

[0183] Step S2102: The first device sends first information to the IoT device.

[0184] In some embodiments, the IoT device may receive the first information. For example, the IoT device may receive the first information sent by the first device. For another example, the IoT device may also receive the first information sent by another entity.

[0185] In some embodiments, the first information can be used to instruct the IoT device to enter a first state, which can be an inactivated state, a deactivated state, or an activated state.

[0186] In some embodiments, the first information can be used to perform status management on the IoT device.

[0187] In some embodiments, the first information can be used to change the state of the IoT device.

[0188] In some embodiments, the name of the first information is not limited, for example, it can be "kill information", "deactivation information", "activation information", "status change information", "status indication information", etc.

[0189] In some embodiments, the first information may include at least one of a first indication parameter and a first identity verification parameter. The first indication parameter may be used to indicate that the IoT device has entered the first state. The first identity verification parameter may be used to verify the identity of the first device or the IoT device.

[0190] In some embodiments, the name of the first indication parameter is not limited, and may be, for example, "status indication parameter," "deactivation indication parameter," "deactivation indication parameter," "activation indication parameter," etc. Similarly, the name of the first identity authentication parameter is not limited, and may be, for example, "identity parameter," "identity authentication information," "identity information," etc.

[0191] In some embodiments, the first authentication parameter may include at least one of the following:

[0192] First device identifier: This first device identifier is the identifier corresponding to the first device and can be used to distinguish different first devices. This first device identifier can also be referred to as a first identity identifier, first identity ID, first device ID, etc. Optionally, this first device identifier can be used by the first device to notify the IoT device of its identity. The IoT device can then confirm whether the first device sending the first message is the first device connected to it based on this first device identifier.

[0193] IoT device identifier: This IoT device identifier is an identifier for an IoT device and can be used to distinguish different IoT devices. This IoT device identifier can also be referred to as an IoT device identity identifier, tag identifier, or tag ID. Optionally, this IoT device identifier can be used by the first device to determine at least one IoT device.

[0194] Communication password between the first device and the IoT device: The communication password is the password used for communication between the first device and the IoT device. The communication password can be used to encrypt data, unlock communication, or unlock a first behavior. The first behavior can be a predefined behavior of the IoT device.

[0195] In one implementation, the first identity verification information may include any one of the first device identifier, the IoT device identifier, and the communication password. In one implementation, the first identity verification information may include the first device identifier and the IoT device identifier. In one implementation, the first identity verification information may include the first device identifier and the communication password. In one implementation, the first identity verification information may include the IoT device identifier and the communication password. In one implementation, the first identity verification information may include the first device identifier, the IoT device identifier, and the communication password.

[0196] It should be noted that the parameters and structure included in the above-mentioned first information may be predefined by the protocol.

[0197] In some embodiments, the first device may send a first message, which may include the first information. For example, the first device may send the first message to the IoT device. Optionally, the IoT device may receive the first message.

[0198] The first message may include at least one of an RRC message, a MAC CE, downlink control information DCI (Downlink Control Information), or other messages sent by the first device to the IoT device.

[0199] In some embodiments, the first device may determine that the IoT device has the ability to enter the first state based on the second information and send the first information to the IoT device. Alternatively, the first device may send the first information to the IoT device if it determines that the IoT device has the ability to enter the first state based on the second information. Alternatively, the first device may send the first information to the IoT device in response to determining that the IoT device has the ability to enter the first state based on the second information. Alternatively, the first device may send the first information to the IoT device when it determines that the IoT device has the ability to enter the first state based on the second information.

[0200] Step S2103: The IoT device enters a first state according to the first information.

[0201] The first state may be an inactivated state, a deactivated state or an activated state.

[0202] In some embodiments, the first information may include a first indication parameter, and the first indication parameter is used to indicate that the IoT device enters the first state. The IoT device may enter the first state according to the first indication parameter.

[0203] In one implementation, the first indication parameter may be a field in the first information. Different values ​​of the first indication parameter correspond to different first states. For example, a first value (e.g., 0) of the first indication parameter may be used to indicate that the IoT device has entered an inactivated state, a second value (e.g., 1) of the first indication parameter may be used to indicate that the IoT device has entered a deactivated state, and a third value (e.g., 2) of the first indication parameter may be used to indicate that the IoT device has entered an activated state.

[0204] In some embodiments, the first indication parameter used to indicate that the Internet of Things device enters an inactivated state can be called an inactivation indication, the first indication parameter used to indicate that the Internet of Things device enters a deactivated state can be called a deactivation indication, and the first indication parameter used to indicate that the Internet of Things device enters an activated state can be called an activation indication.

[0205] In another implementation, the first indication parameter may be the information type or signaling type of the first information. For example, the information type of the first information may be defined as including kill information, deactivation information, and activation information. Optionally, if the first indication parameter indicates that the first information is kill information, the IoT device may enter a kill state; if the first indication parameter indicates that the first information is deactivation information, the IoT device may enter a deactivated state; if the first indication parameter indicates that the first information is activation information, the IoT device may enter an activated state.

[0206] In some embodiments, the first information may include a first authentication parameter, which is used to verify the identity of the first device or the IoT device.

[0207] The IoT device may determine that the first authentication parameter is successfully verified and enter a first state. Optionally, the IoT device may enter the first state if the first authentication parameter is successfully verified. Optionally, the IoT device may enter the first state in response to determining that the first authentication parameter is successfully verified. Optionally, the IoT device may enter the first state when the first authentication parameter is successfully verified.

[0208] In some embodiments, the first information includes a first indication parameter and a first identity verification parameter. The IoT device may determine that the first identity verification parameter is successfully verified and enter the first state based on the first indication parameter. Optionally, upon determining that the first identity verification parameter is successfully verified, the IoT device enters the first state based on the first indication parameter. Optionally, in response to determining that the first identity verification parameter is successfully verified, the IoT device enters the first state based on the first indication parameter. Optionally, when determining that the first identity verification parameter is successfully verified, the IoT device enters the first state based on the first indication parameter.

[0209] In some embodiments, the first authentication parameter includes at least one of the following:

[0210] First device identification;

[0211] IoT device identification;

[0212] The communication password between the first device and the IoT device.

[0213] It should be noted that for specific instructions on the first device identifier, IoT device identifier and communication password, please refer to the description in step S2102 and will not be repeated here.

[0214] In some embodiments, the IoT device may pre-acquire a second authentication parameter, and upon determining that the first authentication parameter is the same as the pre-acquired second authentication parameter, determine that the first authentication parameter verification is successful.

[0215] The second identity authentication parameter may also include at least one of the above-mentioned first device identification, IoT device identification, and communication password.

[0216] The second identity verification parameter can be any of the following:

[0217] Parameters pre-set by the protocol;

[0218] The first device determines and sends parameters to the IoT device;

[0219] The IoT device determines and sends parameters to the first device.

[0220] For example, the second identity authentication parameter may be a parameter preset by the protocol, and both the IoT device and the first device determine the second identity authentication parameter according to the protocol.

[0221] For another example, the second identity verification parameter may be a parameter preset by the first device. Optionally, the first device may send the second identity verification parameter to the IoT device.

[0222] For another example, the second identity authentication parameter may be a parameter preset by the IoT device. Optionally, the IoT device may send the second identity authentication parameter to the first device.

[0223] In this way, the IoT device can verify the first authentication parameter based on the second authentication parameter.

[0224] In some embodiments of the present disclosure, when an IoT device enters a first state, it may execute an action corresponding to the first state. For example:

[0225] In some embodiments, the first state is an inactivated state. When the IoT device enters the first state (inactivated state), it may perform any one of the following actions:

[0226] Deactivate action 1. Receive query command but do not respond.

[0227] The query instruction may be an instruction sent by the first device or another device to query the device information of the IoT device. For example, when the IoT device receives the query instruction sent by the first device or another device in the inactivated state, it may not provide any feedback, for example, not provide any feedback or perform any action.

[0228] In one implementation, after the IoT device enters the inactivated state, it can remain silent to any subsequent query instructions, that is, it does not provide any feedback.

[0229] In one implementation, when the IoT device receives the first information, the first indication parameter in the first information is a deactivation indication, and determines that the first identity authentication parameter is successfully verified, the IoT device is not allowed to provide any feedback to any subsequent query instructions.

[0230] Deactivation action 2: After receiving the query instruction, send first feedback information, which is used to feedback that the IoT device is in the deactivated state.

[0231] In one implementation, after the IoT device enters the inactivated state, it may send the first feedback information in response to any subsequent query instructions.

[0232] In one implementation, when the IoT device receives the first information, the first indication parameter in the first information is a deactivation indication, and it is determined that the first identity authentication parameter is successfully verified, the IoT device is only allowed to send the first feedback information for any subsequent query instruction, and the first feedback information indicates that the IoT device has been deactivated.

[0233] Deactivation action 3: Erase or clear the storage data of the IoT device.

[0234] In one implementation, after the IoT device enters the inactivated state, the stored data of the IoT device may be erased or cleared, for example, erasable stored data may be erased or cleared.

[0235] In one implementation, when the IoT device receives the first information, the first indication parameter in the first information is a deactivation indication, and determines that the first identity authentication parameter is successfully verified, the IoT device will erase and clear any erasable data on the tag.

[0236] Action 4: Destroy IoT devices.

[0237] In one implementation, after the IoT device enters the inactivated state, the IoT device may be destroyed, for example, by destroying or damaging the hardware of the IoT device, such as self-destruction.

[0238] In one implementation, when the IoT device receives the first information, the first indication parameter in the first information is a deactivation indication, and after determining that the first identity authentication parameter is successfully verified, the IoT device is destroyed.

[0239] It should be noted that, when the Internet of Things device receives the first information sent by the first device to instruct the Internet of Things device to enter the inactivated state, it can perform at least one of the above-mentioned inactivation actions 1-4, for example, it can perform the above-mentioned inactivation actions 1+3+4, or it can perform the above-mentioned inactivation actions 2+3+4, or it can perform the above-mentioned inactivation actions 1+3, or it can perform the above-mentioned inactivation actions 1+4, or it can perform the above-mentioned inactivation actions 2+3, or it can perform the above-mentioned inactivation actions 2+4.

[0240] It should be noted that the process of an IoT device entering the inactivated state is irreversible, that is, after an IoT device enters the inactivated state, it will no longer enter the activated state or the deactivated state.

[0241] In some embodiments, the first state is a deactivated state. When the IoT device enters the first state (deactivated state), it may perform any one of the following actions:

[0242] Deactivation action 1: Receive the query command without giving any feedback.

[0243] The query instruction may be an instruction sent by the first device or another device to query the device information of the IoT device. For example, when the IoT device is in a deactivated state and receives the query instruction sent by the first device or another device, it may not provide any feedback, for example, not provide any feedback or perform any action.

[0244] In one implementation, after the IoT device enters the deactivated state, it may remain silent regarding any subsequent query instructions, that is, it may not provide any feedback.

[0245] In one implementation, when the IoT device receives the first information, the first indication parameter in the first information is a deactivation indication, and after determining that the first identity authentication parameter is successfully verified, the IoT device is not allowed to provide any feedback to any subsequent query instructions.

[0246] Deactivation action 2: upon receiving the query instruction, sending second feedback information, where the second feedback information is used to provide feedback indicating that the IoT device is in a deactivated state.

[0247] In one implementation, after the IoT device enters the deactivated state, it may send second feedback information in response to any subsequent query instructions.

[0248] In one implementation, when the IoT device receives the first information, the first indication parameter in the first information is a deactivation indication, and determines that the first identity authentication parameter is successfully verified, the IoT device sends second feedback information for any subsequent query instruction.

[0249] Deactivation action 3: Before the first state changes from the deactivated state to the activated state, a query instruction is received and no feedback is given.

[0250] In one implementation, the manner in which the first state changes from the deactivated state to the activated state may include: receiving first information for instructing the IoT device to enter the activated state, or the IoT device automatically entering the activated state.

[0251] Deactivation action 4: Before the first state changes from the deactivated state to the activated state, a query instruction is received and second feedback information is sent, where the second feedback information is used to feedback that the IoT device is in the deactivated state.

[0252] Deactivation action 5: within a first time range after receiving the first information, a query instruction is received and no feedback is given.

[0253] In one implementation, the first time range is a time range pre-set by the protocol; or, the first time range is a time range determined by the first device and sent to the IoT device; or, the first time range is a time range determined by the IoT device. For example, the first time range may be 5 minutes or 10 minutes after receiving the first information.

[0254] Deactivation action 6: within a first time range after receiving the first information, a query instruction is received and second feedback information is sent, where the second feedback information is used to feedback that the IoT device is in a deactivated state.

[0255] In some embodiments, the first state is an activated state. When the IoT device enters the first state (activated state), it can send corresponding feedback information to the received query instruction.

[0256] In one implementation, after the IoT device enters the activated state, it can no longer remain silent in response to subsequent query instructions, that is, it can provide corresponding feedback.

[0257] In one implementation, when the IoT device receives the first information, the first indication parameter in the first information is an activation indication, and after determining that the first identity authentication parameter is successfully verified, the IoT device sends corresponding feedback information to the received query instruction.

[0258] In some embodiments, the IoT device may control the IoT device to enter the inactivated state after determining that the duration of maintaining the deactivated state is greater than or equal to the first duration.

[0259] The first duration is a time pre-set by the protocol; or, the first duration is a time determined by the first device and sent to the IoT device; or, the first duration is a time determined by the IoT device. For example, the first duration can be 1 minute, 5 minutes, or 10 minutes.

[0260] Optionally, after the IoT device enters the inactivated state, any one or more of the above-mentioned inactivation actions 1-4 may be performed.

[0261] In this way, the IoT device can be automatically deactivated after remaining in the deactivated state for a period of time, thereby improving device security.

[0262] In some embodiments, the IoT device may control the IoT device to enter the activated state after determining that the duration of maintaining the deactivated state is greater than or equal to the first duration.

[0263] In this way, the IoT device can be automatically activated after being in the deactivated state for a period of time, avoiding being in the deactivated state for a long time.

[0264] The method involved in the embodiments of the present disclosure may include at least one of the above steps S2101 to S2103. For example, step S2102 can be implemented as an independent embodiment, step S2103 can be implemented as an independent embodiment, step S2101 can be implemented as an independent embodiment, step S2103 can be implemented as an independent embodiment, steps S2102+S2103 can be implemented as an independent embodiment, steps S2101+S2103 can be implemented as an independent embodiment, and steps S2101+S2102 can be implemented as an independent embodiment, but the present invention is not limited thereto.

[0265] In some embodiments, the above steps S2101 to S2103 can be executed in a swapped order or simultaneously. For example, steps S2101 and S2102 can be executed in a swapped order or simultaneously.

[0266] In some embodiments, steps S2101 to S2103 are all optional. For example, steps S2101 and S2103 are optional, and one or more of these steps may be omitted or replaced in different embodiments. For another example, steps S2102 and S2103 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0267] In some embodiments, reference may be made to other optional implementations described before or after the description corresponding to FIG. 2 .

[0268] Using the above method, an IoT device receives a first message sent by a first device and enters a first state based on the first message. The first state can be an inactivated state, a deactivated state, or an activated state. This first message can be used to manage the state of the IoT device, improving the reliability and security of the IoT device.

[0269] FIG3A is a flow chart of a method for controlling an IoT device according to an embodiment of the present disclosure. As shown in FIG3A , an embodiment of the present disclosure relates to a method for controlling an IoT device, which can be performed by the IoT device. The method may include:

[0270] Step S3101: Send the second information.

[0271] The optional implementation of step S3101 can refer to the optional implementation of step S2101 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0272] In some embodiments, the IoT device may send the second information to the first device, but is not limited thereto. The IoT device may also send the second information to other entities.

[0273] Step S3102: Obtain first information.

[0274] The optional implementation of step S3102 can refer to the optional implementation of step S2102 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0275] In some embodiments, the IoT device may receive the first information sent by the first device, but is not limited thereto. The IoT device may also receive the first information sent by other entities.

[0276] In some embodiments, the IoT device may obtain first information specified by a protocol.

[0277] In some embodiments, the IoT device may obtain the first information from an upper layer(s).

[0278] In some embodiments, the IoT device may perform processing to obtain the first information.

[0279] In some embodiments, step S3102 may be omitted, and the IoT device may autonomously implement the function indicated by the first information, or the above function may be default or by default.

[0280] Step S3103: Enter the first state according to the first information.

[0281] The optional implementation of step S3103 can refer to the optional implementation of step S2103 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0282] The method involved in the embodiments of the present disclosure may include at least one of the above steps S3101 to S3103. For example, step S3102 can be implemented as an independent embodiment, step S3103 can be implemented as an independent embodiment, step S3101 can be implemented as an independent embodiment, steps S3102 + S3103 can be implemented as an independent embodiment, steps S3101 + S3103 can be implemented as an independent embodiment, and steps S3101 + S3102 can be implemented as an independent embodiment, but the present invention is not limited thereto.

[0283] In some embodiments, the above steps S3101 to S3103 can be executed in a swapped order or simultaneously. For example, steps S3101 and S3102 can be executed in a swapped order or simultaneously.

[0284] In some embodiments, steps S3101 to S3103 are all optional. For example, steps S3101 and S3103 are optional, and one or more of these steps may be omitted or replaced in different embodiments. For another example, steps S3102 and S3103 are optional, and one or more of these steps may be omitted or replaced in different embodiments.

[0285] FIG3B is a flow chart of a method for controlling an IoT device according to an embodiment of the present disclosure. As shown in FIG3B , an embodiment of the present disclosure relates to a method for controlling an IoT device, which can be performed by the IoT device. The method may include:

[0286] Step S3201: Obtain first information.

[0287] The optional implementation of step S3201 can be found in step S2102 of FIG. 2 , the optional implementation of step S3102 of FIG. 3A , and other related parts in the embodiments involved in FIG. 2 and FIG. 3A , which will not be described in detail here.

[0288] Step S3202: Enter the first state according to the first information.

[0289] The optional implementation of step S3202 can be found in step S2103 of FIG. 2 , the optional implementation of step S3103 of FIG. 3A , and other related parts in the embodiments involved in FIG. 2 and FIG. 3A , which will not be described in detail here.

[0290] In some embodiments, the above steps are all optional steps.

[0291] In some embodiments, the first information includes a first indication parameter, and the first indication parameter is used to indicate that the Internet of Things device enters the first state.

[0292] In some embodiments, the first information includes a first authentication parameter, and the first authentication parameter is used to verify the identity of the first device or the IoT device; and entering the first state according to the first information includes:

[0293] Determine that the first identity authentication parameter verification is successful and enter the first state.

[0294] In some embodiments, the first information includes a first indication parameter and a first identity verification parameter, and entering the first state according to the first information includes:

[0295] Determine that the first identity authentication parameter is successfully verified, and enter the first state according to the first indication parameter.

[0296] In some embodiments, the first authentication parameter includes at least one of the following:

[0297] First device identification;

[0298] IoT device identification;

[0299] The communication password between the first device and the IoT device.

[0300] In some embodiments, determining that the first identity authentication parameter verification is successful includes:

[0301] Determining that the first identity authentication parameter is the same as a pre-acquired second identity authentication parameter;

[0302] The second identity authentication parameter is a parameter pre-set by the protocol; or, the second identity authentication parameter is a parameter determined by the first device and sent to the IoT device; or, the second identity authentication parameter is a parameter determined by the IoT device and sent to the first device.

[0303] In some embodiments, the first state is an inactivated state, and the method further comprises any one of the following:

[0304] After receiving the query command, no feedback is given;

[0305] Upon receiving the query instruction, sending first feedback information, where the first feedback information is used to feedback that the IoT device is in an inactivated state;

[0306] Erasing or clearing the stored data of the IoT device;

[0307] Destroying the IoT device.

[0308] In some embodiments, the first state is a deactivated state, and the method further includes any one of the following:

[0309] After receiving the query command, no feedback is given;

[0310] Upon receiving the query instruction, sending second feedback information, where the second feedback information is used to feedback that the IoT device is in a deactivated state;

[0311] Before the first state changes from the deactivated state to the activated state, a query instruction is received without providing any feedback;

[0312] Before the first state changes from the deactivated state to the activated state, a query instruction is received and second feedback information is sent, where the second feedback information is used to feedback that the Internet of Things device is in the deactivated state;

[0313] Within a first time range after receiving the first information, a query instruction is received without providing feedback;

[0314] Within a first time range after receiving the first information, a query instruction is received and second feedback information is sent, where the second feedback information is used to feedback that the Internet of Things device is in a deactivated state.

[0315] In some embodiments, the method further comprises:

[0316] After determining that the duration of maintaining the deactivated state is greater than or equal to the first duration, the Internet of Things device is controlled to enter the inactivated state or the activated state.

[0317] In some embodiments, the method further comprises:

[0318] Sending second information, where the second information is used to report whether the Internet of Things device has the ability to enter the first state.

[0319] FIG3C is a flow chart of a method for controlling an IoT device according to an embodiment of the present disclosure. As shown in FIG3C , an embodiment of the present disclosure relates to a method for controlling an IoT device, which can be performed by the IoT device. The method may include:

[0320] Step S3301: Send the second information.

[0321] The optional implementation of step S3301 can be found in step S2101 of FIG. 2 , the optional implementation of step S3101 of FIG. 3A , and other related parts in the embodiments involved in FIG. 2 and FIG. 3A , which will not be described in detail here.

[0322] In some embodiments, the IoT device may send the second information to the first device, but is not limited thereto and may also send the second information to other entities.

[0323] FIG4A is a flow chart of a method for controlling an IoT device according to an embodiment of the present disclosure. As shown in FIG4A , an embodiment of the present disclosure relates to a method for controlling an IoT device, which can be executed by a first device. The method includes:

[0324] Step S4101: Obtain second information.

[0325] The optional implementation of step S4101 can refer to the optional implementation of step S2101 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0326] In some embodiments, the first device may receive the second information sent by the IoT device, but is not limited thereto. The first device may also receive the second information sent by other entities.

[0327] In some embodiments, the first device may obtain second information specified by the protocol.

[0328] In some embodiments, the first device may obtain the second information from upper layer(s).

[0329] In some embodiments, the first device may perform processing to obtain the second information.

[0330] In some embodiments, step S4101 may be omitted, and the first device may autonomously implement the function indicated by the second information, or the above function may be default or by default.

[0331] Step S4102: Send the first information.

[0332] The optional implementation of step S4102 can refer to the optional implementation of step S2102 in Figure 2 and other related parts in the embodiment involved in Figure 2, which will not be repeated here.

[0333] In some embodiments, the first device may send the first information to an IoT device, but is not limited thereto. The first device may also send the first information to other entities.

[0334] Optionally, the first information is used to instruct the IoT device to enter a first state, which is an inactivated state, a deactivated state, or an activated state. For optional implementations, see the optional implementations of step S2103 in FIG. 2 and other related parts of the embodiment involved in FIG. 2 , which will not be repeated here.

[0335] In some embodiments, the above steps S4101 and S4102 can be executed in an interchanged order or simultaneously.

[0336] In some embodiments, the above steps S4101 and S4102 are optional steps.

[0337] FIG4B is a flow chart of a method for controlling an IoT device according to an embodiment of the present disclosure. As shown in FIG4B , an embodiment of the present disclosure relates to a method for controlling an IoT device, which can be performed by a first device. The method may include:

[0338] Step S4201: Send the first message.

[0339] The optional implementation of step S4201 can be found in step S2102 of FIG. 2 , the optional implementation of step S4102 of FIG. 4A , and other related parts in the embodiments involved in FIG. 2 and FIG. 4A , which will not be described in detail here.

[0340] In some embodiments, the first information includes a first indication parameter, and the first indication parameter is used to indicate that the Internet of Things device enters a first state.

[0341] In some embodiments, the first information includes a first authentication parameter, and the first authentication parameter is used to verify the identity of the first device or the IoT device.

[0342] In some embodiments, the first information includes a first indication parameter and a first identity verification parameter.

[0343] In some embodiments, the first authentication parameter includes at least one of the following:

[0344] First device identification;

[0345] IoT device identification;

[0346] The communication password between the first device and the IoT device.

[0347] In some embodiments, the method further comprises:

[0348] The second authentication parameter is sent to the IoT device, where the first information is used to instruct the IoT device to determine whether the first authentication parameter is the same as a pre-acquired second authentication parameter.

[0349] In some embodiments, the method further comprises:

[0350] Receive second information sent by the Internet of Things device, where the second information is used to report whether the Internet of Things device has the ability to enter the first state.

[0351] In some embodiments, the first device sending the first information to the IoT device includes:

[0352] The first device determines, based on the second information, that the IoT device has the ability to enter the first state, and sends the first information to the IoT device.

[0353] FIG4C is a flow chart of a method for controlling an IoT device according to an embodiment of the present disclosure. As shown in FIG4C , an embodiment of the present disclosure relates to a method for controlling an IoT device, which can be performed by a first device. The method may include:

[0354] Step S4301: Obtain second information.

[0355] The optional implementation of step S4301 can be found in step S2101 of FIG. 2 , the optional implementation of step S4101 of FIG. 4A , and other related parts in the embodiments involved in FIG. 2 and FIG. 4A , which will not be described in detail here.

[0356] Figure 5 is a flow chart of a method for controlling an IoT device according to an embodiment of the present disclosure. As shown in Figure 5, an embodiment of the present disclosure relates to a method for controlling an IoT device, which can be performed by a communication system and may include:

[0357] Step S5101: The first device sends first information to the IoT device.

[0358] The optional implementation of step S5101 can be found in the optional implementation of step S2102 in Figure 2, step S3102 in Figure 3A, step S4102 in Figure 4A, and other related parts in the embodiments involved in Figure 2, Figure 3A or Figure 4A, which will not be repeated here.

[0359] Step S5102: The IoT device enters a first state according to the first information.

[0360] Optional implementations of step S5102 may refer to step S2103 in FIG. 2 , step S3103 in FIG. 3A , and other related parts in the embodiments involved in FIG. 2 and FIG. 3A , which will not be described in detail here.

[0361] In some embodiments, the above method may include the method of the embodiments of the above communication system, Internet of Things device, first device, etc., which will not be repeated here.

[0362] FIG6A is a flow chart of a method for controlling an IoT device according to an embodiment of the present disclosure. As shown in FIG6A , the method may include:

[0363] Step S6101: The first device inactivates the IoT device.

[0364] In some embodiments, the IoT device may be an Ambient-IOT device (A-IOT device for short).

[0365] In an AIoT deployment scenario, a first device can read and write third information to an IoT device. The first device can be different devices in different networking configurations, including at least one of a radio frequency reader / writer, a network device (e.g., a core network device, an access network device, a relay device, an intermediate node, an auxiliary node), and a terminal device. The third information includes at least one of static data, semi-static data, dynamic data, static control information, semi-static control information, and dynamic control information.

[0366] In some embodiments, the first device and the IoT device may agree on at least one of a KILL signaling, a first device identifier (the first device identifier may also be referred to as authentication information), an IoT device identifier (the IoT device identifier may also be referred to as a tag ID), and a communication password (also referred to as a password). The KILL signaling is predefined by the protocol and is used by the first device to notify the IoT device of the deactivation information. The first device identifier is the identifier of the first device, which is predefined by the protocol and is used by the first device to notify the IoT device of its identity, and the IoT device confirms whether the first device that sent the first device identifier is the first device connected to itself based on the first device identifier. The IoT device identifier is the identifier of the IoT device, which is predefined by the protocol and is used to correspond to at least one IoT device, and is used by the first device to determine at least one IoT device. The password is predefined by the protocol and is used to unlock certain behaviors of the IoT device (such as the behaviors defined in the aforementioned embodiments of the present disclosure), or to encrypt data, or to unlock communications. The above-mentioned KILL signaling, first device identifier, IoT device identifier, and communication password may be configured / notified to the IoT device by the first device, or pre-written into the tag by the manufacturer. Furthermore, the first device configures / notifies the IoT device through semi-static RRC signaling, dynamic indication signaling, MAC CE, etc.

[0367] In some embodiments, the first device sends at least one of a KILL signaling, a first device identifier, and an IoT device identifier to the IoT device.

[0368] In some embodiments, the IoT device receives at least one of a KILL signaling, a first device identifier, an IoT device identifier, and a communication password sent by the first device.

[0369] In some embodiments, when the IoT device receives the KILL signaling sent by the first device and verifies successfully, it performs at least one of the following actions:

[0370] The IoT device will remain silent to any subsequent inquiries, i.e., will not respond to any queries;

[0371] The IoT device will provide first feedback information in response to any subsequent query, where the first feedback information indicates that the IoT device has been deactivated.

[0372] The IoT device will erase and clear any erasable data on the tag;

[0373] IoT devices self-destruct.

[0374] In one implementation, when the IoT device receives a KILL signaling sent by the first device connected to it and the verification is successful, the IoT device is not allowed to make any feedback to any subsequent queries.

[0375] In one implementation, when an IoT device receives a KILL signaling sent by a first device connected to it and verifies successfully, the IoT device is only allowed to provide first feedback information for any subsequent queries, where the first feedback information indicates that the IoT device has been deactivated.

[0376] In one implementation, when the IoT device receives a KILL signaling sent by the first device connected to it and verifies successfully, the IoT device will erase and clear any erasable data on the tag.

[0377] In one implementation, when an IoT device receives a KILL signaling from a first device connected to it and successfully verifies the signaling, the IoT device is not allowed to provide any feedback to any subsequent queries, and the IoT device will erase and clear any erasable data on the tag.

[0378] In one implementation, when an IoT device receives a KILL signaling sent by a first device connected to it and successfully verifies it, the IoT device is only allowed to provide first feedback information for any subsequent queries. The first feedback information indicates that the IoT device has been inactivated, and the IoT device will erase and clear any erasable data on the tag.

[0379] FIG6B is a flow chart of a method for controlling an IoT device according to an embodiment of the present disclosure. As shown in FIG6B , the method may include:

[0380] Step S6201: The first device activates or deactivates the IoT device.

[0381] In some embodiments, the IoT device may be an ambient-IOT device (abbreviated as IoT device).

[0382] The first device and the IoT device agree on at least one of deactivation signaling, activation signaling, a first device identifier, an IoT device identifier, and a communication password. The deactivation signaling is predefined by the protocol and is used by the first device to notify the IoT device of deactivation information. The active signaling is predefined by the protocol and is used by the first device to notify the IoT device of activation information. The first device identifier is predefined by the protocol and is used by the first device to notify the IoT device of its identity. The IoT device confirms whether the first device sending the first device identifier is the first device connected to it based on the first device identifier. The IoT device identifier is predefined by the protocol and corresponds to at least one IoT device, allowing the first device to identify the at least one IoT device. The password is predefined by the protocol and is used to unlock certain behaviors of the IoT device (such as those defined in the aforementioned embodiments of the present disclosure), or to encrypt data, unlock communications, deactivate encryption, or activate encryption. The above signaling / information is configured / notified to the IoT device by the first device or pre-written into a tag by the manufacturer. Furthermore, the first device configures / notifies the IoT device through semi-static RRC signaling, dynamic indication signaling, MAC CE, etc.

[0383] In some embodiments, the first device sends at least one of de-active signaling, active signaling, a first device identifier, an IoT device identifier, and a communication password to the IoT device.

[0384] In some embodiments, the IoT device receives at least one of a de-active signaling, an active signaling, a first device identifier, an IoT device identifier, and a communication password sent by the first device.

[0385] In some embodiments, when the IoT device receives the de-active signaling, the first device identifier, the IoT device identifier, and the communication password sent by the first device and successfully verifies the de-active signaling, the IoT device performs at least one of the following actions:

[0386] The IoT device will remain silent to any subsequent inquiries, i.e., will not respond to any queries;

[0387] During the first period, the IoT device will remain silent to any subsequent queries, i.e., it will not provide any feedback;

[0388] The IoT device will provide first feedback information in response to any subsequent query, where the first feedback information indicates that the IoT device has been deactivated.

[0389] During the first time period, the IoT device will provide first feedback information in response to any subsequent query, where the first feedback information indicates that the IoT device has been deactivated.

[0390] The IoT device will erase and clear any erasable data on the tag;

[0391] After the first time period, the IoT device will erase and clear any erasable data on the tag. The first time period is predefined by the protocol, reported by the terminal to the base station, or configured by the base station to the terminal.

[0392] When the IoT device receives the active signaling, the first device identifier, the IoT device identifier, and the password sent by the first device and successfully verifies the received signaling, the IoT device performs at least one of the following actions:

[0393] IoT devices will no longer remain silent in response to any subsequent queries, that is, they can provide any feedback.

[0394] In some embodiments of the present disclosure, a protocol predefines a first UE capability, where the first UE capability is used to indicate whether the terminal supports tag inactivation, tag activation, or tag deactivation.

[0395] The IoT device may report the first UE capability to the first device.

[0396] In some embodiments of the present disclosure, a communication system is provided, which may include an Internet of Things device and a first device, wherein the Internet of Things device can execute the method of controlling the Internet of Things device executed by the Internet of Things device in the aforementioned embodiment of the present disclosure; the first device can execute the method of controlling the Internet of Things device executed by the first device in the aforementioned embodiment of the present disclosure.

[0397] The embodiments of the present disclosure further provide an apparatus for implementing any of the above methods. For example, an apparatus is provided, comprising units or modules for implementing each step performed by an IoT device in any of the above methods. For another example, another apparatus is provided, comprising units or modules for implementing each step performed by a first device (e.g., an access network device, a core network function node, a core network device, etc.) in any of the above methods.

[0398] It should be understood that the division of the various units or modules in the above device is merely a division of logical functions. In actual implementation, they may be fully or partially integrated into a physical entity, or they may be physically separated. In addition, the units or modules in the device may be implemented in the form of a processor calling software: for example, the device includes a processor, the processor is connected to a memory, and the memory stores instructions. The processor calls the instructions stored in the memory to implement any of the above methods or implement the functions of the various units or modules of the above device, wherein the processor is, for example, a general-purpose processor, such as a central processing unit (CPU) or a microprocessor, and the memory is a memory within the device or a memory outside the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuits, and the functions of some or all of the units or modules can be realized by designing the hardware circuits. The above-mentioned hardware circuits can be understood as one or more processors; for example, in one implementation, the above-mentioned hardware circuit is an application-specific integrated circuit (ASIC), and the functions of some or all of the above units or modules are realized by designing the logical relationship of the components in the circuit; for example, in another implementation, the above-mentioned hardware circuit can be realized by a programmable logic device (PLD). Taking a field programmable gate array (FPGA) as an example, it can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by configuring the configuration file, thereby realizing the functions of some or all of the above units or modules. All units or modules of the above devices can be realized in the form of software called by the processor, or in the form of hardware circuits, or in part by the form of software called by the processor, and the rest by hardware circuits.

[0399] In the embodiments of the present disclosure, the processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction reading and execution capabilities, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), or a digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationship of a hardware circuit. The logical relationship of the above-mentioned hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document to implement the hardware circuit configuration can be understood as the process of the processor loading instructions to implement the functions of some or all of the above units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), etc.

[0400] FIG7A is a schematic diagram of the structure of an Internet of Things device proposed in an embodiment of the present disclosure. As shown in FIG7A , the Internet of Things device 101 may include: at least one of a transceiver module 7101 and a processing module 7102. In some embodiments, the transceiver module 7101 is configured to receive a first message sent by a first device; the processing module 7102 is configured to enter a first state according to the first message, wherein the first state is an inactivated state, a deactivated state, or an activated state. Optionally, the transceiver module 7101 may be used to execute at least one of the communication steps such as sending and / or receiving (such as step S2101 and step S2102, but not limited thereto) executed by the Internet of Things device 101 in any of the above methods, which will not be described in detail here. Optionally, the processing module 7102 may be used to execute at least one of the other steps (such as step S2103, but not limited thereto) executed by the Internet of Things device 101 in any of the above methods, which will not be described in detail here.

[0401] Figure 7B is a structural diagram of a first device proposed in an embodiment of the present disclosure. As shown in Figure 7B, the first device 102 may include: at least one of a transceiver module 7201, a processing module 7202, etc. In some embodiments, the transceiver module 7201 is configured to send a first message to the IoT device, and the first message is used to indicate that the IoT device enters a first state, and the first state is an inactivated state, a deactivated state, or an activated state. Optionally, the transceiver module 7201 can be used to execute at least one of the communication steps such as sending and / or receiving (for example, step S2101, step S2102, but not limited to this) performed by the first device 102 in any of the above methods, which will not be repeated here. Optionally, the processing module 7202 can be used to execute at least one of the other steps (for example, step S2103, but not limited to this) performed by the first device 102 in any of the above methods, which will not be repeated here.

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

[0403] In some embodiments, the processing module can be a single module or can include multiple submodules. Optionally, the multiple submodules respectively execute all or part of the steps required to be executed by the processing module. Optionally, the processing module can be interchangeable with the processor.

[0404] Figure 8A is a schematic diagram of the structure of a communication device 8100 proposed in an embodiment of the present disclosure. Communication device 8100 can be a first device (e.g., an access network device, a core network device, a relay device, a terminal device, etc.), or an IoT device (e.g., a user device, etc.), or a chip, chip system, or processor that supports the first device in implementing any of the above methods, or a chip, chip system, or processor that supports the IoT device in implementing any of the above methods. Communication device 8100 can be used to implement the methods described in the above method embodiments. For details, please refer to the description of the above method embodiments.

[0405] As shown in Figure 8A, the communication device 8100 includes one or more processors 8101. The processor 8101 can be a general-purpose processor or a dedicated processor, for example, a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control the communication device (such as a base station, a baseband chip, an IoT device, an IoT device chip, a DU or CU, etc.), execute programs, and process program data. The communication device 8100 is used to perform any of the above methods.

[0406] In some embodiments, the communication device 8100 further includes one or more memories 8102 for storing instructions. Optionally, all or part of the memories 8102 may be located outside the communication device 8100.

[0407] In some embodiments, the communication device 8100 further includes one or more transceivers 8103. When the communication device 8100 includes one or more transceivers 8103, the transceiver 8103 performs at least one of the communication steps such as sending and / or receiving in the above method (for example, step S2101 and step S2102, but not limited thereto), and the processor 8101 performs at least one of the other steps (for example, step S2103, but not limited thereto).

[0408] In some embodiments, a transceiver may include a receiver and / or a transmitter. The receiver and transmitter may be separate or integrated. Optionally, the terms transceiver, transceiver unit, transceiver, and transceiver circuit may be used interchangeably; the terms transmitter, transmitting unit, transmitter, and transmitting circuit may be used interchangeably; and the terms receiver, receiving unit, receiver, and receiving circuit may be used interchangeably.

[0409] In some embodiments, the communication device 8100 may include one or more interface circuits. Optionally, the interface circuits are connected to the memory 8102 and may be used to receive signals from the memory 8102 or other devices, or to send signals to the memory 8102 or other devices. For example, the interface circuits may read instructions stored in the memory 8102 and send the instructions to the processor 8101.

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

[0411] FIG8B is a schematic diagram of the structure of a chip 8200 according to an embodiment of the present disclosure. If the communication device 8100 can be a chip or a chip system, please refer to the schematic diagram of the structure of the chip 8200 shown in FIG8B , but the present disclosure is not limited thereto.

[0412] The chip 8200 includes one or more processors 8201 , and the chip 8200 is configured to execute any of the above methods.

[0413] In some embodiments, the chip 8200 further includes one or more interface circuits 8203. Optionally, the interface circuit 8203 is connected to the memory 8202. The interface circuit 8203 can be used to receive signals from the memory 8202 or other devices, and can be used to send signals to the memory 8202 or other devices. For example, the interface circuit 8203 can read instructions stored in the memory 8202 and send the instructions to the processor 8201.

[0414] In some embodiments, the interface circuit 8203 executes at least one of the communication steps such as sending and / or receiving in the above method (for example, step S2101, step S2102, but not limited to this), and the processor 8201 executes at least one of the other steps (for example, step S2103, but not limited to this).

[0415] In some embodiments, terms such as interface circuit, interface, transceiver pin, and transceiver may be used interchangeably.

[0416] In some embodiments, the chip 8200 further includes one or more memories 8202 for storing instructions. Alternatively, all or part of the memory 8202 may be external to the chip 8200.

[0417] The embodiments of the present disclosure further provide a storage medium having instructions stored thereon. When the instructions are executed on the communication device 8100, the communication device 8100 executes any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but is not limited thereto and may also be a storage medium readable by other devices. Optionally, the storage medium may be a non-transitory storage medium, but is not limited thereto and may also be a temporary storage medium.

[0418] The present disclosure also provides a program product, which, when executed by the communication device 8100, enables the communication device 8100 to perform any of the above methods. Optionally, the program product may be a computer program product.

[0419] The embodiments of the present disclosure also provide a computer program, which, when executed on a computer, enables the computer to execute any one of the above methods.

Claims

1. A method for controlling an Internet of Things device, characterized in that: The method comprises: The IoT device receives the first information sent by the first device; Entering a first state according to the first information, the first state being an inactivated state, a deactivated state or an activated state.

2. The method according to claim 1, characterized in that The first information includes a first indication parameter, and the first indication parameter is used to indicate that the Internet of Things device enters the first state.

3. The method according to claim 1, characterized in that The first information includes a first identity authentication parameter, where the first identity authentication parameter is used to verify the identity of the first device or the IoT device; The entering the first state according to the first information comprises: Determining that verification of the first identity authentication parameter is successful; Enter the first state.

4. The method according to claim 1, characterized in that: The first information includes a first indication parameter and a first identity authentication parameter, and entering the first state according to the first information includes: Determining that verification of the first identity authentication parameter is successful; Entering the first state according to the first indication parameter.

5. The method according to claim 3 or 4, characterized in that: The first identity verification parameter includes at least one of the following: first device identification; IoT device identification; The communication password between the first device and the IoT device.

6. The method according to any one of claims 3 to 5, characterized in that Determining that the first identity authentication parameter verification is successful includes: Determining that the first identity authentication parameter is the same as a pre-acquired second identity authentication parameter; The second identity authentication parameter is any one of the following: Parameters pre-set by the protocol; The first device determines and sends parameters to the IoT device; The IoT device determines and sends parameters to the first device.

7. The method according to any one of claims 1 to 6, characterized in that The first state is an inactivated state, and the method further comprises any one of the following: After receiving the query command, no feedback is given; Upon receiving the query instruction, sending first feedback information, where the first feedback information is used to feedback that the IoT device is in an inactivated state; Erasing or clearing the storage data of the IoT device; Destroying said IoT device.

8. The method according to any one of claims 1 to 6, characterized in that The first state is a deactivated state, and the method further includes any one of the following: After receiving the query command, no feedback is given; Upon receiving the query instruction, sending second feedback information, where the second feedback information is used to feedback that the IoT device is in a deactivated state; Before the first state changes from the deactivated state to the activated state, a query instruction is received without providing feedback; Before the first state changes from the deactivated state to the activated state, a query instruction is received and second feedback information is sent, where the second feedback information is used to feedback that the Internet of Things device is in the deactivated state; Within a first time range after receiving the first information, a query instruction is received without providing feedback; Within a first time range after receiving the first information, a query instruction is received and second feedback information is sent, where the second feedback information is used to feedback that the Internet of Things device is in a deactivated state.

9. The method according to any one of claims 1 to 6, characterized in that The method further comprises: After determining that the duration of maintaining the deactivated state is greater than or equal to the first duration, the Internet of Things device is controlled to enter the deactivated state or the activated state.

10. The method according to any one of claims 1 to 9, characterized in that The method further comprises: Sending second information, where the second information is used to report whether the Internet of Things device has the ability to enter the first state.

11. A method for controlling an Internet of Things device, characterized in that: The method comprises: The first device sends first information to the Internet of Things device, where the first information is used to instruct the Internet of Things device to enter a first state, where the first state is an inactivated state, a deactivated state, or an activated state.

12. The method according to claim 11, characterized in that The first information includes a first indication parameter, and the first indication parameter is used to indicate that the Internet of Things device enters a first state.

13. The method according to claim 11, characterized in that The first information includes a first identity authentication parameter, and the first identity authentication parameter is used to verify the identity of the first device or the Internet of Things device.

14. The method according to claim 11, characterized in that The first information includes a first indication parameter and a first identity authentication parameter.

15. The method according to claim 13 or 14, characterized in that The first identity verification parameter includes at least one of the following: first device identification; IoT device identification; The communication password between the first device and the IoT device.

16. The method according to any one of claims 13 to 15, characterized in that The method further comprises: A second identity authentication parameter is sent to the IoT device, wherein the first information is used to instruct the IoT device to determine whether the first identity authentication parameter is the same as a pre-acquired second identity authentication parameter.

17. The method according to any one of claims 11 to 16, characterized in that The method further comprises: Receive second information sent by the Internet of Things device, where the second information is used to report whether the Internet of Things device has the ability to enter the first state.

18. The method according to claim 17, characterized in that The first device sending the first information to the IoT device includes: The first device determines, based on the second information, that the IoT device has the ability to enter the first state, and sends the first information to the IoT device.

19. An Internet of Things device, characterized in that: include: A transceiver module, configured to receive first information sent by a first device; The processing module is configured to enter a first state according to the first information, wherein the first state is an inactivated state, a deactivated state or an activated state.

20. A first device, characterized in that: include: The transceiver module is configured to send first information to the Internet of Things device, where the first information is used to instruct the Internet of Things device to enter a first state, which is an inactivated state, a deactivated state, or an activated state.

21. A communication device, characterized in that: include: one or more processors; Wherein, the Internet of Things device is used to execute the method for controlling the Internet of Things device according to any one of claims 1 to 10.

22. A communication device, characterized in that: include: one or more processors; Wherein, the first device is used to execute the method for controlling an Internet of Things device according to any one of claims 11 to 18.

23. A communication system, characterized in that: The communication system includes an Internet of Things device and a first device, wherein the Internet of Things device is configured to implement the method for controlling the Internet of Things device described in any one of claims 1 to 10, and the first device is configured to implement the method for controlling the Internet of Things device described in any one of claims 11 to 18.

24. A storage medium storing instructions, characterized in that: When the instruction is executed on the communication device, the communication device executes the method for controlling an Internet of Things device according to any one of claims 1 to 10 or claims 11 to 18.