A method, device and readable storage medium for processing bidirectional latency state information
By working together with NEF, PCF, SMF, and UPF, the lack of latency status notification and reporting in the 5GS system is resolved, enabling accurate acquisition of bidirectional latency status and consistency of QoS authorization in XRM services, thus supporting the successful execution of services.
Patent Information
- Application Number
- CN202280001630.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-05-06
- Publication Date
- 2025-12-30
- Estimated Expiration
- 2042-05-06
AI Technical Summary
The existing 5GS system lacks a sound mechanism to support the notification and reporting of latency status, which leads to inconsistent QoS authorization for XRM services and affects service implementation.
Through the collaborative work of Network Open Function (NEF), Policy Control Function (PCF), Session Management Function (SMF), and User Plane Function (UPF), the subscription and reporting of bidirectional latency status information can be achieved, including receiving subscription request messages, generating service quality monitoring policies, and reporting measurement results when conditions are met.
It enables accurate acquisition of bidirectional latency status information during XRM service processing, supports consistency of QoS authorization, and ensures the successful execution of XRM services in the 5GS system.
Smart Images

Figure CN117378243B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of wireless communication technology, and in particular to a method, apparatus, device, and storage medium for processing bidirectional time-delay state information. Background Technology
[0002] Mobile media services, XR (Extended Reality) services such as cloud AR / VR, cloud gaming, and video-based remote control of machines or drones are expected to contribute increasingly higher traffic to 5G networks. XR services involve multimodal data streams. Multimodal data describes data input from the same device or different devices (including sensors) for the same service / application, and this data may be output to one or more destination device terminals.
[0003] XRM services require the 5GS system to comprehensively consider the Quality of Service (QoS) characteristics of the relevant data streams. For example, for Guaranteed Bit Rate (GBR) data streams with strict latency requirements, it is necessary to consider whether parameters such as Guaranteed Flow Bit Rate (GFBR), Packet Delay Budget (PDB), and Default Maximum Data Burst Volume (MDBV) can be simultaneously met and consistently maintained. When multiple XRM data streams from a single UE or multiple UEs are involved, it is necessary to consider the consistency of QoS authorization and execution between them. Summary of the Invention
[0004] In view of this, the present disclosure provides a method, apparatus, device and storage medium for processing bidirectional time delay state information.
[0005] According to a first aspect of the present disclosure, a method for processing bidirectional delay state information is provided, the method being applied to Network Open Function (NEF), the method comprising:
[0006] Receive a subscription request message sent by the application function AF, wherein the subscription request message is used to request bidirectional latency status information for subscribing to the XRM service;
[0007] Receive the reporting information based on the subscription request message and send the reporting information to the AF.
[0008] In some exemplary embodiments, the subscription request message includes an event measurement method for requesting subscription, the event measurement method including one of the following: an indication for calculating bidirectional delay, a measurement frequency, and a measurement window.
[0009] In some exemplary embodiments, the subscription request message includes a subscription request event, which includes at least one of the following: bidirectional latency value, uplink latency value, downlink latency value, and the ratio of the bidirectional latency value to the maximum bidirectional latency value.
[0010] In some exemplary embodiments, the subscription request message includes an event reporting mode for requesting subscription. The reporting mode includes one of the following: a threshold for triggering reporting, a periodic time interval for triggering reporting; reporting the current threshold when the threshold is reached, or reporting the current value when the periodic time interval is reached.
[0011] In some exemplary embodiments, the subscription request message further includes an immediate report flag, which indicates that the requested current value should be reported immediately upon receipt of the request.
[0012] In some exemplary embodiments, the subscription request further includes requesting subscription event filtering information to determine the range of the data stream used to measure the bidirectional latency state information;
[0013] The request subscription event filtering information includes one or more of the following:
[0014] Bidirectional latency for the S-NSSAI range of the slice, bidirectional latency for XRM services, bidirectional latency for all users in the XRM service group, bidirectional latency for XR services of the preset user UE, and bidirectional latency for XRM services of the preset data network S-NSSAI and DNN within the slice.
[0015] In some exemplary embodiments, the method further includes;
[0016] Send the subscription request message to the Policy Control Function (PCF).
[0017] In some exemplary embodiments, the method further includes;
[0018] When there are multiple PCFs, the NEF sends the subscription request to multiple PCFs.
[0019] In some exemplary embodiments, receiving the reporting information based on the subscription request message and sending the reporting information to the AF includes:
[0020] When multiple reports based on the subscription request message are received, the NEF aggregates the multiple reports and sends the aggregated reports to the AF. According to a second aspect of this disclosure, a method for processing bidirectional delay state information is provided, the method being applied to a policy control function (PCF), the method comprising:
[0021] Receive a subscription request message, which is used to request bidirectional latency status information for subscribing to the XRM service;
[0022] A QoS monitoring strategy is generated based on the subscription request message. The QoS monitoring strategy is used to monitor the service quality of the data stream and measure bidirectional latency status information.
[0023] In some exemplary embodiments, receiving a subscription request includes:
[0024] Receive the subscription request message sent from the Network Open Function (NEF); or
[0025] Receive the subscription request message sent from the application function AF.
[0026] In some exemplary embodiments, the bidirectional delay status information includes: bidirectional delay status information based on downlink and uplink packet delay measurements.
[0027] In some exemplary embodiments, the bidirectional delay status information based on downlink and uplink packet delay measurement includes: determining the maximum delay experienced by a continuous sequence of packets transmitted in the downlink and the maximum delay experienced by a continuous sequence of packets transmitted in the uplink through a sliding window.
[0028] According to a third aspect of the present disclosure, a method for processing bidirectional delay state information is provided, the method being applied to a Session Management Function (SMF), the method comprising:
[0029] Receive the quality of service monitoring policies sent by the policy control function (PCF);
[0030] Based on the service quality monitoring strategy, a service quality monitoring configuration corresponding to the service quality monitoring strategy is generated.
[0031] According to a fourth aspect of the present disclosure, a method for processing bidirectional delay state information is provided, the method being applied to a User Plane Function (UPF), the method comprising:
[0032] Receive the Service Quality Monitoring configuration sent by the Session Management Function (SMF);
[0033] Based on the service quality monitoring configuration, start the function to measure bidirectional latency status information.
[0034] In some exemplary embodiments, the method further includes:
[0035] After determining that the reporting conditions of the service quality monitoring configuration are met, a reporting information is sent to the receiving network open function (NEF), and the reporting information includes the measurement results.
[0036] According to a fifth aspect of the present disclosure, a method for processing bidirectional delay state information is provided, executed by a core network device, the method comprising:
[0037] The Network Open Function (NEF) receives a subscription request message sent by the Application Function (AF), which is used to request bidirectional latency status information for subscribing to the XRM service.
[0038] The NEF sends the subscription request message to the policy control function PCF;
[0039] The NEF receives the reporting information sent by the User Plane Function (UPF) and sends the reporting information to the AF.
[0040] In some exemplary embodiments, the method further includes:
[0041] The PCF receives the subscription request message;
[0042] The PCF generates a Quality of Service (QoS) monitoring policy based on the subscription request message. The QoS monitoring policy is used to monitor the quality of service of the data stream and measure bidirectional latency status information.
[0043] The PCF sends the quality of service monitoring policy to the session management function SMF.
[0044] In some exemplary embodiments, the method further includes:
[0045] The SMF receives the service quality monitoring policy;
[0046] The SMF generates a service quality monitoring configuration corresponding to the service quality monitoring strategy based on the service quality monitoring strategy.
[0047] The SMF sends the service quality monitoring configuration to the User Plane Function (UPF).
[0048] In some exemplary embodiments, the method further includes:
[0049] The UPF receives the service quality monitoring configuration;
[0050] Based on the service quality monitoring configuration, the UPF starts the function of measuring bidirectional latency status information;
[0051] After the UPF determines that the reporting conditions of the service quality monitoring configuration are met, it sends the reporting information to the NEF to report the measurement results.
[0052] According to a sixth aspect of the present disclosure, a method for processing bidirectional delay state information is provided, executed by a core network device, the method comprising:
[0053] The Policy Control Function (PCF) receives a subscription request message sent by the Application Function (AF), which is used to request bidirectional latency status information for subscribing to the XRM service.
[0054] In some exemplary embodiments, the method further includes:
[0055] The PCF generates a Quality of Service (QoS) monitoring policy based on the subscription request message. The QoS monitoring policy is used to monitor the quality of service of the data stream and measure bidirectional latency status information.
[0056] The PCF sends the quality of service monitoring policy to the session management function SMF.
[0057] In some exemplary embodiments, the method further includes:
[0058] The SMF receives the service quality monitoring policy;
[0059] The SMF generates a service quality monitoring configuration corresponding to the service quality monitoring strategy based on the service quality monitoring strategy.
[0060] The SMF sends the service quality monitoring configuration to the User Plane Function (UPF).
[0061] In some exemplary embodiments, the method further includes:
[0062] The UPF receives the service quality monitoring configuration;
[0063] Based on the service quality monitoring configuration, the UPF starts the function of measuring bidirectional latency status information;
[0064] After the UPF determines that the reporting conditions of the service quality monitoring configuration are met, it sends the reporting information to the NEF to report the measurement results.
[0065] In some exemplary embodiments, the method further includes:
[0066] The NEF sends the reporting information to the AF.
[0067] According to a seventh aspect of the present disclosure, a processing apparatus for bidirectional delay state information is provided, the apparatus being applied to a Network Development Function (NEF), the apparatus including a first transceiver module;
[0068] The first transceiver module is configured to receive a subscription request message sent by the application function AF, the subscription request message being used to request bidirectional latency status information for subscribing to the XRM service; receive reporting information based on the subscription request message, and send the reporting information to the AF.
[0069] According to an eighth aspect of the present disclosure, a processing apparatus for bidirectional delay state information is provided, the apparatus being applied to a policy control function (PCF), the apparatus including a second transceiver module;
[0070] The second transceiver module is configured to receive a subscription request message, which is used to request bidirectional latency status information for subscribing to the XRM service; and to generate a Quality of Service (QoS) monitoring policy based on the subscription request message, which is used to monitor the quality of service of the data stream and measure the bidirectional latency status information.
[0071] According to a ninth aspect of the present disclosure, a processing apparatus for bidirectional delay state information is provided, the apparatus being applied to a Session Management Function (SMF), the apparatus including a third transceiver module;
[0072] The third transceiver module is configured to receive the service quality monitoring policy sent by the policy control function (PCF); and generate a service quality monitoring configuration corresponding to the service quality monitoring policy based on the service quality monitoring policy.
[0073] According to a tenth aspect of the present disclosure, a processing apparatus for bidirectional delay state information is provided, the apparatus being applied to a User Plane Function (UPF), the apparatus including a fourth transceiver module;
[0074] The fourth transceiver module is configured to receive the service quality monitoring configuration sent by the session management function (SMF); and based on the service quality monitoring configuration, to start the function of measuring bidirectional latency status information.
[0075] According to an eleventh aspect of the present disclosure, a processing apparatus for bidirectional delay state information is provided, applied to a core network, the apparatus comprising:
[0076] The first transceiver module is configured to receive subscription request messages sent by the Application Function (AF) via the Network Open Function (NEF), the subscription request messages being used to request bidirectional latency status information for subscribing to the XRM service; the NEF sends the subscription request messages to the Policy Control Function (PCF); the NEF receives reporting information sent by the User Plane Function (UPF) and sends the reporting information to the AF.
[0077] According to a twelfth aspect of the present disclosure, a processing apparatus for bidirectional delay state information is provided, applied to a core network, the apparatus comprising:
[0078] The second transceiver module is configured to receive subscription request messages sent by the application function AF through the policy control function PCF. The subscription request messages are used to request bidirectional latency status information for subscribing to the XRM service.
[0079] According to a thirteenth aspect of the present disclosure, a communication device is provided, including a processor and a memory, wherein...
[0080] The memory is used to store computer programs;
[0081] The processor is used to execute the computer program to implement the methods provided in the exemplary embodiments of this disclosure.
[0082] According to a fourteenth aspect of the present disclosure, a computer-readable storage medium is provided that stores instructions which, when invoked and executed on a computer, cause the computer to perform the methods provided in exemplary embodiments of the present disclosure.
[0083] The technical solutions provided by the embodiments of this disclosure may include the following beneficial effects: In the exemplary embodiments of this disclosure, a corresponding subscription request message can be customized according to the requested XRM service, so as to accurately obtain the bidirectional latency status information corresponding to the subscribed XRM service during the processing of the requested subscribed XRM service.
[0084] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0085] The accompanying drawings, which are included to provide a further understanding of the embodiments of this disclosure and form part of this application, illustrate exemplary embodiments of this disclosure and, together with their descriptions, serve to explain the embodiments of this disclosure and do not constitute an improper limitation of the embodiments of this disclosure. In the drawings:
[0086] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the embodiments of the present disclosure.
[0087] Figure 1 This is a schematic diagram illustrating a wireless communication system according to an exemplary embodiment;
[0088] Figure 2 This is a flowchart illustrating a method for processing bidirectional time delay state information according to an exemplary embodiment;
[0089] Figure 3 This is a flowchart illustrating a method for processing bidirectional time delay state information according to an exemplary embodiment;
[0090] Figure 4 This is a flowchart illustrating a method for processing bidirectional time delay state information according to an exemplary embodiment;
[0091] Figure 5 This is a flowchart illustrating a method for processing bidirectional time delay state information according to an exemplary embodiment;
[0092] Figure 6 This is a flowchart illustrating a bidirectional time-delay state information processing method according to an exemplary embodiment;
[0093] Figure 7 This is a flowchart illustrating a bidirectional time-delay state information processing method according to an exemplary embodiment;
[0094] Figure 8 This is a flowchart illustrating a bidirectional time-delay state information processing method according to an exemplary embodiment;
[0095] Figure 9 This is a flowchart illustrating a bidirectional time-delay state information processing method according to an exemplary embodiment;
[0096] Figure 10 This is an exemplary embodiment of a processing apparatus for bidirectional time delay state information;
[0097] Figure 11 This is an exemplary embodiment of a processing apparatus for bidirectional time delay state information;
[0098] Figure 12 This is an exemplary embodiment of a processing apparatus for bidirectional time delay state information;
[0099] Figure 13 This is a processing apparatus for bidirectional time delay state information according to an exemplary embodiment. Detailed Implementation
[0100] The embodiments of this disclosure will now be further described in conjunction with the accompanying drawings and specific implementation details.
[0101] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with those of this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0102] It should be noted that one embodiment of this disclosure may include multiple steps; for ease of description, these steps are numbered; however, these numbers are not a limitation on the execution time slots or execution order between the steps; these steps can be implemented in any order, and this disclosure does not limit this.
[0103] In the description of this application, the terms "first," "second," and "third" are used only for the purpose of distinguishing descriptions and should not be construed as indicating or implying relative importance or order. "Multiple" refers to two or more.
[0104] "And / or" describes the relationship between related objects, indicating that there can be three relationships. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone.
[0105] The data streams in multimodal data often have a certain degree of correlation, or even a strong correlation, such as the synchronization of audio and video streams, or the synchronization of tactile and visual data. The data streams themselves, the relationships between the data streams, and the network transmission requirements of these service data streams all share some common characteristics. Effective identification and utilization of these characteristics will be more helpful for network and service transmission and control, as well as for service assurance and user experience.
[0106] Uplink and downlink transmission coordination to meet round-trip latency requirements is a key issue in XRM service research for 5GS systems. In related technologies, the AF (Automatic Information Controller) can provide latency requirements when requesting QoS, giving the network a reference for authorization. However, the latency status in actual service operations is dynamic and continuously changing due to various factors in the network. XRM services often require multiple data streams within a UE, or different data streams from multiple UEs, to successfully authorize the corresponding QoS to support service implementation. Therefore, the real-time or near-real-time latency status of the network directly affects the QoS authorization of each data stream, thus impacting the successful support of XRM service-related functions in the 5GS system. Currently, however, the 5GS system lacks a robust mechanism to support this requirement, and there are no corresponding technical solutions to support latency status notification and reporting, as well as AF QoS resource requests.
[0107] like Figure 1 As shown, the data stream authorization method provided in this disclosure embodiment can be applied to a wireless communication system 100, which may include, but is not limited to, a network device 101 and a user equipment 102. The user equipment 102 is configured to support carrier aggregation, and the user equipment 102 can be connected to multiple carrier units of the network device 101, including a primary carrier unit and one or more secondary carrier units.
[0108] It should be understood that the wireless communication system 100 described above is applicable to both low-frequency and high-frequency scenarios. Application scenarios for the wireless communication system 100 include, but are not limited to, long-term evolution (LTE) systems, LTE frequency division duplex (FDD) systems, LTE time division duplex (TDD) systems, worldwide interoperability for microwave access (WiMAX) communication systems, cloud radio access network (CRAN) systems, future 5th-generation (5G) systems, new radio (NR) communication systems, or future evolved public land mobile network (PLMN) systems.
[0109] The user equipment 102 shown above can be user equipment (UE), terminal, access terminal, terminal unit, terminal station, mobile station (MS), remote station, remote terminal, mobile terminal, wireless communication equipment, terminal agent, or user equipment, etc. This user equipment 102 may have wireless transceiver capabilities, enabling it to communicate (e.g., wirelessly) with one or more network devices 101 of one or more communication systems, and to receive network services provided by the network devices 101, including but not limited to the base station shown in the figure.
[0110] User equipment 102 may be a cellular phone, cordless phone, session initiation protocol (SIP) phone, wireless local loop (WLL) station, personal digital assistant (PDA) device, handheld device with wireless communication capabilities, computing device or other processing device connected to a wireless modem, vehicle-mounted device, wearable device, user equipment in a future 5G network or user equipment in a future evolved PLMN network, etc.
[0111] Network device 101 can be an access network device (or access point). Access network device refers to equipment that provides network access functionality, such as a radio access network (RAN) base station. Specifically, network device may include base station (BS) equipment, or base station equipment and radio resource management equipment used to control the base station equipment. This network device may also include relay stations (relay equipment), access points, and base stations in future 5G networks, base stations in future evolved PLMN networks, or NR base stations. Network device can be a wearable device or an in-vehicle device. Network device can also be a communication chip with a communication module.
[0112] For example, network equipment 101 includes, but is not limited to: next-generation base stations (gnodeB, gNB) in 5G, evolved node B (eNB) in LTE systems, radio network controllers (RNC), node B (NB) in WCDMA systems, radio controllers and base station controllers (BSC) in CRAN systems, base transceiver stations (BTS) in GSM or CDMA systems, home base stations (e.g., home evolved nodeB, or home node B, HNB), baseband units (BBU), transmitting and receiving points (TRP), transmitting points (TP), or mobile switching centers, etc.
[0113] This disclosure provides a method for processing bidirectional delay state information. This method is applied to Network Open Function (NEF). Figure 2 This is a flowchart illustrating a method for processing bidirectional time delay state information according to an exemplary embodiment, such as... Figure 2 As shown, the method includes:
[0114] Step S201: Receive a subscription request message sent by the application function AF. The subscription request message is used to request bidirectional latency status information for subscribing to the XRM service.
[0115] Step S202: Receive the reporting information based on the subscription request message and send the reporting information to the AF.
[0116] In the exemplary embodiments of this disclosure, considering the dynamic and continuous changes in latency status due to various factors in the network during actual business operations, a method for processing bidirectional latency status information is provided. The NEF receives a subscription request message sent by the AF. The subscription request message is used to request subscription to bidirectional latency status information for the XRM service. The NEF receives reporting information based on the subscription request message and sends the reporting information to the AF to complete the subscription and reporting of bidirectional latency status information for the requested XRM service.
[0117] In the exemplary embodiments of this disclosure, a corresponding subscription request message can be customized according to the requested XRM service, so as to accurately obtain the bidirectional latency status information corresponding to the subscribed XRM service during the processing of the requested subscribed XRM service.
[0118] In exemplary embodiments of this disclosure, the subscription request may include a subscription request event, which may include at least one of the following: a bidirectional latency value, an uplink latency value, a downlink latency value, and the ratio of the bidirectional latency value to the maximum bidirectional latency value. The bidirectional latency value may be the sum of the uplink latency value and the downlink latency value. The maximum bidirectional latency value may be the maximum latency value set in the 5GS system during XRM service processing. By obtaining the requested subscription event, the bidirectional latency status information corresponding to the subscribed XRM service can be accurately understood.
[0119] In embodiments of this disclosure, the subscription request may include a method for measuring the subscription request event. The method for measuring the subscription request event may include a method for acquiring the subscription request event. The event measurement method includes one of the following: an indication to calculate bidirectional delay, a measurement frequency, and a measurement window. The indication to calculate bidirectional delay indicates that an event for acquiring bidirectional delay status information is triggered upon receiving an indication to calculate bidirectional delay, thereby acquiring the bidirectional delay status information. The measurement frequency indicates the frequency at which the bidirectional delay status information is acquired. The measurement window indicates the time window for acquiring the bidirectional delay status information.
[0120] In embodiments of this disclosure, the subscription request may include an event reporting mode to be subscribed to. The reporting mode includes one of the following: a threshold for triggering reporting, a periodic time interval for triggering reporting; reporting the current value when the threshold is reached, or reporting the current value when the periodic time interval is reached.
[0121] The subscription request also includes an immediate report flag, indicating that the requested current value should be reported immediately upon receiving the request. In an exemplary embodiment of this disclosure, the subscription request can be configured to include the event to be subscribed to, the measurement method of the event to be subscribed to, and / or the event reporting mode to be subscribed to, based on the request to subscribe to the XRM service settings, so as to obtain the corresponding bidirectional latency status information as needed.
[0122] The subscription request also includes requesting subscription event filter information (Event Filter parameter) to determine the scope of the data stream used to measure bidirectional delay state information; the requesting subscription event filter information includes one or more of the following:
[0123] Bidirectional latency for the S-NSSAI (Single Network Slice Selection Assistance Information) range, bidirectional latency for XRM services, bidirectional latency for all users in the XRM service group, bidirectional latency for XR services of the preset user UE, and bidirectional latency for XRM services of the preset data network S-NSSAI and DNN (Data Network Name) within the slice.
[0124] In an exemplary embodiment of this disclosure, the subscription request may further include requesting subscription event filtering information to determine the range of the data stream used to measure bidirectional latency, so as to obtain the corresponding bidirectional latency status information as needed.
[0125] In the exemplary example of this disclosure, the NEF receives a subscription request message by receiving an Nnef_EventExposure request sent by the AF. The subscription request message is used to request subscription to bidirectional latency status information of the XRM service. The subscription request message may include the event to be subscribed to, the measurement method of the event to be subscribed to, and / or the event reporting mode to be subscribed to. The NEF receives a Nupf_EventExposure_Notify message to receive a reporting message based on the subscription request message, and reports the reporting information to the AF via Nnef_Nnef_EventExposure_Notify, thus completing the subscription request for bidirectional latency status information of the XRM service.
[0126] In an exemplary embodiment of this disclosure, the method may further include sending a subscription request message to a Policy Control Function (PCF), so that the PCF generates a Quality of Service (QoS) monitoring policy based on the subscription request message. The QoS monitoring policy is used to monitor the quality of service of the data stream and measure bidirectional latency status information to facilitate subsequent subscription request processes.
[0127] When multiple PCFs are involved, the NEF can send subscription request messages to all of them simultaneously. The information included in the subscription request messages sent to each PCF can be the same or different. Each PCF generates a corresponding Quality of Service (QoS) monitoring policy based on the received subscription request messages. Each PCF sends its generated QoS monitoring policy to the Session Management Function (SMF). The SMF generates corresponding QoS monitoring configurations based on the received QoS monitoring policies and sends these configurations to the User Plane Function (UPF). The UPF initiates the measurement of bidirectional latency status information based on the received QoS monitoring configurations. After determining that the reporting conditions for the corresponding QoS monitoring configurations are met, the UPF sends reporting information, including measurement results, to the Receive Network Open Function (NEF). The NEF summarizes the received reporting information and sends the summarized information to the AF.
[0128] This disclosure provides a method for processing bidirectional delay state information, applied to the policy control function (PCF). Figure 3 This is a flowchart illustrating a method for processing bidirectional time delay state information according to an exemplary embodiment, such as... Figure 3 As shown, the method includes:
[0129] Step S301: Receive a subscription request message, the subscription request message being used to request bidirectional latency status information for subscribing to the XRM service;
[0130] Step S302: Generate a Quality of Service (QoS) monitoring policy based on the subscription request message. The QoS monitoring policy is used to monitor the quality of service of the data stream and measure bidirectional latency status information.
[0131] In an exemplary embodiment of this disclosure, the PCF receives a subscription request message and generates a Quality of Service (QoS) monitoring policy based on the subscription request message. The QoS monitoring policy is used to monitor the quality of service of the data stream and measure bidirectional latency status information. The PCF generates a QoS monitoring policy for obtaining bidirectional latency status information based on the subscription request message, so as to accurately obtain the bidirectional latency status information corresponding to the subscribed XRM service during the processing of the requested subscribed XRM service.
[0132] In the exemplary embodiments of this disclosure, the PCF can receive subscription request messages sent from the Network Open Function (NEF). That is, when the Application Function (AF) initiates a request to obtain bidirectional latency status information, it can first send the message to the NEF, and then the NEF sends it to the PCF. Alternatively, it can directly receive subscription request messages sent from the Application Function (AF). In other words, when the AF initiates a request to obtain bidirectional latency status information, it directly sends the subscription request message to the PCF. In practical applications, the path for the PCF to receive subscription request messages can be configured according to the actual process requirements.
[0133] In an exemplary embodiment of this disclosure, measuring bidirectional delay status information includes: measuring bidirectional delay status information based on downlink and uplink packet delay.
[0134] In an exemplary embodiment of this disclosure, the bidirectional delay status information based on downlink and uplink packet delay measurement includes: determining the maximum delay experienced by a continuous sequence of packets transmitted in the downlink and the maximum delay experienced by a continuous sequence of packets transmitted in the uplink through a sliding window.
[0135] The bidirectional delay status information includes bidirectional delay values, which can include the sum of the maximum delay experienced by a continuous sequence of packets transmitted in the downlink and the maximum delay experienced by a continuous sequence of packets transmitted in the uplink.
[0136] In an exemplary embodiment of this disclosure, bidirectional delay status information is determined by determining the maximum delay experienced by a continuous sequence of packets transmitted in the downlink and the maximum delay experienced by a continuous sequence of packets transmitted in the uplink, thereby determining the bidirectional delay status information corresponding to the subscribed XRM service.
[0137] When multiple PCFs are involved, NEF can send subscription request messages to all of them simultaneously. The information included in the subscription request message sent to each PCF can be the same or different. Each PCF generates a corresponding Quality of Service (QoS) monitoring policy based on the received subscription request message.
[0138] This disclosure provides a method for processing bidirectional delay state information, applied to the Session Management Function (SMF). Figure 4 This is a flowchart illustrating a method for processing bidirectional time delay state information according to an exemplary embodiment, such as... Figure 4 As shown, the method includes:
[0139] Step S401: Receive the service quality monitoring policy sent by the Policy Control Function (PCF);
[0140] Step S402: Generate a service quality monitoring configuration corresponding to the service quality monitoring strategy based on the service quality monitoring strategy.
[0141] In an exemplary embodiment of this disclosure, the Session Management Function (SMF) receives a Quality of Service (QoS) monitoring policy sent by the User Plane Function (UPF). Upon receiving the QoS monitoring policy, the SMF generates a QoS monitoring configuration corresponding to the PCF's policy. In this exemplary embodiment, the SMF generates the corresponding QoS monitoring configuration based on the received QoS monitoring policy, enabling the User Plane Function (UPF) to measure bidirectional latency status information. This, in turn, allows for accurate determination of the bidirectional latency status information corresponding to the subscribed XRM service during the processing of the requested XRM service.
[0142] In the exemplary example disclosed herein, the SMF receives an Npcf_SMPPolicyControl_UpdateNotifyreques message to receive a Quality of Service (QoS) monitoring policy. The SMF then generates a QoS monitoring configuration corresponding to the PCF based on the QoS monitoring policy.
[0143] When multiple PCFs are involved, the NEF can send subscription request messages to all of them simultaneously. The information included in the subscription request messages sent to each PCF can be the same or different. Each PCF generates a corresponding Quality of Service (QoS) monitoring policy based on the received subscription request messages. Each PCF sends its generated QoS monitoring policy to the Session Management Function (SMF). The SMF generates corresponding QoS monitoring configurations based on the received QoS monitoring policies and sends these configurations to the User Plane Function (UPF).
[0144] This disclosure provides a method for processing bidirectional delay state information, applied to User Plane Functions (UPF). Figure 5 This is a flowchart illustrating a method for processing bidirectional time delay state information according to an exemplary embodiment, such as... Figure 5 As shown, the method includes:
[0145] Step S501: Receive the service quality monitoring configuration sent by the session management function (SMF);
[0146] Step S502: Based on the service quality monitoring configuration, start the function of measuring bidirectional latency status information;
[0147] Step S503: After determining that the reporting conditions of the service quality monitoring configuration are met, a reporting information is sent to the receiving network open function (NEF). The reporting information includes the measurement results.
[0148] In the exemplary embodiments of this disclosure, after receiving the service quality monitoring configuration sent by the SMF, the UPF initiates the function of measuring bidirectional latency status information based on the service quality monitoring configuration. After determining that the reporting conditions of the service quality monitoring configuration are met, the UPF sends a reporting message to the NEF to report the measurement results, thereby accurately obtaining the bidirectional latency status information corresponding to the subscribed XRM service during the processing of the requested subscribed XRM service.
[0149] In the exemplary example disclosed herein, the UPF receives an Npcf_SMPolicyControl_UpdateNotify response message from the SMF to receive the service quality monitoring configuration. Based on the service quality monitoring configuration, the UPF initiates the function of measuring bidirectional latency status information. After determining that the reporting conditions of the service quality monitoring configuration are met, the UPF sends a reporting message to the NEF via Nupf_EventExposure_Notify to report the measurement results. This completes the subscription request for bidirectional latency status information of the XRM service.
[0150] When multiple PCFs are involved, the NEF can send subscription request messages to all of them simultaneously. The information included in the subscription request messages sent to each PCF can be the same or different. Each PCF generates a corresponding Quality of Service (QoS) monitoring policy based on the received subscription request messages. Each PCF sends its generated QoS monitoring policy to the Session Management Function (SMF). The SMF generates corresponding QoS monitoring configurations based on the received multiple QoS monitoring policies and sends these configurations to the User Plane Function (UPF). The UPF initiates the measurement of bidirectional latency status information based on the received multiple QoS monitoring configurations. After determining that the reporting conditions for the corresponding QoS monitoring configurations are met, the UPF sends reporting information to the Receiving Network Opening Function (NEF), which includes measurement results. The reporting information includes multiple reports generated based on the multiple QoS monitoring configurations.
[0151] This disclosure provides a method for processing bidirectional delay state information. This method is executed by core network equipment. Figure 6 This is a flowchart illustrating a bidirectional time-delay state information processing method according to an exemplary embodiment, such as... Figure 6 As shown, the method includes:
[0152] Step S601: The Network Open Function (NEF) receives a subscription request message sent by the Application Function (AF). The subscription request message is used to request bidirectional latency status information for subscribing to the XRM service.
[0153] Step S602, NEF sends the subscription request message to the Policy Control Function (PCF);
[0154] In step S612, the NEF receives the reporting information sent by the User Plane Function (UPF) and sends the reporting information to the AF.
[0155] In the exemplary embodiments of this disclosure, the bidirectional delay state information processing method is executed by a core network device. The core network device includes an Application Function (AF), a Network Open Function (NEF), a Policy Control Function (PCF), and a User Plane Function (UPF).
[0156] The NEF receives a subscription request message from the AF. This message requests subscription to the bidirectional latency status information of the XRM service. Based on the received message, the NEF sends a subscription request message to the PCF. After receiving the UPF report, the NEF sends a report to the AF, completing the subscription request for the bidirectional latency status information of the XRM service.
[0157] Continue to refer to Figure 6 Between step S602 and step S613, the method further includes:
[0158] Step S603, PCF receives subscription request message;
[0159] Step S604: PCF generates a Quality of Service (QoS) monitoring policy based on the subscription request message. The QoS monitoring policy is used to monitor the quality of service of the data stream and measure bidirectional latency status information.
[0160] Step S605: PCF sends the service quality monitoring policy to the session management function SMF.
[0161] In an exemplary embodiment of this disclosure, the PCF receives a subscription request message sent by the NEF and generates a Quality of Service (QoS) monitoring policy based on the subscription request message. The QoS monitoring policy is used to monitor the quality of service of the data stream and measure bidirectional latency status information.
[0162] Continue to refer to Figure 6 Between step S605 and step S613, the method further includes:
[0163] Step S606, SMF receive service quality monitoring strategy;
[0164] Step S607: SMF generates a service quality monitoring configuration corresponding to the service quality monitoring strategy based on the service quality monitoring strategy.
[0165] In step S608, the SMF sends the service quality monitoring configuration to the user plane function UPF.
[0166] In an exemplary embodiment of this disclosure, after the PCF generates a service quality monitoring policy, it sends the service quality monitoring policy to the SMF. The SMF generates a service quality monitoring configuration corresponding to the service quality monitoring policy based on the service quality monitoring policy and sends it to the UPF.
[0167] Continue to refer to Figure 6 Between step S608 and step S612, the method further includes:
[0168] Step S609: UPF receives service quality monitoring configuration;
[0169] Step S610: UPF starts the function of measuring bidirectional latency status information based on the service quality monitoring configuration;
[0170] In step S611, after the UPF determines that the reporting conditions for the service quality monitoring configuration are met, it sends the reporting information to the NEF and reports the measurement results.
[0171] In the exemplary embodiments of this disclosure, after the SMF generates a service quality monitoring configuration corresponding to the service quality monitoring strategy, it sends the service quality monitoring configuration to the UPF. Based on the service quality monitoring configuration, the UPF initiates the function of measuring bidirectional latency status information, and after determining that the reporting conditions of the service quality monitoring configuration are met, it sends reporting information to the NEF to report the measurement results. After receiving the reporting information sent by the UPF, the NEF sends reporting information to the AF. This completes the subscription request for bidirectional latency status information of the XRM service. This achieves accurate acquisition of the bidirectional latency status information corresponding to the subscribed XRM service during the processing of the requested subscribed XRM service.
[0172] This disclosure provides a method for processing bidirectional time delay state information. Figure 7 This is a flowchart illustrating a bidirectional time-delay state information processing method according to an exemplary embodiment, such as... Figure 7 As shown, the method includes:
[0173] Step S701: The Network Open Function (NEF) receives the Nnef_EventExposurerequest message sent by the Application Function (AF) to receive the subscription request message. The subscription request message is used to request bidirectional latency status information for subscribing to the XRM service.
[0174] In step S702, NEF sends an Npcf_PolicyAuthorization_Subscriberequest message to the policy control function PCF to send a subscription request message;
[0175] Step S703: PCF generates a Quality of Service (QoS) monitoring policy based on the subscription request message. The QoS monitoring policy is used to monitor the quality of service of the data stream and measure bidirectional latency status information.
[0176] In step S704, the PCF sends an Npcf_SMPolicyControl_UpdateNotifyrequest message to the session management function SMF to send the service quality monitoring policy to the SMF;
[0177] Step S705: SMF generates a service quality monitoring configuration corresponding to PCF based on the service quality monitoring strategy;
[0178] Step S706: SMF sends an N4 Session Modification Request message to the User Plane Function UPF to send the service quality monitoring configuration to the UPF;
[0179] Step S707: Based on the service quality monitoring configuration, UPF starts the function of measuring bidirectional latency status information;
[0180] In step S708, after the UPF determines that the reporting conditions of the service quality monitoring configuration are met, it sends a Nupf_EventExposure_Notify message to the NEF to send the reporting information, which includes the measurement results.
[0181] In step S709, NEF sends an Nnef_EventExposure_Notify message to AF, indicating that the reported information has been sent to NEF.
[0182] When multiple PCFs are involved, the NEF can send subscription request messages to all of them simultaneously. The information included in the subscription request messages sent to each PCF can be the same or different. Each PCF generates a corresponding Quality of Service (QoS) monitoring policy based on the received subscription request messages. Each PCF sends its generated QoS monitoring policy to the Session Management Function (SMF). The SMF generates corresponding QoS monitoring configurations based on the received QoS monitoring policies and sends these configurations to the User Plane Function (UPF). The UPF initiates the measurement of bidirectional latency status information based on the received QoS monitoring configurations. After determining that the reporting conditions for the corresponding QoS monitoring configurations are met, the UPF sends reporting information, including measurement results, to the Receive Network Open Function (NEF). The NEF summarizes the received reporting information and sends the summarized information to the AF.
[0183] In the exemplary embodiments of this disclosure, the subscription request initiated by AF can be customized according to the XRM service to be subscribed to, so as to accurately obtain the bidirectional latency status information corresponding to the XRM service during the processing of the XRM service to be subscribed to.
[0184] This disclosure provides a method for processing bidirectional time delay state information. Figure 8 This is a flowchart illustrating a bidirectional time-delay state information processing method according to an exemplary embodiment, such as... Figure 8 As shown, the method includes:
[0185] Step S801: The Policy Control Function (PCF) receives a subscription request message sent by the Application Function (AF). The subscription request message is used to request bidirectional latency status information for subscribing to the XRM service.
[0186] In the exemplary embodiments of this disclosure, considering that the latency status is dynamically and continuously changing due to various factors in the network during actual business operations, a bidirectional latency status information processing method is provided. The Policy Control Function (PCF) receives a subscription request message sent by the Application Function (AF), which requests bidirectional latency status information for subscribing to the XRM service.
[0187] In the exemplary embodiments of this disclosure, by sending a subscription request message to the PCF via the AF, the corresponding subscription request message can be customized according to the XRM service to be subscribed to, so as to accurately obtain the bidirectional latency status information corresponding to the subscribed XRM service during the processing of the subscribed XRM service.
[0188] Continue to refer to Figure 8 The method also includes:
[0189] In step S802, PCF generates a Quality of Service (QoS) monitoring policy based on the subscription request message. The QoS monitoring policy is used to monitor the quality of service of the data stream and measure bidirectional latency status information.
[0190] Step S803: PCF sends the service quality monitoring policy to the session management function SMF.
[0191] In an exemplary embodiment of this disclosure, the PCF generates a Quality of Service (QoS) monitoring policy based on the subscription request message. The QoS monitoring policy is used to monitor the quality of service of the data stream and measure bidirectional latency status information.
[0192] Continue to refer to Figure 8 The method also includes:
[0193] Step S804, SMF receive service quality monitoring strategy;
[0194] Step S805: SMF generates a service quality monitoring configuration corresponding to the service quality monitoring strategy based on the service quality monitoring strategy.
[0195] In step S806, the SMF sends the service quality monitoring configuration to the user plane function UPF.
[0196] In an exemplary embodiment of this disclosure, after the PCF generates a service quality monitoring policy, it sends the service quality monitoring policy to the SMF. The SMF generates a service quality monitoring configuration corresponding to the service quality monitoring policy based on the service quality monitoring policy and sends it to the UPF.
[0197] Continue to refer to Figure 8 The method also includes:
[0198] Step S807: UPF receives service quality monitoring configuration;
[0199] Step S808: Based on the service quality monitoring configuration, UPF starts the function of measuring bidirectional latency status information.
[0200] In step S809, after the UPF determines that the reporting conditions for the service quality monitoring configuration are met, it sends the reporting information to the NEF and reports the measurement results.
[0201] In step S810, NEF sends the reporting information to the AF.
[0202] In the exemplary embodiments of this disclosure, after the SMF generates a service quality monitoring configuration corresponding to the service quality monitoring strategy, it sends the service quality monitoring configuration to the UPF. Based on the service quality monitoring configuration, the UPF initiates the function of measuring bidirectional latency status information, and after determining that the reporting conditions of the service quality monitoring configuration are met, it sends reporting information to the NEF to report the measurement results. After receiving the reporting information sent by the UPF, the NEF sends reporting information to the AF. This completes the subscription request for bidirectional latency status information of the XRM service. This achieves accurate acquisition of the bidirectional latency status information corresponding to the subscribed XRM service during the processing of the requested subscribed XRM service.
[0203] This disclosure provides a method for processing bidirectional time delay state information. Figure 9 This is a flowchart illustrating a bidirectional time-delay state information processing method according to an exemplary embodiment, such as... Figure 9 As shown, the method includes:
[0204] Step S901, the application function AF sends an Nnef_EventExposure request message to the policy control function PCF to send a subscription request message. The subscription request message is used to request bidirectional latency status information for subscribing to the XRM service.
[0205] In step S902, after receiving the subscription request message, the PCF generates a QoS monitoring policy based on the subscription request message. The QoS monitoring policy is used to monitor the service quality of the data stream and measure the bidirectional latency status information.
[0206] In step S903, the PCF sends an Npcf_SMPolicyControl_UpdateNotifyrequest message to the session management function SMF to send the service quality monitoring policy to the SMF;
[0207] Step S904: SMF generates a service quality monitoring configuration corresponding to PCF based on the service quality monitoring strategy;
[0208] In step S905, the SMF sends an N4 Session Modification Request message to the User Plane Function UPF to send the service quality monitoring configuration to the UPF;
[0209] Step S906: Based on the service quality monitoring configuration, UPF starts the function of measuring bidirectional latency status information;
[0210] In step S907, after the UPF determines that the reporting conditions of the service quality monitoring configuration are met, it sends a Nupf_EventExposure_Notify message to the NEF to send the reporting information, which includes the measurement results.
[0211] In step S908, NEF sends an Nnef_EventExposure_Notify message to AF, indicating that the reported information has been sent to AF.
[0212] When multiple PCFs are involved, the AF can send subscription request messages to all of them simultaneously. The information included in the subscription request message sent to each PCF can be the same or different. Each PCF generates a corresponding Quality of Service (QoS) monitoring policy based on the received subscription request message. Each PCF sends its generated QoS monitoring policy to the Session Management Function (SMF). The SMF generates a corresponding QoS monitoring configuration based on the received multiple QoS monitoring policies and sends the QoS monitoring configuration to the User Plane Function (UPF). The UPF initiates the measurement of bidirectional latency status information based on the received multiple QoS monitoring configurations. After determining that the reporting conditions of the corresponding QoS monitoring configuration are met, the UPF sends reporting information, including measurement results, to the Receive Network Open Function (NEF). The NEF summarizes the received multiple reporting information and sends the summarized reporting information to the AF.
[0213] In the exemplary embodiments of this disclosure, the subscription request initiated by AF can be customized according to the XRM service to be subscribed to, so as to accurately obtain the bidirectional latency status information corresponding to the XRM service during the processing of the XRM service to be subscribed to.
[0214] Similar to the above method embodiments, this disclosure also provides a bidirectional delay state information processing apparatus. This apparatus may possess the NEF functionality described in the above method embodiments and is used to execute the steps performed by the NEF as provided in the above embodiments. This functionality can be implemented in hardware, or in software, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functionality.
[0215] In an exemplary embodiment, such as Figure 10 As shown, Figure 10 This is a processing apparatus for bidirectional delay state information according to an exemplary embodiment, which can serve as the NEF involved in the above method embodiment and execute the steps performed by the NEF in the above method embodiment.
[0216] like Figure 10 The bidirectional latency status information processing device shown includes a first transceiver module 1001. The first transceiver module is configured to receive a subscription request message sent by an application function (AF), the subscription request message being used to request subscription to bidirectional latency status information for the XRM service; receive reporting information based on the subscription request message; and send the reporting information to the AF.
[0217] Similar to the above method embodiments, this disclosure also provides a bidirectional delay state information processing apparatus. This apparatus may possess the PCF functionality described in the above method embodiments and is used to execute the steps performed by the PCF as provided in the above embodiments. This functionality can be implemented in hardware, or in software, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functionality.
[0218] In an exemplary embodiment, such as Figure 11 As shown, Figure 11 This is a processing apparatus for bidirectional delay state information according to an exemplary embodiment, which can serve as the PCF involved in the above method embodiment and execute the steps performed by the PCF in the above method embodiment.
[0219] like Figure 11 The bidirectional latency status information processing device shown includes a second transceiver module 1101. The second transceiver module is configured to receive a subscription request message, which is used to request subscription to bidirectional latency status information for the XRM service; and to generate a Quality of Service (QoS) monitoring policy based on the subscription request message, which is used to monitor the quality of service of the data stream and measure the bidirectional latency status information.
[0220] Similar to the above method embodiments, this disclosure also provides a bidirectional delay state information processing apparatus. This apparatus may possess the SMF functionality described in the above method embodiments and is used to execute the steps performed by the SMF as provided in the above embodiments. This functionality can be implemented in hardware, or in software, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functionality.
[0221] In an exemplary embodiment, such as Figure 12 As shown, Figure 12 This is a processing apparatus for bidirectional delay state information according to an exemplary embodiment, which can serve as the SMF involved in the above method embodiment and execute the steps performed by the SMF in the above method embodiment.
[0222] like Figure 12 The bidirectional delay status information processing device shown includes a third transceiver module 1201. This third transceiver module is configured to receive a service quality monitoring policy sent by the Policy Control Function (PCF); and to generate a service quality monitoring configuration corresponding to the service quality monitoring policy based on the policy.
[0223] Similar to the above method embodiments, this disclosure also provides a bidirectional delay state information processing apparatus. This apparatus may possess the UPF functionality described in the above method embodiments and is used to execute the steps performed by the UPF as provided in the above embodiments. This functionality can be implemented in hardware, or in software, or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functionality.
[0224] In an exemplary embodiment, such as Figure 13 As shown, Figure 13 This is a processing apparatus for bidirectional delay state information according to an exemplary embodiment, which can serve as the UPF involved in the above method embodiment and execute the steps performed by the UPF in the above method embodiment.
[0225] like Figure 13 The bidirectional latency status information processing device shown includes a fourth transceiver module 1301. This fourth transceiver module is configured to receive service quality monitoring configuration sent by the Session Management Function (SMF); and based on the service quality monitoring configuration, to initiate the function of measuring bidirectional latency status information.
[0226] Similar to the above method embodiments, this disclosure also provides a bidirectional delay state information processing apparatus, which is applied to the core network. This function can be implemented in hardware, or in software, or in software executed by hardware. The hardware or software includes one or more modules corresponding to the above function.
[0227] In the exemplary embodiments, reference continues to be made to... Figure 10 The bidirectional latency status information processing device shown includes a first transceiver module 1001. The first transceiver module is configured to: receive a subscription request message sent by the Application Function (AF) from the Network Open Function (NEF), the subscription request message being used to request subscription to bidirectional latency status information for the XRM service; send the subscription request message to the Policy Control Function (PCF); and receive reporting information sent by the User Plane Function (UPF) and send the reporting information to the AF.
[0228] Similar to the above method embodiments, this disclosure also provides a bidirectional delay state information processing apparatus, which is applied to the core network. This function can be implemented in hardware, or in software, or in software executed by hardware. The hardware or software includes one or more modules corresponding to the above function.
[0229] In the exemplary embodiments, reference continues to be made to... Figure 11The bidirectional latency status information processing device shown includes a second transceiver module 1101. The second transceiver module is configured to receive subscription request messages sent by the application function AF via the policy control function (PCF). These subscription request messages are used to request subscription to bidirectional latency status information for the XRM service.
[0230] Following the same concept as the above method embodiments, this disclosure also provides a communication device, which includes a processor and a memory. The memory is used to store a computer program; the processor is used to execute the computer program to implement the processing method performed by the exemplary embodiments of this disclosure.
[0231] This disclosure also provides a computer-readable storage medium storing instructions (or computer programs, programs) that, when invoked and executed on a computer, cause the computer to perform the data packet processing methods corresponding to the aforementioned devices.
[0232] Obviously, those skilled in the art will understand that the aforementioned processing units or steps can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. Optionally, they can be implemented using computer-executable program code, thereby storing them in a storage device for execution by a computing device, or fabricating them separately as individual integrated circuit modules, or fabricating multiple modules or steps into a single integrated circuit module. Thus, this disclosure is not limited to any particular combination of hardware and software.
[0233] The above description is merely a preferred embodiment of this disclosure and is not intended to limit the scope of protection of this disclosure.
[0234] Industrial applicability
[0235] In the exemplary embodiments of this disclosure, a corresponding subscription request message can be customized according to the requested XRM service, so as to accurately obtain the bidirectional latency status information corresponding to the subscribed XRM service during the processing of the requested subscribed XRM service.
Claims
1. A method for processing bidirectional latency status information, applied to a communication system, the communication system comprising a policy control function (PCF), the method comprising: receiving, by the PCF, a subscription request message for requesting subscription of bidirectional latency status information of an XRM service; generating, by the PCF, a quality of service (QoS) monitoring policy based on the subscription request message, the QoS monitoring policy being used for QoS monitoring of a data flow and measuring bidirectional latency status information; the measuring bidirectional latency status information comprising: determining, by a sliding window, a maximum latency experienced by a sequence of consecutive packets transmitted in a downlink, and a maximum latency experienced by a sequence of consecutive packets transmitted in an uplink. the communication system further comprising a network exposure function (NEF), the method further comprising: receiving, by the NEF, a subscription request message sent by an application function (AF), the subscription request message being used for requesting subscription of bidirectional latency status information of an XRM service; sending, by the NEF, the subscription request message to the PCF; receiving, by the NEF, reporting information based on the subscription request message, and sending the reporting information to the AF. the receiving, by the PCF, the subscription request message comprising: receiving, by the PCF, the subscription request message sent by the NEF. 4.The method of claim 3, the sending, by the NEF, the subscription request message to the PCF comprising: when the PCF is multiple, sending, by the NEF, the subscription request to multiple PCFs. The subscription request message comprises a requested event measurement mode, the event measurement mode comprising one of: an indication of calculating bidirectional latency, a measurement frequency, a measurement window. The subscription request message comprises a requested event, the requested event comprising at least one of: a bidirectional latency value, an uplink latency value, a downlink latency value, a ratio of a bidirectional latency value to a maximum bidirectional latency value. The subscription request message comprises a requested event reporting mode, the reporting mode comprising one of: a threshold for triggering reporting, a periodic time interval for triggering reporting; reporting a current threshold when the threshold is reached, or reporting a current value when the periodic time interval is reached.
2. The method of claim 1, wherein, The subscription request message further comprises an immediate reporting flag, the flag indicating reporting a requested current value immediately after receiving the request. The subscription request further comprises requested event filtering information for determining a range of data flows for measuring the bidirectional latency status information. The requested event filtering information comprises one or more of: bidirectional latency for a slice S-NSSAI range, bidirectional latency for an XRM service, bidirectional latency for all users of an XRM service group, bidirectional latency for an XR service of a preset user UE, bidirectional latency for an XRM service of a preset data network S-NSSAI and DNN within a slice. 10.A method for processing bidirectional latency status information, the method being applied to a policy control function (PCF), the method comprising:
3. The method of claim 2, wherein, 5. The method of any one of claims 1 to 4, wherein, 6. The method of any one of claims 1 to 4, wherein, 7. The method of any one of claims 1 to 4, wherein, 8. The method of any one of claims 1 to 4, wherein, 9. The method of any one of claims 1 to 4, wherein, receiving a subscription request message, the subscription request message being used to request subscription of the bidirectional latency status information of the XRM service; generating a quality of service (QoS) monitoring policy based on the subscription request message, the QoS monitoring policy being used to perform QoS monitoring on a data flow and measure the bidirectional latency status information; the measuring the bidirectional latency status information comprises: determining, through a sliding window, a maximum latency experienced by a sequence of consecutive packets transmitted in a downlink, and a maximum latency experienced by a sequence of consecutive packets transmitted in an uplink.
11. The method of claim 10, wherein the receiving the subscription request comprises: receiving the subscription request message sent from a network exposure function (NEF); or receiving the subscription request message sent from an application function (AF).
12. A method for processing bidirectional latency status information, the method being applied to a network exposure function (NEF), the method comprising: receiving a subscription request message sent from an application function (AF), the subscription request message being used to request subscription of the bidirectional latency status information of an XRM service, so that a policy control function (PCF) receives the subscription request message, generates a quality of service (QoS) monitoring policy based on the subscription request message, the QoS monitoring policy being used to perform QoS monitoring on a data flow and measure the bidirectional latency status information, the measuring the bidirectional latency status information comprising: determining, through a sliding window, a maximum latency experienced by a sequence of consecutive packets transmitted in a downlink, and a maximum latency experienced by a sequence of consecutive packets transmitted in an uplink; receiving reporting information based on the subscription request message, and sending the reporting information to the AF.
13. The method of claim 12, further comprising: sending the subscription request message to the PCF.
14. The method of claim 12, further comprising: when there are multiple PCFs, sending the subscription request to multiple PCFs by the NEF.
15. The method of claim 12, wherein the receiving reporting information based on the subscription request message, and sending the reporting information to the AF comprises: when multiple reporting information based on the subscription request message are received, the NEF aggregates the multiple reporting information, and sends the aggregated reporting information to the AF.
16. A method for processing bidirectional latency status information, the method being applied to a session management function (SMF), the method comprising: receiving a quality of service (QoS) monitoring policy sent from a policy control function (PCF); the QoS monitoring policy being used to perform QoS monitoring on a data flow and measure the bidirectional latency status information; the measuring the bidirectional latency status information comprises: determining, through a sliding window, a maximum latency experienced by a sequence of consecutive packets transmitted in a downlink, and a maximum latency experienced by a sequence of consecutive packets transmitted in an uplink; generating a QoS monitoring configuration corresponding to the QoS monitoring policy based on the QoS monitoring policy.
17. A method for processing bidirectional latency status information, the method being applied to a user plane function (UPF), the method comprising: receiving a service quality monitoring configuration sent by a session management function SMF; starting a function of measuring bidirectional latency status information based on the service quality monitoring configuration; the function of measuring bidirectional latency status information comprises: determining a maximum latency experienced by a sequence of consecutive packets transmitted in a downlink and a maximum latency experienced by a sequence of consecutive packets transmitted in an uplink through a sliding window; after determining that a reporting condition of the service quality monitoring configuration is met, sending reporting information to a receiving network exposure function NEF, the reporting information comprising a measurement result.
18. A processing method of bidirectional latency status information, executed by a core network device, the method comprising: a policy control function PCF receiving a subscription request message, the subscription request message being used to request subscription of bidirectional latency status information of an XRM service; the PCF generating a service quality monitoring policy based on the subscription request message, the service quality monitoring policy being used to perform service quality monitoring on a data flow and measure bidirectional latency status information; the function of measuring bidirectional latency status information comprises: determining a maximum latency experienced by a sequence of consecutive packets transmitted in a downlink and a maximum latency experienced by a sequence of consecutive packets transmitted in an uplink through a sliding window.
19. The processing method according to claim 18, further comprising: the PCF sending the service quality monitoring policy to a session management function SMF.
20. The processing method according to claim 18 or 19, further comprising: a network exposure function NEF receiving a subscription request message sent by an application function AF, the subscription request message being used to request subscription of bidirectional latency status information of an XRM service; receiving reporting information based on the subscription request message and sending the reporting information to the AF.
21. The processing method according to claim 18 or 19, further comprising: a network exposure function NEF sending the subscription request message to the PCF; the PCF receiving a subscription request message, comprising: the PCF receiving the subscription request message sent by the NEF.
22. The processing method according to any one of claims 19 to 21, further comprising: a session management function SMF receiving the service quality monitoring policy; the session management function SMF generating a service quality monitoring configuration corresponding to the service quality monitoring policy based on the service quality monitoring policy; the session management function SMF sending the service quality monitoring configuration to a user plane function UPF.
23. The method of claim 22, wherein, the method further comprising: the UPF receiving the service quality monitoring configuration; the UPF starting a function of measuring bidirectional latency status information based on the service quality monitoring configuration; after determining that a reporting condition of the service quality monitoring configuration is met, the UPF sending reporting information to a network exposure function NEF, the reporting information comprising a measurement result.
24. A communication system, characterized by The network exposure function (NEF) is configured to implement the processing method of bidirectional latency status information according to any one of claims 4-9.
25. A processing apparatus of bidirectional latency status information, the apparatus is applied to a policy control function (PCF), and the apparatus comprises a second transceiver module. The second transceiving module is configured to receive a subscription request message, the subscription request message being used to request subscription of the bidirectional delay state information of the XRM service; generate a quality of service (QoS) monitoring policy based on the subscription request message, the QoS monitoring policy being used to perform quality of service monitoring on a data flow and measure bidirectional delay state information; and the measuring of the bidirectional delay state information comprises: The maximum latency experienced by a sequence of consecutive packets transmitted in the downlink is determined by a sliding window, and the maximum latency experienced by a sequence of consecutive packets transmitted in the uplink is determined by a sliding window.
26. A processing apparatus of bidirectional latency status information, the apparatus is applied to a network exposure function (NEF), and the apparatus comprises a first transceiver module. The first transceiver module is configured to receive a subscription request message sent by an application function (AF), the subscription request message being used to request subscription of bidirectional latency status information of an XRM service, so that the policy control function (PCF) receives the subscription request message, generates a quality of service (QoS) monitoring policy based on the subscription request message, and the quality of service (QoS) monitoring policy is used for quality of service monitoring of a data flow and measurement of bidirectional latency status information. The maximum latency experienced by a sequence of consecutive packets transmitted in the downlink is determined by a sliding window, and the maximum latency experienced by a sequence of consecutive packets transmitted in the uplink is determined by a sliding window. The first transceiver module is configured to receive a subscription request message sent by an application function (AF), the subscription request message being used to request subscription of bidirectional latency status information of an XRM service, so that the policy control function (PCF) receives the subscription request message, generates a quality of service (QoS) monitoring policy based on the subscription request message, and the quality of service (QoS) monitoring policy is used for quality of service monitoring of a data flow and measurement of bidirectional latency status information.
27. A processing apparatus of bidirectional latency status information, the apparatus is applied to a session management function (SMF), and the apparatus comprises a third transceiver module. The third transceiving module is configured to receive a quality of service monitoring policy sent by a policy control function (PCF). The quality of service monitoring policy is used for quality of service monitoring of a data flow and measurement of bidirectional latency status information. The measurement of bidirectional latency status information comprises: determining the maximum latency experienced by a sequence of consecutive packets transmitted in the downlink by a sliding window, and determining the maximum latency experienced by a sequence of consecutive packets transmitted in the uplink by a sliding window. A quality of service monitoring configuration corresponding to the quality of service monitoring policy is generated based on the quality of service monitoring policy.
28. A processing apparatus of bidirectional latency status information, the apparatus is applied to a user plane function (UPF), and the apparatus comprises a fourth transceiver module. The fourth transceiver module is configured to receive a quality of service monitoring configuration sent by a session management function (SMF). Based on the quality of service monitoring configuration, a function of measuring bidirectional latency status information is started. The measurement of bidirectional latency status information comprises: determining the maximum latency experienced by a sequence of consecutive packets transmitted in the downlink by a sliding window, and determining the maximum latency experienced by a sequence of consecutive packets transmitted in the uplink by a sliding window.
29. A processing apparatus of bidirectional latency status information, the apparatus is applied to a core network device, and the apparatus comprises at least one of the following: a policy control function (PCF), a network exposure function (NEF), a session management function (SMF), and a user plane function (UPF). The PCF is configured to implement the processing method of bidirectional latency status information according to any one of claims 10-11; The NEF is configured to implement the processing method of bidirectional latency status information according to any one of claims 12-15; The SMF is configured to implement the processing method of bidirectional latency status information according to claim 16; The UPF is configured to implement the processing method of bidirectional latency status information according to claim 17.
30. A communication device comprising a processor and a memory, wherein, The memory is configured to store a computer program; The processor is configured to execute the computer program to implement any one or more of the following processing methods: The processing method of bidirectional latency status information according to any one of claims 1-9; The processing method of bidirectional latency status information according to any one of claims 10-11; The processing method of bidirectional latency status information according to any one of claims 12-15; The processing method of bidirectional latency status information according to claim 16 or 17; The processing method of bidirectional latency status information according to any one of claims 18-23.
31. A computer readable storage medium having stored therein instructions which, when executed on a computer, cause the computer to perform any one or more of the following processing methods: The processing method of bidirectional latency status information according to any one of claims 1-9; The processing method of bidirectional latency status information according to any one of claims 10-11; The processing method of bidirectional latency status information according to any one of claims 12-15; The processing method of bidirectional latency status information according to claim 16 or 17; The processing method of bidirectional latency status information according to any one of claims 18-23.
32. A program product comprising at least one of a program, instructions, characterized in that At least one of the program, the instructions, when executed by a communication device, implements the steps of the method according to any one of claims 1-9, 10-11, 12-15, 16, 17, 18-23.
Citation Information
Patent Citations
Communication method and device, computer readable medium and electronic equipment
CN110062426A
Data packet delay jitter monitoring method and equipment
CN113498099A