NETWORK INFORMATION EXPOSURE METHOD, DEVICE, ELECTRONIC DEVICE, AND COMPUTER PROGRAM
The method exposes wireless network information through a network exposure function, enabling real-time application layer processing by reducing latency and optimizing applications with network data.
Patent Information
- Application Number
- JP2023559797
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-08-06
- Filing Date
- 2022-08-02
- Publication Date
- 2025-04-15
- Estimated Expiration
- 2042-08-02
AI Technical Summary
Existing technologies do not include the capability to expose wireless network information, limiting the ability to utilize real-time network data for application layer processing.
A method and device for exposing wireless network information by sending a request to a network exposure function network element, obtaining category information and an application function address, and transmitting this information through various network elements to an anchor user plane function network element for real-time exposure.
Enables the exposure of wireless network information, reducing latency and allowing real-time application layer processing based on network data such as network congestion and user plane delay, enhancing application optimization.
Smart Images

Figure 0007662274000001 
Figure 0007662274000002 
Figure 0007662274000003
Abstract
Description
[Technical field]
[0001] The present application relates to the technical field of communications, and more particularly, to a network information exposure method, device, electronic device, and storage medium.
[0002] This application claims priority to a Chinese patent application filed with the China Patent Office on August 6, 2021, bearing application number 202110903731.7 and titled "Network information exposure method and related equipment." [Background technology]
[0003] In the network capabilities that can be exposed in the related art, wireless network information is not included, and the capabilities of wireless network information cannot be exposed.
[0004] Therefore, how to realize the capacity exposure of wireless network information is currently an urgent problem to be solved.
[0005] As needs to be explained, the information disclosed in the Background section above is used only to enhance understanding of the background of the present application. Summary of the Invention [Problem to be solved by the invention]
[0006] The embodiments of the present application provide a network information exposure method, an apparatus, an electronic device, and a computer-readable storage medium, which can realize wireless network information exposure.
[0007] Other features and advantages of the present application will become apparent from the following detailed description, or in part will be learned by the practice of the present application. [Means for solving the problem]
[0008] An embodiment of the present application provides a network information exposure method, performed by an electronic device, comprising: sending a wireless network information exposure request to a network exposure function network element, the wireless network information exposure request carrying an application function identifier of the application function network element and category information of target wireless network information; causing the network exposure function network element to transmit the category information and an application function address corresponding to the application function identifier to a base station; and the base station obtaining the target wireless network information according to the category information, and sending the target wireless network information and the application function address to an anchor user plane function network element; and obtaining the target wireless network information returned by the anchor user plane function network element based on the application function address.
[0009] An embodiment of the present application provides a network information exposure method, performed by an electronic device, comprising: receiving a wireless network information exposure request sent by an application function network element, the wireless network information exposure request carrying an application function identifier of the application function network element and category information of target wireless network information; The method includes a step of sending the category information and an application function address corresponding to the application function identifier to an access and mobility management function network element, causing the access and mobility management function network element to send the category information and the application function address to a base station, the base station obtaining the target wireless network information based on the category information and sending the target wireless network information and the application function address to an anchor user plane function network element, and the anchor user plane function network element returning the target wireless network information to the application function network element based on the application function address.
[0010] An embodiment of the present application provides a network information exposure method, performed by an electronic device, comprising: receiving category information and an application function address of target wireless network information from a network exposure function network element, the network exposure function network element receiving a wireless network information exposure request sent by an application function network element corresponding to the application function address, the wireless network information exposure request carrying an application function identifier of the application function network element and the category information; The method includes a step of transmitting the category information and the application function address to a base station, causing the base station to obtain the target wireless network information based on the category information, and transmitting the target wireless network information and the application function address to an anchor user plane function network element, the anchor user plane function network element returning the target wireless network information to the application function network element based on the application function address.
[0011] An embodiment of the present application provides a network information exposure method, receiving category information and an application function address of target wireless network information from an access and mobility management function network element, wherein the access and mobility management function network element receives the category information and the application function address from a network exposure function network element, the network exposure function network element receives a wireless network information exposure request sent by an application function network element corresponding to the application function address, the wireless network information exposure request carrying an application function identifier of the application function network element and the category information; obtaining the target wireless network information based on the category information; The step includes sending the target wireless network information and the application function address to an anchor user plane function network element, and causing the anchor user plane function network element to send the target wireless network information to the application function network element based on the application function address.
[0012] An embodiment of the present application provides a network information exposure method, performed by an electronic device, comprising: receiving target wireless network information and an application function address sent by a base station, wherein the base station receives category information and the application function address of the target wireless network information sent by an access and mobility management function network element, and obtains the target wireless network information based on the category information; the access and mobility management function network element receives the category information and the application function address from a network exposure function network element; the network exposure function network element receives a wireless network information exposure request from an application function network element corresponding to the application function address, the wireless network information exposure request carrying an application function identifier of the application function network element and the category information; The step includes sending the target wireless network information and the application function address to an anchor user plane function network element, and causing the anchor user plane function network element to send the target wireless network information to the application function network element based on the application function address.
[0013] An embodiment of the present application provides a network information exposure method, performed by an electronic device, comprising: receiving target wireless network information and an application function address from an intermediate user plane function network element or a base station, wherein the intermediate user plane function network element receives the target wireless network information and the application function address sent by the base station, the base station receives category information and the application function address of the target wireless network information sent by an access and mobility management function network element, and obtains the target wireless network information based on the category information, the access and mobility management function network element receives the category information and the application function address from a network exposure function network element, the network exposure function network element receives a wireless network information exposure request from an application function network element corresponding to the application function address, the wireless network information exposure request carrying an application function identifier of the application function network element and the category information; Sending the target wireless network information to an application function network element corresponding to the application function address.
[0014] An embodiment of the present application provides a network information exposure device, a wireless network information exposure request sending unit, used for sending a wireless network information exposure request to a network exposure function network element, the wireless network information exposure request carrying an application function identifier of the application function network element and category information of target wireless network information, the wireless network information exposure request sending unit making the network exposure function network element transmit the category information and an application function address corresponding to the application function identifier to a base station, the base station obtains the target wireless network information according to the category information, and sends the target wireless network information and the application function address to an anchor user plane function network element; A target wireless network information acquisition unit, which is used to acquire the target wireless network information returned by the anchor user plane function network element based on the application function address.
[0015] An embodiment of the present application provides a network information exposure device, A wireless network information exposure request receiving unit, which is used to receive a wireless network information exposure request sent by an application function network element, where the wireless network information exposure request carries an application function identifier of the application function network element and category information of target wireless network information; and a category information and application function address sending unit used to send the category information and an application function address corresponding to the application function identifier to an access and mobility management function network element to have the access and mobility management function network element send the category information and the application function address to a base station, wherein the base station obtains the target wireless network information based on the category information and sends the target wireless network information and the application function address to an anchor user plane function network element, and the anchor user plane function network element returns the target wireless network information to the application function network element based on the application function address.
[0016] An embodiment of the present application provides a network information exposure device, A category information and application function address receiving unit, which is used for receiving category information and an application function address of target wireless network information from a network exposure function network element, wherein the network exposure function network element receives a wireless network information exposure request sent by an application function network element corresponding to the application function address, and the wireless network information exposure request carries an application function identifier of the application function network element and the category information; The present invention includes a category information and application function address transmission unit used for transmitting the category information and the application function address to a base station to allow the base station to obtain the target wireless network information based on the category information, and transmitting the target wireless network information and the application function address to an anchor user plane function network element, wherein the anchor user plane function network element returns the target wireless network information to the application function network element based on the application function address.
[0017] An embodiment of the present application provides a network information exposure device, A category information and application function address acquisition unit, which is used for receiving category information and an application function address of target wireless network information from an access and mobility management function network element, wherein the access and mobility management function network element receives the category information and the application function address from a network exposure function network element, and the network exposure function network element receives a wireless network information exposure request sent by an application function network element corresponding to the application function address, the wireless network information exposure request carrying an application function identifier of the application function network element and the category information; a target wireless network information extracting unit, which is used for obtaining the target wireless network information according to the category information; A target wireless network information sending unit is used to send the target wireless network information and the application function address to an anchor user plane function network element, and to cause the anchor user plane function network element to send the target wireless network information to the application function network element based on the application function address.
[0018] An embodiment of the present application provides a network information exposure device, a target wireless network information acquisition unit, used for receiving target wireless network information and an application function address sent by a base station, wherein the base station receives category information and the application function address of the target wireless network information sent by an access and mobility management function network element, and acquires the target wireless network information based on the category information, the access and mobility management function network element receives the category information and the application function address from a network exposure function network element, the network exposure function network element receives a wireless network information exposure request from an application function network element corresponding to the application function address, the wireless network information exposure request carrying an application function identifier of the application function network element and the category information; A target wireless network information forwarding unit is used to send the target wireless network information and the application function address to an anchor user plane function network element, and to have the anchor user plane function network element send the target wireless network information to the application function network element based on the application function address.
[0019] An embodiment of the present application provides a network information exposure device, a target wireless network information receiving unit, which is used for receiving target wireless network information and an application function address from an intermediate user plane function network element or a base station, wherein the intermediate user plane function network element receives the target wireless network information and the application function address sent by the base station, the base station receives category information and the application function address of the target wireless network information sent by an access and mobility management function network element, and obtains the target wireless network information according to the category information, the access and mobility management function network element receives the category information and the application function address from a network exposure function network element, the network exposure function network element receives a wireless network information exposure request from an application function network element corresponding to the application function address, and the wireless network information exposure request carries an application function identifier of the application function network element and the category information; a target wireless network information transmission unit, used for transmitting the target wireless network information to an application function network element corresponding to the application function address.
[0020] An embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored, which, when executed by a processor, realizes the network information exposure method described in the embodiment.
[0021] An embodiment of the present application provides an electronic device, comprising one or more processors and a memory device configured to store one or more programs, the one or more programs, when executed by the one or more processors, causing the electronic device to realize the network information exposure method described in the embodiment.
[0022] According to one aspect of the present application, a computer program product or computer program is provided, the computer program product or computer program including computer instructions stored in a computer readable storage medium, a processor of a computing device reads the computer instructions from the computer readable storage medium, and the processor executes the computer instructions to cause the computing device to perform the method provided in the various alternative implementations.
[0023] It should be understood that the above general description and the following detailed description are merely exemplary and explanatory and are not intended to limit the present application. [Brief description of the drawings]
[0024] [Figure 1] 1 shows a schematic diagram of the architecture of 5G network capability exposure in related technologies. [Diagram 2] 1 illustrates a schematic flow chart of a network information exposure method according to an embodiment of the present application; [Diagram 3] 1 illustrates a schematic diagram of an interaction of a network information exposure method according to an embodiment of the present application; [Figure 4] 3 illustrates a schematic flow chart of a network information exposure method according to another embodiment of the present application; [Diagram 5] 1 illustrates a schematic flow chart of a network information exposure method according to yet another embodiment of the present application; [Figure 6]3 illustrates a schematic flow chart of a network information exposure method according to another embodiment of the present application; [Figure 7] 1 illustrates a schematic flow chart of a network information exposure method according to yet another embodiment of the present application; [Figure 8] 3 illustrates a schematic flow chart of a network information exposure method according to another embodiment of the present application; [Figure 9] 1 illustrates a schematic block diagram of a network information exposure device according to an embodiment of the present application; [Figure 10] FIG. 2 illustrates a schematic block diagram of a network information exposure device according to another embodiment of the present application; [Figure 11] FIG. 2 illustrates a schematic block diagram of a network information exposure device according to yet another embodiment of the present application; [Figure 12] FIG. 2 illustrates a schematic block diagram of a network information exposure device according to another embodiment of the present application; [Figure 13] FIG. 2 illustrates a schematic block diagram of a network information exposure device according to yet another embodiment of the present application; [Figure 14] FIG. 2 illustrates a schematic block diagram of a network information exposure device according to another embodiment of the present application; [Figure 15] FIG. 1 illustrates a schematic block diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0025] Hereinafter, exemplary embodiments will be described more completely with reference to the drawings. However, the exemplary embodiments can be implemented in a variety of forms and should not be understood to be limited to the examples set forth herein, but rather, the present invention will be more complete and thorough, and the concept of the exemplary embodiments will be fully conveyed to those skilled in the art.
[0026] In addition, the described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the following description, many specific details are provided to provide a thorough understanding of the embodiments of the present application. However, as one skilled in the art will recognize, the technical means of the present application may be practiced without one or more of the specific details, or other methods, components, devices, steps, etc. may be employed. In other circumstances, well-known methods, devices, implementations, or operations are not shown or described in detail to avoid obscuring aspects of the present application.
[0027] The block diagrams shown in the drawings are merely functional entities and do not necessarily correspond to physically separate entities, i.e. they may be implemented by adopting a software form, or in one or more hardware modules or integrated circuits, or in different networks and / or processor devices and / or microcontroller devices.
[0028] The flowcharts shown in the drawings are merely exemplary illustrations, and do not necessarily include all contents and operations / steps, nor are they necessarily performed in the order described. For example, some operations / steps may be further decomposed, some operations / steps may be merged or partially merged, and therefore the actual execution order may be changed based on the actual situation.
[0029] In particular, in accordance with embodiments of the present application, the processes described with reference to the following flowcharts may be implemented as a computer software program. For example, embodiments of the present application include a computer program product, which includes a computer program embodied on a computer-readable storage medium, the computer program including program code used to perform the methods illustrated in the flowcharts.
[0030] As needs to be explained, the computer readable storage medium described in this application may be a computer readable signal medium, or a computer readable storage medium, or any combination of the above. The computer readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of the computer readable storage medium may include, but are not limited to, an electrical connection having one or more conductors, a portable computer magnetic disk, a hard disk, a random access memory (RAM), a read only memory (ROM), an erasable programmable read only memory (EPROM (Erasable Programmable Read Only Memory) or flash memory), an optical fiber, a portable compact disk read only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this application, the computer readable storage medium may be any tangible medium that contains or stores a program, which may be used by or in conjunction with an instruction execution system, apparatus, or device. In this application, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, in which computer-readable program code is embedded. Such a propagated data signal may take a number of forms, including, but not limited to, an electromagnetic signal, an optical signal, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable storage medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.The program code contained on the computer readable storage medium may be transmitted using any suitable medium, including but not limited to wireless, wire, optical cable, RF (Radio Frequency), etc., or any suitable combination of the above.
[0031] The flowcharts and block diagrams in the drawings illustrate possible system architectures, functions, and operations of the methods, apparatuses, and computer program products according to various embodiments of the present application. In this regard, each block in the flowcharts or block diagrams may represent a module, program segment, or part of code, which includes one or more executable instructions used to realize the specified logical function. It should be noted that in some implementations as permutations, the functions marked in the blocks may occur in a different order from that marked in the drawings. For example, two successively depicted blocks may actually be executed essentially in parallel, and they may also be executed in the reverse order, depending on the functions involved. It should be noted that each block in the block diagrams or flowcharts, and combinations of blocks in the block diagrams or flowcharts, may be realized using a dedicated system based on hardware that executes the specified functions or operations, or may be realized using a combination of dedicated hardware and computer instructions.
[0032] The relevant units described in the embodiments of the present application may be implemented in a software manner or in a hardware manner, and the described units may be installed in a processor, where the names of these units do not constitute limitations on the units themselves under certain circumstances.
[0033] In another aspect, the present application further provides a computer-readable storage medium, which may be included in the electronic device described in the above embodiment, or may exist independently without being assembled in the electronic device. The computer-readable storage medium is loaded with one or more programs, and when the one or more programs are executed by the electronic device, the electronic device realizes the method described in the following embodiment. For example, the electronic device can realize each step shown in Figure 2, or Figure 3, or Figure 4, or Figure 5, or Figure 6, or Figure 7, or Figure 8.
[0034] Figure 1 shows a schematic diagram of the architecture of 5G network capacity exposure.
[0035] In the architecture diagram of capability exposure shown in Figure 1, a NEF (Network Exposure Function) network element interacts with an AF (Application Function) network element via an N33 interface to obtain a capability call request of the AF, and exposes corresponding information to the AF according to the capability call request. The NEF interacts with other NFs (Network Functions, such as NF1, NF2 to NFn shown in Figure 1, where n is a positive integer greater than or equal to 1) of the 5G core network control plane via a service-based interface to obtain specific network information required by the AF.
[0036] In the method shown in FIG. 1, the network capabilities are exposed to the AF by the NEF. However, currently, the network capabilities that can be exposed do not include wireless network information, and capability exposure of wireless network information cannot be realized.
[0037] In addition, a problem of low-latency network information exposure has been proposed in the research topic of enhancing MEC (Multi-access Edge Computing). For example, some network information, such as network congestion information or real-time user plane delay, needs to be exposed to the application server in real time, so that the application server can perform corresponding application layer processing based on the information. If the retrieval delay of such network information is too long, the network information will be invalid, which will affect the subsequent optimization measures of the application layer.
[0038] Based on the technical problems existing in the above related art, the embodiments of the present application propose a network information exposure method.
[0039] 2 is a schematic diagram showing a flow chart of a network information exposure method according to an embodiment of the present application. The method provided in the embodiment of FIG. 2 may be performed by an electronic device, specifically, by the application function network element AF in FIG. 1.
[0040] As shown in FIG. 2, the method provided in the embodiment of the present application may include the following steps.
[0041] In step S210, a wireless network information exposure request is sent to a network exposure function network element, where the wireless network information exposure request carries an application function identifier of the application function network element and category information of target wireless network information, and the network exposure function network element transmits the category information and an application function address corresponding to the application function identifier to a base station, and the base station obtains the target wireless network information based on the category information, and sends the target wireless network information and the application function address to an anchor user plane function network element.
[0042] In the present embodiment, the application functionality identifier (AF identity) is abbreviated as AF ID.
[0043] In the embodiments of the present application, a base station is an interface device for mobile devices to access the Internet, and refers to a radio wave transmitting and receiving station that transmits information between mobile phone terminals and the mobile communication switching center in a certain radio wave coverage area. In the following embodiments, the base station is represented by a Radio Access Network (RAN), but the present application is not limited thereto.
[0044] In the embodiment of the present application, a wireless network information exposure request refers to a request message sent by an AF used to request exposure of wireless network information, the wireless network information for which exposure is requested is called target wireless network information, and the category information of the target wireless network information carried in the wireless network information exposure request is used to indicate the category to which the requested target wireless network information belongs, i.e., the target wireless network information matches the category information.
[0045] In an exemplary embodiment, the category information of the target wireless network information may include at least one of packet error ratio (PER) information, access cell information, and average data bit rate information.
[0046] In an example embodiment, the radio network information exposure request may further include a target network slice and / or a target data network name, the target radio network information pertaining to a target Quality of Service Flow (QoS Flow) of a target User Equipment (UE) that establishes a target session based on the target network slice and / or the target data network name.
[0047] In the present embodiment, the target network slice and / or the target data network name carried in the radio network information exposure request may further indicate which or some specific sessions the requested target radio network information is for, and the specific sessions are hereinafter referred to as target sessions. The AF can know the target sessions through the radio network information exposure request. The sessions in the present embodiment include PDU (Protocol Data Unit) sessions.
[0048] Here, a network slice is used to realize on-demand networking, that is, an operator can separate multiple virtual end-to-end networks on a unified infrastructure, and each network slice can be logically or physically isolated from the radio access network, bearer network to the core network to meet different types of applications. A network slice can be divided into at least three parts: a radio network sub-slice, a bearer network sub-slice, and a core network sub-slice.
[0049] In an embodiment of the present application, the target network slice can be indicated by carrying a specific S-NSSAI (Single Network Slice Selection Assistance Information) in the radio network information exposure request.
[0050] In the wireless network information exposure request in the present embodiment, a specific Data Network Name (DNN), ie, the target data network name, is further carried.
[0051] In the embodiments of the present application, the radio network information refers to the capability information of the radio side, and may include, for example, PER information, access cell information, average data bit rate information, transmission delay of data packets between the UE and a UPF (User Plane Function) network element, network congestion information, or real-time user plane delay, etc.
[0052] In an exemplary embodiment, the wireless network information exposure request may further carry an information reporting manner, and the base station reports the target wireless network information according to the information reporting manner.
[0053] In an exemplary embodiment, if the information reporting manner is periodic reporting, the wireless network information exposure request may further carry a required information reporting period, and when the information reporting period is met, the base station reports the target wireless network information according to the information reporting period.
[0054] In an exemplary embodiment, if the information reporting manner is an event trigger, the wireless network information exposure request may further carry a defined event, and when the defined event is met, the base station reports the target wireless network information based on the event trigger, where the defined event is, for example, a threshold, an event reporting count, etc.
[0055] In step S220, obtain the target wireless network information returned by the anchor user plane function network element according to the application function address.
[0056] In an exemplary embodiment, the wireless network information exposure request may further carry requested coverage information, and the step of obtaining the target wireless network information returned by the anchor user plane function network element based on the application function address specifically includes receiving target wireless network information satisfying the requested coverage information from a network exposure function network element, where the requested coverage information is, for example, information on a specific UE, a group of UEs, or all UEs, a specific time period, a specific geographical area, etc.
[0057] In an exemplary embodiment, if the requested coverage information includes a target user equipment identifier, receiving the target wireless network information satisfying the requested coverage information from the anchor user plane function network element specifically includes receiving target wireless network information of a target user equipment corresponding to the target user equipment identifier, where the target user equipment identifier is used to indicate that the wireless network information exposure request applies to a specific UE, and the specific UE is referred to as a target UE.
[0058] In an example embodiment, if the requested coverage information includes a target user equipment group identifier, receiving the target radio network information satisfying the requested coverage information from the anchor user plane function network element specifically includes receiving target radio network information of target user equipment in a target user equipment group corresponding to the target user equipment group identifier, where the target user equipment group identifier is used to indicate that the radio network information exposure request applies to a specific UE group, the specific UE group is referred to as a target UE group, and the UE in the specific UE group is referred to as a target UE.
[0059] In an exemplary embodiment, if the requested coverage information includes target period information, the step of receiving the target wireless network information that satisfies the requested coverage information from the anchor user plane function network element specifically includes a step of receiving target wireless network information of the target user equipment that satisfies the target period information.
[0060] In an exemplary embodiment, if the requested coverage information includes target geographic range information, receiving the target wireless network information satisfying the requested coverage information from the anchor user plane function network element specifically includes receiving target wireless network information of a target user equipment located within a target geographic range corresponding to the target geographic range information, where the target geographic range information is used to indicate that the wireless network information exposure request applies to a specific geographic range, and the specific geographic range is referred to as a target geographic range.
[0061] In an exemplary embodiment, obtaining the target wireless network information returned by the anchor user plane function network element based on the application function address may include receiving a network data packet from an anchor user plane function network element, the network data packet carrying target wireless network information, a target user equipment address, a destination address, and a source address, where the network data packet is generated by the anchor user plane function network element based on the radio access network exposure information container sent by an intermediate user plane function network element or a base station.
[0062] That is, the anchor user plane network element may receive a radio access network exposure information container from a base station, or may receive the radio access network exposure information container sent by the base station from an intermediate user plane network element, where the target radio network information and the application function address are included in the radio access network exposure information container.
[0063] In an exemplary embodiment, the destination address is the application function address and the source address is an anchor user plane function address of an anchor user plane function network element.
[0064] In an exemplary embodiment, the network data packet may further include radio access network exposure information packet header information, and the radio access network exposure information packet header information may indicate that the target wireless network information is included in the network data packet.
[0065] In an exemplary embodiment, the target wireless network information is encapsulated in a wireless access network exposure information container in a data exchange format or code flow manner, where the data exchange format may be JSON (JavaScript Object Notation) format, which is a kind of lightweight-level data exchange format.
[0066] The embodiments of the present application enhance the functions of the AF, NEF, AMF (Access and Mobility Management Function) network element, SMF (Session Management Function) network element, and base station, and are described below with reference to the following examples.
[0067] The AF in the embodiment of the present application may support requesting exposure of wireless network information (called target wireless network information) of a specific session from the NEF, such as PER information, access cell information, average data bit rate information, and so on.
[0068] Specifically, the AF may send a radio network information exposure request to the NEF, where the radio network information exposure request may include a specific radio network information request, a specific network slice (i.e., a target network slice), and / or a specific DNN (i.e., a target DNN), and an information reporting scheme (e.g., periodic reporting or event trigger).
[0069] Here, the specific wireless network information request may be indicated by a category identifier of the requested target wireless network information, for example, "1" is used to indicate a request for exposure of PER information, "2" is used to indicate a request for exposure of access cell information, "3" is used to indicate a request for exposure of average data bit rate information, etc.
[0070] In the embodiment of the present application, the NEF is used to receive a wireless network information exposure request sent by the AF, where the NEF receives the information as a kind of monitoring capability, and as a kind of parameter type information that the new network can expose, i.e., wireless network information.
[0071] The NEF can encapsulate the information as a radio access network exposure request container, where the radio access network exposure request container includes: Category information of target wireless network information requested by the AF side, such as PER information, access cell information, average data bit rate information, etc.; The information may include information on the information reporting method.
[0072] In addition, the NEF can also send a subscribe request to the SMF to subscribe to the notification message of the SMF. When the SMF establishes a target session corresponding to the target DNN and / or the target network slice, it can send a notification message to the NEF to inform the NEF of the information of the target UE, for example, including an identifier of a QoS flow (referred to as a target quality of service flow identifier).
[0073] When the NEF receives the notification message sent by the SMF, it knows that it has established a target session that meets the conditions, and the NEF sends a radio access network exposure request container to the AMF, which can then send it to the base station via the N2 message.
[0074] Determining whether a target session that satisfies a condition has been established can be determined based on information carried in the wireless network information exposure request, for example, satisfying a target network slice and / or a target DNN.
[0075] Further, for example, if there is a specific geographical range restriction in the radio network information exposure request sent by the AF, only when a target UE in the specific geographical range establishes a target session that meets the condition, the SMF can send the above notification message to the NEF, and then the NEF can send a radio access network exposure request container to the AMF serving the target UE, and the AMF transparently transmits the radio access network exposure request container to the base station.
[0076] In the embodiment of the present application, the AMF is used to receive a radio access network exposure request container sent by the NEF, and transparently transmit the radio access network exposure request container to a base station serving the target UE.
[0077] In an embodiment of the present application, a base station is used to receive a radio access network exposure request container sent by an AMF, and the base station can configure the radio access network exposure request container in the target QoS flow of the target UE.
[0078] When the base station detects the RAN side information of the target QoS flow of the target UE and meets a reporting condition (e.g., meets a reporting periodicity requirement or meets an event), the base station can send the requested target wireless network information to the intermediate UPF via the N3 interface, and then finally to the anchor UPF via the N9 interface. The base station can also send the requested target wireless network information directly to the anchor UPF via the N3 interface. The target wireless network information and the application function address exposed by the RAN can be encapsulated in a radio access network exposure information container.
[0079] After the anchor UPF encapsulates the IP (Internet Protocol) address of the target UE (called the target user equipment address) into a network data packet including a radio access network exposure information container, the anchor UPF can set the address of the AF (application function address) to the destination IP address (i.e., destination address) of the corresponding network data packet, set the address of the anchor UPF (called the anchor user plane function address) to the source address of the network data packet, and send the network data packet to the AF.
[0080] In an embodiment of the present application, the anchor UPF can encapsulate REI (RAN exposure information) packet header information in the network data packet, and the REI packet header information can be used to indicate that target wireless network information is encapsulated in the network data packet.
[0081] In an embodiment of the present application, when the AF receives target wireless network information for which exposure is required, it can expose it to an application server in real time, and the application server can perform corresponding application layer processing based on the target wireless network information, for example, if the exposed target wireless network information includes network congestion information or real-time user plane delay, it can adjust the video resolution or change the level of autonomous driving, etc., that is, optimize the application layer.
[0082] The network information exposure method provided in the embodiment of the present application, on the one hand, sends a wireless network information exposure request by an application function network element to a network exposure function network element, the wireless network information exposure request carries category information of target wireless network information and an application function identifier of the application function network element, can allow a base station to obtain the requested target wireless network information based on the category information, and further sends the target wireless network information obtained by the base station back to the application function network element from which the wireless network information exposure request was sent by the anchor user plane function network element, thereby realizing the exposure ability of wireless network information; on the other hand, can reduce the delay of wireless network information exposure and meet the low-latency requirement of application layer processing.
[0083] The method provided in the above embodiment will now be described by way of example in conjunction with FIG.
[0084] FIG. 3 illustrates a schematic diagram of an interaction of a network information exposure method according to another embodiment of the present application.
[0085] As shown in FIG. 3, in step S1, the AF requests network wireless capability exposure information (ie, target wireless network information) from the NEF.
[0086] In an embodiment of the present application, the AF requests the NEF to expose network wireless capability information of a specific session (target session), and the AF can send a wireless network information exposure request to the NEF, where the wireless network information exposure request may include an AF ID, indication information of the specific wireless network information (e.g., category information of the target wireless network information), a specific network slice, a specific DNN, an information reporting manner (periodic reporting, event trigger), etc.
[0087] The AF may further indicate the scope of the radio network information exposure request in the radio network information exposure request, i.e., carry requested scope information, such as a specific UE, a specific group of UEs, or all UEs, a specific time period, a specific geographical area, etc.
[0088] In the embodiment of the present application, when the NEF receives the wireless network information exposure request sent by the AF, the NEF can perform authentication on the wireless network information exposure request sent by the AF according to the operator's policy and the protocol between the operator and the AF (called the application function protocol). When the authentication is successful, the NEF can accept the wireless network information exposure request sent by the AF and return a request acceptance response message to the AF, i.e., the response message indicates that the wireless network information exposure request is accepted; when the authentication is unsuccessful, the NEF can reject the wireless network information exposure request sent by the AF and return a request rejection response message to the AF, i.e., the response message indicates that the wireless network information exposure request is rejected, and a rejection reason value may be included.
[0089] In step S2, the NEF subscribes to notification messages of a particular session to the SMF.
[0090] In an embodiment of the present application, the NEF can subscribe to a notification message of a specific session to the SMF based on information carried in a radio network information exposure request sent by the AF, and the subscription request sent by the NEF to the SMF may include the specific DNN or the specific network slice carried in the radio network information exposure request, and optionally may further include a specific UE identifier, or a specific UE group identifier, or specific time information, or specific geographical area information.
[0091] Here, when a specific UE identifier is not included in the subscribe request, the subscribe request is valid for all UEs, and when a specific UE identifier or a specific UE group identifier is included in the subscribe request, the subscribe request is only valid for a specific UE or a specific UE group.
[0092] When specific time information is included in the subscribe request, the SMF will send a notification message to the NEF only when it fulfills the subscribe request within a target period indicated by the specific time information.
[0093] When specific geographical range information is included in the subscribe request, the SMF will send a notification message to the NEF only when a target UE within the specific geographical range satisfies the subscribe request.
[0094] Based on the subscribe request, when the target UE establishes a target session to a specific DNN or a specific network slice and simultaneously meets other requirements (such as the above-mentioned specific time information), the SMF can send a notification message to the NEF.
[0095] In an embodiment of the present application, the notification message may include a target UE identifier (target user equipment identifier), an AMF identifier (access and mobility management function identifier), a PDU session identifier (i.e., a target session identifier), and a QoS flow identifier (i.e., a target quality of service flow identifier), etc.
[0096] In step S3, the NEF requests network wireless capability exposure information (i.e., target wireless network information) from the AMF.
[0097] The NEF may encapsulate the radio network information exposure request received from the AF as a radio access network exposure request container, and send the radio access network exposure request container, a target UE identifier, a PDU session identifier, a QoS flow identifier, etc. to the AMF.
[0098] In step S4, the AMF sends a network radio capability exposure request message to the RAN.
[0099] The AMF may encapsulate the radio access network exposure request container, the target UE identifier, the PDU session identifier, and the QoS flow identifier, etc., into a network radio capability exposure request message, and then send it to the base station.
[0100] In step S5, the RAN sends target wireless network information that meets the reporting condition to the AMF.
[0101] After accepting the radio network information exposure request, the base station can set the radio access network exposure request container to the target QoS flow of the target UE. When a reporting condition is detected to be met, the base station can encapsulate the exposed target radio network information and the application function address into a radio access network exposure information container, and finally send the radio access network exposure information container to an anchor UPF (anchor user plane function network element) of a PDU session (i.e., a target session) corresponding to the PDU session identifier.
[0102] In step S6, the anchor UPF sends the target wireless network information to the AF.
[0103] The anchor UPF can encapsulate the radio access network exposure information container into an IP data packet (i.e., a network data packet), and encapsulate the UE's IP address (i.e., the target user equipment address) into the network data packet in which the radio access network exposure information container is included, and further set the destination address of the IP data packet to the address of the AF, and set the source address to the address of the anchor UPF (i.e., the anchor user plane function address). The anchor UPF sends the IP data packet to the AF.
[0104] In the embodiment of the present application, the anchor UPF may send the IP data packet directly to the AF, or may send the IP data packet to the AF via the NEF.
[0105] The network information exposure method provided in the embodiment of the present application encapsulates a radio access network exposure information container in a data packet specific to a base station, so that the target radio network information that can be exposed can be sent to an anchor UPF via the radio access network exposure information container, and then sent to an AF via the anchor UPF, which on the one hand can realize the exposure of radio network information, and on the other hand can reduce the delay of radio network information exposure and meet the low-latency requirements of application layer processing.
[0106] 4 is a schematic diagram showing a flow chart of a network information exposure method according to another embodiment of the present application. The method provided in the embodiment of FIG. 4 may be performed by an electronic device, for example, by a network exposure function network element NEF in FIG. 1.
[0107] As shown in FIG. 4, the method provided in the embodiment of the present application may include the following steps.
[0108] In step S410, receive a wireless network information exposure request sent by an application function network element, where the wireless network information exposure request carries an application function identifier of the application function network element and category information of target wireless network information.
[0109] In step S420, the category information and an application function address corresponding to the application function identifier are sent to an access and mobility management function network element, and the access and mobility management function network element sends the category information and the application function address to a base station, the base station obtains the target wireless network information based on the category information, and sends the target wireless network information and the application function address to an anchor user plane function network element, and the anchor user plane function network element returns the target wireless network information to the application function network element based on the application function address.
[0110] In an exemplary embodiment, the wireless network information exposure request may further include a target network slice and / or a target data network name.
[0111] Here, the step of sending the category information and an application function address corresponding to the application function identifier to the access and mobility management function network element may include a step of sending a subscribe request to a session management function network element, the subscribe request carrying the target network slice and / or the target data network name; a step of receiving a notification message returned by the session management function network element, the notification message carrying a target user equipment identifier, an access and mobility management function identifier, a target session identifier, and a target quality of service flow identifier corresponding to a target session, the target session being established based on the target network slice and / or the target data network name; and a step of sending the category information, the application function address, the target user equipment identifier, the target session identifier, and the target quality of service flow identifier to the access and mobility management function network element corresponding to the access and mobility management function identifier.
[0112] In an exemplary embodiment, the wireless network information exposure request further carries an information reporting method.
[0113] Here, the step of sending the category information, the application function address, the target user equipment identifier, the target session identifier, and the target quality of service flow identifier to the access and mobility management function network element corresponding to the access and mobility management function identifier may include the steps of: generating a radio access network exposure request container, where the radio access network exposure request container includes the category information, the information reporting manner, and the application function address; and sending the radio access network exposure request container, the target user equipment identifier, the target session identifier, and the target quality of service flow identifier to the access and mobility management function network element to have the access and mobility management function network element send the radio access network exposure request container, the target user equipment identifier, the target session identifier, and the target quality of service flow identifier to the base station.
[0114] In an exemplary embodiment, if the wireless network information exposure request may further carry requested coverage information, the subscribe request may further carry the requested coverage information.
[0115] Wherein, the notification message is received from the session management function network element when establishing the target session based on the requested coverage information.
[0116] In an exemplary embodiment, if the requested coverage information includes a target user equipment identifier, the notification message is received from the session management function network element when establishing a target session for a target user equipment corresponding to the target user equipment identifier.
[0117] In an exemplary embodiment, if the requested coverage information includes a target user equipment group identifier, the notification message is received from the session management function network element when establishing a target session for a target user equipment in a target user equipment group corresponding to the target user equipment group identifier.
[0118] In an exemplary embodiment, if the requested coverage information includes target period information, the notification message is received from the session management function network element when establishing a target session for a target user equipment within a target period corresponding to the target period information.
[0119] In an exemplary embodiment, if the requested coverage information includes target geographic area information, the notification message is received from the session management function network element when establishing a target session for a target user equipment within a target geographic area corresponding to the target geographic area information.
[0120] In an exemplary embodiment, the step of sending a subscribe request to a session management function network element may include the step of authenticating the radio network information exposure request based on a protocol of the application function network element, and if the authentication of the radio network information exposure request is successful, returning a request acceptance response message to the application function network element and sending the subscribe request to the session management function network element.
[0121] In an exemplary embodiment, the method may further include returning a request reject response message to the application function network element if authentication of the wireless network information exposure request fails.
[0122] 5 is a schematic diagram showing a flow chart of a network information exposure method according to another embodiment of the present application. The method provided in the embodiment of FIG. 5 may be performed by an electronic device, for example, by an Access and Mobility Management Function network element AMF.
[0123] As shown in FIG. 5, the method provided in the embodiment of the present application may include the following steps.
[0124] In step S510, category information and an application function address of target wireless network information are received from a network exposure function network element, where the network exposure function network element receives a wireless network information exposure request sent by an application function network element corresponding to the application function address, and the wireless network information exposure request carries an application function identifier of the application function network element and the category information.
[0125] In an exemplary embodiment, the wireless network information exposure request may further carry an information reporting method.
[0126] Here, the step of receiving category information and application function address of the target wireless network information from the network exposure function network element may include the step of receiving a wireless access network exposure request container, a target user equipment identifier, a target session identifier, and a target quality of service flow identifier sent by the network exposure function network element.
[0127] Here, the radio access network exposure request container includes the category information, the information reporting manner, and the application function address.
[0128] In step S520, the category information and the application function address are sent to a base station, allowing the base station to obtain the target wireless network information based on the category information, and the target wireless network information and the application function address are sent to an anchor user plane function network element, and the anchor user plane function network element returns the target wireless network information to the application function network element based on the application function address.
[0129] In an exemplary embodiment, the step of sending the category information and the application function address to a base station may include the step of sending the radio access network exposure request container, the target user equipment identifier, the target session identifier, and the target quality of service flow identifier to the base station to cause the base station to determine a target quality of service flow of a target user equipment based on the target user equipment identifier and the target quality of service flow identifier, and setting the radio access network exposure request container in the target quality of service flow.
[0130] 6 is a schematic diagram illustrating a flow chart of a network information exposure method according to another embodiment of the present application. The method provided in the embodiment of FIG. 6 is performed by an electronic device, for example, a base station.
[0131] As shown in FIG. 6, the method provided in the embodiment of the present application may include the following steps.
[0132] In step S610, category information and an application function address of target wireless network information are received from an access and mobility management function network element, where the access and mobility management function network element receives the category information and the application function address from a network exposure function network element, and the network exposure function network element receives a wireless network information exposure request sent by an application function network element corresponding to the application function address, and the wireless network information exposure request carries an application function identifier of the application function network element and the category information.
[0133] In an exemplary embodiment, the wireless network information exposure request may further carry an information reporting method.
[0134] Here, the step of receiving category information and an application function address of the target wireless network information from the access and mobility management function network element may include a step of receiving a wireless access network exposure request container, a target user equipment identifier, a target session identifier, and a target quality of service flow identifier from the access and mobility management function network element, wherein the wireless access network exposure request container includes the category information, the information reporting manner, and the application function address.
[0135] In step S620, the target wireless network information is obtained based on the category information.
[0136] In an exemplary embodiment, the step of obtaining target wireless network information based on the category information may include determining a target quality of service flow of a target user equipment based on the target user equipment identifier and the target quality of service flow identifier, and setting the radio access network exposure request container in the target quality of service flow to detect radio access network side information of the target user equipment, and obtain the target wireless network information matching the category information.
[0137] In step S630, the target wireless network information and the application function address are sent to an anchor user plane function network element, and the anchor user plane function network element sends the target wireless network information to the application function network element based on the application function address.
[0138] In an exemplary embodiment, the step of sending the target wireless network information and the application function address to an anchor user plane function network element may include the steps of encapsulating the target wireless network information and the application function address into a radio access network exposure information container when the information reporting manner is satisfied, and sending the radio access network exposure information container to an intermediate user plane function network element or the anchor user plane function network element.
[0139] Here, if the base station sends a radio access network exposure information container to the intermediate user plane function network element, the intermediate user plane function network element sends the radio access network exposure information container to the anchor user plane function network element of the target session corresponding to the target session identifier.
[0140] If the base station sends a radio access network exposure information container to the anchor user plane function network element, the anchor user plane function network element is used to send the target radio network information to the application function network element based on the application function address.
[0141] 7 is a schematic diagram showing a flow chart of a network information exposure method according to another embodiment of the present application. The method provided in the embodiment of FIG. 7 may be performed by an electronic device, for example, by an intermediate user plane function network element.
[0142] As shown in FIG. 7, the method provided in the embodiment of the present application may include the following steps.
[0143] In step S710, target wireless network information and an application function address sent by a base station are received, where the base station receives category information and the application function address of the target wireless network information sent by an access and mobility management function network element, and obtains the target wireless network information based on the category information, the access and mobility management function network element receives the category information and the application function address from a network exposure function network element, and the network exposure function network element receives wireless network information exposure from the application function network element corresponding to the application function address.
[0144] In an exemplary embodiment, the step of receiving the target wireless network information and the application function address sent by the base station may include a step of receiving a radio access network exposure information container from the base station, where the radio access network exposure information container sent by the base station includes the target wireless network information and the application function address.
[0145] In step S720, the target wireless network information and the application function address are sent to an anchor user plane function network element, and the anchor user plane function network element sends the target wireless network information to the application function network element based on the application function address.
[0146] In an exemplary embodiment, the step of transmitting the target wireless network information and the application function address to an anchor user plane function network element includes: The method includes sending the radio access network exposure information container to an anchor user plane function network element of a target session, causing the anchor user plane function network element to encapsulate the target radio network information in the radio access network exposure information container into a network data packet, encapsulate a target user equipment address into the network data packet, set the application function address as a destination address of the network data packet, set the anchor user plane function address as a source address of the network data packet, and send the network data packet to the application function network element.
[0147] 8 is a schematic diagram showing a flow chart of a network information exposure method according to another embodiment of the present application. The method provided in the embodiment of FIG. 8 may be performed by an electronic device, for example, by an anchor user plane function network element.
[0148] As shown in FIG. 8, the method provided in the embodiment of the present application may include the following steps.
[0149] In step S810, target wireless network information and an application function address are received from an intermediate user plane function network element or a base station, where the intermediate user plane function network element receives the target wireless network information and the application function address sent by the base station, the base station receives category information and the application function address of the target wireless network information sent by an access and mobility management function network element, and obtains the target wireless network information based on the category information, the access and mobility management function network element receives the category information and the application function address from a network exposure function network element, the network exposure function network element receives a wireless network information exposure request from an application function network element corresponding to the application function address, and the wireless network information exposure request carries an application function identifier of the application function network element and the category information.
[0150] In an exemplary embodiment, the step of receiving the target radio network information and the application function address from an intermediate user plane function network element or a base station may include a step of receiving a radio access network exposure information container from the intermediate user plane function network element or the base station, the radio access network exposure information container including the target radio network information and the application function address.
[0151] In step S820, the target wireless network information is sent to an application function network element corresponding to the application function address.
[0152] In an exemplary embodiment, the step of sending the target wireless network information to an application function network element corresponding to the application function address may include the steps of encapsulating the target wireless network information in the radio access network exposure information container into a network data packet, encapsulating a target user equipment address into the network data packet, setting the application function address as a destination address of the network data packet, setting an anchor user plane function address of the anchor user plane function network element as a source address of the network data packet, and sending the network data packet to the application function network element.
[0153] In an example embodiment, prior to the step of transmitting the network data packet to the application function network element, the method may further include a step of encapsulating radio access network exposure information packet header information in the network data packet, the radio access network exposure information packet header information being capable of indicating that the target radio network information has been encapsulated in the network data packet.
[0154] In an example embodiment, the target wireless network information may be encapsulated in the radio access network exposure information container in a data exchange format or code flow manner.
[0155] Fig. 9 is a block diagram of a network information exposure device according to an embodiment of the present application, the network information exposure device is an application function network element, or the network information exposure device is applied in an application function network element. As shown in Fig. 9, the network information exposure device 900 provided in the embodiment of the present application may include: a wireless network information exposure request sending unit 910 and a target wireless network information obtaining unit 920.
[0156] The wireless network information exposure request sending unit 910 is used for sending a wireless network information exposure request to a network exposure function network element, where the wireless network information exposure request carries an application function identifier of the application function network element and category information of target wireless network information, and makes the network exposure function network element transmit the category information and an application function address corresponding to the application function identifier to a base station, and the base station obtains the target wireless network information according to the category information, and sends the target wireless network information and the application function address to an anchor user plane function network element.
[0157] The target wireless network information obtaining unit 920 is used for obtaining the target wireless network information returned by the anchor user plane function network element according to the application function address.
[0158] In an exemplary embodiment, the wireless network information exposure request may further include a target network slice and / or a target data network name, and the target wireless network information belongs to a target quality of service flow of a target user equipment that establishes a target session based on the target network slice and / or the target data network name.
[0159] In an exemplary embodiment, the category information of the target wireless network information may include at least one of packet error rate information, access cell information, and average data bit rate information.
[0160] In an exemplary embodiment, the wireless network information exposure request may further carry an information reporting manner, and the base station reports the target wireless network information according to the information reporting manner.
[0161] In an exemplary embodiment, if the information reporting manner is periodic reporting, the wireless network information exposure request further carries an information reporting period, and the base station reports the target wireless network information according to the information reporting period.
[0162] In an exemplary embodiment, if the information reporting manner is an event trigger, the wireless network information exposure request further carries an event, and the base station reports the target wireless network information based on the event trigger.
[0163] In an exemplary embodiment, the wireless network information exposure request may further carry requested coverage information, and the step of obtaining the target wireless network information returned by the anchor user plane function network element based on the application function address includes: Receiving the target wireless network information satisfying the required coverage information from the anchor user plane function network element.
[0164] In an exemplary embodiment, the requested coverage information includes a target user equipment identifier, and the step of receiving the target wireless network information satisfying the requested coverage information from the anchor user plane function network element includes: Receiving the target wireless network information of a target user equipment corresponding to the target user equipment identifier.
[0165] In an exemplary embodiment, the requested coverage information includes a target user equipment group identifier, and the step of receiving the target wireless network information satisfying the requested coverage information from the anchor user plane function network element includes: Receiving the target wireless network information of a target user equipment in a target user equipment group corresponding to the target user equipment group identifier.
[0166] In an exemplary embodiment, the requested coverage information includes target period information, and the step of receiving the target wireless network information satisfying the requested coverage information from the anchor user plane function network element includes: Receiving the target wireless network information of a target user equipment that satisfies the target period information.
[0167] In an exemplary embodiment, the requested coverage information includes target geographical coverage information, and the step of receiving the target wireless network information satisfying the requested coverage information from the anchor user plane function network element includes: Receiving the target wireless network information of a target user equipment within a target geographic range corresponding to the target geographic range information.
[0168] In an exemplary embodiment, the target wireless network information acquisition unit 920 is The network data packet receiving unit may include: a network data packet receiving unit used for receiving a network data packet from the anchor user plane function network element, the network data packet carrying the target wireless network information, a destination address, and a source address, where the network data packet is generated by the anchor user plane function network element based on an intermediate user plane function network element or a radio access network exposure information container sent by the base station, the radio access network exposure information container including the target wireless network information and the application function address; Here, the destination address is the application function address, and the source address is the anchor user plane function address of the anchor user plane function network element.
[0169] In an exemplary embodiment, the network data packet may further include radio access network exposure information packet header information, and the radio access network exposure information packet header information may indicate that the target wireless network information is included in the network data packet.
[0170] In an exemplary embodiment, the target wireless network information is encapsulated in the radio access network exposure information container in a data exchange format, or code flow format.
[0171] The specific implementation of each unit in the application function network element provided in the embodiment of the present application may refer to the content of the above network information exposure method, and detailed description is omitted here.
[0172] Fig. 10 is a block diagram of a network information exposure device according to another embodiment of the present application, the network information exposure device is a network exposure function network element, or the network information exposure device is applied in a network exposure function network element. As shown in Fig. 10, the network information exposure device 1000 provided in the embodiment of the present application may include: a wireless network information exposure request receiving unit 1010 and a category information and application function address sending unit 1020.
[0173] Here, the wireless network information exposure request receiving unit 1010 is used for receiving a wireless network information exposure request sent by an application function network element, and the wireless network information exposure request carries an application function identifier of the application function network element and category information of the target wireless network information.
[0174] The category information and application function address sending unit 1020 is used to send the category information and the application function address corresponding to the application function identifier to an access and mobility management function network element, and have the access and mobility management function network element send the category information and the application function address to a base station, the base station obtains the target wireless network information based on the category information, and sends the target wireless network information and the application function address to an anchor user plane function network element, and the anchor user plane function network element returns the target wireless network information to the application function network element based on the application function address.
[0175] In an exemplary embodiment, the wireless network information exposure request may further include a target network slice and / or a target data network name.
[0176] Wherein, the category information and application function address sending unit 1020 is A subscribe request sending unit, used for sending a subscribe request to a session management function network element, wherein the subscribe request carries the target network slice and / or the target data network name; A notification message receiving unit, which is used for receiving a notification message returned by the session management function network element, where the notification message can carry a target user equipment identifier, an access and mobility management function identifier, a target session identifier, and a target quality of service flow identifier corresponding to a target session, and the target session is established based on the target network slice and / or the target data network name; and a target user equipment information sending unit, which is used for sending the category information, the application function address, the target user equipment identifier, the target session identifier, and the target quality of service flow identifier to the access and mobility management function network element corresponding to the access and mobility management function identifier.
[0177] In an exemplary embodiment, the wireless network information exposure request may further carry an information reporting method.
[0178] Wherein, the target user equipment information sending unit: a radio access network exposure request container generating unit, used for generating a radio access network exposure request container according to the radio network information exposure request, wherein the radio access network exposure request container includes the category information, the information reporting manner, and the application function address; and a radio access network exposure request container sending unit, which is used for sending the radio access network exposure request container, the target user equipment identifier, the target session identifier, and the target quality of service flow identifier to the access and mobility management function network element, to cause the access and mobility management function network element to send the radio access network exposure request container, the target user equipment identifier, the target session identifier, and the target quality of service flow identifier to the base station.
[0179] In an exemplary embodiment, if the wireless network information exposure request may further carry requested coverage information, the subscribe request may further carry the requested coverage information.
[0180] Wherein, the notification message is received from the session management function network element when establishing the target session based on the requested coverage information.
[0181] In an exemplary embodiment, if the requested coverage information includes a target user equipment identifier, the notification message is received from the session management function network element when establishing a target session for a target user equipment corresponding to the target user equipment identifier.
[0182] In an exemplary embodiment, if the requested coverage information includes a target user equipment group identifier, the notification message is received from the session management function network element when establishing a target session for a target user equipment in a target user equipment group corresponding to the target user equipment group identifier.
[0183] In an exemplary embodiment, if the requested coverage information includes target period information, the notification message is received from the session management function network element when establishing a target session for a target user equipment within a target period corresponding to the target period information.
[0184] In an exemplary embodiment, if the requested coverage information includes target geographic area information, the notification message is received from the session management function network element when establishing a target session for a target user equipment within a target geographic area corresponding to the target geographic area information.
[0185] In an exemplary embodiment, the subscribe request sending unit comprises: A request authentication unit, which is used for performing authentication for the wireless network information exposure request according to a protocol of the application function network element; a request accepting unit, which is used for returning a request accepting response message to the application function network element if the wireless network information exposure request is successfully authenticated; A subscribe request transmission unit, used for sending the subscribe request to the session management function network element.
[0186] In an exemplary embodiment, the network exposure function network element 1000 includes: It may further include a request rejection unit, which is used for returning a request rejection response message to the application function network element if the authentication of the wireless network information exposure request fails.
[0187] The specific implementation of each unit in the network element with network exposure function provided in the embodiment of the present application may refer to the content of the above network information exposure method, and detailed description is omitted here.
[0188] Fig. 11 is a block diagram of a network information disclosure device according to another embodiment of the present application, the network information disclosure device is an access and mobility management function network element, or the network information disclosure device is applied in the access and mobility management function network element. As shown in Fig. 11, the network information disclosure device 1100 provided in the embodiment of the present application may include: a category information and application function address receiving unit 1110 and a category information and application function address sending unit 1120.
[0189] Here, the category information and application function address receiving unit 1110 is used for receiving category information and an application function address of the target wireless network information from a network exposure function network element, where the network exposure function network element is used for receiving a wireless network information exposure request sent by an application function network element corresponding to the application function address, and the wireless network information exposure request carries an application function identifier of the application function network element and the category information.
[0190] The category information and application function address transmission unit 1120 is used to send the category information and the application function address to a base station, so as to allow the base station to obtain the target wireless network information based on the category information, and send the target wireless network information and the application function address to an anchor user plane function network element, and the anchor user plane function network element returns the target wireless network information to the application function network element based on the application function address.
[0191] In an exemplary embodiment, the wireless network information exposure request may further carry an information reporting method.
[0192] Wherein, the category information and application function address receiving unit 1110 is: The radio access network exposure request container receiving unit may include a radio access network exposure request container receiving unit used for receiving a radio access network exposure request container, a target user equipment identifier, a target session identifier, and a target quality of service flow identifier sent by the network exposure function network element, where the radio access network exposure request container sent by the network exposure function network element may include the category information, the information reporting manner, and the application function address.
[0193] In an exemplary embodiment, the category information and application function address transmission unit 1120 includes: The method may include a radio access network exposure request container forwarding unit, which is used for sending the radio access network exposure request container, the target user equipment identifier, the target session identifier, and the target quality of service flow identifier to the base station, so as to allow the base station to determine a target quality of service flow of the target user equipment based on the target user equipment identifier and the target quality of service flow identifier, and setting the radio access network exposure request container in the target quality of service flow.
[0194] The specific implementation of each unit in the access and mobility management function network element provided in the embodiment of the present application may refer to the content in the above network information exposure method, and detailed description is omitted here.
[0195] FIG. 12 illustrates a block diagram of a network information exposure device according to another embodiment of the present application, in which the network information exposure device is a base station, or the network information exposure device is applied in a base station.
[0196] As shown in FIG. 12 , the network information exposure device 1200 provided in the embodiment of the present application may include: a category information and application function address obtaining unit 1210, a target wireless network information extracting unit 1220, and a target wireless network information sending unit 1230.
[0197] Here, the category information and application function address acquisition unit 1210 is used for receiving category information and application function address of target wireless network information from an access and mobility management function network element, where the access and mobility management function network element receives the category information and the application function address from a network exposure function network element, the network exposure function network element receives a wireless network information exposure request sent by an application function network element corresponding to the application function address, and the wireless network information exposure request carries an application function identifier of the application function network element and the category information.
[0198] The target wireless network information extraction unit 1220 is used to obtain the target wireless network information according to the above category information.
[0199] The target wireless network information sending unit 1230 is used to send the target wireless network information and the application function address to an anchor user plane function network element, and allow the anchor user plane function network element to send the target wireless network information to the application function network element based on the application function address.
[0200] In an exemplary embodiment, the wireless network information exposure request may further carry an information reporting method.
[0201] Here, the category information and application function address acquisition unit 1210 may be a target user equipment related information acquisition unit that can be used to receive a radio access network exposure request container, a target user equipment identifier, a target session identifier, and a target quality of service flow identifier from the access and mobility management function network element, where the radio access network exposure request container may include the category information, the information reporting manner, and the application function address.
[0202] In an exemplary embodiment, the target wireless network information extraction unit 1220 includes: The wireless access network exposure request container setting unit may be used to determine a target quality of service flow of a target user equipment based on the target user equipment identifier and the target quality of service flow identifier, and to set the wireless access network exposure request container in the target quality of service flow, to detect wireless access network side information of the target user equipment, and to obtain the target wireless network information matching the category information.
[0203] In an exemplary embodiment, the target wireless network information sending unit 1230 is a target wireless network information encapsulation unit, which is used for encapsulating the target wireless network information and the application function address into the wireless access network exposure information container when the information reporting manner is satisfied; A target radio network information mobile unit used for transmitting the radio access network exposure information container to an intermediate user plane function network element or the anchor user plane function network element.
[0204] Wherein, if the base station sends a radio access network exposure information container to the intermediate user plane function network element, the intermediate user plane function network element sends the radio access network exposure information container to an anchor user plane function network element of a target session corresponding to the target session identifier; If the base station sends a radio access network exposure information container to the anchor user plane function network element, the anchor user plane function network element sends the target wireless network information to the application function network element based on the application function address.
[0205] The specific implementation of each unit in the base station provided in the embodiment of the present application may refer to the content of the above network information exposure method, and detailed description is omitted here.
[0206] FIG. 13 illustrates a block diagram of a network information exposure device according to yet another embodiment of the present application, where the network information exposure device is an intermediate user plane function network element, or the network information exposure device is applied in an intermediate user plane function network element.
[0207] As shown in FIG. 13 , the network information exposure device 1300 provided in the embodiment of the present application may include: a target wireless network information acquisition unit 1310 and a target wireless network information forwarding unit 1320 .
[0208] Here, the target wireless network information acquisition unit 1310 is used for receiving target wireless network information and an application function address sent by a base station, where the base station receives category information and the application function address of the target wireless network information sent by an access and mobility management function network element, and acquires the target wireless network information based on the category information, the access and mobility management function network element receives the category information and the application function address from a network exposure function network element, the network exposure function network element receives a wireless network information exposure request from an application function network element corresponding to the application function address, and the wireless network information exposure request carries an application function identifier of the application function network element and the category information.
[0209] The target wireless network information forwarding unit 1320 is used to send the target wireless network information and the application function address to an anchor user plane function network element, and allow the anchor user plane function network element to send the target wireless network information to the application function network element based on the application function address.
[0210] In an exemplary embodiment, the target wireless network information acquisition unit 1310 includes: An application function address receiving unit used for receiving a radio access network exposure information container from the base station, where the radio access network exposure information container sent by the base station may include an application function address receiving unit including the target radio network information and an application function address.
[0211] In an exemplary embodiment, the target wireless network information forwarding unit 1320 comprises: The present invention may further include a target user equipment address sending unit, which is used for sending the radio access network exposure information container to an anchor user plane function network element of a target session, so as to encapsulate the target radio network information in the radio access network exposure information container into a network data packet at the anchor user plane function network element, encapsulate a target user equipment address into the network data packet, set the application function address as a destination address of the network data packet, set the anchor user plane function address as a source address of the network data packet, and send the network data packet to the application function network element.
[0212] The specific implementation of each unit in the intermediate user plane function network element provided in the embodiment of the present application may refer to the content in the above network information exposure method, and detailed description is omitted here.
[0213] 14 is a block diagram of a network information exposure device according to another embodiment of the present application, the network information exposure device is an anchor user plane function network element, or the network information exposure device is applied in an anchor user plane function network element. As shown in FIG. 14, the network information exposure device 1400 provided in the embodiment of the present application may include a target wireless network information receiving unit 1410 and a target wireless network information transmitting unit 1420.
[0214] Here, the target wireless network information receiving unit 1410 is used for receiving target wireless network information and an application function address from an intermediate user plane function network element or a base station, where the intermediate user plane function network element receives the target wireless network information and the application function address sent by the base station, the base station receives category information and the application function address of the target wireless network information sent by the access and mobility management function network element, and obtains the target wireless network information based on the category information, the access and mobility management function network element receives the category information and the application function address from a network exposure function network element, the network exposure function network element receives a wireless network information exposure request from an application function network element corresponding to the application function address, and the wireless network information exposure request carries an application function identifier of the application function network element and the category information.
[0215] The target wireless network information transmission unit 1420 is used to send the target wireless network information to an application function network element corresponding to the application function address.
[0216] In an exemplary embodiment, the target wireless network information receiving unit 1410 may be configured to receive a radio access network exposure information container from the intermediate user plane function network element or the base station, where the radio access network exposure information container includes the target wireless network information and the application function address.
[0217] In an exemplary embodiment, the target wireless network information transmission unit 1420 may be configured to encapsulate the target wireless network information in the radio access network exposure information container into a network data packet, encapsulate a target user equipment address into the network data packet, set the application function address into a destination address of the network data packet, set the anchor user plane function address of an anchor user plane function network element into a source address of the network data packet, and send the network data packet to the application function network element.
[0218] In an example embodiment, the anchor user plane function network element 1400 may further include a packet header information encapsulation unit that may be used to encapsulate radio access network exposure information packet header information in the network data packet before transmitting the network data packet to the application function network element, where the radio access network exposure information packet header information may indicate that the target radio network information has been encapsulated in the network data packet.
[0219] In an example embodiment, the target wireless network information may be encapsulated in the radio access network exposure information container in a data exchange format or code flow manner.
[0220] The specific implementation of each unit in the anchor user plane function network element provided in the embodiment of the present application may refer to the content in the above network information exposure method, and detailed description is omitted here.
[0221] Reference is now made to Figure 15, which illustrates a structural schematic diagram of an electronic device suitable for implementing the embodiments of the present application. The electronic device illustrated in Figure 15 is merely an example and should not impose any limitations on the functions and scope of use of the embodiments of the present application. An offline server and a business server may be included in the electronic device in Figure 15.
[0222] As shown in FIG. 15 , the electronic device provided in the embodiments of the present application may include a processor 1501 , a communication interface 1502 , a memory 1503 , and a communication bus 1504 .
[0223] Here, the processor 1501, the communication interface 1502, and the memory 1503 complete communication between each other via a communication bus 1504.
[0224] Optionally, the communication interface 1502 may be an interface of a communication module, such as an interface of a GSM (Global System for Mobile communications) module. The processor 1501 is used for executing programs. The memory 1503 is used for storing programs. The programs may include computer programs, which include computer operation instructions. Here, the programs may include programs of a video client terminal.
[0225] The processor 1501 may be a single central processor CPU, or may be an Application Specific Integrated Circuit ASIC (Application Specific Integrated Circuit), or may be one or more integrated circuits configured to implement embodiments of the present application.
[0226] The memory 1503 may include high-speed random access memory (RAM) memory, and may further include non-volatile memory, for example at least one magnetic disk memory.
[0227] Here, the program can specifically be used for: sending a wireless network information exposure request to a network exposure function network element, the wireless network information exposure request carrying an application function identifier of the application function network element and category information of target wireless network information, causing the network exposure function network element to transmit the category information and an application function address corresponding to the application function identifier to a base station, the base station obtaining the target wireless network information based on the category information, and sending the target wireless network information and the application function address to an anchor user plane function network element; and obtaining the target wireless network information returned by the anchor user plane function network element based on the application function address.
[0228] Or, the program can specifically be used for receiving a wireless network information exposure request sent by an application function network element, where the wireless network information exposure request carries an application function identifier of the application function network element and category information of target wireless network information; sending the category information and an application function address corresponding to the application function identifier to an access and mobility management function network element, and causing the access and mobility management function network element to send the category information and the application function address to a base station, where the base station obtains the target wireless network information based on the category information and sends the target wireless network information and the application function address to an anchor user plane function network element, and the anchor user plane function network element returns the target wireless network information to the application function network element based on the application function address.
[0229] Or, the program specifically receives category information and an application function address of target wireless network information from a network exposure function network element, where the network exposure function network element receives a wireless network information exposure request sent by an application function network element corresponding to the application function address, and the wireless network information exposure request carries an application function identifier of the application function network element and the category information; The present invention can be used to: send the category information and the application function address to a base station, have the base station obtain the target wireless network information based on the category information, and send the target wireless network information and the application function address to an anchor user plane function network element, wherein the anchor user plane function network element returns the target wireless network information to the application function network element based on the application function address.
[0230] Or, the program can specifically be used for receiving category information and an application function address of target wireless network information from an access and mobility management function network element, where the access and mobility management function network element receives the category information and the application function address from a network exposure function network element, and the network exposure function network element receives a wireless network information exposure request sent by an application function network element corresponding to the application function address, the wireless network information exposure request carrying an application function identifier and the category information of the application function network element; obtaining the target wireless network information based on the category information; and sending the target wireless network information and the application function address to an anchor user plane function network element to have the anchor user plane function network element send the target wireless network information to the application function network element based on the application function address.
[0231] Or, the program can specifically be used for receiving target wireless network information and an application function address sent by a base station, where the base station receives category information and the application function address of the target wireless network information sent by an access and mobility management function network element, and obtains the target wireless network information based on the category information, the access and mobility management function network element receiving the category information and the application function address from a network exposure function network element, the network exposure function network element receiving a wireless network information exposure request from an application function network element corresponding to the application function address, the wireless network information exposure request carrying an application function identifier and the category information of the application function network element, and sending the target wireless network information and the application function address to an anchor user plane function network element, and causing the anchor user plane function network element to send the target wireless network information to the application function network element based on the application function address.
[0232] Or, the program specifically receives target wireless network information and an application function address from an intermediate user plane function network element or a base station, where the intermediate user plane function network element receives the target wireless network information and the application function address sent by the base station, the base station receives category information of the target wireless network information and the application function address sent by an access and mobility management function network element, and obtains the target wireless network information based on the category information, the access and mobility management function network element receives the category information and the application function address from a network exposure function network element, the network exposure function network element receives a wireless network information exposure request from an application function network element corresponding to the application function address, and the wireless network information exposure request carries an application function identifier of the application function network element and the category information; sending the target wireless network information to an application function network element corresponding to the application function address.
[0233] It should be noted that, although the above detailed description refers to several units of an apparatus used to perform operations, such division is not mandatory. In fact, according to the embodiment of the present application, the features and functions of two or more units described above may be embodied in one unit. Conversely, the features and functions of one unit described above may be further divided to be embodied by multiple units.
[0234] From the description of the above embodiments, it is easy for those skilled in the art to understand that the exemplary embodiments described herein can be realized by software, or can be realized by combining software with necessary hardware. Therefore, the technical means according to the embodiments of the present application can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be CD-ROM, U-disk, mobile hard disk, etc.) or on a network, and includes some instructions to make a computing device (which can be a personal computer, a server, a touch control terminal, a network device, etc.) execute the method according to the embodiments of the present application.
[0235] Those skilled in the art will readily conceive of other implementations of the present application after considering the specification and practicing the invention disclosed herein. This application is intended to cover any modifications, uses, or adaptations of the present application, which modifications, uses, or adaptations conform to the general principles of the present application and include common knowledge or commonly used technical means in the art that are not disclosed herein. The specification and examples are considered to be merely exemplary, with the true scope and spirit of the present application being defined by the following claims.
[0236] It should be understood that the present application is not limited to the exact construction already described above and illustrated in the drawings, and various modifications and variations can be made without departing from the scope thereof, which is limited only by the appended claims. [Explanation of symbols]
[0237] 900 Network Information Exposure Device 910 wireless network information exposure request sending unit 920 Target wireless network information acquisition unit 1000 Network Information Exposure Device 1010 wireless network information exposure request receiving unit 1020 Application function address sending unit 1100 Network information exposure device 1110 Application function address receiving unit 1120 Application Function Address Transmission Unit 1200 Network Information Exposure Device 1210 Application Function Address Acquisition Unit 1220 Target wireless network information extraction unit 1230 target wireless network information transmission unit 1300 Network Information Exposure Device 1310 target wireless network information acquisition unit 1320 Target Wireless Network Information Transfer Unit 1400 Network information exposure device 1420 target wireless network information transmission unit 1501 Processor 1502 Communication Interface 1503 Memory 1504 Communication Bus
Claims
1. 1. A network information exposure method performed by an electronic device, comprising: sending a wireless network information exposure request to a network exposure function network element, the wireless network information exposure request carrying an application function identifier of an application function network element and category information of target wireless network information; causing the network exposure function network element to transmit the category information and an application function address corresponding to the application function identifier to a base station; and the base station obtaining the target wireless network information according to the category information, and sending the target wireless network information and the application function address to an anchor user plane function network element; and obtaining the target wireless network information returned by the anchor user plane function network element based on the application function address; The step of obtaining the target wireless network information returned by the anchor user plane function network element based on the application function address includes: receiving a network data packet from the anchor user plane function network element, the network data packet carrying the target radio network information, a destination address, and a source address, the network data packet being generated by the anchor user plane function network element based on a radio access network exposure information container sent by an intermediate user plane function network element or the base station, the radio access network exposure information container including the target radio network information and the application function address; the destination address is the application function address and the source address is an anchor user plane function address of the anchor user plane function network element; The network data packet further includes radio access network exposure information packet header information, the radio access network exposure information packet header information indicating that the target wireless network information is included in the network data packet.
2. A network information exposure method executed by an electronic device, comprising: sending a wireless network information exposure request to a network exposure function network element, the wireless network information exposure request carrying an application function identifier of an application function network element and category information of target wireless network information; causing the network exposure function network element to transmit the category information and an application function address corresponding to the application function identifier to a base station; and the base station obtaining the target wireless network information according to the category information, and sending the target wireless network information and the application function address to an anchor user plane function network element; and obtaining the target wireless network information returned by the anchor user plane function network element based on the application function address; The step of obtaining the target wireless network information returned by the anchor user plane function network element based on the application function address includes: receiving a network data packet from the anchor user plane function network element, the network data packet carrying the target radio network information, a destination address, and a source address, the network data packet being generated by the anchor user plane function network element based on a radio access network exposure information container sent by an intermediate user plane function network element or the base station, the radio access network exposure information container including the target radio network information and the application function address; the destination address is the application function address and the source address is an anchor user plane function address of the anchor user plane function network element; The network information exposure method, wherein the target wireless network information is encapsulated in the wireless access network exposure information container in a data exchange format or a code flow manner.
3. 3. The method of claim 1 or 2, wherein the radio network information exposure request further includes a target network slice and / or a target data network name, and the target radio network information belongs to a target quality of service flow of a target user equipment that establishes a target session based on the target network slice and / or the target data network name.
4. The method of claim 1 or 2, wherein the category information includes at least one of packet error rate information, access cell information, and average data bit rate information.
5. The method according to claim 1 or 2, wherein the wireless network information exposure request further carries an information reporting manner, and the base station reports the target wireless network information according to the information reporting manner.
6. The method according to claim 5, wherein if the information reporting manner is periodic reporting, the wireless network information exposure request further carries an information reporting period, and the base station reports the target wireless network information according to the information reporting period.
7. The method of claim 5 , wherein if the information reporting manner is an event trigger, the wireless network information exposure request further carries an event, and the base station reports the target wireless network information based on the event trigger.
8. The wireless network information exposure request further carries requested coverage information, and the step of obtaining the target wireless network information returned by the anchor user plane function network element based on the application function address includes:
3. The method of claim 1, further comprising receiving the target wireless network information satisfying the requested coverage information from the anchor user plane function network element.
9. The requested coverage information includes a target user equipment identifier; The step of receiving the target wireless network information satisfying the requested coverage information from the anchor user plane function network element includes: The method of claim 8 , comprising receiving the target wireless network information for a target user equipment corresponding to the target user equipment identifier.
10. the requested coverage information includes a target user equipment group identifier; The step of receiving the target wireless network information satisfying the requested coverage information from the anchor user plane function network element includes:
10. The method of claim 8, comprising receiving the target wireless network information for a target user equipment in a target user equipment group corresponding to the target user equipment group identifier.
11. The requested coverage information includes target period information, and the step of receiving the target radio network information satisfying the requested coverage information from the anchor user plane function network element includes: The method of claim 8 , comprising receiving the target wireless network information for a target user equipment that satisfies the target period information.
12. The requested coverage information includes target geographical area information, and the step of receiving the target radio network information satisfying the requested coverage information from the anchor user plane function network element includes: The method of claim 8 , comprising receiving the target wireless network information for a target user equipment that is within a target geographic range corresponding to the target geographic range information.
13. An electronic device, one or more processors; 3. An electronic device comprising: a storage device configured to store one or more programs, the one or more programs, when executed by the one or more processors, causing the electronic device to implement the method of claim 1 or 2.
14. A computer program, characterized in that it implements the method according to claim 1 or 2 when it is executed by a processor.
Citation Information
Patent Citations
A method for adaptively configuring transmission of data flows
WO2021093158A1
Method for radio access network information exposure
WO2021109488A1