Terminal device reselection method in ambient internet of things, device, and computer storage medium

By working in concert with the core network and base stations, the system receives and analyzes the status information of terminal devices, thus solving the problem of communication being affected by changes in the status of terminal devices and enabling efficient and accurate transmission of environmental IoT services.

WO2026073483A1PCT designated stage Publication Date: 2026-04-09HONOR DEVICE CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Filing Date
2025-08-08
Publication Date
2026-04-09

AI Technical Summary

Technical Problem

In the Internet of Things (IoT), changes in the state of terminal devices affect the efficiency and accuracy of communication data transmission. Existing technologies struggle to detect and reselect suitable terminal devices in a timely manner to ensure service quality and efficiency.

Method used

Through the collaborative work of the core network and base stations, the status information of terminal devices, including energy status and location information, is received and analyzed, and the terminal devices are reselected in a timely manner to ensure that they are suitable for handling environmental IoT services.

Benefits of technology

It improves the efficiency and accuracy of communication data transmission, ensures the smooth and efficient operation of environmental IoT services, and reduces the impact of terminal devices being unsuitable for processing services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025113661_09042026_PF_FP_ABST
    Figure CN2025113661_09042026_PF_FP_ABST
Patent Text Reader

Abstract

Provided in embodiments of the present application are a terminal device reselection method in an ambient Internet of Things, a device, and a computer storage medium. In the method provided in the embodiments of the present application, when a terminal device in an ambient Internet of Things forwards request information of an ambient Internet of Things service to an ambient Internet of Things device, a base station or the terminal device detects a terminal device state, and when the terminal device state satisfies a terminal device reselection condition, the base station or the terminal device sends the terminal device state to a core network, so as to trigger the core network to reselect a terminal device. In this way, when the capability of a terminal device serving as an intermediate node of an ambient Internet of Things changes due to various factors, the terminal device originally serving as the intermediate node can be replaced with a reselected terminal device, so as to reduce the influence of the change in the capability of the terminal device serving as the intermediate node on an ambient Internet of Things service.
Need to check novelty before this filing date? Find Prior Art

Description

Terminal device reselection method, device and computer storage medium for environmental internet of things

[0001] The present application claims priority from the Chinese patent application No. 202411398026.6 filed on October 2, 2024, and entitled "Terminal device reselection method, device and computer storage medium for environmental internet of things", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD

[0002] Embodiments of the present application relate to the field of wireless communication, in particular to a terminal device reselection method, device and computer storage medium for environmental internet of things. BACKGROUND

[0003] With the development of wireless communication technology, the implementation of wireless communication is becoming more and more diversified. Internet of things (IoT) is a new way to implement wireless communication. In one topology of IoT, terminal devices are used to transmit information between core network and IoT devices, but the ability of terminal devices to transmit information is affected by multiple factors. SUMMARY

[0004] Embodiments of the present application provide a terminal device reselection method, device and computer storage medium for environmental internet of things, which can improve the efficiency of communication data transmission while ensuring accurate reception of communication data.

[0005] In a first aspect, embodiments of the present application provide a terminal device reselection method for environmental internet of things, applied to a first device, comprising: the first device receiving first configuration information of a core network; the first configuration information being used to instruct the first device to report a terminal device state; the terminal device state being used for the core network to determine to trigger reselection of the terminal device; and the first device sending information of the terminal device state to the core network according to the first configuration information.

[0006] In possible implementation manners, when or before the first device receives the first configuration information, an application server initiates request information of an environmental IoT service, requests the core network, a base station and a terminal device to participate in processing the environmental IoT service, and forwards data generated in the processing of the environmental IoT service.

[0007] The core network selects the terminal device according to the capability of the terminal device to process the environmental Internet of Things service before or when the first device receives the first configuration information. After the first device sends the terminal device state information to the core network, the core network receives the terminal device state information, and can reselect the terminal device according to the terminal device state information. The terminal device selected by the core network before the core network reselects the terminal device can be referred to as an original terminal device, and the terminal device reselected by the core network after the core network reselects the terminal device can be referred to as a new terminal device. When the core network reselects the terminal device, the new terminal device is used to replace the original terminal device, and the function of the intermediate node of the environmental Internet of Things service is implemented.

[0008] In the case where the first device is a base station, the terminal device state can include that the terminal device sends the first information, and the first information is sent by the terminal device in a target state. The target state can include that the signal strength of the terminal device is lower than a preset signal strength threshold, and / or the energy of the terminal device is lower than a preset energy threshold.

[0009] The energy of the terminal device can refer to the power of the terminal device.

[0010] The terminal device state changes in the process of the terminal device processing the environmental Internet of Things service. The change of the terminal device causes the change of the capability of the terminal device to process the environmental Internet of Things service. The terminal device state can be used to indicate that the terminal device is not suitable for processing the environmental Internet of Things service. At the same time, the terminal device state information can be used to inform the core network that the terminal device is not suitable for processing the environmental Internet of Things service.

[0011] The terminal device state information is used for the first device to report the terminal device state to the core network.

[0012] Through the above method, in the case where the original UE reader selected by the core network is not suitable for continuing to execute the environmental Internet of Things service due to mobility or other reasons, the core network can timely perceive this situation, and reselect a suitable terminal device reader, so as to guarantee the completion quality and completion efficiency of the environmental Internet of Things service.

[0013] In the embodiments of the present application, the original terminal device is used as the intermediate node of the environmental Internet of Things service before the core network reselects the terminal device, and the new terminal device is used as the intermediate node of the environmental Internet of Things service after the core network reselects the terminal device.

[0014] In the case where the first device is a base station, before the first device obtains the terminal device state, the base station has a connection relationship with the original terminal device, that is, the base station is a service base station of the original terminal device.

[0015] The base station can be connected with the terminal device, and can perceive the state change of the terminal device. Meanwhile, the base station can also receive the message sent by the terminal device. Through the above method, the terminal device state can be obtained by using the reliability of the base station, so that the core network can be timely informed and reselect the terminal device in the case of need when the terminal device state meets the condition of the reselected terminal device.

[0016] In an implementation, the terminal device state comprises an energy state of the terminal device and / or location information of the terminal device.

[0017] The energy state of the terminal device can comprise a residual power state of the terminal device. In the case that the terminal device state comprises the energy state of the terminal device, the terminal device state can further comprise that the energy state of the terminal device is a low energy state. In the low energy state, the energy of the terminal device is less than a preset energy threshold.

[0018] The embodiment of the present application timely reports the terminal device state information to the core network in the case that the terminal device is not suitable for processing the environmental Internet of Things service, which helps the core network to timely reselect a terminal device suitable for processing the environmental Internet of Things service as a new terminal device in the case that the terminal device is not suitable for processing the environmental Internet of Things service, and to ensure the smooth and efficient performance of the environmental Internet of Things service.

[0019] In an implementation, in the case that the terminal device state comprises the location information of the terminal device, the location information of the terminal device comprises a location change of the terminal device and / or appearance of the terminal device in a target task area.

[0020] The location change of the terminal device can comprise service cell switching of the terminal device.

[0021] The target task area can be set as an interest area.

[0022] Optionally, the first configuration information is used for configuring the terminal device state. The first configuration information can comprise type information of the terminal device state. The type information of the terminal device state can comprise that the terminal device moves out of the target task area. Then, the type information of the terminal device state can be sent by the core network to the first device, and the first device determines the terminal device state to be reported according to the type information.

[0023] In an implementation, the first device is a base station, and in the case that the terminal device state comprises the location information of the terminal device, the location information of the terminal device comprises a location change of the terminal device and / or appearance of the terminal device in a target task area.

[0024] In a case where the terminal device state includes that the terminal device appears in the target task area, the core network can pre-subscribe to an event that the terminal device appears in the target task area, and the base station can request location information from the terminal device multiple times after the core network subscribes, and in a case where the terminal device moves out of the target task area, the base station sends a report to the core network that the terminal device does not appear in the target task area.

[0025] In a case where the terminal device state includes that the terminal device appears in the target task area, the manner of determining that the terminal device appears in the target task area can be implemented by various positioning methods, and the embodiments of the present application do not limit the same.

[0026] The terminal device state can also include a location change of the terminal device. The location change can include a handover of a serving cell. The terminal device does not move, but due to signal shielding or other reasons, the terminal device switches the serving cell. The base station can send a report of the change of the serving cell to the core network.

[0027] The report that the terminal device does not appear in the target task area and the report of the change of the serving cell are equivalent to the information of the terminal device state.

[0028] Through the above method, the core network can obtain the information of the change of the serving cell of the terminal device and the information of the terminal device state that the terminal device does not appear in the target task area, and in a case where various factors cause the terminal device to no longer be suitable for processing the environmental Internet of Things business, the terminal device is reselected in a timely manner.

[0029] In an embodiment, the first device is a base station, and the information of the terminal device state includes a report of a change of a serving cell of the terminal device and / or a report that the terminal device does not appear in a target task area.

[0030] Through the above method, in a case where the terminal device state indicates that the terminal device is not suitable for processing the AIoT business, the base station can report the terminal device state to the core network, so that the core network knows the actual situation of the terminal device state.

[0031] In an embodiment, the core network inquires multiple times whether the terminal device is in the target task area. In a case where the terminal device state includes that the terminal device appears in the target task area, the first configuration information is used to inquire multiple times whether the terminal device is in the target task area.

[0032] Optionally, the core network can periodically inquire whether the terminal device is in the target task area. Alternatively, the core network can inquire whether the terminal device is in the target task area multiple times in the case that the application server notifies that the response rate is lower than a preset response rate threshold or the response delay is higher than a preset response delay threshold, so that the core network actively obtains the terminal device state that the terminal device does not appear in the target task area from the base station side.

[0033] In an embodiment, the first device is a base station, and the terminal device state is subscribed by the core network to the base station. The core network can instruct the base station to monitor the terminal device state by subscribing the terminal device state.

[0034] In an embodiment, in the case that the terminal device does not appear in the target task area, the information of the terminal device state includes that the terminal device does not appear in the target task area.

[0035] Optionally, the core network first internal network element can subscribe the terminal device state to a second internal network element capable of information interaction with the terminal device.

[0036] In an embodiment, the first device is a terminal device.

[0037] In the case that the first device is a terminal device, the first device is a former terminal device as an intermediate node.

[0038] In the embodiment, the terminal device can include a mobile terminal. The terminal device has more direct and comprehensive sensing capability on whether it is suitable for processing the environmental Internet of Things service. In the case that the first device is a terminal device, the first device can report more types of information of the terminal device state.

[0039] In an embodiment, the first configuration information is used to configure the terminal device state.

[0040] The core network sends the first configuration information to the terminal device, and in the first configuration information, the core network indicates the terminal device state that the terminal device needs to report to the core network.

[0041] In an embodiment, the first device is a terminal device, and the terminal device state includes at least one of the following: the received response message of the environmental Internet of Things device is timed out; the response rate of the received response message of the environmental Internet of Things device is lower than a preset response rate threshold; the signal of the received environmental Internet of Things device does not meet a preset condition; the terminal device moves out of the target task area; and the serving cell of the terminal device is changed.

[0042] Through the method, the terminal device can perceive various terminal device states of itself, detect a case where the terminal device is not suitable for processing the environmental Internet of Things service due to different factors, and thus detect or perceive various factors affecting the terminal device to process the environmental Internet of Things service. In the case where various different factors cause the terminal device to be not suitable for processing the environmental Internet of Things service, the terminal device is reselected in time.

[0043] In an implementation, in a case where the type information includes that a signal of the received environmental Internet of Things device does not meet a preset condition, the received signal strength of the received environmental Internet of Things device is lower than a preset signal strength threshold; and / or, a packet reception rate of the received environmental Internet of Things device is lower than a preset reception rate threshold.

[0044] In the foregoing manner, the terminal device state includes different states of a signal of the terminal device. In a case where the terminal device is not suitable for processing the environmental Internet of Things service due to signal shielding or other factors, the core network can reselect the terminal device according to the different states of the signal of the terminal device.

[0045] In an implementation, the environmental Internet of Things network function network element sends a report request of an event occurring in a target task area to the access mobility management function network element; the report request is used for the access mobility management function network element to send information of the terminal device state to the environmental Internet of Things network function network element when the terminal device moves out of a preset target task area.

[0046] In an implementation, the information of the terminal device state is used for triggering the access mobility management function network element of the core network to send the information of the terminal device state to the environmental Internet of Things network function network element of the core network.

[0047] Through the method, the information of the terminal device state can directly trigger the core network to reselect the terminal device, reducing the analysis operation of the core network.

[0048] In another possible implementation, the core network determines whether to reselect the terminal device according to the terminal device state after receiving the information of the terminal device state. In other words, the core network determines the terminal device state according to the information of the terminal device state after receiving the information of the terminal device state, and determines whether to reselect the terminal device as an intermediate node according to the terminal device state. Thus, the core network can autonomously determine whether to reselect the terminal device as appropriate.

[0049] In a second aspect, the embodiments of the present application further provide a terminal device reselection method of an environmental Internet of Things, applied to a core network, comprising: sending first configuration information to a first device; the first configuration information is used to instruct the first device to report a terminal device state; the terminal device state is used for the core network to determine whether to trigger reselection of the terminal device; and receiving information of the terminal device state sent by the first device to the core network.

[0050] In an embodiment, the first device is a base station.

[0051] In an embodiment, the terminal device state comprises an energy state of the terminal device and / or location information of the terminal device.

[0052] In an embodiment, when the terminal device state comprises the location information of the terminal device, the location information of the terminal device comprises a location change of the terminal device and / or appearance of the terminal device in a target task area.

[0053] In an embodiment, when the terminal device state comprises appearance of the terminal device in the target task area, the first configuration information is used to inquire the terminal device whether it is in the target task area for multiple times.

[0054] In an embodiment, when the terminal device does not appear in the target task area, the information of the terminal device state comprises that the terminal device does not appear in the target task area.

[0055] In an embodiment, the first device is a terminal device.

[0056] In an embodiment, the first configuration information is used to configure the terminal device state.

[0057] In an embodiment, the terminal device state comprises at least one of the following: a timeout of received response information of an environmental Internet of Things device; a response rate of received response information of an environmental Internet of Things device is lower than a preset response rate threshold; a received signal of an environmental Internet of Things device does not meet a preset condition; the terminal device moves out of a target task area; and a serving cell of the terminal device changes.

[0058] In an embodiment, when the type information comprises that a received signal of an environmental Internet of Things device does not meet a preset condition, the received signal strength of the received environmental Internet of Things device is lower than a preset signal strength threshold; and / or, a packet reception rate of the received environmental Internet of Things device is lower than a preset reception rate threshold.

[0059] In an implementation, the information of the terminal device state is used to trigger the access mobility management function network element of the core network to send the information of the terminal device state to the environmental Internet of Things network function network element of the core network.

[0060] In an implementation, the network function network element of the environmental Internet of Things sends a report request of an event occurring in a target task area to the access mobility management function network element; the report request is used to trigger the access mobility management function network element to send the information of the terminal device state to the network function network element in the case that the terminal device moves out of the preset target task area.

[0061] In a third aspect, the embodiments of the present application provide a communication method, which can be applied to a communication system, wherein the communication system comprises a network device and a user device. In the communication method, the network device can trigger a terminal device to reselect as an intermediate node in the case that the network device receives first configuration information of a core network.

[0062] For the third aspect, other possible interactions of the network device and the user device can refer to the descriptions in the first aspect and the second aspect, which will not be described here.

[0063] In a fourth aspect, the embodiments of the present application further provide a terminal device reselection apparatus of an environmental Internet of Things, which can be applied to a core network, comprising a processing module and a transceiver module, the processing module is configured to reselect a terminal device according to information of a terminal device state; and the transceiver module is configured to receive the information of the terminal device state.

[0064] The terminal device reselection apparatus of the environmental Internet of Things provided by the embodiments of the present application, which can be applied to a core network, can implement the terminal device reselection method of the environmental Internet of Things provided by any of the embodiments of the present application, which can be applied to a core network.

[0065] In a fifth aspect, the embodiments of the present application further provide a terminal device reselection apparatus of an environmental Internet of Things, which can be applied to a terminal device, comprising a processing module and a transceiver module, the processing module is configured to obtain information of a terminal device state; and the transceiver module is configured to receive first configuration information of a core network; the first configuration information is used to instruct the terminal device to report a terminal device state; the terminal device state is used for the core network to determine to trigger reselection of the terminal device; and the transceiver module is configured to send the information of the terminal device state to the core network according to the first configuration information.

[0066] The terminal device reselection apparatus of the environmental Internet of Things provided by the embodiments of the present application, which can be applied to a terminal device, can implement the terminal device reselection method of the environmental Internet of Things provided by any of the embodiments of the present application, which can be applied to a terminal device.

[0067] In a sixth aspect, the embodiments of the present application further provide a terminal device reselection apparatus of an environmental Internet of Things, which can be applied to a base station and comprises a processing module and a transceiver module. The transceiver module is configured to: obtain a terminal device state from a terminal device; receive first configuration information of a core network; the first configuration information is used to instruct the terminal device to report the terminal device state; the terminal device state is used for the core network to determine whether to trigger reselection of the terminal device; and send information of the terminal device state to the core network according to the first configuration information.

[0068] The terminal device reselection apparatus of the environmental Internet of Things provided by the embodiments of the present application can be applied to a base station and can implement the terminal device reselection method of the environmental Internet of Things provided by any of the embodiments of the present application.

[0069] In a seventh aspect, the embodiments of the present application provide a communication apparatus, which has the functions of the first aspect or the second aspect, for example, the communication apparatus comprises a module or unit or means corresponding to the operations related to the first aspect or the second aspect, which can be implemented by software or hardware, or by executing corresponding software by hardware.

[0070] In a possible design, the communication apparatus includes a processing unit and a communication unit, where the communication unit can be configured to transceive signals to implement communication between the communication apparatus and another apparatus; and the processing unit can be configured to perform some internal operations of the communication apparatus. The functions performed by the processing unit and the communication unit can correspond to the operations related to the first aspect or the second aspect. The processing unit includes a processor.

[0071] In a possible design, the communication apparatus includes a processor, and the processor can be configured to be coupled with a memory. The memory can store necessary computer programs or instructions for implementing the functions related to the first aspect or the second aspect. The processor can execute the computer programs or instructions stored in the memory, and when the computer programs or instructions are executed, the communication apparatus can implement the method in any possible design or implementation manner of the first aspect or the second aspect.

[0072] In a possible design, the communication apparatus includes a processor and a memory, the processor includes a communication processor, and the memory can store necessary computer programs or instructions for implementing the functions related to the first aspect or the second aspect. The processor can execute the computer programs or instructions stored in the memory, and when the computer programs or instructions are executed, the communication apparatus can implement the method in any possible design or implementation manner of the first aspect or the second aspect.

[0073] In a possible design, the communication apparatus includes a processor and an interface circuit, where the processor includes a communication processor, the processor is configured to communicate with other apparatuses through the interface circuit, and perform the method in any possible design or implementation manner of the first aspect or the second aspect.

[0074] It can be understood that, in the fourth aspect, the processor can be implemented by hardware or software, when implemented by hardware, the processor can be a logic circuit, an integrated circuit, etc.; when implemented by software, the processor can be a general-purpose processor, and the processor can be implemented by reading software code stored in a memory. In addition, the processor can be one or more, and the memory can be one or more. The memory can be integrated with the processor, or the memory can be arranged separately from the processor. In a specific implementation process, the memory can be integrated on the same chip as the processor, or the memory and the processor can be arranged on different chips, and the embodiments of the present application do not limit the type of the memory and the arrangement manner of the memory and the processor.

[0075] In an eighth aspect, an embodiment of the present application provides a non-terrestrial network communication system, including a sending end device and a receiving end device, the sending end device is configured to implement the method for a network device provided in any embodiment of the present application, and the receiving end device is configured to implement the method for a user device provided in any embodiment of the present application.

[0076] In a ninth aspect, an embodiment of the present application provides a communication apparatus, including a module configured to perform the method provided in any embodiment of the present application.

[0077] In a tenth aspect, an embodiment of the present application provides a communication apparatus, including one or more processors configured to perform the method provided in any embodiment of the present application.

[0078] In an eleventh aspect, an embodiment of the present application provides a chip system, including a memory configured to store a computer program, and a processor, when the processor invokes and runs the computer program from the memory, the communication apparatus installed with the chip system performs the method provided in any embodiment of the present application.

[0079] In a twelfth aspect, an embodiment of the present application provides a terminal device, including a memory configured to store a computer program, and a processor, when the processor invokes and runs the computer program from the memory, the terminal device performs the method provided in any embodiment of the present application.

[0080] In a thirteenth aspect, an embodiment of the present application further provides a computer program product, the computer program product includes instructions, when the instructions are run on a processor, the processor performs the method provided in any embodiment of the present application.

[0081] In a fourteenth aspect, an embodiment of the present application further provides a computer readable storage medium, wherein the storage medium stores a computer program or instructions, and when the computer program or instructions are executed by a communication device, the method provided by any of the embodiments of the present application is implemented.

[0082] In a fifteenth aspect, an embodiment of the present application further provides a communication device, comprising: a memory, configured to store a computer program; and a processor, wherein when the processor invokes and runs the computer program from the memory, the communication device is caused to execute the method provided by any of the embodiments of the present application.

[0083] The technical effects brought by the second aspect to the fifteenth aspect above can refer to the beneficial effect descriptions of the corresponding solutions in the first aspect above, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS

[0084] FIG. 1 is a schematic diagram of an architecture of a communication system to which an embodiment of the present application is applied;

[0085] FIG. 2 is another schematic diagram of an architecture of a communication system according to an embodiment of the present application;

[0086] FIG. 3 is a schematic diagram of an architecture of a communication system according to another embodiment of the present application;

[0087] FIG. 4A is a schematic diagram of a method flow according to an embodiment of the present application;

[0088] FIG. 4B is a schematic diagram of another method flow according to an embodiment of the present application;

[0089] FIG. 5A is a schematic diagram of another method flow according to an embodiment of the present application;

[0090] FIG. 5B is a schematic diagram of an example of a method flow according to an embodiment of the present application;

[0091] FIG. 6 is a schematic diagram of a process in which a core network selects a terminal device according to an embodiment of the present application;

[0092] FIG. 7A is a schematic diagram of another method flow according to an embodiment of the present application;

[0093] FIG. 7B is a schematic diagram of another example of a method flow according to an embodiment of the present application;

[0094] FIG. 8 is a schematic diagram of a terminal device reselection apparatus structure of an environment Internet of Things according to an embodiment of the present application;

[0095] FIG. 9 is a schematic diagram of a terminal device reselection apparatus structure of an environment Internet of Things according to another embodiment of the present application. DETAILED DESCRIPTION

[0096] With reference to the drawings, the technical solutions in the embodiments of the present application will be described below. The present application will present various aspects, embodiments or features around a system which can include a plurality of devices, components, modules, etc. It should be understood and appreciated that each system can include additional devices, components, modules, etc., and / or can not include all the devices, components, modules, etc. discussed in connection with the drawings. In addition, combinations of these solutions can also be used.

[0097] In addition, in the embodiments of the present application, the words "in a possible implementation", "exemplarily", "such as", "for example", "for example", etc. are used to represent examples, illustrations or descriptions. Any embodiment or design scheme described as "example" in the present application should not be interpreted as more preferred or more advantageous than other embodiments or design schemes. Rather, the word "example" is intended to present the concept in a specific way. In the embodiments of the present application, "of", "corresponding" and "corresponding" are sometimes mixed. It should be pointed out that when their differences are not emphasized, the meanings they express are consistent.

[0098] The technical solutions in the embodiments of the present application can be applied to various communication systems, such as universal mobile communication system (UMTS), wireless local area network (WLAN), wireless fidelity (Wi-Fi) system, 4th generation (4G) communication system such as long term evolution (LTE) system, 5G communication system such as new radio (NR) system, and future evolved communication system such as 6th generation (6G) mobile communication system, etc.

[0099] In the embodiments of the present application, "sending information to (user equipment or module)", "sending information to (user equipment or module)" can be understood as the destination of the information is user equipment (terminal) or module. It can include directly or indirectly sending information to user equipment. "Receiving information from (user equipment or module)", "receiving information of (user equipment or module)" can be understood as the source of the information is user equipment, which can include directly or indirectly receiving information from user equipment. The information between the source and the destination of the information transmission may be processed as necessary, such as format change, etc., but the destination can understand the valid information from the source. Similar expressions in the present application can be understood similarly, which will not be repeated here.

[0100] The application scenarios of the embodiments of the present application will be described first as follows.

[0101] FIG. 1 is a schematic diagram of an architecture of a communication system 1000 to which embodiments of the present application are applied. As shown in FIG. 1, the communication system includes a radio access network (RAN) 100, wherein the RAN 100 includes at least one RAN node (e.g., 110a and 110b in FIG. 1, collectively referred to as 110), and can further include at least one terminal (e.g., 120a-120j in FIG. 1, collectively referred to as 120). The RAN 100 can further include other RAN nodes, such as wireless relay devices and / or wireless backhaul devices (not shown in FIG. 1). The terminals 120 are connected to the RAN nodes 110 in a wireless manner. The terminals and the terminals, and the RAN nodes and the RAN nodes can be connected to each other in a wired or wireless manner. The communication system 1000 can further include a core network 200. The RAN nodes 110 are connected to the core network 200 in a wireless or wired manner. The core network devices in the core network 200 and the RAN nodes 110 in the RAN 100 can be independent and different physical devices, or can be the same physical device integrated with the logical functions of the core network devices and the logical functions of the RAN nodes. The communication system 1000 can further include an Internet 300.

[0102] The RAN 100 can be an evolved universal terrestrial radio access (E-UTRA) system, a new radio (NR) system, and a future wireless access system defined in the 3rd generation partnership project (3GPP), or a WiFi system. The RAN 100 can further include two or more different wireless access systems described above. The RAN 100 can also be an open RAN (O-RAN).

[0103] A RAN node, also referred to as a radio access network device, RAN entity or access node, is configured to facilitate a terminal to access a communication system wirelessly. In one application scenario, the RAN node can be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation NodeB (gNB) in a 5th generation (5G) mobile communication system, a next generation NodeB in a 6th generation (6G) mobile communication system, a base station in a future mobile communication system or an access node in a WiFi system. The RAN node can be a macro base station (e.g. 110a in FIG. 1), a micro base station or an indoor station (e.g. 110b in FIG. 1), a relay node or a donor node.

[0104] In another application scenario, a terminal can access the communication system wirelessly through cooperation of multiple RAN nodes, each of which implements part of the functionalities of a base station. For example, the RAN node can be a central unit (CU), a distributed unit (DU) or a radio unit (RU). Here, the CU implements the functionalities of the radio resource control protocol and the packet data convergence protocol (PDCP) of the base station, and can also implement the functionalities of the service data adaptation protocol (SDAP). The DU implements the functionalities of the radio link control layer and the medium access control (MAC) layer of the base station, and can also implement part of the functionalities of the physical layer or all of the functionalities of the physical layer. The specific description of the above protocol layers can be referred to the relevant technical specifications of 3GPP. The RU can be configured to implement the functionalities of the transceiver of the radio frequency signal. The CU and the DU can be two independent RAN nodes or integrated in the same RAN node, e.g. in a baseband unit (BBU). The RU can be included in a radio frequency device, e.g. in a remote radio unit (RRU) or an active antenna unit (AAU). The CU can be further divided into two types of RAN nodes, i.e. CU-control plane and CU-user plane.

[0105] The RAN node can have different names in different systems, for example, in an O-RAN system, the CU can be referred to as an open CU (O-CU), the DU can be referred to as an open DU (O-DU), and the RU can be referred to as an open RU (O-RU). The RAN node in the embodiments of the present application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module. For example, the RAN node can be a server loaded with a corresponding software module. The embodiments of the present application do not limit the specific technology and specific device form of the RAN node. For ease of description, a base station is described as an example of the RAN node in the following.

[0106] The terminal is a device with wireless transceiving function, which can send signals to the base station or receive signals from the base station. The terminal can also be referred to as a terminal device, user equipment (UE), mobile station, mobile terminal, etc. The terminal can be widely applied in various scenarios, such as device-to-device (D2D) communication, vehicle to everything (V2X) communication, machine-type communication (MTC), internet of things (IOT), virtual reality, augmented reality, industrial control, autonomous driving, remote medical treatment, smart power grid, smart furniture, smart office, smart wear, smart transportation, smart city, etc. The terminal can be a mobile phone, tablet computer, computer with wireless transceiving function, wearable device, vehicle, airplane, ship, robot, mechanical arm, smart home device, etc. The embodiments of the present application do not limit the specific technology and specific device form of the terminal.

[0107] The base station and the terminal can be fixed in position or movable. The base station and the terminal can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on water surface; can also be deployed on airplanes, balloons and artificial satellites. The embodiments of the present application do not limit the application scenarios of the base station and the terminal.

[0108] The roles of the base station and the terminal can be relative, for example, the helicopter or the unmanned aerial vehicle 120i in FIG. 1 can be configured as a mobile base station, and for the terminal 120j that accesses the wireless access network 100 through 120i, the terminal 120i is a base station; but for the base station 110a, 120i is a terminal, that is, 110a communicates with 120i through a wireless air interface protocol. Of course, 110a and 120i can also communicate through a base station-to-base station interface protocol, and in this case, 120i is also a base station relative to 110a. Therefore, the base station and the terminal can be collectively referred to as a communication device, and 110a and 110b in FIG. 1 can be referred to as a communication device with a base station function, and 120a-120j in FIG. 1 can be referred to as a communication device with a terminal function.

[0109] The base station and the terminal, the base station and the base station, and the terminal and the terminal can communicate through a licensed spectrum, or through an unlicensed spectrum, or through both the licensed spectrum and the unlicensed spectrum; can communicate through a spectrum below 6 gigahertz (GHz), or through a spectrum above 6 GHz, or through both the spectrum below 6 GHz and the spectrum above 6 GHz. The embodiments of the present application do not limit the spectrum resources used for wireless communication.

[0110] In the embodiments of the present application, the functions of the base station can also be performed by a module (such as a chip) in the base station, or by a control subsystem containing base station functions. The control subsystem containing base station functions herein can be a control center in the above-mentioned application scenarios such as smart grids, industrial control, intelligent transportation, and smart cities. The functions of the terminal can also be performed by a module (such as a chip or a modem) in the terminal, or by a device containing terminal functions.

[0111] FIG. 2 is another architecture schematic diagram of a communication system to which the embodiments of the present application are applied. As shown in FIG. 2, a base station (BS) 21 in the communication system is directly connected with an ambient internet of things device (AIoT device) 22. The base station 21 directly sends ambient internet of things (AIoT) data or ambient internet of things signal (AIoT signal) to the ambient internet of things device 22, and the ambient internet of things device 22 implements ambient internet of things services according to the ambient internet of things data or the ambient internet of things signal.

[0112] Figure 3 is another architecture diagram of a communication system to which embodiments of the present application can be applied. As shown in Figure 3, a base station 31 in the communication system is connected with an environmental IoT device 33 through a terminal device 32. The base station 31 transmits signaling and / or service data with the terminal device 32 through an interface (Uu) between a user equipment (UE) and a next generation node B (gNB). The terminal device 32 is an intermediate node between the base station 31 and the environmental IoT device 33, and forwards the signaling and / or service data transmitted by the base station 31 to the environmental IoT device 33, and forwards the signaling and / or service data transmitted by the environmental IoT device 33 to the base station 31.

[0113] The terminal device 32 can include legacy user equipment (legacy UE) and dedicated UE.

[0114] After introducing the communication system to which embodiments of the present application can be applied, the related technical concepts involved in the embodiments of the present application are explained and described below. It should be noted that these explanations are to make the embodiments of the present application easier to be understood, and should not be regarded as limiting the scope of protection required by the present application.

[0115] Environmental IoT device

[0116] An environmental IoT device is a new type of IoT device that collects energy from radio waves, light, motion, heat, or any other available environmental energy and is driven by it. The environmental IoT device does not require additional power supply and does not need to replace the battery, with very low maintenance cost, and can be widely applied in smart warehousing, smart logistics, smart agriculture, industrial wireless sensor network, smart transportation, smart medical care, etc. to realize the connection of devices in the scene. Among them, the connection types of AIoT devices can include the following three types.

[0117] (1) Identification type connection.

[0118] Different devices within the AIoT service range can be configured with asset identification, and the network side identifies each AIoT device through the asset identification. The AIoT device of the identification type connection can be applied to scenarios such as article or asset management in the manufacturing and logistics industries.

[0119] (2) Micro-sensing type connection.

[0120] The network side connects the AIoT device of the sensor type to realize the collection of data by the sensor on the network side. The AIoT device of the micro-sensing type connection can be applied to wireless sensor networks in scenarios such as energy power, animal husbandry, and industry.

[0121] (3) Low power downlink connection.

[0122] The network side can realize data downlink pushing through an AIoT device. This type of AIoT device can be applied to the (electronic shelf labels, ESL) business in the industrial field, supermarket retail, office, and other scenarios.

[0123] As an environment-enabled Internet of Things technology, AIoT can be combined with a cellular network to handle services. AIoT devices have lower power consumption or even zero power consumption, making the cellular passive concept applicable to more Internet of Things scenarios, enabling industry-wide scene interconnection.

[0124] The environmental Internet of Things service can receive request information of an AIoT service of an application server through a base station and execute the AIoT service. The AIoT service may, for example, include an inventory service, a read-write service, and a failure service. The inventory service can be used to inventory AIoT devices in a corresponding task area and determine the number of AIoT devices in the corresponding task area. The read-write service can be used to perform a write data operation on an AIoT device in a corresponding task area (or a specified AIoT device in the task area) or read data of the AIoT device in the corresponding task area.

[0125] The failure service can be used to set an AIoT device in a corresponding task area (or a specified AIoT device in the task area) to failure. For example, during the time-sensitive service, the application server can send a kill password to the specified AIoT device in the task area, and the specified AIoT device in the task area no longer receives the request information of the AIoT service after receiving the kill password.

[0126] Reader

[0127] As shown in FIG. 3, the terminal device 32 functions as a reader, and therefore, in the embodiments of the present application, the terminal device can also be referred to as a UE reader in the case where the terminal device is selected as an intermediate node of an AIoT network. The reader is used to send request information (or service data) of an application function (AF) service received from a base station to an AIoT device and receive a message fed back by each AIoT device to the request information of the service, and send the fed back message to the base station, which then sends the fed back message to an application server.

[0128] Application server

[0129] The AF is an important component in the 5G network architecture and is mainly responsible for handling application-related functions and services.

[0130] terminal device

[0131] In the embodiments of the present application, the terminal device can include mobile terminals and fixed terminals. The mobile terminals can include mobile phones, tablets, palmtop computers, smart wearable devices, notebook computers, dedicated mobile terminals, etc. The fixed terminals can include desktop computers, smart fixed terminal machines, servers, etc. In the AIoT terminal device reselection method provided in the embodiments of the present application, the terminal device to be reselected can be referred to as the original terminal device (or original UE, or original UE reader / writer), and the terminal device to be reselected can be referred to as the new terminal device (or new UE, or new UE reader / writer).

[0132] core network

[0133] The core network is a key component in the network architecture, mainly responsible for providing user connection, managing users, and carrying services, and serving as an interface to external networks. The core network includes multiple network elements, which are hardware devices or software systems responsible for specific functions and processing tasks in the network architecture. In the core network, network elements cooperate with each other to achieve user connection, service bearing, data management, and other functions, ensuring smooth operation of the network.

[0134] In the embodiments of the present application, the network elements of the core network can include: access and mobility management function (AMF), network exposure function network element (NEF), unified data management function (UDM), location management function network element (LMF), AIoT network function network element (NF), and network function repository function network element (NRF).

[0135] Among them, the AMF can be used for user access and mobility management, including registration, authentication, session and location management, etc. Through signaling interaction with user equipment, the location and mobility requirements of user equipment are identified, and the corresponding wireless resources are allocated. The NEF can be used to open the core network to external systems. The UDM can be used to manage the user's subscription data, including user identity, device configuration, user preferences, etc. Through a unified data storage and retrieval mechanism, centralized management of user data is realized. AIoT NF is used to realize the network function of the core network of the environment Internet of Things. The NRF is responsible for the registration, discovery and selection of network functions, ensuring the availability and interoperability of network functions.

[0136] Cell

[0137] A cell is a basic geographical unit of a cellular communication system. The service coverage of a given area is based on an associated network of cells, with a wireless base station as a transceiver at the center of each cell. The size of the cell range is determined by the terrain and the number of users. Usually, the coverage of a base station can be divided into multiple cells.

[0138] Since the UE plays an important role in the AIoT communication system, the UE must be supervised and controlled by the network. The related art mainly concerns two parts of the management of the UE. One is the authentication configuration process of the UE as a reader, including the reporting of UE capabilities (whether AIoT functions are supported), the authorization of the UE as a reader, the activation of the UE as a reader, the resource allocation of the UE reader, etc. On the other hand, how to select a suitable UE reader according to the AIoT business requirements.

[0139] The selection of the UE reader can be implemented by at least one of the following two ways.

[0140] Method one, the core network (CN) selects the UE reader.

[0141] The CN can select the UE that is authorized and meets the conditions in the task area as a reader based on the target area of this AIoT business, the subscription data of the UE (such as the registered area, whether it is authorized as a reader, the AIoT capability of the UE, etc.).

[0142] Method two, the AF selects the UE reader.

[0143] The AF can determine at least part of the UEs in the task area as available UEs, and then the AF can carry a candidate list of UE readers in the request information for issuing the AIoT service, and the candidate list can include the identity (ID) of the UE, etc., and the CN determines the final UE reader according to the candidate list.

[0144] The AF can obtain prior information of the UE reader, and determine whether the UE is an available UE according to the prior information of the UE reader. The prior information can include that the UE is a UE deployed by the AF in a specific scenario (such as a logistics warehouse) and is specially used to perform the AIoT service.

[0145] However, even if the CN determines the UE reader in combination with various factors, the UE reader may not be suitable for performing the task for some reasons. Therefore, the embodiment of the present application provides a terminal device reselection method in an AIoT network, which reselects a UE reader when the originally selected UE reader may not be suitable for performing the task.

[0146] The terminal device reselection method of the AIoT provided by the embodiment of the present application will be described in detail in combination with specific embodiments. In specific embodiments, the method provided by the embodiment of the present application will be used to optimize the communication system in the scenario shown in FIG. 1. In other possible implementation manners, the terminal device reselection method of the AIoT provided by the embodiment of the present application can also be applied to other types of wireless communication systems. Or, it can be applied to a subsystem of a communication system. Or, it can also be applied to a network composed of multiple different communication systems. FIGS. 1 to 3 are only simplified schematic diagrams for illustration, and the communication system can also include other devices, which are not shown in FIGS. 1 to 3.

[0147] FIG. 4A is a flowchart of the terminal device method of the AIoT according to an embodiment of the present application. In the embodiment shown in FIG. 4A, the following steps S41 to S43 are included.

[0148] Step S41: The first device receives first configuration information of the core network; the first configuration information is used to instruct the first device to report a terminal device state; and the terminal device state is used for the core network to determine to trigger reselection of the terminal device.

[0149] In the embodiment of the present application, the terminal device state has changed in the AIoT service processing process. The change of the terminal device state can include a change in the location of the terminal device.

[0150] The reselection of the terminal device can also be referred to as the core network triggering the reselection of the terminal device.

[0151] The first device can be a base station and / or a terminal device.

[0152] Exemplarily, in a case that the first device is a base station, the obtaining manner of the terminal device state can comprise: the base station obtaining the terminal device state according to received information. The received information can be used to indicate, for example, at least one of the following: the terminal device moves out of the corresponding task area, the terminal device performs cell switching, and the terminal device signal strength is low.

[0153] For example, if the UE supports A-GNSS function, the base station can request the UE to provide its location information. By comparing the location information reported by the UE with the range of the task area, the base station can determine whether the UE is still in the task area.

[0154] The other observable quantities can comprise, for example, signal reception quality (Reference Signal Received Quality, RSRQ) and signal to interference plus noise ratio (Signal to Interference plus Noise Ratio, SINR).

[0155] In addition to the location information of the terminal device, the base station can monitor the terminal device state by monitoring other observable quantities of the UE in addition to the RRC state.

[0156] When the connection between the terminal device and the base station changes, the base station can monitor the terminal device state by monitoring the radio resource control (RRC) state of the UE.

[0157] The RRC state can also be referred to as RRC status, which describes the connection state between the user equipment (UE) and the network, and how the network manages these connections. The RRC state can include idle, deactivated and connected modes.

[0158] The information received by the base station can also be used by the base station to determine that the UE has performed cell switching or moved out of the task area.

[0159] The information received by the base station can also be used by the base station to determine that the UE battery is lower than a preset battery threshold.

[0160] The first configuration information can comprise type information of the terminal device state, and the type information comprises service cell change and / or the terminal device does not appear in the target task area.

[0161] In the embodiments of the present application, the target task area can be an area where an AIoT device used for processing AIoT business is located.

[0162] In step S41, the information of the terminal device state can include a report of a service cell change of the terminal device and / or a report that the terminal device does not appear in the target task area.

[0163] If the information of the terminal device state includes the report of the service cell change of the terminal device and / or the report that the terminal device does not appear in the target task area, the core network can inquire the terminal device multiple times whether the terminal device is in the target task area.

[0164] In a case where the first device is a base station, the terminal device state can be subscribed by the core network to the base station.

[0165] In a possible implementation, the first configuration information can include: the first device receives type information of a terminal device state sent by the core network.

[0166] For example, in a case where the first device is a terminal device, the terminal device state can include at least one of the following multiple cases.

[0167] Case one: a response message of an environmental AIoT device received by the terminal device is timed out.

[0168] In a case where the response message of the environmental AIoT device received by the terminal device is timed out, the terminal device can have a problem in signal transmission due to an influencing factor occurring, and thus cannot normally receive the response message of the AIoT device, resulting in the response message reception being timed out.

[0169] Case two: a response rate of a response message of an environmental AIoT device received by the terminal device is lower than a preset response rate threshold.

[0170] In a case where the response rate of the environmental AIoT device received by the terminal device is lower than the preset response rate threshold, the terminal device can have a problem in signal transmission due to an influencing factor occurring, and thus cannot receive the response message of the AIoT device.

[0171] Case three: a signal of an environmental AIoT device received by the terminal device does not meet a preset condition.

[0172] The receiving signal strength (RSS) of the received environmental AIoT device is lower than a preset receiving signal strength threshold; and / or, a package receiving rate (PRR) of the received environmental AIoT device is lower than a preset receiving rate threshold.

[0173] RSS can also be referred to as Received Signal Strength Indication (RSSI), which can refer to the signal strength at a certain location within the wireless network coverage, and can be the value of Effective Isotropic Radiated Power (EIRP) after a certain transmission path loss and obstacle attenuation.

[0174] The PRR can be a performance indicator for measuring the proportion of successful reception of data packets in a wireless communication system. The PRR can represent the ratio of the number of data packets successfully received by the receiving end to the number of data packets sent by the transmitting end within a period of time.

[0175] Case four: the terminal device moves out of the target task area.

[0176] Case five: the service cell of the terminal device changes.

[0177] The service cell change can also be referred to as cell handover. The cell handover refers to the handover between cells for the mobile device (terminal device) in the mobile communication network when moving from the coverage of one cell to the coverage of another cell in the process of movement, in order to ensure the continuity and stability of communication.

[0178] In the case where the first device is a terminal device, the terminal device state can be configured by the core network to the terminal device.

[0179] Step S42: The first device configures the terminal device state according to the first configuration information.

[0180] For example, in the case where the first device is a base station, the base station configures the energy state of the terminal device and / or the location information of the terminal device according to the first configuration information. After completing the configuration, the base station can send the information of the terminal device state in the case where the configured terminal device state is detected.

[0181] For example, the location information of the terminal device can include a service base station ID, a service cell ID, or a location area code (LAC), etc.

[0182] For another example, in the case where the first device is a terminal device, the response information of the received environmental Internet of Things device is timed out; the response rate of the received response information of the environmental Internet of Things device is lower than the preset response rate threshold; the signal of the received environmental Internet of Things device does not meet the preset condition; the terminal device moves out of the target task area; the service cell of the terminal device changes. After completing the configuration, the terminal device can send the information of the terminal device state in the case where the configured terminal device state is detected.

[0183] Step S43: According to the first configuration information, the terminal device state information is sent to the core network.

[0184] Correspondingly, the core network receives the terminal device state information.

[0185] Optionally, the terminal device state information is used to trigger the AMF of the core network to send the terminal device state information to the AIoT NF of the core network. After the AMF sends the terminal device state information to the AIoT NF, the AIoT NF can determine whether to reselect the terminal device based on the terminal device state information.

[0186] Step S44: The core network reselects the terminal device according to the terminal device state information.

[0187] In a possible implementation, the core network can determine whether to reselect the terminal device according to the terminal device state information, and reselect the terminal device if necessary.

[0188] In a possible implementation, when the core network reselects the terminal device, the core network can reexecute the process of selecting the terminal device.

[0189] For example, the process of selecting the terminal device by the core network is shown in FIG. 6, including the following steps.

[0190] Step S61: The UE as an intermediate node registers with the AMF, and records the information of the terminal device as an intermediate node in the AMF.

[0191] The information of the terminal device recorded in the AMF can include the AIoT reader / writer capability of the UE. The AIoT reader / writer capability can refer to the processing capability of the terminal device when performing the AIoT service, for example, the inventory frequency that can be supported by the terminal device.

[0192] During the registration process, the UE reports the AIoT reader / writer capability of the UE to the core network, so that the core network can authorize the UE as an intermediate node.

[0193] After the UE completes the registration, the AIoT reader / writer capability of the UE and the information of the AIoT NF associated with the UE are stored as the subscription data of the UE in the UDM.

[0194] Step S62: The AF sends the request information of the AIoT service to the NEF.

[0195] For example, the request information of the AIoT service can include an inventory request, and the parameters carried in the inventory request can include an AF identifier (AF ID), inventory area information, device information, etc. The device information can include a device identifier list, etc.

[0196] Step S63: The NEF maps the target task area information into internal location information recognizable by the CN, and then selects an AIoT NF according to the mapped location information.

[0197] Exemplarily, in the case that the request information of the AIoT service includes inventory request, the target task area information can be inventory area information.

[0198] Step S64: The NEF issues the request information of the AIoT service received from the AF to the selected AIoT NF.

[0199] The above inventory area information can include information of an external address of the CN. The internal location information can include a tracking area (Tracking Area) list, a cell ID.

[0200] Step S65: The AIoT NF selects an AMF according to the internal location information of the NEF.

[0201] In step S65, if multiple AMFs serve the same area, one appropriate AMF can be selected according to AMF load information.

[0202] Step S66: The AIoT NF obtains information of a UE served by the AMF from the AMF.

[0203] Exemplarily, the context information of the UE is stored on the AMF, and the UE information obtained by the AIoT NF can include the context information of the UE. The context information of the UE further includes a UE identifier, a RAN identifier, a cell identifier, and the like. The RAN identifier is an identifier of a base station node serving the UE. The cell identifier can be an identifier of a serving cell where the UE is located.

[0204] The UE reader / writer is selected based on the cell identifier, which is essentially selecting the UE based on the task area. The coverage of one base station can be divided into multiple cells, and therefore selecting the UE reader / writer based on the cell is more accurate and can better limit the range of the selected UE.

[0205] In other possible implementations, other area division manners can also be used to select the UE reader / writer by using the area identifier obtained by the other area division manners. The other area division manners can be, for example, area division by a self-defined manner.

[0206] Step S67: The AIoT NF selects a UE reader / writer participating in the AIoT service.

[0207] Step S68: The AIoT service is executed.

[0208] In step S68, the process of performing the AIoT service includes the process of UE paging the AIoT device, the process of the core network issuing the request information of the service, the process of UE forwarding the request information, the process of UE waiting for the response message of the AIoT device, the process of the core network waiting for UE forwarding the response message, and the process of AF waiting for the core network forwarding the response message.

[0209] In other possible implementations, the CN can also reselect the UE reader-writer in other manners.

[0210] Step S45: The new terminal device receives the information of reselecting the terminal device sent by the core network.

[0211] The implementation of step S45 can include any at least one of the following.

[0212] (1) The core network can send the information of reselecting the terminal device to the new terminal device when or after determining the new terminal device.

[0213] (2) The core network can send the information of reselecting the terminal device to the new terminal device and the original terminal device when or after determining the new terminal device.

[0214] The AIoT terminal device reselection method provided by the embodiments of the present application can timely perceive the situation that the selected UE reader-writer is not suitable for continuing to perform the AIoT service due to mobility or other reasons, and reselect a suitable UE reader-writer to ensure the completion quality and efficiency of the AIoT service.

[0215] In another embodiment of the present application, before step S41 shown in FIG. 4A, the AF sends the request information of the environmental IoT service to the core network, and the core network forwards the request information of the environmental IoT service to the terminal device through the base station.

[0216] Correspondingly, in the embodiment shown in FIG. 4B, the AIoT terminal device reselection method includes the following steps S46 to S412. The embodiment shown in FIG. 4B includes the process shown in FIG. 4A, and introduces the scenario of implementing the flow of FIG. 4A.

[0217] Step S46: The application server sends the request information of the AIoT service to the core network.

[0218] Correspondingly, the core network receives the request information of the AIoT service.

[0219] When the application server has the AIoT service demand, the request information of the AIoT service is generated according to the service demand, and the service demand information such as the delay requirement and / or the response rate requirement can be carried in the request information of the AIoT service.

[0220] Step S47: The core network selects a terminal device as an intermediate node according to the request information of the AIoT service.

[0221] The process of the selection by the core network can refer to FIG. 6. The selected intermediate node can be the original terminal device in the embodiments of the present application.

[0222] Step S48: The core network forwards the request information of the AIoT service to the terminal device.

[0223] The implementation of step S48 and step S412 is the same as steps S41 to S45 in FIG. 4A respectively and sequentially.

[0224] In the embodiments shown in FIG. 4A, the terminal device state can be perceived or obtained by the first device, and the terminal device state changes in the process of AIoT service processing. The reasons for the change of the terminal device state can include UE movement, low UE coverage, many surrounding environmental obstacles, strong signal interference, insufficient UE power, etc.

[0225] In a possible implementation, the core network can send indication information to the base station to instruct the base station to obtain and report the UE state, so as to assist the core network to obtain the UE state information in time. The UE state information is used to indicate the change of the terminal device state. The core network determines whether to trigger the UE reader / writer reselection according to the UE state information. For example, the core network can subscribe to the UE state of the base station. In the case that the base station listens to the UE state, the change of the UE state can be embodied as the response timeout of the terminal device forwarding service request information. Therefore, the core network can actively obtain the UE state information based on the response timeout and / or low response rate. After obtaining the UE state information, the core network further requests the location information of the UE, and determines whether the change of the UE state is caused by the movement of the UE based on the location information. The change of the UE state can be caused by the mobility of the terminal device. For example, the terminal device state can include the terminal device switching a service cell and / or moving out of a preset task area. For this purpose, the present application provides another embodiment, and the first device is a base station, as shown in FIG. 5A. In the embodiment shown in FIG. 5A, step S41 can be implemented by step S501, step S42 can be implemented by step S502, step S43 can be implemented by steps S503 and S504, and step S44 can be implemented by step S505.

[0226] Step S501: The core network sends first configuration information to the base station.

[0227] Correspondingly, the base station receives the first configuration information of the core network.

[0228] The first configuration information is used to instruct the base station to obtain the terminal device state and report the terminal device state to the core network.

[0229] Optionally, the first configuration information can include information of the target terminal device, information of the AIoT service, and a type of terminal device state that needs to be obtained.

[0230] Step S502: The base station obtains the terminal device state according to the first configuration information.

[0231] The terminal device state obtained by the base station can include an RRC state of the terminal device, an energy state of the terminal device, and / or location information of the terminal device.

[0232] In an optional implementation, the base station can obtain the location information of the terminal device in multiple ways. For example, the base station can determine the distance between the terminal device and the base station through signal propagation time, thereby obtaining the location information of the terminal device. The embodiments of the present application do not limit the way in which the base station obtains the location information of the terminal device.

[0233] In step S502, the base station determines the terminal device state that needs to be obtained according to the first configuration information, and obtains the terminal device state when the terminal device state occurs.

[0234] Step S503: The base station generates information of the terminal device state.

[0235] Step S504: The base station sends the information of the terminal device state to the core network.

[0236] In a possible implementation of the present application, the information of the terminal device state sent by the base station to the core network can include: an identity of the terminal device, a connection state of the terminal device and the base station, location information of the terminal device, an activity state of the terminal device (for example, whether the terminal device is transmitting data), quality of service data of the terminal device (which can include data transmission rate of the terminal device, data transmission delay of the terminal device, etc.).

[0237] In another possible implementation, the information of the terminal device state sent by the base station to the core network can include: representation information of the terminal device that needs to be reselected. For example, the base station processes the state of the terminal device and sends indication information 0, indicating that the terminal device needs to be reselected.

[0238] On the basis of the embodiment shown in FIG. 5A, FIG. 5B shows an example in which the first device is a base station. Steps S51 to S510 can be steps that occur before step S501 shown in FIG. 5A. Step S501 can be implemented through step S511 or step S513 in FIG. 5B. The implementation processes of steps S502 to S504 correspond to steps S512 and S514.

[0239] Step S51: The AF initiates an AIoT service request to the NEF.

[0240] In the embodiments of the present application, the AIoT service request can be equivalent to the request information of the AIoT service. In the case of inventory service as the AIoT service, the request information of the AIoT service can include the request information of the inventory service.

[0241] The parameters carried in the AIoT service request sent by the AF can include AIoT device information, AF identifier (AF ID), location, UE ID list, requested service operation, quality of service (Qos) requirement, etc.

[0242] Among them, the AIoT device information can include a device ID list, etc. The UE ID list can include a generic public subscription identifier (GPSI). The requested service operation corresponds to the service type, which can be inventory service or command service (including read-write service and / or enable service). The Qos requirement can include latency requirement and / or response rate requirement. The location information refers to the area where the AIoT device related to this AIoT service is located, such as the geographic location of the device to be inventoried in the inventory scenario.

[0243] In other possible implementations, the parameters carried in the AIoT service request can also not include the UE ID list or the Qos requirement. If the AF determines that the UE is in the target area, the AF can include the UE ID in the request message, that is, the AF directly specifies the UE reader that performs this service according to the service demand.

[0244] The way for the AF to determine that the UE is in the target area can include: (1) the UE can report its location information through the application layer; or (2) the UE is deployed by the AF and is dedicated to perform AIoT service in a certain area, so the AF can obtain the approximate location of the UE in advance.

[0245] Step S52: After receiving the AIoT service request, the NEF performs access authentication on the AF.

[0246] The content of the authentication can include: judging whether the AF is allowed to access the 5G network system and whether it has the permission to initiate this type of AIoT service request, etc.

[0247] Step S53: After receiving the AIoT service request, the NEF also maps the area information (i.e. external address) into the internal address (such as TA list) recognizable by the core network, and selects the appropriate AIoT NF according to the location; in the case that the AIoT service request carries the UE ID, the NEF maps the external UE ID into the internal GPSI.

[0248] Step S54: The NEF queries the subscription permanent identifier (SUPI) corresponding to the internal GPSI and the AIoT NF serving the UE from the UDM.

[0249] The above-mentioned area information can refer to the external address. The external UE ID can include the external GPSI. The AIoT NF serving the UE can refer to the AIoT NF serving the UE corresponding to the GPSI queried.

[0250] Step S55: The NEF forwards the AIoT service request to the selected AIoT NF.

[0251] The AIoT service request information forwarded by the NEF can carry device information, internal area information (internal area info), requested service operation, etc. If the AIoT service request information sent by the AF carries the UE ID, the AIoT service request information forwarded by the NEF also carries the UE ID. If the AIoT service request information sent by the AF carries the Qos requirement, the AIoT service request information forwarded by the NEF also carries the Qos requirement.

[0252] The requested service operation corresponds to the service type, which can be inventory or command. The Qos requirement can include the delay requirement and / or the response rate requirement. The UE ID can include the SUPI.

[0253] Step S56: If the AIoT service request forwarded by the NEF carries the UE ID, the AIoT NF determines that the UE corresponding to the UE ID is an intermediate node, and finds the access and AMF information corresponding to the UE ID from the UDM according to the UE ID.

[0254] Step S57: If the AIoT service request forwarded by the NEF does not carry the UE ID, the AIoT NF requests the UE subscription data from the UDM, and selects the appropriate UE reader according to the task area, UE capability, whether the UE is authorized as a UE reader, etc.

[0255] In addition, the AMF information can include, for example, an AMF ID. The task area can be internal area information.

[0256] Step S58: After determining the UE as an intermediate node, the AIoT NF sends an AIoT service request to an AMF to which the UE belongs.

[0257] For example, the AIoT service request can also be referred to as request information of an AIoT service. The parameters carried in the AIoT service request can include device information (device information, device info), area information, a UE ID (SUPI), a service operation requested by the AIoT service request, Qos requirements (delay requirements), and the like. The service operation requested by the AIoT service request can include an inventory type service and / or a command service. The command service can include a read-write type service and / or a time-sensitive type service.

[0258] Step S59: The AIoT NF notifies the AMF of the obtained location information of the terminal device.

[0259] For example, the AIoT NF can subscribe to a UE location mobility event of the AMF and set a target task area as an area of interest (AOI).

[0260] For example, the AIoT NF can subscribe to a UE location mobility event of the AMF and set a target task area as an area of interest (AOI).

[0261] The UE location mobility event can be one of the terminal device states in the foregoing embodiments. The area of interest can be equivalent to the task area (also referred to as the target task area) in other embodiments. The AOI area can be identified by an AOI area name. The AOI area name can include a TA list, an ID list of a next generation radio access network (NG-RAN) node, a cell identification list, or a specific area of interest name. For example, the AOI area name is “LADN”.

[0262] When the UE moves out of the AOI area, the AMF reports the mobility event subscribed by the AIoT NF to the AIoT NF.

[0263] Optionally, the AIoT NF can subscribe to the AMF for UE location reporting by invoking the Namf_EventExposure service (Event: Presence-In-AOI-Report) of the AMF.

[0264] After the AIoT NF subscribes to the AMF for UE location mobility events, when a UE mobility event occurs, the AIoT NF can notify the AMF that a UE mobility event has occurred.

[0265] After step S59, the AMF subscribes to the gNB for UE location mobility events.

[0266] After the AMF subscribes to the gNB for UE location mobility events, when the UE enters or leaves the AOI area, the base station monitors the occurrence of a UE location mobility event, the base station notifies the AMF that a UE mobility event has occurred, and the AMF notifies the AIoT NF network element that has subscribed to the UE location mobility report.

[0267] Optionally, in addition to subscribing to the gNB for UE location mobility events, the AMF can monitor the UE state by monitoring the RRC state of the UE through the base station.

[0268] Optionally, the RRC state can include a connected state and / or an idle state.

[0269] Optionally, the AMF can also monitor the UE location mobility event by monitoring other observable quantities of the UE through the base station.

[0270] Step S510: The AMF receives an AIoT service request containing a UE ID, and finds a service base station (gNB) according to the locally stored UE context (UE context).

[0271] Step S511: The AMF sends a plurality of Next Generation Application Protocol (NGAP) messages to the gNB, and the NGAP messages are used to subscribe to UE location mobility events.

[0272] Optionally, the NGAP message can include a location reporting control message (LRCM), which is used to control the UE to report the location. The LRCM message carries parameters including: message type, AMF UE NGAP ID, RAN UE NGAP ID, location reporting request type (LRRT), AOI, etc.

[0273] The NGAP message can include at least: message type, AMF UE NGAP ID, and RAN UE NGAP ID.

[0274] In step S511, the NGAP can carry a NAS protocol data unit (PDU) and encapsulate the AIoT service request into the NAS PDU. Because the gNB does not configure a corresponding NAS layer protocol, the NAS PDU is not decipherable and readable for the gNB, and thus the gNB cannot know the specific content of the AIoT service request, thereby ensuring the privacy security of the AF application.

[0275] The LRRT includes an information element (IE) of event type. The event type can be set as a change of serving cell or UE presence in the area of interest. Thus, when the UE switches the serving cell or when the UE leaves the AOI area (the AOI can be set as the area of interest), the gNB knows that the terminal device state meets the condition of the reselected terminal device and reports the information of the terminal device state to the AMF.

[0276] Step S512: When the UE switches the cell or after that, the gNB reports the information of the terminal device state to the AMF, and the AMF reports the terminal device state to the AIoT NF to trigger the UE reader reselection.

[0277] In step S512, the information of the terminal device state can include: the UE switches the serving cell.

[0278] Step S513: The AMF periodically sends the LCRM to the gNB to inquire whether the UE is in the AOI, and if not, the AMF reports the event to the AIoT NF to trigger the core network to reselect the UE reader.

[0279] If the period of the periodic AMF sending the LCRM to the gNB is included in the Qos, the period of the periodic AMF sending the LCRM to the gNB can be set according to the Qos.

[0280] In a possible implementation, the event report is not the only reason for triggering the AIoT NF to reselect the UE reader. Alternatively, the AMF can report the UE mobility event as a basis for judgment, and trigger the UE reader reselection with a certain probability after receiving the report.

[0281] Optionally, the AMF can provide the area granularity of the UE location report, which is usually identified by RAN ID, cell ID, etc. For example, the AOI area is generally indicated by the base station or cell identifier. That is, only when the UE leaves the current serving cell, the base station can perceive the change of the UE's location. The AIoT device deployment area is the AOI area set in an ideal case. However, the area range of a cell may be larger than the AIoT device deployment area. For example, in the indoor inventory / command scenario, the range of a cell is significantly larger than the AOI area. Therefore, using the prior art will cause a lag in reporting the UE mobility event.

[0282] Therefore, in possible implementation manners, the existing location reporting service provided by the AMF can be appropriately enhanced, such as configuring an event type as an increase type, and the enhanced type can be, for example, a change of area of interest (AOI).

[0283] When configuring the AOI, the following can be performed: (1) an optional format of the AoI is added, and the granularity of the area identifier is refined. For example, the center coordinates of the AIoT device area (such as the inventory area) and the maximum distance from the center coordinates are provided. (2) A plurality of AoI areas (divided according to business needs) are pre-configured in the base station, such as area 1, area 2, etc.

[0284] Step S514: When the AMF receives an AIoT service response, the AMF sends an LRCM to the gNB to inform the gNB to stop reporting the UE mobility event.

[0285] Step S515: After the AIoT NF reselects a new UE reader, the AIoT NF informs the original UE reader to terminate the AIoT service.

[0286] In the embodiment shown in FIG. 5B, by instructing the base station to monitor and report the UE mobility event, the core network can timely perceive the change of the UE state to assist the core network in determining whether to trigger the UE reader reselection.

[0287] In another possible implementation manner, the core network configures the monitoring event and the event reporting trigger condition for the selected UE reader, so that the UE actively reports the terminal device state when the trigger condition is met, thereby assisting the core network in determining whether to trigger the UE reader reselection. As shown in FIG. 7A, the following steps are included.

[0288] Step S701: The core network sends first configuration information to the terminal device.

[0289] Correspondingly, the terminal device receives the first configuration information.

[0290] Step S702: The terminal device obtains the terminal device state according to the first configuration information.

[0291] Step S703: The terminal device sends information of the terminal device state to the core network.

[0292] In an example of the present application, FIG. 7A can also be implemented through the steps shown in FIG. 7B as follows. Wherein step S701 can be implemented through steps S76 to S78 as follows. After step S78, the steps S703 shown in FIG. 7A are performed.

[0293] The implementation of steps S71 to S75 can refer to steps S51 to S55 shown in FIG. 5B.

[0294] Step S76: The AIoT NF determines the UE reader according to the UE ID carried in the AIoT service request, and finds the information such as AMF of the service UE from the UDM according to the UE ID.

[0295] Step S77: If the UE ID and other information are not carried in the AIoT service request, the AMF requests the UE subscription data from the UDM, and selects a suitable UE reader according to the task area, UE capability, whether the UE is authorized as a UE reader, and the like. The task area can be internal area information.

[0296] Step S78: When the AIoT NF determines the UE reader, the AIoT NF configures the terminal device state obtained by the UE according to the Qos requirement or experience information issued by the AF, and the trigger condition of the terminal device state information reporting.

[0297] The above experience information can be determined according to historical events.

[0298] The event report trigger condition can be the trigger condition of sending the information of the terminal device state.

[0299] The configured terminal device state can be issued to the UE together with the AIoT service request. The terminal device state can include at least one of the following multiple events.

[0300] State 1: The response message of the environmental Internet of Things device received by the terminal device is timed out.

[0301] For example, state 1 can be that no response of all target devices is received within a set time length. For command service, it is usually required that one or more specific devices must complete a task and reply, so the UE needs to receive all target device responses in time. The task that must be completed can include, for example, a read task, a write task, a disable task, and the like. At this time, state 1 can be configured for the UE. However, it is not limited that only command service can configure state 1, and inventory service can also configure state 1. The application scenario of state 1 can also include that state 1 can be selected and configured when the Qos requirement is a delay requirement.

[0302] State 2: The response rate of the response message of the environmental IoT device received by the terminal device is lower than a preset response rate threshold.

[0303] State 2 can be configured to the terminal device in the case that the AIoT service is a service without an explicit delay requirement.

[0304] For example, in the inventory scenario, the preset response rate threshold can be 70%, and the actual response rate of the AIoT device is lower than 70% of the total number of target inventory devices. The target inventory device can refer to an AIoT device that needs to send a response message for an inventory type service request. When the core network configures state 2 to the terminal device, the target AIoT device number information needs to be provided by the AF or the CN. State 2 is more suitable for the configuration in the inventory type service scenario.

[0305] State 3: The signal of the environmental IoT device received by the terminal device does not meet the preset condition.

[0306] If the RSS, PRR or other indicators received by the UE from the AIoT device are lower than a certain threshold within a period of time, it can be considered that the signal of the environmental IoT device received within the period of time does not meet the preset condition.

[0307] For example, when the RSS of the AIoT device signal received by the UE continuously for N times is lower than a threshold, or the PRR within a period of time is lower than a threshold, it can be considered that the UE can report the terminal device state to make the core network reselect the terminal device. The monitoring indicators of the UE (such as RSS, PRR) are not specially limited, and the optional types are more.

[0308] State 4: The terminal device moves out of the target task area.

[0309] When the UE moves out of the specified task area, the UE can immediately report the terminal device state of moving out of the specified area to the core network. The specified task area can be, for example, the task area of the inventory type service.

[0310] Since the CN selects the original UE, the location of the original UE is probably in the center of the target task area. Therefore, the UE can estimate the change of its own position relative to the base station by measuring the received signal strength and other indicators from the base station, and thus infer its moving distance, moving speed, etc.

[0311] Based on this, the terminal can determine whether the UE moves out of the target area in at least one of the following multiple ways.

[0312] Method 1: Taking the location of the serving base station as the center of the circle, the UE measures and estimates the relative position change of itself and the base station. If the UE moves a distance exceeding the area radius of the target task area, it is determined that the UE has moved out of the target area at the moment. The area radius of the target task area can be (provided by the AMF / AIoT NF and configured in state 4.

[0313] Method 2: The UE calculates its average moving speed in this period of time by measuring and estimating the relative position change with the base station. When the UE moving speed exceeds a certain threshold, the UE reports the terminal device state information.

[0314] Method 3: The UE measures and estimates the relative position change with the base station and sends the measurement data to the base station for calculation.

[0315] State 5: The serving cell of the terminal device is changed.

[0316] Optionally, in event 5, the UE directly reports that the cell switching has occurred.

[0317] After the UE monitors state 5, when the serving cell switching or cell reselection occurs, the UE timely reports this event to the base station / AMF / AIoT NF. When the cell switching occurs, the UE is in the connected state, and when the cell reselection occurs, the UE is in the idle state.

[0318] The AIoT NF can configure only one of the above states 1 to 5 for the UE, or can configure multiple at the same time; when multiple terminal device states are configured at the same time, one of the terminal device states triggers, and the UE immediately sends the terminal device state information to the AMF or AIoT NF.

[0319] After receiving the event report, the AIoT NF can not immediately trigger the UE reader reselection, but trigger with a certain probability. For example, in the case of receiving the terminal device state information of event 1, whether to trigger the reselection of the terminal device is determined according to the length of the timeout (i.e. the delay of the response message). The longer the timeout time, the greater the probability of immediately triggering the UE reselection.

[0320] Through the embodiment shown in FIG. 7B, the core network configures a monitoring event and an event report triggering condition for the selected UE reader, so that the UE actively reports when the triggering condition is met, thereby assisting the core network in determining whether to trigger UE reader reselection.

[0321] For the scenario of using terminal devices as intermediate nodes in an AIoT network, the UE as a reader can directly communicate with an AIoT device, but may no longer be suitable for continuing to perform AIoT business as a reader due to uncontrollable mobility and other factors. Through the embodiments of the present application, the base station or UE can send terminal device state information to the CN, which indicates that uncontrollable factors cause the original UE to no longer be suitable for continuing to perform AIoT business as a reader. At the same time, the base station and the UE itself can more timely perceive the UE state change (such as location change), so that the core network can configure various monitoring events for the base station / UE, so that the base station / UE reports related events when the conditions are met, thereby assisting the core network in determining whether the current UE reader is no longer suitable, and triggering a possible UE reader reselection process, thereby trying to ensure the smooth processing of AIoT business.

[0322] Corresponding to the method provided by the embodiments of the present application, the embodiments of the present application also provide a terminal device reselection device 10000 for an environmental Internet of Things, which can be applied to a first device, and the first device is a base station or a terminal device, as shown in FIG. 8, comprising a transceiver module 101 and a processing module 102. The processing module 102 is configured to process information transmitted and received by the transceiver module 101. The transceiver module 101 is configured to receive first configuration information of a core network; the first configuration information is used to instruct the first device to report a terminal device state; the terminal device state is used by the core network to determine whether to trigger reselection of the terminal device; and according to the first configuration information, the transceiver module 101 is configured to send information of the terminal device state to the core network.

[0323] Optionally, the first device is a base station.

[0324] Optionally, the terminal device state includes an energy state of the terminal device and / or location information of the terminal device.

[0325] Optionally, in the case that the terminal device state includes the location information of the terminal device, the location information of the terminal device includes a location change of the terminal device and / or appearance of the terminal device in a target task area.

[0326] Optionally, in the case that the terminal device state includes appearance of the terminal device in a target task area, the first configuration information is used to inquire the terminal device multiple times whether it is in the target task area.

[0327] Optionally, in a case where the terminal device does not appear in the target task area, the information of the terminal device state comprises that the terminal device does not appear in the target task area.

[0328] Optionally, the first device is a terminal device.

[0329] Optionally, the first configuration information is used for configuring the terminal device state.

[0330] Optionally, the terminal device state comprises at least one of the following:

[0331] The response information of the received environmental Internet of Things device is timed out;

[0332] The response rate of the received response information of the environmental Internet of Things device is lower than a preset response rate threshold;

[0333] The signal of the received environmental Internet of Things device does not meet a preset condition;

[0334] The terminal device moves out of the target task area;

[0335] The serving cell of the terminal device is changed.

[0336] Optionally, in a case where the type information comprises that the signal of the received environmental Internet of Things device does not meet a preset condition, the received signal strength of the received environmental Internet of Things device is lower than a preset signal strength threshold; and / or, the packet receiving rate of the received environmental Internet of Things device is lower than a preset receiving rate threshold.

[0337] Optionally, the information of the terminal device state is used for triggering the access mobile management function network element of the core network to send the information of the terminal device state to the network function network element of the environmental Internet of Things of the core network.

[0338] Optionally, the network function network element of the environmental Internet of Things sends a report request of an event of appearing in the target task area to the access mobile management function network element; the report request is used for the access mobile management function network element to send the information of the terminal device state to the network function network element in a case where the terminal device moves out of a preset target task area.

[0339] The embodiment of the application further provides an AIoT terminal device reselection apparatus, which can be applied to a core network and comprises a processing module and a transceiver module. The processing module is configured to process first configuration information received by the transceiver module and other information of a terminal device state. The transceiver module is configured to send the first configuration information to a first device, the first configuration information is used to instruct the first device to report the terminal device state, the terminal device state is used for the core network to determine whether to trigger reselection of the terminal device, and information of the terminal device state sent by the first device to the core network is received.

[0340] The embodiment of the application further provides an AIoT terminal device reselection apparatus, which can be applied to a terminal device and comprises a processing module and a transceiver module. The processing module is configured to process first configuration information sent by a core network and configure a terminal device state. The transceiver module is configured to receive the first configuration information of the core network, the first configuration information is used to instruct the first device to report the terminal device state, the terminal device state is used for the core network to determine whether to trigger reselection of the terminal device, and information of the terminal device state is sent to the core network according to the first configuration information.

[0341] The embodiment of the application further provides an AIoT terminal device reselection apparatus, which can be applied to a base station and comprises a processing module and a transceiver module. The processing module is configured to process first configuration information sent by a core network and configure a terminal device state. The transceiver module is configured to receive the first configuration information of the core network, the first configuration information is used to instruct the first device to report the terminal device state, the terminal device state is used for the core network to determine whether to trigger reselection of the terminal device, and information of the terminal device state is sent to the core network according to the first configuration information.

[0342] Meanwhile, the AIoT terminal device reselection apparatus applied to the core network, the terminal device or the base station provided by the embodiment of the application is also used to implement the method in FIGS. 4A to 7B and the corresponding embodiments.

[0343] In another embodiment, a communication method is provided, which is applied to a communication system comprising an AIoT device, a terminal device, a core network and an AF. The communication method can comprise the embodiments and corresponding examples shown in FIGS. 4A to 7B.

[0344] It can be understood that, in order to realize the functions in the above embodiments, the base station and the user equipment include hardware structures and / or software modules corresponding to the functions. Those skilled in the art should easily realize that, in combination with the units and method steps of the examples described in the embodiments disclosed in the present application, the present application can be realized in the form of hardware or a combination of hardware and computer software. Whether a certain function is realized in the form of hardware or computer software driving hardware depends on the specific application scenarios and design constraints of the technical solutions.

[0345] The communication apparatus provided by the embodiments of the present application can be used to realize the functions of the core network or the terminal device in the method provided by the embodiments of the present application, and thus the beneficial effects of the method embodiments can also be realized. In the embodiments of the present application, the communication apparatus can be a core network device or a terminal device.

[0346] For more detailed descriptions of the processing unit and the transceiver unit, refer to the related descriptions in the method embodiments shown in FIG. 4A, FIG. 4B and other related embodiments.

[0347] In an embodiment, the terminal device reselection apparatus 1100 of the AIoT provided by the embodiments of the present application is shown in FIG. 9, which includes a processor 1110 and an interface circuit 1120. The processor 1110 and the interface circuit 1120 are coupled to each other. It can be understood that the interface circuit 1120 can be a transceiver or an input / output interface. Optionally, the communication apparatus can also include a memory for storing instructions executed by the processor or storing input data required for the processor to run instructions or storing data generated after the processor runs instructions.

[0348] When the communication apparatus is used to realize the methods shown in FIG. 4A to FIG. 7B, the processor is used to realize the functions of the processing modules, and the interface circuit is used to realize the functions of the transceiver modules.

[0349] It can be understood that the processor in the embodiments of the present application can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. The general-purpose processor can be a microprocessor or any conventional processor.

[0350] The method steps in the embodiments of the present application can be implemented in hardware or in software instructions executable by a processor. The software instructions can be composed of corresponding software modules, which can be stored in a random access memory, a flash memory, a read-only memory, a programmable read-only memory, an erasable programmable read-only memory, an electrically erasable programmable read-only memory, a register, a hard disk, a mobile hard disk, a CD-ROM, or any other form of storage medium well known in the art. An exemplary storage medium is coupled to the processor, so that the processor can read information from and write information to the storage medium. The storage medium can also be an integral part of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a base station or a user equipment. The processor and the storage medium can also exist as discrete components in the base station or the user equipment.

[0351] Meanwhile, the present application also provides a communication system, in which the method provided by any of the embodiments of the present application can be implemented.

[0352] In the above embodiments, the implementation can be entirely or partially realized by software, hardware, firmware, or any combination thereof. When realized by software, the implementation can be realized in the form of a computer program product entirely or partially. The computer program product includes one or more computer programs or instructions. When loaded and executed by a computer, the computer programs or instructions perform the processes or functions described in the embodiments of the present application entirely or partially. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user equipment, or other programmable devices. The computer programs or instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another, for example, the computer programs or instructions can be transferred from one website, computer, server, or data center to another by wire or wirelessly. The computer-readable storage medium can be any available medium accessible by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media. The available media can be a magnetic medium, such as a floppy disk, a hard disk, a magnetic tape; an optical medium, such as a digital video disc; and a semiconductor medium, such as a solid-state disk. The computer-readable storage medium can be a volatile or non-volatile storage medium, or can include both volatile and non-volatile storage media.

[0353] In various embodiments of the present application, the terms and / or descriptions of different embodiments are consistent and can be referred to each other if there is no special description and logical conflict. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.

[0354] In the present application, "at least one" means one or more, "multiple" means two or more. "And / or" describes the relationship between the associated objects, which means that there can be three kinds of relationships, for example, A and / or B can represent: A exists alone, A and B exist together, B exists alone, where A and B can be singular or plural. In the textual description of the present application, the character " / " generally indicates that the associated objects before and after are in an "or" relationship; in the formula of the present application, the character " / " indicates that the associated objects before and after are in a "division" relationship. "Including at least one of A, B and C" can mean: including A; including B; including C; including A and B; including A and C; including B and C; including A, B and C.

[0355] It can be understood that various numerical numbers involved in the embodiments of the present application are only distinguished for the convenience of description, and are not used to limit the scope of the embodiments of the present application. The size of the serial number of the above processes does not mean the order of execution, and the execution order of the processes should be determined according to its function and inherent logic.

Claims

1. A terminal device reselection method for an environmental Internet of Things (IoT), applied to a first device, characterized in that, Comprising: receiving first configuration information of a core network; the first configuration information is used to instruct the first device to report a terminal device state; the terminal device state is used for the core network to determine triggering reselection of the terminal device; according to the first configuration information, sending information of the terminal device state to the core network.

2. The method of claim 1, wherein, the first device is a base station.

3. The method of claim 2, wherein, the first configuration information is used to configure the base station to monitor the terminal device state.

4. The method of claim 3, wherein, the terminal device state includes at least one of the following: energy state of the terminal device, location information of the terminal device, and radio resource control state of the terminal device.

5. The method of claim 4, wherein, in the case that the terminal device state includes the location information of the terminal device, the location information of the terminal device includes: location change of the terminal device and / or appearance of the terminal device in a target task area.

6. The method of claim 5, wherein, in the case that the terminal device state includes the appearance of the terminal device in the target task area, the first configuration information is used to inquire multiple times whether the terminal device is in the target task area.

7. The method according to claim 5 or 6, characterized in that, in the case that the terminal device does not appear in the target task area, the information of the terminal device state includes: the terminal device does not appear in the target task area.

8. The method of claim 1, wherein, the first device is a terminal device.

9. The method of claim 8, wherein, the first configuration information is used to configure the terminal device to obtain the terminal device state.

10. The method according to claim 8 or 9, characterized in that, the terminal device state includes at least one of the following: timeout of received response information of an environmental Internet of Things device; response rate of received response information of an environmental Internet of Things device is lower than a preset response rate threshold; received signal of an environmental Internet of Things device does not meet a preset condition; the terminal device moves out of a target task area; service cell of the terminal device is changed.

11. The method according to any one of claims 1-10, characterized in that, in the case that the type information includes the received signal of an environmental Internet of Things device does not meet a preset condition, the received signal strength of the received environmental Internet of Things device is lower than a preset signal strength threshold; and / or, the packet reception rate of the received environmental Internet of Things device is lower than a preset reception rate threshold. 12.A method for terminal device reselection of an environmental Internet of Things, applied to a core network, and characterized in that, Comprising: sending first configuration information to a first device; the first configuration information is used to instruct the first device to report a terminal device state; the terminal device state is used for the core network to determine triggering reselection of the terminal device; receiving information of the terminal device state sent by the first device to the core network.

13. The method of claim 12, wherein, the first device is a base station.

14. The method of claim 13, wherein, the first configuration information is used to configure the base station to monitor the terminal device state.

15. The method of claim 14, wherein, the terminal device state includes at least one of the following: energy state of the terminal device, location information of the terminal device, and radio resource control state of the terminal device.

16. The method of claim 15, wherein, in the case that the terminal device state includes the location information of the terminal device, the location information of the terminal device includes: location change of the terminal device and / or appearance of the terminal device in a target task area.

17. The method of claim 16, wherein, in the case that the terminal device state includes the appearance of the terminal device in the target task area, the first configuration information is used to inquire multiple times whether the terminal device is in the target task area.

18. The method of claim 16 or 17, wherein, In a case where the terminal device does not appear in the target task area, the information of the terminal device state comprises that the terminal device does not appear in the target task area.

19. The method of claim 13, wherein, The first device is a terminal device.

20. The method of claim 19, wherein, The first configuration information is used for configuring the terminal device state.

21. The method of claim 19 or 20, wherein, The terminal device state comprises at least one of the following: a response information timeout of the received environmental Internet of Things device; a response rate of the received environmental Internet of Things device is lower than a preset response rate threshold; a signal of the received environmental Internet of Things device does not meet a preset condition; the terminal device moves out of the target task area; a serving cell of the terminal device is changed.

22. The method of any of claims 13-21, wherein, In a case where the terminal device state comprises that a signal of the received environmental Internet of Things device does not meet a preset condition, the received signal strength of the received environmental Internet of Things device is lower than a preset signal strength threshold; and / or, a packet reception rate of the received environmental Internet of Things device is lower than a preset reception rate threshold.

23. A chip system comprising: a memory for storing a computer program; and a processor; when the processor invokes and runs the computer program from the memory, the communication device installed with the chip system executes the method in any one of claims 1 to 11; or the communication device installed with the chip system executes the method in any one of claims 12 to 22.

24. A communications device, comprising: comprise: a memory for storing a computer program; and a processor; when the processor invokes and runs the computer program from the memory, the communication device executes the method in any one of claims 1 to 11; or the communication device executes the method in any one of claims 12 to 22.

25. A computer readable storage medium, characterized in that, The storage medium stores a computer program or instructions, and when the computer program or instructions are executed by the communication device, the method in any one of claims 1 to 11 is implemented; or the method in any one of claims 12 to 22 is implemented.

Citation Information

Patent Citations

  • Terminal device, method and system

    CN107925936A

  • Feedback and traffic differentiation in direct link relays

    CN115968577A

  • Relay node reselection method and system, network side node and storage medium

    CN117014991A

  • Processing method for relay communication between terminals and UE

    CN117651296A

  • Cell (RE)selection and sidelink relay (RE)selection procedures

    WO2022016495A1