Business processing method, device, apparatus, and storage medium
Patent Information
- Application Number
- CN202510342772.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-21
- Publication Date
- 2026-09-22
AI Technical Summary
[0004]本申请提供一种业务处理方法、设备、装置及存储介质,用以解决如何将无线资源和A-IoT业务请求进行关联的问题
[0018]本申请提供的业务处理方法、设备、装置及存储介质,通过RAN网元向UE Reader配置无线资源和A-IoT业务会话标识,并在A-IoT业务请求信息中携带A-IoT业务会话标识,使得UE Reader能够根据该A-IoT业务会话标识确定对应的无线资源,进而利用该无线资源执行与该A-IoT业务会话标识相关的业务操作,从而实现了无线资源与A-IoT业务请求的关联,有利于A-IoT业务更加高效准确地处理。
Smart Images

Figure CN122802923A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication technology, and in particular to a service processing method, device, apparatus, and storage medium. Background Technology
[0002] Passive Internet of Things (A-IoT) is an emerging Internet of Things technology. A-IoT devices refer to devices that have no power of their own or only very limited power and communicate by obtaining power from the external environment, such as common radio frequency identification (RFID) devices.
[0003] In related technologies, A-IoT devices can access 5G networks for communication, enabling basic operations such as inventorying, reading data, writing data, and deactivating devices through Radio Access Network (RAN) Readers or User Equipment (UE) Readers. However, when operating A-IoT devices via UE Readers, the association between these radio resources and A-IoT service requests remains an unresolved technical issue, as the radio resources used for the A-IoT radio interface between the UE Reader and the A-IoT device are controlled by the RAN node. Summary of the Invention
[0004] This application provides a service processing method, device, apparatus, and storage medium to solve the problem of how to associate wireless resources with A-IoT service requests.
[0005] In a first aspect, this application provides a business processing method applied to a terminal reading device, the method comprising: Obtain the radio resources and passive IoT (A-IoT) service session identifiers configured in the radio access network (RAN) elements; Based on the A-IoT service session identifier carried in the received A-IoT service request information, determine the radio resources corresponding to the A-IoT service session identifier; Utilize wireless resources to perform business operations related to A-IoT service session identifiers.
[0006] Secondly, this application also provides a service processing method applied to a RAN network element, the method comprising: Receive resource allocation assistance information sent by core network elements. The resource allocation assistance information includes A-IoT service session identifier and terminal reading device identifier. Based on resource allocation auxiliary information, wireless resources are allocated to the terminal reading device corresponding to the terminal reading device identifier. The wireless resources are used for business operations related to the A-IoT service session identifier. Read the device configuration wireless resources and A-IoT service session identifier from the terminal.
[0007] Thirdly, this application also provides a service processing method applied to an AIOTF network element, the method comprising: A-IoT service requests based on application function AF network elements select terminal reading devices; Based on the A-IoT service request, resource allocation auxiliary information and A-IoT service request information are generated. The resource allocation auxiliary information includes the A-IoT service session identifier and the terminal reading device identifier, and the A-IoT service request information includes the A-IoT service session identifier. Resource allocation auxiliary information is sent to the RAN network element corresponding to the terminal reading device, and A-IoT service request information is sent to the terminal reading device.
[0008] Fourthly, this application also provides a terminal reading device, including a memory, a transceiver, and a processor; A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: Obtain the radio resources and passive IoT (A-IoT) service session identifiers configured in the radio access network (RAN) elements; Based on the A-IoT service session identifier carried in the received A-IoT service request information, determine the radio resources corresponding to the A-IoT service session identifier; Utilize wireless resources to perform business operations related to A-IoT service session identifiers.
[0009] Fifthly, this application also provides a RAN network element, including a memory, a transceiver, and a processor; A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: Receive resource allocation assistance information sent by core network elements. The resource allocation assistance information includes A-IoT service session identifier and terminal reading device identifier. Based on resource allocation auxiliary information, wireless resources are allocated to the terminal reading device corresponding to the terminal reading device identifier. The wireless resources are used for business operations related to the A-IoT service session identifier. Read the device configuration wireless resources and A-IoT service session identifier from the terminal.
[0010] Sixthly, this application also provides an AIOTF network element, including a memory, a transceiver, and a processor; A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: A-IoT service requests based on application function AF network elements select terminal reading devices; Based on the A-IoT service request, resource allocation auxiliary information and A-IoT service request information are generated. The resource allocation auxiliary information includes the A-IoT service session identifier and the terminal reading device identifier, and the A-IoT service request information includes the A-IoT service session identifier. Resource allocation auxiliary information is sent to the RAN network element corresponding to the terminal reading device, and A-IoT service request information is sent to the terminal reading device.
[0011] Seventhly, this application also provides a service processing apparatus for use in a terminal reading device, the apparatus comprising: The acquisition unit is used to acquire the radio resources and passive IoT (A-IoT) service session identifiers configured in the radio access network (RAN) elements. The first determining unit is used to determine the radio resources corresponding to the A-IoT service session identifier based on the A-IoT service session identifier carried in the received A-IoT service request information. The operation unit is used to perform business operations related to the A-IoT service session identifier using wireless resources.
[0012] Eighthly, this application also provides a service processing apparatus applied to a RAN network element, the apparatus comprising: The second receiving unit is used to receive resource allocation auxiliary information sent by the core network element. The resource allocation auxiliary information includes the A-IoT service session identifier and the terminal reading device identifier. The allocation unit is used to allocate wireless resources to the terminal reading device corresponding to the terminal reading device identifier based on resource allocation auxiliary information. The wireless resources are used for service operations related to the A-IoT service session identifier. The configuration unit is used to read the device configuration wireless resources and A-IoT service session identifier from the terminal.
[0013] Ninthly, this application also provides a service processing apparatus applied to an A-IOTF network element, the apparatus comprising: The selection unit is used to select the terminal reading device based on the A-IoT service request of the application function AF network element; The generation unit is used to generate resource allocation auxiliary information and A-IoT service request information according to the A-IoT service request. The resource allocation auxiliary information includes the A-IoT service session identifier and the terminal reading device identifier, and the A-IoT service request information includes the A-IoT service session identifier. The second sending unit is used to send resource allocation auxiliary information to the RAN network element corresponding to the terminal reading device, and to send A-IoT service request information to the terminal reading device.
[0014] In a tenth aspect, this application also provides a non-transient readable storage medium storing a program for causing a processor to execute the business processing method described in the first aspect, or the business processing method described in the second aspect, or the business processing method described in the third aspect.
[0015] Eleventhly, this application also provides a communication device, wherein the communication device stores a program for causing the communication device to execute the service processing method described in the first aspect, or the service processing method described in the second aspect, or the service processing method described in the third aspect.
[0016] In a twelfth aspect, this application also provides a processor-readable storage medium storing a program for causing a processor to perform the business processing method described in the first aspect, or the business processing method described in the second aspect, or the business processing method described in the third aspect.
[0017] In a thirteenth aspect, this application also provides a chip including a processor coupled to a memory for executing a computer program or instructions stored in the memory. When the processor executes the computer program or instructions, the business processing method described in the first aspect as described above, or the business processing method described in the second aspect as described above, or the business processing method described in the third aspect as described above, is executed.
[0018] The service processing method, device, apparatus, and storage medium provided in this application configure radio resources and A-IoT service session identifiers to the UE Reader through RAN network elements, and carry the A-IoT service session identifier in the A-IoT service request information. This enables the UE Reader to determine the corresponding radio resources based on the A-IoT service session identifier, and then use the radio resources to perform service operations related to the A-IoT service session identifier. This realizes the association between radio resources and A-IoT service requests, which is conducive to more efficient and accurate processing of A-IoT services. Attached Figure Description
[0019] To more clearly illustrate the technical solutions in the embodiments or related technologies of this application, the accompanying drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the accompanying drawings described below are some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0020] Figure 1 Example diagrams of A-IoT application scenarios provided for related technologies; Figure 2 A schematic diagram of the A-IoT topology architecture provided for related technologies; Figure 3 A flowchart illustrating the resource allocation process for CN requests provided for related technologies; Figure 4 A flowchart illustrating the resource allocation process for UE requests provided by related technologies; Figure 5 One of the flowcharts illustrating the business processing method provided in the embodiments of this application; Figure 6 A second schematic flowchart illustrating the business processing method provided in the embodiments of this application; Figure 7 The third flowchart illustrating the business processing method provided in the embodiments of this application; Figure 8 Example 1 flowchart provided for embodiments of this application; Figure 9 Example 2 flowchart provided for embodiments of this application; Figure 10 Example 3 flowchart provided for embodiments of this application; Figure 11 Example 4 flowchart provided for embodiments of this application; Figure 12 Example 5 flowchart provided for embodiments of this application; Figure 13 This is a schematic diagram of the structure of the terminal reading device provided in the embodiments of this application; Figure 14 This is a schematic diagram of the structure of the RAN network element provided in the embodiments of this application; Figure 15 This is a schematic diagram of the structure of the AIOTF network element provided in the embodiments of this application; Figure 16 This is one of the structural schematic diagrams of the business processing apparatus provided in the embodiments of this application; Figure 17 A second schematic diagram of the structure of the business processing device provided in the embodiments of this application; Figure 18This is the third schematic diagram of the business processing device provided in the embodiments of this application; Figure 19 This is a schematic diagram of the chip system provided in an embodiment of this application. Detailed Implementation
[0021] In the embodiments of this application, the term "and / or" describes the relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three cases: A alone, A and B simultaneously, and B alone. The character " / " generally indicates that the preceding and following associated objects have an "or" relationship.
[0022] In the embodiments of this application, the term "multiple" refers to two or more, and other quantifiers are similar.
[0023] In the embodiments of this application, the terms "first," "second," etc., are used to distinguish similar objects, and not to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same class, and the number of objects is not limited; for example, the first object can be one or more.
[0024] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. Based on the embodiments of this application, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of this application.
[0025] To facilitate a clearer understanding of the technical solutions of the various embodiments of this application, some technical content related to the various embodiments of this application will be introduced first.
[0026] 1. A-IoT Application Scenarios A-IoT can be widely used in scenarios such as automated logistics, smart grids, internal logistics in factories during manufacturing, and sensor data reporting in smart homes. Figure 1 Example diagrams of A-IoT application scenarios provided for related technologies. Figure 1 The image shows an automated warehousing scenario where goods can be counted during inbound and outbound operations using A-IoT technology. A-IoT devices typically have no power of their own or only very limited power, are generally very low in complexity and cost, transmit very small amounts of data (e.g., only need to report tag information), and are transmitted very infrequently (e.g., may only transmit data once).
[0027] 2. A-IoT Topology Architecture Figure 2 This diagram illustrates the A-IoT topology architecture for related technologies. Two A-IoT topology architectures were studied in this research. Figure 2 The left figure shows the topology architecture in which the base station acts as a reader to communicate with A-IoT devices. Figure 2 The diagram on the right shows the topology architecture in which the UE (intermediate node) acts as a Reader to communicate with A-IoT devices.
[0028] 3. A-IoT Wireless Resource Allocation exist Figure 2 In the architecture shown in the right figure, the radio resources used by the A-IoT radio interface between the UE Reader and the A-IoT device are controlled by the RAN node, and the dedicated radio resources used by the UE Reader can only be configured through dedicated signaling. The allocation of A-IoT radio resources is divided into two methods: UE request and Core Network (CN) request.
[0029] Figure 3 A flowchart of resource allocation for CN requests provided for related technologies, such as Figure 3 As shown, its main steps include: Step 0a: The A-IoT Function (AIOTF) network element (core network element) requests the RAN network element (or A-IoT RAN network element) to allocate A-IoT session resources.
[0030] Step 0b: RAN network elements coordinate and allocate A-IoT radio resources used by the UE Reader.
[0031] Step 0c: The RAN network element returns a response message to the AIOTF network element.
[0032] Step 1: The AIOTF network element sends an Inventory request message to the UE Reader.
[0033] Step 2: The UE Reader sends an Inventory response message to the AIOTF network element.
[0034] Step 3: The UE Reader initiates the Inventory process to the A-IoT device.
[0035] Step 4: The UE Reader sends an Inventory report message to the AIOTF network element.
[0036] Figure 4 A flowchart of resource allocation for UE requests provided for related technologies, such as Figure 4 As shown, its main steps include: Step 1: The AIOTF network element sends an Inventory request message to the UE Reader.
[0037] Step 1a: The UE Reader requests A-IoT radio resources from the RAN network element.
[0038] Step 1b: RAN network elements coordinate and allocate A-IoT radio resources used by the UE Reader.
[0039] Step 1c: The RAN network element returns the A-IoT radio resource response to the UE Reader.
[0040] Step 2: The UE Reader sends an Inventory response message to the AIOTF network element.
[0041] Step 3: The UE Reader initiates the Inventory process to the A-IoT device.
[0042] Step 4: The UE Reader sends an Inventory report message to the AIOTF network element.
[0043] Figure 5 This is one of the flowcharts illustrating a service processing method provided in an embodiment of this application. The method is applied to a terminal reading device (UE Reader), such as... Figure 5 As shown, the method includes the following steps 501, 502 and 503.
[0044] Step 501: Obtain the radio resources and passive IoT A-IoT service session identifier configured in the radio access network (RAN) element.
[0045] Step 502: Determine the radio resources corresponding to the A-IoT service session identifier based on the A-IoT service session identifier carried in the received A-IoT service request information.
[0046] Step 503: Utilize wireless resources to perform service operations related to the A-IoT service session identifier.
[0047] Specifically, the radio resources refer to the radio resources allocated by the RAN network element for communication between the UE Reader and A-IoT devices.
[0048] The A-IoT service session identifier is assigned by the AIOTF network element and is used to identify the current A-IoT service execution process.
[0049] The A-IoT service request information is used to request the UE Reader to execute A-IoT services.
[0050] In this embodiment of the application, when the RAN network element configures radio resources to the UE Reader, it also sends the A-IoT service session identifier to the UE Reader, indicating that the radio resources are used for service operations related to the A-IoT service session identifier.
[0051] In some embodiments, after receiving resource allocation assistance information sent by a core network element (such as an AIOTF element), the RAN network element allocates radio resources to the UE Reader based on the resource allocation assistance information, and then sends radio resource configuration information to the UE Reader. This radio resource configuration information includes the configured radio resources and the A-IoT service session identifier. The resource allocation assistance information refers to the assistance information used by the RAN network element to allocate radio resources to the UE Reader. In addition to the A-IoT service session identifier, this resource allocation assistance information also includes the UE Reader identifier (Identity, ID), which may be, for example, a Temporary Mobile Subscriber Identity (S-TMSI).
[0052] In some embodiments, the resource allocation assistance information may also include one or more of the following: (1) A-IoT business types. For example: Inventory, Command (such as read, write, etc.) types.
[0053] (2) Estimated number of A-IoT devices. This refers to the estimated number of A-IoT devices during an A-IoT service process.
[0054] (3) Estimated length of response message of A-IoT device. This refers to the estimated length of response message of A-IoT device. The length of response message is positively correlated with the required radio resources. RAN network elements can refer to this information to coordinate and allocate radio resources.
[0055] (4) Resource allocation indication. The resource allocation indication is used to indicate that the RAN network element actively allocates radio resources to the terminal reading device. The RAN network element actively allocating radio resources to the terminal reading device means that the RAN network element can actively allocate radio resources to the UE Reader without waiting for the UE Reader to request radio resources.
[0056] Based on the A-IoT service session identifier sent along with the radio resources and the A-IoT service session identifier in the A-IoT service request information, the UE Reader can determine the radio resources corresponding to the A-IoT service session identifier in the A-IoT service request information, and thus can use the radio resources to perform service operations related to the A-IoT service session identifier.
[0057] The service processing method provided in this application configures radio resources and A-IoT service session identifiers to the UE Reader through the RAN network element, and carries the A-IoT service session identifier in the A-IoT service request information. This enables the UE Reader to determine the corresponding radio resources based on the A-IoT service session identifier, and then use the radio resources to perform service operations related to the A-IoT service session identifier. This realizes the association between radio resources and A-IoT service requests, which is conducive to more efficient and accurate processing of A-IoT services.
[0058] In some embodiments, the method further includes: Receive the first A-IoT service request message sent by the passive IoT function (AIOTF) network element, the first A-IoT service request message containing A-IoT service request information; or... Receive Radio Resource Control (RRC) messages sent by RAN network elements. The RRC messages contain A-IoT service request information.
[0059] Specifically, after the AIOTF network element generates the aforementioned A-IoT service request information, it can send the A-IoT service request information to the UE Reader through various methods.
[0060] In some implementations, the AIOTF network element can send a first A-IoT service request message to the UE Reader, which carries the aforementioned A-IoT service request information.
[0061] In some implementations, the AIOTF network element can send a second A-IoT service request message to the RAN network element. This second A-IoT service request message carries the aforementioned A-IoT service request information and may also carry the aforementioned resource allocation assistance information. After receiving the second A-IoT service request message, the RAN network element sends the A-IoT service request information to the UE Reader via a Radio Resource Control (RRC) message.
[0062] In some embodiments, receiving a first A-IoT service request message sent by a passive IoT function (AIOTF) network element includes: Receive the first A-IoT service request message sent by the AIOTF network element through the Access and Mobility Management Function (AMF) network element or the User Plane Function (UPF) network element.
[0063] For example, when an AIOTF network element sends the first A-IoT service request message to the UE Reader, it can be sent via a non-access stratum (NAS) message between the UE Reader and the Access and Mobility Management Function (AMF) network element, or the AIOTF network element can send it via a Protocol Data Unit (PDU) session between the UE Reader and the User Plane Function (UPF) network element.
[0064] In some embodiments, the A-IoT service request information may also include A-IoT device identification information and / or resource allocation indication, wherein the resource allocation indication is used to identify that the RAN network element actively reads the radio resources allocated by the device to the terminal for executing A-IoT services.
[0065] A-IoT device identification information is used to identify one or more A-IoT devices that the UE Reader uses to perform A-IoT services.
[0066] In some embodiments, the method further includes: Send the result of the service operation to the AIOTF network element that sent the A-IoT service request information.
[0067] For example, the UE Reader can send the results of the service operation performed on the A-IoT device, or the A-IoT service response, to the AIOTF network element through the AMF or UPF.
[0068] Figure 6 This is a second flowchart illustrating the service processing method provided in the embodiments of this application. The method is applied to RAN network elements, such as... Figure 6 As shown, the method includes the following steps 601, 602 and 603.
[0069] Step 601: Receive resource allocation auxiliary information sent by the core network element. The resource allocation auxiliary information includes the A-IoT service session identifier and the terminal reading device identifier.
[0070] Step 602: Allocate wireless resources to the terminal reading device corresponding to the terminal reading device identifier based on the resource allocation auxiliary information. The wireless resources are used for service operations related to the A-IoT service session identifier.
[0071] Step 603: Read the device configuration wireless resources and A-IoT service session identifier from the terminal.
[0072] Specifically, in this embodiment of the application, the allocation of A-IoT wireless resources is carried out through a core network request.
[0073] Core network elements (such as AIOTF elements) can send resource allocation assistance information to RAN elements. This information includes an A-IoT service session identifier and a UE Reader ID. After receiving the resource allocation assistance information from the core network element, the RAN element allocates radio resources to the UE Reader corresponding to the UE Reader ID based on this information. These radio resources are used for service operations related to the A-IoT service session identifier. After allocating radio resources, the RAN element can send radio resource configuration information to the UE Reader. This configuration information includes the radio resources configured for the UE Reader and the corresponding A-IoT service session identifier, indicating that the radio resources are used for service operations related to the A-IoT service session identifier.
[0074] The service processing method provided in this application embodiment sends resource allocation assistance information to the RAN network element through the core network element. The resource allocation assistance information includes an A-IoT service session identifier and a UE Reader ID. After the RAN network element allocates radio resources to the UE Reader corresponding to the UE Reader ID based on the resource allocation assistance information, it configures the radio resources and the A-IoT service session identifier to the UE Reader. This enables the UE Reader to determine the corresponding radio resources based on the A-IoT service session identifier, and then use the radio resources to perform service operations related to the A-IoT service session identifier. This realizes the association between radio resources and A-IoT service requests, which is conducive to more efficient and accurate processing of A-IoT services.
[0075] In some embodiments, receiving resource allocation assistance information sent by a core network element includes: Receive resource allocation assistance information sent by AIOTF network elements; or, The system receives a second A-IoT service request message sent by an AIOTF network element. The second A-IoT service request message contains A-IoT service request information and resource allocation auxiliary information. The A-IoT service request information carries an A-IoT service session identifier.
[0076] Specifically, core network elements can send resource allocation auxiliary information to RAN network elements in various ways.
[0077] In some implementations, the AIOTF network element (via AMF) may send the aforementioned resource allocation assistance information to the RAN network element.
[0078] In some implementations, the AIOTF network element (via AMF) may send a second A-IoT service request message to the RAN network element. This second A-IoT service request message carries the aforementioned resource allocation assistance information and A-IoT service request information, and the A-IoT service request information carries an A-IoT service session identifier.
[0079] In some embodiments, the resource allocation assistance information includes a terminal reading device identifier, and the method further includes: An RRC message is sent to the terminal reading device corresponding to the terminal reading device identifier. The RRC message contains A-IoT service request information.
[0080] Specifically, after the RAN network element receives the A-IoT service request information and resource allocation assistance information, since the resource allocation assistance information contains the UE Reader ID, the RAN network element can send the A-IoT service request information to the UE Reader corresponding to the UE Reader ID through an RRC message based on the UE Reader ID.
[0081] In some embodiments, the method further includes: Based on the A-IoT service session identifier and the terminal reading device identifier in the resource allocation auxiliary information, determine the terminal reading device corresponding to the A-IoT service request information.
[0082] Specifically, the A-IoT service request information includes the A-IoT service session identifier, and the resource allocation auxiliary information includes the A-IoT service session identifier and the UE Reader ID. Therefore, the RAN network element can determine the A-IoT service request information corresponding to the UE Reader ID, or the UE Reader corresponding to the A-IoT service request information, based on the A-IoT service session identifier and the UE Reader ID. Thus, the RAN network element can send the A-IoT service request information to the corresponding UE Reader via RRC messages.
[0083] In some embodiments, the resource allocation auxiliary information also includes one or more of the following: (1) A-IoT business types. For example: Inventory, Command (such as read, write, etc.) types.
[0084] (2) Estimated number of A-IoT devices. This refers to the estimated number of A-IoT devices during an A-IoT service process.
[0085] (3) Estimated length of response message of A-IoT device. This refers to the estimated length of response message of A-IoT device. The length of response message is positively correlated with the required radio resources. RAN network elements can refer to this information to coordinate and allocate radio resources.
[0086] (4) Resource allocation indication. The resource allocation indication is used to identify the RAN network element actively allocating radio resources to the terminal reading device.
[0087] In some embodiments, the service request information may also include A-IoT device identification information and / or resource allocation indication, wherein the resource allocation indication is used to identify that the RAN network element actively reads the device from the terminal to allocate radio resources.
[0088] Figure 7 This is the third flowchart illustrating the service processing method provided in the embodiments of this application. The method is applied to AIOTF network elements, such as... Figure 7 As shown, the method includes the following steps 701, 702 and 703.
[0089] Step 701: Select terminal reading device based on A-IoT service request of application function AF network element.
[0090] Step 702: Based on the A-IoT service request, generate resource allocation auxiliary information and A-IoT service request information. The resource allocation auxiliary information includes the A-IoT service session identifier and the terminal reading device identifier. The A-IoT service request information includes the A-IoT service session identifier.
[0091] Step 703: Send the resource allocation auxiliary information to the RAN network element corresponding to the terminal reading device, and send the A-IoT service request information to the terminal reading device.
[0092] Specifically, in this embodiment of the application, the allocation of A-IoT wireless resources is carried out through a core network request.
[0093] After receiving an A-IoT service request from an Application Function (AF) network element, an AIOTF network element can select one or more UE Readers based on the request. For example, an AIOTF network element can use a UE Reader provided by the AF, or the AIOTF network element can select a UE Reader according to the target service area requested by the AF.
[0094] Then, the AIOTF network element generates resource allocation auxiliary information to be sent to the RAN network element and A-IoT service request information to be sent to the UE Reader based on the A-IoT service request from the AF. The AIOTF network element can determine the corresponding RAN network element based on the selected UE Reader. The resource allocation auxiliary information includes the A-IoT service session identifier and the UE Reader ID, and the A-IoT service request information includes the A-IoT service session identifier.
[0095] After generating resource allocation assistance information and A-IoT service request information, the AIOTF network element can send the resource allocation assistance information to the RAN network element corresponding to the selected UE Reader and send the A-IoT service request information to the UE Reader. Both the resource allocation assistance information and the service request information include the A-IoT service session identifier, thereby realizing the association between radio resources and A-IoT service requests, which is conducive to more efficient and accurate processing of A-IoT services.
[0096] In some embodiments, resource allocation assistance information is sent to the RAN network element corresponding to the terminal reading device, and A-IoT service request information is sent to the terminal reading device, including: Send resource allocation assistance information to the RAN network element corresponding to the terminal reading device, and send a first A-IoT service request message to the terminal reading device, the first A-IoT service request message containing A-IoT service request information; or... A second A-IoT service request message is sent to the RAN network element corresponding to the terminal reading device. The second A-IoT service request message contains resource allocation assistance information and A-IoT service request information.
[0097] Specifically, after the AIOTF network element generates the above-mentioned resource allocation assistance information and service request information, it can send the resource allocation assistance information and A-IoT service request information to the RAN network element and UE Reader respectively through various methods.
[0098] In some implementations, the AIOTF network element can send corresponding information to the RAN network element and the UE Reader respectively, that is, send resource allocation assistance information to the RAN network element and send a first A-IoT service request message to the UE Reader, which carries the aforementioned A-IoT service request information.
[0099] In some implementations, the AIOTF network element can send a second A-IoT service request message to the RAN network element. This second A-IoT service request message carries the aforementioned A-IoT service request information and may also carry the aforementioned resource allocation assistance information. After receiving the second A-IoT service request message, the RAN network element can coordinate and allocate the radio resources used by the UE Reader according to the resource allocation assistance information carried therein, and send the A-IoT service request information carried in the second A-IoT service request message to the UE Reader via an RRC message.
[0100] In some embodiments, sending a first A-IoT service request message to the terminal reading device includes: The first A-IoT service request message is sent to the terminal reading device via the AMF network element or UPF network element.
[0101] For example, when an AIOTF network element sends the first A-IoT service request message to a UE Reader, it can be sent via a NAS message between the UE Reader and the AMF network element, or the AIOTF network element can send it via a PDU session between the UE Reader and the UPF network element.
[0102] In some embodiments, the resource allocation auxiliary information also includes one or more of the following: A-IoT business types; Estimated number of A-IoT devices; Estimated length of response messages from A-IoT devices; Resource allocation indication is used to identify when a RAN network element actively allocates radio resources to a terminal reading device.
[0103] In some embodiments, the service request information may also include A-IoT device identification information and / or resource allocation indication, wherein the resource allocation indication is used to identify that the RAN network element actively reads the device from the terminal to allocate radio resources.
[0104] The methods provided in the various embodiments of this application are based on the same technical concept, so the implementation of each method can be referred to each other, and repeated parts will not be described again.
[0105] The methods provided in the above embodiments of this application are illustrated by specific examples below.
[0106] Figure 8 Example 1 flowchart provided for embodiments of this application, such as Figure 8 As shown, the main steps of Example 1 include: Step 1: The AIOTF network element receives the A-IoT service request from the AF network element (through the Network Exposure Function (NEF) network element). The service request can be an Inventory request or a Command request (such as read, write, etc.).
[0107] Step 2: The AIOTF network element selects the UE Reader to execute the A-IoT service request. For example, the AIOTF network element can use the UE Reader provided by the AF network element, or the AIOTF network element can select the UE Reader based on the target service area. The AIOTF network element can select one or more UE Readers.
[0108] Step 3: The AIOTF network element (via the AMF network element) sends resource allocation assistance information (or A-IoT assistance information) to the RAN network element. This assistance information includes the A-IoT service type, the estimated number of A-IoT devices, the estimated length of the A-IoT device's response message, the UE Reader ID (such as S-TMSI), and the A-IoT service session identifier. The UE Reader ID is used by the RAN network element to send RRC messages to specific UE Readers. The AIOTF network element can also provide the RAN network element with an indication that the RAN network element actively allocates A-IoT radio resources, instructing the RAN network element to actively allocate A-IoT radio resources to UE Readers.
[0109] Step 4: The RAN network element coordinates and allocates A-IoT radio resources used by the UE Reader based on the auxiliary information provided by the AIOTF network element.
[0110] Step 5: The RAN network element configures radio resources and A-IoT service session identifier to the UE Reader identified by the UE Reader ID via RRC message.
[0111] Step 6: The AIOTF network element sends an A-IoT service request to the UE Reader. The service request includes A-IoT device identification information, A-IoT service session identifier, etc. The service request may also include an instruction from the RAN network element to actively allocate A-IoT radio resources.
[0112] AIOTF network elements can send service requests to the UE Reader through NAS messages between the UE and AMF, or AIOTF network elements can send service requests to the UE Reader through PDU sessions between the UE and UPF.
[0113] It should be noted that step 6 can be performed before step 3.
[0114] Step 7: The UE Reader uses the A-IoT radio resources allocated by the RAN network element and associated with the A-IoT service session identifier to perform corresponding service operations on the A-IoT device.
[0115] Step 8: The UE Reader returns the A-IoT service response to the AIOTF network element.
[0116] Step 9: The AIOTF network element (via the NEF network element) returns the A-IoT service response to the AF network element.
[0117] Figure 9 Example 2 flowchart provided for embodiments of this application, such as Figure 9 As shown, the main steps of Example 2 include: Step 1: The AIOTF network element receives the A-IoT service request from the AF network element (via the NEF network element). This service request can be an Inventory request or a Command request (such as read, write, etc.).
[0118] Step 2: The AIOTF network element selects the UE Reader to execute the A-IoT service request. For example, the AIOTF network element can use the UE Reader provided by the AF network element, or the AIOTF network element can select the UE Reader based on the target service area. The AIOTF network element can select one or more UE Readers.
[0119] Step 3a: The AIOTF network element sends an A-IoT service request to the AMF network element. The service request includes, on the one hand, service request information sent to the UE Reader, such as A-IoT device identification information and A-IoT service session identifier, and may also include an indication from the RAN network element to actively allocate A-IoT radio resources; on the other hand, it includes A-IoT auxiliary information sent to the RAN network element, such as A-IoT service type, estimated number of A-IoT devices, estimated length of A-IoT device response messages, UE Reader ID (such as S-TMSI), A-IoT service session identifier, and may also include an indication from the RAN network element to actively allocate A-IoT radio resources.
[0120] Step 3b: The AMF network element sends an N2 message to the RAN network element. This message includes the A-IoT auxiliary information and service request information (included in the NAS message) from the aforementioned service request.
[0121] Step 3c: The RAN network element sends an RRC message to the UE Reader, which includes service request information (included in the NAS message).
[0122] Step 4: The RAN network element coordinates and allocates A-IoT radio resources used by the UE Reader based on the auxiliary information provided by the AIOTF network element.
[0123] It should be noted that when a RAN network element receives multiple N2 messages with the same A-IoT service session identifier, it can comprehensively consider the auxiliary information of multiple UE Readers to coordinate and allocate resources.
[0124] Step 5: The RAN network element configures radio resources and A-IoT service session identifier to the UE Reader identified by the UE Reader ID via RRC message.
[0125] Step 6: The UE Reader uses the A-IoT radio resources allocated by the RAN network element and associated with the A-IoT service session identifier to perform corresponding service operations on the A-IoT device.
[0126] Step 7: The UE Reader (via the AMF network element) returns the A-IoT service response to the AIOTF network element.
[0127] Step 8: The AIOTF network element (via the NEF network element) returns the A-IoT service response to the AF network element.
[0128] Figure 10 Example 3 flowchart provided for embodiments of this application, such as Figure 10 As shown, the main steps of Example 3 include: Step 1: The AIOTF network element receives the A-IoT service request from the AF network element (via the NEF network element). This service request can be an Inventory request or a Command request (such as read, write, etc.).
[0129] Step 2: The AIOTF network element selects the UE Reader to execute the A-IoT service request. For example, the AIOTF network element can use the UE Reader provided by the AF network element, or the AIOTF network element can select the UE Reader based on the target service area. The AIOTF network element can select one or more UE Readers.
[0130] Step 3: The AIOTF network element provides A-IoT auxiliary information to the RAN network element through Example 1 or Example 2.
[0131] Step 4: The AIOTF network element sends an A-IoT service request message to the UE Reader. This message includes A-IoT device identification information, A-IoT auxiliary information, and A-IoT service session identifier. The service request message may also include an indication that the UE should request A-IoT radio resources from the RAN network element, signifying that the UE should request A-IoT radio resources from the RAN network element.
[0132] Step 5: The UE Reader requests A-IoT radio resources from the RAN network element via RRC messages (the UE Reader can determine the requested radio resources based on A-IoT auxiliary information), or sends A-IoT auxiliary information or A-IoT service session identifier to the RAN network element.
[0133] Step 6: If the UE Reader requests A-IoT radio resources from the RAN network element, the RAN network element determines whether the requested A-IoT radio resources can be allocated based on the A-IoT auxiliary information provided by the AIOTF network element; if the UE Reader provides A-IoT auxiliary information, the RAN network element coordinates and allocates the A-IoT radio resources used by the UE Reader based on the auxiliary information provided by the UE Reader; if the UE Reader provides an A-IoT service session identifier, the RAN network element determines the corresponding A-IoT auxiliary information based on the A-IoT service session identifier, and coordinates and allocates the A-IoT radio resources used by the UE Reader based on the auxiliary information.
[0134] Step 7: The RAN network element configures radio resources and A-IoT service session identifier to the UE Reader via RRC messages.
[0135] Step 8: The UE Reader uses the A-IoT radio resources allocated by the RAN network element and associated with the A-IoT service session identifier to perform corresponding service operations on the A-IoT device.
[0136] Step 9: The UE Reader returns the A-IoT service response to the AIOTF network element.
[0137] Step 10: The AIOTF network element (via the NEF network element) returns the A-IoT service response to the AF network element.
[0138] Figure 11 Example 4 flowchart provided for embodiments of this application, such as Figure 11 As shown, the main steps of Example 4 include: Step 1: The AIOTF network element receives the A-IoT service request from the AF network element (via the NEF network element). This service request can be an Inventory request or a Command request (such as read, write, etc.).
[0139] Step 2: The AIOTF network element selects the UE Reader to execute the A-IoT service request. For example, the AIOTF network element can use the UE Reader provided by the AF network element, or the AIOTF network element can select the UE Reader based on the target service area. The AIOTF network element can select one or more UE Readers.
[0140] Step 3: The AIOTF network element sends an A-IoT service request message to the UE Reader. The service request message includes A-IoT device identification information, A-IoT auxiliary information, and A-IoT service session identifier. The service request message may also include an indication that the UE should request A-IoT radio resources from the RAN network element, indicating that the UE should request A-IoT radio resources from the RAN network element.
[0141] Step 4: The UE Reader sends A-IoT auxiliary information and A-IoT service session identifier to the RAN network element via RRC message.
[0142] Step 5: The RAN network element coordinates and allocates the A-IoT radio resources used by the UE Reader based on the auxiliary information provided by the UE Reader.
[0143] Step 6: The RAN network element configures radio resources and A-IoT service session identifier to the UE Reader via RRC messages.
[0144] Step 7: The UE Reader uses the A-IoT radio resources allocated by the RAN network element and associated with the A-IoT service session identifier to perform corresponding service operations on the A-IoT device.
[0145] Step 8: The UE Reader returns the A-IoT service response to the AIOTF network element.
[0146] Step 9: The AIOTF network element (via the NEF network element) returns the A-IoT service response to the AF network element.
[0147] Figure 12 Example 5 flowchart provided for embodiments of this application, such as Figure 12 As shown, the main steps of Example 5 include: Step 1: The AIOTF network element receives the A-IoT service request from the AF network element (via the NEF network element). This service request can be an Inventory request or a Command request (such as read, write, etc.).
[0148] Step 2: The AIOTF network element selects the UE Reader to execute the A-IoT service request. For example, the AIOTF network element can use the UE Reader provided by the AF network element, or the AIOTF network element can select the UE Reader based on the target service area. The AIOTF network element can select one or more UE Readers.
[0149] Step 3: The AIOTF network element sends an A-IoT service request message to the UE Reader. This message includes the A-IoT device identification information and the A-IoT service session identifier. The service request message may also include an indication that the RAN network element should obtain auxiliary information from the CN, signifying that the RAN network element should obtain auxiliary information from the CN.
[0150] Step 4: The UE Reader sends the A-IoT service session identifier to the RAN network element via RRC message, and can also send an instruction to the RAN network element to obtain auxiliary information from the CN.
[0151] Step 5: The RAN network element obtains the A-IoT auxiliary information of the UE Reader from the AIOTF network element based on the A-IoT service session identifier.
[0152] Step 6: The RAN network element coordinates and allocates A-IoT radio resources used by the UE Reader based on auxiliary information.
[0153] Step 7: The RAN network element configures radio resources and A-IoT service session identifier to the UE Reader via RRC messages.
[0154] Step 8: The UE Reader uses the A-IoT radio resources allocated by the RAN network element and associated with the A-IoT service session identifier to perform corresponding service operations on the A-IoT device.
[0155] Step 9: The UE Reader returns the A-IoT service response to the AIOTF network element.
[0156] Step 10: The AIOTF network element (via the NEF network element) returns the A-IoT service response to the AF network element.
[0157] Figure 13 This is a schematic diagram of the structure of the terminal reading device provided in the embodiments of this application, such as... Figure 13As shown, the terminal reading device includes a memory 1320, a transceiver 1310, and a processor 1300; wherein the processor 1300 and the memory 1320 can also be physically arranged separately.
[0158] The memory 1320 is used to store computer programs; the transceiver 1310 is used to send and receive data under the control of the processor 1300.
[0159] Among them, Figure 13 In this application, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 1300 and memory represented by memory 1320 together. The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be further described herein. The bus interface provides an interface. The transceiver 1310 can be multiple components, including a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, etc. For different user equipment, the user interface 1330 can also be an interface capable of connecting external or internal devices, including but not limited to keypads, displays, speakers, microphones, joysticks, etc.
[0160] The processor 1300 is responsible for managing the bus architecture and general processing, while the memory 1320 can store the data used by the processor 1300 when performing operations.
[0161] The processor 1300 can be a central processing unit (CPU), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or a complex programmable logic device (CPLD). The processor can also adopt a multi-core architecture.
[0162] The processor 1300 executes any of the methods described in the embodiments of this application according to the obtained executable instructions by calling a computer program stored in the memory 1320, including: Obtain the radio resources and passive IoT (A-IoT) service session identifiers configured in the radio access network (RAN) elements; Based on the A-IoT service session identifier carried in the received A-IoT service request information, determine the radio resources corresponding to the A-IoT service session identifier; Utilize wireless resources to perform business operations related to A-IoT service session identifiers.
[0163] In some embodiments, the method further includes: Receive the first A-IoT service request message sent by the passive IoT function (AIOTF) network element, the first A-IoT service request message containing A-IoT service request information; or... Receive Radio Resource Control (RRC) messages sent by RAN network elements. The RRC messages contain A-IoT service request information.
[0164] In some embodiments, receiving a first A-IoT service request message sent by a passive IoT function (AIOTF) network element includes: Receive the first A-IoT service request message sent by the AIOTF network element through the Access and Mobility Management Function (AMF) network element or the User Plane Function (UPF) network element.
[0165] In some embodiments, the A-IoT service request information may also include A-IoT device identification information and / or resource allocation indication, wherein the resource allocation indication is used to identify that the RAN network element actively reads the radio resources allocated by the device to the terminal for executing A-IoT services.
[0166] In some embodiments, the method further includes: Send the result of the service operation to the AIOTF network element that sent the A-IoT service request information.
[0167] Figure 14 This is a schematic diagram of the structure of the RAN network element provided in the embodiments of this application, such as... Figure 14 As shown, the RAN network element includes a memory 1420, a transceiver 1410, and a processor 1400; wherein the processor 1400 and the memory 1420 can also be physically arranged separately.
[0168] The memory 1420 is used to store computer programs; the transceiver 1410 is used to send and receive data under the control of the processor 1400.
[0169] Among them, Figure 14In this application, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 1400 and memory represented by memory 1420 together. The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be further described herein. The bus interface provides an interface. The transceiver 1410 can be multiple elements, including a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, and other transmission media.
[0170] The processor 1400 is responsible for managing the bus architecture and general processing, while the memory 1420 can store the data used by the processor 1400 when performing operations.
[0171] The processor 1400 can be a CPU, ASIC, FPGA or CPLD, and the processor can also adopt a multi-core architecture.
[0172] The processor 1400 executes any of the methods described in the embodiments of this application according to the obtained executable instructions by calling a computer program stored in the memory 1420, including: Receive resource allocation assistance information sent by core network elements. The resource allocation assistance information includes A-IoT service session identifier and terminal reading device identifier. Based on resource allocation auxiliary information, wireless resources are allocated to the terminal reading device corresponding to the terminal reading device identifier. The wireless resources are used for business operations related to the A-IoT service session identifier. Read the device configuration wireless resources and A-IoT service session identifier from the terminal.
[0173] In some embodiments, receiving resource allocation assistance information sent by a core network element includes: Receive resource allocation assistance information sent by AIOTF network elements; or, The system receives a second A-IoT service request message sent by an AIOTF network element. The second A-IoT service request message contains A-IoT service request information and resource allocation auxiliary information. The A-IoT service request information carries an A-IoT service session identifier.
[0174] In some embodiments, the resource allocation assistance information includes a terminal reading device identifier, and the method further includes: An RRC message is sent to the terminal reading device corresponding to the terminal reading device identifier. The RRC message contains A-IoT service request information.
[0175] In some embodiments, the method further includes: Based on the A-IoT service session identifier and the terminal reading device identifier in the resource allocation auxiliary information, determine the terminal reading device corresponding to the A-IoT service request information.
[0176] In some embodiments, the resource allocation auxiliary information also includes one or more of the following: A-IoT business types; Estimated number of A-IoT devices; Estimated length of response messages from A-IoT devices; Resource allocation indication is used to identify when a RAN network element actively allocates radio resources to a terminal reading device.
[0177] Figure 15 This is a schematic diagram of the structure of the AIOTF network element provided in the embodiments of this application, such as... Figure 15 As shown, the AIOTF network element includes a memory 1520, a transceiver 1510, and a processor 1500; wherein the processor 1500 and the memory 1520 can also be physically arranged separately.
[0178] The memory 1520 is used to store computer programs; the transceiver 1510 is used to send and receive data under the control of the processor 1500.
[0179] Among them, Figure 15 In this application, the bus architecture can include any number of interconnected buses and bridges, specifically linking various circuits of one or more processors represented by processor 1500 and memory represented by memory 1520 together. The bus architecture can also link various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and therefore will not be further described herein. The bus interface provides an interface. The transceiver 1510 can be multiple elements, including a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, including wireless channels, wired channels, optical fibers, and other transmission media.
[0180] The processor 1500 is responsible for managing the bus architecture and general processing, while the memory 1520 can store the data used by the processor 1500 when performing operations.
[0181] The processor 1500 can be a CPU, ASIC, FPGA or CPLD, and the processor can also adopt a multi-core architecture.
[0182] The processor 1500 executes any of the methods described in the embodiments of this application according to the obtained executable instructions by calling a computer program stored in the memory 1520, including: A-IoT service requests based on application function AF network elements select terminal reading devices; Based on the A-IoT service request, resource allocation auxiliary information and A-IoT service request information are generated. The resource allocation auxiliary information includes the A-IoT service session identifier and the terminal reading device identifier, and the A-IoT service request information includes the A-IoT service session identifier. Resource allocation auxiliary information is sent to the RAN network element corresponding to the terminal reading device, and A-IoT service request information is sent to the terminal reading device.
[0183] In some embodiments, resource allocation assistance information is sent to the RAN network element corresponding to the terminal reading device, and A-IoT service request information is sent to the terminal reading device, including: Send resource allocation assistance information to the RAN network element corresponding to the terminal reading device, and send a first A-IoT service request message to the terminal reading device, the first A-IoT service request message containing A-IoT service request information; or... A second A-IoT service request message is sent to the RAN network element corresponding to the terminal reading device. The second A-IoT service request message contains resource allocation assistance information and A-IoT service request information.
[0184] In some embodiments, sending a first A-IoT service request message to the terminal reading device includes: The first A-IoT service request message is sent to the terminal reading device via the AMF network element or UPF network element.
[0185] It should be noted that the terminal reading device, RAN network element and AIOTF network element provided in the embodiments of this application can implement the method steps implemented in the corresponding method embodiments and can achieve the same technical effect. Therefore, the parts that are the same as those in the method embodiments and the beneficial effects will not be described in detail here.
[0186] The following describes the service processing apparatus provided in the embodiments of this application. The service processing apparatus described below can be referred to in correspondence with the service processing method described above.
[0187] Figure 16 This is one of the structural schematic diagrams of a service processing device provided in the embodiments of this application. This device is applied to a terminal reading device, such as... Figure 16 As shown, the device includes: The acquisition unit 1610 is used to acquire the radio resources and passive Internet of Things (A-IoT) service session identifiers configured in the radio access network (RAN) network elements. The first determining unit 1620 is used to determine the radio resources corresponding to the A-IoT service session identifier based on the A-IoT service session identifier carried in the received A-IoT service request information. Operation unit 1630 is used to perform service operations related to A-IoT service session identifier using wireless resources.
[0188] In some embodiments, the device further includes a first receiving unit for: Receive the first A-IoT service request message sent by the passive IoT function (AIOTF) network element, the first A-IoT service request message containing A-IoT service request information; or... Receive Radio Resource Control (RRC) messages sent by RAN network elements. The RRC messages contain A-IoT service request information.
[0189] In some embodiments, receiving a first A-IoT service request message sent by a passive IoT function (AIOTF) network element includes: Receive the first A-IoT service request message sent by the AIOTF network element through the Access and Mobility Management Function (AMF) network element or the User Plane Function (UPF) network element.
[0190] In some embodiments, the A-IoT service request information may also include A-IoT device identification information and / or resource allocation indication, wherein the resource allocation indication is used to identify that the RAN network element actively reads the radio resources allocated by the device to the terminal for executing A-IoT services.
[0191] In some embodiments, the apparatus further includes a first transmitting unit for: Send the result of the service operation to the AIOTF network element that sent the A-IoT service request information.
[0192] Figure 17 This is a second schematic diagram of the service processing device provided in the embodiments of this application. This device is applied to RAN network elements, such as... Figure 17 As shown, the device includes: The second receiving unit 1710 is used to receive resource allocation auxiliary information sent by the core network element. The resource allocation auxiliary information includes the A-IoT service session identifier and the terminal reading device identifier. The allocation unit 1720 is used to allocate wireless resources to the terminal reading device corresponding to the terminal reading device identifier based on resource allocation auxiliary information. The wireless resources are used for service operations related to the A-IoT service session identifier. Configuration unit 1730 is used to read device configuration wireless resources and A-IoT service session identifier from the terminal.
[0193] In some embodiments, receiving resource allocation assistance information sent by a core network element includes: Receive resource allocation assistance information sent by AIOTF network elements; or, The system receives a second A-IoT service request message sent by an AIOTF network element. The second A-IoT service request message contains A-IoT service request information and resource allocation auxiliary information. The A-IoT service request information carries an A-IoT service session identifier.
[0194] In some embodiments, the resource allocation assistance information includes a terminal reading device identifier, and the device further includes: An RRC message is sent to the terminal reading device corresponding to the terminal reading device identifier. The RRC message contains A-IoT service request information.
[0195] In some embodiments, the apparatus further includes a second determining unit, configured to: Based on the A-IoT service session identifier and the terminal reading device identifier in the resource allocation auxiliary information, determine the terminal reading device corresponding to the A-IoT service request information.
[0196] In some embodiments, the resource allocation auxiliary information also includes one or more of the following: A-IoT business types; Estimated number of A-IoT devices; Estimated length of response messages from A-IoT devices; Resource allocation indication is used to identify when a RAN network element actively allocates radio resources to a terminal reading device.
[0197] Figure 18 This is the third schematic diagram of the service processing device provided in the embodiments of this application. This device is applied to an AIOTF network element, such as... Figure 18 As shown, the device includes: Selection unit 1810 is used to select terminal reading device based on A-IoT service request of application function AF network element; The generation unit 1820 is used to generate resource allocation auxiliary information and A-IoT service request information according to the A-IoT service request. The resource allocation auxiliary information includes the A-IoT service session identifier and the terminal reading device identifier, and the A-IoT service request information includes the A-IoT service session identifier. The second sending unit 1830 is used to send resource allocation auxiliary information to the RAN network element corresponding to the terminal reading device, and to send A-IoT service request information to the terminal reading device.
[0198] In some embodiments, resource allocation assistance information is sent to the RAN network element corresponding to the terminal reading device, and A-IoT service request information is sent to the terminal reading device, including: Send resource allocation assistance information to the RAN network element corresponding to the terminal reading device, and send a first A-IoT service request message to the terminal reading device, the first A-IoT service request message containing A-IoT service request information; or... A second A-IoT service request message is sent to the RAN network element corresponding to the terminal reading device. The second A-IoT service request message contains resource allocation assistance information and A-IoT service request information.
[0199] In some embodiments, sending a first A-IoT service request message to the terminal reading device includes: The first A-IoT service request message is sent to the terminal reading device via the AMF network element or UPF network element.
[0200] It should be noted that the business processing apparatus provided in this application embodiment can implement the method steps implemented in the corresponding method embodiment and achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.
[0201] It should be noted that the division of units in the embodiments of this application is illustrative and only represents one logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated units described above can be implemented in hardware or as software functional units.
[0202] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0203] In some embodiments, this application also provides a processor-readable storage medium storing a program for causing a processor to execute the service processing methods provided in the method embodiments where the execution subject is a terminal reading device, or to execute the service processing methods provided in the method embodiments where the subject is a RAN network element, or to execute the service processing methods provided in the method embodiments where the subject is an AIOTF network element.
[0204] It should be noted that the processor-readable storage medium provided in this application embodiment can implement the method steps implemented in the corresponding method embodiment and achieve the same technical effect. Therefore, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail here.
[0205] The processor-readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to RAM, ROM, EEPROM, CD-ROM or other optical storage (e.g., CD, DVD, BD, HVD, etc.), disk storage media or other magnetic storage devices (e.g., floppy disk, hard disk, magnetic tape, magneto-optical disk (MO), or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer).
[0206] In some embodiments, this application also provides a chip including a processor coupled to a memory for executing a computer program or instructions stored in the memory, such that when the processor executes the computer program or instructions, the method provided in the above embodiments is implemented.
[0207] It should also be understood that the memory mentioned in the embodiments of this application can be volatile memory and / or non-volatile memory. Non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM). For example, RAM can be used as an external cache. By way of example and not limitation, RAM includes the following forms: Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Synchronous DRAM (SDRAM), Double Data Rate SDRAM (DDR SDRAM), Enhanced Synchronous DRAM (ESDRAM), Synchlink DRAM (SLDRAM), and Direct Rambus RAM (DR RAM). It should be noted that when the processor is a general-purpose processor, DSP, ASIC, FPGA, or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component, the memory (storage module) can be integrated into the processor.
[0208] like Figure 19 This application provides a chip system 1900. The chip system 1900 (or processing system) includes logic circuitry 1910 and an input / output interface 1920. The logic circuitry 1910 can be the processing circuitry within the chip system 1900. The logic circuitry 1910 can be coupled to a memory unit, calling instructions from the memory unit, enabling the chip system 1900 to implement the methods and functions of the embodiments of this application. The input / output interface 1920 can be the input / output circuitry within the chip system 1900, outputting processed information or inputting data or signaling information to be processed into the chip system 1900 for processing.
[0209] As one approach, the chip system 1900 is used to implement the operations described in the various method embodiments above. For example, the logic circuit 1910 is used to implement the relevant operations performed by each execution entity in the method embodiments above; the input / output interface 1920 is used to implement the sending and / or receiving related operations performed by each execution entity in the method embodiments above.
[0210] This application also provides a processing apparatus, including a processor and an interface. The processor can be used to execute the methods described in the above method embodiments.
[0211] It should be understood that the aforementioned processing device can be a single chip. For example, the processing device can be a Field Programmable Gate Array (FPGA), can include an Application Specific Integrated Circuit (ASIC), can be a System on Chip (SoC), can be a Central Processing Unit (CPU), can be a Network Processor (NP), can be a Digital Signal Processor (DSP), can be a Micro Controller Unit (MCU), can be a Programmable Logic Device (PLD), or other integrated chips.
[0212] In implementation, each step of the above method can be completed by integrated logic circuits in the processor's hardware or by instructions in software. The steps of the method disclosed in the embodiments of this application can be executed by a hardware processor, or by a combination of hardware and software modules within the processor. The software modules can reside in readily available storage media in the art, such as random access registers, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. Since this storage medium is located in memory, the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method; to avoid repetition, these will not be described in detail here.
[0213] It should be noted that the processor in the embodiments of this application can be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method embodiments can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor, etc.
[0214] The chip provided in this application embodiment can implement the method steps implemented in the corresponding method embodiment and achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.
[0215] In some embodiments, this application also provides a non-transient readable storage medium storing a computer program. The computer program is used to cause a processor to execute the service processing methods provided in the method embodiments where the execution subject is a terminal reading device, or to execute the service processing methods provided in the method embodiments where the subject is a RAN network element, or to execute the service processing methods provided in the method embodiments where the subject is an AIOTF network element.
[0216] The non-transiently readable storage medium provided in this application embodiment can implement the method steps implemented in the corresponding method embodiment and achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.
[0217] In some embodiments, this application also provides a communication device, which stores a computer program. The computer program is used to enable the communication device to execute the service processing methods provided in the method embodiments where the execution subject is a terminal reading device, or to execute the service processing methods provided in the method embodiments where the subject is a RAN network element, or to execute the service processing methods provided in the method embodiments where the subject is an AIOTF network element.
[0218] The communication device provided in this application embodiment can implement the method steps implemented in the corresponding method embodiment and achieve the same technical effect. Here, the parts and beneficial effects that are the same as those in the method embodiment will not be described in detail.
[0219] In some embodiments, this application also provides a computer program product, which includes a computer program or instructions that, when run on a computer, cause the computer to perform the methods provided in the above embodiments.
[0220] The computer program product provided in this application embodiment can implement the method steps implemented in the corresponding method embodiment and achieve the same technical effect. Here, the parts that are the same as those in the method embodiment and the beneficial effects will not be described in detail.
[0221] The technical solutions provided in this application can be applied to a variety of systems. For example, applicable systems may include Long Term Evolution (LTE) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems, Long Term Evolution Advanced (LTE-A) systems, Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) systems, 5G New Radio (NR) systems and their evolved communication systems, and 6G (sixth generation mobile communication technology) systems. These systems may include terminal equipment and network equipment. The systems may also include a core network component, such as an Evolved Packet Core (EPC), a 5G core network (5GC), and a 6G core network.
[0222] The terminal involved in the embodiments of this application can be a device that provides voice and / or data connectivity to a user, a handheld device with wireless connectivity, or other processing devices connected to a wireless modem. The name of the terminal may differ in different systems; for example, in a 5G system, the terminal can be called a User Equipment (UE). The wireless terminal can communicate with one or more core networks (CNs) via a Radio Access Network (RAN). The wireless terminal can be a mobile terminal, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal, for example, a portable, pocket-sized, handheld, computer-embedded, or vehicle-mounted mobile device that exchanges voice and / or data with the RAN. Examples include Personal Communication Service (PCS) phones, cordless phones, Session Initiated Protocol (SIP) phones, Wireless Local Loop (WLL) stations, and Personal Digital Assistants (PDAs). The wireless terminal may also be referred to as a system, subscriber unit, subscriber station, mobile station, mobile station, remote station, access point, remote terminal, access terminal, user terminal, user agent, or user device, but this application does not limit the terminology.
[0223] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.
[0224] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0225] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the processor-readable memory produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0226] These processors can execute instructions that can also be loaded onto a computer or other programmable data processing apparatus, causing a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable apparatus for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0227] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
Claims
1. A business processing method, characterized in that, Applied to a terminal reading device, the method includes: Obtain the radio resources and passive IoT (A-IoT) service session identifiers configured in the radio access network (RAN) elements; Based on the A-IoT service session identifier carried in the received A-IoT service request information, determine the radio resources corresponding to the A-IoT service session identifier; Using the wireless resources, perform service operations related to the A-IoT service session identifier.
2. The business processing method according to claim 1, characterized in that, The method further includes: Receive a first A-IoT service request message sent by a passive IoT function (AIOTF) network element, wherein the first A-IoT service request message contains the A-IoT service request information; or... The system receives a Radio Resource Control (RRC) message sent by the RAN network element, the RRC message containing the A-IoT service request information.
3. The business processing method according to claim 2, characterized in that, The first A-IoT service request message sent by the passive IoT function AIOTF network element includes: Receive the first A-IoT service request message sent by the AIOTF network element through the Access and Mobility Management Function (AMF) network element or the User Plane Function (UPF) network element.
4. The business processing method according to any one of claims 1 to 3, characterized in that, The A-IoT service request information also includes A-IoT device identification information and / or resource allocation indication. The resource allocation indication is used to identify that the RAN network element actively reads the radio resources allocated by the device to the terminal for executing A-IoT services.
5. The business processing method according to claim 1, characterized in that, The method further includes: Send the result of the service operation to the AIOTF network element that sent the A-IoT service request information.
6. A business processing method, characterized in that, Applied to RAN network elements, the method includes: Receive resource allocation assistance information sent by the core network element, wherein the resource allocation assistance information includes A-IoT service session identifier and terminal reading device identifier; Based on the resource allocation assistance information, wireless resources are allocated to the terminal reading device corresponding to the terminal reading device identifier, and the wireless resources are used for service operations related to the A-IoT service session identifier. The terminal reads the device configuration of the wireless resources and the A-IoT service session identifier.
7. The business processing method according to claim 6, characterized in that, The resource allocation assistance information received from the core network element includes: Receive resource allocation assistance information sent by AIOTF network elements; or, The system receives a second A-IoT service request message sent by an AIOTF network element. The second A-IoT service request message contains A-IoT service request information and resource allocation assistance information, wherein the A-IoT service request information carries an A-IoT service session identifier.
8. The business processing method according to claim 7, characterized in that, The resource allocation auxiliary information includes a terminal reading device identifier, and the method further includes: An RRC message is sent to the terminal reading device corresponding to the terminal reading device identifier. The RRC message contains A-IoT service request information.
9. The business processing method according to claim 7, characterized in that, The method further includes: The terminal reading device corresponding to the A-IoT service request information is determined based on the A-IoT service session identifier and the terminal reading device identifier in the resource allocation auxiliary information.
10. The business processing method according to any one of claims 6 to 9, characterized in that, The resource allocation auxiliary information also includes one or more of the following: A-IoT business types; Estimated number of A-IoT devices; Estimated length of response messages from A-IoT devices; Resource allocation indication, which is used to identify that the RAN network element actively allocates the radio resources to the terminal reading device.
11. A business processing method, characterized in that, Applied to AIOTF network elements, the method includes: A-IoT service requests based on application function AF network elements select terminal reading devices; Based on the A-IoT service request, resource allocation assistance information and A-IoT service request information are generated. The resource allocation assistance information includes an A-IoT service session identifier and a terminal reading device identifier. The A-IoT service request information includes the A-IoT service session identifier. The resource allocation assistance information is sent to the RAN network element corresponding to the terminal reading device, and the A-IoT service request information is sent to the terminal reading device.
12. The business processing method according to claim 11, characterized in that, The step of sending the resource allocation assistance information to the RAN network element corresponding to the terminal reading device and sending the A-IoT service request information to the terminal reading device includes: The resource allocation assistance information is sent to the RAN network element corresponding to the terminal reading device, and a first A-IoT service request message is sent to the terminal reading device, wherein the first A-IoT service request message contains the A-IoT service request information; or... A second A-IoT service request message is sent to the RAN network element corresponding to the terminal reading device. The second A-IoT service request message includes the resource allocation assistance information and the A-IoT service request information.
13. The business processing method according to claim 12, characterized in that, Sending the first A-IoT service request message to the terminal reading device includes: The first A-IoT service request message is sent to the terminal reading device via the AMF network element or the UPF network element.
14. A terminal reading device, characterized in that, Includes memory, transceiver, and processor; A memory for storing computer programs; a transceiver for sending and receiving data under the control of the processor; and a processor for reading the computer programs from the memory and performing the following operations: Obtain the radio resources and passive IoT (A-IoT) service session identifiers configured in the radio access network (RAN) elements; Based on the A-IoT service session identifier carried in the received A-IoT service request information, determine the radio resources corresponding to the A-IoT service session identifier; Using the wireless resources, perform service operations related to the A-IoT service session identifier.
15. The terminal reading device according to claim 14, characterized in that, The operation also includes: Receive a first A-IoT service request message sent by a passive IoT function (AIOTF) network element, wherein the first A-IoT service request message contains the A-IoT service request information; or... The system receives a Radio Resource Control (RRC) message sent by the RAN network element, the RRC message containing the A-IoT service request information.
16. The terminal reading device according to claim 15, characterized in that, The first A-IoT service request message sent by the passive IoT function AIOTF network element includes: Receive the first A-IoT service request message sent by the AIOTF network element through the Access and Mobility Management Function (AMF) network element or the User Plane Function (UPF) network element.
17. The terminal reading device according to any one of claims 14 to 16, characterized in that, The A-IoT service request information also includes A-IoT device identification information and / or resource allocation indication. The resource allocation indication is used to identify that the RAN network element actively reads the radio resources allocated by the device to the terminal for executing A-IoT services.
18. The terminal reading device according to claim 14, characterized in that, The operation also includes: Send the result of the service operation to the AIOTF network element that sent the A-IoT service request information.
19. A RAN network element, characterized in that, Includes memory, transceiver, and processor; Memory, used to store computer programs; Transceiver, used to send and receive data under the control of the processor; Processor, configured to read the computer program in the memory and perform the following operations: Receive resource allocation assistance information sent by the core network element, wherein the resource allocation assistance information includes A-IoT service session identifier and terminal reading device identifier; Based on the resource allocation assistance information, wireless resources are allocated to the terminal reading device corresponding to the terminal reading device identifier, and the wireless resources are used for service operations related to the A-IoT service session identifier. The terminal reads the device configuration of the wireless resources and the A-IoT service session identifier.
20. An AIOTF network element, characterized in that, Includes memory, transceiver, and processor; Memory, used to store computer programs; Transceiver, used to send and receive data under the control of the processor; Processor, configured to read the computer program in the memory and perform the following operations: A-IoT service requests based on application function AF network elements select terminal reading devices; Based on the A-IoT service request, resource allocation assistance information and A-IoT service request information are generated. The resource allocation assistance information includes an A-IoT service session identifier and a terminal reading device identifier. The A-IoT service request information includes the A-IoT service session identifier. The resource allocation assistance information is sent to the RAN network element corresponding to the terminal reading device, and the A-IoT service request information is sent to the terminal reading device.
21. A business processing apparatus, characterized in that, The device is applied to a terminal reading device and includes: The acquisition unit is used to acquire the radio resources and passive IoT (A-IoT) service session identifiers configured in the radio access network (RAN) elements. The first determining unit is configured to determine the radio resources corresponding to the A-IoT service session identifier based on the A-IoT service session identifier carried in the received A-IoT service request information; An operation unit is used to perform service operations related to the A-IoT service session identifier using the wireless resources.
22. A business processing apparatus, characterized in that, Applied to RAN network elements, the device includes: The second receiving unit is used to receive resource allocation auxiliary information sent by the core network element. The resource allocation auxiliary information includes the A-IoT service session identifier and the terminal reading device identifier. The allocation unit is configured to allocate wireless resources to the terminal reading device corresponding to the terminal reading device identifier based on the resource allocation auxiliary information, wherein the wireless resources are used for service operations related to the A-IoT service session identifier. The configuration unit is used to read the wireless resources and the A-IoT service session identifier from the terminal.
23. A business processing apparatus, characterized in that, Applied to AIOTF network elements, the device includes: The selection unit is used to select the terminal reading device based on the A-IoT service request of the application function AF network element; The generation unit is configured to generate resource allocation assistance information and A-IoT service request information according to the A-IoT service request. The resource allocation assistance information includes an A-IoT service session identifier and a terminal reading device identifier, and the A-IoT service request information includes the A-IoT service session identifier. The second sending unit is used to send the resource allocation auxiliary information to the RAN network element corresponding to the terminal reading device, and to send the A-IoT service request information to the terminal reading device.
24. A processor-readable storage medium, characterized in that, The processor-readable storage medium stores a program for causing the processor to perform the method of any one of claims 1 to 5, or the method of any one of claims 6 to 10, or the method of any one of claims 11 to 13.