Measurement report processing method, terminal and network element
By configuring the target network element information on the terminal side, the terminal can directly report the measurement report to the centralized network element, solving the problem that network nodes cannot obtain terminal reports and achieving optimization of network performance.
Patent Information
- Application Number
- PCT/CN2024/116367
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-02-27
- Filing Date
- 2024-09-02
- Publication Date
- 2025-09-04
AI Technical Summary
In the prior art, network nodes cannot effectively obtain terminal reports, resulting in the inability to perform unified analysis by artificial intelligence and machine learning, thus unable to optimize network performance.
By configuring the target network element information on the terminal side, the terminal can directly report the measurement report to the centralized target network element to avoid unnecessary forwarding processes. Other network elements can obtain the required reports from the centralized network element for unified analysis.
The centralized reporting of terminal measurement reports is realized, unnecessary forwarding processes are avoided, and artificial intelligence and machine learning can effectively utilize these reports for network performance optimization.
Smart Images

Figure CN2024116367_04092025_PF_FP_ABST
Abstract
Description
A measurement report processing method, a terminal and a network element
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0002] The present disclosure is based on Chinese patent application CN202410216246.6 filed on February 27, 2024, entitled “A measurement report processing method, a terminal and a network element”, and claims the priority of the patent application, and all the disclosed contents are incorporated into the present disclosure by reference. Technical Field
[0003] The present disclosure relates to the field of communications, and in particular to a measurement report processing method, a terminal, and a network element. Background Art
[0004] To improve network performance and network optimization and ensure and enhance user quality of service (QoS), the 5G specifications of the 3rd Generation Partnership Project (3GPP) support user equipment (UE) reporting the following reports to the network: Radio Link Failure (RLF) reports, Secondary Cell Group (SCG) failure information reports, Successful Handover Report (SHR), Successful PSCell Change / Add Report (SPR), Random Access Channel (RACH) reports, and RAN Visible Quality of Experience (RVQoE) reports. After receiving these reports, the receiving network node needs to forward the corresponding reports to the network node where the cell related to the report is located, or to the network node that generates the configuration conditions triggered by the report, or to the network node that needs the report to optimize related processes. 3GPP defines a series of complex forwarding processes to ensure that after the network side receives the above report, it can forward the corresponding report to the corresponding appropriate target network node.
[0005] These forwarding processes consume a significant amount of interface resources and may result in duplicate forwarding. If a network node supporting AI or machine learning needs to obtain these reports, the AI or machine learning node will be unable to retrieve them because these reports may be distributed across different network nodes and each node may delete the corresponding reports over time. This, in turn, prevents the effective use of AI or machine learning to analyze these reports in a unified manner and optimize network performance.
[0006] In addition, the 3GPP 5G specification supports the UE to report the following reports to the server, Minimization Drive Test (MDT) report, Quality of Experience (QoE) report. After the network side receives the above reports sent by the UE, it will pass these reports to the server side without directly parsing these reports. The receiving server is usually outside the management scope of the network side. If there is a network node that supports artificial intelligence or machine learning and needs to obtain MDT reports or QoE reports, since these reports are located on a server outside the management scope of the network side, the network node where the artificial intelligence or machine learning is located cannot obtain the above reports, which makes it impossible to effectively use artificial intelligence and machine learning to perform unified analysis of these reports, thereby optimizing network performance.
[0007] In summary, there is no good solution to the above problems.
[0008] Summary of the Invention
[0009] The embodiments of the present disclosure provide a measurement report processing method, a terminal, and a network element, so as to at least solve the problem in the related art that a network node cannot obtain the required terminal report to optimize network performance.
[0010] According to an embodiment of the present disclosure, a measurement report processing method is provided, which is applied to a terminal. The method includes: reporting the measurement report to a target network element according to pre-configured target network element information.
[0011] According to another embodiment of the present disclosure, a measurement report processing method is provided, which is applied to a network element. The method includes: obtaining a measurement report reported by at least one terminal according to pre-configured target network element information.
[0012] According to another embodiment of the present disclosure, a terminal is provided, including a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement the steps in any one of the above method embodiments.
[0013] According to another embodiment of the present disclosure, a network element is provided, including a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to implement the steps in any one of the above method embodiments.
[0014] According to another embodiment of the present disclosure, a computer-readable storage medium is provided, in which a computer program is stored. When the computer program is executed by a processor, the steps of any of the above method embodiments are executed.
[0015] According to another embodiment of the present disclosure, an electronic device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to perform the steps in any one of the above method embodiments.
[0016] According to another embodiment of the present disclosure, a computer program product is provided, including a computer program, which implements the steps in any of the above method embodiments when executed by a processor. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] FIG1 is a hardware structure block diagram of a measurement report processing method according to an embodiment of the present disclosure;
[0018] FIG2 is a flowchart of a method for processing a measurement report on a terminal side according to an embodiment of the present disclosure;
[0019] FIG3 is a flow chart of a method for processing a measurement report on a network element side according to an embodiment of the present disclosure;
[0020] FIG4 is a schematic diagram of a core network configuring a target NF of a terminal through NAS signaling in an embodiment of the present disclosure;
[0021] FIG5 is a schematic diagram of configuring a target NF of a terminal through RRC signaling on the core network or network side in accordance with an embodiment of the present disclosure;
[0022] FIG6 is a schematic diagram of a terminal reporting a measurement report to a target NF in an embodiment of the present disclosure;
[0023] FIG7 is a schematic diagram of a terminal reporting a measurement report to a target NF in another embodiment of the present disclosure;
[0024] FIG8 is a schematic diagram of other network elements obtaining measurement reports in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0025] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the accompanying drawings and in conjunction with embodiments.
[0026] It should be noted that the terms "first", "second", etc. in the specification and claims of the present disclosure and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence.
[0027] In one embodiment of the present disclosure, a measurement report processing method is provided, which is applied to a terminal, including but not limited to a computer terminal, a mobile terminal, etc. The method embodiment provided in the embodiment of the present disclosure can be executed in a mobile terminal, a computer terminal or a similar computing device. Taking running on a computer terminal as an example, Figure 1 is a hardware structure block diagram of the measurement report processing method of the embodiment of the present disclosure. As shown in Figure 1, the hardware board may include one or more (only one is shown in Figure 1) processors 12 (the processor 12 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device) and a memory 14 for storing data, wherein the above-mentioned computer terminal may also include a transmission device 16 and an input and output device 18 for communication functions. It can be understood by those skilled in the art that the structure shown in Figure 1 is only for illustration and does not limit the structure of the above-mentioned computer terminal. For example, the computer terminal may also include more or fewer components than those shown in Figure 1, or have a configuration different from that shown in Figure 1.
[0028] The memory 14 can be used to store computer programs, for example, software programs and modules of application software, such as the computer program corresponding to the measurement report processing method in the embodiment of the present disclosure. The processor 12 executes various functional applications and the measurement report processing method by running the computer program stored in the memory 14, that is, implements the above-mentioned method. The memory 14 may include a high-speed random access memory and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 14 may further include a memory remotely located relative to the processor 12, and these remote memories may be connected to the computer terminal via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0029] The transmission device 16 is used to receive or send data via a network. Specific examples of the aforementioned network may include a wireless network provided by a communications provider. In one embodiment, the transmission device 16 includes a network interface controller (NIC), which can be connected to other network devices via a base station to enable communication with the Internet. In another embodiment, the transmission device 16 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.
[0030] FIG2 is a flow chart of a method for processing a measurement report on a terminal side according to an embodiment of the present disclosure. As shown in FIG2 , the flow includes the following steps:
[0031] Step S202: Report the measurement report to the target network element according to the pre-configured target network element information.
[0032] In the disclosed embodiments, terminals can centrally report measurement reports to one or more target network elements, avoiding unnecessary forwarding processes during the measurement report reporting process. When other network elements (such as network nodes where artificial intelligence or machine learning is located) require measurement reports, other network elements can obtain the required measurement reports from these one or more centralized network elements, effectively utilizing artificial intelligence and machine learning to perform unified analysis of these measurement reports, thereby optimizing network performance. This solves the problem in related technologies where network nodes cannot obtain the required terminal measurement reports to optimize network performance.
[0033] In some embodiments, the target network element includes a network function (NF).
[0034] In this embodiment, 3GPP defines a service-based architecture (SBA) for the 5G Core Network (CN). SBA provides a cloud-native service framework in which the functions of CN (such as authentication, mobility management, etc.) are supported by network functions NF. 3GPP's NFs (network functions) provide services that can be accessed by any other authorized NF through an application programming interface (API) called a service-based interface (SBI). The services exposed by one NF (service provider) to another NF (service consumer) are described using API specifications. These APIs define corresponding SBI messages, which indicate the set of accessible service data and the authorized operations on these service data.
[0035] In this embodiment, the SBI message transmission between various NF network elements can be carried out through the Hypertext Transfer Protocol (HTTP), such as HTTP2. Any NF network element can use the service provided by another NF based on the HTTP SBI message without introducing a specific new protocol or interface.
[0036] Furthermore, the target network element (NF) provides the measurement report to any other authorized NF for access in the form of service data through an HTTP-based SBI message.
[0037] In some embodiments, the target network element information in step S202 includes at least one of the following: an NF instance ID and an endpoint address. The NF instance ID is used to identify the NF instance receiving the report, and the endpoint address is used to indicate the network address of the NF instance receiving the report.
[0038] Furthermore, the network address may be an Internet Protocol (IP) address and IP port, or a fully qualified domain name (FQDN).
[0039] In this embodiment, the target network element information is used to indicate the network element for centrally collecting measurement reports, which can be a NF instance. Each NF instance is assigned an NF instance identifier and a termination point address during the registration phase. The target network element information only needs to carry any one of the information. The terminal or base station can match the corresponding other information based on the registration information of the NF instance.
[0040] In some embodiments, the measurement report in step S202 includes at least one of the following: a radio link failure RLF report, a secondary cell group SCG failure information report, a successful handover report SHR report, a successful primary and secondary cell addition or replacement report SPR report, a random access channel RACH report, a user history information UHI report, a minimized drive test MDT report, a user experience quality QoE report, and a network-perceived user experience quality RVQoE report.
[0041] Furthermore, in the 3GPP 5G specification, the measurement reports supported by the terminal include the following defined reports:
[0042] Radio Link Failure (RLF) report: When the UE physical layer or layer 2 detects certain problems with the radio link, which may cause the communication to be unable to continue and trigger the re-establishment of the Radio Resource Control (RRC) connection, the UE will record the RLF report. Usually during the handover process, switching too early, too late, or switching to the wrong cell will cause the radio link failure of the source cell or target cell. The UE needs to report the RLF report to the network side, and the network side needs to forward the RLF report to the source cell or target cell corresponding to the handover, so that the handover-related cells can check and optimize the relevant handover parameters based on the RLF report.
[0043] Secondary Cell Group (SCG) Failure Information Report: For analysis of Primary Secondary Cell (PSCell) change failure, the UE provides the SCG failure information to the Master Node (MN). If the MN can perform preliminary analysis, it transfers the SCG failure information and the analysis results to the relevant Secondary Node (SN) responsible for the PSCell change failure. Otherwise, the MN transfers the SCG failure information to the last serving SN, or the source serving SN. The MN or SN uses the SCG failure information report to check and optimize the relevant PSCell change parameters.
[0044] Successful Handover Report (SHR): The network side can configure the UE to generate an SHR report and send it to the network side after the handover is successful, but due to the expiration of certain timers. The network side needs to forward the corresponding SHR report to the corresponding source cell or target cell based on whether certain timers configured in the source cell during the handover process have timed out or certain timers configured in the target cell during the handover process have timed out, so that the network node where the corresponding cell is located can optimize the relevant handover parameters and corresponding timer settings.
[0045] Successful PSCell change / add Report (SPR): The UE supports SPR reporting according to the network configuration. The UE stores the SPR until the network obtains the SPR. The network needs to forward the SPR to the MN or SN that serves the UE when the SPR is generated.
[0046] Random Access Channel (RACH) report: When a UE initiates a RACH access procedure to a new target cell, if the RACH access fails, the UE needs to generate a RACH report and report it to the network. The network needs to forward the RACH report to the corresponding cell where the RACH access failed.
[0047] User History Information (UE History Information, UHI) report: When the UE can report the UE's historical information to the network side, the relevant historical information includes the cells the UE connected to within a period of time and the connection time.
[0048] Minimization Drive Test (MDT) reporting: The UE supports measuring and recording related measurements such as the Reference Signal Receiving Power (RSRP), Reference Signal Receiving Quality (RSRQ), Power Headroom Report (PHR), typical event measurements, and location information measurements of the connected cell or neighboring cells in the connected, idle, or inactive states. The UE reports the MDT report to the network side, and the network side needs to forward the MDT report to the MDT report receiving server.
[0049] Quality of Experience (QoE) Report: This report records the user's subjective perception of the overall acceptability of an application or service. For example, it reports information about video service start time, rebuffering, visual quality, and whether there are any pauses. The UE reports QoE to the network, which then forwards the QoE report to the QoE server.
[0050] Network-perceived user quality of experience (RAN visible QoE, RVQoE) report: The QoE report is reported directly to the QoE report receiving server. The network side only transparently transmits the QoE report to the QoE report receiving server. The network cannot directly parse the QoE report and use it for network optimization. Therefore, 3GPP Rel-17 supports the network side configuration of UE reporting RVQoE reports. The network node to which the UE is connected can configure the UE to report RVQoE reports based on user service optimization requirements. The RVQoE report is a QoE report that can be parsed by the network side and is sent directly by the UE to the network node. The receiving network node may need to forward the received RVQoE report to the required network node.
[0051] The present disclosure is not limited to the above-mentioned terminal reports. If the terminal has other information or reports that need to be provided to other network elements, they can all be centrally reported using the method in the embodiments of the present disclosure.
[0052] In the embodiment of the present disclosure, through the above step S202, the terminal can report the above measurement report to the designated target network element, thereby avoiding unnecessary forwarding processes in the measurement report reporting process. For example, in the case of an RLF report, the UE needs to report the RLF report to the network side, and the network side then forwards the RLF report to the source cell or target cell corresponding to the handover. Not only is the forwarding process complicated, but when other network elements need this RLF report, they can only obtain it from the source cell or target cell, and may fail to obtain it. Through the embodiment of the present disclosure, the UE can directly report the measurement report to the designated target network element in a centralized manner, avoiding the intermediate forwarding process, and other network elements can also obtain the required measurement reports through this centralized network element.
[0053] In some embodiments, before the terminal starts reporting the measurement report in step S202, the terminal needs to meet the following conditions: the terminal has received the configured target network element information; the terminal has generated at least one measurement report according to different report generation conditions; the terminal has entered the radio resource control (RRC) connection state; the terminal meets the measurement report reporting conditions, or the terminal has received a terminal report request message from the network side.
[0054] In some embodiments, step S202 of reporting the measurement report to the target network element according to pre-configured target network element information may include the following steps:
[0055] Step S2022: configuring a Hypertext Transfer Protocol (HTTP) message carrying the measurement report according to the target network element information;
[0056] Step S2024: encapsulate the HTTP message into user data, and transparently transmit the user data including the HTTP message to the target network element through the base station.
[0057] In this embodiment, the HTTP message includes at least one of the measurement reports and the NF instance identifier of the target network element corresponding to the measurement report, and the target address in the HTTP message header of the HTTP message is the endpoint address of the target network element.
[0058] Furthermore, the target network element information may only include the NF instance identifier or the endpoint address, and the terminal may obtain the corresponding endpoint address based on the NF instance identifier of the target network element, or the terminal may obtain the corresponding NF instance identifier based on the endpoint address of the target network element.
[0059] In some other embodiments, step S202 of reporting the measurement report to the target network element according to the pre-configured target network element information may include the following steps:
[0060] Step S2026: configuring a radio resource control RRC message according to the target network element information, wherein the RRC message carries at least one of the measurement report and the target network element information;
[0061] Step S2028: Send the RRC message to a base station, wherein the base station is configured to configure an HTTP message carrying the measurement report according to the measurement report and the target network element information, and send the HTTP message to the target network element.
[0062] In this embodiment, the HTTP message includes at least one of the measurement reports and the NF instance identifier of the target network element corresponding to the measurement report, and the target address in the HTTP message header of the HTTP message is the endpoint address of the target network element.
[0063] Furthermore, the target network element information may only include the NF instance identifier or the endpoint address, and the base station may obtain the corresponding endpoint address based on the NF instance identifier of the target network element, or the base station may obtain the corresponding NF instance identifier based on the endpoint address of the target network element.
[0064] In some embodiments, before reporting the measurement report to the target network element according to the pre-configured target network element information in step S202, the method further includes the following steps:
[0065] Step S201: Obtain at least one target network element information sent by a core network or a base station, wherein the target network element information is used to indicate the target network element reported in at least one measurement report.
[0066] In this embodiment, the terminal may be configured with one or more target network element information, thereby reporting measurement reports of the same type or different types to the specified one or more target network elements.
[0067] In some embodiments, step S201 of obtaining at least one target network element information sent by the core network or the base station may include any of the following steps:
[0068] Step S2012: receiving a non-access stratum (NAS) signaling sent by the core network and carrying information of at least one target network element;
[0069] Step S2014: Receive a radio resource control (RRC) signaling sent by the base station and carrying information of at least one target network element.
[0070] In this embodiment, the core network may directly configure the target network element to which the terminal is to report the measurement report through higher layer signaling (NAS signaling), or the core network may also indirectly configure the target network element of the terminal through the base station.
[0071] In some embodiments, the RRC signaling in step S2014 is configured by the base station after receiving a Next Generation Application Protocol (NGAP) message related to the current terminal sent by the core network, wherein the NGAP message carries at least one of the target network element information; or, the RRC signaling is configured by the base station after receiving a preset message or preset command related to the current terminal sent by the network side, wherein the preset message or the preset command carries at least one of the target network element information.
[0072] Furthermore, the preset message or preset command related to the current terminal can come from any network node or NF network element on the network side, such as the Operation Administration and Maintenance (OAM) network element. The target network element information can be carried in any preset message or preset command related to the current terminal. The present disclosure does not limit the type of preset message or preset command.
[0073] Through the measurement report processing method in the embodiment of the present disclosure, the terminal can report the measurement report to the target network element according to the pre-configured target network element information. When multiple terminals in a certain area are configured with target network elements to which measurement reports are to be reported, centralized collection of terminal measurement reports within the area can be achieved, avoiding unnecessary forwarding processes during the measurement report reporting process. Other network elements can obtain measurement reports from the target network element, thereby solving the problem in related technologies that network nodes cannot obtain the required terminal measurement reports to optimize network performance.
[0074] In one embodiment of the present disclosure, a measurement report processing method is provided, which is applied to a network element. FIG3 is a flow chart of the measurement report processing method on the network element side according to an embodiment of the present disclosure. As shown in FIG3 , the flow includes the following steps:
[0075] Step S302: Obtain a measurement report reported by at least one terminal according to pre-configured target network element information.
[0076] In the disclosed embodiments, network elements can centrally collect measurement reports reported by one or more terminals, avoiding unnecessary forwarding processes during the measurement report reporting process. When other network elements (such as network nodes where artificial intelligence or machine learning is located) require measurement reports, other network elements can obtain the required measurement reports from the centralized network element, effectively utilizing artificial intelligence and machine learning to perform unified analysis of these measurement reports, thereby optimizing network performance. This solves the problem in related technologies where network nodes cannot obtain the required terminal measurement reports to optimize network performance.
[0077] In some embodiments, the network element includes a network function (NF).
[0078] In some embodiments, the target network element information in step S302 includes at least one of the following: an NF instance ID and an endpoint address. The NF instance ID is used to identify the NF instance receiving the report, and the endpoint address is used to indicate the network address of the NF instance receiving the report.
[0079] Furthermore, the network address may be an Internet Protocol (IP) address and IP port, or a fully qualified domain name (FQDN).
[0080] In this embodiment, each terminal reports the measurement report to the designated target network element according to the target network element information. The current network element can receive the measurement report of the corresponding terminal only when the target network element information contains the NF instance identifier or termination point address of the current network element.
[0081] In some embodiments, the measurement report in step S302 includes at least one of the following:
[0082] Radio link failure RLF report, secondary cell group SCG failure information report, successful handover report SHR report, successful primary and secondary cell addition or replacement report SPR report, random access channel RACH report, user history information UHI report, minimized drive test MDT report, user experience quality QoE report, network-perceived user experience quality RVQoE report.
[0083] In the embodiment of the present disclosure, through the above-mentioned step S302, the network element can directly obtain the measurement report of the terminal, thereby avoiding unnecessary forwarding processes in the measurement report reporting process. For example, in the case of an RLF report, the UE needs to report the RLF report to the network side, and the network side then forwards the RLF report to the source cell or target cell corresponding to the handover. Not only is the forwarding process complicated, but when other network elements need this RLF report, they can only obtain it from the source cell or target cell, and may fail to obtain it. Through the embodiment of the present disclosure, the current network element can centrally collect measurement reports reported by one or more UEs, avoiding the intermediate forwarding process. According to the needs of other network elements, the current network element can also provide the collected measurement reports to other network elements in the form of service data.
[0084] In some embodiments, step S302 of obtaining a measurement report reported by at least one terminal based on pre-configured target network element information may include: obtaining a Hypertext Transfer Protocol HTTP message carrying the measurement report reported by the terminal from a base station, wherein the HTTP message is configured by the terminal or the base station based on the target network element information.
[0085] In this embodiment, the HTTP message includes at least one of the measurement reports and the NF instance identifier of the target network element corresponding to the measurement report, and the target address in the HTTP message header of the HTTP message is the endpoint address of the target network element.
[0086] In an exemplary embodiment, when the HTTP message is configured by the terminal according to the target network element information, obtaining the HTTP message carrying the measurement report reported by the terminal from the base station includes: receiving user data containing the HTTP message transparently transmitted by the base station, wherein the user data is sent to the base station after the terminal encapsulates the HTTP message.
[0087] Furthermore, the target network element information may only include the NF instance identifier or the endpoint address, and the terminal may obtain the corresponding endpoint address based on the NF instance identifier of the target network element, or the terminal may obtain the corresponding NF instance identifier based on the endpoint address of the target network element.
[0088] In an exemplary embodiment, when the HTTP message is configured by the base station according to the target network element information, the target network element information and the measurement report are obtained by the base station from a radio resource control RRC message sent by the terminal, wherein the RRC message is configured by the terminal according to the target network element information, and the RRC message carries at least one of the measurement report and the target network element information.
[0089] Furthermore, the target network element information may only include the NF instance identifier or the endpoint address, and the base station may obtain the corresponding endpoint address based on the NF instance identifier of the target network element, or the base station may obtain the corresponding NF instance identifier based on the endpoint address of the target network element.
[0090] In this embodiment, 3GPP defines a service-based architecture (SBA) for the 5G core network. SBA provides a cloud-native service framework in which CN functions (such as authentication and mobility management) are supported by network functions (NFs). 3GPP NFs (network functions) provide services accessible to any other authorized NF through a service base interface (SBI). SBI messaging between NFs can be performed over HTTP (such as HTTP2). Any NF can use the services provided by another NF based on HTTP SBI messages without introducing specific new protocols or interfaces.
[0091] In this embodiment, measurement reports can be used as a service type within NF services and disclosed by one NF (NF service provider) to other NFs (NF service consumers) via a basic service interface. The current NF is the NF service provider, centrally collecting terminal measurement reports. Other NFs are NF service consumers, obtaining terminal measurement reports through the current NF.
[0092] Furthermore, in NF services, the end-to-end interaction between two network functions (consumer and producer) follows the following two mechanisms:
[0093] "Request-Response": NF_B (NF service provider) is requested by another NF_A (NF service consumer) to provide a certain NF service. NF_B provides the NF service based on NF_A's request and expects a one-time response from the producer to the consumer's request within a certain timeframe.
[0094] Subscribe-Notify: NF_A (NF service consumer) subscribes to a NF service provided by another NF_B (NF service provider). NF_B may periodically notify this NF of the updated result of the service, or, if certain events occur, NF_B triggers a notification.
[0095] Based on the above mechanism, the current network element in the embodiment of the present disclosure can also act as an NF service provider to provide required NF services (measurement reports) to other network elements.
[0096] In some embodiments, after step S302, the method further includes: step S304, providing the required measurement report to other network elements except the current network element. The other network elements here may be network nodes or network functions.
[0097] In some embodiments, step S304 may include the following steps:
[0098] Step S3042: receiving an HTTP request or an HTTP subscription message sent by a network element other than the current network element, wherein the HTTP request or the HTTP subscription message carries auxiliary information of the target measurement report;
[0099] Step S3044: Filter the measurement report according to the auxiliary information to obtain the target measurement report;
[0100] Step S3046: Send the HTTP feedback message carrying the target measurement report to the corresponding sending network element of the HTTP request or the HTTP subscription message.
[0101] Furthermore, the HTTP feedback message in step S3046 can be an HTTP response corresponding to an HTTP request, or an HTTP notify message corresponding to an HTTP subscribe message. The difference is that each HTTP request only generates a one-time HTTP feedback message, while an HTTP subscribe message only needs to be sent once to trigger periodic HTTP feedback messages. Alternatively, after the subscription is completed, each update of the measurement report can trigger an HTTP feedback message.
[0102] In this embodiment, the auxiliary information in step S3042 is used to indicate how to filter the measurement report of the terminal to select the measurement report required by the NF service consumer.
[0103] In an exemplary embodiment, the auxiliary information in step S3042 includes at least one of the following:
[0104] At least one terminal identifier, used to indicate filtering of reports related to a specified UE;
[0105] At least one network (RAN) node identifier, used to indicate filtering of reports related to a specified RAN node;
[0106] At least one cell identifier, used to filter out reports related to a specified cell;
[0107] At least one report type, used to indicate filtering out reports related to the specified type, wherein the report type includes one of the following: radio link failure RLF report, secondary cell group SCG failure information report, successful handover report SHR report, successful primary and secondary cell addition or replacement report SPR report, random access channel RACH report, user history information UHI report, minimized drive test MDT report, user experience quality QoE report, network-perceived user experience quality RVQoE report;
[0108] At least one time period, used to filter out reports related to the time period;
[0109] At least one triggering reason, used to filter out related reports triggered by the reason;
[0110] At least one threshold value, used to indicate filtering out relevant reports containing the measurement data and meeting the threshold value requirement (greater than, less than, or equal to);
[0111] At least one slice identifier, used to filter out reports related to the specified slice;
[0112] At least one Public Land Mobile Network (PLMN) identifier, used to indicate that reports related to the specified PLMN are to be filtered out;
[0113] At least one Stand-alone Non-Public Network (SNPN) identifier, used to indicate filtering of reports related to the specified SNPN;
[0114] At least one Public Network Integrated Non-Public Network (PNI-NPN) Closed Access Group (CAG) identifier, used to indicate that reports related to the specified CAG should be filtered out;
[0115] At least one region range, used to filter reports related to the specified region.
[0116] In this embodiment, if there are multiple auxiliary information, then in step S3044, the measurement report that satisfies the multiple auxiliary information at the same time will be used as the target measurement report.
[0117] Through the embodiments of the present disclosure, one or more network elements can be set up to centrally collect terminal measurement reports, avoiding unnecessary forwarding processes during the measurement report reporting process. When other network elements (such as network nodes where artificial intelligence or machine learning is located) require measurement reports, other network elements can request or subscribe to the required measurement reports from the centralized network element (service provider) as service consumers, effectively utilizing artificial intelligence and machine learning to uniformly analyze these measurement reports, thereby optimizing network performance. This solves the problem in related technologies where network nodes cannot obtain the required terminal measurement reports to optimize network performance.
[0118] In an exemplary embodiment, the target network element includes a network function NF, and correspondingly, the target network element information is target NF information. The following will take this as an example to describe the above method embodiment in detail based on the interaction between various network elements in a 5G communication network.
[0119] FIG4 is a schematic diagram of a core network configuring a terminal's target NF through NAS signaling in an embodiment of the present disclosure. As shown in FIG4 , the process includes the following steps:
[0120] Step S400, preparation stage, the terminal is in the network registration stage, or the terminal has been connected to the network;
[0121] Step S402: The core network sends NAS signaling to the terminal, where the NAS signaling includes at least one target NF information.
[0122] In this embodiment, the target NF information is used to indicate the receiving target NF of at least one of the following types of measurement reports of the terminal: RLF report, SCG failure information report, SHR report, SPR report, RACH report, UHI report, MDT report, QoE report, RVQoE report, etc.
[0123] In this embodiment, the target NF information includes at least one of the following:
[0124] NF Instance ID, used to identify the NF instance receiving the report;
[0125] Endpoint address information is used to indicate the network address of the NF instance to receive reports, such as the IP address and port, or the fully qualified domain name (FQDN).
[0126] In the embodiment of the present disclosure, through the above steps, the core network can directly configure the target NF to which the terminal is to report the measurement report through upper layer signaling, avoiding unnecessary forwarding processes during the measurement report reporting process and realizing centralized reporting of terminal measurement reports.
[0127] FIG5 is a schematic diagram of configuring a target NF of a terminal through RRC signaling on the core network or the network side in an embodiment of the present disclosure. As shown in FIG5 , the process includes the following steps:
[0128] Step S500: Preparatory stage: the terminal has been connected to the network.
[0129] In step S502, the base station receives a NAGP message related to a certain UE sent by the core network through the NG interface, wherein the message includes at least one target NF information; or, the base station receives a message / command (such as an OAM message) related to a certain UE sent by the network side (such as OAM), wherein the message / command includes at least one target NF information.
[0130] In step S504, the base station receives at least one target NF information related to the UE for UE reporting, configures an RRC message, and sends the RRC message to the UE, wherein the RRC message includes the above-mentioned target NF information.
[0131] In this embodiment, the target NF information is used to indicate the receiving target NF of at least one of the following types of measurement reports of the terminal: RLF report, SCG failure information report, SHR report, SPR report, RACH report, UHI report, MDT report, QoE report, RVQoE report, etc.
[0132] In this embodiment, the target NF information includes at least one of the following:
[0133] NF Instance ID, used to identify the NF instance receiving the report;
[0134] Endpoint address information is used to indicate the network address of the NF instance to receive reports, such as the IP address and port, or the fully qualified domain name (FQDN).
[0135] In the embodiment of the present disclosure, through the above steps, the core network or network side can indirectly configure the target NF to which the terminal is to report the measurement report through the base station, avoiding unnecessary forwarding processes during the measurement report reporting process, and realizing centralized reporting of terminal measurement reports.
[0136] FIG6 is a schematic diagram of a terminal reporting a measurement report to a target NF in an embodiment of the present disclosure. As shown in FIG6 , the process includes the following steps:
[0137] Step S600: In the preparation phase, the UE has received at least one target NF information. Furthermore, the UE has generated at least one measurement report based on different report generation conditions. The measurement report can be one of the following types: RLF report, SCG failure information report, SHR report, SPR report, RACH report, UHI report, MDT report, QoE report, RVQoE report, etc.
[0138] In step S602, the UE enters the RRC connection state. If the measurement report reporting conditions are met or the UE report request message from the network side is received, the UE configures the HTTP (SBI) message according to the received target NF information. The UE encapsulates the HTTP message as user data and sends it to the base station to which the terminal is connected. The HTTP message contains at least one measurement report.
[0139] In step S604, the base station transparently transmits the user data (carrying the HTTP message including the measurement report) to the target NF.
[0140] In this embodiment, the HTTP message further includes the NF instance ID of the target NF, and the target address in the HTTP message header is the endpoint address of the target NF.
[0141] In the embodiment of the present disclosure, through the above steps, the terminal can report the measurement report to the target NF through user data and transparently forwarding it via the base station, avoiding unnecessary forwarding processes in the measurement report reporting process and realizing centralized reporting of terminal measurement reports.
[0142] FIG7 is a schematic diagram of another embodiment of the present disclosure in which a terminal reports a measurement report to a target NF. As shown in FIG7 , the process includes the following steps:
[0143] Step S700: In the preparation phase, the UE has received at least one target NF information. Furthermore, the UE has generated at least one measurement report based on different report generation conditions. The measurement report can be one of the following types: RLF report, SCG failure information report, SHR report, SPR report, RACH report, UHI report, MDT report, QoE report, RVQoE report, etc.
[0144] In step S702, the UE enters the RRC connection state. If the UE report reporting conditions are met, or the UE report request message from the network side is received, the UE configures the RRC message according to the received target NF information and sends the RRC message to the connected base station, wherein the RRC message includes at least one measurement report and the target NF information corresponding to the report.
[0145] Step S704: The base station configures an HTTP message (SBI message) according to the received measurement report and target NF information, and sends the HTTP message to the target NF.
[0146] In this embodiment, the HTTP message includes the following information: at least one measurement report, the NF instance ID of the target NF corresponding to the measurement report, and the destination address in the HTTP message header of the HTTP message is the endpoint address of the target NF.
[0147] In the embodiment of the present disclosure, through the above steps, the terminal can send the measurement report and the information of the corresponding target NF to be reported to the base station through an RRC message, and then the base station reports the measurement report to the designated target NF through an HTTP message, thereby avoiding unnecessary forwarding processes during the measurement report reporting process and realizing centralized reporting of terminal measurement reports.
[0148] FIG8 is a schematic diagram of another network element obtaining a measurement report in an embodiment of the present disclosure. As shown in FIG8 , the process includes the following steps:
[0149] Step S800: In the preliminary phase, the target NF receives a measurement report. The target NF is a centralized NF that can be configured to receive and store measurement reports for a specific network range. Other network elements may need to obtain specific UE reports for network optimization or machine learning model training and inference. Exemplarily, these other network elements may include a network node (RAN node) or other NFs other than the target NF.
[0150] In step S802, a network node or other NF sends an HTTP request message or an HTTP subscribe message to a target NF. The HTTP request / subscribe message includes at least one auxiliary information of a target measurement report, which indicates how to filter the measurement reports to select the desired target measurement report.
[0151] In step S804, the target NF receives the HTTP request / subscribe message and filters the measurement reports based on the options contained in the "Auxiliary Information of Target Measurement Report" section of the message. The filtered target measurement reports must also meet the set options of the "Auxiliary Information of Target Measurement Report". The target NF sends an HTTP feedback message to the sender, where the feedback message includes at least one target measurement report that meets the filtering conditions.
[0152] In this embodiment, the HTTP feedback message may include: an HTTP response message corresponding to an HTTP request message, or an HTTP notify message corresponding to an HTTP subscription message. The difference is that each HTTP request can only generate a one-time HTTP feedback message; while the HTTP subscription message only needs to be sent once to trigger periodic HTTP feedback messages. Alternatively, after the subscription is completed, each update of the measurement report can trigger an HTTP feedback message.
[0153] In an exemplary embodiment, the auxiliary information of the target measurement report includes at least one of the following:
[0154] At least one UE identifier, used to filter out reports related to a specified UE;
[0155] At least one RAN node identifier, used to filter out reports related to a specified RAN node;
[0156] At least one cell identifier, used to filter out reports related to a specified cell;
[0157] At least one report type, used to indicate filtering out reports related to the specified type, wherein the report type includes one of the following: RLF report, SCG failure information report, SHR report, SPR report, RACH report, UHI report, MDT report, QoE report, and RVQoE report;
[0158] At least one time period, used to filter out reports related to the time period;
[0159] At least one triggering reason, used to filter out related reports triggered by the reason;
[0160] At least one threshold value, used to indicate filtering out relevant reports containing the measurement data and meeting the threshold value requirement (greater than, less than, or equal to);
[0161] At least one slice identifier, used to filter out reports related to the specified slice;
[0162] At least one PLMN identifier, used to filter out reports related to a specified PLMN;
[0163] At least one SNPN identifier, used to filter out reports related to a specified SNPN;
[0164] At least one PNI-NPN CAG identifier, used to filter out reports related to the specified CAG;
[0165] At least one region range, used to filter reports related to the specified region.
[0166] In the disclosed embodiments, through the above steps, other network elements can obtain the required measurement reports from the target NF, ensuring that other network elements can obtain the measurement reports. Furthermore, the other network elements here can be network nodes or NFs that support artificial intelligence or machine learning. Artificial intelligence and machine learning can be effectively used to perform unified analysis of measurement reports, thereby optimizing network performance.
[0167] An embodiment of the present disclosure further provides a terminal, including a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to perform the steps in any one of the above method embodiments.
[0168] An embodiment of the present disclosure further provides a network element, including a memory, a processor, and a computer program stored in the memory, wherein the processor executes the computer program to perform the steps in any one of the above method embodiments.
[0169] In some embodiments, the network element includes a network function NF network element.
[0170] An embodiment of the present disclosure further provides a computer-readable storage medium, in which a computer program is stored. When the computer program is executed by a processor, the steps of any of the above method embodiments are executed.
[0171] In an exemplary embodiment, the computer-readable storage medium may include, but is not limited to, various media that can store computer programs, such as a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk, or an optical disk.
[0172] An embodiment of the present disclosure further provides an electronic device, including a memory and a processor, wherein the memory stores a computer program, and the processor is configured to run the computer program to perform the steps in any one of the above method embodiments.
[0173] In an exemplary embodiment, the electronic device may further include a transmission device and an input / output device, wherein the transmission device is connected to the processor, and the input / output device is connected to the processor.
[0174] An embodiment of the present disclosure further provides a computer program product, including a computer program, which implements the steps of any of the above method embodiments when executed by a processor.
[0175] For specific examples in this embodiment, reference may be made to the examples described in the above embodiments and exemplary implementation modes, and this embodiment will not be described in detail here.
[0176] Obviously, those skilled in the art should understand that the modules or steps of the present disclosure described above can be implemented using a general-purpose computing device, they can be concentrated on a single computing device, or distributed across a network composed of multiple computing devices, they can be implemented using program code executable by the computing device, and thus, they can be stored in a storage device and executed by the computing device, and in some cases, the steps shown or described can be performed in a different order than herein, or they can be fabricated into separate integrated circuit modules, or multiple modules or steps can be fabricated into a single integrated circuit module for implementation. Thus, the present disclosure is not limited to any particular combination of hardware and software.
[0177] The foregoing is merely an exemplary embodiment of the present disclosure and is not intended to limit the present disclosure. Those skilled in the art will readily appreciate that the present disclosure is susceptible to various modifications and variations. Any modifications, equivalent substitutions, improvements, and the like made within the principles of the present disclosure shall be included within the scope of protection of the present disclosure.
Claims
1. A measurement report processing method, applied to a terminal, the method comprising: The measurement report is reported to the target network element according to the pre-configured target network element information.
2. The method according to claim 1, wherein The target network element includes a network function NF.
3. The method according to claim 1, wherein The target network element information includes at least one of the following: NF instance identifier and endpoint address.
4. The method according to claim 1, wherein The measurement report includes at least one of the following: Radio link failure RLF report, secondary cell group SCG failure information report, successful handover report SHR report, successful primary and secondary cell addition or replacement report SPR report, random access channel RACH report, user history information UHI report, minimized drive test MDT report, user experience quality QoE report, network-perceived user experience quality RVQoE report.
5. The method according to claim 1, wherein Report the measurement report to the target NE based on the pre-configured target NE information, including: Configuring a Hypertext Transfer Protocol (HTTP) message carrying the measurement report according to the target network element information; The HTTP message is encapsulated into user data, and the user data including the HTTP message is transparently transmitted to the target network element through the base station.
6. The method according to claim 1, wherein Report the measurement report to the target NE based on the pre-configured target NE information, including: configuring a radio resource control RRC message according to the target network element information, wherein the RRC message carries at least one of the measurement report and the target network element information; The RRC message is sent to a base station, wherein the base station is configured to configure an HTTP message carrying the measurement report according to the measurement report and the target network element information, and send the HTTP message to the target network element.
7. The method according to any one of claims 5 or 6, wherein: The HTTP message includes at least one of the measurement reports and the NF instance identifier of the target network element corresponding to the measurement report, and the target address in the HTTP message header of the HTTP message is the endpoint address of the target network element.
8. The method according to claim 1, wherein Before reporting the measurement report to the target network element according to the pre-configured target network element information, the method further includes: Obtain at least one target network element information sent by a core network or a base station, wherein the target network element information is used to indicate the target network element reported in the at least one measurement report.
9. The method according to claim 8, wherein Obtaining at least one target network element information sent by the core network or the base station, including: receiving non-access stratum (NAS) signaling sent by the core network and carrying at least one target network element information; or, Receive RRC signaling sent by the base station and carrying at least one target network element information.
10. The method according to claim 9, wherein: The RRC signaling is configured by the base station after receiving a Network Application Protocol (NGAP) message related to the current terminal sent by the core network, wherein the NGAP message carries at least one target network element information; or The RRC signaling is configured by the base station after receiving a preset message or preset command related to the current terminal sent by the network side, wherein the preset message or the preset command carries at least one target network element information.
11. A measurement report processing method, applied to a network element, the method comprising: A measurement report reported by at least one terminal according to pre-configured target network element information is obtained.
12. The method according to claim 11, wherein The network element includes a network function NF.
13. The method according to claim 11, wherein The target network element information includes at least one of the following: NF instance identifier and endpoint address.
14. The method according to claim 11, wherein The measurement report includes at least one of the following: Radio link failure RLF report, secondary cell group SCG failure information report, successful handover report SHR report, successful primary and secondary cell addition or replacement report SPR report, random access channel RACH report, user history information UHI report, minimized drive test MDT report, user experience quality QoE report, network-perceived user experience quality RVQoE report.
15. The method according to claim 11, wherein Obtaining a measurement report reported by at least one terminal according to pre-configured target network element information, including: Obtaining, from a base station, a Hypertext Transfer Protocol (HTTP) message carrying the measurement report reported by the terminal, wherein the HTTP message is configured by the terminal or the base station according to the target network element information.
16. The method according to claim 15, wherein When the HTTP message is configured by the terminal according to the target network element information, obtaining, from the base station, the HTTP message carrying the measurement report reported by the terminal, includes: receiving user data containing the HTTP message transparently transmitted by the base station, wherein the user data is sent to the base station after the terminal encapsulates the HTTP message.
17. The method according to claim 15, wherein: In the case where the HTTP message is configured by the base station according to the target network element information, the target network element information and the measurement report are obtained by the base station from a radio resource control RRC message sent by the terminal, wherein the RRC message is configured by the terminal according to the target network element information, and the RRC message carries at least one of the measurement report and the target network element information.
18. The method according to any one of claims 15 to 17, wherein: The HTTP message includes at least one of the measurement reports and the NF instance identifier of the target network element corresponding to the measurement report, and the target address in the HTTP message header of the HTTP message is the endpoint address of the target network element.
19. The method according to claim 11, wherein The method further comprises: Receiving an HTTP request or an HTTP subscription message sent by a network element other than the current network element, wherein the HTTP request or the HTTP subscription message carries auxiliary information of a target measurement report; Filtering the measurement report according to the auxiliary information to obtain the target measurement report; Sending an HTTP feedback message carrying the target measurement report to a sending network element of the corresponding HTTP request or HTTP subscription message.
20. The method according to claim 19, wherein The auxiliary information includes at least one of the following: at least one terminal identification; at least one network node identifier; at least one cell identifier; At least one report type, wherein the report type includes one of the following: radio link failure RLF report, secondary cell group SCG failure information report, successful handover report SHR report, successful primary and secondary cell addition or replacement report SPR report, random access channel RACH report, user history information UHI report, minimization of drive test MDT report, user experience quality QoE report, network-perceived user experience quality RVQoE report; At least one time period; At least one triggering cause; at least one threshold value; At least one slice identifier; At least one public land mobile network (PLMN) identity; At least one independent non-public network SNPN identifier; At least one non-standalone non-public network closed access group PNI-NPN CAG identifier; At least one region range.
21. A terminal comprising a memory, a processor, and a computer program stored in the memory, wherein: The processor executes the computer program to implement the steps of the method according to any one of claims 1 to 10.
22. A network element comprising a memory, a processor, and a computer program stored in the memory, wherein: The processor executes the computer program to implement the steps of the method according to any one of claims 11 to 20.
23. A computer-readable storage medium storing a computer program, wherein: When the computer program is executed by a processor, the method according to any one of claims 1 to 20 is executed.
24. An electronic device comprising a memory and a processor, wherein: A computer program is stored in the memory, and the processor is configured to run the computer program to perform the method according to any one of claims 1 to 20.
25. A computer program product comprising a computer program, wherein When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 20 are implemented.
Citation Information
Patent Citations
Measurement report processing method, terminal and network element
CN120568388A
Measurement method and device
CN113518397A
Measuring method and measuring device
CN114501511A
QoE measurement configuration method and device, electronic equipment and storage medium
CN116806034A
Measurement processing method and device, communication equipment and readable storage medium
CN117202280A