Wireless communication method
Patent Information
- Application Number
- CN202480085818.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-10
- Publication Date
- 2026-09-04
AI Technical Summary
Existing 5G mobile communication systems have not yet formed a unified AIoT service protocol stack architecture and operation command and data transmission carrying method, lack a unified security configuration process when executing AIoT operation commands, and a mobility management solution for UE readers and AIoT devices.
A wireless communication method is proposed, including an AIoT dedicated protocol stack architecture. AIoT operation commands are transmitted through control plane signaling messages and user plane transport bearers. The method enables secure configuration and execution result reporting of the Uu interface and provides mobility management procedures for UE readers and AIoT devices.
It unifies the security configuration and execution result reporting of AIoT operation commands via the Uu interface, enhances the security of the Uu interface, and ensures efficient and reliable communication and management of AIoT devices and services.
Smart Images

Figure CN122700545A_ABST
Abstract
Description
Wireless communication methods Technical Field
[0001] This application relates to the field of wireless communication technology, and in particular to a wireless communication method and a wireless communication device. Background Technology
[0002] In recent years, the Internet of Things (IoT) has received considerable attention in the field of wireless communication. With the continuous development of communication systems, IoT terminals will be applied to various fields, including homes, industry, agriculture, and healthcare. To enable large-scale deployment of IoT terminals in different scenarios, reducing their size, complexity, and power consumption has become crucial.
[0003] Traditional IoT devices, such as Narrowband IoT (NB-IoT) terminals, Machine Type Communications (MTC) terminals, and Reduced Capability User Equipment (RedCap UE), all require batteries that must be replaced or recharged periodically. With the surge in the number of IoT terminals, using existing systems will significantly increase power supply and labor costs. Furthermore, traditional terminals are unsuitable for extreme environments (such as high temperature and high pressure). Ambient IoT (AIoT) terminals, on the other hand, primarily utilize external environmental factors (such as light, radio waves, motion, and heat) for energy, requiring no batteries or only low-energy storage capacitors. They eliminate the need for manual battery replacement or recharging, effectively avoiding the problems of existing IoT systems. Compared to NB-IoT, MTC, and RedCap terminals, AIoT terminals are less complex, consume less power (microwatts compared to milliwatts for NB-IoT), and are less expensive. As AIoT terminals are a new type of terminal, there is currently no definitive system solution.
[0004] The work on AIoT-related technical standards is still in its early stages; it's a research project currently under discussion, and there are no directly related standard protocols yet. However, AIoT standards should be based on the 3rd Generation Partnership Project (3GPP) 5G mobile communication system standard architecture, including the introduction of new technologies and the enhancement of existing technologies.
[0005] Services related to AIoT terminals are called AIoT services. Due to the special nature of AIoT terminals, the characteristics of these services and their mobile communication requirements differ significantly from existing services. 3GPP completed the application scenario and requirement study in Release 18, and the System Architecture (SA) working group and the Radio Access Network (RAN) working group are currently conducting related technical solution research and standardization work in Release 19.
[0006] RAN2 needs to study and determine which functions are required by the Ambient IoT (AIoT) compact protocol stack and lightweight signaling procedures to support device-initiated, device-termination-triggered (DO-DTT), and device-termination (DT) data transmissions, and study these functions.
[0007] RAN3 requires research into: device context management, data transmission, and identifying potential solutions that are not affected by standards or have only minor standard-specification impacts for locating IoT devices in the environment, such as reusing existing user location reports or for transmitting location information to the core network. Technical issues:
[0008] Question 1: Protocol stack architecture, operation commands, and data transmission methods related to AIoT services.
[0009] For existing 5G mobile communication systems, AIoT services represent a new type of service. Due to the involvement of new functions and data types, from the perspective of end-to-end service transmission, it is necessary to design an end-to-end protocol stack architecture and transmission bearer method for AIoT service data transmission. The protocol stack may involve multiple functions or interfaces between network nodes and their protocol stacks. Parts of the existing 5G system's protocol stack and bearer method can be reused, or new designs can be created or enhancements based on existing solutions can be made. While some preliminary network architecture schemes have been proposed in the latest 3GPP SA2 Release 19 work items, a unified AIoT service protocol architecture and operation command and data bearer scheme have not yet been formed.
[0010] Question 2: Security configuration and execution result reporting process when AIoT operation commands are executed.
[0011] Given the existence of various AIoT operation commands and data transmission methods, as well as multiple methods for triggering commands, designing a unified AIoT Uu interface security configuration process is essential. Furthermore, designing a unified process for the core network to report AIoT operation command execution result statistics is also crucial for billing and other operations.
[0012] Question 3: Basic process of mobility management for UE readers and AIoT devices
[0013] Since AIoT devices and / or readers (including UE readers and NB readers) may be mobile, this invention will also study mobility management schemes and processes for UE readers and AIoT devices based on the AIoT service protocol stack architecture and operation command data carrying method.
[0014] Therefore, a wireless communication method is needed.
[0015] One object of this disclosure is to provide a wireless communication method and a wireless communication device.
[0016] In a first aspect, the present invention provides a user equipment comprising:
[0017] Reader functionality, wherein the reader functionality includes at least one of the following for connecting environmental Internet of Things (AIoT) devices:
[0018] Environmental IoT command layer, environmental IoT command and control layer, environmental IoT media access control layer, or environmental IoT physical layer.
[0019] In a second aspect, the present invention provides a base station, comprising:
[0020] Reader functionality, wherein the reader functionality includes at least one of the following for connecting environmental Internet of Things (AIoT) devices: and
[0021] Environmental IoT command layer, environmental IoT command and control layer, environmental IoT media access control layer, or environmental IoT physical layer.
[0022] In a third aspect, the present invention proposes a core network node supporting the Internet of Things in the environment, wherein the control plane of the core network node includes at least one of the following for connecting to a base station: an NGAP layer, a Flow Control Transmission Protocol (SCTP) layer, or a transport network layer, wherein the NGAP layer supports the transmission of information from the Internet of Things command layer.
[0023] In a fourth aspect, the present invention proposes a core network node user plane function (UPF) supporting environmental Internet of Things (IoT), wherein the user plane of the UPF includes at least one of the following for connecting to a base station: a PDU session user plane protocol layer, a GPRS tunneling protocol-user plane GTP-U layer, or a transport network layer.
[0024] In a fifth aspect, the present invention proposes a wireless communication method, implemented in an environmental Internet of Things (AIoT) reader, comprising:
[0025] Receive AIoT operation command requests through the first control plane signaling message or the first user plane transmission bearer or channel;
[0026] The AIoT operation command request is sent to the AIoT device via the first environment IoT air interface signaling message;
[0027] Receive AIoT operation command results from the AIoT device via the second environment IoT air interface signaling message; and
[0028] The results of AIoT operation commands are sent through the second control plane signaling message or the first user plane transmission bearer or channel.
[0029] In a sixth aspect, the present invention proposes a wireless communication method, implemented in an environmental Internet of Things (AIoT) reader, comprising:
[0030] Trigger AIoT operation commands;
[0031] If the security configuration information related to the AIoT operation command is unavailable, send an AIoT operation command request to the AMF or AIoTF via the first control plane signaling message.
[0032] The system receives an AIoT operation command request response from the AMF or AIoTF via a second control plane signaling message. The AIoT operation command request response includes security configuration information for the application over the AIoT air interface.
[0033] AIoT operation commands are executed through the AIoT air interface and one or more AIoT devices, wherein the security configuration information is applied when executing the AIoT operation commands on the AIoT air interface.
[0034] In a seventh aspect, the present invention proposes a wireless communication method, executed in a reader, comprising:
[0035] Send location update information to the Environmental IoT AIoT server or Environmental IoT AIoT application function or core network node, including information about the reader and / or AIoT device, wherein the AIoT device has a location-based association with the reader.
[0036] In an eighth aspect, the present invention proposes a wireless communication method, comprising:
[0037] The environmental IoT AIoT server or environmental IoT AIoT application function or core network node maintains the location information of readers and / or AIoT devices;
[0038] The environmental IoT AIoT server, environmental IoT AIoT application function, or core network node maintains the association between the reader and the AIoT device.
[0039] The environmental IoT AIoT server, environmental IoT AIoT application function, or core network node determines, based on the information from the AIoT device and / or the reader, one or more readers involved in the operation commands related to the AIoT device and / or AIoT services; and
[0040] The environmental IoT AIoT server, environmental IoT AIoT application function, or core network node maintains time information associated with the location information.
[0041] In a ninth aspect, the present invention proposes a wireless communication method, implemented in an environmental Internet of Things (AIoT) reader, comprising:
[0042] Trigger an AIoT inventory operation command to update the AIoT device information managed by the reader;
[0043] Send an inventory operation request to the Access and Mobility Management Function (AMF) and / or the Ambient Internet of Things Function (AIoTF);
[0044] Receive inventory request response messages from the AMF and / or AIoTF;
[0045] Initiate AIoT inventory operation; and
[0046] The results of the inventory operation command are sent to the Environmental IoT AIoT server, Environmental IoT AIoT application function, or core network node via user plane data packets or control plane signaling messages.
[0047] The present invention proposes a wireless communication device, characterized in that it includes: a processor configured to invoke and execute a computer program stored in memory, so as to cause a device equipped with the processor to perform the above-described method.
[0048] The disclosed methods can be programmed as computer-executable instructions stored on a non-transitory computer-readable medium. When loaded onto a computer, the non-transitory computer-readable medium instructs the computer's processor to execute the disclosed methods.
[0049] Non-transitory computer-readable media may include at least one of the following groups: hard disk, CD-ROM, optical storage device, magnetic storage device, read-only memory, programmable read-only memory, erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), and flash memory.
[0050] The disclosed methods can be programmed into a computer program product that enables a computer to perform the disclosed methods.
[0051] The disclosed methods can be programmed into a computer program that causes a computer to execute the disclosed methods.
[0052] Technical effects:
[0053] 1. Unified AIoT operation command architecture and data transmission:
[0054] The AIoT dedicated protocol stack architecture, operation commands, and data transmission method proposed in this invention can realize a unified method for secure configuration of the Uu interface of AIoT operation commands and reporting of execution results, simplifying the communication and management of AIoT devices and services.
[0055] 2. Enhance the security of the Uu interface:
[0056] The architecture and data transmission method proposed in this invention provide a security framework for Uu interface communication, which can protect AIoT devices and services from unauthorized access and data leakage.
[0057] 3. Efficient execution result reporting:
[0058] The proposed execution result reporting mechanism can ensure timely and accurate feedback on the execution status of operation commands, thereby promoting efficient monitoring and management of AIoT devices and services.
[0059] 4. Seamless mobility management for AIoT devices:
[0060] The mobility management scheme proposed based on the AIoT protocol stack architecture and data transmission method can realize the reporting and updating of location information of AIoT devices when they are in motion.
[0061] 5. Improve the efficiency and reliability of AIoT operation:
[0062] The overall technical effect of the proposal is to improve the operational and management efficiency, security, and reliability of AIoT devices and services.
[0063] Overall, the proposed AIoT dedicated protocol stack architecture, as well as the operation command and data transmission methods, provide significant advancements for the management and operation of AIoT devices and services, ensuring secure, efficient, and reliable communication and data exchange. Attached Figure Description
[0064] One or more embodiments are illustrated by way of example with corresponding figures in the accompanying drawings. These illustrative examples do not constitute a limitation on the embodiments. Elements with the same reference numerals in the drawings represent similar elements. Unless otherwise stated, the figures in the drawings do not constitute a limitation on scale. The division of the various embodiments below is for ease of description and should not constitute any limitation on the specific implementation of the invention. The various embodiments can be combined with and referenced to each other without contradiction.
[0065] Figure 1 shows a schematic diagram of the first topology architecture of Ambient Internet of Things (A-IoT).
[0066] Figure 2 shows a schematic diagram of a second topology architecture for Ambient IoT (A-IoT).
[0067] Figure 3 shows a schematic diagram of the third topology architecture for Ambient IoT (A-IoT).
[0068] Figure 4 shows a schematic diagram of the fourth topology architecture for Ambient IoT (A-IoT).
[0069] Figure 5 is a schematic diagram showing the communication system.
[0070] Figure 6 shows a schematic diagram of the control plane protocol stack architecture of a gNB based on enhanced reader functionality.
[0071] Figure 7 shows the control plane protocol stack architecture of gNB-A based on the only reader function.
[0072] Figure 8 shows the user plane protocol stack architecture of a UE reader based on a gNB with enhanced reader functionality.
[0073] Figure 9 shows the user plane protocol stack architecture of an NB reader based on the gNB-A's only reader functionality.
[0074] Figure 10 illustrates the receiving and transmitting path of an AIoT device.
[0075] Figure 11 shows a schematic diagram of the AIoT service process based on the UE reader.
[0076] Figure 12 shows a schematic diagram of the AIoT service process based on NB readers.
[0077] Figure 13 illustrates a system and method for receiving and sending AIoT service-related operation commands and / or data via a mobile communication system.
[0078] Figure 14 illustrates the user plane transport bearer or channel establishment process related to the UE.
[0079] Figure 15 illustrates a system and method for receiving and sending operation commands and / or data related to AIoT services via a mobile communication system.
[0080] Figure 16 illustrates the UE reader receiving and sending network (NW) information via the user plane transmission bearer.
[0081] Figure 17 shows a schematic diagram of the base station reader receiving and sending network-side information via the user plane transmission bearer.
[0082] Figure 18 illustrates the security configuration and execution of AIoT operation commands on the reader side of Example #4UE.
[0083] Figure 19 shows the security configuration and execution result reporting process when the AIoT operation command is executed on the reader side of embodiment #5NB.
[0084] Figure 20 illustrates the location update process related to the UE reader.
[0085] Figure 21 illustrates the location update process related to the base station reader.
[0086] Figure 22 illustrates the process related to AIoT device location updates under reader management.
[0087] Figure 23 shows a schematic diagram of the user equipment of the present invention.
[0088] Figure 24 shows a schematic diagram of the network node of the present invention.
[0089] Figure 25 shows a schematic diagram of the integrated circuit (IC) chip of the present invention.
[0090] Figure 26 shows a schematic diagram of the integrated circuit (IC) chip of the present invention.
[0091] Figure 27 shows a schematic diagram of the first embodiment of the wireless communication method of the present invention.
[0092] Figure 28 shows a schematic diagram of a second embodiment of the wireless communication method of the present invention.
[0093] Figure 29 shows a schematic diagram of a third embodiment of the wireless communication method of the present invention.
[0094] Figure 30 shows a schematic diagram of a fourth embodiment of the wireless communication method of the present invention.
[0095] Figure 31 shows a schematic diagram of a fifth embodiment of the wireless communication method of the present invention. Detailed Implementation
[0096] To make the objectives, technical solutions, and advantages of this application clearer, some embodiments of this application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely for explaining this application and are not intended to limit this application.
[0097] The technical terms used in this article are explained below:
[0098] Table 1
[0099] In particular, in the following description, UE reader and reader UE, base station reader and reader NB are used interchangeably and are not clearly distinguished.
[0100] Based on the progress of existing technical solutions, four topologies for AIoT systems have been defined. Currently, it has been determined that only half of these topologies will be studied in 3GPP Release 19.
[0101] Referring to Figures 1 to 4, various topologies for Ambient Internet of Things (A-IoT) are illustrated below. The base station mentioned in this application can be one of the base stations 20a in Figures 1 to 4. The terminal or A-IoT terminal mentioned in this application can be one of the A-IoT terminals in Figures 1 to 4, such as one of A-IoT terminals 40a-40n (in Figures 1 to 4, A-IoT terminal is abbreviated as IoT terminal). In this document, A-IoT terminal can be simply referred to as IoT terminal, or simply terminal.
[0102] As shown in Figure 1, in the first network topology of A-IoT, the base station 20a connects to multiple A-IoT terminals, including A-IoT terminals 40a, 40b, ..., 40n. Here, n can be a positive integer. The base station 20a and the IoT terminals 40a are directly connected for uplink / downlink communication, meaning that the IoT terminal 40a sends information to or receives information from the base station 20a. The interface between the base station and the IoT terminals can be called the A-IoT air interface.
[0103] As shown in Figure 2, in the second network topology of A-IoT, base station 20a is connected to intermediate node 31a. Intermediate node 31a connects to multiple A-IoT terminals, including A-IoT terminals 40a, 40b, ... 40n. Uplink / downlink communication occurs between A-IoT terminals 40a and intermediate node 31a, and uplink / downlink communication also occurs between intermediate node 31a and base station 20a. That is, A-IoT terminals 40a send or receive information from intermediate node 31a, and intermediate node 31a sends or receives information from base station 20a. The interface between the base station and the intermediate node can be called a Uu air interface, such as the Uu air interface of NR or LTE, or a 6G Uu air interface. The interface between the intermediate node and the IoT terminals can be called an A-IoT air interface.
[0104] The intermediate node 31a can be a relay, an integrated access backhaul (IAB) node, a UE, or a repeater, etc.
[0105] As shown in Figure 3, in the third network topology of A-IoT, base station 20a connects to auxiliary node 32a and connects to multiple A-IoT terminals, including A-IoT terminals 40a, 40b, ... 40n. Specifically, the third network topology has several forms. For example, in the downlink direction, transmission needs to be through the auxiliary node 32a, but in the uplink direction, transmission does not need to be through the auxiliary node 32a, as explained below.
[0106] In the downlink direction, the auxiliary node 32a and the A-IoT terminal 40a communicate with each other, that is, the A-IoT terminal 40a receives information from the auxiliary node 32a, and the auxiliary node 32a receives information from the base station 20a.
[0107] In the uplink direction, the A-IoT terminal 40a communicates with the base station 20a, that is, the A-IoT terminal 40a sends information to the base station 20a.
[0108] For example, transmission may not need to be carried out through the auxiliary node 32a in the downlink direction, but it may need to be carried out through the auxiliary node 32a in the uplink direction, as explained below.
[0109] In the downlink direction, the A-IoT terminal 40a communicates with the base station 20a, that is, the A-IoT terminal 40a receives information from the base station 20a.
[0110] In the uplink direction, the auxiliary node 32a and the A-IoT terminal 40a communicate with each other, that is, the A-IoT terminal 40a sends information to the auxiliary node 32a, and the auxiliary node 32a sends information to the base station 20a.
[0111] The auxiliary node 32a can be a relay, an integrated access backhaul (IAB) node, a UE, or a repeater, etc.
[0112] The interface between the base station and the auxiliary node can be called the Uu air interface, such as the Uu air interface for NR or LTE, or the Uu air interface for 6G. The interface between the auxiliary node and the IoT terminal, and between the base station and the IoT terminal, can be called the A-IoT air interface.
[0113] As shown in Figure 4, in the fourth network topology of A-IoT, UE 10a directly connects to multiple A-IoT terminals, including A-IoT terminals 40a, 40b, ... 40n. The UE and the A-IoT terminal 40a are directly connected for uplink / downlink communication. The A-IoT terminal 40a sends information to the UE or receives information from the UE. The interface between the UE and the IoT terminal can be called the A-IoT air interface.
[0114] Environmental IoT terminal types:
[0115] In this application, environmental A-IoT can also be called passive IoT, semi-passive IoT, zero-power IoT, low-power IoT, or ultra-low-power IoT. This application does not limit the name of environmental A-IoT. Environmental IoT terminals can be divided into two categories: one is A-IoT terminals that can generate signals themselves; the other is A-IoT terminals that cannot actively generate signals. These A-IoT terminals that cannot actively generate signals need to receive backscattered signals from a third-party signal (i.e., carrier wave) and then transmit them. Therefore, these A-IoT terminals can also be called A-IoT terminals based on backscatter communication. Since backscatter communication does not actively generate carrier signals, the power consumption of A-IoT terminals based on backscatter communication is lower than that of the former type of A-IoT terminal (A-IoT terminals that can generate signals), and their capabilities are also lower than those of the former type of A-IoT terminal. In the above network topologies 1 to 4, the signals sent by the A-IoT terminal 40a to the base station 20a, the intermediate node 31a, the auxiliary node 32a, or the UE can be self-generated signals or backscattered signals.
[0116] Unlike the signal modulation and transmission processes in traditional communication, IoT terminals supporting backscatter communication do not possess carrier generation capabilities and cannot "actively" transmit signals. Instead, they modulate the information they need to send using a third-party signal. The IoT terminal selects the appropriate load impedance based on the information it needs to send, thereby altering the amplitude, phase, or frequency of the third-party signal's physical properties, thus achieving "passive" communication. Modulation is divided into digital modulation and analog modulation. A simple implementation involves the IoT terminal (e.g., the A-IoT terminal 40a) reflecting the carrier signal when it sends a bit "1" and absorbing the carrier signal when it sends a bit "0".
[0117] The backscatter communication principle described above primarily involves the transmitting end. A typical IoT terminal supporting backscatter communication, besides including the channel coding and modulation module for the transmitting end, usually also includes an antenna, microcontroller, signal receiving module, and memory. The signal receiving module is responsible for receiving downlink signals sent to the IoT terminal from the network side or a card reader. The microcontroller is responsible for executing commands, collecting sensor information, writing / reading data, and controlling the coding and modulation modules according to the information to be transmitted. Because backscatter communication does not actively generate carrier signals, its power consumption is extremely low.
[0118] Referring to Figure 5, one or more core network devices (e.g., core network device 30) running the core network functions are connected to multiple base stations, including base stations 20a, 20b, ... 20m. Base stations 20a and 20b can be referred to as the first base station and the second base station. In some examples, base station 20a can act as a source base station, and base station 20b can act as a target base station. The multiple base stations are connected to multiple user equipments (UEs), including UEs 10a, 10b, ... 10n, via wireless channels. m and n can be positive integers.
[0119] The network entity device 30 can be a node in the CN. The CN can include an LTE CN or a 5G core (5GC), which includes User Plane Function (UPF), Session Management Function (SMF), Access and Mobility Management Function (AMF), Unified Data Management (UDM), Policy Control Function (PCF), Control Plane (CP) / User Plane (UP) separation (CUPS), Authentication Server (AUSF), Network Slice Selection Function (NSSF), and Network Exposure Function (NEF).
[0120] Examples of UEs described herein may include one of UE 10a, UE 10b, ..., or UE 10n. Examples of base stations described herein may include base station 20a or 20b. The network may be a network node of the base station or the core network. Examples of base stations may be gNB, eNB, or other base stations. Uplink (UL) transmission of control signals or data may be a transmission operation from the UE to the base station. Downlink (DL) transmission of control signals or data may be a transmission operation from a base station to a UE. DL control signals may include a Medium Access Control (MAC) control element (CE), Downlink Control Information (DCI), or Radio Resource Control (RRC) signal from a base station to a UE.
[0121] To address the aforementioned issues, this invention first proposes an AIoT service support system based on a 5G mobile communication system. This system adds AIoT service-related functions or network nodes to the existing 5G infrastructure and provides interfaces between these functions or nodes. In addition to adding new functions and nodes, existing functions or nodes and their interfaces are enhanced. The system also provides possible protocol stacks for the function or node interfaces to support AIoT services. Some interfaces introduce new protocol layers, while existing protocol layers are reused but enhanced. See Example 0 for details.
[0122] Based on this, the invention provides a complete AIoT service process and introduces methods for transmitting signaling messages and service data. There are three main schemes: Scheme 1, both the UE reader and the NB reader transmit signaling messages and service data via control plane signaling messages; Scheme 2, the NB reader transmits via control plane signaling messages, while the UE reader transmits via user plane or channel; Scheme 3, both the UE reader and the NB reader transmit via user plane or channel. See Examples 1 to 3 for details.
[0123] This invention proposes a corresponding method to address the requirements for security configuration and statistical reporting of execution results of the AIoT Uu interface in AIoT business processes. This method employs different business processes depending on the triggering reason, and details the processes for UE readers and NB readers respectively, as shown in Examples 4 and 5.
[0124] In view of the mobility characteristics of devices and readers, this invention further provides a mobility management process for devices and readers, including a location update process and a method for determining the association between devices and readers. Specific methods are described in Examples 6 and 7.
[0125] Referring to Figures 6 to 10, 13 and 15, in a first aspect, the present invention provides a user equipment, comprising:
[0126] Reader functionality, wherein the reader functionality includes at least one of the following for connecting environmental Internet of Things (AIoT) devices:
[0127] Environmental IoT command layer, environmental IoT command and control layer, environmental IoT media access control layer, or environmental IoT physical layer.
[0128] In some embodiments of the present invention, the command layer provides at least one of the following commands:
[0129] The Inventory command is used to discover or filter one or more AIoT devices;
[0130] The Read command is used to read data from one or more AIoT devices;
[0131] The Write command is used to write data to one or more AIoT devices;
[0132] The Enable command is used to enable one or more AIoT devices; or
[0133] The Disable command is used to disable one or more AIoT devices.
[0134] In some embodiments of the present invention, the command content providing the command layer interaction includes at least one of the following:
[0135] The signaling content related to the inventory operation command includes at least one of the following: AIoT device identifier, AIoT device group identifier, or security information related to this operation;
[0136] Read the signaling content related to the operation command, including at least one of the following: AIoT device identifier, AIoT device group identifier, or security information related to this operation;
[0137] The signaling content related to the written operation command includes at least one of the following: AIoT device identifier, AIoT device group identifier, configuration information related to AIoT services supported by the AIoT device, status information of the AIoT device, or security information related to this operation;
[0138] The signaling content related to the enable operation command includes at least one of the following: AIoT device identifier, AIoT device group identifier, AIoT device status information, enable-related time information, or security information related to this operation; or
[0139] The signaling content related to the enable operation command includes at least one of the following: AIoT device identifier, AIoT device group identifier, AIoT device status information, enable-related time information, or security information related to this operation;
[0140] In some embodiments of the present invention, the command result provided by the command layer interaction includes at least one of the following:
[0141] The signaling content related to the results of the inventory operation command includes at least one of the following: the identification information of the discovered or screened AIoT device, the AIoT service data supported by the AIoT device, the status information of the AIoT device, or the time information of the AIoT operation command;
[0142] Read the signaling content related to the result of the operation command, including at least one of the following: AIoT device identification information, AIoT service data supported by the AIoT device, AIoT device status information, or time information of the AIoT operation command;
[0143] The signaling content related to the result of the write operation command includes at least one of the following: AIoT device identification information, write operation success or failure indication information, AIoT device status information, or AIoT operation command time information;
[0144] The signaling content related to the result of the enable operation command includes at least one of the following: AIoT device identification information, enable operation success or failure indication information, AIoT device status information, or AIoT operation command time information; or
[0145] The signaling content related to the result of the enable operation command includes at least one of the following: AIoT device identification information, enable operation success or failure indication information, AIoT device status information, or AIoT operation command time information.
[0146] In some embodiments of the present invention, the control plane of the user equipment further includes a command layer for connecting to an AIoT server or an AIoT AF.
[0147] In some embodiments of the present invention, the control plane of the user equipment further includes a non-access stratum NAS for connecting to the access and mobility management function (AMF), wherein the non-access stratum NAS supports the transmission of information from the command layer.
[0148] In some embodiments of the present invention, the control plane of the user equipment further includes at least one of the following for connecting to the base station: a Radio Resource Control (RRC) layer, a Packet Data Convergence Protocol (PDCP) layer, a Radio Link Control (RLC) layer, a Media Access Control (MAC) layer, or a Physical Layer (PHY), wherein the RRC layer supports the transmission of information from the command layer.
[0149] In some embodiments of the present invention, the user plane of the user equipment further includes at least one of the following for connecting to the base station: Service Data Adaptation Protocol (SDAP), Packet Data Convergence Protocol (PDCP), Radio Link Control (RLC), Media Access Control (MAC), or Physical Layer (PHY).
[0150] In a second aspect, the present invention provides a base station, comprising:
[0151] Reader functionality, wherein the reader functionality includes at least one of the following for connecting environmental Internet of Things (AIoT) devices: and
[0152] Environmental IoT command layer, environmental IoT command and control layer, environmental IoT media access control layer, or environmental IoT physical layer.
[0153] In some embodiments of the present invention, the control plane of the base station further includes at least one of the following for connecting user equipment: Radio Resource Control (RRC), Packet Data Convergence Protocol (PDCP), Radio Link Control (RLC), Media Access Control (MAC), or Physical Layer (PHY), wherein the Radio Resource Control (RRC) supports the transmission of information from the command layer.
[0154] In some embodiments of the present invention, the control plane of the base station further includes at least one of the following for connecting the Access and Mobility Management Function (AMF): the NGAP layer, the Flow Control Transport Protocol (SCTP) layer, or the transport network layer, wherein the NGAP layer supports the transmission of information from the command layer.
[0155] In some embodiments of the present invention, the user plane of the base station further includes at least one of the following for connecting user equipment: Service Data Adaptation Protocol (SDAP), Packet Data Convergence Protocol (PDCP), Radio Link Control (RLC), Media Access Control (MAC), or Physical Layer (PHY).
[0156] In some embodiments of the present invention, the user plane of the base station further includes at least one of the following for connecting the user plane function UPF: PDU session user plane protocol layer, GPRS tunneling protocol-user plane GTP-U layer, or transport network layer.
[0157] In a third aspect, the present invention proposes a core network node supporting the Internet of Things in the environment, wherein the control plane of the core network node includes at least one of the following for connecting to a base station: an NGAP layer, a Flow Control Transmission Protocol (SCTP) layer, or a transport network layer, wherein the NGAP layer supports the transmission of information from the Internet of Things command layer.
[0158] In some embodiments of the present invention, the control plane of the core network node further includes at least one of the following for connecting the AIoTF (Ambient Internet of Things) function: an AIoT application layer or a service-based port SBI protocol stack.
[0159] In some embodiments of the present invention, the core network node includes Access and Mobility Management Function (AMF) and / or AIoTF.
[0160] In a fourth aspect, the present invention proposes a core network node user plane function (UPF) supporting environmental Internet of Things (IoT), characterized in that the user plane of the UPF includes at least one of the following for connecting to a base station: a PDU session user plane protocol layer, a GPRS tunneling protocol-user plane GTP-U layer, or a transport network layer.
[0161] In some embodiments of the present invention, the user plane of the UPF further includes: an Internet Protocol (IP)-based protocol stack for connecting to the data network (DN).
[0162] Referring to Figure 27, the present invention proposes a wireless communication method, executed in an environmental Internet of Things (AIoT) reader, comprising:
[0163] S1: Receive AIoT operation command request through the first control plane signaling message or the first user plane transmission bearer or channel;
[0164] S2: Send the AIoT operation command request to the AIoT device through the first environment IoT air interface signaling message (as shown in step 5 in Figures 11 and 12);
[0165] S3: Receive the AIoT operation command result from the AIoT device via the second environment IoT air interface signaling message (as shown in step 7 of Figures 11 and 12); and
[0166] S4: Send the AIoT operation command result through the second control plane signaling message or the first user plane transmission bearer or channel.
[0167] In some embodiments of the present invention, the environmental IoT reader is located in the user equipment (UE), and the first control plane signaling message for receiving the AIoT operation command request includes the UE's non-access stratum (NAS) signaling message and radio resource control (RRC) signaling message.
[0168] In some embodiments of the present invention (as shown in step 4 of FIG11), the NAS signaling message is sent from the Access and Mobility Management Function (AMF) and / or the Ambient Internet of Things Function (AIoTF) to the base station via the downlink NAS transport process and message of the NGAP protocol, and then from the base station to the UE via the downlink information transfer process and message of the RRC protocol.
[0169] In some embodiments of the present invention, the environmental IoT AIoT reader is located in the user equipment (UE), and the second control plane signaling message that sends the AIoT operation command result includes the UE's NAS signaling message and RRC signaling message.
[0170] In some embodiments of the present invention, (as shown in step 8 of FIG11) the NAS signaling message is sent from the UE to the base station through the uplink information transfer (UL information transfer) process and message of the RRC protocol, and then from the base station to the AMF and / or AIoTF through the uplink NAS transport (Uplink NAS Transport) process and message of the NGAP protocol.
[0171] In some embodiments of the present invention, the first environmental IoT air interface signaling message and the second environmental IoT air interface signaling message include A-RRC signaling message, A-CC signaling message and / or A-MAC CE.
[0172] In some embodiments of the present invention, the environmental IoT AIoT reader is located in a base station, and the first control plane signaling message for receiving the AIoT operation command request is a downlink NGAP or NGAP-A signaling message associated with the base station and / or the AIoT service. This message further includes at least the base station identifier and / or AIoT service type related information (as shown in the steps of Figure 12).
[0173] In some embodiments of the present invention, the environmental IoT AIoT reader is located in a base station, and the second control plane signaling message that sends the result of the AIoT operation command is an uplink NGAP or NGAP-A signaling message associated with the base station and / or the AIoT service. This message further includes at least the base station identifier and / or information related to the AIoT service type, and / or information on the number of AIoT devices involved in the AIoT operation command (as shown in step 8 of Figure 12).
[0174] In some embodiments of the present invention, the environmental IoT reader is located in the user equipment (UE), and the method further includes:
[0175] Establish a Protocol Data Unit (PDU) session for AIoT services between the UE and the AMF and / or AIoTF, and the corresponding first user plane bearer or channel.
[0176] In some embodiments of the present invention, the user plane bearer or channel includes at least one of the following user plane bearer or channel:
[0177] The radio bearer (RB) between the UE and the base station;
[0178] A transmission channel / tunnel between the base station and the user plane function UPF based on the General Packet Radio Service (GPRS) Tunneling Protocol - User Plane GTP-U standard specification; or
[0179] A transmission channel / tunnel between UPF and AIoTF or AMF based on the GTP-U standard specification or based on Internet Protocol IP and services.
[0180] In some embodiments of the present invention, the method further includes:
[0181] Receive AIoT operation command requests from AMF and / or AIoTF in the form of data packets via the first user plane transmission bearer or channel; and
[0182] The AIoT operation command result data is sent to the AMF and / or AIoTF via the first user plane transmission bearer or channel.
[0183] In some embodiments of the present invention, it further includes:
[0184] Establish a PDU session for AIoT services and a corresponding second user plane bearer or channel between the environmental IoT AIoT reader and the AIoT server and / or AF, wherein the environmental IoT AIoT reader is located in the UE or base station, and the corresponding user plane bearer or channel includes at least one of the following bearers or channels:
[0185] The wireless bearer between the UE and the base station;
[0186] The GTP-U-based transmission channel / tunnel between the base station and the UPF; or
[0187] IP-based transport channel / tunnel between UPF and data network DN.
[0188] In some embodiments of the present invention, the following are included:
[0189] Receive AIoT operation command requests from the AIoT server and / or AF in the form of data packets via a second user plane transmission bearer or channel; and
[0190] The AIoT operation command results are sent to the AIoT server and / or AF in the form of data packets through the second user plane transmission bearer or channel.
[0191] Referring to Figure 28, the present invention proposes a wireless communication method, executed in an environmental Internet of Things (AIoT) reader, comprising:
[0192] S11: Trigger AIoT operation command;
[0193] S12: If the security configuration information related to the AIoT operation command is unavailable, send an AIoT operation command request to the AMF or AIoTF through the first control plane signaling message;
[0194] S13: Receive an AIoT operation command request response from the AMF or AIoTF via a second control plane signaling message, wherein the AIoT operation command request response includes security configuration information for applications on the AIoT air interface; and
[0195] S14: Execute AIoT operation commands through the AIoT air interface and one or more AIoT devices, wherein the security configuration information is applied when executing the AIoT operation commands on the AIoT air interface.
[0196] In some embodiments of the present invention, the AIoT operation command is triggered autonomously by the environmental IoT AIoT reader or based on a predefined event.
[0197] In some embodiments of the present invention, the predefined event is based on configuration information, which the environmental IoT AIoT reader receives from an AIoT server / AF, AIoTF, or an access and mobility management function AMF.
[0198] The configuration information includes at least one of the following: a periodic trigger-related period, a start time point, a stop time point, or an event-based trigger-related event.
[0199] In some embodiments of the present invention, the environmental Internet of Things (AIoT) reader is located in the user equipment (UE), and the AIoT operation command request includes at least one of the following information: UE reader identifier, UE identifier, AIoT operation command, AIoT device identifier, AIoT device group identifier, or number of AIoT devices.
[0200] In some embodiments of the present invention, the environmental IoT AIoT reader is located in the user equipment (UE), and the AIoT operation command request response further includes at least one of the following information: UE reader identifier, UE identifier, AIoT operation command, AIoT device identifier, AIoT device group identifier, number of AIoT devices, or permission request or denial information.
[0201] In some embodiments of the present invention, the environmental IoT reader is located in the user equipment (UE), and the AIoT operation command includes at least one of the following:
[0202] Send the AIoT operation command; or
[0203] Receive the result of the AIoT operation command.
[0204] In some embodiments of the present invention, the method further includes:
[0205] The AIoT operation command result is sent to the AIoT server / AF via a user plane data packet. The user plane data packet includes at least one of the following information: UE reader identifier, UE identifier, AIoT operation command, AIoT device identifier, AIoT device group identifier, AIoT operation command result, time information related to the AIoT operation command, UE reader location information, or AIoT device location information.
[0206] In some embodiments of the present invention, the method further includes:
[0207] The AIoT operation command result is sent to the AIoT server / AF via control plane signaling messages. The control plane signaling messages include at least one of the following information: UE reader identifier, UE identifier, AIoT operation command, AIoT device identifier, AIoT device group identifier, AIoT operation command result, UE reader location information, or AIoT device location information.
[0208] In some embodiments of the present invention, the method further includes:
[0209] The AIoT operation command execution process information is sent to the AMF and / or AIoTF via control plane signaling messages. The AIoT operation command execution process information includes at least one of the following: UE reader identifier, UE identifier, AIoT operation command, time information when the AIoT operation command is executed, AIoT device identifier, AIoT device group identifier, number of AIoT devices, duration information of the AIoT operation command, or radio resource information used by the AIoT operation command.
[0210] In some embodiments of the present invention, the environmental IoT AIoT reader is located in a base station, and the AIoT operation command request includes at least one of the following information: base station reader identifier, base station identifier, AIoT operation command, AIoT device identifier, AIoT device group identifier, or number of AIoT devices.
[0211] In some embodiments of the present invention, the environmental IoT AIoT reader is located in a base station, and the AIoT operation command request response further includes at least one of the following information: base station reader identifier, base station identifier, AIoT operation command, AIoT device identifier, AIoT device group identifier, number of AIoT devices, or permission or denial information.
[0212] In some embodiments of the present invention, the environmental IoT AIoT reader is located in a base station, and the AIoT operation commands include at least one of the following:
[0213] Send the AIoT operation command; or
[0214] Receive the result of the AIoT operation command.
[0215] In some embodiments of the present invention, the method further includes:
[0216] The AIoT operation command result is sent to the AIoT server / AF via a user plane data packet. The user plane data packet includes at least one of the following information: base station reader identifier, base station identifier, AIoT operation command, time information related to the AIoT operation command, AIoT device identifier, AIoT device group identifier, AIoT operation command result, time information related to the AIoT operation command, location information of the base station reader, or location information of the AIoT device.
[0217] In some embodiments of the present invention, the method further includes:
[0218] The AIoT operation command result is sent to the AIoT server / AF via control plane signaling messages. The control plane signaling messages include at least one of the following information: base station reader identifier, base station identifier, AIoT operation command, time information related to the AIoT operation command, AIoT device identifier, AIoT device group identifier, AIoT operation command result, location information of the base station reader, or location information of the AIoT device.
[0219] In some embodiments of the present invention, the method further includes:
[0220] Operation command execution process information is sent to the AMF and / or AIoTF via control plane signaling messages. This operation command execution process information includes at least one of the following: base station reader identifier, base station identifier, AIoT operation command, time information when the AIoT operation command is executed, AIoT device identifier, AIoT device group identifier, number of AIoT devices, duration information of the AIoT operation command, or radio resource information used by the AIoT operation command.
[0221] Referring to Figure 29, the present invention proposes a wireless communication method, executed in a reader, comprising:
[0222] S21: Send location update information to the Environmental IoT AIoT server or the Environmental IoT AIoT application function or core network node, including information about the reader and / or AIoT device, wherein the AIoT device and the reader have a location-based association relationship.
[0223] In some embodiments of the present invention, the reader includes a UE reader or an NB reader, and the information of the reader and / or AIoT device includes at least one of the following:
[0224] The identification information of the reader;
[0225] The location information of the reader;
[0226] Time information associated with the location information of the reader;
[0227] The type information of the reader;
[0228] The location attribute information of the reader;
[0229] The status information of the reader; or
[0230] Information about one or more AIoT devices associated with the reader.
[0231] In some embodiments of the present invention, the AIoT device information includes at least one of the following: AIoT device identification information, AIoT device location information, or time information associated with the AIoT device location information.
[0232] In some embodiments of the present invention, the reader includes a UE reader or an NB reader, and the location information of the reader includes the location information of the UE associated with the UE reader or the NB associated with the NB reader, or the location information of the UE or NB measured by positioning.
[0233] In some embodiments of the present invention, the location information of the AIoT device and the reader includes at least one of the following:
[0234] Longitude, latitude, and / or altitude information;
[0235] Distance and / or direction information relative to a certain wireless network node in a mobile communication network;
[0236] Cell, beam, and / or tracking area information defined by the mobile communication network; or
[0237] Within the reader's coverage area, the distance and / or orientation information of the AIoT device relative to the reader.
[0238] Referring to Figure 30, the present invention proposes a wireless communication method, comprising:
[0239] S31: Environmental IoT AIoT server or environmental IoT AIoT application function or core network node maintains the location information of readers and / or AIoT devices;
[0240] S32: The environmental IoT AIoT server, environmental IoT AIoT application function, or core network node maintains the association between the reader and the AIoT device;
[0241] S33: The environmental IoT AIoT server, environmental IoT AIoT application function, or core network node determines, based on the information of the AIoT device and / or the reader, one or more readers involved in the operation commands related to the AIoT device and / or AIoT services; and
[0242] S34: The environmental IoT AIoT server, environmental IoT AIoT application function, or core network node maintains time information associated with the location information.
[0243] In some embodiments of the present invention, the reader includes a UE reader or an NB reader, and the environmental IoT AIoT server, environmental IoT AIoT application function, or core network node receives the location update information of the UE reader, wherein the location update information of the reader includes at least one of the following:
[0244] The identification information of the reader;
[0245] The location information of the reader;
[0246] Time information associated with the location information of the reader;
[0247] The type information of the reader;
[0248] The location attribute information of the reader;
[0249] The status information of the reader; or
[0250] Information about one or more AIoT devices associated with the reader.
[0251] In some embodiments of the present invention, the AIoT device information includes at least one of the following: AIoT device identification information, AIoT device location information, or time information associated with the AIoT device location information.
[0252] In some embodiments of the present invention, the reader includes a UE reader or an NB reader, and the location information of the reader includes the location information of the UE associated with the UE reader or the NB associated with the NB reader, or the location information of the UE or NB measured by positioning.
[0253] In some embodiments of the present invention, the location information of the AIoT device 40 and the reader includes at least one of the following:
[0254] Longitude, latitude, and / or altitude information;
[0255] Distance and / or direction information relative to a certain wireless network node in a mobile communication network;
[0256] Cell, beam, and / or tracking area information defined by the mobile communication network; or
[0257] Within the reader's coverage area, the distance and / or orientation information of the AIoT device relative to the reader.
[0258] Referring to Figure 31, the present invention proposes a wireless communication method, executed in an environmental Internet of Things (AIoT) reader, comprising:
[0259] S41: Trigger an AIoT inventory operation command to update the AIoT device information managed by the reader;
[0260] S42: Send an inventory operation request to the Access and Mobility Management Function (AMF) and / or the Ambient Internet of Things Function (AIoTF);
[0261] S43: Receive an inventory request response message from the AMF and / or AIoTF;
[0262] S44: Initiate AIoT inventory operation; and
[0263] S45: Send the inventory operation command results to the Environmental IoT AIoT server, Environmental IoT AIoT application function, or core network node via user plane data messages or control plane signaling messages.
[0264] In some embodiments of the present invention, the reader includes a UE reader or an NB reader, and the operation command result information includes at least one of the following:
[0265] The identification information of the reader;
[0266] The location information of the reader;
[0267] Time information associated with the location information of the reader;
[0268] The type information of the reader;
[0269] The location attribute information of the reader;
[0270] The status information of the reader; or
[0271] Information about one or more AIoT devices associated with the reader.
[0272] In some embodiments of the present invention, the AIoT device information includes at least one of the following: AIoT device identification information, AIoT device location information, or time information associated with the AIoT device location information.
[0273] In some embodiments of the present invention, the AIoT device is all AIoT devices associated with the reader, or AIoT devices newly entering the reader's management area, or AIoT devices that have left the reader's management area.
[0274] In some embodiments of the present invention, the inventory operation command execution process information is reported to the AMF 31 and / or AIoTF, wherein the inventory operation command execution process information includes at least one of the following: AIoT device identification information, AIoT device group identification information, reader identification information, UE or NB associated with the reader identification information, operation command, time information when the operation command is executed, or information on the number of AIoT devices involved in the operation, information on the duration of the operation command, or information on the radio resources used by the operation command.
[0275] Example #0: A system supporting AIoT services based on a 5G mobile communication system:
[0276] As shown in Figures 6 to 9, a system supporting AIoT (Ambient Internet of Things) services is described. Figures 6 and 7 show the control plane protocol stack and related devices, network nodes, and their interfaces. Figure 8 shows the user plane protocol stack and related devices, network nodes, and their interfaces. The system includes at least one of the following devices, functions (or network nodes), and interfaces between the network nodes:
[0277] 1. AIoT Uu Interface: A wireless interface (or air interface) for supporting AIoT services, including at least one of the following protocol layers: A-PHY (AIoT physical layer), A-MAC (AIoT Media Access Control layer), A-RRC / A-CC (AIoT Radio Resource Control layer or AIoT Command Control layer), and application layer. The functions and specific content of the A-PHY, A-MAC, and A-RCC protocol layers can be simplified and / or adapted to the PHY, MAC, and RRC protocol layers corresponding to 3G / 4G / 5G mobile communication systems defined by 3GPP. The A-CC (AIoT Command Control layer) is a newly designed control plane signaling protocol layer for carrying AIoT operation commands and data.
[0278] 2. AIoT device: A terminal device that supports AIoT services, especially a terminal device that supports AIoT services based on the AIoT Uu interface;
[0279] 3. Reader function: A function implemented by UE (User Equipment) or NB (Node B, or base station); this function enables the UE or NB to communicate with AIoT devices 40 via the AIoT Uu interface to support AIoT services based on the AIoT Uu interface; when supported by the UE, this function is called a UE reader or reader UE, and when supported by the NB, it is called an NB reader or reader NB.
[0280] 4. UE or reader UE: UE that supports UE reader, where the UE is the UE in the mobile communication system defined by 3GPP and supports the functions of UE in the standard;
[0281] 5. gNB or reader gNB: gNB that supports reader UE and / or NB reader 20, where gNB is a base station in the 5G mobile communication system defined by 3GPP, including support for Uu interface and NG in the standard, and further support for AIoT Uu interface, as well as support for AIoT service-related functions;
[0282] 6. Uu interface: The wireless interface between the UE and NB in a mobile communication system as defined by 3GPP, supporting UE readers;
[0283] 7. AMF: Access and Mobility Management Function (AMF) is a core network function or network node of a 5G mobile communication system defined by 3GPP, which supports functions related to AIoT services;
[0284] 8.NG: The interface between AMF 31 and gNB in the 5G mobile communication system defined by 3GPP, including the control plane interface NG-C and the user plane interface NG-U, supporting functions related to AIoT services;
[0285] 9. AIoTF: A function or network node in the core network of a 5G mobile communication system based on 3GPP that supports AIoT services;
[0286] 10. gNB-A: Only supports gNBs with AIoT Uu interface, NG-A interface and base station reader;
[0287] 11.NG-A: The interface between gNB (gNG-A) supporting AIoT services and the 5G core network, and its corresponding 5G core network functions. The device or network node is AMF 31 or AIoTF 32.
[0288] 12. AIoT Server / AF: AIoT service server, a device or network node; or AF (Application Function), a 5G core network or non-5G core network function or network node.
[0289] 13.A-1: The interface between AMF 31 and AIoTF 32, including interfaces related to control plane functions and / or user plane functions, supporting functions related to AIoT services;
[0290] 14.A-2: The interface between AIoTF 32 and the AIoT server is a control plane function-related interface that supports AIoT service-related functions; in particular, between AIoTF 32 and the AIoT server, there may also be one or more of the following 5G core network functions or network nodes: Network Exposure Function (NEF) and the interfaces and protocol stacks between these functions and network nodes;
[0291] In particular, the functions of AIoTF 32 can be included in AMF 31, thereby making AIoTF 32 and AMF 31 one in terms of function or network node, and the related A-1 interface and functions also become the internal implementation of AMF 31;
[0292] In addition, the system also includes one or more core network functions or network nodes of the 5G mobile communication system defined by 3GPP that interact with AIoTF 32: Unified Data Management (UDM), Authentication Server Function (AUSF), Network Repository Function (NRF), Session Management Function (SMF), Policy Control Function (PCF); and the interface and protocol stack between AIoTF 32 and these functions or network nodes.
[0293] 15. UPF: User Plane Function (UPF) is a core network function or network node of a 5G mobile communication system as defined by 3GPP.
[0294] 16. DN: Data Network (DN), the data network corresponding to mobile communication systems, especially the Internet.
[0295] Figures 6 to 9 show the protocol layers of the protocol stack:
[0296] 1. Protocol Layers: PHY, MAC, RLC, PDCP, SDAP, RRC, NAS, NGAP, SCTP, GTP-U, PDU Session. User Plane Protocols are the corresponding protocol layers in 5G and future mobile communication systems defined by 3GPP. Among them, at least RRC, NAS, and NGAP need to be enhanced to support functions related to AIoT services.
[0297] 2. Application Layer: The application layer protocols corresponding to AIoT services;
[0298] 3. Command Layer (CMD): A communication protocol for transmitting AIoT service-related operation commands and data between the AIoT server / AF 33 and the readers (including UE reader 10 and base station reader 20); the AIoT server / AF 33 and AIoTF 32 may also include other core network functions or devices and interfaces between these functions or devices;
[0299] 4. Environmental IoT Command Layer A-CMD: A communication protocol for transmitting AIoT service-related operation commands and data, as well as AIoT service-related operation command result data, between the UE and the reader (including UE reader 10 and base station reader 20); wherein, the operation commands and data related to A-CMD and CMD can be completely identical, or A-CMD can be operation commands and data that have been modified and adapted after parsing all or part of the operation commands and data of CMD.
[0300] The AIoT business-related operation commands include at least one of the following:
[0301] a. Inventory: Discover or filter one or more AIoT devices 40;
[0302] b. Read: Read data from one or more AIoT devices 40;
[0303] c. Write: Write data to one or more AIoT devices 40;
[0304] d. Enable: Enable one or more AIoT devices 40;
[0305] e. Disable: Disable one or more AIoT devices 40.
[0306] The AIoT business-related operation command data includes at least one of the following:
[0307] a. Signaling content related to Inventory operation commands, including at least one of the following: AIoT device identifier ID, AIoT device group identifier, or security information related to this operation (such as encryption algorithms, keys, and / or integrity protection algorithms and parameters related to encryption).
[0308] b. Signaling content related to the Read operation command, including at least one of the following: AIoT device identifier, AIoT device group identifier, or security information related to this operation (such as encryption algorithms and / or keys related to encryption, and / or algorithms and / or keys related to integrity protection);
[0309] c. Signaling content related to the Write operation command, including at least one of the following: AIoT device identifier, AIoT device group identifier, configuration information related to AIoT services supported by the AIoT device, status information of the AIoT device, or security information related to this operation (such as encryption algorithms, keys and / or algorithms and / or keys related to integrity protection).
[0310] d. Signaling content related to the Enable operation command, including at least one of the following: AIoT device identifier, AIoT device group identifier, AIoT device status information, enable-related time information (e.g., enable start time, enable duration, periodic enable period, etc.), or security information related to this operation (e.g., encryption algorithms, keys, and / or integrity protection algorithms and / or keys); or
[0311] e. Signaling content related to the Disable operation command, including at least one of the following: AIoT device identifier, AIoT device group identifier, AIoT device status information, enable-related time information (such as enable start time, enable duration, periodic enable related period, etc.), or security information related to this operation (such as encryption-related encryption algorithms, keys, and / or integrity protection-related algorithms and / or keys).
[0312] The result data of AIoT business-related operation commands includes at least one of the following:
[0313] a. Signaling content related to the results of Inventory operation commands, including at least one of the following: AIoT device identification information discovered or filtered, AIoT service data supported by the AIoT device, AIoT device status information, or time information of the AIoT operation command;
[0314] b. Signaling content related to the result of the Read operation command, including at least one of the following: AIoT device identification information, AIoT service data supported by the AIoT device, AIoT device status information, or AIoT operation command time information;
[0315] c. Signaling content related to the result of the Write operation command, including at least one of the following: AIoT device identification information, Write operation success or failure indication information, AIoT device status information, or AIoT operation command time information;
[0316] d. Signaling content related to the Enable operation command result, including at least one of the following: AIoT device identification information, Enable operation success or failure indication information, AIoT device status information, or AIoT operation command time information; or
[0317] e. Signaling content related to the result of the Disable operation command, including at least one of the following: AIoT device identification information, Disable operation success or failure indication information, AIoT device status information, or AIoT operation command time information.
[0318] 5. A-AP: An application layer protocol used for transmitting AIoT service-related operation commands and data at the A-1 interface between AMF 31 and AIoTF 32;
[0319] 6. Transport Network Layer: This typically includes the physical layer, data link layer, IP and / or TCP / UDP protocol layers and protocol stacks;
[0320] 7. SBI Protocol Stack: The core network functions of a 5G mobile communication system as defined by 3GPP, or the interfaces and protocol stacks of the Service Based Interface (SBI) layer between network nodes.
[0321] 8. Internet Protocol-based stack: A protocol stack based on the IP protocol typically includes the physical layer, data link layer, IP and / or TCP / UDP protocol layers and stacks.
[0322] For details regarding 3GPP-defined 3G / 4G / 5G mobile communication systems, their corresponding network nodes, interface protocols, and functions, please refer to the corresponding 3GPP standards and specifications. In 3GPP mobile communication systems, the "Control Plane" (CP) and "User Plane" (UP) are two key concepts with distinct differences and unique functions.
[0323] Definition of the control plane: The control plane encompasses all signaling processes used to establish, maintain, and release network connections. This includes access procedures between user equipment (UE) and the network, mobility management, session management, security control, etc. In short, the control plane is responsible for the management and control functions of the network.
[0324] Definition of User Plane: The user plane is primarily responsible for carrying the actual data transmission of users. It is the transmission channel for the real business data, carrying user data such as voice data or packet service data. The user plane transmits user-generated data content, excluding signaling data used within the network for connection maintenance and management.
[0325] In Example #1, both the UE reader and the base station reader receive and send network-side information via control plane signaling messages:
[0326] As shown in Figures 10 and 11, this invention discloses a system and method for receiving and sending AIoT service-related operation commands and / or data through a mobile communication system, including:
[0327] The UE or base station receives an AIoT operation command request from AMF 31 and / or AIoTF 32 via control plane signaling messages and sends the AIoT operation command request to AIoT device 40; and / or receives the AIoT operation command result from AIoT device 40 and sends the AIoT operation command result to AMF 31 and / or AIoTF 32 via control plane signaling messages;
[0328] Among them, the UE and the base station have AIoT service reader functions.
[0329] Among them, the AIoT operation command request is used to transmit operation commands and / or data related to AIoT services.
[0330] in,
[0331] 1. In a scenario where the AIoT reader is located within a User Equipment (UE), the control plane signaling messages received by the UE for receiving AIoT operation command requests include NAS signaling messages and RRC signaling messages. As shown in step 4 of Figure 11, the NAS signaling messages are sent from AMF 31 and / or AIoTF 32 to the gNB via the downlink NAS transport process and messages of the NGAP protocol, and then from the gNB to the UE via the downlink information transfer process and messages of the RRC protocol; the downlink NAS transport and downlink information transfer messages may include NAS signaling messages related to multiple AIoT devices.
[0332] 2. In scenarios where the AIoT reader is located within a User Equipment (UE), the control plane signaling message used by the UE to send the AIoT operation command result includes NAS signaling messages and RRC signaling messages. As shown in step 8 of Figure 11, the NAS signaling message is sent from the UE to the gNB via the uplink information transfer (UL information transfer) process and messages of the RRC protocol, and then from the gNB to the AMF 31 and / or AIoTF 32 via the uplink NAS transport (Uplink NAS Transport) process and messages of the NGAP protocol; the uplink NAS transport message may also include information about the number of AIoT devices involved in the AIoT operation command; the uplink NAS transport message and the uplink information transfer message may include NAS signaling messages related to multiple AIoT devices;
[0333] 3. The UE or base station sends the AIoT operation command request to the AIoT device 40 through the control plane signaling messages (including A-RRC signaling messages, A-CC signaling messages and / or A-MAC CE), as shown in step 5 of Figures 11 and 12;
[0334] 4. The UE or base station receives the AIoT operation command result from the AIoT device 40 through control plane signaling messages (including A-RRC signaling messages, A-CC signaling messages and / or A-MAC CE), as shown in step 7 of Figures 11 and 12;
[0335] 5. In scenarios where the environmental IoT AIoT reader is in a base station (e.g., gNB), the control plane signaling message received by the base station for the AIoT operation command request is a downlink NGAP or NGAP-A signaling message associated with the base station and / or AIoT services. This message further includes at least the base station identifier and / or AIoT service type related information, as shown in step 4 of Figure 12; the downlink NGAP or NGAP-A signaling message may include AIoT operation command requests related to multiple AIoT devices.
[0336] 6. In scenarios where the environmental IoT AIoT reader is in a base station (e.g., gNB), the control plane signaling message sent by the base station to the AIoT operation command result is an uplink NGAP or NGAP-A signaling message associated with the base station and / or AIoT services. This message further includes at least the base station identifier and / or AIoT service type related information, and / or information on the number of AIoT devices involved in the AIoT operation command, as shown in step 8 of Figure 12; the uplink NGAP or NGAP-A signaling message may include AIoT operation command results related to multiple AIoT devices;
[0337] This system and method further include at least one of the following AIoT operation command-related operations:
[0338] 1. The AIoT device 40 executes the AIoT operation command, as shown in step 6 of Figures 11 and 12.
[0339] 2. If AMF 31 and AIoTF 32 are independent of each other, the process further includes AIoTF 32 sending an AIoT operation command request to AMF 31 via control plane signaling messages, as shown in step 3 of Figures 11 and 12; and AMF 31 sending the AIoT operation command result to AIoTF 32 via control plane signaling messages, as shown in step 9 of Figures 11 and 12.
[0340] 3. AIoTF 32 and / or AMF 31 receive AIoT operation command requests from AIoT server / AF 33 via control plane signaling messages, as shown in step 1 of Figures 11 and 12; and send the AIoT operation command results to AIoT server / AF 33 via control plane signaling messages, as shown in step 10 of Figures 11 and 12;
[0341] 4. AIoTF 32 and / or AMF 31 perform authentication and / or certification operations on the reader, AIoT device 40 and AIoT operation commands with UDM / AUSF through control plane signaling, as shown in step 2 of Figures 11 and 12;
[0342] In Example #2, base station readers receive and send network-side information via control plane signaling messages, while UE reader 10 receives and sends network-side information via user plane transport bearer or channel.
[0343] As shown in Figure 13, this invention discloses a system and method for receiving and sending AIoT service-related operation commands and / or data through a mobile communication system, including:
[0344] The base station receives AIoT operation command requests from AMF 31 and / or AIoTF 32 via control plane signaling messages and sends the AIoT operation command requests to AIoT device 40; and / or receives AIoT operation command results from AIoT device 40 and sends AIoT operation command result data to AMF 31 and / or AIoTF 32 via control plane signaling messages; wherein, the base station has an AIoT service reader function;
[0345] The UE receives AIoT operation command requests from AMF 31 and / or AIoTF 32 via user plane transmission bearer or channel and sends the AIoT operation command requests to AIoT device 40; and / or receives AIoT operation command results from AIoT device 40 and sends AIoT operation command result data to AMF 31 and / or AIoTF 32 via user plane transmission bearer or channel; wherein, the UE has AIoT service reader function;
[0346] The system and method for receiving or sending AIoT operation command requests or results related to the base station are the same as the steps related to the base station in Embodiment 1.
[0347] As shown in Figure 14, the process further includes the establishment of a UE-related user plane transmission bearer or channel, namely, the establishment of a PDU session for AIoT services and the corresponding user plane bearer or channel between the UE and AMF 31 and / or AIoTF 32 in step 4. The user plane bearer or channel includes at least one of the following user plane bearers or channels:
[0348] 1. Radio bearer (RB) between UE and base station, especially data radio bearer (DRB). For RB and DRB related content, please refer to the corresponding 3GPP technical standards.
[0349] 2. A transmission channel / tunnel between the base station and the UPF based on the GTP-U standard specification; or
[0350] 3. A transmission channel / tunnel between UPF 34 and AIoTF 32 or AMF 31 based on the GTP-U standard specification or based on Internet Protocol IP and services;
[0351] PDU sessions and their corresponding user plane bearers or channels can refer to the relevant content in the existing 3GPP technical standards.
[0352] As shown in Figure 14, step 3 is an AIoT service establishment request, which requests the establishment of a user plane transmission bearer or channel related to the UE.
[0353] As shown in Figure 14, steps 5 and 9 are respectively: the UE receives the AIoT operation command request from AMF 31 and / or AIoTF 32 in the form of a data packet through the user plane transmission bearer or channel, and the UE sends the AIoT operation command result data to AMF 31 and / or AIoTF 32 through the user plane transmission bearer or channel.
[0354] As shown in Figure 14, steps 1, 2, 6, 7, 8, and 10 are the same as steps 1, 2, 5, 6, 7, and 10 related to the UE in Example 1.
[0355] As shown in Figure 14, steps 3 and 4 can also be completed in advance, that is, the user plane transmission bearer or channel related to AIoT services for the UE has been established. In this case, steps 3 and 4 are not performed, and the user plane transmission bearer or channel is used directly.
[0356] In Example #3, both the UE reader and the base station reader receive and transmit network-side information via the user plane transmission bearer:
[0357] As shown in Figure 15, this invention discloses a system and method for receiving and sending AIoT service-related operation commands and / or data through a mobile communication system, including:
[0358] The UE and base station receive AIoT operation command requests from the AIoT server and / or AF through the user plane transmission bearer or channel and send the AIoT operation command requests to the AIoT device 40; and / or receive AIoT operation command results from the AIoT device 40 and send the AIoT operation command results to the AIoT server and / or AF through the user plane transmission bearer or channel; wherein, the UE and base station have AIoT service reader functions;
[0359] As shown in Figures 16 and 17, the method further includes establishing a PDU session for AIoT services and a corresponding user plane bearer or channel between the environmental IoT AIoT reader and the AIoT server and / or AF, wherein the environmental IoT AIoT reader is located in the UE or base station, and the corresponding user plane bearer or channel includes at least one of the following bearers or channels:
[0360] 1. Radio bearers between the UE and the base station, especially the data radio bearer (DRB);
[0361] 2. A GTP-U-based transmission channel / tunnel between the base station and UPF 34; or
[0362] 3. IP-based transmission channel / tunnel between UPF 34 and data network (DN).
[0363] As shown in Figures 16 and 17, steps 5 and 9 involve the UE and the base station receiving AIoT operation command requests from the AIoT server and / or AF in the form of data packets through the user plane transmission bearer or channel, and sending AIoT operation command result data to the AIoT server and / or AF.
[0364] As shown in Figures 16 and 17, steps 1, 2, 3, 6, 7, and 8 are the same as steps 1, 2, 3, 6, 7, and 8 in Example 2, where the UE receives and sends AIoT operation command requests and results through the user plane transmission bearer or channel.
[0365] Example #4: Security configuration and execution result reporting process for AIoT operation commands executed on the UE reader side:
[0366] Referring to Figure 18, as an example, based on 5G mobile communication, the operation commands related to AIoT services of the UE reader include at least one of the following basic processes:
[0367] The UE reader 10 can receive AIoT operation command requests via user plane messages in steps 0-1 and 0-1a or via control plane signaling messages in step 0-2.
[0368] Steps 0-1 and 0-1a: Referring to embodiments 2 and 3, the UE reader 10 receives an AIoT operation command request through a user plane message;
[0369] Step 0-2: UE reader 10 receives AIoT operation command request via control plane signaling message (NAS);
[0370] Step 1: The UE reader 10 triggers the AIoT operation command locally and autonomously, or triggers the AIoT operation command based on the configuration information of the AIoT server / AF 33, AIoTF 32, or AMF 31, or some predefined events. This configuration information comes from steps 0-1 and / or 0-2. The trigger information or some predefined events include at least one of the following: periodic trigger related period, start time point (e.g., the time point when the command is received, the time point related to the UE reader 10 moving to a new area and completing the location update, the time point related to the UE reader 10 powering on and completing the location update), stop time point (e.g., the time point related to the UE reader 10 leaving the current area and initiating the location update, the time point related to the UE reader 10 powering off and completing the location update); event-based trigger related events (e.g., events related to the UE reader 10 moving to a new area and completing the location update, events related to the UE reader 10 powering on and completing the location update).
[0371] 2: If the security configuration information related to the AIoT operation command is unavailable (including no security configuration information and invalid security configuration information), the UE reader 10 sends an AIoT operation command request to the AMF 31 or AIoTF 32 through a control plane signaling message (such as a NAS signaling message). The AIoT operation command request includes at least one of the following information: UE reader identifier, UE identifier, AIoT operation command, AIoT device identifier, AIoT device group identifier, and number of AIoT devices.
[0372] 3: The UE reader 10 receives an AIoT operation command request response from the AMF 31 or AIoTF 32 via control plane signaling messages (such as NAS signaling messages). The AIoT operation command request response includes at least one of the following information: UE reader identifier, UE identifier, AIoT operation command, AIoT device identifier, AIoT device group identifier, number of AIoT devices, permission request or denial information, and security configuration information applied on the AIoT Uu interface (such as encryption-related encryption algorithms and / or keys, and / or integrity protection-related algorithms and / or keys).
[0373] 4. The UE reader 10 executes AIoT operation commands through the AIoT Uu interface and one or more AIoT devices 40, including sending AIoT operation commands and receiving AIoT operation command result data. Sending the AIoT operation command also includes sending security configuration information applied on the AIoT Uu interface to the AIoT device 40; furthermore, the UE reader 10 can execute AIoT operation commands on multiple AIoT devices 40.
[0374] Step 5-1: Optionally, the UE reader 10 sends AIoT operation command result data to the AIoT server / AF 33 via user plane data packets. The user plane data packets include at least one of the following information: UE reader identifier, UE identifier, AIoT operation command, AIoT device identifier, AIoT device group identifier, AIoT operation command result data, time information related to the AIoT operation command, UE reader location information, or AIoT device location information. The location information is absolute location information (longitude, latitude, or altitude information, etc.), or location information defined by the mobile communication network, such as cell messages or tracking area information.
[0375] Step 5-2: Optionally, the UE reader 10 sends AIoT operation command result data to the AIoT server / AF 33 via control plane signaling messages (such as NAS signaling messages). The control plane signaling messages include at least one of the following information: UE reader identifier, UE identifier, AIoT operation command, time information related to the AIoT operation command, AIoT device identifier, AIoT device group identifier, AIoT operation command result data, UE reader location information, or AIoT device location information. The location information is absolute location information (longitude, latitude, or altitude information, etc.), or location information defined by the mobile communication network, such as cell messages or tracking area information.
[0376] Step 6: The UE reader 10 sends operation command execution process information to the AMF 31 and / or AIoTF 32 via control plane signaling messages (such as NAS signaling messages). The operation command execution process information includes at least one of the following: UE reader identifier, UE identifier, AIoT operation command, time information related to the AIoT operation command, AIoT device identifier, AIoT device group identifier, number of AIoT devices, duration data of the AIoT operation command, or radio resource data used by the AIoT operation command.
[0377] Example #5: Security configuration and execution result reporting process for AIoT operation commands executed on the NB reader side:
[0378] This invention discloses the following method:
[0379] Referring to Figure 19, as an example, based on 5G mobile communication, the operation commands related to AIoT services of the gNB reader include at least one of the following basic processes:
[0380] 0-1: Referring to Embodiment 3, the gNB reader 20 receives AIoT operation command requests via user plane messages;
[0381] 0-2: gNB reader 20 receives AIoT operation command requests via control plane signaling messages (such as NGAP or NGAP-A).
[0382] 1: The gNB reader 20 autonomously triggers AIoT operation commands, or triggers AIoT operation commands based on the configuration information of the AIoT server / AF 33, AIoTF 32, or AMF 31, or some predefined events. This configuration information comes from steps 0-1 and / or 0-2. The trigger information or some predefined events include at least one of the following: a periodic trigger related to the cycle, a start time point (e.g., the time when the command is received, or the time point related to the NB reader 20 powering on and completing the location update), and a stop time point (e.g., the time point related to the NB reader 20 powering off and completing the location update); or an event-based trigger related to the event (e.g., the event related to the NB reader 20 powering on and completing the location update).
[0383] 2: If the security configuration information related to the AIoT operation command is unavailable, including the absence of security configuration information and the invalidation of security configuration information, the gNB reader 20 sends an AIoT operation command request to the AMF 31 or AIoTF 32 through a control plane signaling message (such as NGAP or NGAP-A). The request message includes at least one of the following information: gNB reader identifier, gNB identifier, AIoT operation command, AIoT device identifier, AIoT device group identifier, and number of AIoT devices.
[0384] 3: The gNB reader 20 receives an AIoT operation command request response via control plane signaling messages (such as NGAP or NGAP-A). The request response message includes at least one of the following information: gNB reader identifier, gNB identifier, AIoT operation command, AIoT device identifier, AIoT device group identifier, number of AIoT devices, permission request or denial information, and security configuration information applied on the AIoT interface (such as encryption-related encryption algorithms and / or keys, and / or integrity protection-related algorithms and / or keys).
[0385] 4. The gNB reader 20 executes AIoT operation commands through the AIoT Uu interface and one or more AIoT devices 40, including sending AIoT operation commands and receiving AIoT operation command result data. Sending AIoT operation commands also includes sending security configuration information of the application on the AIoT interface to the AIoT device 40; furthermore, the gNB reader 20 can execute AIoT operation commands on multiple AIoT devices 40.
[0386] 5-1: Optionally, the gNB reader 20 sends the AIoT operation command result data to the AIoT server / AF 33 via a user plane data packet. The user plane data packet includes at least one of the following information: gNB reader identifier, gNB identifier, AIoT operation command, AIoT device identifier, AIoT device group identifier, AIoT operation command result data, time information related to the AIoT operation command, location information of the gNB reader, or location information of the AIoT device. The location information is absolute location information (longitude, latitude, or altitude information, etc.), or location information defined by the mobile communication network, such as cell messages or tracking area information.
[0387] 5-2: Optionally, the gNB reader 20 sends the AIoT operation command result data to the AIoT server / AF 33 via control plane signaling messages (such as NGAP or NGAP-A). The control plane signaling message includes at least one of the following information: gNB reader identifier, gNB identifier, AIoT operation command, time information related to the AIoT operation command, AIoT device identifier, AIoT device group identifier, AIoT operation command result data, gNB reader location information, or AIoT device location information. The location information is absolute location information (longitude, latitude, or altitude information, etc.), or location information defined by the mobile communication network, such as cell messages or tracking area information.
[0388] 6: The gNB reader 20 sends operation command execution process information to the AMF 31 and / or AIoTF 32 via control plane signaling messages (such as NGAP or NGAP-A). The operation command execution process information includes at least one of the following: gNB reader identifier, gNB identifier, AIoT operation command, time information related to the AIoT operation command, AIoT device identifier, AIoT device group identifier, number of AIoT devices, duration data of the AIoT operation command, or radio resource data used by the AIoT operation command.
[0389] Example #6 Mobility Management of Readers and AIoT Devices 1
[0390] Regarding mobility management, i.e., location management, for AIoT device 40, the AIoT device currently does not perform connection-based location update procedures because it lacks dedicated connections with the network side, including connections to the access network (AS layer) and the core network (Non-Access Network, NAS). Furthermore, the AIoT device may not proactively initiate signaling and data transmission, meaning it will not perform proactive location update procedures based on location changes. Therefore, the AIoT device itself does not perform location update-related procedures. On the other hand, since the AIoT device accesses the mobile communication network through readers (including UE reader 10 and NB reader 20), its location information is associated with a specific reader. However, the reader's location and status can change due to mobility and environmental changes (such as changes in wireless signal strength, power on / off status), and the AIoT device's own location and status can also change due to mobility and environmental changes (such as changes in wireless signal strength, power on / off status). Therefore, the association between AIoT device 40 and the reader is variable. When it is necessary to perform AIoT business-related operations on a certain AIoT device 40, it is first necessary to determine the reader associated with the AIoT device 40 based on the location information of the AIoT device 40 and the reader. Therefore, it is necessary to perform mobility management on the reader and the AIoT device 40.
[0391] This embodiment includes at least one of the following basic operations and processes:
[0392] 1. The AIoT server / AF 33 maintains the location information of readers (including UE reader 10 or NB reader 20) and / or AIoT devices, and the maintenance operations include storage and management;
[0393] 2. The AIoT server / AF 33 establishes and maintains the association between the reader and the AIoT device 40. This association can be based on location information, such as the same location range, where the location range can be determined based on the reader's location information and the reader's coverage area. The maintenance operations include storage and management.
[0394] 3. When executing AIoT service-related operation commands, the AIoT server / AF 33 determines one or more readers involved in the AIoT service-related operation command based on the information (location information, identification information, etc.) of the AIoT device 40 and / or the reader. The location attribute of the reader can be configured to be mobile or fixed. For example, fixed readers include NB reader 20 and fixed UE reader 10; other UE readers 10 are mobile readers.
[0395] 4. The AIoT server / AF 33 maintains the time information associated with the location information, that is, obtains the time information corresponding to the location information. The maintenance operation includes storage and management.
[0396] The location information of the UE reader 10 or NB reader 20 may include the location information of the UE associated with the UE reader 10 or the NB associated with the NB reader 20, or the location information of the UE or NB after positioning measurement;
[0397] The location information of the reader and the AIoT device can be absolute location information (longitude, latitude and / or height information, etc.), or logical location information defined by the mobile communication network, such as cell, beam, tracking area information, etc.; or the location information of the AIoT device 40 relative to the reader within the reader's coverage area (such as distance, direction).
[0398] Furthermore, the process of determining the reader during AIoT service-related operation commands includes at least one of the following steps:
[0399] 1. The AIoT server / AF 33 initially determines one or more UE readers 10 or NB readers 20 involved based on AIoT device information (such as identification information and / or location information), and sends information related to the reader and / or AIoT device 40 to AIoTF 32 or AMF 31. The information related to the reader and / or AIoT device includes at least one of the following: reader identification information, AIoT device identification information, AIoT device location information, reader location information, time information associated with the location information, reader type information (UE reader 10 or NB reader 20), reader attribute information (mobile or fixed), association information between the reader and AIoT device 40, or reader status information;
[0400] 2. The AIoT server / AF 33 calculates the difference between the time information associated with the location information of the AIoT device and the current time, and determines whether the difference is less than or equal to a pre-configured or predefined threshold. If so, the location information of the AIoT device is valid; otherwise, the location information of the AIoT device is invalid. When the location information of the AIoT device is invalid or there is no location information for the AIoT device, the AIoT server / AF 33 determines one or more readers within a pre-configured area and uses the readers to execute AIoT service-related operation commands on the AIoT device 40. The pre-configured area is pre-configured for one AIoT device 40 or a group of AIoT devices 40.
[0401] Furthermore:
[0402] Method 1: For each UE reader 10 or NB reader 20, AIoTF 32 or AMF 31 further determines the reader based on its connection status. The reader determination process includes at least one of the following operations:
[0403] a. For NB reader 20, if a control plane or user plane connection is established between the NB associated with NB reader 20 and AIoTF 32 or AMF 31, then it can be determined that AIoT service-related operation commands will be executed for NB reader 20 through the control plane or user plane connection. If no control plane or user plane connection is established between the NB associated with NB reader 20 and AIoTF 32 or AMF 31, then a control plane or user plane connection establishment process is initiated between AIoTF 32 or AMF 31 and the NB associated with NB reader 20. If the connection is successfully established, then it can be determined that AIoT service-related operation commands will be executed for NB reader 20 through the control plane or user plane connection. Otherwise, the determination for NB reader 20 fails. The AIoT service-related operation commands need to be sent and received through signaling or bearers related to the control plane or user plane connection. The control plane connection can be public or specific to NB reader 20 and / or AIoT services, while the user plane connection is specific to NB reader 20 and / or AIoT services.
[0404] b. For UE reader 10, if a NAS layer connection (such as a UE-dedicated control plane NAS connection or user plane PDU session connection) and / or an AS layer dedicated connection (RRC connection) has been established for the UE associated with UE reader 10, then it can be determined that AIoT service-related operation commands will be executed for the UE reader 10 through the control plane NAS connection or user plane PDU session connection. If no NAS layer connection and / or AS layer dedicated connection have been established for the UE associated with UE reader 10, a paging is initiated to the UE associated with UE reader 10. If the UE responds to the paging and successfully establishes a NAS layer and / or AS layer connection, it can be determined that AIoT service-related operation commands will be executed for the UE reader 10 through the NAS layer and / or AS layer connection; otherwise, the determination for UE reader 10 fails. Furthermore, for the UE associated with UE reader 10, a PDU session and corresponding user plane bearer for UE reader 10 and / or AIoT services can also be established. Among them, the operation commands related to AIoT services need to be sent and received through the NAS and / or AS layer connection to the relevant signaling or bearer, and / or through the user plane bearer corresponding to the PDU session;
[0405] c. If the reader is determined to have failed (including UE reader 10 or NB reader 20), AIoTF 32 or AMF 31 shall report the failure of the operation command related to AIoT service to the AIoT server / AF 33.
[0406] Method 2: For each UE reader 10 or NB reader 20, AIoTF 32 or AMF 31 further determines the reader based on the location information of the reader and the AIoT device. The determination process includes at least one of the following operations:
[0407] a. AIoTF 32 or AMF 31 obtains the location information of the reader and AIoT device, and / or the time information associated with the location information from the AIoT server / AF 33;
[0408] b. AIoTF 32 or AMF 31 obtains the location information of the reader and AIoT device, and / or the time information associated with the location information, through the NB reader 20 control plane or user plane connection establishment process and the NAS layer and / or AS layer connection establishment process of the UE reader 10.
[0409] c. AIoTF 32 or AMF 31 obtains the UE reader's location information and / or the time information associated with the location information through the 5GC's LMF;
[0410] d. AIoTF 32 or AMF 31 triggers positioning measurement of the UE associated with UE reader 10 through LMF of 5GC, and further obtains the location information of UE reader and / or the time information associated with the location information;
[0411] e. AIoTF 32 or AMF 31 obtains the UE reader's location information and / or the time information associated with the location information through the NAS location update process (such as Tracking Area Update).
[0412] f. AIoTF 32 or AMF 31 obtains the location information of NB reader 20 and / or the time information associated with the location information through NGAP or NGAP-A related control plane signaling;
[0413] g. AIoTF 32 or AMF 31 calculates the difference between the time information associated with the reader's location information and the current time, and determines whether the difference is less than or equal to a pre-configured or predefined threshold; if so, the reader's location information is valid; otherwise, the reader's location information is invalid.
[0414] h, AIoTF 32 or AMF 31 calculate the difference between the time information associated with the location information of the AIoT device and the current time, and determine whether the difference is less than or equal to a pre-configured or predefined threshold; if so, the location information of the AIoT device is valid; otherwise, the location information of the AIoT device is invalid.
[0415] i. AIoTF 32 or AMF 31 compare the valid location information of the reader and the AIoT device 40 to determine whether the reader and the AIoT device 40 are located in the same location range, that is, to determine whether the reader can perform AIoT business-related operation commands on the AIoT device 40; wherein the location range can be determined based on the location information of the reader and the coverage range of the reader, wherein the coverage range of the reader is predefined or preconfigured.
[0416] j. For each UE reader 10 or NB reader 20, AIoTF 32 or AMF 31 determines the reader based on the reader's status information. For example, if a reader is in a powered-off state, it is determined that AIoT service-related operation commands will not be executed on the AIoT device 40 through that reader.
[0417] Reader-related location update process:
[0418] UE reader:
[0419] When the location and status of the UE reader 10 change due to mobility (such as cell update or handover) and environmental changes (such as changes in radio signal, power on / off), or when the change in the UE reader's location (absolute location) is greater than or equal to a pre-configured or pre-defined threshold, or greater than or equal to the reader's coverage area, the UE reader 10 will initiate a location update procedure. As shown in Figure 20, the UE reader 10 sends its location update information to the AIoT server / AF 33 via user plane data packets or control plane signaling messages. The location update information includes at least one of the following:
[0420] 1. Location information of the UE reader;
[0421] 2. Time information associated with the location information of the UE reader;
[0422] 3. Status information of the UE reader;
[0423] 4. A plurality of AIoT device information associated with the UE reader 10, wherein the AIoT device information includes at least one of the following: AIoT device identification information, AIoT device location information, and time information associated with the AIoT device location information.
[0424] The location information of the UE reader may include the location information of its associated UE, or the location information of its associated UE measured by positioning.
[0425] The location information of the UE reader can be the location information of the UE obtained by the AMF 31 or AIoTF 32 through the LMF.
[0426] Notebook reader:
[0427] Because the location of the NB reader 20 is relatively fixed, when the state of the NB reader 20 changes due to environmental changes (such as changes in wireless signal strength, power on / off), the NB reader 20 will perform a location update process. As shown in Figure 21, the reader NB sends its location update information to the AIoT server / AF 33 via user plane data packets or NGAP signaling messages. This includes at least one of the following information:
[0428] 1. Location information of the NB reader;
[0429] 2. Time information associated with the location information of the NB reader;
[0430] 3. Status information of the NB reader;
[0431] 4. Information on one or more AIoT devices associated with the NB reader, wherein the AIoT device information includes at least one of the following: AIoT device identification information, AIoT device location information, or time information associated with the AIoT device location information.
[0432] The location information of the NB reader can include the location information of its associated NB.
[0433] The process related to AIoT device location updates under reader management:
[0434] Under the management of the readers (including NB reader 20 and UE reader 10), the location and status of AIoT devices may change, including at least leaving the reader and entering the reader's coverage area, AIoT device failure, and AIoT device powering on or off (periodic or non-periodic). The location and status of AIoT devices further include new AIoT devices entering the coverage area or AIoT devices leaving the coverage area, as shown in Figure 22. AIoT device location update management includes at least one of the following operations:
[0435] The reader locally maintains information about the AIoT devices it manages, such as a list of AIoT devices, which includes at least the identification information of the AIoT devices;
[0436] 1: The reader triggers an AIoT inventory operation command locally, or according to configuration information or operation commands from the AIoT server / AF 33, to update the AIoT device information managed by the reader;
[0437] 2: The reader sends an inventory operation request to AMF 31 and / or AIoTF 32;
[0438] 3: The reader receives an inventory request response message from the AMF 31 and / or AIoTF 32, which includes security control information related to the inventory operation;
[0439] 4: The reader initiates an AIoT inventory operation;
[0440] 5-1 or 5-2: The reader sends the inventory operation command result information to the AIoT server / AF 33 via user plane data packets or control plane signaling messages. The operation command result information includes at least one of the following:
[0441] 1. The location information of the reader;
[0442] 2. Time information associated with the location information of the reader;
[0443] 3. The status information of the reader; or
[0444] 4. Information on one or more AIoT devices associated with the reader, wherein the AIoT device information includes at least one of the following: AIoT device identification information, AIoT device location information, or time information associated with the AIoT device location information. The AIoT devices are all AIoT devices 40 associated with the reader, or AIoT devices newly added to the reader's management area (new AIoT devices in the AIoT device list), or AIoT devices that have left the reader's management area (AIoT devices that were in the AIoT device list before the update but are no longer in the AIoT device list after the update).
[0445] 6: The reader reports the inventory operation command execution result information to the AMF 31 and / or AIoTF 32, wherein the inventory operation command execution result information includes at least one of the following: AIoT device identification information, UE reader 10 identification information, UE associated with UE reader 10 identification information, or the number of AIoT devices involved in the operation.
[0446] Example #7 Mobility Management of Readers and AIoT Devices 2
[0447] Based on Embodiment 6, this embodiment includes at least one of the following basic operations and processes:
[0448] 1.5GC maintains the location information of the reader (UE reader 10 or NB reader 20) and / or AIoT device;
[0449] 2. Establish and maintain the association between the reader and the AIoT device. This association can be based on location information, such as the same location range, wherein the location range can be determined based on the location information of the reader and the coverage area of the reader; wherein the function or network node of 5GC in maintaining the location information of UE reader 10 or NB reader and AIoT device includes at least one of the following: AMF 31, AIoTF 32, UDM, AUSF, LMF;
[0450] 3. When AIoTF 32 or AMF 31 receives an operation command related to AIoT services, AIoTF 32 or AMF 31 determines one or more involved readers (UEs) or readers (NBs) based on the AIoT operation command and / or the information of the involved AIoT devices and readers (such as identification information);
[0451] The location attribute of the reader can be configured to be mobile or fixed. For example, fixed readers include NB reader 20 and fixed UE reader 10; other UE readers are mobile readers.
[0452] 4.5GC maintains the time information associated with the location information, that is, it obtains the time information corresponding to the location information.
[0453] The function or network node that maintains the time information in 5GC includes at least one of the following: AMF 31, AIoTF 32, UDM, AUSF, LMF;
[0454] The location information of the UE reader and NB reader may include the location information of the associated UE and NB, or the location information measured by positioning.
[0455] The location information of the reader and the AIoT device can be absolute location information (longitude, latitude and / or height information, etc.), or logical location information defined by the mobile communication network, such as cell, beam, tracking area information, etc.; or the location information of the AIoT device relative to the reader (such as distance, direction).
[0456] Based on Example 6, the content that differs from Example 6 includes at least one of the following:
[0457] 1. In the reader-related location update process, and in the AIoT device location update process under the reader management, all location information related to the reader and / or AIoT device is replaced by one or more 5GC functions or network nodes of 5GC instead of the AIoT server / AF 33. For example, the signaling messages or data packets in the relevant process are sent to AIoTF 32 or AMF 31 instead of the AIoT server / AF 33.
[0458] 2. When the AIoT server / AF 33 initially determines one or more readers (UE reader 10 or NB reader 20) involved based on the information of the AIoT device and / or the reader (such as identification information), it sends the information of the AIoT device and / or the reader to AIoTF 32 or AMF 31. The information of the AIoT device and / or the reader includes at least one of the following: reader identification information, AIoT device identification information, reader type information (e.g., UE reader 10 or NB reader 20), reader attribute information (e.g., mobile or fixed), association information between the reader and the AIoT device, or reader status information;
[0459] 3. AIoTF 32 or AMF 31 obtains AIoT device location information, reader location information, and time information associated with the location information from 5GC, and further identifies the reader.
[0460] Referring to Figure 23, UE 10 may include a processor 11a, a memory 12a, and a transceiver 13a. The processor 11a is configured to invoke and run a computer program stored in the memory 12a, causing the UE 10, on which the processor 11a is installed, to perform the disclosed methods, steps, and / or functions of the UE. UE 10 is an example of the UE described herein (e.g., one of UEs 10a-10n). The transceiver 13a may include baseband circuitry and radio frequency (RF) circuitry.
[0461] Referring to Figure 24, network node 200 is a network device that may include a processor 21a, a memory 22a, and a transceiver 23a. The processor 21a is configured to invoke and run a computer program stored in the memory 22a, causing the network node 200, on which the processor 21a is installed, to perform methods, steps, and / or functions of a network node. Network node 200 is an example of a server, network, CN network entity, network node, radio node, base station, or gNB described herein. The transceiver 23a may include baseband circuitry and radio frequency (RF) circuitry.
[0462] Referring to Figure 25, this application embodiment also provides a chip 70, which corresponds to the user equipment 10 in this application embodiment, and the chip 70 can implement the corresponding processes implemented by the user equipment 10 in the various methods of this application embodiment. The chip 70 includes a processor 71, which can call and run computer programs from memory to implement the methods in this application embodiment.
[0463] Optionally, the chip 70 may further include memory 72. The processor 71 can retrieve and run computer programs from memory 72 to implement the methods described in this application.
[0464] The memory 72 can be a separate device independent of the processor 71, or it can be integrated into the processor 71.
[0465] Optionally, the chip 70 may also include an input interface 73. The processor 71 can control the input interface 73 to communicate with other devices or chips, specifically, to acquire information or data sent by other devices or chips.
[0466] Optionally, the chip 70 may also include an output interface 74. The processor 71 can control the output interface 74 to communicate with other devices or chips, specifically, to output information or data to other devices or chips.
[0467] Referring to Figure 26, this application embodiment also provides another chip 80, which may correspond to the network node 200 in this application embodiment, and this chip 80 can implement the corresponding processes implemented by the network node 200 in the various methods of this application embodiment. The chip 80 includes a processor 81, which can call and run computer programs from memory 82 to implement the methods of this application embodiment.
[0468] Optionally, the chip 80 may further include memory 82. The processor 81 can retrieve and run computer programs from memory 82 to implement the methods described in this application.
[0469] The memory 82 can be a separate device independent of the processor 81, or it can be integrated into the processor 81.
[0470] Optionally, the chip 80 may also include an input interface 83. The processor 81 can control the input interface 83 to communicate with other devices or chips; specifically, it can acquire information or data sent by other devices or chips.
[0471] Optionally, the chip may also include an output interface 84. The processor 81 can control the output interface 84 to communicate with other devices or chips, specifically, to output information or data to other devices or chips.
[0472] Those skilled in the art will understand that the above embodiments are specific implementations of this application, and in practical applications, various changes can be made in form and detail without departing from the spirit and scope of this application.
Claims
1. A user equipment, characterized in that, include: Reader functionality, wherein the reader functionality includes at least one of the following for connecting environmental Internet of Things (AIoT) devices: Environmental IoT command layer, environmental IoT command and control layer, environmental IoT media access control layer, or environmental IoT physical layer.
2. The user equipment according to claim 1, characterized in that... The command layer provides at least one of the following commands: The Inventory command is used to discover or filter one or more AIoT devices; The Read command is used to read data from one or more AIoT devices; The Write command is used to write data to one or more AIoT devices; The Enable command is used to enable one or more AIoT devices; or The Disable command is used to disable one or more AIoT devices.
3. The user equipment according to claim 1, characterized in that... The command content that provides the command layer interaction includes at least one of the following: The signaling content related to the inventory operation command includes at least one of the following: AIoT device identifier, AIoT device group identifier, or security information related to this operation; Read the signaling content related to the operation command, including at least one of the following: AIoT device identifier, AIoT device group identifier, or security information related to this operation; The signaling content related to the written operation command includes at least one of the following: AIoT device identifier, AIoT device group identifier, configuration information related to AIoT services supported by the AIoT device, status information of the AIoT device, or security information related to this operation; The signaling content related to the enable operation command includes at least one of the following: AIoT device identifier, AIoT device group identifier, AIoT device status information, enable-related time information, or security information related to this operation; or The signaling content related to the enable operation command includes at least one of the following: AIoT device identifier, AIoT device group identifier, AIoT device status information, enable-related time information, or security information related to this operation.
4. The user equipment according to claim 1, characterized in that... The command results provided for the command layer interaction include at least one of the following: The signaling content related to the results of the inventory operation command includes at least one of the following: the identification information of the discovered or screened AIoT device, the AIoT service data supported by the AIoT device, the status information of the AIoT device, or the time information of the AIoT operation command; Read the signaling content related to the result of the operation command, including at least one of the following: AIoT device identification information, AIoT device supports AIoT service data, AIoT device status information, or AIoT operation command time information; The signaling content related to the result of the write operation command includes at least one of the following: AIoT device identification information, write operation success or failure indication information, AIoT device status information, or AIoT operation command time information; The signaling content related to the result of the enable operation command includes at least one of the following: AIoT device identification information, enable operation success or failure indication information, AIoT device status information, or AIoT operation command time information; or The signaling content related to the result of the enable operation command includes at least one of the following: AIoT device identification information, enable operation success or failure indication information, AIoT device status information, or AIoT operation command time information.
5. The user equipment according to claim 1, characterized in that... The control plane of the user equipment also includes a command layer for connecting to an AIoT server or an AIoT AF.
6. The user equipment according to claim 1, characterized in that... The control plane of the user equipment also includes a non-access stratum NAS for connecting to the access and mobility management function (AMF), wherein the non-access stratum NAS supports the transmission of information from the command layer.
7. The user equipment according to claim 1, characterized in that... The control plane of the user equipment further includes at least one of the following for connecting to the base station: a Radio Resource Control (RRC) layer, a Packet Data Convergence Protocol (PDCP) layer, a Radio Link Control (RLC) layer, a Media Access Control (MAC) layer, or a Physical Layer (PHY), wherein the RRC layer supports the transmission of information from the command layer.
8. The user equipment according to claim 1, characterized in that... The user plane of the user equipment further includes at least one of the following for connecting to the base station: Service Data Adaptation Protocol (SDAP), Packet Data Convergence Protocol (PDCP), Radio Link Control (RLC), Media Access Control (MAC), or Physical Layer (PHY).
9. A base station, characterized in that, include: Reader functionality, wherein the reader functionality includes at least one of the following for connecting environmental Internet of Things (AIoT) devices: and Environmental IoT command layer, environmental IoT command and control layer, environmental IoT media access control layer, or environmental IoT physical layer.
10. The base station according to claim 9, characterized in that, The control plane of the base station also includes at least one of the following for connecting user equipment: Radio Resource Control (RRC), Packet Data Convergence Protocol (PDCP), Radio Link Control (RLC), Media Access Control (MAC), or Physical Layer (PHY), wherein the Radio Resource Control (RRC) supports the transmission of information from the command layer.
11. The base station according to claim 9, characterized in that, The control plane of the base station also includes at least one of the following for connecting the Access and Mobility Management Function (AMF): the NGAP layer, the Flow Control Transport Protocol (SCTP) layer, or the transport network layer, wherein the NGAP layer supports the transmission of information from the command layer.
12. The base station according to claim 9, characterized in that, The user plane of the base station also includes at least one of the following for connecting user equipment: Service Data Adaptation Protocol (SDAP), Packet Data Convergence Protocol (PDCP), Radio Link Control (RLC), Media Access Control (MAC), or Physical Layer (PHY).
13. The base station according to claim 9, characterized in that, The user plane of the base station also includes at least one of the following for connecting the user plane function UPF: PDU session user plane protocol layer, GPRS tunneling protocol-user plane GTP-U layer, or transport network layer.
14. A core network node supporting environmental Internet of Things, characterized in that, The control plane of the core network node includes at least one of the following for connecting to the base station: NGAP layer, Flow Control Transmission Protocol SCTP layer, or transport network layer, wherein the NGAP layer supports the transmission of information from the Internet of Things (IoT) command layer.
15. The core network node according to claim 14, characterized in that, The control plane of the core network node also includes at least one of the following for connecting the Environmental Internet of Things (AIoTF): the Environmental Internet of Things application layer or the service-based port SBI protocol stack.
16. The core network node according to claim 14, characterized in that, The core network node includes Access and Mobility Management Function (AMF) and / or AIoTF.
17. A core network node user plane function (UPF) supporting environmental Internet of Things (IoT), characterized in that, The user plane of the UPF includes at least one of the following for connecting to the base station: PDU session user plane protocol layer, GPRS tunneling protocol-user plane GTP-U layer, or transport network layer.
18. The User Plane Function (UPF) for core network nodes supporting the Internet of Things environment according to claim 17, characterized in that, The user plane of the UPF also includes an Internet Protocol (IP)-based protocol stack for connecting to the Data Network (DN).
19. A wireless communication method, implemented in an environmental Internet of Things (AIoT) reader, characterized in that, include: Receive AIoT operation command requests through the first control plane signaling message or the first user plane transmission bearer or channel; The AIoT operation command request is sent to the AIoT device via the first environment IoT air interface signaling message; Receive AIoT operation command results from the AIoT device via the second environment IoT air interface signaling message; and The results of AIoT operation commands are sent through the second control plane signaling message or the first user plane transmission bearer or channel.
20. The method according to claim 19, characterized in that, The environmental IoT reader is located in the user equipment (UE). The first control plane signaling message for receiving the AIoT operation command request includes the UE's non-access stratum (NAS) signaling message and radio resource control (RRC) signaling message.
21. The method according to claim 20, characterized in that, The NAS signaling messages are sent from the Access and Mobility Management Function (AMF) and / or the Ambient Internet of Things Function (AIoTF) to the base station via the downlink NAS transmission process and messages of the NGAP protocol, and then from the base station to the UE via the downlink information transmission process and messages of the RRC protocol.
22. The method according to claim 19, characterized in that, The environmental IoT AIoT reader is located in the user equipment (UE), and the second control plane signaling message that sends the AIoT operation command result includes the UE's NAS signaling message and RRC signaling message.
23. The method according to claim 22, characterized in that, The NAS signaling message is sent from the UE to the base station via the uplink information transmission process and message of the RRC protocol, and then from the base station to the AMF and / or AIoTF via the uplink NAS transmission process and message of the NGAP protocol.
24. The method according to claim 19, characterized in that, The first environment IoT air interface signaling message and the second environment IoT air interface signaling message include A-RRC signaling message, A-CC signaling message and / or A-MAC CE.
25. The method according to claim 19, characterized in that, The environmental IoT AIoT reader is located in the base station. The first control plane signaling message for receiving the AIoT operation command request is a downlink NGAP or NGAP-A signaling message associated with the base station and / or the AIoT service. This message further includes at least the base station identifier and / or AIoT service type related information.
26. The method according to claim 19, characterized in that, The environmental IoT AIoT reader is located in the base station. The second control plane signaling message that sends the result of the AIoT operation command is an uplink NGAP or NGAP-A signaling message associated with the base station and / or the AIoT service. This message further includes at least the base station identifier and / or information related to the AIoT service type, and / or information on the number of AIoT devices involved in the AIoT operation command.
27. The method according to claim 19, characterized in that, The environmental IoT (AIoT) reader is located in the user equipment (UE), and the method further includes: Establish a Protocol Data Unit (PDU) session for AIoT services between the UE and the AMF and / or AIoTF, and the corresponding first user plane bearer or channel.
28. The method according to claim 27, characterized in that, The user plane bearer or channel includes at least one of the following user plane bearers or channels: The wireless bearer between the UE and the base station; The transmission channel / tunnel between the base station and the user plane function UPF based on the General Packet Radio Service (GPRS) tunneling protocol - user plane GTP-U standard specification; or A transmission channel / tunnel between UPF and AIoTF or AMF based on the GTP-U standard specification or based on Internet Protocol IP and services.
29. The method according to claim 27, characterized in that, The method further includes: AIoT operations are received from AMF and / or AIoTF in the form of data packets via the first user plane transmission bearer or channel. Command request; and The AIoT operation command result data is sent to the AMF and / or AIoTF via the first user plane transmission bearer or channel.
30. The method according to claim 19, characterized in that, Also includes: Establish a PDU session for AIoT services and a corresponding second user plane bearer or channel between the environmental IoT AIoT reader and the AIoT server and / or AF, wherein the environmental IoT AIoT reader is located in the UE or base station, and the corresponding user plane bearer or channel includes at least one of the following bearers or channels: The radio bearer between the UE and the base station; The GTP-U-based transmission channel / tunnel between the base station and the UPF; or IP-based transport channel / tunnel between UPF and data network DN.
31. The method according to claim 30, characterized in that, include: Receive AIoT operation command requests from the AIoT server and / or AF in the form of data packets via the second user plane transmission bearer or channel; and The AIoT operation command results are sent to the AIoT server and / or AF in the form of data packets through the second user plane transmission bearer or channel.
32. A wireless communication method, implemented in an environmental Internet of Things (AIoT) reader, characterized in that, include: Trigger AIoT operation commands; If the security configuration information related to the AIoT operation command is unavailable, send an AIoT operation command request to the AMF or AIoTF via the first control plane signaling message. The system receives an AIoT operation command request response from the AMF or AIoTF via a second control plane signaling message. The AIoT operation command request response includes security configuration information for the application over the AIoT air interface. AIoT operation commands are executed through the AIoT air interface and one or more AIoT devices, wherein the security configuration information is applied when executing the AIoT operation commands on the AIoT air interface.
33. The method according to claim 32, characterized in that, The AIoT operation commands are triggered autonomously by the environmental IoT AIoT reader or based on predefined events.
34. The method according to claim 33, characterized in that, The predefined events are based on configuration information, which the environmental IoT AIoT reader receives from the AIoT server / AF, AIoTF, or the access and mobility management function AMF. The configuration information includes at least one of the following: a periodic trigger-related period, a start time point, a stop time point, or an event-based trigger-related event.
35. The method according to claim 32, characterized in that, The AIoT reader in the user equipment (UE) includes at least one of the following information in the AIoT operation command request: UE reader identifier, UE identifier, AIoT operation command, AIoT device identifier, AIoT device group identifier, or number of AIoT devices.
36. The method according to claim 32, characterized in that, The AIoT reader in the user equipment (UE) includes at least one of the following information in the AIoT operation command request response: UE reader identifier, UE identifier, AIoT operation command, AIoT device identifier, AIoT device group identifier, number of AIoT devices, or permission request or denial information.
37. The method according to claim 32, characterized in that, The environmental IoT (AIoT) reader is located in the user equipment (UE), and the AIoT operation commands include at least one of the following: Send the AIoT operation command; or Receive the result of the AIoT operation command.
38. The method according to claim 37, characterized in that, The method further includes: The AIoT operation command result is sent to the AIoT server / AF via a user plane data packet. The user plane data packet includes at least one of the following information: UE reader identifier, UE identifier, AIoT operation command, AIoT device identifier, AIoT device group identifier, AIoT operation command result, time information related to the AIoT operation command, UE reader location information, or AIoT device location information.
39. The method according to claim 37, characterized in that, The method further includes: The AIoT operation command result is sent to the AIoT server / AF via control plane signaling messages. The control plane signaling messages include at least one of the following information: UE reader identifier, UE identifier, AIoT operation command, AIoT device identifier, AIoT device group identifier, AIoT operation command result, UE reader location information, or AIoT device location information.
40. The method according to claim 37, characterized in that, The method further includes: The AIoT operation command execution process information is sent to the AMF and / or AIoTF via control plane signaling messages. The AIoT operation command execution process information includes at least one of the following: UE reader identifier, UE identifier, AIoT operation command, time information when the AIoT operation command is executed, AIoT device identifier, AIoT device group identifier, number of AIoT devices, duration information of the AIoT operation command, or radio resource information used by the AIoT operation command.
41. The method according to claim 32, characterized in that, The environmental IoT AIoT reader is located in the base station, and the AIoT operation command request includes at least one of the following information: base station reader identifier, base station identifier, AIoT operation command, AIoT device identifier, AIoT device group identifier, or number of AIoT devices.
42. The method according to claim 32, characterized in that, The environmental IoT AIoT reader is located in the base station, and the AIoT operation command request response also includes at least one of the following information: base station reader identifier, base station identifier, AIoT operation command, AIoT device identifier, AIoT device group identifier, number of AIoT devices, or permission or denial information.
43. The method according to claim 32, characterized in that, The environmental IoT (AIoT) reader is located in the base station, and the AIoT operation commands include at least one of the following: Send the AIoT operation command; or Receive the result of the AIoT operation command.
44. The method according to claim 37, characterized in that, The method further includes: The AIoT operation command result is sent to the AIoT server / AF via a user plane data packet. The user plane data packet includes at least one of the following information: base station reader identifier, base station identifier, AIoT operation command, time information related to the AIoT operation command, AIoT device identifier, AIoT device group identifier, AIoT operation command result, time information related to the AIoT operation command, location information of the base station reader, or location information of the AIoT device.
45. The method according to claim 37, characterized in that, The method further includes: The AIoT operation command result is sent to the AIoT server / AF via control plane signaling messages. The control plane signaling messages include at least one of the following information: base station reader identifier, base station identifier, AIoT operation command, time information related to the AIoT operation command, AIoT device identifier, AIoT device group identifier, AIoT operation command result, location information of the base station reader, or location information of the AIoT device.
46. The method according to claim 37, characterized in that, The method further includes: Operation command execution process information is sent to the AMF and / or AIoTF via control plane signaling messages. This operation command execution process information includes at least one of the following: base station reader identifier, base station identifier, AIoT operation command, time information when the AIoT operation command is executed, AIoT device identifier, AIoT device group identifier, number of AIoT devices, duration information of the AIoT operation command, or radio resource information used by the AIoT operation command.
47. A wireless communication method, executed in a reader, characterized in that, include: Send location update information to the Environmental IoT AIoT server or Environmental IoT AIoT application function or core network node, including information about the reader and / or AIoT device, wherein the AIoT device has a location-based association with the reader.
48. The method according to claim 47, characterized in that, The reader includes a UE reader or an NB reader, and the information of the reader and / or AIoT device includes at least one of the following: The identification information of the reader; The location information of the reader; Time information associated with the location information of the reader; The type information of the reader; The location attribute information of the reader; The status information of the reader; or Information about one or more AIoT devices associated with the reader.
49. The method according to claim 48, characterized in that, The AIoT device information includes at least one of the following: AIoT device identification information, AIoT device location information, or time information associated with the AIoT device location information.
50. The method according to claim 47, characterized in that, The reader includes a UE reader or an NB reader, and the location information of the reader includes the location information of the UE associated with the UE reader or the NB associated with the NB reader, or the location information of the UE or NB measured by positioning.
51. The method according to claim 47, characterized in that, The location information of the AIoT device and the reader includes at least one of the following: Longitude, latitude, and / or altitude information; Distance and / or direction information relative to a certain wireless network node in a mobile communication network; Cell, beam, and / or tracking area information defined by the mobile communication network; or Within the reader's coverage area, the distance and / or orientation information of the AIoT device relative to the reader.
52. A wireless communication method, characterized in that, include: The environmental IoT AIoT server or environmental IoT AIoT application function or core network node maintains the location information of readers and / or AIoT devices; The environmental IoT AIoT server, environmental IoT AIoT application function, or core network node maintains the association between the reader and the AIoT device. The environmental IoT AIoT server, environmental IoT AIoT application function, or core network node determines, based on the information from the AIoT device and / or the reader, one or more readers involved in the operation commands related to the AIoT device and / or AIoT services; and The environmental IoT AIoT server, environmental IoT AIoT application function, or core network node maintains time information associated with the location information.
53. The method according to claim 52, characterized in that, The reader includes a UE reader or an NB reader. The environmental IoT AIoT server, environmental IoT AIoT application function, or core network node receives the location update information from the UE reader, wherein the location update information of the reader includes at least one of the following: The identification information of the reader; The location information of the reader; Time information associated with the location information of the reader; The type information of the reader; The location attribute information of the reader; The status information of the reader; or Information about one or more AIoT devices associated with the reader.
54. The method according to claim 53, characterized in that, The AIoT device information includes at least one of the following: AIoT device identification information, AIoT device location information, or time information associated with the AIoT device location information.
55. The method according to claim 53, characterized in that, The reader includes a UE reader or an NB reader, and the location information of the reader includes the location information of the UE associated with the UE reader or the NB associated with the NB reader, or the location information of the UE or NB measured by positioning.
56. The method according to claim 53, characterized in that, The location information of the AIoT device and the reader includes at least one of the following: Longitude, latitude, and / or altitude information; Distance and / or direction information relative to a certain wireless network node in a mobile communication network; Cell, beam, and / or tracking area information defined by the mobile communication network; or Within the reader's coverage area, the distance and / or orientation information of the AIoT device relative to the reader.
57. A wireless communication method, executed in an environmental Internet of Things (AIoT) reader, characterized in that, include: Trigger an AIoT inventory operation command to update the AIoT device information managed by the reader; Send an inventory operation request to the Access and Mobility Management Function (AMF) and / or the Ambient Internet of Things Function (AIoTF); Receive inventory request response messages from the AMF and / or AIoTF; Initiate an AIoT inventory operation; and The results of the inventory operation command are sent to the Environmental IoT AIoT server, Environmental IoT AIoT application function, or core network node via user plane data messages or control plane signaling messages.
58. The method according to claim 57, characterized in that, The reader includes a UE reader or an NB reader, and the operation command result information includes at least one of the following: The identification information of the reader; The location information of the reader; Time information associated with the location information of the reader; The type information of the reader; The location attribute information of the reader; The status information of the reader; or Information about one or more AIoT devices associated with the reader.
59. The method according to claim 58, characterized in that, The AIoT device information includes at least one of the following: AIoT device identification information, AIoT device location information, or time information associated with the AIoT device location information.
60. The method according to claim 58, characterized in that, The AIoT device refers to all AIoT devices associated with the reader, or AIoT devices that have newly entered the reader's management area, or AIoT devices that have left the reader's management area.
61. The method according to claim 58, characterized in that, The inventory operation command execution process information is reported to the AMF and / or AIoTF, wherein the inventory operation command execution process information includes at least one of the following: AIoT device identification information, AIoT device group identification information, reader identification information, UE or NB identification information associated with the reader, operation command, time information when the operation command is executed, or information on the number of AIoT devices involved in the operation, information on the duration of the operation command, or information on the radio resources used by the operation command.
62. A wireless communication device, characterized in that, include: A processor configured to invoke and execute a computer program stored in memory to cause a device equipped with the processor to perform the methods described in any one of claims 19 to 61.
63. A chip, characterized in that, include: A processor configured to invoke and execute a computer program stored in memory to cause a device equipped with the processor to perform the methods described in any one of claims 19 to 61.
64. A computer-readable storage medium, characterized in that, It contains a computer program that causes a computer to perform the method described in any one of claims 19 to 61.
65. A computer program product, characterized in that, It includes a computer program, wherein the computer program causes a computer to perform the method described in any one of claims 19 to 61.