Communication method, communication apparatus, computer-readable storage medium and computer program product

By selecting N compatible readers and writers based on the information of the reader and target device to send AIoT commands, the problem of communication failure between the reader and the device is solved, and the communication success rate and reliability are improved.

WO2025209379A1PCT designated stage Publication Date: 2025-10-09BEIJING SPREADTRUM HI TECH COMM TECH CO LTD

Patent Information

Application Number
PCT/CN2025/086080
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-04-03
Filing Date
2025-03-31
Publication Date
2025-10-09

AI Technical Summary

Technical Problem

In the existing technology, communication between the reader and the device is prone to failure, resulting in the failure of AIoT business execution.

Method used

By sending AIoT instructions to N readers among at least one reader/writer, the N readers/writers are determined based on the information of the reader/writer and the target device, including coverage range, location information, operating frequency and operating time range, etc., to improve the communication success rate.

Benefits of technology

Improves the communication success rate and reliability between the reader and the target device.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2025086080_09102025_PF_FP_ABST
    Figure CN2025086080_09102025_PF_FP_ABST
Patent Text Reader

Abstract

The present disclosure provides a communication method, a communication apparatus, a computer-readable storage medium and a computer program product. The communication method comprises: sending an ambient power enabled Internet of Things (AIoT) instruction to N readers among at least one reader, wherein the N readers are determined on the basis of information of at least one reader and / or information of a target device, and the target device is a device adapting to the N readers. The solution provided by the present disclosure is beneficial for improving the success rate of communication between a reader and a target device, and improving the transceiving reliability.
Need to check novelty before this filing date? Find Prior Art

Description

Communication method, communication device, computer-readable storage medium, and computer program product

[0001] This disclosure claims priority to Chinese patent application number 202410405622.6, filed with the State Intellectual Property Office of China on April 3, 2024, and entitled “Communication Method, Communication Device, Computer-Readable Storage Medium and Computer Program Product,” the entire contents of which are incorporated by reference into this disclosure. Technical Field

[0002] The present invention relates to the field of communication technology, and in particular to a communication method, a communication device, a computer-readable storage medium, and a computer program product. Background Art

[0003] The Ambient Power Enabled Internet of Things (AIoT), also known as the Passive Internet of Things, can support ambient power and, in specific usage scenarios, can power devices in the AIoT system through energy from the environment.

[0004] In the AIoT system, AIoT commands are sent to devices through readers to execute AIoT business requirements, such as inventory commands, read commands, write commands, and disable commands.

[0005] However, in the existing technology, communication failures are prone to occur between the reader and the device, which may lead to the failure of executing AIoT services in serious cases. Summary of the Invention

[0006] The technical problem solved by the present invention is to provide a communication method, a communication device, a computer-readable storage medium and a computer program product, which can improve the communication success rate between a reader and a device.

[0007] In a first aspect, an embodiment of the present disclosure provides a communication method, comprising: sending AIoT instructions to N readers among at least one reader / writer, where N is a positive integer; wherein the N readers / writers are determined based on information of at least one reader / writer and / or information of a target device, and the target device is a device adapted to the N readers / writers.

[0008] Optionally, the information of the at least one reader / writer includes one or more of the following: the coverage range of each reader / writer in the at least one reader / writer; the location information of each reader / writer in the at least one reader / writer; the operating frequency of each reader / writer in the at least one reader / writer; and the operating time range of each reader / writer in the at least one reader / writer.

[0009] Optionally, the information of the target device includes one or more of the following: the communication range of the target device; the communication distance of the target device; the location information of the target device; the operating frequency of the target device; the operating time range of the target device; and the energy collection method of the target device.

[0010] Optionally, the information of the at least one reader / writer includes location information of each reader / writer, and the information of the target device includes a communication range of the target device; the location of each of the N readers / writers is within the communication range of the target device.

[0011] Optionally, the information of the at least one reader / writer includes the location information of each reader / writer, and the information of the target device includes the communication distance and location information of the target device; the position of each of the N readers / writers is within the communication range of the target device, and the communication range of the target device is determined based on the communication distance and location information of the target device.

[0012] Optionally, the information of the at least one reader / writer includes the coverage and location information of each reader / writer, and the information of the target device includes the communication range of the target device; the position of each of the N readers / writers is within the communication range of the target device, and the position of the target device is within the coverage range of each reader / writer.

[0013] Optionally, the information of the at least one reader / writer includes the operating frequency of each reader / writer, and the information of the target device includes the operating frequency of the target device; part or all of the operating frequency of the target device is located within the operating frequency of each reader / writer in the N readers / writers.

[0014] Optionally, the information of the at least one reader / writer includes the operating time range of each reader / writer, and the information of the target device includes the operating time range of the target device; part or all of the operating time range of the target device is located within the operating time range of each reader / writer among the N readers / writers.

[0015] Optionally, the information of the at least one reader / writer includes the operating time range of each reader / writer, and the information of the target device includes the energy collection method of the target device; part or all of the operating time range of the target device is located within the operating time range of each reader / writer in the N readers / writers, and the operating time range of the target device is determined based on the energy collection method of the target device.

[0016] Optionally, before sending the AIoT instruction to N readers among the at least one reader / writer, the method further includes: determining the N readers / writers in response to receiving a service trigger instruction.

[0017] Optionally, the information of the target device is received from the application function AF; or, the information of the target device is converted according to the information received from the application function AF.

[0018] Optionally, the information of the at least one reader / writer is received from a core network element.

[0019] Optionally, the N readers are located in a UE, and the method further includes: sending a first message to the UE, the first message including the ID of each of the N readers; wherein the first message is used to establish a PDU session associated with the N readers.

[0020] Optionally, the N readers are located in the UE; before sending the AIoT instruction, the method further includes: sending configuration information, the configuration information being used to establish a PDU session associated with the N readers; wherein the configuration information includes the read and write information of the at least one reader; the read and write information includes one or more of the following: the read and write communication distance of each reader; the read and write operating frequency of each reader; and the read and write operating time range of each reader.

[0021] Optionally, before sending the configuration information to the UE, the method further includes: receiving a query request, where the query request includes an ID of each reader / writer in the at least one reader / writer.

[0022] Optionally, the method further includes: sending QoS parameters.

[0023] Optionally, the QoS parameter is preset; or, the QoS parameter is determined according to the number of target devices received from the application function AF.

[0024] In a second aspect, an embodiment of the present disclosure also provides a communication method, which includes: receiving ambient-powered Internet of Things (AIoT) instructions and configuration information, the configuration information including read-write information of N readers; sending the AIoT instructions to a target device based on the read-write information of the N readers; wherein the read-write information of the N readers includes one or more of the following: the read-write communication distance of each reader; the read-write operating frequency of each reader; and the read-write operating time range of each reader.

[0025] In a third aspect, an embodiment of the present disclosure also provides a communication method, which includes: sending information of a target device, or sending information used to determine the information of a target device; wherein the information of the target device includes one or more of the following: the communication range of the target device; the communication distance of the target device; the location information of the target device; the operating frequency of the target device; the operating time range of the target device; and the energy collection method of the target device.

[0026] In a fourth aspect, an embodiment of the present disclosure also provides a communication method, which includes: sending configuration information, wherein the configuration information includes the reading and writing information of N readers and writers; wherein the reading and writing information of the N readers and writers includes one or more of the following: the reading and writing communication distance of each reader and writer; the reading and writing operating frequency of each reader and writer; and the reading and writing working time range of each reader and writer.

[0027] Optionally, the method further includes: sending a query request, the query request including a reader ID; receiving configuration information; wherein the configuration information includes read / write information of the reader to which the reader ID belongs.

[0028] In a fifth aspect, an embodiment of the present disclosure also provides a communication device, comprising: a first sending module, used to send ambient-powered Internet of Things (AIoT) instructions to N readers among at least one reader / writer, where N is a positive integer; wherein the N readers / writers are determined based on information of at least one reader / writer and / or information of a target device, and the target device is a device compatible with the N readers / writers.

[0029] In the sixth aspect, an embodiment of the present disclosure also provides a communication device, which includes: a receiving module for receiving ambient power Internet of Things (AIoT) instructions and configuration information, wherein the configuration information includes the read and write information of N readers and writers, where N is a positive integer; a second sending module for sending the AIoT instructions to the target device based on the read and write information of the N readers and writers; wherein the read and write information of the N readers and writers includes one or more of the following: the read and write communication distance of each reader and writer; the read and write operating frequency of each reader and writer; and the read and write working time range of each reader and writer.

[0030] In the seventh aspect, an embodiment of the present disclosure also provides a communication device, which includes: a third sending module, used to send information of the target device, or to send information used to determine the information of the target device; wherein the information of the target device includes one or more of the following: the communication range of the target device; the communication distance of the target device; the location information of the target device; the operating frequency of the target device; the operating time range of the target device; and the energy collection method of the target device.

[0031] In the eighth aspect, an embodiment of the present disclosure also provides a communication device, which includes: a fourth sending module, used to send configuration information, the configuration information includes the reading and writing information of N readers and writers, wherein N is a positive integer; wherein the reading and writing information of the N readers and writers includes one or more of the following: the reading and writing communication distance of each reader and writer; the reading and writing operating frequency of each reader and writer; and the reading and writing working time range of each reader and writer.

[0032] In a ninth aspect, an embodiment of the present disclosure further provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the communication method provided in any aspect is executed.

[0033] In the tenth aspect, an embodiment of the present disclosure further provides a communication device, comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, and the processor executes the steps of the method provided in any aspect when running the computer program.

[0034] In an eleventh aspect, an embodiment of the present disclosure provides a chip having a computer program stored thereon, and when the computer program is executed by the chip, the method provided in any aspect is executed.

[0035] In a twelfth aspect, an embodiment of the present disclosure provides a chip module having a computer program stored thereon. When the computer program is executed by the chip module, the method provided in any aspect is executed.

[0036] In a thirteenth aspect, an embodiment of the present disclosure provides a computer program product, which includes a computer program. When the computer program runs on a computer, it enables the computer to execute the method provided in any aspect.

[0037] In a fourteenth aspect, an embodiment of the present disclosure provides a communication system, which includes an apparatus for executing the method provided in the first aspect.

[0038] Compared with the prior art, the technical solution of the embodiment of the present disclosure has the following beneficial effects:

[0039] In the embodiment of the present disclosure, a reader / writer compatible with the target device is determined based on the information of at least one reader / writer and / or the information of the target device. By sending AIoT instructions to the compatible reader / writer, the communication success rate between the reader / writer and the target device can be improved, and the reliability of transmission and reception can be improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] FIG1 is a schematic diagram of a first communication architecture of an AIoT system provided by an embodiment of the present disclosure;

[0041] FIG2 is a schematic diagram of a second communication architecture of an AIoT system provided by an embodiment of the present disclosure;

[0042] FIG3 is a schematic diagram of a first communication method provided by an embodiment of the present disclosure;

[0043] FIG4 is an interactive diagram of a first method for AIoT-F to determine N readers and writers provided by an embodiment of the present disclosure;

[0044] FIG5 is an interactive diagram of a second method for determining N readers and writers by AIoT-F provided in an embodiment of the present disclosure;

[0045] FIG6 is an interactive diagram of a third method for determining N readers and writers by AIoT-F provided in an embodiment of the present disclosure;

[0046] FIG7 is an interactive diagram of a fourth method for determining N readers and writers by AIoT-F provided in an embodiment of the present disclosure;

[0047] FIG8 is an interactive diagram of a fifth method for determining N readers and writers by AIoT-F provided in an embodiment of the present disclosure;

[0048] FIG9 is a schematic diagram of a second communication method provided in an embodiment of the present disclosure;

[0049] FIG10 is a schematic diagram of a method for establishing a PDU session provided in an embodiment of the present disclosure;

[0050] FIG11 is a schematic diagram of a method for an AIoT-F to send an AIoT instruction to a reader / writer provided by an embodiment of the present disclosure;

[0051] FIG12 is a schematic diagram of a third communication method provided by an embodiment of the present disclosure;

[0052] FIG13 is a schematic diagram of a fourth communication method provided by an embodiment of the present disclosure;

[0053] FIG14 is a schematic diagram of a fifth communication method provided by an embodiment of the present disclosure;

[0054] FIG15 is a schematic diagram of a protocol stack architecture provided by an embodiment of the present disclosure;

[0055] FIG16 is a schematic diagram of a first communication device provided by an embodiment of the present disclosure;

[0056] FIG17 is a schematic diagram of a second communication device provided by an embodiment of the present disclosure;

[0057] FIG18 is a schematic diagram of a third communication device provided by an embodiment of the present disclosure;

[0058] FIG19 is a schematic diagram of a fourth communication device provided by an embodiment of the present disclosure;

[0059] FIG20 is a schematic diagram of the hardware structure of a communication device in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0060] The communication systems to which the embodiments of the present disclosure are applicable include, but are not limited to, third-generation systems (3G), LTE systems, fourth-generation systems (4G), fifth-generation systems (5G), NR systems, and future evolution systems or multiple communication convergence systems. Among them, the 5G system can be a non-standalone (NSA) 5G system or a standalone (SA) 5G system. The solutions of the embodiments of the present disclosure can also be applied to various new communication systems in the future, such as 6G, 7G, etc. The communication system can also include a public land mobile network (PLMN) network, a device-to-device (D2D) communication system, a machine-to-machine (M2M) communication system, an Internet of Things (IoT) communication system, a vehicle-to-everything (V2X) communication system, or one or more other communication systems.

[0061] First, the technical terms involved in the present invention are introduced with reference to the accompanying drawings to facilitate understanding by those skilled in the art.

[0062] Refer to Figure 1, which is a schematic diagram of a first communication architecture of an AIoT system provided by an embodiment of the present disclosure.

[0063] The device 11 may be an electronic device that provides data or voice connectivity. For example, the device 11 may be an electronic tag, such as a Radio Frequency Identification (RFID) tag, or may be a passive tag.

[0064] It should be noted that the device 11 is not limited to an electronic tag, but may also be a user equipment (UE), a subscriber unit (Subscriber Unit), a mobile station (Mobile Station), a station (Station), a terminal (Terminal), etc.

[0065] In the embodiments of the present disclosure, device 11 can communicate with a reader / writer of the AIoT system and can communicate with other communication devices through the AIoT system, such as household appliances in a smart home, power meters, voltage monitoring instruments, environmental monitoring instruments in a smart grid, and video monitoring instruments in a smart security network. In other words, device 11 can communicate with a reader / writer, or device 11 can communicate with core network devices through a reader / writer. Multiple devices 11 can also communicate with each other. Device 11 can be static or mobile, and this is not limited in the embodiments of the present disclosure.

[0066] In some embodiments, the device 11 may be an ambient-powered IoT device (AIoT device). The device 11 may be a mobile terminal, a fixed terminal, or the like in various fields that can utilize ambient energy. In the embodiments disclosed herein, the specific form of the terminal device is not limited. For the device 11 utilizing solar energy, normal communication can be performed using solar energy during sunny days, while on rainy days or at night, the communication capability may be limited and the device may be in a dormant state where no signaling / data is sent or received. Similar situations also exist for ambient-powered IoT devices utilizing other ambient energy sources.

[0067] The reader can be used to send and receive AIoT instructions to device 11, and can execute AIoT requirements (also known as AIoT services), such as inventory commands, read commands, write commands, disable commands, etc.

[0068] In the embodiment of the present disclosure, the reader / writer may be a UE reader / writer 12. For example, the UE reader / writer 12 may be integrated into or externally connected to the UE.

[0069] It should be noted that UE may include smart phones, smart wearable devices, smart speakers, smart tablets, wireless modems, wireless local loop (WLL) stations, personal digital assistants (PDAs), customer premises equipment (CPEs), etc.

[0070] The base station 13 may be a NG-RAN (Radio Access Network) device in LTE; the base station 13 may also be a base station in a future evolved Public Land Mobile Network (PLMN), a Broadband Network Gateway (BNG), an aggregation switch, or a non-3rd Generation Partnership Project (3GPP) access device. Optionally, the base station 13 in the embodiment of the present disclosure may include various forms of base stations, such as a macro base station, a micro base station (also known as a small base station), a relay station, an access point, a 5G base station or a future base station, a satellite, a Transmitting and Receiving Point (TRP), a Transmitting Point (TP), a mobile switching center, and a device-to-device (D2D), a machine-to-machine (M2M), the Internet of Things (IoT), a vehicle-to-everything (V2X), or other devices that perform base station functions in communications, etc., and the embodiment of the present disclosure does not specifically limit this.

[0071] The Access and Mobility Management Function (AMF) 14, the Unified Data Management (UDM) 16 and the Application Function (AF) 17 may be referred to as core network devices.

[0072] The AMF 14 is the termination point for non-access stratum (NAS) signaling and is primarily responsible for user access authentication and mobility management. Terminal devices and the AMF can communicate via N1 NAS messages, and communication messages between the terminal device and the AMF can also be relayed via RAN N2 messages. The RAN and the AMF communicate via N2 messages.

[0073] The UDM 16 can be used to manage user contract information and complete user authentication and authorization.

[0074] AF17 can be used to provide instructions for AIoT services and is also called an application server.

[0075] It should be noted that in the embodiments of the present disclosure, the core network device may further include one or more of a session management function (SMF), a network exposure function (NEF), a user plane function (UPF), and a policy control function (PCF). For more information about the above-mentioned AMF, UDM, AF, SMF, NEF, UPF, and PCF, such as specific functions, connection relationships, and implementation methods, please refer to the relevant descriptions in relevant technologies (e.g., 3GPP protocols).

[0076] The Ambient IoT Function (AIOT-F) 15 can be used to provide management and control for AIoT services.

[0077] For example, AIOT-F 15 can receive AIoT service requests from AF and provide AIoT service-related information to AF, such as AIoT service execution results; perform AIoT service control, such as inventory processing; perform device context management and reader context management, such as reader selection and information configuration.

[0078] Referring to Figure 2, which is a schematic diagram of a second communication architecture of an AIoT system provided by an embodiment of the present disclosure, the differences between the second communication architecture and the first communication architecture are described below.

[0079] Specifically, the reader / writer may be a base station reader / writer 23. For example, the base station reader / writer 13 may be integrated into or externally connected to the base station.

[0080] AIoT-F can be integrated or externally connected to a variety of core network devices, such as the AMF supporting AIoT-F 24 shown in Figure 2.

[0081] It should be noted that AIoT-F can also be integrated or connected to other appropriate core network devices, such as UDM, AF, etc.

[0082] Between the AMF supporting AIoT-F 24 and AF17, or between the AIoT-F 15 and AF17 shown in FIG1 , communication can be achieved through a service based interface (SBI).

[0083] It should be noted that the communication architecture in the present disclosure is not limited to that shown in Figures 1 and 2. For example, the AIoT-F15 shown in Figure 1 can also be integrated with or externally connected to the AMF14, similar to replacing the AMF14 and AIoT-F15 shown in Figure 1 with the AMF supporting AIoT-F 24 shown in Figure 2.

[0084] For example, the AMF supporting AIoT-F24 shown in Figure 2 can be replaced with a structure in which AMF and AIoT-F are separated. For example, the AMF supporting AIoT-F 24 shown in Figure 2 can be replaced with AMF14 and AIoT-F15 shown in Figure 1.

[0085] 3, which is a schematic diagram of a first communication method provided by an embodiment of the present disclosure. The communication method shown in FIG1 may include S31 to S32. In this disclosure, the S in each step number represents a step.

[0086] It should be noted that the communication method shown in Figure 3 can be used for AIoT-F. As mentioned above, AIoT-F can be an independent communication device, and can also be integrated with or externally connected to appropriate core network equipment.

[0087] S31, AIoT-F sends AIoT instructions to the reader.

[0088] Among them, the reader / writer shown in Figure 3 is selected from N readers / writers in at least one reader / writer, and the N readers / writers are determined based on information of at least one reader / writer and / or information of the target device, and the target device is a device adapted to the N readers / writers.

[0089] Correspondingly, the reader receives AIoT instructions.

[0090] Among them, the AIoT instruction can be an instruction obtained by AIoT-F after compiling the received AIoT requirements, which can be recognized by the reader.

[0091] In some embodiments, for example, the target device may be determined based on information sent by the AF.

[0092] Among them, AF can specify a specific AIoT device and can also provide information of the target device to enable AIoT to determine the AIoT device.

[0093] In a specific embodiment, the AF sends the device ID of the target device to the AIoT-F.

[0094] Specifically, AF specifies the AIoT device by providing the device ID of the AIoT device to AIoT-F.

[0095] In another specific embodiment, the AF sends information for determining the target device to the AIoT-F.

[0096] Specifically, AF provides AIoT-F with information of the AIoT device, such as model, brand, product name, etc., so that AIoT-F determines the AIoT device based on the information used to determine the target device.

[0097] In the solution of the embodiment of the present disclosure, before sending the AIoT instruction to N readers among the at least one reader / writer, the method may further include: determining the N readers / writers.

[0098] The N readers / writers may be readers / writers compatible with the target device, and the N readers / writers may be determined based on information of at least one reader / writer and / or information of the target device.

[0099] The information of at least one reader / writer may include one or more of the following: the coverage of each reader / writer in at least one reader / writer; the location information of each reader / writer in at least one reader / writer; the operating frequency of each reader / writer in at least one reader / writer; and the operating time range of each reader / writer in at least one reader / writer.

[0100] The following is a description of the various parameters:

[0101] (i) The coverage of a reader / writer may include the communication distance and / or communication angle of the reader / writer.

[0102] (ii) Communication distance can be used to indicate the communication capability of a reader / writer, for example, the maximum communication distance over which a reader / writer can communicate with other communication devices.

[0103] (iii) The communication angle may be used to indicate the angle at which the reader can send and receive signals, and may include, for example, a horizontal angle and a vertical angle.

[0104] (iv) Location information can be used to indicate the location of the reader, such as latitude and longitude, altitude, floor number, room number, cell, etc.

[0105] It should be noted that the reader is a UE reader, the position of the UE can be considered as the position of the UE reader, the reader is a base station reader, and the position of the base station can be considered as the position of the base station reader.

[0106] (v) Operating frequency can be used to indicate the operating frequency at which the reader can transmit and receive signals, for example, using a frequency band or a frequency point.

[0107] (vi) The operating time range may be used to indicate the operating time during which the reader can send and receive signals, for example, in the Universal Time or in the local time at which the reader is located.

[0108] The target device information may include one or more of the following: the communication range of the target device; the communication distance of the target device; the location information of the target device; the operating frequency of the target device; the operating time range of the target device; and the energy collection method of the target device.

[0109] The following is a description of the various parameters:

[0110] (i) The communication range of the target device may include the communication distance of the target device and / or may include the location information of the target device.

[0111] (ii) The communication distance may be used to indicate the communication capability of the target device, for example, the maximum communication distance over which the target device can communicate with other communication devices.

[0112] (iii) The location information may be used to indicate the location of the target device, and may be an absolute address, such as described using longitude and latitude, or may be location information defined by a third party.

[0113] (iv) Operating frequency can be used to indicate the operating frequency at which the target device can transmit and receive signals, for example, using a frequency band or a frequency point.

[0114] (v) The operating time range may be used to indicate the operating time during which the target device can send and receive signals, for example, in the Universal Time or in the local time at which the target device is located.

[0115] (vi) Energy harvesting method can be used to indicate the way in which the target device collects energy from the environment, which can also be referred to as the energy source type, such as solar energy, kinetic energy, radio energy, or wind energy.

[0116] Understandably, by determining how the target device collects energy from the environment, the operating time range of the target device can be determined. For example, the operating time range of a target device powered by solar energy may be daytime.

[0117] The following non-restrictive description of the AIoT-F method for determining N readers and writers is provided in conjunction with the accompanying drawings.

[0118] Example 1

[0119] Referring to Figure 4, Figure 4 is an interactive diagram of the first method for AIoT-F to determine N readers and writers provided by an embodiment of the present disclosure. The method shown in Figure 4 may include S41, S43, and S45. Optionally, the method shown in Figure 4 may also include S42 or S44.

[0120] S41, AMF sends the location information of the reader to AIoT-F, and correspondingly, AIoT-F receives the location information from AMF.

[0121] In one embodiment of the present disclosure, AMF sends the location information of the reader to AIoT-F, and can also use the same signaling to carry and send the IDs of N readers to enable AIoT-F to identify multiple readers.

[0122] In another embodiment of the present disclosure, another signaling may be used to carry and send the IDs of N readers, so that the AIoT-F receives the location information and ID of the reader respectively.

[0123] Specifically, AMF can send the reader information (such as the location information shown in Figure 4) to AIoT-F in the following ways:

[0124] (1) The reader is a UE reader. The UE reader sends the reader information to the base station, which is then sent to the AMF through the base station, and then to the AIoT-F through the AMF.

[0125] (2) The reader is a base station reader. The base station reader sends the reader information to AMF, and then sends it to AIoT-F through AMF.

[0126] (3) The reader is a base station reader, and the reader information is stored in the UDM in advance. Among them, the AMF can obtain the reader information by sending a request to the UDM.

[0127] For example, the Operations, Administration and Maintenance (OAM) network element may store the reader information into the UDM in advance.

[0128] In one embodiment, the location information of the target device is used to indicate the target area. Specifically, when AIoT-F queries the UDM for location information, the UDM can convert (map) the location information into 3GPP location information, such as cell ID, tracking area, and an area corresponding to the AIoT operation. The target device is considered to be located in the target area with a high probability, and the AIoT command can be executed starting from the target area.

[0129] In another embodiment, the location information of the target device may further include coordinate information. Specifically, by providing the coordinate information of the target device, the location of the target device may be determined.

[0130] In yet another embodiment, the location information of the target device may also be location information defined by a third party.

[0131] It should be noted that the AMF shown in Figure 4 is an example of a core network element, and the reader information can also be received from other appropriate core network elements, such as OAM, AF, other appropriate servers, etc.

[0132] S42, the target device sends the communication range of the target device to AIoT-F, and correspondingly, AIoT-F receives the communication range of the target device from the target device.

[0133] The communication range of the target device may include the communication distance of the target device and / or may include the location information of the target device. In a specific embodiment, the communication range of the target device may be a coordinate range within which the target device can support communication.

[0134] Specifically, the target device can send the target device information to AIoT-F in the following ways (as shown in the communication range of Figure 4):

[0135] (1) The reader is a UE reader. The target device sends the target device's information to the UE reader, which is then sent to the base station through the UE reader, sent to the AMF through the base station, and then sent to the AIoT-F through the AMF.

[0136] (2) The reader is a base station reader. The target device sends the target device information to the base station reader, which then sends the target device information to AMF through the base station reader, and then sends it to AIoT-F through AMF.

[0137] In one embodiment of the present disclosure, when a target device sends target device information to AIoT-F, it may also send a target device ID to enable AIoT-F to identify multiple devices.

[0138] S43, AIoT-F receives a service trigger instruction from AF, and correspondingly, AF sends a service trigger instruction to AIoT-F.

[0139] Business trigger instructions can be used to indicate AIoT services, such as inventory commands, read commands, write commands, disable commands, etc.

[0140] In one embodiment of the present disclosure, AF sends a service trigger instruction to AIoT-F, and can also use the same signaling to carry and send the ID of the target device to enable AIoT-F to identify the target device.

[0141] In another embodiment of the present disclosure, the AF sends a service trigger instruction to the AIoT-F, and may also use another signaling to carry and send the ID of the target device to enable the AIoT-F to identify the target device.

[0142] S44, AIoT-F receives the communication range of the target device from AF, and correspondingly, AF sends the communication range of the target device to AIoT-F.

[0143] It should be noted that, in one embodiment of the present disclosure, the communication range of the target device may be sent together with the service trigger instruction in S43, and does not need to be sent separately.

[0144] In one embodiment of the present disclosure, when AF sends information of a target device to AIoT-F, it may also send the target device ID to enable AIoT-F to identify multiple devices.

[0145] S45, AIoT-F determines N readers / writers.

[0146] Each of the N readers is located within the communication range of the target device.

[0147] In a specific embodiment, the communication range of the target device may be a coordinate range within which the target device can support communication.

[0148] Specifically, AIoT-F can confirm whether the position of each reader / writer in at least one reader / writer falls within the coordinate range of the target device by determining the coordinate range of the target device, and determine that the reader / writer is selected in response to the reader / writer falling within the coordinate range of the target device.

[0149] In the embodiment of the present disclosure, by locating each reader / writer within the communication range of the target device, the communication success rate between the reader / writer and the target device can be improved, and the reliability of transmission and reception can be improved.

[0150] Example 2

[0151] Referring to Figure 5, Figure 5 is an interactive diagram of the second method for AIoT-F to determine N readers and writers provided by an embodiment of the present disclosure. The method shown in Figure 5 may include S51, S53 and S55. Optionally, the method shown in Figure 5 may also include S52 or S54.

[0152] S51, AMF sends the location information of the reader to AIoT-F, and correspondingly, AIoT-F receives the location information from AMF.

[0153] For more information about AMF sending reader / writer information to AIoT-F, please refer to the previous text and S41 shown in Figure 4, which will not be repeated here.

[0154] S52, the target device sends the communication distance and location information of the target device to AIoT-F, and correspondingly, AIoT-F receives the communication distance and location information of the target device from the target device.

[0155] Specifically, the target device can send the target device information (such as the communication distance and location information shown in Figure 5) to AIoT-F in the following ways:

[0156] (1) The reader is a UE reader. The target device sends the target device's information to the UE reader, which is then sent to the base station through the UE reader, sent to the AMF through the base station, and then sent to the AIoT-F through the AMF.

[0157] (2) The reader is a base station reader. The target device sends the target device information to the base station reader, which then sends the target device information to AMF through the base station reader, and then sends it to AIoT-F through AMF.

[0158] S53, AIoT-F receives a service trigger instruction from AF, and correspondingly, AF sends a service trigger instruction to AIoT-F.

[0159] For more information about AIoT-F receiving service trigger instructions from AF, please refer to the previous text and S43 shown in Figure 4, which will not be repeated here.

[0160] S54, AIoT-F receives the communication distance and location information of the target device from AF, and correspondingly, AF sends the communication distance and location information of the target device to AIoT-F.

[0161] The communication distance may be used to indicate the communication capability of the target device, for example, the maximum distance over which the target device can communicate with other communication devices.

[0162] It should be noted that in one embodiment of the present disclosure, the communication distance and location information of the target device can be sent together in the service trigger instruction in S53, and do not need to be sent separately.

[0163] S55, AIoT-F determines N readers / writers.

[0164] Each of the N readers is located within the communication range of the target device, and the communication range of the target device is determined according to the communication distance and location information of the target device.

[0165] In a specific embodiment, the communication distance of the target device may be a maximum distance over which the target device can communicate with other communication devices.

[0166] Specifically, the communication range may be determined according to the communication distance and location information of the target device, and the communication range may be the communication range obtained in S42 in FIG. 4 .

[0167] In one embodiment of the present disclosure, a spherical area formed with the location information of the target device as the center and the communication distance of the target device as the radius may be used as the communication range within which the target device can communicate.

[0168] In another embodiment of the present disclosure, one or more conical areas can be formed with the location information of the target device as the center, the communication distance of the target device as the radius, and the angle of the target device receiving and sending signals (for example, the horizontal angle and vertical angle of the target device receiving and sending signals) as the communication range within which the target device can communicate.

[0169] In a specific embodiment, the communication range of the target device may be a coordinate range within which the target device can support communication.

[0170] Specifically, AIoT-F can confirm whether the position of each reader / writer in at least one reader / writer falls within the coordinate range of the target device by determining the coordinate range of the target device, and determine that the reader / writer is selected in response to the reader / writer falling within the coordinate range of the target device.

[0171] In the embodiment of the present disclosure, by locating each reader / writer within the communication range of the target device, the communication success rate between the reader / writer and the target device can be improved, and the reliability of transmission and reception can be improved.

[0172] Example 3

[0173] Referring to Figure 6, Figure 6 is an interactive diagram of a third method for AIoT-F to determine N readers provided by an embodiment of the present disclosure. The method shown in Figure 6 may include S61, S63, and S65. Optionally, the method shown in Figure 6 may also include S62 or S64.

[0174] S61, AMF sends the coverage and location information of the reader to AIoT-F, and correspondingly, AIoT-F receives the coverage and location information from AMF.

[0175] The reader's coverage range may include the reader's communication distance and / or communication angle. The communication distance may indicate the reader's communication capabilities, such as the maximum distance over which the reader can communicate with other communication devices. The communication angle may indicate the angle at which the reader can send and receive signals, including, for example, horizontal and vertical angles.

[0176] In one embodiment of the present disclosure, a spherical area formed with the location information of the reader as the center and the communication distance of the reader as the radius can be used as the coverage range within which the reader can communicate.

[0177] In another embodiment of the present disclosure, one or more conical areas can be formed with the location information of the reader as the center, the communication distance of the reader as the radius, and the angle of the reader receiving and sending signals (for example, the horizontal angle and vertical angle of the reader receiving and sending signals) as the coverage range for the reader to communicate.

[0178] For more information about AMF sending reader / writer information to AIoT-F, please refer to the previous text and S41 shown in Figure 4, which will not be repeated here.

[0179] S62, the target device sends the communication range of the target device to AIoT-F, and correspondingly, AIoT-F receives the communication range of the target device from the target device.

[0180] The communication range of the target device may include the communication distance of the target device and / or may include the location information of the target device. In a specific embodiment, the communication range of the target device may be a coordinate range within which the target device can support communication.

[0181] Specifically, the target device can send the target device information to AIoT-F in the following ways (as shown in the communication range of Figure 6):

[0182] (1) The reader is a UE reader. The target device sends the target device's information to the UE reader, which is then sent to the base station through the UE reader, sent to the AMF through the base station, and then sent to the AIoT-F through the AMF.

[0183] (2) The reader is a base station reader. The target device sends the target device information to the base station reader, which then sends the target device information to AMF through the base station reader, and then sends it to AIoT-F through AMF.

[0184] In another embodiment of the present disclosure, the communication distance and location information of the target device may also be sent in S62 , and the communication range of the target device is determined according to the communication distance and location information of the target device.

[0185] S63, AIoT-F receives a service trigger instruction from AF, and correspondingly, AF sends a service trigger instruction to AIoT-F.

[0186] For more information about AIoT-F receiving service trigger instructions from AF, please refer to the previous text and S43 shown in Figure 4, which will not be repeated here.

[0187] S64, AIoT-F receives the communication range of the target device from AF, and correspondingly, AF sends the communication range of the target device to AIoT-F.

[0188] It should be noted that in one embodiment of the present disclosure, the communication range of the target device can be sent together with the service trigger instruction in S63, and does not need to be sent separately.

[0189] S65, AIoT-F determines N readers / writers.

[0190] The location of each of the N readers is within the communication range of the target device, and the location of the target device is within the coverage range of each reader.

[0191] In a specific embodiment, the communication range of the target device may be a coordinate range in which the target device can support communication, and the coverage range of the reader / writer may be a coordinate range in which the reader / writer can support communication.

[0192] Specifically, AIoT-F can confirm whether the position of each reader / writer in at least one reader / writer falls within the coordinate range of the target device by determining the coordinate range of the target device; AIoT-F can also confirm whether the position of the target device falls within the coverage range of each reader / writer in at least one reader / writer by determining the coverage range of the reader / writer, and determine that the reader / writer is selected in response to the reader / writer falling within the coordinate range of the target device and the target device falling within the coverage range of the reader / writer.

[0193] In the embodiment of the present disclosure, by locating each reader / writer within the communication range of the target device and the target device within the coverage range of each reader / writer, the communication success rate between the reader / writer and the target device can be improved, and the reliability of transmission and reception can be improved.

[0194] In one or more of the methods shown in Examples 1 to 3, AIoT-F can select multiple readers and writers, and the multiple readers and writers can have communication paths in different directions with the target device.

[0195] Specifically, the reader / writer 1 selected by AIoT-F can communicate with the target device from a first direction, and the reader / writer 2 selected by AIoT-F can communicate with the target device from a second direction, and the first direction is different from the second. Therefore, when there are obstructions around the target device, resulting in poor communication effect, by selecting readers / writers in different directions, signal obstruction can be reduced and the communication success rate can be improved.

[0196] In one or more of the methods shown in Examples 1 to 3, AIoT-F can also select multiple readers and writers and provide time-sharing information to the readers and writers. The time-sharing information is used by the readers and writers to send passive IoT instructions to the target device in a time-sharing manner.

[0197] Specifically, the time-sharing information provided by AIoT-F to reader 1 may be that it works in the time period from time 1a to time 1b, and the time-sharing information provided by AIoT-F to reader 2 may be that it works in the time period from time 2a to time 2b, and so on.

[0198] In the embodiment of the present disclosure, considering that the target device may not be able to communicate with multiple readers at the same time, resulting in reduced communication effect, the communication success rate of the target device can be improved by providing time-sharing information to the readers.

[0199] Example 4

[0200] Referring to Figure 7, Figure 7 is an interactive diagram of the fourth method for AIoT-F to determine N readers and writers provided by an embodiment of the present disclosure. The method shown in Figure 7 may include S71, S73, and S75. Optionally, the method shown in Figure 7 may also include S72 or S74.

[0201] S71, AMF sends the operating frequency of the reader to AIoT-F, and correspondingly, AIoT-F receives the operating frequency of the reader from AMF.

[0202] The reader's operating frequency represents the frequency of the radio waves used by the reader to transmit and receive information. For example, energy is transmitted via electromagnetic waves with this operating frequency; for another example, AIoT operation commands, such as inventory commands, read commands, and write commands, are transmitted via electromagnetic waves with this operating frequency.

[0203] For more information about AIoT-F receiving the reader / writer, please refer to the previous text and S41 shown in Figure 4, which will not be repeated here.

[0204] S72, the target device sends the operating frequency of the target device to AIoT-F, and correspondingly, AIoT-F receives the operating frequency of the target device from the target device.

[0205] The target device's operating frequency represents the frequency of the radio waves used by the target device to send and receive information. For example, energy is transmitted via electromagnetic waves with this operating frequency; for example, AIoT operation commands, such as inventory commands, read commands, and write commands, are transmitted via electromagnetic waves with this operating frequency.

[0206] It should be pointed out that the target device can also support commands such as inventory and write. For AIoT devices that use electromagnetic waves for environmental energy supply, AIoT-F can also use electromagnetic waves consistent with the operating frequency for charging.

[0207] For more information about AMF sending reader / writer information to AIoT-F, please refer to the previous text and S41 shown in Figure 4, which will not be repeated here.

[0208] S73, AIoT-F receives a service trigger instruction from AF, and correspondingly, AF sends a service trigger instruction to AIoT-F.

[0209] For more information about AIoT-F receiving service trigger instructions from AF, please refer to the previous text and S43 shown in Figure 4, which will not be repeated here.

[0210] S74, AIoT-F receives the operating frequency of the target device from AF, and correspondingly, AF sends the operating frequency of the target device to AIoT-F.

[0211] It should be noted that in one embodiment of the present disclosure, the operating frequency of the target device can be sent together with the service trigger instruction in S53, and does not need to be sent separately.

[0212] S75, AIoT-F determines N readers / writers.

[0213] Part or all of the operating frequency of the target device is within the operating frequency of each of the N readers.

[0214] In a specific embodiment, AIoT-F can compare the operating frequency of the target device with the operating frequency of each reader in at least one reader, and determine that the reader is selected in response to part or all of the operating frequency of the target device being within the operating frequency of a single reader.

[0215] In the embodiment of the present disclosure, by partially or completely locating the operating frequency of the target device within the operating frequency of each of the N readers / writers, the communication success rate between the reader / writer and the target device can be improved, and the reliability of transmission and reception can be improved.

[0216] Example 5

[0217] Referring to Figure 8, Figure 8 is an interactive diagram of the fifth method for AIoT-F to determine N readers provided by an embodiment of the present disclosure. The method shown in Figure 8 may include S81, S83, and S85. Optionally, the method shown in Figure 8 may also include S82 or S84.

[0218] S81, AMF sends the working time range of the reader to AIoT-F, and correspondingly, AIoT-F receives the working time range of the reader from AMF.

[0219] For more information about AMF sending reader / writer information to AIoT-F, please refer to the previous text and S41 shown in Figure 4, which will not be repeated here.

[0220] S82, the target device sends the operating time range of the target device to AIoT-F, and correspondingly, AIoT-F receives the operating time range of the target device and / or the energy collection method from the target device.

[0221] As mentioned above, the operating duration range can be used to indicate the operating time of the target device in which it can send and receive signals. The energy harvesting method can be used to indicate how the target device collects energy from the environment, also known as the energy source type, such as solar energy, kinetic energy, radio energy, or wind energy.

[0222] Specifically, the operating time range can be determined based on the energy harvesting method of the target device.

[0223] For example, for target devices that utilize solar energy, the working time range may be daytime; for target devices that utilize animal kinetic energy, the working time range may be the time when the animals are grazing; for target devices that utilize wind energy, the working time range may be the time when the wind speed reaches a preset wind speed threshold.

[0224] For more information about the target device sending the target device information to AIoT-F, please refer to the previous text and S41 shown in Figure 4, which will not be repeated here.

[0225] S83, AIoT-F receives a service trigger instruction from AF, and correspondingly, AF sends a service trigger instruction to AIoT-F.

[0226] For more information about AIoT-F receiving service trigger instructions from AF, please refer to the previous text and S43 shown in Figure 4, which will not be repeated here.

[0227] S84, AIoT-F receives the operating time range and / or energy collection method of the target device from AF, and correspondingly, AF sends the operating time range and / or energy collection method of the target device to AIoT-F.

[0228] It should be noted that in one embodiment of the present disclosure, the operating time range and / or energy collection method of the target device can be sent together in the service trigger instruction in S53, and do not need to be sent separately.

[0229] It should be noted that some operating time ranges and / or energy collection methods are relatively fixed and can be confirmed in advance and sent through AF, such as using solar energy to collect energy.

[0230] Some operating time ranges and / or energy harvesting methods are more flexible and can be emitted by the target device through S82, such as harvesting energy from the movement of animals.

[0231] S85, AIoT-F determines N readers / writers.

[0232] Part or all of the operating duration range of the target device is within the operating duration range of each of the N readers / writers.

[0233] The operating time range of the target device may be determined according to the energy harvesting method of the target device.

[0234] In a specific embodiment, AIoT-F can compare the operating duration range of the target device with the operating duration range of each reader / writer in at least one reader / writer, and determine that the reader / writer is selected in response to part or all of the operating duration range of the target device being within the operating duration range of a single reader / writer.

[0235] In the embodiment of the present disclosure, by partially or completely locating the operating duration range of the target device within the operating duration range of each reader / writer in the N readers / writers, the communication success rate between the reader / writer and the target device can be improved, and the reliability of transmission and reception can be improved.

[0236] It should be noted that, in a specific implementation, the multiple methods shown in the first to fifth embodiments may be combined to determine the N readers / writers.

[0237] Specifically, the information of the reader / writer may include both coverage information of the reader / writer and position information of the reader / writer, so as to improve the accuracy of the information by combining the coverage information and the position information.

[0238] In addition, the information of the reader may also include the operating frequency of the reader and the operating time range of the reader, so that the working information and capability information of the reader can be determined by combining multiple dimensions.

[0239] Similarly, the information of the target device may include both the communication range of the target device and the communication distance and location information, so as to combine multiple information to improve the accuracy of the information.

[0240] In addition, the target device information may also include the operating frequency of the reader, the operating time range of the target device, and the energy collection method of the target device, thereby combining multiple dimensions to determine the operating information and capability information of the target device.

[0241] In one or more methods shown in Embodiments 1 to 5, the information of the target device may be received from the AF, or the information of the target device may be converted based on information received from the application function AF.

[0242] For example, the following four situations can convert 5G information (Map the information obtained from AF into 5GS information):

[0243] (1) The communication range of the target device;

[0244] (2) Communication distance of the target device;

[0245] (3) Location information of the target device;

[0246] (4) The operating frequency of the target device.

[0247] In one or more methods shown in Examples 1 to 5, the information of each reader / writer and the information of the target device can be specific information sent and received, or a mapping relationship between preset specific information and an index, and then the receiver confirms the specific information by sending and receiving the index.

[0248] In one or more of the methods described in Examples 1 to 5, when AMF sends the reader's location information to AIoT-F, it may also send the reader's ID, so that AIoT-F can identify multiple readers. In addition, when the target device sends the target device's information to AIoT-F, it may also send the target device's ID, so that AIoT-F can identify multiple devices. When AF sends the target device's information to AIoT-F, it may also send the target device's ID, so that AIoT-F can identify multiple devices.

[0249] 9, which is a schematic diagram of a second communication method provided by an embodiment of the present disclosure, the method shown in FIG9 may include S92 and S31.

[0250] S92: AIoT-F sends configuration information to the reader. Correspondingly, the reader receives the configuration information from AIoT-F.

[0251] S31, AIoT-F sends an AIoT command to the reader. Correspondingly, the reader receives the AIoT command from AIoT-F.

[0252] For more information about how AIoT-F sends AIoT commands to the reader, please refer to the previous description and will not be repeated here.

[0253] The N readers / writers are located in the UE, and the configuration information is used to establish a PDU session associated with the N readers / writers.

[0254] Furthermore, the configuration information may include read and write information of N readers and writers; wherein the read and write information of the N readers and writers may include one or more of the following: the read and write communication distance of each reader and writer; the read and write operating frequency of each reader and writer; and the read and write operating time range of each reader and writer.

[0255] In a specific implementation, the configuration information may include the read / write information of the reader / writer to which the reader / writer ID belongs. The read / write information may include one or more of the following: the read / write communication distance, read / write working frequency, and read / write working time range of the reader / writer to which the reader / writer ID belongs.

[0256] It should be noted that the read / write information of the reader to which the reader ID belongs can be used to represent the actual working parameters of the reader and the target device, which is different from the reader information mentioned above, which can be used to represent the capabilities of the reader.

[0257] Specifically, the read / write communication distance can be selected from the communication distance supported by the reader / writer, for example, a portion of the communication distance. Similarly, the read / write operating frequency can be a portion of the operating frequency supported by the reader / writer, and the read / write operating duration range can be a portion of the operating duration range supported by the reader / writer.

[0258] In an embodiment of the present disclosure, a PDU session may be established by AIoT-F sending configuration information to the reader / writer before AIoT-F sends an AIoT instruction to the reader / writer.

[0259] Furthermore, the reader is located in the UE, and the method further includes: sending a first message to the UE, where the first message includes the reader ID; wherein the first message is used to establish a PDU session associated with the reader.

[0260] 10 , which is a schematic diagram of a method for establishing a PDU session according to an embodiment of the present disclosure, may include S101 to S1010 .

[0261] S101, AIoT-F sends a first message to UE, and correspondingly, UE receives the first message from AIoT-F.

[0262] The first message includes the ID of each reader / writer in the at least one reader / writer.

[0263] In one embodiment of the present disclosure, AIoT-F further performs one or more of the following:

[0264] 1) AIoT-F determines the PDU session corresponding to the UE associated with each UE reader and provides configuration information to each UE reader.

[0265] 2) AIoT business information, such as operation instructions and operation results, is transmitted through the user plane of the UE PDU session associated with the UE reader.

[0266] 3) AIoT-F determines the Quality of Service (QoS) parameters of the PDU session.

[0267] Furthermore, the QoS parameters may be preset; or, the QoS parameters may be determined according to the number of target devices received from the application function AF.

[0268] In a specific embodiment, the larger the number of target devices provided by the AF, the larger the QoS parameters assigned. Conversely, the smaller the number of target devices provided by the AF, the smaller the QoS parameters assigned.

[0269] Specifically, the QoS parameters may be adapted to the operation of AIoT, and the QoS parameters may be preset, for example, determined by an operator.

[0270] The QoS parameters may be determined based on the number of target devices received from the application function AF, for example, may be converted (mapping) from the relevant quality of service requirements provided by the AF, and the conversion is performed by the AIoT-F.

[0271] S102, UE requests SMF to establish a PUD session.

[0272] Exemplarily, the UE may establish a secure user plane connection with the AIoT-F, and use a network triggered PDU Session Establishment procedure to establish a PDU session of the UE to which the UE reader associated with the AIoT service belongs.

[0273] Specifically, the UE can use the UE Route Selection Policy (URSP) that includes AIoT services. The UE establishes relevant PDU session parameters (such as dedicated data network name (DNN) and single network slice selection assistance information (S-NSSAI)) and QoS parameters for AIoT services such as inventory, reading, and writing.

[0274] Specifically, the UE can send a request to the base station, send it to the AMF through the base station, and send it to the SMF through the AMF.

[0275] S103, SMF sends a query request to AIoT-F.

[0276] The query request includes the reader ID.

[0277] Specifically, SMF queries AIoT-F for information related to AIoT services, such as related information of associated PDU sessions.

[0278] S104: AIoT-F sends configuration information to SMF.

[0279] S105: AIoT-F sends QoS parameters to SMF.

[0280] It should be noted that there is no particular order in which S104 and S105 are executed.

[0281] In one embodiment, AIoT-F may use a first signaling to send configuration information to SMF, and use a second signaling to send QoS parameters to SMF.

[0282] In another embodiment, AIoT-F can use the same signaling to send configuration information and QoS parameters to SMF.

[0283] Specifically, AIoT-F sends AIoT service-related information to SMF, such as the PDU session information of the UE corresponding to the corresponding UE reader / writer.

[0284] In a specific embodiment, the information associated with the AIoT service may include configuration information and QoS parameters of the reader / writer, and may also include communication distance and working time range (such as start and end time).

[0285] S106: The SMF sends a first PDU session message to the UE.

[0286] The PDU session message can carry the configuration information of the reader / writer. The configuration information can include the read / write information of the reader / writer to which the reader / writer ID belongs.

[0287] In a specific embodiment of the present disclosure, the configuration information may further include one or more of the following: the communication distance of the reader / writer, and the working time range of the reader / writer (such as the start and end time).

[0288] S107: The UE sends configuration information to the UE reader.

[0289] S108: The UE reader sends the configuration result to the UE.

[0290] The configuration result may include: configuration success, configuration failure, and other appropriate configuration result information.

[0291] S109: The UE sends a second PDU session message to the SMF.

[0292] The second PDU session message may include the configuration result of the UE reader / writer.

[0293] S1010: The UE reader saves the received configuration information.

[0294] In the embodiment of the present disclosure, the configuration of the UE reader / writer may be achieved by sending a first message for establishing a PDU session associated with the reader / writer to the UE.

[0295] It should be noted that AIoT-F can send its user plane information, such as IP address or fully qualified domain name (FQDN), to the UE via the DL NAS TRANSPORT message of AMF. If AIoT-F sends its FQDN to the UE, the DNS server / resolver can be used to resolve the IP address of AIoT-F.

[0296] Continuing with FIG3 , in S31 , AIoT-F sends an AIoT instruction to the reader / writer.

[0297] Specifically, AIoT-F can send AIoT commands to the reader in the following ways:

[0298] (1) The reader is a UE reader, and the AIoT-F is sent to the AMF, then sent to the base station through the AMF, and then sent to the UE reader through the base station;

[0299] (2) The reader is a base station reader. AIoT-F sends data to AMF, and then sends data to the base station reader through AMF.

[0300] In the embodiment of the present disclosure, by sending AIoT instructions to the reader / writer via AIoT-F, the reader / writer can obtain the AIoT instructions and communicate with the target device to execute the AIoT instructions.

[0301] Referring to Figure 11, Figure 11 is a schematic diagram of a method for an AIoT-F to send an AIoT instruction to a reader / writer according to an embodiment of the present disclosure. The method shown in Figure 11 may include S111 to S118.

[0302] S111: AIoT-F sends AIoT instructions to UPF.

[0303] Specifically, by sending AIoT instructions to UPF, AIoT-F can provide AIOT operation commands to each UE reader / writer associated with the AIoT service through the PDU session of the UE to which each UE reader / writer belongs.

[0304] S112: UPF sends AIoT instructions to the UE reader.

[0305] Specifically, the UPF can be sent to the base station, sent to the UE through the base station, and the instructions can be sent to the UE reader through the UE.

[0306] It should be noted that although the UE and the UE reader / writer shown in FIG11 are independent of each other, in a specific implementation, the UE reader / writer may be located in the UE.

[0307] S113: The UE reader parses the AIoT command.

[0308] Specifically, the UE reader can parse the received information and perform corresponding AIoT operations, such as inventory, reading, and writing.

[0309] S114: The UE reader / writer requests an AIoT operation from the target device.

[0310] S115: The target device sends AIoT operation information to the UE reader.

[0311] Specifically, the AIoT operation information may be the result of an AIoT operation or AIoT information associated with the received AIoT information, such as inventory results, authentication information, etc.

[0312] S116: The UE reader sends AIoT operation information to the UPF.

[0313] Specifically, it can be sent through the user plane bearer of the PDU session.

[0314] S117: UPF sends AIoT operation information to AIoT-F.

[0315] S118: AIoT-F sends AIoT operation information to AF.

[0316] In the embodiment of the present disclosure, by sending AIoT instructions to the reader / writer through AIoT-F, the reader / writer can perform AIoT operations on the target device.

[0317] Referring to Figure 12, Figure 12 is a schematic diagram of a third communication method provided by an embodiment of the present disclosure. The third communication method can be used in a reader / writer and can also include S121 to S123:

[0318] S121: AIoT-F sends configuration information to the reader, and correspondingly, the reader receives configuration information from AIoT-F.

[0319] The configuration information may include the read / write information of N readers / writers, and the read / write information of the N readers / writers may include one or more of the following: the read / write communication distance of each reader / writer; the read / write operating frequency of each reader / writer; and the read / write operating time range of each reader / writer.

[0320] S122: AIoT-F sends an AIoT instruction to the reader / writer, and correspondingly, the reader / writer receives the AIoT instruction from AIoT-F.

[0321] S123: The reader sends an AIoT command to the target device, and correspondingly, the target device receives the AIoT command from the reader.

[0322] Specifically, AIoT instructions can be sent to the target device based on the read and write information of N readers and writers.

[0323] It can be understood that, in a specific implementation, the above method can be implemented in the form of a software program, which runs in a processor integrated inside a chip or chip module; or, the method can be implemented in the form of hardware or a combination of hardware and software, for example, using a dedicated chip or chip module, or using a dedicated chip or chip module in combination with a software program.

[0324] For more details about the method shown in FIG12 , please refer to the foregoing text and the method shown in FIG3 to FIG11 , which will not be described again here.

[0325] Referring to FIG13 , FIG13 is a schematic diagram of a fourth communication method provided by an embodiment of the present disclosure. The fourth communication method can be used for a target device and can also be used for an AF. The fourth communication method may include S131:

[0326] S131: Sending information of a target device, or sending information used to determine the information of a target device.

[0327] The target device information includes one or more of the following: the communication range of the target device; the communication distance of the target device; the location information of the target device; the operating frequency of the target device; the operating time range of the target device; and the energy collection method of the target device.

[0328] Specifically, the step of sending the target device information can be used for the target device and can also be used for AF. Correspondingly, AIoT-F can receive the target device information from the target device or AF.

[0329] The step of sending information for determining the information of the target device can be used for AF. Correspondingly, AIoT-F can convert the information of the target device according to the information received from AF.

[0330] It can be understood that, in a specific implementation, the above method can be implemented in the form of a software program, which runs in a processor integrated inside a chip or chip module; or, the method can be implemented in the form of hardware or a combination of hardware and software, for example, using a dedicated chip or chip module, or using a dedicated chip or chip module in combination with a software program.

[0331] For more details about the method shown in FIG13 , please refer to the foregoing text and the method shown in FIG3 to FIG11 , which will not be described again here.

[0332] Referring to FIG14 , FIG14 is a schematic diagram of a fifth communication method provided by an embodiment of the present disclosure. The fifth communication method can be used for SMF. The fifth communication method may include S141:

[0333] S141: SMF sends configuration information to AMF.

[0334] The configuration information includes the read and write information of N readers and writers; the read and write information of the N readers and writers includes one or more of the following: the read and write communication distance of each reader and writer; the read and write operating frequency of each reader and writer; and the read and write operating time range of each reader and writer.

[0335] In a specific embodiment, the fourth communication method may further include: sending a query request, the query request including a reader ID; receiving configuration information and QoS; wherein the configuration information includes read / write information of the reader to which the reader ID belongs.

[0336] Further, the QoS is preset; or, the QoS is determined according to the number of target devices received from the application function AF.

[0337] It can be understood that, in a specific implementation, the above method can be implemented in the form of a software program, which runs in a processor integrated inside a chip or chip module; or, the method can be implemented in the form of hardware or a combination of hardware and software, for example, using a dedicated chip or chip module, or using a dedicated chip or chip module in combination with a software program.

[0338] Based on the above, SMF can perform one or more of the following operations:

[0339] (1) SMF obtains information associated with the AIoT service, such as information related to the associated PDU session such as QoS, configuration information of the reader such as communication distance, working time such as start and end time, etc., which can be obtained from AIoTF.

[0340] (2) The SMF provides the UE reader / writer configuration information in the PDU session message, such as carried in the PDU setup response message, for example, S1006 shown in FIG10 .

[0341] (3)SMF shall select the PSA UPF (which can be located at a central site or a local site) connected to the AIoT-F for this PDU session based on the S-NSSAI, DNN and UE location information.

[0342] For more details about the method shown in FIG14 , please refer to the foregoing text and the method shown in FIG3 to FIG11 , which will not be described again here.

[0343] As can be seen from the above content, if the reader is located in the UE, the UE can perform one or more of the following operations:

[0344] (1) The UE establishes a secure user plane connection with the AIoTF;

[0345] (2) The UE uses the URSP, which includes PDU session parameters related to AIoT services (such as dedicated DNN and S-NSSAI), to establish a PDU session for AIoT services such as inventory, reading, and writing;

[0346] (3) The UE obtains the configuration information of the UE reader through the signaling of the PDU session;

[0347] (4) UE configures UE reader;

[0348] (5) The UE transmits AIoT service information, such as operation commands and operation responses, to the network (such as UPF, AIoT-F, and AF) through the user plane of the PDU session.

[0349] Referring to Figure 15, Figure 15 is a schematic diagram of a protocol stack architecture provided by an embodiment of the present disclosure. The AIoT protocol stack architecture may include a layered structure.

[0350] In some embodiments, the AIoT protocol stack may include a layer for exchanging secure data, which is illustrated in FIG15 using the AIoT security layer as an example.

[0351] It should be noted that the name of the layer used for interactive security-type data is not limited to the AIoT security layer, and can also be other appropriate names.

[0352] Among them, security-type data may include one or more of the following: AIOT device ID, key, algorithm, and other appropriate information.

[0353] The AIoT security layer can be located in the device and server respectively for information interaction.

[0354] The server may be, for example, a credential holder and may be deployed together with the AF or separately.

[0355] Specifically, AIoT devices belong to a third party, and AIoT-F performs assembly and command recognition. However, authentication-related tasks, such as device ID validity recognition tasks, require the participation of the third party to which the AIoT device belongs.

[0356] In a specific embodiment, after the AIoT-F receives the AIoT operation information from the UPF, for example, between S117 and S118 in Figure 11, the AIoT-F sends a device validity query request to the server, and then the server performs a query and returns the query result to the AIoT-F. Then, the AIoT-F can modify the AIoT operation information based on the query result, and then the AIoT-F sends the modified AIoT operation information to the AF (i.e., S118 in Figure 11). The server can be an independent device or a device deployed together with the AF.

[0357] In some further embodiments, the AIoT protocol stack may include a layer for interactive business-type data, which is illustrated in FIG15 using the AIoT business layer as an example.

[0358] It should be noted that the name of the layer used for interactive business type data is not limited to the AIoT business layer, and can also be other appropriate names.

[0359] The business type data may include one or more of the following: command, read, write, and other appropriate information.

[0360] The AIoT business layer can be located in the device and AIoT-F respectively for information exchange.

[0361] Specifically, the AIoT business layer in the device can assemble and parse AIOT business instructions, and the AIOT business instructions can be selected from: command instructions, read instructions, write instructions, and other appropriate instructions.

[0362] The AIoT business layer in AIoT-F can assemble and parse AIOT business instructions, which can be selected from: command instructions, read instructions, write instructions, and other appropriate instructions.

[0363] The AIoT business layer in AIoT-F can trigger the AIoT device ID validity identification process between AIoT-F and AF or server.

[0364] In other embodiments, the AIoT protocol stack may include a layer for interaction management type data, which is illustrated in FIG15 using the AIOT reader control layer as an example.

[0365] It should be noted that the name of the layer used for interactive management type data is not limited to the AIOT reader / writer control layer, and can also be other appropriate names, such as the AIOT reader / writer management layer, etc.

[0366] The management-type data may include one or more of the following: reader / writer information, AIOT device information, and other appropriate information, such as the operating frequency and operating time range of the reader / writer / AIOT device disclosed above.

[0367] The AIoT reader control layer can be located in UE and AIoT-F respectively for information exchange.

[0368] In a specific embodiment, after establishing a PDU session, the AIoT-F and the UE can interact through the PDU session. For example, S112 and S116 in Figure 11 can be implemented through the interaction of the AIoT reader control layer.

[0369] In some further embodiments, the AIoT protocol stack may include other appropriate layers, such as one or more of the following: an AIoT Internet Protocol (IP) layer, a layer for implementing mobility management and session management functions (such as a non-access stratum (NAS) layer), an L1 layer, an L2 layer, an access network user plane layer, and an access network control plane layer.

[0370] Referring to Figure 16, Figure 16 is a schematic diagram of a first communication device provided by an embodiment of the present disclosure. The communication device shown in Figure 16 can be deployed in AIoT-F. The first communication device may include:

[0371] The first sending module 161 is used to send an ambient power Internet of Things (AIoT) instruction to N readers in at least one reader / writer, where N is a positive integer.

[0372] The N readers / writers are determined based on information of at least one reader / writer and / or information of a target device, and the target device is a device compatible with the N readers / writers.

[0373] In a specific implementation, the communication device shown in FIG16 may correspond to a chip with a communication function in a terminal; or correspond to a chip or chip module with a communication function in a terminal, or correspond to a terminal.

[0374] For more information about the working principle, working method, beneficial effects, etc. of the communication device in the embodiment of the present disclosure, please refer to the above description of the method, which will not be repeated here.

[0375] Referring to FIG17 , FIG17 is a schematic diagram of a second communication device provided by an embodiment of the present disclosure. The communication device shown in FIG17 can be deployed in a reader / writer. The second communication device may include:

[0376] Receiving module 171, used to receive AIoT instructions and configuration information, the configuration information includes read and write information of N readers;

[0377] The second sending module 172 is used to send AIoT instructions to the target device according to the read and write information of the N readers;

[0378] The reading and writing information of the N readers and writers includes one or more of the following: the reading and writing communication distance of each reader and writer; the reading and writing working frequency of each reader and writer; and the reading and writing working time range of each reader and writer.

[0379] In a specific implementation, the communication device shown in FIG17 may correspond to a chip with a communication function in a terminal; or correspond to a chip or chip module with a communication function in a terminal, or correspond to a terminal.

[0380] For more information about the working principle, working method, beneficial effects, etc. of the communication device in the embodiment of the present disclosure, please refer to the above description of the method, which will not be repeated here.

[0381] Referring to Figure 18, Figure 18 is a schematic diagram of a third communication device provided by an embodiment of the present disclosure. The communication device shown in Figure 18 can be deployed on a target device or an AF. The third communication device may include:

[0382] The third sending module 181 is used to send information of the target device, or to send information used to determine the information of the target device;

[0383] The target device information includes one or more of the following: the communication range of the target device; the communication distance of the target device; the location information of the target device; the operating frequency of the target device; the operating time range of the target device; and the energy collection method of the target device.

[0384] In a specific implementation, the communication device shown in FIG18 may correspond to a chip with a communication function in a terminal; or correspond to a chip or chip module with a communication function in a terminal, or correspond to a terminal.

[0385] For more information about the working principle, working method, beneficial effects, etc. of the communication device in the embodiment of the present disclosure, please refer to the above description of the method, which will not be repeated here.

[0386] Referring to Figure 19, Figure 19 is a schematic diagram of a fourth communication device provided by an embodiment of the present disclosure. The communication device shown in Figure 19 can be deployed in an SMF. The fourth communication device may include:

[0387] The fourth sending module 191 is used to send configuration information, where the configuration information includes read and write information of N readers;

[0388] The reading and writing information of the N readers and writers includes one or more of the following: the reading and writing communication distance of each reader and writer; the reading and writing working frequency of each reader and writer; and the reading and writing working time range of each reader and writer.

[0389] In a specific implementation, the communication device shown in FIG19 may correspond to a chip with a communication function in a terminal; or correspond to a chip or chip module with a communication function in a terminal, or correspond to a terminal.

[0390] For more information about the working principle, working method, beneficial effects, etc. of the communication device in the embodiment of the present disclosure, please refer to the above description of the method, which will not be repeated here.

[0391] The present disclosure also provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a computer, the above method is executed. The storage medium may include a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc. The storage medium may also include a non-volatile memory or a non-transitory memory, etc.

[0392] The present disclosure also provides a communication device comprising a memory and a processor. The memory stores a computer program executable on the processor, and the processor executes the steps of the above-described method when executing the computer program. The communication device can be a terminal or a network device, where terminals include, but are not limited to, mobile phones, computers, tablet computers, and other terminal devices. The terminal can be, but is not limited to, a mobile phone, a computer, a tablet computer, an in-vehicle terminal, or a wearable device.

[0393] Referring to Figure 20, Figure 20 is a schematic diagram of the hardware structure of a communication device in an embodiment of the present disclosure. The communication device shown in Figure 20 can be the terminal described above, or it can be the network device described above. The communication device shown in Figure 20 includes a memory 201, a processor 202, and a transceiver 203. The processor 202 is coupled to the memory 201 and the transceiver 203. The memory 201 can be located inside the communication device or outside the communication device. The memory 201, the processor 202, and the transceiver 203 can be connected via a communication bus. The transceiver 203 is used to communicate with other devices.

[0394] Optionally, the transceiver 203 may be a transmitter. The memory 201 stores a computer program that can be run on the processor 202. When the processor 202 runs the computer program, the transceiver 203 executes the steps of the communication method provided in the above embodiment.

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

[0396] It should also be understood that the memory in the embodiments of the present disclosure may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be ROM, programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example and not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic random access memory (DRAM), synchronous DRAM (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM).

[0397] The above embodiments can be implemented in whole or in part by software, hardware, firmware or any other combination thereof. When implemented using software, the above embodiments can be implemented in whole or in part in the form of a computer program product. A computer program product includes one or more computer instructions or computer programs. When a computer instruction or computer program is loaded or executed on a computer, the process or function according to the embodiment of the present disclosure is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program can be transmitted from one website, computer, server or data center to another website, computer, server or data center by wired or wireless means.

[0398] It should be understood that in the various embodiments of the present disclosure, the size of the serial numbers of the above-mentioned processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present disclosure.

[0399] In the several embodiments provided in the present disclosure, it should be understood that the disclosed methods, devices, and systems can be implemented in other ways. For example, the device embodiments described above are merely illustrative; for example, the division of units is merely a logical function division, and there may be other division methods in actual implementation; for example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, indirect coupling or communication connection of devices or units, which may be electrical, mechanical or other forms.

[0400] Units described as separate components may or may not be physically separate, and components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.

[0401] In addition, the functional units in the various embodiments of the present disclosure may be integrated into one processing unit, or each unit may be physically included separately, or two or more units may be integrated into one unit. The above-mentioned integrated units may be implemented in the form of hardware or in the form of hardware plus software functional units. For example, for various devices and products applied to or integrated into a chip, the various modules / units contained therein may all be implemented in the form of hardware such as circuits, or at least some of the modules / units may be implemented in the form of software programs, which run on the processor integrated inside the chip, and the remaining (if any) modules / units may be implemented in the form of hardware such as circuits; for various devices and products applied to or integrated into a chip module, the various modules / units contained therein may all be implemented in the form of hardware such as circuits, and different modules / units may be located in the same component (such as a chip, circuit module, etc.) or different components of the chip module, or at least some of the modules / units may be located in the same component (such as a chip, circuit module, etc.) or different components of the chip module, or at least some of the modules / units may be located in the same component (such as a chip, circuit module, etc.) or different components of the chip module. The element can be implemented in the form of a software program, which runs on the processor integrated inside the chip module, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits; for various devices and products applied to or integrated in the terminal, the various modules / units contained therein can be implemented in the form of hardware such as circuits, and different modules / units can be located in the same component (for example, chip, circuit module, etc.) or different components in the terminal, or, at least some modules / units can be implemented in the form of a software program, which runs on the processor integrated inside the terminal, and the remaining (if any) modules / units can be implemented in the form of hardware such as circuits.

[0402] The above-mentioned integrated unit implemented in the form of a software functional unit can be stored in a computer-readable storage medium. The above-mentioned software functional unit is stored in a storage medium and includes a number of instructions for causing a computer device (which can be a personal computer, server, or network device, etc.) to perform some steps of the methods of various embodiments of the present disclosure. The aforementioned storage medium includes: a USB flash drive, a mobile hard disk, ROM, random access memory RAM, a magnetic disk, or an optical disk, etc., various media that can store program code.

[0403] It should be understood that the term "and / or" as used herein simply describes an association between related objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A exists alone, A and B exist simultaneously, or B exists alone. Furthermore, the character " / " as used herein indicates that the related objects are in an "or" relationship.

[0404] The term "plurality" used in the present disclosure refers to two or more than two.

[0405] In this disclosure, "equal to" can be used in conjunction with "less than" or "greater than," but not with both "less than" and "greater than." When "equal to" is used in conjunction with "less than," the technical solution employed by "less than" applies. When "equal to" is used in conjunction with "greater than," the technical solution employed by "greater than" applies.

[0406] The first, second, etc. descriptions appearing in the embodiments of the present disclosure are only used for illustration and distinction of the description objects. There is no order, nor does it indicate any special limitation on the number of devices in the embodiments of the present disclosure, and cannot constitute any limitation on the embodiments of the present disclosure.

[0407] Although the present invention is disclosed as above, the present invention is not limited thereto. Any person skilled in the art can make various changes and modifications without departing from the spirit and scope of the present invention. Therefore, the scope of protection of the present invention should be based on the scope defined by the claims.

Claims

1. A communication method, characterized in that: The method comprises: Sending an AIoT instruction to N readers of at least one reader / writer, where N is a positive integer; The N readers / writers are determined based on information of at least one reader / writer and / or information of a target device, and the target device is a device compatible with the N readers / writers.

2. The method according to claim 1, characterized in that The information of the at least one reader / writer includes one or more of the following: the coverage of each reader / writer of the at least one reader / writer; location information of each reader / writer in the at least one reader / writer; an operating frequency of each reader / writer in the at least one reader / writer; The operating time range of each reader / writer in the at least one reader / writer.

3. The method according to claim 1, characterized in that The target device information includes one or more of the following: the communication range of the target device; The communication distance of the target device; location information of the target device; the operating frequency of the target device; The operating time range of the target device; The energy harvesting method of the target device.

4. The method according to claim 1, wherein The information of the at least one reader / writer includes the location information of each reader / writer, and the information of the target device includes the communication range of the target device; Each of the N readers is located within the communication range of the target device.

5. The method according to claim 1, wherein The information of the at least one reader / writer includes the location information of each reader / writer, and the information of the target device includes the communication distance and location information of the target device; The position of each reader / writer of the N readers / writers is within the communication range of the target device, and the communication range of the target device is determined according to the communication distance and position information of the target device.

6. The method according to claim 1, characterized in that The information of the at least one reader / writer includes coverage and location information of each reader / writer, and the information of the target device includes communication range of the target device; The location of each of the N readers / writers is within the communication range of the target device, and the location of the target device is within the coverage range of each reader / writer.

7. The method according to claim 1, characterized in that The information of the at least one reader / writer includes the operating frequency of each reader / writer, and the information of the target device includes the operating frequency of the target device; Part or all of the operating frequency of the target device is located within the operating frequency of each of the N readers / writers.

8. The method according to claim 1, characterized in that The information of the at least one reader / writer includes the operating time range of each reader / writer, and the information of the target device includes the operating time range of the target device; Part or all of the operating duration range of the target device is within the operating duration range of each of the N readers / writers.

9. The method according to claim 1, characterized in that The information of the at least one reader / writer includes the operating time range of each reader / writer, and the information of the target device includes the energy collection method of the target device; Part or all of the operating duration range of the target device is within the operating duration range of each of the N readers / writers, and the operating duration range of the target device is determined according to the energy collection method of the target device.

10. The method according to claim 1, characterized in that Before sending the AIoT instruction to N readers in the at least one reader / writer, the method further includes: In response to receiving the service trigger instruction, the N readers are determined.

11. The method according to claim 1, wherein The target device information is received from the application function AF; or, The target device information is converted based on the information received from the application function AF.

12. The method according to claim 1, characterized in that The information of the at least one reader / writer is received from a core network element.

13. The method according to claim 1, wherein The N readers are located in the UE, and the method further includes: Sending a first message to the UE, where the first message includes an ID of each of the N readers; The first message is used to establish a PDU session associated with the N readers / writers.

14. The method according to claim 1, wherein The N readers are located in the UE; Before sending the AIoT instruction, the method further includes: Sending configuration information, where the configuration information is used to establish a PDU session associated with the N readers; Wherein, the configuration information includes the read and write information of the at least one reader / writer; The read / write information includes one or more of the following: The reading and writing communication distance of each reader; The reading and writing operating frequency of each reader; The reading and writing working time range of each reader / writer.

15. The method according to claim 14, characterized in that Before sending the configuration information to the UE, the method further includes: A query request is received, where the query request includes an ID of each reader / writer in the at least one reader / writer.

16. The method according to claim 14, characterized in that The method further includes sending QoS parameters.

17. The method according to claim 16, characterized in that The QoS parameters are preset; or, The QoS parameters are determined according to the number of target devices received from the application function AF.

18. A communication method, characterized in that: The method comprises: Receive AIoT instructions and configuration information, where the configuration information includes read and write information of N readers and writers; Send the AIoT command to the target device based on the read and write information of the N readers; The read / write information of the N readers / writers includes one or more of the following: The reading and writing communication distance of each reader; The reading and writing operating frequency of each reader; The reading and writing working time range of each reader / writer.

19. A communication method, characterized in that: The method comprises: Sending information of a target device, or sending information used to determine information of a target device; The target device information includes one or more of the following: the communication range of the target device; The communication distance of the target device; location information of the target device; the operating frequency of the target device; The operating time range of the target device; The energy harvesting method of the target device.

20. A communication method, characterized in that: The method comprises: Send configuration information, where the configuration information includes read and write information of N readers; The read / write information of the N readers / writers includes one or more of the following: The reading and writing communication distance of each reader; The reading and writing operating frequency of each reader; The reading and writing working time range of each reader / writer.

21. The method according to claim 20, characterized in that The method further comprises: Sending a query request, wherein the query request includes a reader ID; Receive configuration information; The configuration information includes the read / write information of the reader / writer to which the reader / writer ID belongs.

22. A communication device, characterized in that: The device comprises: A first sending module is configured to send an AIoT instruction to N readers in at least one reader / writer, where N is a positive integer; The N readers / writers are determined based on information of at least one reader / writer and / or information of a target device, and the target device is a device compatible with the N readers / writers.

23. A communication device, characterized in that: The device comprises: A receiving module is used to receive AIoT instructions and configuration information, wherein the configuration information includes read and write information of N readers / writers, where N is a positive integer; The second sending module is used to send the AIoT instruction to the target device according to the read and write information of the N readers; The read / write information of the N readers / writers includes one or more of the following: The reading and writing communication distance of each reader; The reading and writing operating frequency of each reader; The reading and writing working time range of each reader / writer.

24. A communication device, characterized in that: The device comprises: A third sending module is used to send information of the target device, or to send information used to determine the information of the target device; The target device information includes one or more of the following: the communication range of the target device; The communication distance of the target device; location information of the target device; the operating frequency of the target device; The operating time range of the target device; The energy harvesting method of the target device.

25. A communication device, characterized in that: The device comprises: A fourth sending module is used to send configuration information, wherein the configuration information includes read and write information of N readers / writers, where N is a positive integer; The read / write information of the N readers / writers includes one or more of the following: The reading and writing communication distance of each reader; The reading and writing operating frequency of each reader; The reading and writing working time range of each reader / writer.

26. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the communication method according to any one of claims 1 to 17 is executed, or the communication method according to claim 18 is executed, or the communication method according to claim 19 is executed, or the communication method according to any one of claims 20 to 21 is executed.

27. A communication device comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, characterized in that: When the processor runs the computer program, it executes the steps of the communication method according to any one of claims 1 to 17, or executes the steps of the communication method according to claim 18, or executes the steps of the communication method according to claim 19, or executes the steps of the communication method according to any one of claims 20 to 21.

28. A computer program product comprising a computer program / instructions, characterized in that When the computer program / instructions are executed by a processor, the computer program / instructions implement the steps of the communication method described in any one of claims 1 to 17, or the steps of the communication method described in claim 18, or the steps of the communication method described in claim 19, or the steps of the communication method described in any one of claims 20 to 21.

Citation Information

Patent Citations

  • Method and apparatus for providing energy to passive label in radio frequency recognition system

    CN101499118A

  • Self-organized network (SON) of mobile RFID (radio frequency identification) reader-writers based on Bluetooth technology

    CN102378408A

  • Systems and methods for tracking subjects

    US9195866B1

  • Timing information configuration for passive IoT

    WO2023240585A1

Cited By

  • Method for selecting reader-writer and related device

    CN121013047A

  • A method of selecting a reader and related apparatus

    CN121013047B