Processing method for reader, and communication device
By providing a list of readers and their location information in the environmental Internet of Things, the problem of network functional entities having difficulty accurately acquiring terminal devices is solved, achieving resource conservation and accuracy in reader selection.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-09-23
- Publication Date
- 2026-04-02
AI Technical Summary
In the Internet of Things (IoT) of the environment, existing technologies make it difficult for network functional entities to accurately acquire terminal devices within a designated area, leading to resource waste and inaccurate reader selection.
The first communication device returns a list of readers to the second communication device, including information on the target area and reader type. The second communication device selects the target reader based on the location information and the target area.
It enables precise acquisition of reader/writer type terminals within the target area, avoiding resource waste and terminal filtering, and improving the accuracy of reader/writer selection.
Smart Images

Figure CN2025123105_02042026_PF_FP_ABST
Abstract
Description
Processing method of a reader-writer and communication device
[0001] Cross-reference to Related Applications
[0002] This application claims priority to Chinese Patent Application No. 202411386493.7, filed on September 30, 2024, and Chinese Patent Application No. 202411425517.5, filed on October 12, 2024, in China, the contents of which are incorporated herein by reference in their entirety. TECHNICAL FIELD
[0003] The present application belongs to the field of communication technology, and specifically relates to a processing method of a reader-writer and a communication device. BACKGROUND
[0004] To meet the intelligent needs of the Internet of Things, the Ambient Internet of Things (AIoT), also known as Ambient power-enabled Internet of Things (Ambient power-enabled IoT), is an Internet of Things (IoT) service. A terminal such as an AIoT device is a low-power IoT device, and the overall power consumption of such devices is low, including low-power signal reception and low-power signal transmission. Due to the low overall power consumption, the energy for communication can come from the environment, such as wind energy, kinetic energy, thermal energy, radio frequency (RF) signals, etc. AIoT devices can also be described as passive IoT devices or responding devices.
[0005] In related technologies, a network function (NF) entity such as an Ambient IoT Function (AIoTF) can obtain terminals (User Equipment, UE) in a specified area by subscribing to the UEs-In-Area-Report event of an Access and Mobility Management Function (AMF).
[0006] When the specified area is large, the AMF returns all UEs in the specified area to the AIoTF, and the AIoTF still needs to filter out the UE reader-writers among them. This approach can result in a significant waste of interaction resources.
[0007] On the other hand, due to the mobility of the reader, the selected reader or the designated target reader can move out of the designated area of the AIoT related service, resulting in the AIoT related service being unable to be executed by the selected reader or the designated target reader.
[0008] In addition, the selection of the reader based on the area of the AIoT related service designated by the application function (AF) and the service range of the reader also has a problem that the service range of the reader is difficult to define, such as being limited by the power change of the reader, shielding, etc., and it is difficult to map to the area in the communication such as the tracking area (TA), the cell level area, and there is a possibility that the network cannot recognize, and thus the appropriate reader cannot be accurately selected. SUMMARY
[0009] Embodiments of the present application provide a processing method of a reader and a communication device, which can enable the AIoT to accurately acquire terminals within a designated area.
[0010] In a first aspect, a processing method of a reader is provided, comprising:
[0011] The first communication device returns a reader list to the second communication device according to first information, and the first information includes a target area and a reader type.
[0012] In a second aspect, a processing method of a reader is provided, comprising:
[0013] The first communication device receives a subscription request of a second event of the second communication device, and the subscription request of the second event includes at least one of an identifier of a target reader and target area information.
[0014] In a third aspect, a processing method of a reader is provided, comprising:
[0015] The second communication device selects a reader from the reader list.
[0016] In a fourth aspect, a processing method of a reader is provided, comprising:
[0017] The second communication device sends a subscription request of a second event to the first communication device, and the filter information of the subscription request of the second event includes at least one of an identifier of a target reader and target area information.
[0018] In a fifth aspect, a processing method of a reader is provided, comprising:
[0019] The second communication device selects a target reader of the first operation according to at least one of the location information of the reader and the target area information of the first operation.
[0020] In a sixth aspect, a processing apparatus of a reader is provided, comprising:
[0021] The first sending module is configured to return a reader list to the second communication device according to first information, wherein the first information comprises a target area and a reader type.
[0022] In a seventh aspect, a processing apparatus of a reader is provided, comprising:
[0023] The second receiving module is configured to receive a subscription request of a second event of the second communication device, wherein the subscription request of the second event comprises at least one of an identification of a target reader and target area information.
[0024] In an eighth aspect, a processing apparatus of a reader is provided, comprising:
[0025] The third receiving module is configured to receive a reader list sent by the first communication device.
[0026] The first processing module is configured to select a reader from the reader list.
[0027] In a ninth aspect, a processing apparatus of a reader is provided, comprising:
[0028] The third sending module is configured to send a subscription request of a second event to the first communication device, wherein the filtering information of the subscription request of the second event comprises at least one of an identification of a target reader and target area information.
[0029] In a tenth aspect, a processing apparatus of a reader is provided, comprising:
[0030] The second processing module is configured to select a target reader of a first operation according to at least one of location information of the reader and target area information of the first operation.
[0031] In an eleventh aspect, a communication device is provided, comprising a processor and a memory, wherein the memory stores programs or instructions executable on the processor, and the programs or instructions are executed by the processor to implement the steps of the method according to the first aspect, or implement the steps of the method according to the second aspect, or implement the steps of the method according to the third aspect, or implement the steps of the method according to the fourth aspect, or implement the steps of the method according to the fifth aspect.
[0032] In a twelfth aspect, a first communication device is provided, comprising a processor and a communication interface, wherein the communication interface is configured to return a reader list to a second communication device according to first information, the first information comprising a target area and a reader type.
[0033] In a thirteenth aspect, a first communication device is provided, comprising a processor and a communication interface, wherein the communication interface is configured to receive a subscription request of a second event of a second communication device, the subscription request of the second event comprising at least one of an identification of a target reader and target area information.
[0034] In a fourteenth aspect, a second communication device is provided, comprising a processor and a communication interface, wherein the communication interface is configured to receive a reader list sent by a first communication device; and the processor is configured to select a reader from the reader list.
[0035] In a fifteenth aspect, a second communication device is provided, comprising a processor and a communication interface, wherein the communication interface is configured to send a subscription request of a second event to a first communication device, the filter information of the subscription request of the second event comprising at least one of an identification of a target reader and target area information.
[0036] In a sixteenth aspect, a second communication device is provided, comprising a processor and a communication interface, wherein the processor is configured to select a target reader of a first operation according to at least one of position information of a reader and target area information of the first operation.
[0037] In a seventeenth aspect, a readable storage medium is provided, the readable storage medium storing a program or instructions, the program or instructions being executed by a processor to implement steps of the method of the first aspect, or implement steps of the method of the second aspect, or implement steps of the method of the third aspect, or implement steps of the method of the fourth aspect, or implement steps of the method of the fifth aspect.
[0038] In an eighteenth aspect, a wireless communication system is provided, comprising a first communication device and a second communication device, the first communication device being configured to implement steps of the method of the first aspect, or implement steps of the method of the second aspect, and the second communication device being configured to implement steps of the method of the third aspect, or implement steps of the method of the fourth aspect, or implement steps of the method of the fifth aspect.
[0039] In a nineteenth aspect, a chip is provided, which includes a processor and a communication interface, the communication interface and the processor are coupled, the processor is configured to run programs or instructions, and implement steps of the method in the first aspect, or implement steps of the method in the second aspect, or implement steps of the method in the third aspect, or implement steps of the method in the fourth aspect, or implement steps of the method in the fifth aspect.
[0040] In a twentieth aspect, a computer program / program product is provided, which is stored in a storage medium, and is executed by at least one processor to implement steps of the method in the first aspect, or implement steps of the method in the second aspect, or implement steps of the method in the third aspect, or implement steps of the method in the fourth aspect, or implement steps of the method in the fifth aspect.
[0041] In the embodiments of the present application, the first communication device returns the reader / writer list to the second communication device according to the first information, so that the second communication device can accurately obtain the terminal of the reader / writer type in the target area, avoid returning all terminals of the target area to the second communication device by the first communication device, and avoid screening the returned terminals by the second communication device, thereby avoiding waste of interaction resources. BRIEF DESCRIPTION OF DRAWINGS
[0042] FIG. 1 is a block diagram of a wireless communication system to which embodiments of the present application can be applied;
[0043] FIGS. 2 and 3 are flow diagrams of a processing method of a reader / writer according to embodiments of the present application;
[0044] FIGS. 4-9 are flow diagrams of a processing method of a reader / writer according to embodiments of the present application;
[0045] FIGS. 10 and 11 are structural diagrams of a processing apparatus of a reader / writer according to embodiments of the present application;
[0046] FIG. 12 is a structural diagram of a communication device according to embodiments of the present application;
[0047] FIG. 13 is a structural diagram of a network-side device according to embodiments of the present application. DETAILED DESCRIPTION
[0048] The technical solutions in the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, but not all of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art belong to the scope of protection of the present application.
[0049] The terms "first," "second," etc., used in this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, not limited in number; for example, the first object can be one or more. Furthermore, "or" in this application indicates at least one of the connected objects. For example, the scope of protection for "A or B" covers at least three scenarios: Scenario 1: including A but not B; Scenario 2: including B but not A; Scenario 3: including both A and B. In addition, the terms "A and / or B," "at least one of A and B," and "at least one of A or B" also cover at least the above three scenarios. The character " / " generally indicates that the preceding and following objects are in an "or" relationship.
[0050] The term "instruction" in this application can be either a direct instruction (or explicit instruction) or an indirect instruction (or implicit instruction). A direct instruction can be understood as one in which the sender explicitly informs the receiver of specific information, the operation to be performed, or the requested result, etc., in the instruction sent. An indirect instruction can be understood as one in which the receiver determines the corresponding information based on the instruction sent by the sender, or makes a judgment and determines the operation to be performed or the requested result, etc., based on the judgment result.
[0051] It is worth noting that the technology described in the embodiments of the present application is not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA) or other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used in the above-mentioned systems and radio technologies, as well as in other systems and radio technologies. The following description describes a New Radio (NR) system for the purpose of example, and NR terminology is used in most of the following description, but these technologies can also be applied to systems other than NR systems, such as 6th Generation (6G) communication systems.
[0052] FIG. 1 shows a block diagram of a wireless communication system to which embodiments of the present application can be applied. The wireless communication system includes a terminal 11 and a network-side device 12. The terminal 11 can be a terminal-side device such as a mobile phone, a Tablet Personal Computer, a Laptop Computer, a notebook computer, a Personal Digital Assistant (PDA), a palmtop computer, a netbook, an Ultra-mobile Personal Computer (UMPC), a Mobile Internet Device (MID), an Augmented Reality (AR) device, a Virtual Reality (VR) device, a robot, a wearable device, a flight vehicle, a Vehicle User Equipment (VUE), a shipboard device, a Pedestrian User Equipment (PUE), a smart home (a home device with a wireless communication function such as a refrigerator, a television, a washing machine, or furniture), a game console, a Personal Computer (PC), a kiosk, or a self-service machine. The wearable device includes a smart watch, a smart bracelet, a smart earphone, smart glasses, smart jewelry (a smart bracelet, a smart necklace, a smart ring, a smart necklace, a smart anklet, a smart necklace, etc.), a smart wristband, smart clothes, etc. The vehicle-mounted device can also be referred to as a vehicle-mounted terminal, a vehicle-mounted controller, a vehicle-mounted module, a vehicle-mounted component, a vehicle-mounted chip, or a vehicle-mounted unit, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network-side device 12 can include an access network device or a core network device. The access network device can also be referred to as a Radio Access Network (RAN) device, a radio access network function, or a radio access network unit. The access network device can include a base station, a Wireless Local Area Network (WLAN) Access Point (AP), or a Wireless Fidelity (WiFi) node, etc.The base station can be referred to as a Node B (NB), an evolved Node B (eNB), a next generation Node B (gNB), a New Radio Node B (NR Node B), an access point, a relay station (RBS), a serving base station (SBS), a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a home Node B (HNB), a home evolved Node B, a transmit / receive point (TRP), or some other suitable terminology in the art, and is not limited to a particular technical terminology, provided that the same technical effect is achieved. It should be noted that in the embodiments of the present application, only the base station in the NR system is taken as an example for introduction, and the specific type of the base station is not limited.
[0053] The core network device can also be referred to as a core network node, a core network function, or a core network network element, etc., which includes but is not limited to at least one of the following: a mobility management entity (MME), an access and mobility management function (AMF), a session management function (SMF), a user plane function (UPF), a policy control function (PCF), a policy and charging rules function (PCRF), an edge application server discovery function (EASDF), a unified data management (UDM), a unified data repository (UDR), a home subscriber server (HSS), a centralized network configuration (CNC), a network repository function (NRF), a network exposure function (NEF), a local NEF (L-NEF), a binding support function (BSF), an application function (AF), a location management function (LMF), a gateway mobile location center (GMLC), a network data analytics function (NWDAF), etc. It should be noted that only the core network device in the NR system is taken as an example for introduction in the embodiments of the present application, and the specific type of the core network device is not limited. If the name of the core network device mentioned in the embodiments of the present application changes in the subsequent protocol version (for example, 6G), it is also within the protection scope of the present application.
[0054] Optionally, the core network device can be implemented by one or more function modules in one device, or can be implemented by multiple devices together, and the embodiments of the present application do not make a specific limitation. It can be understood that the above function modules can be network elements in a hardware device, can be software function modules running on a special hardware, or can be virtualized function modules instantiated on a platform (for example, a cloud platform).
[0055] The selection method of the UE reader or the intermediate node in the AIoT mainly includes the following ways:
[0056] Way 1: An application function (AF) carries an identity (ID) of a UE reader in an AIoT service related request (such as an inventory request or a command request) to an AIoT F / access and mobility management function (AMF), and the AIoT F / AMF selects the UE reader according to the UE reader ID. The ID of the UE reader can be a subscription permanent identifier (SUPI) of the UE and a generic public subscription identifier (GPSI).
[0057] Way 2: The AF carries a target area in an AIoT service related request (such as an inventory request or a command request) to the AIoT F / AMF, and the AIoT F / AMF selects the UE reader according to the target area. However, the UE reader provides its own AIoT related service area in the registration stage, and the AIoT F / AMF determines the UE reader according to the target area and the service area of the UE reader.
[0058] Way 3: The AF carries a target device ID in an AIoT service related request (such as an inventory request or a command request) to the AIoT F / AMF, and the target device ID is associated in the network and is served by the UE reader of the device, so that the AIoT F / AMF selects the UE reader.
[0059] Method 4: AF carries target device ID in AIoT service related request (such as inventory request, command request), and also provides the UE associated with the target device to AIoTF / AMF (note that the associated UE here is not UE reader). AIoTF / AMF takes the location of the associated UE as the location of the target device, and selects the UE reader near the location according to the location.
[0060] Method 5: AF carries target device ID in AIoT service related request (such as inventory request, command request) to AIoTF / AMF. If AIoTF / AMF can find an associated UE in 5GC, AIoTF / AMF takes the location of the associated UE as the location of the target device, and selects the UE reader near the location according to the location. But the premise here is that the associated UE provides its associated device ID to 5GC in advance, such as when it registers.
[0061] When AIoTF / AMF selects UE reader, it can also consider other factors, such as the AIoT capabilities of UE reader, such as supported spectrum, power saving mode, authorization information, such as whether UE reader allows inventory of target device, etc. There are also factors such as selection of UE reader by RAN, when RAN can also consider interference, spectrum, etc. as selection factors of UE reader.
[0062] Consumer (consumer) network function (Network Function, NF) can subscribe to some related events from AF, reflecting the situation of UE in the target area.
[0063] Presence-In-AOI-Report event is used for consumer NF to subscribe to the presence of a specific UE, a group of UEs or any UE in the target area to AMF. AMF determines whether the UE is in the target area, or outside the target area, or does not know the information according to the location of the UE. In the later stage, AMF can also report to consumer NF the presence of UE in the target area after the UE moves according to the movement of UE. Consumer NF can also subscribe to UEs-In-Area-Report event from AMF to obtain the number of UEs in a specific area or the UE ID in a specific area.
[0064] In the present application, the subscription of an event or the event subscription can also be referred to as the subscription of an event or the event subscription.
[0065] In an optional embodiment of the present application, the terminal device comprises one or more terminal devices. In an optional embodiment of the present application, the AIoT function can also be referred to as a function of management and / or control of the operation of a terminal device (such as an AIoT device). The AIoT function includes but is not limited to at least one of the following:
[0066] 1) responsible for the management and control of AIoT operations (i.e. the operation of a terminal device, which can also be referred to as one of the following: AIoT task, AIoT process);
[0067] 2) determine whether to authorize the customer's AIoT operation request;
[0068] 3) distribute AIoT operations to readers or devices in direct communication with terminal devices (directly sent or forwarded through other network elements);
[0069] 4) receive AIoT operation execution results;
[0070] 5) summarize AIoT operation execution results;
[0071] 6) send AIoT operation results to customers.
[0072] 7) responsible for the management and control of AIoT operations (which can also be referred to as one of the following: AIoT task, AIoT process);
[0073] 8) authorize corresponding AIoT operations according to customer AIoT operation requests;
[0074] 9) distribute AIoT operations to a second AIoT function (directly sent or forwarded through other network elements);
[0075] 10) receive AIoT operation task execution results;
[0076] 11) summarize AIoT operation task execution results;
[0077] 12) send AIoT task execution results to customers.
[0078] In an optional embodiment of the present application, the AIoT function can also be referred to as an AIoT management and / or control network function. The AIoT function includes but is not limited to at least one of the following:
[0079] 1) receive AIoT operations;
[0080] 2) distribute the AIoT operation to the reader or the device directly communicating with the terminal device (directly sent or forwarded through other network elements);
[0081] 3) receive the AIoT operation execution result;
[0082] 4) aggregate the AIoT operation execution result;
[0083] 5) send the execution result of the AIoT task to the first AIoT function.
[0084] In an implementation, the AIoT operation request is used to request the AIoT operation.
[0085] In an implementation, the AIoT function can be a separate network function, or an existing network function (such as AMF (such as an AMF supporting AIoT function) or NEF (such as an NEF supporting AIoT function)).
[0086] In an implementation, the NEF can support the first AIoT function, and the AMF can support the second AIoT function or the AIoT function.
[0087] Optionally, the reader device can refer to a device (such as a UE, such as a base station) supporting the function of the reader. That is, in an implementation, the reader device can not only support the function of the reader, but also support other functions; in another implementation, the reader device only supports the function of the reader.
[0088] In an optional embodiment of the present application, the reader can also be referred to as one of the following: a reading and writing device, a terminal of an AIoT service, an interrogator, a reader, a query device, a communicator, a scanner, a programmer, a lone device, a portable reader, an automatic device identification device, etc. The present application does not limit the naming of the reader.
[0089] In an optional embodiment of the present application, the reader can be a terminal (such as a UE) or a device with a reading and writing function. The device with the reading and writing function includes but is not limited to one of the following: a UE with a reading and writing function, an access network device with a reading and writing function.
[0090] In an implementation, the reader device is a device that reads (and sometimes writes) label information, which is the original definition. It can also be understood as a device that communicates with the label, which can be a terminal (such as a UE), a base station, or a device with a reading and writing function, such as a reader, without limitation here.
[0091] The first communication device (e.g., a reader / writer) can communicate with the terminal device directly or through an intermediate device. Sometimes, the first communication device is far away from the terminal device, and the first communication device can extend the coverage of the reader / writer through the intermediate device. At this time, the intermediate device is also called a reader / writer or a component of a reader / writer.
[0092] In an implementation, the reader / writer can also be called an intermediate device, which can be an intermediate node between the terminal device and other devices (e.g., an access network device or a reader / writer), but is not limited thereto. The intermediate device can expand the coverage of the other device or assist the communication between the terminal device and other network devices (e.g., an access network device or a reader / writer), but is not limited thereto.
[0093] In an implementation, the intermediate device is a device through which the terminal and the RAN communicate. The intermediate device can be one of the following: a terminal (e.g., a UE), an IAB, a relay, and the like.
[0094] In an optional embodiment of the present application, the AIoT capability includes a capability of communicating with the terminal device (such as a capability of directly communicating with the terminal device through an air interface). The capability of communicating with the terminal device can also be called a capability of directly communicating with the terminal device, and can further include at least one of the following capabilities:
[0095] A capability of transmitting an AIoT-related signal;
[0096] A capability of exciting an AIoT device or a Tag;
[0097] A related spectrum or frequency point supporting AIoT;
[0098] A related power supporting AIoT;
[0099] A capability of receiving a signal of an AIoT device or a Tag;
[0100] A capability of reading information in an AIoT device or a Tag;
[0101] A capability of writing information into an AIoT device or a Tag;
[0102] A capability of inventorying AIoT devices;
[0103] A capability of turning off the RF capability of one or more AIoT devices (which can be referred to as a deactivation operation or a disable operation);
[0104] A capability of turning on the RF capability of an AIoT device (which can be referred to as an activation operation or an enable operation);
[0105] The ability to control one or more AIoT devices, such as issuing commands to the AIoT devices, controlling the actuators associated with the AIoT devices, or the AIoT devices executing the commands.
[0106] Embodiments of the present application provide a processing method of a reader-writer, as shown in FIG. 2, comprising:
[0107] Step 101: The first communication device returns a reader-writer list to the second communication device according to first information, wherein the first information comprises a target area and a reader-writer type.
[0108] In some embodiments, the first communication device comprises a core network device, and the core network device comprises at least one of an access and / or mobility management function (AMF) or a gateway mobile location center (GMLC).
[0109] In embodiments of the present application, the first communication device returns a reader-writer list to the second communication device according to first information, which can enable the second communication device to accurately obtain a terminal of a reader-writer type in a target area, avoid the first communication device returning all terminals in the target area to the second communication device, and avoid the second communication device screening the returned terminals, thereby avoiding waste of interaction resources. It should be noted that the returned reader-writer list can also not be in the form of a list, but only needs to represent the identifier of the returned reader-writer, and the specific form is not limited.
[0110] In an implementation, the reader-writer type refers to a terminal whose type is a reader-writer or has a reader-writer function or a reader-writer capability, and the reader-writer capability comprises at least one of:
[0111] The ability to execute ID broadcast of the AIoT device;
[0112] The ability to report the ID of the device;
[0113] The ability to read the AIoT device: including reading information from the AIoT device, including application-defined parameters;
[0114] The ability to write information to the AIoT device: including writing parameters to the AIoT device, including application-defined parameters;
[0115] The ability to deactivate the AIoT device;
[0116] The ability to activate the AIoT device;
[0117] Supporting the operation of inventorying terminal devices (such as at least one of screening terminal devices, paging terminal devices, querying terminal devices, discovering terminal devices, identifying terminal devices, and obtaining the identifier of terminal devices);
[0118] At least one of screening a terminal device, discovering a terminal device, identifying a terminal device, obtaining an identifier of a terminal device, authenticating a terminal device, and authorizing a terminal device (which can be referred to as an operation of inventorying a terminal device);
[0119] Obtaining information of a terminal device (such as information stored by the terminal device, information sensed by a sensor associated with the AIoT, which can be referred to as a read operation or an operation of reading information; in an embodiment, only obtaining an identifier of the terminal device can not belong to the read operation);
[0120] Configuring information to a terminal device (which can be referred to as a write operation or an operation of writing information);
[0121] Turning on an RF capability of a terminal device (which can be referred to as an activation operation or an enabling operation);
[0122] Turning off an RF capability of a terminal device (which can be referred to as a deactivation operation or a disabling operation);
[0123] Controlling a terminal device to execute a command (such as sending a command to the terminal device, controlling an actuator associated with the terminal device or the terminal device to execute the command, which can be referred to as a control operation);
[0124] Positioning a terminal device, etc.
[0125] An operation of delivering information to a terminal device (in an embodiment, the information can be transparent to at least one of a reader-writer and a CN device (such as an AIoT function));
[0126] An operation of obtaining information from a terminal device (in an embodiment, the information can be transparent to at least one of a reader-writer and a CN device (such as an AIoT function)).
[0127] In an embodiment, the first information is used to require a first communication device to return a reader-writer or a terminal (such as a terminal of a type of reader-writer) within a target area.
[0128] In an embodiment, the list of reader-writers includes a reader-writer or a terminal that meets the first information.
[0129] In some embodiments, before the first communication device returns the list of reader-writers to the second communication device according to the first information, the method further includes:
[0130] The first communication device obtains information of a terminal, and when the information of the terminal meets a first condition, adds the terminal to the list of reader-writers:
[0131] The information of the terminal meeting the first condition includes at least one of:
[0132] The terminal is in the target area, including that a position of the terminal is in the target area, or the terminal, if as a reader, has an overlap between a coverage range of the terminal as the reader and the target area.
[0133] The information of the terminal satisfies a second condition, and the second condition includes that a type of the terminal is the reader-writer type.
[0134] In this way, the first communication device can return the terminals in the target area that are of the reader-writer type to the second communication device, avoid returning all the terminals in the target area to the second communication device by the first communication device, and also avoid screening the returned terminals by the second communication device, thereby avoiding waste of interaction resources.
[0135] In some embodiments, the returning, by the first communication device, of the reader-writer list to the second communication device according to the first information includes: in a case where the terminal satisfies a first condition, adding the terminal to the reader-writer list.
[0136] The terminal satisfies the first condition, including at least one of the following:
[0137] The terminal is in the target area.
[0138] The terminal satisfies a second condition, and the second condition includes that a type of the terminal is the reader-writer type.
[0139] In some embodiments, the first information further includes at least one of the following:
[0140] Information for indicating an owner of a first reader or a first owner, which can be used to require the first communication device to return a list of readers that match the information, such as a list of readers that match the owner of the first reader or the first owner, the first owner can be understood as an owner of the reader, which can be a specific company, an operator, or a manufacturer of the reader.
[0141] Information for indicating a capability of a first reader or a first capability.
[0142] Information for indicating a first data network name (DNN), and the information of the first DNN includes indicating that a DNN of a PDU session established by the reader or the terminal is related to an environmental AIoT related service or a first operation.
[0143] The first capability can be understood as a capability of the reader, such as a capability of inventory, or a capability of executing a command (including at least one of the following):
[0144] Identity MASK: RAN2 expects SA2 to define the MASK format. This could be a NAS message, which may also include other selection information (as appropriate)
[0145] Device ID Report: Sent by the AIoT Device in response to an inventory
[0146] Read Command: A request to read information from the AIoT Device, including application defined parameters
[0147] Read Response: Response to the Read Command
[0148] Write Command: A request to read information from the AIoT Device, including application defined parameters
[0149] Write Response: Response to the Write Command
[0150] Disable Request: A request to disable the device
[0151] Disable Response: Response to the Disable Request
[0152] Security Commands / Responses: Depending on SA3, there may be a need to additional security commands / responses. Additional parameters required can be combined into the above NAS messages, so no further dedicated messages are required;
[0153] Ability to perform ID broadcast of AIoT device;
[0154] Ability to perform reporting of device ID;
[0155] Ability to read AIoT device: including reading information from AIoT device, including application defined parameters;
[0156] Ability to write information to AIoT device: including writing parameters to AIoT device, including application defined parameters;
[0157] Ability to deactivate AIoT device;
[0158] Ability to activate AIoT device;
[0159] Supporting operations of inventorying terminal devices (such as at least one of screening terminal devices, paging terminal devices, querying terminal devices, discovering terminal devices, identifying terminal devices, and obtaining identities of terminal devices);
[0160] At least one of screening terminal devices, discovering terminal devices, identifying terminal devices, obtaining identities of terminal devices, authenticating terminal devices, and authorizing terminal devices (may be referred to as operations of inventorying terminal devices);
[0161] Obtaining information of terminal devices (such as information stored by terminal devices, information sensed by AIoT associated sensors, may be referred to as read operations, or operations of reading information; in an implementation, only obtaining identities of terminal devices may not belong to read operations);
[0162] Configuring information to terminal devices (may be referred to as write operations, or operations of writing information);
[0163] Turning on the RF capability of the terminal device (may be referred to as activation operation or enabling operation for short);
[0164] Turning off the RF capability of the terminal device (may be referred to as deactivation operation or disabling operation for short);
[0165] Controlling the terminal device to execute a command (such as sending a command to the terminal device, controlling the terminal device to associate an actuator or the terminal device to execute the command. May be referred to as control operation for short);
[0166] Positioning the terminal device, etc.
[0167] An operation of delivering information to the terminal device (in an implementation, the information can be transparent to at least one of the reader-writer and the CN device (such as an AIoT function));
[0168] An operation of obtaining information from the terminal device (in an implementation, the information can be transparent to at least one of the reader-writer and the CN device (such as an AIoT function)).
[0169] In some embodiments, the terminal is added to the reader-writer list when the information of the terminal satisfies at least one of the following conditions:
[0170] The owner of the reader-writer belongs to the owner of the first reader-writer;
[0171] The capability of the reader-writer contains the capability of the first reader-writer;
[0172] The DNN of the PDU session established by the reader-writer or the terminal is related to environmental Internet of Things (AIoT) related services or the first operation.
[0173] In this way, the first communication device can return to the second communication device the terminals in the target area that are of the reader-writer type and also satisfy the terminals belonging to the specified owner and / or the terminals containing the specified capability, avoiding the first communication device returning all the terminals in the target area to the second communication device, and also avoiding the second communication device screening the returned terminals, thereby avoiding waste of interaction resources.
[0174] In some embodiments, the second condition further includes at least one of the following:
[0175] The owner of the reader-writer or the terminal is included in the first owner;
[0176] The capability of the reader-writer or the terminal contains the first capability;
[0177] The DNN of the PDU session established by the reader / writer or the terminal is related to an environment Internet of Things (AIoT) related service or a first operation, the environment Internet of Things (AIoT) related service including an operation on an AIoT device, and the first operation can be referred to as the operation on the AIoT device.
[0178] In some embodiments, the information of the terminal includes at least one of the following:
[0179] The location of the terminal;
[0180] The coverage of the terminal;
[0181] The subscription information of the terminal, the subscription information of the terminal including subscription information as a reader / writer;
[0182] The type of the terminal, the type of the terminal including a reader / writer type.
[0183] In some embodiments, when the information of the terminal is acquired, the type of the terminal is acquired, and the type of the terminal includes at least one of the following:
[0184] Inquiring the context of the terminal, the context of the terminal including information indicating that the terminal is a reader / writer, the terminal information including information indicating that the terminal is a reader / writer, and the context of the terminal being created when the terminal is registered or after the terminal is registered, including relevant information such as the ID, capability, subscription information, mobility, and access of the UE;
[0185] Acquiring terminal subscription information from a unified data management entity (UDM) or a unified data repository (UDR), the terminal subscription information including information indicating that the terminal is a reader / writer, and the terminal subscription information indicating that the terminal is a reader / writer: it can be understood that the terminal is allowed to be a reader / writer;
[0186] Inquiring the context of the terminal, the context indicating that the terminal is authorized to be a reader / writer, and one way of inquiring the context of the terminal is that the first communication device itself saves the context of the terminal.
[0187] In the embodiment, the first communication device can acquire the type of the terminal by inquiring the terminal information in the context of the terminal, acquiring the terminal subscription information in the UDM, and inquiring the context of the terminal. It can be understood that acquiring the type of the terminal: determining or receiving the type of the terminal as a reader / writer.
[0188] Before the first communication device returns the reader-writer list to the second communication device according to the first information, the method further comprises:
[0189] Obtaining the first information, the obtaining the first information comprising:
[0190] Receiving a subscription request for the first event from the second communication device, the subscription request for the first event comprising the first information.
[0191] In some embodiments, receiving a subscription request for the first event from the second communication device, the subscription request for the first event comprising the first information, comprises:
[0192] The subscription request for the first event contains filtering information, and the filtering information comprises the first information.
[0193] The second communication device can send the first information to the first communication device through the subscription request for the first event, so that the first communication device determines the reader-writer list returned to the second communication device according to the first information, so that the second communication device can accurately obtain the terminal of the reader-writer type in the target area, avoid the first communication device returning all terminals in the target area to the second communication device, and also avoid the second communication device screening the returned terminals, thereby avoiding waste of interaction resources. It should be noted that the subscription request for the first event comprises the first information, one implementation is to send the first information at the same time when the first event is sent, and the first information is associated with the first event. One implementation is that when the first event is sent, the first information is contained in the first event.
[0194] In some embodiments, the first event can include a terminal area-in-report UEs-In-Area-Report event for receiving the number of terminals in a specific area or UEs in the area.
[0195] When the first communication device is an AMF and the second communication device is an AIoTF, the AIoTF reuses the event "number of UEs present in a geographic area" through the Namf_EventExposure_Subscribe service to obtain the UE list in the target area from the AMF. The AIoTF includes a "UE reader or UE reader type" indication and / or "PDU session established for AIoT traffic constrained DNN" and the target area as an event filter. The target area can be an area indicated by the AF for AIoT service operation, or a TA list or a cell ID for AIoT service operation mapped from the area indicated by the AF.
[0196] In some embodiments, the target area comprises at least one of:
[0197] a corresponding area of the first operation, an area where the first operation is performed, or a specified area in case the first operation is requested to be performed;
[0198] a specified area of the environment IoT, AIoT, related service, including at least one of an area where the environment IoT, AIoT, related service is performed, or a specified area in case the environment IoT, AIoT, related service is requested;
[0199] the specified area of the AIoT related service is mapped in a communication network, such as a tracking area code, a cell ID, a base station ID, etc.
[0200] a service area of the second communication device, including such as a tracking area code, a cell ID, a base station ID.
[0201] In some embodiments, the first operation or the environment IoT, AIoT, related service includes at least one of:
[0202] an inventory operation;
[0203] a command operation, such as a command;
[0204] a read operation;
[0205] a write operation;
[0206] an activation operation;
[0207] a deactivation operation;
[0208] a notification operation;
[0209] an operation to locate an AIoT device;
[0210] an identification MASK;
[0211] a device ID report;
[0212] a read command;
[0213] a read response;
[0214] a write command;
[0215] a write response;
[0216] a disable request;
[0217] a disable response;
[0218] a security command / response.
[0219] The command operation includes at least one of the following: a read operation (including reading data from the AIoT device); a write operation (including writing data to the AIoT device); an activation operation (including activating the AIoT device); a deactivation operation (including temporarily or permanently deactivating the AIoT device); a notification operation; an operation of locating the AIoT device; an operation of broadcasting the AIoT device ID, including performing ID broadcast of the AIoT device; and a security operation for encryption or integrity protection of signaling or data between the AIoT device or the reader and the network.
[0220] In some embodiments, the method further includes at least one of the following:
[0221] sending a paging message to the terminal in the idle state in the target area;
[0222] sending a paging message to the reader in the idle state in the target area;
[0223] sending a paging message to the target reader in the target area.
[0224] The above operation can be performed after the AMF receives the subscription request of the first event or the subscription request of the second event. The purpose of the operation is to make the UE or the reader in the target area enter the connected state, judge the reachability of the UE or the reader in the target area, and further judge whether the UE is in the target area.
[0225] The above operation can also occur before the first communication device returns the reader list.
[0226] In some embodiments, the terminal satisfies a third condition, and the paging message is sent to the terminal;
[0227] The third condition includes at least one of the following:
[0228] The terminal or the information of the terminal satisfies a second condition, so that the paging message is sent only to the terminal satisfying the second condition, which can effectively reduce the paging range.
[0229] The terminal is in an idle state;
[0230] The position of the terminal is uncertain to be located in the target area, and currently only the TA list of the terminal is known, and the TA list of the terminal is greater than the target area, so it is impossible to judge whether the terminal is in the target area.
[0231] The embodiments of the application also provide a processing method of a reader, including:
[0232] The first communication device receives a subscription request of a second event of a second communication device, and the subscription request of the second event includes at least one of the following: an identifier of a target reader and target area information.
[0233] In some embodiments, the first communication device receives a subscription request of a second event of a second communication device, the subscription request of the second event including at least one of an identification of a target reader and target area information, including:
[0234] The subscription request of the second event includes filtering information, and the filtering information includes at least one of the identification of the target reader and the target area information.
[0235] In this way, the first communication device can return the movement of the target reader in the target area to the second communication device, so that the second communication device can determine whether the target reader leaves the target area. It should be noted that the second event carries the identification of the target reader. In one embodiment, the identification of the target reader is sent at the same time as the second event, and the identification of the target reader is associated with the second event. In one embodiment, the identification of the reader is included in the second event when the second event is sent. The filtering information refers to filtering devices or events that meet the filtering information. The filtering information of the second event includes the identification of the target reader, that is, the second event is only applicable to or monitors the target reader. After the first communication device detects the movement of the reader in the target area, the reader can be filtered according to the filtering information, and only the movement of the target reader in the target area is returned to the second communication device. The above first information can also be understood as filtering information, that is, only applicable to detecting the target area, and the UE is a reader type.
[0236] Since the reader can have mobility, the selected reader or the specified target reader can move out of the specified area of the AIoT related service, and the AIoT related service cannot be executed by the selected reader or the specified target reader. In this embodiment, the movement of the target reader in the target area is subscribed to the first communication device such as AMF, so that it can be determined whether the target reader can be selected or continue to execute the AIoT related service, and the AIoT related service terminal or cannot be effectively executed.
[0237] In a case that the first communication device is an AMF and the second communication device is an AIoT F, the AIoT F can subscribe to the AMF for a mobility event notification of a target UE by using an event "Presence in AOI report" through a Namf_EventExposure_subscribe service. The AIoT F includes an indication of "UE reader or UE reader type" and / or "PDU session established for DNN subject to air service constraints" and a target area as an event filter. The target area can be an area for AIoT service operation indicated by the AF, or a TA list or a cell ID for AIoT service operation mapped from the area indicated by the AF.
[0238] In some embodiments, the target area includes at least one of:
[0239] a corresponding area of the first operation;
[0240] a specified area of an ambient Internet of Things (AIoT) related service, including at least one of an area in which the ambient Internet of Things (AIoT) related service is executed, or a specified area in a case that the ambient Internet of Things (AIoT) related service is requested;
[0241] a mapped area of the specified area of the AIoT related service in a communication network;
[0242] a service area of the second communication device.
[0243] In some embodiments, the method further includes at least one of:
[0244] sending a first notification message to the second communication device when the target reader leaves the target area (or when it is detected that the target reader is not in the target area), the first notification message containing information that the target reader leaves or is not in the target area;
[0245] sending a second notification message to the second communication device when the target reader enters the target area (or when it is detected that the target reader is in the target area), the second notification message containing information that the target reader enters or is in the target area.
[0246] In this way, the first communication device can notify the second communication device when the target reader leaves or enters the target area, so that the second communication device can learn the movement of the target reader in the target area, and then determine whether the selected target reader is appropriate according to the movement of the target reader.
[0247] In some embodiments, the target reader belongs to the reader list or the target reader is selected by the second communication device, where the target reader belongs to the reader list, i.e., the identifier of the target reader is in the reader list.
[0248] In some embodiments, the second event can include a Presence-In-AOI-Report subscription event for detecting the mobility of a UE in an area of interest (AOI), which is used to receive the current presence status of a UE or a group of UEs or any UE in a specific AOI, and a notification when a specified UE enters or leaves a specified area. The area can be identified by a TA list, a list of NG-RAN node IDs, a list of cell IDs, and a region ID.
[0249] The embodiments of the present application provide a processing method of a reader, as shown in FIG. 3, which includes the following steps:
[0250] Step 201: The second communication device receives the reader list sent by the first communication device.
[0251] Step 202: The second communication device selects a reader from the reader list.
[0252] In some embodiments, the selected reader includes a reader performing a first operation or a reader performing an AIoT-related service.
[0253] In some embodiments, the first communication device can be an access and / or mobility management function (AMF) or a gateway mobile location center (GMLC), and the second communication device can be an AIoT function (AIoTF).
[0254] In the embodiments of the present application, the first communication device returns the reader list to the second communication device, so that the second communication device can accurately obtain the terminal of the reader type in the target area, and avoid the second communication device screening the returned terminal, thereby avoiding the waste of interactive resources.
[0255] In some embodiments, before the second communication device receives the reader list sent by the first communication device, the method further includes:
[0256] Step 201: The second communication device receives the reader list sent by the first communication device.
[0257] In this way, the first communication device can return the terminal of the reader type in the target area to the second communication device, avoid returning all terminals in the target area to the second communication device, and also avoid the second communication device screening the returned terminal, thereby avoiding the waste of interactive resources.
[0258] In some embodiments, the target area of the first operation comprises a target area in the first information.
[0259] In some embodiments, the target area comprises at least one of:
[0260] a corresponding area of the first operation;
[0261] a designated area of an ambient Internet of Things, AIoT, related service, comprising at least one of an area where the ambient Internet of Things, AIoT, related service is performed, or a designated area in case of requesting the ambient Internet of Things, AIoT, related service;
[0262] the designated area of the AIoT related service is mapped to an area in a communication network, such as a tracking area code, a cell ID, a base station ID, etc.
[0263] a service area of the second communication device, comprising a tracking area code, a cell ID, a base station ID, etc.
[0264] In some embodiments, the first operation or the ambient Internet of Things, AIoT, related service comprises at least one of:
[0265] an inventory operation;
[0266] an inventory operation;
[0267] a command operation;
[0268] a read operation;
[0269] a write operation;
[0270] an activation operation;
[0271] a deactivation operation;
[0272] a notification operation;
[0273] an operation to locate an AIoT device;
[0274] an identification MASK;
[0275] a device ID report;
[0276] a read command;
[0277] a read response;
[0278] a write command;
[0279] a write response;
[0280] a disable request;
[0281] a disable response;
[0282] a security command / response.
[0283] In some embodiments, the command operation comprises at least one of the following: a read operation (including reading data from the AIoT device); a write operation (including writing data to the AIoT device); an activation operation (including activating the AIoT device); a deactivation operation (including temporarily or permanently deactivating the AIoT device); a notification operation; an operation of locating the AIoT device; an operation of broadcasting the AIoT device ID, including performing ID broadcast of the AIoT device; a security operation for encryption or integrity protection of signaling or data between the AIoT device or the reader and the network.
[0284] In some embodiments, the first information further comprises at least one of the following:
[0285] information for indicating an owner of the first reader or a first owner;
[0286] information for indicating a capability of the first reader or a first capability.
[0287] information for indicating a first data network name (DNN), wherein the first DNN information is related to an environment Internet of Things (AIoT) or a first operation.
[0288] In this way, the first communication device can return the terminals of the reader type in the target area to the second communication device according to the first information, avoiding the first communication device returning all the terminals in the target area to the second communication device, and also avoiding the second communication device screening the returned terminals, thereby avoiding waste of interaction resources.
[0289] In some embodiments, the sending of the first information to the first communication device comprises:
[0290] sending a subscription request of a first event to the first communication device, wherein the first information is carried in the subscription request of the first event.
[0291] In some embodiments, the sending of the first information to the first communication device comprises:
[0292] The subscription request of the first event comprises filtering information, and the filtering information comprises the first information.
[0293] The second communication device can send the first information to the first communication device through a subscription request of the first event, so that the first communication device determines a reader-writer list returned to the second communication device according to the first information, which can enable the second communication device to accurately obtain the terminal of the type of reader-writer in the target area, avoid the first communication device returning all terminals in the target area to the second communication device, and avoid the second communication device screening the returned terminals, thereby avoiding waste of interaction resources.
[0294] In some embodiments, the first event can include a UEs-In-Area-Report subscription event.
[0295] It should be noted that the UEs-In-Area-Report event can also be referred to as a Number of UEs present in a geographical area event.
[0296] The embodiments of the present application also provide a processing method of a reader-writer, comprising:
[0297] The second communication device sends a subscription request of a second event to the first communication device, and the subscription request of the second event includes identification of a target reader-writer and target area information.
[0298] In some embodiments, the subscription request of the second event sent to the first communication device includes at least one of the identification of the target reader-writer and the target area information, and the method further includes:
[0299] The subscription request of the second event includes filtering information, and the filtering information includes at least one of the identification of the target reader-writer and the target area information.
[0300] In this way, the first communication device can return the movement of the target reader-writer in the target area to the second communication device, so that the second communication device can determine whether the target reader-writer leaves the target area, and then determine whether the selected target reader-writer is appropriate according to the movement of the target reader-writer.
[0301] In some embodiments, the target area includes at least one of:
[0302] A corresponding area of the first operation;
[0303] A designated area of an environment Internet of Things (AIoT) related service, including at least one of an area where the environment AIoT related service is executed, or a designated area in a case where the environment AIoT related service is requested;
[0304] An area in a communication network mapped from the designated area of the AIoT related service;
[0305] a service area of the second communication device.
[0306] In some embodiments, the method further comprises any one of the following:
[0307] receiving a first notification message sent by the second communication device, the first notification message containing information that the target reader leaves or is not in the target area;
[0308] receiving a second notification message sent by the second communication device, the second notification message containing information that the target reader enters or is in the target area.
[0309] In this way, the first communication device can notify the second communication device when the target reader leaves or enters the target area, so that the second communication device knows the movement of the target reader in the target area.
[0310] In some embodiments, the target reader belongs to the reader list or the target reader is a reader selected by the second communication device.
[0311] In some embodiments, after receiving the first notification message sent by the second communication device, the method further comprises:
[0312] terminating the environment-enabled Internet of Things AIoT service performed by the target reader. In this way, the AIoT resource can be released in time after the target reader leaves the target area.
[0313] In some embodiments, the environment-enabled Internet of Things AIoT service performed by the target reader comprises:
[0314] releasing a related protocol data unit (PDU) session of the target reader.
[0315] In some embodiments, after receiving the second notification message sent by the second communication device, the method further comprises:
[0316] selecting the target reader or adding the target reader to a list of alternative readers.
[0317] Embodiments of the present application also provide a processing method of a reader, comprising:
[0318] The second communication device selects a target reader for the first operation according to at least one of the position information of the reader and the target area information of the first operation.
[0319] In some embodiments, the second communication device selects a target reader for the first operation according to at least one of the position information of the reader and the target area information of the first operation, comprising:
[0320] In a case where the fourth condition is met, the target reader / writer of the first operation is determined to include the reader / writer, and the fourth condition includes that the position of the reader / writer is located in a target area corresponding to the first operation.
[0321] In the related art, the network selects a reader / writer based on the area of the AIoT-related service specified by the AF and the service range of the reader / writer, but the service range of the current reader / writer is difficult to define, such as being limited by the power change of the reader / writer, shielding, and the like, and it is difficult to map to the area at the TA, cell level in communication, and there is a possibility that the network cannot recognize.
[0322] In this embodiment, the second communication device judges based on the position of the reader / writer and the area of the AIoT-related service, that is, the position of the reader / writer is located in the area of the AIoT-related service, and then it is considered that the reader / writer can be selected. In this way, the problem that the service range of the reader / writer cannot be defined as a basis for selecting the reader / writer can be effectively avoided.
[0323] In some embodiments, the position information of the reader / writer is obtained, including at least one of the following:
[0324] The position information of the reader / writer is obtained by paging the reader / writer to make the reader / writer respond to the paging area, and one implementation is to trigger the first communication device to perform a paging process to obtain the reader / writer as a terminal;
[0325] The position information of the reader / writer is obtained through the area where the reader / writer is located, and the area includes a cell, a routing area, a server, and a location area;
[0326] The position information of the reader / writer is obtained by triggering a positioning process, and one implementation is to send a positioning request to a GMLC, and the positioning request carries an identifier of the reader / writer;
[0327] The position information of the reader / writer is subscribed, including subscribing to a first event or a second event to the first communication device.
[0328] In some embodiments, the first operation includes at least one of the following:
[0329] A command operation;
[0330] A read operation;
[0331] A write operation;
[0332] An activation operation;
[0333] A deactivation operation;
[0334] A notification operation;
[0335] An operation of positioning an AIoT device;
[0336] Identity MASK; RAN2 expects SA2 to define the MASK format. This could be a NAS message, which may also include other selection information (as appropriate)
[0337] Device ID Report: Sent by the AIoT Device in response to an inventory
[0338] Read Command: A request to read information from the AIoT Device, including application defined parameters
[0339] Read Response: Response to the Read Command
[0340] Write Command: A request to read information from the AIoT Device, including application defined parameters
[0341] Write Response: Response to the Write Command
[0342] Disable Request: A request to disable the device
[0343] Disable Response: Response to the Disable Request
[0344] Security Commands / Responses: Depending on SA3, there may be a need to additional security commands / responses. Additional parameters required can be combined into the above NAS messages, so no further dedicated messages are required;
[0345] Inventory operation, including performing identity inventory of all or part of AIoT devices within the reader range and reply or notification of the inventory;
[0346] Command operation, the command operation including at least one of the following: read operation (including reading data from the AIoT device); write operation (including writing data to the AIoT device); activation operation (including activating the AIoT device); deactivation operation (including temporarily or permanently deactivating the AIoT device); notification operation; operation of locating the AIoT device; operation of broadcasting the AIoT device ID, including performing ID broadcast of the AIoT device; security operation, for encryption or integrity protection of signaling or data between the AIoT device or the reader and the network.
[0347] In some embodiments, determining that the fourth condition is met includes:
[0348] By sending the first information to the first communication device, the reader list is obtained, and it is not difficult to understand that the reader in the obtained reader list can meet the fourth condition. For details, see the embodiment of the first communication device, which will not be described here.
[0349] The processing method of the reader provided by the embodiments of the present application will be described in detail in combination with the accompanying drawings and some embodiments and application scenarios.
[0350] Embodiment one
[0351] In this embodiment, the AIoTF subscribes to the AMF to obtain the UEreader in the target area, and the AMF feeds back the UEreader in the target area. Specifically, the AIoTF can use the "Number of UEs present in a geographical area" or "Presence-In-AOI-Report" event to obtain the UEreader in the target area, and the event parameter UE type is set to UEreader.
[0352] As shown in FIG. 4, the embodiment includes the following steps:
[0353] Step 1: The AIoTF receives the AIoT service related request sent by the AF, such as an inventory request, which contains a target area (Target area). The target area can be the target area in which the AF hopes to perform the related AIoT service.
[0354] Step 2: The AIoTF subscribes to the AMF to the notification event of the UEreader in the Target area, and sends the Namf_EventExposure_Subscribe message to the AMF, which carries the "Number of UEs present in a geographical area" event or the "Presence-In-AOI-Report" event. The parameters of these events include the tracking area identity (TAI) corresponding to the target area, the cell ID, etc., and the UE type is set to the UEreader type.
[0355] Step 3: The AMF receives the subscription event in step 2, identifies the UEreader type UE in the target area, and sends the Namf_EventExposure_Notify to the AIoTF, which carries the detected UEreader or UEreader list.
[0356] Step 4: The AIoTF selects the UEreader according to the UEreader list received in step 3.
[0357] Embodiment two:
[0358] In this embodiment, the AIoTF subscribes to the notification event of the target UE reader entering or leaving the target area to the AMF. When the target UE reader enters the target area, the AMF notifies the AIoTF that the target UE reader enters the target area, and the AIoTF selects the UE reader to perform the AIoT related service. When the target UE reader leaves the target area, the AMF notifies the AIoTF that the target UE reader leaves the target area, and the AIoTF stops the AIoT related service performed by the UE reader.
[0359] As shown in FIG. 5, the embodiment includes the following steps:
[0360] Step 1: The AIoTF receives the AIoT service related request sent by the AF, such as an inventory request, which contains a target UE reader list and a target area. The target UE reader list can be the UE reader that the AF hopes to perform the related AIoT service. The target area can be the target area that the AF hopes to perform the related AIoT service.
[0361] Step 2: The AIoTF subscribes to the notification event of the target UE reader list entering or leaving the target area to the AMF, and sends a Namf_EventExposure_Subscribe message to the AMF, which carries the "UE moving in or out of Area of interest" event. The parameters of the event include the TAI, cell ID, etc. corresponding to the target area, and the UE ID corresponding to the target UE reader list.
[0362] Step 3: The AMF receives the Namf_EventExposure_Subscribe message sent by the AIoTF in step 2, and performs event detection of the target UE entering or leaving the target area.
[0363] Step 4, when detecting that, for example, the target UE reader#1 leaves the target area, the AMF sends Namf_EventExposure_Notify to the AIoTF to indicate the notification that the UE reader#1 leaves the target area, the AIoTF does not select the UE reader#1 to perform the related AIoT service; when detecting that, for example, the target UE reader#2 enters the target area, the AMF sends Namf_EventExposure_Notify to the AIoTF to indicate the notification that the UE reader#2 enters the target area, the AIoTF selects the UE reader#2 to perform the related AIoT service.
[0364] Embodiment Three
[0365] In this embodiment, the AF carries the target area to the AIoTF in the AIoT service request (such as an inventory request), the AIoTF selects an initial UE reader to perform the corresponding AIoT service. Further, the AIoTF subscribes to the AMF for the notification event that the initially selected UE reader leaves the target area, and determines to stop the initially selected UE reader from performing the subsequent AIoT service according to the detection event.
[0366] As shown in FIG. 6, this embodiment includes the following steps:
[0367] Step 1, the AIoTF receives the AIoT service related request sent by the AF, such as an inventory request, the request containing a target area. The target area can be the target area in which the AF hopes to perform the related AIoT service.
[0368] Step 2, the AIoTF selects an initial UE reader.
[0369] Step 3, performing the corresponding AIoT service through the selected initial UE reader.
[0370] Step 4, the AIoTF subscribes to the AMF for the notification event that the UE reader list selected in step 2 leaves the target area, and sends the Namf_EventExposure_Subscribe message to the AMF, the message carrying the "UE moving in or out of Area of interest" event, the parameters of the event including the TAI, cell ID, etc. corresponding to the target area, and the UE ID corresponding to the initial selected UE reader list.
[0371] Step 5, AMF receives the Namf_EventExposure_Subscribe message sent by AIoTF in step 4, and AMF performs the initial selection of UE reader list leaving the target area event detection.
[0372] Step 6, after detecting that the initial selected UE reader #1 has left the target area, AMF sends Namf_EventExposure_Notify to AIoTF to indicate the notification that the UE reader #1 has left the target area.
[0373] Step 7, after receiving the notification in step 6, AIoTF suspends the AIoT service of the UE reader #1, such as initiating the release of the control plane or user plane (PDU session) with the UE reader #1.
[0374] Embodiment Four:
[0375] In this embodiment, the object of AIoTF subscription is GMLC.
[0376] As shown in FIG. 7, the embodiment includes the following steps:
[0377] Step 1, AIoTF receives the AIoT service related request sent by AF, such as inventory request, which contains target area and UE reader list. The target area can be the target area that AF hopes to perform related AIoT service.
[0378] Step 2, AIoTF sends Ngmlc_location_ProvideLocation request to GMLC, which carries the target area and UE reader list, and subscribes to the notification event of UE reader list leaving or entering the target area.
[0379] Step 3, GMLC performs deferred 5GC-MT-LR.
[0380] Step 4, GMLC performs UE reader list leaving or entering the target area event detection.
[0381] Step 5, GMLC sends Ngmlc_location_eventnotify to AIoTF according to the detection result, indicating the notification that the UE reader list has left or entered the target area.
[0382] Step 6, after receiving the notification of step 5, AIoTF selects UEreader according to UEreader list leaving or entering the target area. For example, the notification indicating that UEreader#1 leaves the target area, AIoTF does not select the UEreader#1 to perform the related AIoT service; for example, the notification indicating that UEreader#2 enters the target area, AIoTF selects the UEreader#2 to perform the related AIoT service.
[0383] Embodiment five:
[0384] In this embodiment, the object of AIoTF subscription is GMLC.
[0385] As shown in FIG. 8, the embodiment includes the following steps:
[0386] Step 1, AIoTF receives the AIoT service related request sent by AF, such as inventory request, the request contains target area, which can be the target area that AF hopes to perform the related AIoT service.
[0387] Step 2, GMLC selects the initial reader.
[0388] Step 3, performing the related AIoT service through the initial selected reader.
[0389] Step 4, AIoTF sends Ngmlc_location_ProvideLocation request to GMLC, which carries the target area and the initial selected UEreader list, and subscribes to the notification event of the initial selected UEreader list leaving or entering the target area.
[0390] Step 5, GMLC performs deferred 5GC-MT-LR.
[0391] Step 6, GMLC performs event detection of the initial selected UEreader list leaving or entering the target area.
[0392] Step 7, GMLC sends Ngmlc_location_eventnotify to AIoTF according to the detection result, indicating the notification of the initial selected UEreader list leaving the target area.
[0393] Step 8, after receiving the notification of the initial selected UEreader list leaving the target area, AIoTF suspends the AIoT service of the initial selected UEreader.
[0394] Embodiment Six
[0395] In this embodiment, the AIoTF can also notify the AMF of changes in the UE reader list, such as changes in the previously reported UE reader list, i.e., some UE readers leave the target area or enter the target area, and the AMF notifies the AIoTF of the latest UE reader list.
[0396] As shown in FIG. 9, the embodiment includes the following steps:
[0397] Step 1: The AIoTF receives an AIoT service related request sent by the AF, such as an inventory request, which contains a target area. The target area can be a target area in which the AF hopes to perform related AIoT services.
[0398] Step 2: The AIoTF notifies the AMF of the UE readers in the target area, and the AIoTF sends a Namf_EventExposure_Subscribe message to the AMF, which carries the "Number of UEs present in a geographical area" event, and the parameters of the event include the target area corresponding to the TAI, cell ID, etc., and the UE type is set to the UE reader type. Further, the reporting condition parameters include the changed indication (indicating that the UE reader list changes later) and the reporting of the new UE reader list, and the period of reporting (such as reporting the latest UE reader list once every 10 minutes).
[0399] Step 3: The AMF receives the subscription event in step 2, identifies the UE readers in the target area, and sends a Namf_EventExposure_Notify to the AIoTF, which carries the detected UE reader list.
[0400] Step 4: The AIoTF selects the UE reader according to the UE reader list received in step 3.
[0401] Step 5: The AMF further detects whether the UE reader list has changed, i.e., whether the original UE reader has left the target area or a new UE reader has entered the target area.
[0402] Step 6, when detecting that, for example, UEreader#1 (in the original UEreader list) leaves the target area, the AMF sends Namf_EventExposure_Notify to the AIoTF, carrying a new UEreader list that does not contain UEreader 1, or sends the ID and state Out of the UEreader#1 to indicate that the UEreader#1 leaves the target area.
[0403] When detecting that, for example, UEreader#2 enters the target area, the AMF sends Namf_EventExposure_Notify to the AIoTF, carrying a new UEreader list that contains UEreader 2, or sends the ID and state In of the UE reader#2 to indicate that the UEreader#2 enters the target area.
[0404] Step 7, the AIoTF performs selection of the UEreader according to the latest UEreader list reported in step 6, task suspension, etc.
[0405] The processing method of the reader-writer provided in the embodiments of the present application can be executed by the processing device of the reader-writer. In the embodiments of the present application, the processing method of the reader-writer executed by the processing device of the reader-writer is taken as an example to illustrate the processing device of the reader-writer provided in the embodiments of the present application.
[0406] The processing device of the reader-writer provided in the embodiments of the present application is shown in FIG. 10, and is applied to a first communication device 10, and includes:
[0407] The first sending module 11 is configured to return a reader-writer list to a second communication device according to first information, wherein the first information includes a target area and a reader-writer type.
[0408] In the embodiments of the present application, the first communication device returns the reader-writer list to the second communication device according to the first information, so that the second communication device can accurately obtain the terminal of the reader-writer type in the target area, avoid returning all terminals in the target area to the second communication device by the first communication device, and avoid screening the returned terminals by the second communication device, thereby avoiding waste of interaction resources.
[0409] In some embodiments, the processing device of the reader-writer further includes:
[0410] The list processing module is configured to obtain information of a terminal, and add the terminal to the reader-writer list when the information of the terminal meets a first condition.
[0411] The information of the terminal satisfies a first condition, including at least one of the following:
[0412] The terminal is in the target area;
[0413] The information of the terminal satisfies a second condition, the second condition including that the type of the terminal is the type of the reader.
[0414] In some embodiments, the processing device of the reader further includes:
[0415] a list processing module, configured to add the terminal to the reader list if the terminal satisfies a first condition:
[0416] The terminal satisfies a first condition, including at least one of the following:
[0417] The terminal is in the target area;
[0418] The terminal satisfies a second condition, the second condition including that the type of the terminal is the type of the reader.
[0419] In some embodiments, the first information further includes at least one of the following:
[0420] Information indicating an owner of the first reader or a first owner;
[0421] Information indicating a capability of the first reader or a first capability.
[0422] Information indicating a first data network name (DNN), the information of the first DNN including that a DNN of a PDU session established by the reader or the terminal is related to environmental Internet of Things (AIoT) related services or a first operation.
[0423] In some embodiments, the list processing module adds the terminal to the reader list if the information of the terminal satisfies at least one of the following conditions:
[0424] The owner of the reader belongs to the owner of the first reader;
[0425] The capability of the reader contains the capability of the first reader;
[0426] The DNN of the PDU session established by the reader or the terminal is related to environmental Internet of Things (AIoT) related services or a first operation.
[0427] In some embodiments, the second condition further includes at least one of the following:
[0428] The owner of the reader is included in the first owner;
[0429] The capability of the reader or terminal includes the first capability.
[0430] The DNN of the PDU session established by the reader or terminal is related to an ambient Internet of Things, AIoT, related service or a first operation.
[0431] In some embodiments, the information of the terminal includes at least one of:
[0432] A location of the terminal;
[0433] A coverage of the terminal;
[0434] Subscription information of the terminal, the subscription information of the terminal including subscription information as a reader;
[0435] A type of the terminal, the type of the terminal including a reader type.
[0436] The processing device of the reader further includes:
[0437] A type obtaining module, configured to obtain a type of the terminal, the obtaining of the type of the terminal including at least one of:
[0438] Querying a context of the terminal, the context of the terminal including information indicating that the terminal is a reader;
[0439] Obtaining terminal subscription information from a UDM or a UDR, the terminal subscription information including information indicating that the terminal is a reader;
[0440] Obtaining a context of the terminal, the context indicating that the terminal is authorized as a reader.
[0441] In some embodiments, the first receiving module is configured to receive a subscription request of the first event from the second communication device, the subscription request of the first event including the first information.
[0442] In some embodiments, the subscription request of the first event includes filtering information, the filtering information including the first information.
[0443] In some embodiments, the first event includes a UEs-In-Area-Report event.
[0444] In some embodiments, the target area includes at least one of:
[0445] A corresponding area of the first operation;
[0446] A specified area of an ambient Internet of Things, AIoT, related service;
[0447] The specified area of the AIoT related service is an area mapped in a communication network.
[0448] a service area of the second communication device.
[0449] In some embodiments, the first operation or the environmental AIoT related service comprises at least one of:
[0450] an inventory operation;
[0451] a command operation;
[0452] a read operation;
[0453] a write operation;
[0454] an activation operation;
[0455] a deactivation operation;
[0456] a notification operation;
[0457] an operation of locating an AIoT device;
[0458] an operation of identifying a MASK;
[0459] an operation of reporting a device ID;
[0460] a read command;
[0461] a read response;
[0462] a write command;
[0463] a write response;
[0464] a disable request;
[0465] a disable response;
[0466] a security command / response.
[0467] In some embodiments, the command operation comprises at least one of:
[0468] a read operation;
[0469] a write operation;
[0470] an activation operation;
[0471] a deactivation operation;
[0472] a notification operation; an operation of locating an AIoT device;
[0473] an operation of broadcasting an AIoT device ID;
[0474] a security operation for encryption or integrity protection of signaling or data between an AIoT device or a reader and a network.
[0475] In some embodiments, the first communication device comprises a core network device. The core network device comprises at least one of an access and / or mobility management function (AMF) or a gateway mobile location center (GMLC).
[0476] In some embodiments, the first sending module is further configured to perform at least one of the following:
[0477] sending a paging message to a terminal in an idle state in the target area;
[0478] sending a paging message to a reader-writer in an idle state in the target area;
[0479] sending a paging message to a target reader-writer in the target area.
[0480] In some embodiments, the first sending module is further configured to send a paging message to the terminal if the terminal satisfies a third condition.
[0481] The third condition comprises at least one of the following:
[0482] The terminal or information of the terminal satisfies a second condition.
[0483] The terminal is in an idle state.
[0484] The location of the terminal is uncertain to be in the target area.
[0485] Embodiments of the present application also provide a processing apparatus of a reader-writer, applied to a first communication device, comprising:
[0486] A second receiving module is configured to receive a subscription request of a second event of a second communication device, the subscription request of the second event comprising at least one of an identifier of a target reader-writer and target area information.
[0487] In some embodiments, the subscription request of the second event comprises filtering information, and the filtering information comprises at least one of the identifier of the target reader-writer and the target area information.
[0488] In some embodiments, the target area comprises at least one of the following:
[0489] A corresponding area of a first operation;
[0490] A specified area of an environment AIoT related service;
[0491] An area mapped in a communication network for the specified area of the AIoT related service;
[0492] A service area of the second communication device.
[0493] In some embodiments, the processing device of the reader includes a message sending module, which is further configured to perform at least one of the following:
[0494] When the target reader leaves the target area, a first notification message is sent to the second communication device, and the first notification message contains information that the target reader leaves or is not in the target area;
[0495] When the target reader enters the target area, a second notification message is sent to the second communication device, and the second notification message contains information that the target reader enters or is in the target area.
[0496] In some embodiments, the target reader belongs to the reader list or the target reader is a reader selected by the second communication device.
[0497] In some embodiments, the second event includes a Presence-In-AOI-Report subscription event.
[0498] In some embodiments, the first communication device is an access and / or mobility management function (AMF) or a gateway mobile location center (GMLC), and the second communication device is an AIoT function (AIoTF).
[0499] Embodiments of the present application also provide a processing device of a reader, as shown in FIG. 11, which is applied to a second communication device 20 and includes:
[0500] A third receiving module 21 is configured to receive a reader list sent by a first communication device;
[0501] A first processing module 22 is configured to select a reader from the reader list.
[0502] In embodiments of the present application, the first communication device returns a reader list to the second communication device, which can enable the second communication device to accurately obtain a terminal of a reader type in a target area, avoiding the second communication device to screen the returned terminal, thereby avoiding waste of interaction resources.
[0503] In some embodiments, the selected reader includes a reader performing a first operation or a reader performing an AIoT related service.
[0504] In some embodiments, the processing device of the reader further includes:
[0505] An information sending module is configured to send first information to the first communication device, and the first information includes a target area and a reader type.
[0506] In some embodiments, the target area of the first operation includes the target area in the first information.
[0507] In some embodiments, the target area comprises at least one of:
[0508] a corresponding area of a first operation;
[0509] a specified area of an ambient Internet of Things, AIoT, related service;
[0510] a mapped area of the specified area of the AIoT related service in a communication network;
[0511] a service area of the second communication device.
[0512] In some embodiments, the first operation or the ambient Internet of Things, AIoT, related service comprises at least one of:
[0513] an inventory operation;
[0514] a command operation;
[0515] a read operation;
[0516] a write operation;
[0517] an activation operation;
[0518] a deactivation operation;
[0519] a notification operation;
[0520] an operation of locating an AIoT device;
[0521] a masking, MASK;
[0522] a device ID reporting;
[0523] a read command;
[0524] a read response;
[0525] a write command;
[0526] a write response;
[0527] a disable request;
[0528] a disable response;
[0529] a security command / response.
[0530] In some embodiments, the command operation comprises at least one of:
[0531] a read operation;
[0532] a write operation;
[0533] an activation operation;
[0534] a deactivation operation;
[0535] notification operation;
[0536] operation of locating the AIoT device;
[0537] operation of broadcasting the AIoT device ID;
[0538] security operation for encryption or integrity protection of signaling or data between the AIoT device or the reader and the network.
[0539] In some embodiments, the first information further comprises at least one of:
[0540] information indicating an owner of the first reader or a first owner;
[0541] information indicating a capability of the first reader or a first capability.
[0542] information indicating a first data network name (DNN), wherein the first DNN information indicates that a DNN of a PDU session established by the reader or the terminal is related to an ambient Internet of Things (AIoT) related service or a first operation.
[0543] In some embodiments, the information sending module is configured to send a subscription request of a first event to the first communication device, wherein the subscription request of the first event comprises the first information.
[0544] In some embodiments, the subscription request of the first event comprises filter information, and the filter information comprises the first information.
[0545] In some embodiments, the first event comprises a UEs-In-Area-Report subscription event.
[0546] The embodiments of the present application further provide a processing apparatus of a reader, which is applied to a second communication device 20 and comprises:
[0547] a third sending module configured to send a subscription request of a second event to a first communication device, wherein filter information of the subscription request of the second event comprises at least one of an identifier of a target reader and target area information.
[0548] In some embodiments, the subscription request of the second event comprises filter information, and the filter information comprises at least one of the identifier of the target reader and the target area information.
[0549] In some embodiments, the target area comprises at least one of:
[0550] a corresponding area of the first operation;
[0551] a specified area of an ambient Internet of Things (AIoT) related service.
[0552] a region in which the AIoT-related service is mapped in the communication network;
[0553] a service region of the second communication device.
[0554] In some embodiments, the processing device of the reader includes a message receiving module, which is configured to perform any one of the following:
[0555] receive a first notification message sent by the second communication device, the first notification message containing information that the target reader exits or is not in the target region;
[0556] receive a second notification message sent by the second communication device, the second notification message containing information that the target reader enters or is in the target region.
[0557] In some embodiments, the target reader belongs to the reader list or the target reader is a reader selected by the second communication device.
[0558] In some embodiments, the processing device of the reader includes a service processing module, which is configured to suspend an environment-enabled Internet of Things (AIoT) service performed by the target reader.
[0559] In some embodiments, the service processing module is configured to release a related Protocol Data Unit (PDU) session of the target reader.
[0560] In some embodiments, the service processing module is configured to select the target reader or add the target reader to a list of alternative readers.
[0561] Embodiments of the present application also provide a processing device of a reader, which is applied to a second communication device 20 and includes:
[0562] a second processing module, configured to select a target reader of a first operation according to at least one of position information of the reader and target region information of the first operation.
[0563] In some embodiments, the second processing module is configured to determine that the target reader of the first operation includes the reader in a case where a fourth condition is met, and the fourth condition includes that the position of the reader is located within a target region corresponding to the first operation.
[0564] In some embodiments, the second processing module is configured to perform at least one of the following:
[0565] obtain the position information of the reader by paging the reader to make the reader respond to the paging, or obtain the position information of the reader by the region in which the reader is located;
[0566] triggering a positioning procedure to obtain the location information of the reader;
[0567] ordering to obtain the location information of the reader.
[0568] In some embodiments, the first operation comprises at least one of:
[0569] a command operation;
[0570] a read operation;
[0571] a write operation;
[0572] an activation operation;
[0573] a deactivation operation;
[0574] a notification operation;
[0575] an operation of locating an AIoT device;
[0576] identifying a MASK;
[0577] reporting a device ID;
[0578] a read command;
[0579] a read response;
[0580] a write command;
[0581] a write response;
[0582] a disabling request;
[0583] a disabling response;
[0584] a security command / response;
[0585] a command operation, the command operation comprising at least one of: a read operation; a write operation; an activation operation; a deactivation operation; a notification operation; an operation of locating an AIoT device; an operation of broadcasting an AIoT device ID; a security operation for encryption or integrity protection of signaling or data between an AIoT device or a reader and a network.
[0586] In some embodiments, the determining that the fourth condition is satisfied comprises:
[0587] obtaining a list of readers by sending first information to the first communication device.
[0588] The embodiment of the present application provides a processing device of a reader-writer. As an example, the processing device of the reader-writer can be a communication device or a component in the communication device, such as a chip. The communication device can be a network side device or a server, etc. For example, the network side device can include, but is not limited to, the types of the network side device 12 listed above, and the embodiment of the present application is not limited specifically.
[0589] The processing device of the reader-writer includes a receiving module, a sending module and a processing module. The receiving module, the sending module and the processing module can be implemented by software or by hardware. When implemented by hardware, the processing module can be implemented by a processor. For example, the processor can include a general processor, a special processor, etc., such as a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), an artificial intelligent (AI) processor, a graphics processing unit (GPU), an application specific integrated circuit (ASIC), a network processor (NP), a field programmable gate array (FPGA) or other programmable logic devices, a gate circuit, a transistor, a discrete hardware component, etc. The receiving module and the sending module can be implemented by a communication interface. The communication interface can include one or more of a transceiver, a pin, a circuit, a bus, a radio frequency unit, etc.
[0590] The processing device of the reader-writer provided by the embodiment of the present application can implement each process of the method embodiments of FIG. 2-FIG. 9 and achieve the same technical effects. To avoid repetition, details are not described herein.
[0591] As shown in FIG. 12, the embodiment of the present application further provides a communication device 300 including a processor 301 and a memory 302. The memory 302 stores programs or instructions executable on the processor 301. For example, when the communication device 300 is a network side device, the programs or instructions are executed by the processor 301 to implement each step of the above-mentioned processing method of the reader-writer, and achieve the same technical effects. To avoid repetition, details are not described herein.
[0592] The embodiment of the present application further provides a network side device, comprising a processor and a communication interface, the communication interface is coupled with the processor, and the processor is used to run programs or instructions to realize the steps of the method embodiments shown in FIG. 2-9. The network side device embodiment corresponds to the network side device method embodiment described above, and each implementation process and implementation manner of the method embodiment described above can be applied to the network side device embodiment, and the same technical effects can be achieved.
[0593] Specifically, the embodiment of the present application further provides a network side device. As shown in FIG. 13, the network side device 400 comprises a processor 401, a network interface 402 and a memory 403. The network side device can be the apparatus shown in FIG. 10 or FIG. 11. Wherein, the network interface 402 is, for example, a common public radio interface (common public radio interface, CPRI).
[0594] Specifically, the network side device 400 of the embodiment of the present application further comprises instructions or programs stored in the memory 403 and executable on the processor 401, the processor 401 invokes the instructions or programs in the memory 403 to execute the method performed by each module shown in FIG. 10 or FIG. 11, and achieves the same technical effects. To avoid repetition, it will not be described here.
[0595] The embodiment of the present application further provides a readable storage medium, the readable storage medium stores programs or instructions, the programs or instructions are executed by the processor to realize each process of the processing method embodiment of the above reader, and the same technical effects can be achieved. To avoid repetition, it will not be described here.
[0596] The processor is the processor in the terminal in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer readable memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc. In some examples, the readable storage medium can be a non-transitory readable storage medium.
[0597] The embodiment of the present application further provides a chip, the chip comprises a processor and a communication interface, the communication interface is coupled with the processor, and the processor is used to run programs or instructions to realize each process of the processing method embodiment of the above reader, and the same technical effects can be achieved. To avoid repetition, it will not be described here.
[0598] It should be understood that the chip mentioned in the embodiment of the present application can also be referred to as a system level chip, a system chip, a chip system or a system on chip, etc.
[0599] The embodiment of the present application further provides a computer program / program product stored in a storage medium, which is executed by at least one processor to implement each process of the processing method of the reader / writer and achieve the same technical effects. To avoid repetition, details are not described herein.
[0600] The embodiment of the present application further provides a wireless communication system, which comprises a first communication device and a second communication device, and the first communication device and the second communication device can be used to execute the steps of the processing method of the reader / writer.
[0601] It should be noted that, in this document, the terms "comprising", "including", or any other variant thereof are intended to cover non-exclusive inclusions, so that processes, methods, articles, or devices including a series of elements not only include those elements, but also include other elements not explicitly listed, or further include elements inherent to such processes, methods, articles, or devices. Without more limitations, the element defined by the phrase "including a" does not exclude the presence of another identical element in the process, method, article, or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to the order of performing functions as shown or discussed, and can also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method can be performed in an order different from that described, and various steps can also be added, omitted, or combined. In addition, the features described with reference to certain examples can be combined in other examples.
[0602] From the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be realized by means of computer software products and general hardware platforms, and of course, can also be realized by hardware. The computer software product is stored in a storage medium (such as ROM, RAM, magnetic disc, optical disc, etc.), and includes a plurality of instructions for making a terminal or network side device execute the method described in each embodiment of the present application.
[0603] The embodiments of the present application are described above in combination with the drawings, but the present application is not limited to the above-mentioned specific embodiments, and the above-mentioned specific embodiments are only illustrative, not restrictive. Those skilled in the art can make many forms of embodiments under the inspiration of the present application without departing from the scope of the present application and the protection scope of the claims, and these embodiments all belong to the protection scope of the present application.
Claims
A processing method of a reader-writer, comprising: A first communication device returns a reader-writer list to a second communication device according to first information, the first information comprising a target area and a reader-writer type. The method of claim 1, wherein, Before the first communication device returns the reader-writer list to the second communication device according to the first information, the method further comprises: The first communication device obtains information of a terminal, and adds the terminal to the reader-writer list when the information of the terminal meets a first condition: The information of the terminal meeting the first condition comprises at least one of: The terminal is in the target area; The information of the terminal meets a second condition, and the second condition comprises that the type of the terminal is the reader-writer type. The method of claim 1, wherein, The first communication device returns the reader-writer list to the second communication device according to the first information comprises: adding the terminal to the reader-writer list when the terminal meets the first condition: The terminal meeting the first condition comprises at least one of: The terminal is in the target area; The terminal meets a second condition, and the second condition comprises that the type of the terminal is the reader-writer type. The method of claim 1, wherein, The first information further comprises at least one of: Information for indicating an owner of a first reader-writer or a first owner; Information for indicating a capability of the first reader-writer or a first capability; Information for indicating a first data network name (DNN), and the information of the first DNN comprises that a DNN of a PDU session established by the reader-writer or the terminal is related to environmental Internet of Things (AIoT) related services or a first operation. The method of claim 4, wherein, The terminal is added to the reader-writer list when the information of the terminal meets at least one of the following conditions: The owner of the reader-writer belongs to the owner of the first reader-writer; The capability of the reader-writer contains the capability of the first reader-writer; The DNN of the PDU session established by the reader-writer or the terminal is related to environmental Internet of Things (AIoT) related services or a first operation. The method according to claim 2 or 3, wherein The second condition further comprises at least one of: The owner of the reader-writer or the terminal is included in the first owner; The capability of the reader-writer or the terminal contains the first capability; The DNN of the PDU session established by the reader-writer or the terminal is related to environmental Internet of Things (AIoT) related services or a first operation. The method of claim 2, wherein, The information of the terminal comprises at least one of: The location of the terminal; The coverage range of the terminal; The subscription information of the terminal, and the subscription information of the terminal comprises subscription information as a reader-writer; The type of the terminal, and the type of the terminal comprises a reader-writer type. The method of claim 7, wherein, When the obtaining the information of the terminal comprises obtaining the type of the terminal, the obtaining the type of the terminal comprises at least one of: Querying a context of the terminal, and the context of the terminal contains information indicating that the terminal is a reader-writer; Obtaining terminal subscription information from a UDM or a UDR, and the terminal subscription information comprises information indicating that the terminal is a reader-writer; Obtaining a context of the terminal, and the context indicates that the terminal is authorized as a reader-writer. The method of claim 1, wherein, Before the first communication device returns the reader-writer list to the second communication device according to the first information, the method further comprises: Obtaining the first information, and the obtaining the first information comprises: receiving a subscription request for a first event from the second communication device, the subscription request for the first event comprising the first information. The method of claim 9, wherein, receiving a subscription request for a first event from the second communication device, the subscription request for the first event comprising the first information, comprising: the subscription request for the first event comprises filtering information, the filtering information comprising the first information. The method of claim 9, wherein, the first event comprises a UEs-In-Area-Report event. The method of claim 1, wherein, the target area comprises at least one of: a corresponding area of a first operation; a specified area of an ambient internet of things, AIoT, related service; an area mapped in a communication network for the specified area of the AIoT related service; a service area of the second communication device. The method according to claim 4 or 6 or 12, wherein the first operation or the ambient internet of things, AIoT, related service comprises at least one of: an inventory operation; a command operation; a read operation; a write operation; an activation operation; a deactivation operation; a notification operation; an operation of locating an AIoT device; an identification, MASK; a device ID report; a read command; a read response; a write command; a write response; a disable request; a disable response; a security command / response. The method of claim 13, wherein, the command operation comprises at least one of: a read operation; a write operation; an activation operation; a deactivation operation; a notification operation; an operation of locating an AIoT device; an operation of broadcasting an AIoT device ID; a security operation for encryption or integrity protection of signaling or data between an AIoT device or a reader and a network. The method of claim 1, wherein, the first communication device comprises a core network device. The method of claim 15, wherein, the core network device comprises at least one of an access and / or mobility management function, AMF, or a gateway mobile location center, GMLC. The method according to any one of claims 1-16, further comprising at least one of: sending a paging message to a terminal in an idle state within the target area; sending a paging message to a reader in an idle state within the target area; sending a paging message to a target reader within the target area. The method according to any one of claims 1-16, further comprising sending a paging message to the terminal in a case that the terminal satisfies a third condition; the third condition comprises at least one of: the terminal or information of the terminal satisfies a second condition; the terminal is in an idle state; a location of the terminal is uncertain to be within the target area. A processing method of a reader, comprising: a first communication device receiving a subscription request for a second event from a second communication device, the subscription request for the second event comprising at least one of an identification of a target reader and target area information. The method of claim 19, wherein, a first communication device receiving a subscription request for a second event from a second communication device, the subscription request for the second event comprising at least one of an identification of a target reader and target area information, comprising: the subscription request for the second event comprises filtering information, the filtering information comprising at least one of the identification of the target reader and the target area information. The method of claim 19, wherein, the target area comprises at least one of: a corresponding area of a first operation; a specified area of an ambient internet of things, AIoT, related service; a region of the AIoT related service is mapped in a communication network; a service area of the second communication device. The method of claim 19, wherein, The method further comprises at least one of: sending a first notification message to the second communication device when the target reader leaves the target area, the first notification message containing information that the target reader leaves or is not in the target area; sending a second notification message to the second communication device when the target reader enters the target area, the second notification message containing information that the target reader enters or is in the target area. The method of claim 19, wherein, The target reader belongs to the reader list or the target reader is a reader selected by the second communication device. The method of claim 19, wherein, The second event includes a Presence-In-AOI-Report event. A processing method of a reader, comprising: The second communication device receives a reader list sent by the first communication device; The second communication device selects a reader from the reader list. The method of claim 25, wherein, The selected reader includes a reader performing a first operation or a reader performing an AIoT related service. The method of claim 25, wherein, Before the second communication device receives the reader list sent by the first communication device, the method further comprises: Sending first information to the first communication device, the first information including a target area and a reader type. The method of claim 26, wherein, The target area of the first operation includes the target area in the first information. The method of claim 27, wherein, The target area includes at least one of: a corresponding area of the first operation; a specified area of an AIoT related service; a region in a communication network where the specified area of the AIoT related service is mapped; a service area of the second communication device. The method of claim 29, wherein, The first operation or the AIoT related service includes at least one of: an inventory operation; a command operation; a read operation; a write operation; an activation operation; a deactivation operation; a notification operation; an operation of locating an AIoT device; a MASK; a device ID report; a read command; a read response; a write command; a write response; a disable request; a disable response; a security command / response. The method of claim 30, wherein, The command operation includes at least one of: a read operation; a write operation; an activation operation; a deactivation operation; a notification operation; an operation of locating an AIoT device; an operation of broadcasting an AIoT device ID; a security operation for encryption or integrity protection of signaling or data between an AIoT device or a reader and a network. The method of claim 27, wherein, The first information further includes at least one of: information indicating an owner of the first reader or a first owner; information indicating a capability of the first reader or a first capability; information indicating a first data network name (DNN), the information of the first DNN being related to an AIoT related service or a first operation of a PDU session established by a terminal or a reader. The method of claim 27, wherein, The sending of the first information to the first communication device includes: sending a subscription request of a first event to the first communication device, the subscription request of the first event including the first information. The method of claim 33, wherein, sending, to the first communication device, a subscription request of a first event, the subscription request of the first event comprising the first information, comprising: The subscription request of the first event comprises filtering information, and the filtering information comprises the first information. The method of claim 33, wherein, The first event comprises a terminal area report UE-In-Area-Report subscription event. A processing method of a reader-writer, comprising: The second communication device sends a subscription request of a second event to the first communication device, and filtering information of the subscription request of the second event comprises at least one of an identifier of a target reader-writer and target area information. The method of claim 36, wherein, The second communication device sends a subscription request of a second event to the first communication device, and the subscription request of the second event comprises at least one of an identifier of a target reader-writer and target area information, characterized by comprising: The subscription request of the second event comprises filtering information, and the filtering information comprises at least one of an identifier of a target reader-writer and target area information. The method of claim 36, wherein, The target area comprises at least one of: An area corresponding to a first operation; A specified area of an AIoT-related service; An area mapped in a communication network, wherein the specified area of the AIoT-related service is located; A service area of the second communication device. The method of claim 36, wherein, The method further comprises any one of: Receiving a first notification message sent by the second communication device, wherein the first notification message comprises information that the target reader-writer leaves or is not in the target area; Receiving a second notification message sent by the second communication device, wherein the second notification message comprises information that the target reader-writer enters or is in the target area. The method of claim 36, wherein, The target reader-writer belongs to the reader-writer list or the target reader-writer is selected by the second communication device. The method of claim 39, wherein, After receiving the first notification message sent by the second communication device, the method further comprises: Terminating an AIoT service enabled by an environment, which is performed by the target reader-writer. The method of claim 41, wherein, The termination of the AIoT service enabled by the environment, which is performed by the target reader-writer, comprises: Releasing a PDU session related to the target reader-writer. The method of claim 39, wherein, After receiving the second notification message sent by the second communication device, the method further comprises: Selecting the target reader-writer or adding the target reader-writer to a candidate reader-writer list. A processing method of a reader-writer, comprising: The second communication device selects a target reader-writer of a first operation according to at least one of position information of a reader-writer and target area information of the first operation. The method of claim 44, wherein, The second communication device selects a target reader-writer of a first operation according to at least one of position information of a reader-writer and target area information of the first operation, comprising: In a case where a fourth condition is met, determining that the target reader-writer of the first operation comprises the reader-writer, and the fourth condition comprises that a position of the reader-writer is located in a target area corresponding to the first operation. The method of claim 44, wherein, Obtaining position information of a reader-writer, comprising at least one of: Obtaining the position information of the reader-writer through an area in which the reader-writer is located; obtaining the position information of the reader-writer through an area in which the reader-writer is located; Triggering a positioning process to obtain the position information of the reader-writer; Subscribing to obtain the position information of the reader-writer. The method of claim 44, wherein, The first operation includes at least one of: a command operation; a read operation; a write operation; an activation operation; a deactivation operation; a notification operation; an operation of locating an AIoT device; identifying a MASK; device ID reporting; a read command; a read response; a write command; a write response; a disable request; a disable response; a security command / response; an inventory operation. The method of claim 47, wherein, The command operation includes at least one of: a read operation; a write operation; an activation operation; a deactivation operation; a notification operation; an operation of locating an AIoT device; an operation of broadcasting an AIoT device ID; a security operation for encryption or integrity protection of signaling or data between an AIoT device or a reader and a network. The method of claim 45, wherein, The determination that the fourth condition is satisfied includes: obtaining a list of readers by sending first information to a first communication device. A processing device of a reader, comprising: a first sending module configured to return a list of readers to a second communication device according to first information, the first information including a target area and a reader type. The apparatus according to claim 50, further comprising: a first receiving module configured to receive a subscription request for a first event from the second communication device, the subscription request for the first event including the first information. A processing device of a reader, comprising: a second receiving module configured to receive a subscription request for a second event from a second communication device, the subscription request for the second event including at least one of an identification of a target reader and target area information. A processing device of a reader, comprising: a third receiving module configured to receive a list of readers sent by a first communication device; a first processing module configured to select a reader from the list of readers. The apparatus according to claim 53, further comprising: a second sending module configured to send a subscription request for a first event to the first communication device, the subscription request for the first event carrying first information. A processing device of a reader, comprising: a third sending module configured to send a subscription request for a second event to a first communication device, the filtering information of the subscription request for the second event including at least one of an identification of a target reader and target area information. A processing device of a reader, comprising: a second processing module configured to select a target reader of a first operation according to at least one of location information of the reader and target area information of the first operation. A communication device comprising a processor and a memory, the memory storing programs or instructions executable on the processor, the programs or instructions being executed by the processor to implement the steps of the processing method of the reader as claimed in any one of claims 1 to 18 or to implement the steps of the processing method of the reader as claimed in any one of claims 19 to 24 or to implement the steps of the processing method of the reader as claimed in any one of claims 25 to 35 or to implement the steps of the processing method of the reader as claimed in any one of claims 36 to 43 or to implement the steps of the processing method of the reader as claimed in any one of claims 44 to 49. A readable storage medium, on which a program or instructions are stored, the program or instructions being executed by a processor to implement the steps of the processing method of the reader / writer of any one of claims 1 to 18 or to implement the steps of the processing method of the reader / writer of any one of claims 19 to 24 or to implement the steps of the processing method of the reader / writer of any one of claims 25 to 35 or to implement the steps of the processing method of the reader / writer of any one of claims 36 to 43 or to implement the steps of the processing method of the reader / writer of any one of claims 44 to 49.
Citation Information
Patent Citations
Reader-writer management method, terminal and network side equipment
CN118283611A
Correspondence relation extraction device, correspondence relation extraction method, and correspondence relation extraction program
JP2015162107A