Information reporting method, device and network side device

By obtaining target information, the service quality monitoring and reporting process is triggered, and the monitoring interruption problem during edge application server relocation is solved, and timely reporting and resource utilization are optimized.

CN114698017BActive Publication Date: 2025-07-29VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202011626370.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-12-30
Publication Date
2025-07-29
Estimated Expiration
2040-12-30

AI Technical Summary

Technical Problem

During the relocation of edge application servers, the existing technology is unable to report service quality monitoring reports in a timely manner, resulting in monitoring interruption and waste of resources.

Method used

By obtaining target information, including end identification, flow end identification or last packet notification message, the reporting process of service quality monitoring is triggered to ensure that service quality monitoring is reported in a timely manner when edge application server relocation.

Benefits of technology

It realizes timely reporting service quality monitoring during edge application server relocation, avoiding monitoring interruptions and resource waste.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114698017B_ABST
    Figure CN114698017B_ABST
Patent Text Reader

Abstract

The present application discloses a method, apparatus, and network-side device for information reporting, belonging to the field of communications. The method includes: obtaining target information, and in response to the target information, reporting quality of service monitoring for a first edge application server or a first application function, so as to be able to report quality of service monitoring in a timely manner.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of communication technologies, and particularly relates to a method, apparatus, and network-side device for information reporting. Background Art

[0002] The Local Network Exposure Function (L-NEF) is a localized Network Exposure Function (NEF). The introduction of the L-NEF is mainly to quickly provide a Quality of Service Monitoring Report (QoS Monitoring Report) for an Edge Application Server (EAS) or an Application Function (AF).

[0003] When certain conditions are met, the 5G Core Network (5GC) sends the measured QoS Monitoring Report to the EAS / AF through the User Plane Function (UPF) via the L-NEF. This method is relatively fast, and these three network elements are all local.

[0004] However, if the terminal (User Equipment, UE) causes an EAS relocation due to movement or load balancing, then there will inevitably be a reselection of the L-NEF / NEF. Once the L-NEF / NEF is reselected and the UPF is reconfigured, the previous monitoring and measurement of the user plane function may be interrupted, and the QoS monitoring cannot be reported in a timely manner. Summary of the Invention

[0005] The purpose of the embodiments of this application is to provide a method, apparatus, and network-side device for information reporting, which can solve the problem of the inability to report QoS monitoring in a timely manner.

[0006] To solve the above technical problem, this application is implemented as follows:

[0007] In a first aspect, a method for information reporting is provided, which is applied to a first network device. The method includes:

[0008] Obtain target information;

[0009] In response to the target information, report the quality of service monitoring for a first edge application server or a first application function.

[0010] In a second aspect, an information reporting device is provided, including:

[0011] An information acquisition module, configured to acquire target information;

[0012] An information reporting module, configured to, in response to the target information, report service quality monitoring for a first edge application server or a first application function.

[0013] In a third aspect, a network-side device is provided. The network-side device includes a processor, a memory, and a program or instruction stored on the memory and executable on the processor. When the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.

[0014] In a fourth aspect, a readable storage medium is provided. A program or instruction is stored on the readable storage medium. When the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented, or the steps of the method described in the third aspect are implemented.

[0015] In a fifth aspect, a chip is provided. The chip includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is configured to run a network-side device program or instruction to implement the method described in the first aspect.

[0016] In the embodiments of the present application, by acquiring target information and reporting service quality monitoring for a first edge application server or a first application function in response to the target information, service quality monitoring can be reported in a timely manner. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 A block diagram of a wireless communication system to which the embodiments of the present application can be applied is shown;

[0018] Figure 2 A flowchart of an information reporting method provided by the embodiments of the present application is shown;

[0019] Figure 3 Another flowchart of an information reporting method provided by the embodiments of the present application is shown;

[0020] Figure 4 A schematic structural diagram of an information reporting device provided by the embodiments of the present application is shown;

[0021] Figure 5 A schematic structural diagram of a network-side device provided by the embodiments of the present application is not shown. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0022] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of the present application.

[0023] The terms "first", "second", etc. in the description and claims of the present application are used to distinguish similar objects, rather than to describe a specific order or sequence. It should be understood that such used data may be interchanged under appropriate circumstances so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same category, and the number of objects is not limited. For example, the first object may be one or multiple. In addition, "and / or" in the description and claims means at least one of the connected objects, and the character " / " generally means an "or" relationship between the associated objects before and after.

[0024] It is worth noting that the technology described in the embodiments of the present application is not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, and can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency-Division Multiple Access (SC-FDMA), and other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used in the above-mentioned systems and radio technologies, as well as in other systems and radio technologies. However, the following description describes the New Radio (NR) system for example purposes, and the NR term is used in most of the following descriptions. These technologies can also be applied to applications other than NR system applications, such as the 6th Generation (6G) communication system. th Generation, 6G) communication system.

[0025] Figure 1The block diagram of a wireless communication system to which the embodiments of the present application can be applied is shown. The wireless communication system includes a terminal 11 and a network-side device 12. Among them, the terminal 11 can also be referred to as a terminal device or a user terminal (User Equipment, UE). The terminal 11 can be a mobile phone, a tablet personal computer, a laptop computer or a notebook computer, a personal digital assistant (Personal Digital Assistant, PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile Internet device (Mobile Internet Device, MID), a wearable device or a vehicle-mounted device (VUE), a pedestrian terminal (PUE), etc. Terminal-side devices. Wearable devices include: bracelets, earphones, glasses, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network-side device 12 can be a base station or a core network. Among them, the base station can be referred to as a Node B, an evolved Node B, an access point, a base transceiver station (Base Transceiver Station, BTS), a radio base station, a radio transceiver, a basic service set (Basic Service Set, BSS), an extended service set (Extended Service Set, ESS), a B node, an evolved B node (eNB), a home B node, a home evolved B node, a WLAN access point, a WiFi node, a transmitting and receiving point (Transmitting Receiving Point, TRP), or some other suitable term in the art. As long as the same technical effect is achieved, the base station is not limited to specific technical terms. It should be noted that in the embodiments of the present application, only the base station in the NR system is taken as an example, but the specific type of the base station is not limited.

[0026] In the prior art, in the scenario of EAS relocation, the result of the packet delay measurement is not received for a period of time. Although the monitoring will also be reported, there will be a reporting delay. At the same time, since there is no data transmission in the original user plane, the monitoring in this scenario is also meaningless and will cause waste of user plane resources.

[0027] The information reporting method provided by the embodiments of the present application will be described in detail below with reference to the accompanying drawings through specific embodiments and their application scenarios.

[0028] Figure 2 A flowchart showing an information reporting method provided by an embodiment of the present application is shown. This method can be executed by a first network device. As Figure 2As shown, the method may include the following steps:

[0029] Step S201: Obtain target information.

[0030] In the scenario of ESA relocation, the first network device obtains target information.

[0031] It should be understood that ESA relocation includes relocation from the first edge application server EAS1 to the second edge application server EAS2, or relocation from the first application function AF1 to the second application function AF2. Among them, the first edge application server and the first application function are the old edge application server (old EAS) and the old application function respectively, while the second edge application server and the second application function are the new edge application server (new EAS) and the new application function respectively. The first network device is a network device communicatively connected to EAS1 / AF1, and the UE can communicate with EAS1 / AF1 through the first network device.

[0032] The target information may be an end marker, a flow end marker, etc., or may be a last packet notification message sent by the terminal.

[0033] In one implementation, the first network device includes at least one of the following:

[0034] The first user plane function (UPF);

[0035] The first PDU session anchor (PDU Session Anchor, PSA); the PDU session anchor can also be represented by L-PSA.

[0036] The first uplink classifier (Uplink Classifier, UL CL);

[0037] The first break point.

[0038] Step S202: In response to the target information, report the quality of service monitoring for the first edge application server or the first application function.

[0039] Triggered by obtaining the target information, the first network device will trigger a monitoring reporting process. For example, it triggers the Nx Reporting Procedure and reports the QoS monitoring for the first edge application server or the first application function (QoS Monitoring Reporting), and the first network device reports the obtained quality of service monitoring to the first edge application server or the first application function.

[0040] The triggering conditions for QoS Monitoring Reporting of the UPF in 5GC include the following conditions:

[0041] Event triggered;

[0042] Periodic;

[0043] When the time without receiving the result of packet delay measurement exceeds the threshold;

[0044] When the PDU Session is released.

[0045] The embodiment of the present application can obtain the target information, respond to the target information, and report the service quality monitoring for the first edge application server or the first application function, so as to report the QoS Monitoring Reporting in a timely manner.

[0046] Figure 3 Another schematic flowchart of the information reporting method provided by the embodiment of the present application is shown. This method is executed by the first network device, as Figure 3 shown, and this method may include the following steps.

[0047] Step S301: In the case of being relocated from the first edge application server or application function to the second edge application server or application function, obtain the target information. The target information is used to indicate that the data transmission between the first network device and the first edge application server or the first application function has been completed, or to indicate that the data transmission between the first network device and the second network device has been completed.

[0048] It should be understood that there is a communication connection between the first network device and the first edge application server or the first application function, there is a communication connection between the second network device and the second edge application server or the second application function, and there is a communication connection between the first network device and the second network device.

[0049] In one implementation, the first network device includes at least one of the following:

[0050] The first user plane function;

[0051] The first PDU session anchor point;

[0052] First uplink classifier;

[0053] First splitting point.

[0054] The second network device includes at least one of the following:

[0055] Second user plane function;

[0056] Second PDU session anchor point;

[0057] Second uplink classifier;

[0058] Second splitting point.

[0059] It should be understood that the first network device and the second network device can be different devices or the same device. Specific examples are as follows:

[0060] Scenario 1: Relocated from the first edge application server EAS1 to the second edge application server EAS2. Among them, the first network device in communication connection with the EAS1 includes the first uplink classifier UL CL1 and the first PDU session anchor point PSA1, and the second network device in communication connection with the EAS2 includes the second uplink classifier UL CL2 and the second PDU session anchor point PSA2.

[0061] Before relocation, the data sending process from the UE to the EAS1 is UE → UL CL1 → PSA1 → EAS1;

[0062] During the relocation process, the data sending process from the UE to the EAS1 is UE → UL CL2 → UL CL1 → PSA1 → EAS1;

[0063] After the relocation is completed, the data sending process from the UE to the EAS2 is UE → UL CL2 → PSA2 → EAS2.

[0064] Scenario 2: Relocated from the first edge application server EAS1 to the second edge application server EAS2. Among them, both EAS1 and EAS2 are in communication connection with the same UL CL.

[0065] Before relocation, the data sending process from the UE to the EAS1 is UE → UL CL → PSA1 → EAS1;

[0066] During the relocation process, the data sending process from the UE to the EAS1 is UE → UL CL → PSA1 → EAS1;

[0067] After the relocation is completed, the data sending process from the UE to the EAS2 is UE → UL CL → PSA2 → EAS2.

[0068] In the scenario of ESA relocation, the target information obtained by the first network device.

[0069] In one implementation, the obtaining of the target information includes:

[0070] Receiving an End Marker sent by a second network device, where the End Marker is used to indicate that the data transmission between the first network device and the second network device has ended.

[0071] The target of sending the End Marker is the second network device. When the target receives the End Marker, it knows that no more data will be sent from the network element that sent the End Marker. For example, when the second PDU session anchor PSA2 receives the End Marker sent from the first PDU session anchor PSA1, then PSA2 determines that no more data will be sent from PSA1.

[0072] The End Marker is generated by the upper-level second network device and sent to the first network device. For example, taking Scenario 1 as an example, the End Marker can be generated by the second uplink classifier UL CL2, passed through the first uplink classifier UL CL1 and the first PDU session anchor PSA1, and then sent to the second PDU session anchor PSA2; taking Scenario 2 as an example, the End Marker is generated by the uplink classifier UL CL, passed through the first PDU session anchor PSA1, and then sent to the second PDU session anchor PSA2.

[0073] In another implementation, the obtaining of the target information includes:

[0074] Receiving a Flow End Marker sent by a second network device, where the Flow End Marker is used to indicate that the data transmission between the first network device and the first edge application server or the first application function has ended.

[0075] The target of sending the Flow End Marker is the first edge application server EAS1. When the target receives the Flow End Marker sent by the first network device, EAS1 knows that no more data packets will be sent.

[0076] The End Marker is generated by the second network device and sent to the first network device. For example, in Scenario 1, the Flow End Marker can be generated by the second uplink classifier UL CL2, and sent to EAS1 via the first uplink classifier UL CL1 and the first PDU session anchor PSA1; in Scenario 2, the Flow End Marker can be generated by the uplink classifier UL CL and sent to EAS1 via the first PDU session anchor PSA1.

[0077] In another implementation, the target information can be the last packet notification message sent by the terminal. After the UE sends the last data packet to the first edge application server, the UE can generate the last packet notification information (last packet notification) and send it to the first edge application server or the first application function.

[0078] There are multiple methods to send the last packet notification to the first edge application server or the first application function.

[0079] In one implementation, the obtaining of the target information includes:

[0080] Obtaining the last packet notification information sent by the terminal to the first edge application server or the first application function through the application layer, where the last packet notification information is used to indicate that the terminal has sent the last data packet to the first edge application server or the first application function.

[0081] The terminal can send the last packet notification information to the first edge application server or the first application function through the application layer. The first network device can intercept the last packet notification information, thereby determining that the terminal no longer sends data packets to the first edge application server.

[0082] In one implementation, the last packet notification information carries a target packet header marker. When the first network device intercepts the information, it can determine whether it is the last packet notification information by whether the intercepted information carries the target packet header marker.

[0083] In another implementation, the obtaining of the target information includes:

[0084] Receive the last packet notification information sent by the session management function through the N4 session management procedure. The last packet notification information is sent by the terminal to the session management function through a Non-Access Stratum (NAS) message, and is used to indicate that the terminal has sent the last data packet to the first edge application server or the first application function.

[0085] The terminal can send a last packet notification message to the first edge application server or the first application function through a NAS message. The terminal sends the NAS message to the Session Management Function (SMF), and the SMF then forwards it to the first edge application server or the first application function. In addition, after receiving the last packet notification message, the SMF can forward it to the first network device through the N4 session management procedure.

[0086] Step S302, in response to the target information, report the quality of service monitoring for the first edge application server or the first application function.

[0087] In one implementation, after the first network device obtains the End Marker, it will trigger the monitoring and reporting process, and report the quality of service monitoring for the first edge application server or the first application function. For example, when the first network device UPF1, PSA1, UL CL1 or BP1 receives the EndMarker sent by the second network device UPF2, UL CL2, BP2, it triggers the Nx Reporting Procedure and reports the QoS Monitoring for the first edge application server or the first application function.

[0088] In another implementation, after the first network device obtains the Flow End Marker, it will trigger the monitoring and reporting process and report the quality of service monitoring for the first edge application server or the first application function. For example, when the first network device UPF1, PSA1, UL CL1 or BP1 receives the FlowEnd Marker sent by the second network device UPF2, UL CL2, BP2, it triggers the Nx Reporting Procedure and reports the QoS Monitoring for the first edge application server or the first application function.

[0089] In another implementation, after obtaining the last packet notification message, the first network device will trigger a monitoring and reporting process and report the quality of service monitoring for the first edge application server or the first application function. For example, when the first network device, such as UPF1, PSA1, UL CL1, or BP1, obtains the last packet notification sent through the application layer, or obtains the last packet notification sent by the SMF, it triggers the Nx Reporting Procedure and reports the QoS Monitoring for the first edge application server or the first application function.

[0090] It can be seen that the first network device in the embodiment of the present application triggers the reporting of the quality of service monitoring for the first edge application server or the first application function by obtaining the end identifier, the flow end identifier, or the last packet notification message, so as to be able to report the Qos Monitoring Reporting of the quality of service monitoring in a timely manner.

[0091] It should be noted that for the information reporting method provided in the embodiment of the present application, the execution subject can be an information reporting device, or a control module in the information reporting device for executing the information reporting method. In the embodiment of the present application, the information reporting method executed by the information reporting device is taken as an example to illustrate the information reporting device provided in the embodiment of the present application.

[0092] Figure 4 A schematic structural diagram of the information reporting device provided in the embodiment of the present application is shown, as Figure 4 shown, the information reporting device 400 includes: an information acquisition module 401 and an information reporting module 402.

[0093] The information acquisition module 401 is used to acquire target information; the information reporting module 402 is used to report the quality of service monitoring for the first edge application server or the first application function in response to the target information.

[0094] It can be seen that in the embodiment of the present application, by acquiring the target information and responding to the target information, the quality of service monitoring for the first edge application server or the first application function is reported, so as to be able to report the quality of service monitoring in a timely manner.

[0095] Based on the above embodiment, further, the information acquisition module is used to execute:

[0096] In the case of being relocated by the first edge application server or application function to the second edge application server or application function, obtain target information, where the target information is used to indicate that the data transmission between the first network device and the first edge application server or the first application function has been completed, or to indicate that the data transmission between the first network device and the second network device has been completed; there is a communication connection between the first network device and the first edge application server or the first application function, and there is a communication connection between the second network device and the second edge application server or the second application function.

[0097] Further, the information acquisition module is used to execute:

[0098] Receive an end identifier sent by the second network device, where the end identifier is used to indicate that the data transmission between the first network device and the second network device has ended.

[0099] Further, the information acquisition module is used to execute:

[0100] Receive a flow end identifier sent by the second network device, where the flow end identifier is used to indicate that the data transmission between the first network device and the first edge application server or the first application function has ended.

[0101] Further, the information acquisition module is used to execute:

[0102] Obtain the last packet notification information sent by the terminal to the first edge application server or the first application function through the application layer, where the last packet notification information is used to indicate that the terminal has sent the last data packet to the first edge application server or the first application function.

[0103] Further, the target packet header mark is carried in the last packet notification information.

[0104] Further, the information acquisition module is used to execute:

[0105] Receive the last packet notification information sent by the session management function through the N4 session management process, where the last packet notification information is sent by the terminal to the session management function through a non-access stratum message, and the last packet notification information is used to indicate that the terminal has sent the last data packet to the first edge application server or the first application function.

[0106] Further, the first network device includes at least one of the following:

[0107] The first user plane function;

[0108] The first PDU session anchor point;

[0109] The first uplink classifier;

[0110] The first splitting point.

[0111] Furthermore, the second network device includes at least one of the following:

[0112] The second user plane function;

[0113] The second PDU session anchor point;

[0114] The second uplink classifier;

[0115] The second splitting point.

[0116] It can be seen that in the embodiments of the present application, by obtaining the end identifier, the flow end identifier or the last packet notification message, the triggering and reporting of the quality of service monitoring for the first edge application server or the first application function are achieved, so that the quality of service monitoring can be reported in a timely manner.

[0117] The information reporting device in the embodiments of the present application can be a device, or a component, an integrated circuit, or a chip in a terminal. This device can be a mobile terminal or a non-mobile terminal. Exemplarily, the mobile terminal can include, but is not limited to, the types of the terminal 11 listed above. The non-mobile terminal can be a server, a Network Attached Storage (NAS), a personal computer (PC), a television (TV), a teller machine, or a self-service machine, etc. The embodiments of the present application do not make specific limitations.

[0118] The information reporting device in the embodiments of the present application can be a device with an operating system. This operating system can be the Android operating system, the iOS operating system, or other possible operating systems. The embodiments of the present application do not make specific limitations.

[0119] The information reporting device provided in the embodiments of the present application can implement Figures 2 to 3 each process implemented by the method embodiments and achieve the same technical effects. To avoid repetition, it will not be elaborated here.

[0120] Specifically, the embodiments of the present application further provide a network-side device. As Figure 5 shown, this network device 500 includes: an antenna 51, a radio frequency device 52, and a baseband device 53. The antenna 51 is connected to the radio frequency device 52. In the uplink direction, the radio frequency device 52 receives information through the antenna 51 and sends the received information to the baseband device 53 for processing. In the downlink direction, the baseband device 53 processes the information to be sent and sends it to the radio frequency device 52. The radio frequency device 52 processes the received information and then sends it out through the antenna 51.

[0121] The above frequency band processing device may be located in the baseband device 53. The methods performed by the network-side device in the above embodiments may be implemented in the baseband device 53, which includes a processor 54 and a memory 55.

[0122] The baseband device 53 may, for example, include at least one baseband board, on which a plurality of chips are provided, such as Figure 5 shown, where one of the chips is, for example, the processor 54, which is connected to the memory 55 to call the program in the memory 55 and execute the network device operations shown in the above method embodiments.

[0123] The baseband device 53 may further include a network interface 56 for interacting with the radio frequency device 52. This interface is, for example, a common public radio interface (CPRI for short).

[0124] Specifically, the network-side device in the embodiments of the present application further includes: instructions or programs stored on the memory 55 and executable on the processor 54. The processor 54 calls the instructions or programs in the memory 55 to execute Figure 4 the methods performed by the respective modules shown, and achieves the same technical effects. To avoid repetition, they are not elaborated here.

[0125] The embodiments of the present application further provide a readable storage medium, on which a program or instructions are stored. When the program or instructions are executed by a processor, they implement the various processes of the above information reporting method embodiments and can achieve the same technical effects. To avoid repetition, they are not elaborated here.

[0126] Among them, the processor is the processor in the terminal described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs, etc.

[0127] The embodiments of the present application further provide a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run the network-side device program or instructions to implement the various processes of the above information reporting method embodiments and can achieve the same technical effects. To avoid repetition, they are not elaborated here.

[0128] It should be understood that the chip mentioned in the embodiments of the present application may also be referred to as a system-on-chip, system chip, chip system, or system-on-chip, etc.

[0129] It should be noted that, in this text, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, such that a process, method, article or device comprising a series of elements not only includes those elements but also other elements not expressly listed, or elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "comprising an..." does not exclude the existence of additional identical elements in the process, method, article or device comprising that element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in the reverse order according to the functions involved. For example, the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. Additionally, the features described with reference to certain examples may be combined in other examples.

[0130] Through the description of the above embodiments, those skilled in the art can clearly understand that the above-described example methods can be implemented by means of software plus a necessary general hardware platform. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation. Based on this understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disc) and includes several instructions for causing a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of the present application.

[0131] The embodiments of the present application have been described above in conjunction with the accompanying drawings. However, the present application is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not restrictive. Those of ordinary skill in the art, under the inspiration of the present application and without departing from the purpose of the present application and the scope protected by the claims, can still make many forms, all of which fall within the protection scope of the present application.

Claims

1. An information reporting method, characterized in that, Performed by a first network device, including: Obtain target information; In response to the target information, report service quality monitoring for a first edge application server or a first application function; The obtaining of the target information includes: in the case of being relocated from the first edge application server to a second edge application server, or being relocated from the first application function to a second application function, obtaining target information, where the target information is used to indicate that the data transmission between the first network device and the first edge application server or the first application function has been completed, or to indicate that the data transmission between the first network device and a second network device has been completed; there is a communication connection between the first network device and the first edge application server or the first application function, and there is a communication connection between the second network device and a second edge application server or a second application function.

2. The method according to claim 1, wherein The obtaining of the target information includes: Receive an end identifier sent by a second network device, where the end identifier is used to indicate that the data transmission between the first network device and the second network device has ended.

3. The method according to claim 1, characterized in that, The obtaining of the target information includes: Receive a flow end identifier sent by a second network device, where the flow end identifier is used to indicate that the data transmission between the first network device and the first edge application server or the first application function has ended.

4. The method according to claim 1, wherein The obtaining of the target information includes: Obtain the last packet notification information sent by a terminal to the first edge application server or the first application function through the application layer, where the last packet notification information is used to indicate that the terminal has sent the last data packet to the first edge application server or the first application function.

5. The method according to claim 4, wherein The last packet notification information carries a target packet header mark.

6. The method according to claim 1, wherein The obtaining of the target information includes: Receive the last packet notification information sent by a session management function through an N4 session management procedure, where the last packet notification information is sent by the terminal to the session management function through a non-access stratum message, and the last packet notification information is used to indicate that the terminal has sent the last data packet to the first edge application server or the first application function.

7. The method according to claim 1, characterized in that The first network device includes at least one of the following: A first user plane function; A first PDU session anchor point; A first uplink classifier; A first traffic splitting point.

8. The method according to claim 1, characterized in that, The second network device includes at least one of the following: A second user plane function; A second PDU session anchor point; A second uplink classifier; A second traffic splitting point.

9. An information reporting device, characterized in that, Including: An information acquisition module, configured to obtain target information; An information reporting module, configured to report service quality monitoring for a first edge application server or a first application function in response to the target information; The information acquisition module is used to perform: when relocated from the first edge application server to the second edge application server, or from the first application function to the second application function, acquire target information, where the target information is used to indicate that the data transmission between the first network device and the first edge application server or the first application function has been completed, or to indicate that the data transmission between the first network device and the second network device has been completed; there is a communication connection between the first network device and the first edge application server or the first application function, and there is a communication connection between the second network device and the second edge application server or the second application function.

10. The device according to claim 9, characterized in that, The information acquisition module is used to perform: Receive an end identifier sent by the second network device, where the end identifier is used to indicate that the data transmission between the first network device and the second network device has ended.

11. The device according to claim 9, characterized in that, The information acquisition module is used to perform: Receive a flow end identifier sent by the second network device, where the flow end identifier is used to indicate that the data transmission between the first network device and the first edge application server or the first application function has ended.

12. The device according to claim 9, wherein The information acquisition module is used to perform: Acquire the last packet notification information sent by the terminal to the first edge application server or the first application function through the application layer, where the last packet notification information is used to indicate that the terminal has sent the last data packet to the first edge application server or the first application function.

13. The device according to claim 12, wherein The target packet header mark is carried in the last packet notification information.

14. The device according to claim 9, characterized in that, The information acquisition module is used to perform: Receive the last packet notification information sent by the session management function through the N4 session management procedure, where the last packet notification information is sent by the terminal to the session management function through a non-access stratum message, and the last packet notification information is used to indicate that the terminal has sent the last data packet to the first edge application server or the first application function.

15. The device according to claim 9, characterized in that, The first network device includes at least one of the following: The first user plane function; The first PDU session anchor point; The first uplink classifier; The first traffic splitting point.

16. The device according to claim 9, wherein The second network device includes at least one of the following: The second user plane function; The second PDU session anchor point; The second uplink classifier; The second traffic splitting point.

17. A network-side device, characterized in that, It includes a processor, a memory, and a program or instruction stored on the memory and executable on the processor. When the program or instruction is executed by the processor, the steps of the information reporting method according to any one of claims 1 to 8 are implemented.

18. A readable storage medium, characterized in that, The program or instruction is stored on the readable storage medium. When the program or instruction is executed by the processor, the information reporting method according to any one of claims 1 - 8 is implemented.