Network handover processing methods, apparatus, computer-readable media and electronic devices

By receiving information from the application side and network data analysis function entities to generate handover strategies, the network handover of the 5G system is optimized, solving the problem of excessive handover costs. It is suitable for real-time multimedia and XR services and saves network resources.

CN116419358BActive Publication Date: 2026-01-30TENCENT TECHNOLOGY (SHENZHEN) CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111676221.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-12-31
Publication Date
2026-01-30
Estimated Expiration
2041-12-31

AI Technical Summary

Technical Problem

In existing 5G systems, network handover mechanisms suffer from excessively high handover costs, especially in real-time multimedia and XR services, where caching and data forwarding mechanisms lead to a waste of network resources.

Method used

By receiving real-time business requirements information from the application side and notification messages from network data analysis function entities, a flexible handover strategy is generated, including data forwarding processing, handover latency, context transfer requirements, and connection strategies, to optimize the handover process.

Benefits of technology

It achieves the matching of handover strategy with the real-time requirements of services, reduces handover costs, and saves network resources, especially for real-time multimedia and XR services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116419358B_ABST
    Figure CN116419358B_ABST
Patent Text Reader

Abstract

This application provides a network handover processing method, apparatus, computer-readable medium, and electronic device. The network handover processing method includes: receiving service real-time requirement information provided by an application side, the service real-time requirement information indicating the timeliness requirements of services processed between a user equipment and the application side; receiving a notification message sent by a network data analysis function entity; upon receiving the notification message, generating a handover strategy to be followed when a handover occurs in the access network entity connected to the user equipment, based on the service real-time requirement information; and sending the handover strategy to a session management function entity, so that the session management function entity configures the handover strategy to other network entities. The technical solution of this application embodiment can ensure that the handover strategy matches the actual service real-time requirement information, avoiding significant handover costs.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of computer and communication, in particular to a network switching processing method and device, computer readable medium and electronic equipment. BACKGROUND

[0002] There are two networking modes of 5G system: NSA (Non-Standalone) and SA (Standalone). In these two networking modes, a switching mechanism is introduced, such as switching the connected access network device (such as a base station) of a user equipment (UE). In order to ensure the switching performance, a variety of switching mechanisms are introduced in the related technology, but all have the problem of high cost. SUMMARY

[0003] Embodiments of the present application provide a network switching processing method, device, computer readable medium and electronic equipment, which can at least ensure that the switching strategy matches the actual service real-time requirement information to some extent, and avoid high switching cost.

[0004] Other characteristics and advantages of the present application will become apparent from the following detailed description, or will be learned by practice of the present application.

[0005] In a first aspect, embodiments of the present application provide a network switching processing method, comprising: receiving service real-time requirement information provided by an application side, the service real-time requirement information being used to indicate the timeliness requirement of the service processed between a user equipment and the application side; receiving a notification message sent by a network data analysis function entity, the notification message being sent by the network data analysis function entity after determining that the switching delay of an access network entity connected by the user equipment exceeds a set threshold when the access network entity occurs switching; after receiving the notification message, generating a switching strategy to be followed when the access network entity connected by the user equipment occurs switching based on the service real-time requirement information; and sending the switching strategy to a session management function entity, so that the session management function entity configures the switching strategy to other network entities.

[0006] In a second aspect, an embodiment of the present application provides a network switching processing method, comprising: receiving a switching policy sent by a policy control function entity, the switching policy indicating a policy to be followed when an access network entity connected by a user equipment switches, the switching policy being generated by the policy control function entity according to service real-time requirement information provided by an application side after receiving a notification message sent by a network data analysis function entity, the service real-time requirement information being used to indicate time effectiveness requirement of a service processed between the user equipment and the application side, the notification message being sent by the network data analysis function entity after determining that a switching delay when the access network entity connected by the user equipment switches exceeds a set threshold; and configuring the switching policy to other network entities, so that the other network entities perform a switching operation based on the switching policy when the access network entity switches.

[0007] In a third aspect, an embodiment of the present application provides a network switching processing apparatus, comprising: a first receiving unit configured to receive service real-time requirement information provided by an application side and receive a notification message sent by a network data analysis function entity, the service real-time requirement information being used to indicate time effectiveness requirement of a service processed between a user equipment and the application side, the service real-time requirement information being generated by the network data analysis function entity according to analysis of the service, the notification message being sent by the network data analysis function entity after determining that a switching delay when an access network entity connected by the user equipment switches exceeds a set threshold; a generating unit configured to generate a switching policy to be followed when the access network entity connected by the user equipment switches based on the service real-time requirement information after receiving the notification message; and a sending unit configured to send the switching policy to a session management function entity, so that the session management function entity configures the switching policy to other network entities.

[0008] In some embodiments of the present application, based on the foregoing scheme, the first receiving unit is configured to receive service real-time requirement information from the application side forwarded by a network exposure function entity, or receive service real-time requirement information directly sent by the application side.

[0009] In some embodiments of the present application, based on the foregoing scheme, the switching policy comprises at least one of the following:

[0010] whether data pre-forwarding processing is needed when switching;

[0011] switching delay that can be tolerated when switching;

[0012] context transfer requirement of a source end and a destination end when switching, the context transfer requirement comprising full configuration, partial configuration or incremental configuration;

[0013] whether the user equipment performs a first-connection-later-disconnection strategy or a first-disconnection-later-connection strategy during handover.

[0014] In some embodiments of the present application, based on the foregoing scheme, the service real-time requirement information comprises at least one of the following: a total tolerable service transmission delay and a valid time of a transmitted service data packet.

[0015] In some embodiments of the present application, based on the foregoing scheme, the generating unit is configured to generate, based on the service real-time requirement information, a handover strategy containing a time threshold corresponding to each network entity, to instruct the each network entity to discard buffered data and stop data forwarding processing when it is monitored that a handover duration exceeds the corresponding time threshold.

[0016] In some embodiments of the present application, based on the foregoing scheme, the generating unit is configured to generate, if it is determined according to the service real-time requirement information that a network transmission delay is higher than a total tolerable service transmission delay, a handover strategy that does not perform data forwarding processing during handover.

[0017] In some embodiments of the present application, based on the foregoing scheme, the generating unit is configured to generate, if it is determined according to the service real-time requirement information that a network transmission delay is lower than a total tolerable service transmission delay but a transmission pressure of the network is greater than a set threshold, a handover strategy that performs data forwarding processing for part of service data packets and does not perform data forwarding processing for other service data packets.

[0018] In some embodiments of the present application, based on the foregoing scheme, the handover strategy comprises whether the user equipment performs a first-connection-later-disconnection strategy or a first-disconnection-later-connection strategy during handover; and the generating unit acquires network connection capability information of the user equipment before generating the handover strategy to be followed during handover of an access network entity connected by the user equipment, the network connection capability information being used to indicate a number of access network entities that can be simultaneously connected by the user equipment.

[0019] In some embodiments of the present application, based on the foregoing scheme, the generating unit is configured to acquire a handover strategy configured in the other network entity; and generate, based on the service real-time requirement information and the handover strategy configured in the other network entity, the handover strategy to be followed during handover of the access network entity.

[0020] In a fourth aspect, an embodiment of the present application provides a network switching processing apparatus, comprising: a second receiving unit, configured to receive a switching policy sent by a policy control function entity, the switching policy indicating a policy to be followed when an access network entity connected by a user equipment switches, the switching policy being generated by the policy control function entity according to service real-time requirement information provided by an application side after receiving a notification message sent by a network data analysis function entity, the service real-time requirement information being used to indicate time effectiveness requirement of a service processed between the user equipment and the application side, the notification message being sent by the network data analysis function entity after determining that a switching delay of the access network entity connected by the user equipment when switching exceeds a set threshold; and a processing unit, configured to configure the switching policy to other network entities, so that the other network entities perform a switching operation based on the switching policy when the access network entity switches.

[0021] In some embodiments of the present application, based on the foregoing scheme, the processing unit is configured to: configure the switching policy to an access and mobility management function entity and the user equipment, so as to instruct the access and mobility management function entity to update a switching policy for the user equipment and the service data packet based on the switching policy, and instruct the access and mobility management function entity to configure the switching policy to a connected access network entity.

[0022] In a fifth aspect, an embodiment of the present application provides a computer readable medium, having a computer program stored thereon, the computer program being executed by a processor to implement the network switching processing method described in the foregoing embodiments.

[0023] In a sixth aspect, an embodiment of the present application provides an electronic device, comprising: one or more processors; and a storage apparatus configured to store one or more programs, the one or more programs being executed by the one or more processors to cause the electronic device to implement the network switching processing method described in the foregoing embodiments.

[0024] In a seventh aspect, an embodiment of the present application provides a computer program product or a computer program, the computer program product or the computer program comprising computer instructions stored in a computer readable storage medium. A processor of a computer device reads the computer instructions from the computer readable storage medium, and the processor executes the computer instructions to cause the computer device to perform the network switching processing method provided in the various optional embodiments.

[0025] In the technical solutions provided in some embodiments of the present application, the policy control function entity receives the service real-time requirement information provided by the application side, and after receiving the notification message sent by the network data analysis function entity, generates a handover policy to be followed when the access network entity connected by the user equipment performs handover based on the service real-time requirement information, and then sends the handover policy to the session management function entity, so that the session management function entity configures the handover policy to other network entities, so that the handover policy to be followed when the access network entity performs handover can be flexibly adjusted according to the service real-time requirement information, and then the handover policy can be guaranteed to match the actual service real-time requirement information, avoiding a large handover cost.

[0026] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present application. BRIEF DESCRIPTION OF DRAWINGS

[0027] The drawings incorporated into the specification and forming a part thereof, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the application. It is clear that the drawings in the following description are only some embodiments of the present application, and those skilled in the art can obtain other drawings from these drawings without creative labor. In the drawings:

[0028] Figure 1 A schematic diagram of one networking mode of a 5G system is shown;

[0029] Figure 2 A schematic diagram of one networking mode of a 5G system is shown;

[0030] Figure 3 A schematic diagram of one network handover process of a 5G system is shown;

[0031] Figure 4 A schematic diagram of one network handover process of a 5G system is shown;

[0032] Figure 5 A schematic diagram of one network handover process is shown;

[0033] Figure 6 A schematic diagram of the transmission interval of a data packet and the interruption time caused by handover is shown;

[0034] Figure 7 A flowchart of a network handover processing method according to one embodiment of the present application is shown;

[0035] Figure 8 A flowchart of a network handover processing method according to one embodiment of the present application is shown;

[0036] Figure 9 A flow chart of a network switching processing method according to an embodiment of the present application is shown;

[0037] Figure 10 A block diagram of a network switching processing apparatus according to an embodiment of the present application is shown;

[0038] Figure 11 A block diagram of a network switching processing apparatus according to an embodiment of the present application is shown;

[0039] Figure 12 A structural schematic diagram of a computer system of an electronic device suitable for implementing embodiments of the present application is shown. DETAILED DESCRIPTION

[0040] The example embodiments are now described in greater detail with reference to the accompanying drawings. However, the example embodiments can be implemented in various forms and should not be construed as being limited to only these examples; rather, the purpose of these embodiments is to make the present application more comprehensive and complete and to fully convey the ideas of the example embodiments to those skilled in the art.

[0041] In addition, the features, structures or characteristics described in the present application can be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are set forth in order to provide a thorough understanding of the embodiments of the present application. However, those skilled in the art will recognize that the embodiments of the present application can be practiced without using all the specific details described herein, one or more specific details can be omitted, or other methods, elements, devices, steps, etc. can be used.

[0042] The block diagrams shown in the drawings are merely functional entities and do not necessarily have to correspond to physically independent entities. That is, these functional entities can be implemented in software form, or in one or more hardware modules or integrated circuits, or in different network and / or processor apparatuses and / or microcontroller apparatuses.

[0043] The flow charts shown in the drawings are merely exemplary illustrations and do not necessarily include all contents and operations / steps, nor are they necessarily executed in the order described. For example, some operations / steps can be further divided, and some operations / steps can be combined or partially combined, so the actual execution order can be changed according to the actual situation.

[0044] It should be noted that "a plurality of" as referred to herein means two or more. The association relationship of "and / or" describes the associated objects, which means that there can be three relationships, for example, A and / or B can mean that A exists alone, A and B exist together, and B exists alone, these three cases. The character " / " generally represents an "or" relationship between the associated objects before and after it.

[0045] In the 5G system, two networking modes are proposed as shown in Figure 1 and Figure 2 The networking mode shown in Figure 1 is NSA, that is, non-standalone networking, in which the dashed line represents the control plane, that is, the channel for sending signaling required for management and scheduling resources; the solid line represents the user plane, that is, the channel for sending specific data. NSA adopts a dual connectivity mode, in which the 5G NR (New Radio) control plane is anchored to the 4G LTE (Long Term Evolution), and needs to use the 4G core network EPC (Evolved Packet Core).

[0046] Figure 2 The networking mode shown in is SA, that is, standalone networking, in which the 5G NR directly accesses the 5G core network (NR Core) and no longer depends on the 4G, which is a complete standalone 5G network.

[0047] The 5G system also introduces a handover mechanism to realize switching between access network devices to which the UE is connected. For the non-standalone networking NSA mode, since 5G and 4G interwork at the access network level, the switching is relatively complex. This is because the 5G NR is anchored to the 4G LTE, and the NR-to-NR switching needs multiple steps to complete if the LTE anchor changes. Specifically, as shown in Figure 3 , when NR-to-NR switching occurs, the source subcarrier needs to be deleted first, the source NR resource needs to be released, then the LTE-to-LTE switching needs to be performed, and then the target subcarrier needs to be added, and the target NR resource needs to be newly allocated. The whole process is relatively cumbersome and has a large delay.

[0048] For the standalone networking SA mode, as shown in Figure 4 , the NR-to-NR switching is independent of the LTE switching, which is relatively simple and has a low delay.

[0049] In addition, in order to ensure the switching performance, the related art also proposes a switching mechanism based on a dual connectivity architecture, that is, the access network device adopts an MN (Master Node) and SN (Secondary Node) architecture. In the MN switching process, the SN can remain unchanged, thereby ensuring that data can continue to be forwarded through the SN. The specific process is as shown in Figure 5 , which includes:

[0050] S501, the source MN sends a handover request to the target MN.

[0051] S502, the target MN sends an SN addition request to the SN.

[0052] S503, the SN feeds back an SN addition request ACK to the target MN.

[0053] S504, the target MN sends a handover request ACK to the source MN.

[0054] S505, the source MN sends an SN release request to the SN.

[0055] S506, the SN sends an SN release request ACK to the source MN.

[0056] S507, the source MN sends an RRC connection reconfiguration to the UE.

[0057] S508, the UE initiates a random access procedure to the target MN.

[0058] S509, an RRC connection reconfiguration complete between the UE and the target MN is completed.

[0059] S510, the UE initiates a random access procedure to the SN.

[0060] S511, the target MN sends an SN reconfiguration complete to the SN.

[0061] S512, the target MN sends a PDU session path switch request to the AMF.

[0062] S513, the AMF modifies the UPF (User Plane Function) of the bearer PDU session, i.e., a bearer modification process.

[0063] S514, the AMF sends a PDU session path switch request ACK message to the target MN.

[0064] S515, the target MN sends a UE context release message to the source MN.

[0065] S516, the source MN initiates a UE release request to the SN.

[0066] In the switching process shown in Figure 5 In some other technical solutions, in order to ensure the switching performance, a data buffering and data forwarding mechanism is proposed to ensure lossless data transmission. The data forwarding mechanism is data forwarding, which is to forward the buffered data from the base station before switching to the base station after switching to ensure no data loss.

[0067] With the development and popularity of real-time multimedia services and services such as XR (Extended Reality) and AR (Augmented Reality), due to the high transmission rate required by real-time multimedia services and XR services, and the large amount of data buffering and data, if such services are not distinguished and all use buffering and data forwarding mechanisms, real-time lossless and out-of-order transmission will result in high cost of network resources.

[0068] However, since there is a transmission interval in the transmission of data packets, as long as the switching occurs within the transmission time and the switching delay does not exceed the transmission interval, it does not affect the switching performance. In this case, pursuing too low switching delay does not help improve the user experience of the application layer, but it wastes network resources.

[0069] As shown in Figure 6 The transmission interval (i.e., the arrival interval) of the data packet is T1, and the interruption time caused by switching is T2. As long as the switching occurs within the transmission interval of the data packet and T2 < T1, it does not affect the service side characteristics. Therefore, it is not worth optimizing and reducing the switching interruption delay to less than T2 at the cost of T2. These switching mechanisms all occupy additional resources and are too costly.

[0070] Meanwhile, if the real-time multimedia service and the service such as XR itself has strong real-time performance, data transmitted in the network for more than a certain time has no value for the receiving side, in which case, it is unnecessary to cache and forward such data. Therefore, it is not necessary to occupy additional resources to reduce the impact of switching interruption on such data.

[0071] Based on this, the technical scheme of the embodiment of the present application proposes a new network switching processing scheme, which can flexibly adjust the switching strategy to be followed when the access network entity switches according to the service real-time requirement information, and then can ensure that the switching strategy matches the actual service real-time requirement information, avoiding a large switching cost.

[0072] The implementation details of the technical scheme of the embodiment of the present application are described in detail as follows:

[0073] Figure 7 A flowchart of a network switching processing method according to an embodiment of the present application is shown, which can be executed by a policy control function entity. Referring to FIG. 7, Figure 7 The network switching processing method at least includes S710 to S740, which are described in detail as follows:

[0074] In S710, the service real-time requirement information provided by the application side is received, which is used to indicate the timeliness requirement of the service processed between the user equipment and the application side.

[0075] In an embodiment of the present application, the application side can be an AF (Application Function, application function) or an AS (Application Server, application server). If the application side and the PCF (Policy Control Function, policy control function) reach mutual trust through negotiation, the application side can directly send the service real-time requirement information to the PCF, that is, the PCF can receive the service real-time requirement information directly sent by the application side. If the application side and the PCF do not reach mutual trust, the application side can send the service real-time requirement information to the NEF (Network Exposure Function, network exposure function), and then forward it to the PCF by the NEF, that is, the PCF can receive the service real-time requirement information from the application side forwarded by the NEF.

[0076] Optionally, the user equipment can be a smart phone, a tablet computer, a notebook computer, a desktop computer, a smart speaker, a smart watch, a smart home, a vehicle terminal, etc., but is not limited thereto.

[0077] In an embodiment of the present application, the service real-time requirement information comprises at least one of: a total tolerable service transmission delay, a valid time of a transmitted service data packet.

[0078] Optionally, the total tolerable service transmission delay is used to represent a maximum delay that can be accepted by the service in the whole transmission process, and if the maximum delay is exceeded, it means that it is meaningless to continue transmitting the service data packet. The valid time of the service data packet is used to represent the length of time that the service data packet is in a valid state, and if the valid time is exceeded, it means that the service data packet is invalid.

[0079] In S720, a notification message sent by the network data analysis function entity is received, the notification message being sent by the network data analysis function entity after determining that the handover delay of the access network entity to which the user equipment is connected when handover occurs exceeds a set threshold.

[0080] In an embodiment of the present application, the network data analysis function (NWDAF) entity is a data-aware analysis network element, which can automatically perceive and analyze the network based on network data. Specifically, the NWDAF can collect raw data from core network elements, AFs, OAM (Operation Administration and Maintenance) systems, etc., and intelligently analyze the raw data to output analysis data for optimizing the network and services. For example, the NWDAF can collect information such as network performance, service load in a specific area, service experience, etc., use reliable network performance analysis and prediction models to evaluate and analyze different types of services, build a service portrait, determine the internal correlation between QoE (Quality of Experience) and service path, 5G QoS (Quality of Service), etc.

[0081] The NWDAF can enable the PCF to request or subscribe to related analysis data and obtain a notification, i.e., the PCF can send a message to the network data analysis function entity to subscribe to a service, and then when the network data analysis function entity determines through analysis that the handover delay of the access network entity to which the user equipment is connected when handover occurs exceeds a set threshold, the network data analysis function entity can send a notification message to the PCF. In other words, the NWDAF can determine that the current handover strategy cannot meet the service real-time requirement information (i.e., the handover delay of the access network entity to which the user equipment is connected when handover occurs exceeds the set threshold), and can send a notification message to the PCF to notify the PCF to generate a new handover strategy.

[0082] Optionally, if it is a 5G network, the access network entity can be an NR base station. If it is a 4G network, the access network entity can be an LTE base station.

[0083] In S730, after receiving the notification message, a handover strategy to be followed when a handover occurs at the access network entity to which the user equipment is connected is generated based on the service real-time requirement information.

[0084] In an embodiment of the present application, the handover strategy includes at least one of the following: whether data forwarding processing is required when the handover occurs; a handover delay that can be tolerated when the handover occurs; context transfer requirements of a source end and a destination end when the handover occurs, the context transfer requirements including full configuration, partial configuration or delta configuration; whether a make-before-break strategy or a break-before-make strategy is executed by the user equipment when the handover occurs.

[0085] Optionally, whether data forwarding processing is required means whether data forwarding is required. For example, if the real-time service requirement is met, even if data forwarding is performed, it is of no help to the real-time service, and resource waste is caused. In this case, data forwarding processing is not required.

[0086] The handover delay that can be tolerated when the handover occurs is used to represent the maximum delay requirement in the handover process, that is, the maximum delay of the handover process should be less than or equal to the handover delay that can be tolerated. The context transfer requirements of the source end and the destination end when the handover occurs can include full configuration, partial configuration or delta configuration.

[0087] Make-before-break is a make-before-break strategy, and break-before-make is a break-before-make strategy. If the make-before-break strategy is used, the smoothness of the handover process can be ensured, but the UE needs to have the capability of simultaneously connecting multiple access network devices. It should be noted that the make-before-break strategy and the break-before-make strategy can be based on a dual connectivity architecture (that is, the access network device adopts an MN and SN architecture), or can be based on a non-dual connectivity architecture. In addition, the technical solution of the embodiment of the present application is not only applicable to the dual connectivity architecture, but also applicable to the non-dual connectivity architecture.

[0088] In an embodiment of the present application, the process of generating the handover strategy can be based on the service real-time requirement information, to generate a handover strategy containing time thresholds corresponding to each network entity, to instruct each network entity to discard the buffered data and stop the data forwarding process when the monitored handover duration exceeds the corresponding time threshold. Optionally, each network entity can include an access network entity, an AMF, an SMF, etc. For example, if the generated time threshold corresponding to the access network entity is 30 ms, if the access network entity monitors that the handover duration exceeds 30 ms, it means that it is meaningless to continue buffering service data packets, so the buffered data can be discarded, and there is no need to perform data forwarding processing.

[0089] In an embodiment of the present application, if it is determined according to the service real-time requirement information that the network transmission delay is higher than the service tolerable service transmission total delay, a handover strategy without data forwarding processing during handover is generated. In this embodiment, since the network transmission delay is higher than the service tolerable service transmission total delay, it means that even if the service data packets are buffered and data forwarding processing is performed during handover, it is meaningless to the receiving end, so a handover strategy without data forwarding processing can be generated.

[0090] In an embodiment of the present application, if it is determined according to the service real-time requirement information that the network transmission delay is lower than the service tolerable service transmission total delay, but the transmission pressure of the network is greater than a set threshold, a handover strategy is generated in which part of the service data packets are subjected to data forwarding processing and the other service data packets are not subjected to data forwarding processing. In this embodiment, when the network transmission delay is lower than the service tolerable service transmission total delay, if the transmission pressure of the network is large, part of the service data packets can be subjected to data forwarding processing and the other service data packets are not subjected to data forwarding processing, so as to relieve the transmission pressure of the network as much as possible on the premise of ensuring that important data packets are normally subjected to data forwarding processing.

[0091] Optionally, the service data packets subjected to data forwarding processing can be service data packets with high importance, such as key frames (such as I frames); and the service data packets not subjected to data forwarding processing can be service data packets with low importance, such as non-key frames (such as P frames).

[0092] In an embodiment of the present application, if the generated handover strategy contains a strategy of performing first connection and then disconnection or a strategy of performing first disconnection and then connection, the network connection capability information of the user equipment needs to be acquired before the handover strategy is generated, and the network connection capability information is used to indicate the number of access network entities that the user equipment can simultaneously connect.

[0093] In an embodiment of the present application, when the handover policy is generated, the handover policy configured in other network entities can also be acquired, and then the handover policy to be followed when the access network entity occurs handover is generated according to the service flow characteristic information and the handover policy configured in other network entities. For example, according to the service flow characteristic information and the handover policy configured in other network entities, it is determined whether the handover policy configured in other network entities needs to be updated, and if the update is needed, a new handover policy is generated.

[0094] In S740, the generated handover policy is sent to the session management function entity, so that the session management function entity configures the handover policy to other network entities.

[0095] Optionally, the other network entities can include AMF, access network entities (such as base station devices) and user equipment, etc. Specifically, the PCF can send the generated handover policy to the SMF, and then the SMF sends the handover policy to the AMF, and then the AMF can configure the handover policy to the access network entities and the user equipment. It should be noted that the handover policy in the embodiments of the present application can be a handover policy containing a handover policy for each network entity, or a handover policy for the whole network entity.

[0096] Figure 8 A flow chart of a network handover processing method according to an embodiment of the present application is shown, which can be executed by a session management function entity. Referring to Figure 8 The network handover processing method at least includes S810 to S820, which are described in detail as follows:

[0097] In S810, the handover policy sent by the policy control function entity is received, the handover policy indicates the policy to be followed when the access network entity connected by the user equipment occurs handover, and the handover policy is generated by the policy control function entity according to the service real-time requirement information provided by the application side after receiving the notification message sent by the network data analysis function entity, the service real-time requirement information is used to indicate the time effectiveness requirement of the processed service between the user equipment and the application side, and the notification message is sent by the network data analysis function entity after determining that the handover delay when the access network entity connected by the user equipment occurs handover exceeds the set threshold.

[0098] In an embodiment of the present application, the service real-time requirement information includes at least one of the following: the total tolerable service transmission delay, the effective time of the transmitted service data packet.

[0099] In an embodiment of the present application, the handover strategy includes at least one of the following: whether data forwarding needs to be performed when handover; handover delay that can be tolerated when handover; context transfer requirement of the source end and the destination end when handover, the context transfer requirement including full configuration, partial configuration or incremental configuration; whether the user equipment performs the strategy of connecting first and disconnecting later or the strategy of disconnecting first and connecting later when handover.

[0100] The specific description of the handover strategy and the service flow characteristic information can refer to the technical solutions of the foregoing embodiments, and will not be repeated here.

[0101] In S820, the handover strategy is configured to the other network entity, so that the other network entity performs handover operation based on the handover strategy when the access network entity occurs handover.

[0102] Specifically, the session management function entity can configure the handover strategy to the access and mobility management function entity and the user equipment, and then the access and mobility management function entity updates the handover strategy for the user equipment and the service data packet based on the handover strategy, and the access and mobility management function entity configures the handover strategy to the connected access network entity (specifically, it can be the access network entity before handover and the access network entity after handover).

[0103] The technical solutions of the embodiments of the present application can flexibly adjust the handover strategy to be followed when the access network entity occurs handover according to the service real-time requirement information, so as to ensure that the handover strategy matches the actual service real-time requirement information, and avoid generating large handover cost.

[0104] Specifically, for multimedia services and services such as XR and AR, considering that the bandwidth is extremely large, buffering or data forwarding needs to occupy a large amount of resources, therefore, through the interaction between the application side and the network side, the service real-time requirement information is obtained, and this parameter is provided to the control plane network element to form a corresponding handover strategy. The following will be described in combination with Figure 9 Taking the 5G network as an example, the implementation details of the technical solutions of the embodiments of the present application are described in detail, specifically including the following steps:

[0105] S901, the application data is forwarded through the end-to-end path before handover. Specifically, the UE is connected to the UPF through the old base station, and then connected to the application server (Application Server) through the UPF. In Figure 9 In the embodiment shown in the figure, the AF and the AS are drawn together, and in fact, the two are control plane network elements and user plane network elements, respectively, and can also be deployed separately.

[0106] S902, the service real-time requirement information is obtained through the interaction between the application side and the network side.

[0107] Optionally, in the embodiments of the present application, if the AF / AS and the 5GC (5G Core) reach mutual trust through negotiation or the like, the AF / AS can directly send the service real-time requirement information to the 5GC network element, such as the PCF.

[0108] If the AF / AS and the 5GC are not mutually trusted entities, the AF / AS can provide the service real-time requirement information to the 5GC network element NEF, and then the NEF forwards it to the PCF.

[0109] Optionally, the service real-time requirement information includes but is not limited to: the total service transmission delay that the service can tolerate, and the effective time of the transmitted service data packet.

[0110] S903, the PCF subscribes to the service of the NWDAF to make the NWDAF statistically analyze the network environment switching delay of the UE.

[0111] S904, the NWDAF updates the threshold of the switching delay information by analyzing the information in different network elements. In other words, the NWDAF can determine that the current switching strategy cannot meet the real-time requirement information of the service, that is, the switching delay information of the access network entity to which the user equipment is connected when the switching occurs reaches the update threshold.

[0112] S905, the NWDAF sends a notification message to the PCF to notify the PCF to generate a new switching strategy.

[0113] S906, the PCF generates a corresponding switching strategy according to the obtained service real-time requirement information and information from other 5GC network elements.

[0114] Optionally, the information from other 5GC network elements includes but is not limited to the switching strategy information of a specific UE that has been configured on the SMF, AMF and the like network element.

[0115] Optionally, the switching strategy includes at least one of the following: whether data pre-forwarding processing is needed during switching; the switching delay that can be tolerated during switching; the context transfer requirement of the source and the destination during switching, including full configuration, partial configuration or incremental configuration; whether the user equipment executes the strategy of first connecting and then disconnecting or the strategy of first disconnecting and then connecting during switching. The switching strategy can also include: when the corresponding network element (such as the access network entity) monitors that the switching delay time exceeds a specific value, discarding the buffered data packet and no longer performing buffering and data forwarding processing.

[0116] Optionally, whether data forwarding processing is needed is whether data forwarding processing is needed. For example, if real-time service requirements, even if the data forwarding, then there is no help for real-time services, but also caused the waste of resources, in which case there is no need for data forwarding processing.

[0117] The tolerable handover delay indicates the maximum delay requirement in the handover process, i.e. the maximum delay of the handover process should be less than or equal to the tolerable handover delay. The context transfer requirements of the source end and the destination end in the handover process can include full configuration, partial configuration and delta configuration.

[0118] Make before break means that the connection is established before the disconnection, and break before make means that the disconnection is performed before the connection. If the make before break strategy is used, the smoothness of the handover process can be ensured, but the UE needs to have the ability to simultaneously connect to multiple access network devices.

[0119] In an embodiment of the present application, if it is determined according to the service real-time requirement information that the network transmission delay is higher than the service tolerable service transmission total delay, a handover strategy of not performing data forwarding processing in the handover is generated. In this embodiment, since the network transmission delay is higher than the service tolerable service transmission total delay, it is meaningless for the receiving end to cache service data packets and perform data forwarding processing in the handover process, and thus the handover strategy of not performing data forwarding processing can be generated.

[0120] In an embodiment of the present application, if it is determined according to the service real-time requirement information that the network transmission delay is lower than the service tolerable service transmission total delay, but the transmission pressure of the network is greater than a set threshold, a handover strategy of performing data forwarding processing for part of the service data packets and not performing data forwarding processing for other service data packets is generated. In this embodiment, when the network transmission delay is lower than the service tolerable service transmission total delay, if the transmission pressure of the network is large, part of the service data packets can be subjected to data forwarding processing, and other service data packets are not subjected to data forwarding processing, so as to relieve the transmission pressure of the network as much as possible on the premise of ensuring that important data packets are normally subjected to data forwarding processing.

[0121] In an embodiment of the present application, when the handover strategy is generated, whether the handover strategy configured in the other network entity needs to be updated can be determined according to the service flow characteristic information and the handover strategy configured in the other network entity. If the handover strategy configured in the other network entity needs to be updated, a new handover strategy is generated.

[0122] S907, the generated handover strategy is configured from the PCF to the AMF and the base station.

[0123] Specifically, in S907a, the PCF configures the handover strategy to the SMF; in S907b, the SMF configures the handover strategy to the AMF, and after the configuration, the handover strategy about the specific UE and the specific service in the AMF needs to be updated; in S907c, the AMF configures the handover strategy to the base station (including the old base station and the new base station), and this step will configure or update the context information of the gNB, thereby affecting the handover strategy of the UE.

[0124] S908, the generated handover strategy for the specific UE is configured to the UE through the AMF. The handover strategy configured on the UE will affect the corresponding buffering and data forwarding strategy.

[0125] S909, the handover process is performed according to the configured strategy. The handover process will update the handover strategy configuration, that is, whether there is data buffering and forwarding (that is, data forwarding), whether lossless handover is required, and the like.

[0126] S910, the application data is forwarded through the end-to-end path after the handover. Specifically, the UE is connected to the UPF through the new base station, and then connected to the application server through the UPF.

[0127] The technical scheme of the embodiment of the present application can solve the problem that the network resource cost is too high due to the large buffering and data forwarding amount of real-time multimedia, XR and other services, and can save the data buffering and forwarding operation cost required for lossless handover. For example, if the forwarding time of the service data packet has exceeded a threshold, or it can be determined that the data packet does not need to be decoded even if buffering and forwarding are performed (such as exceeding the valid time), then the buffering and data forwarding processing of the service data packet can be omitted, thereby saving the data buffering and forwarding operation cost required for lossless handover.

[0128] The device embodiment of the present application is introduced below, which can be used to execute the network handover processing method in the above-mentioned embodiments of the present application. For details not disclosed in the device embodiment of the present application, please refer to the above-mentioned embodiments of the network handover processing method.

[0129] Figure 10 A block diagram of a network handover processing device according to an embodiment of the present application is shown, which can be arranged in a policy control function entity.

[0130] Reference Figure 10As shown, the network switching processing apparatus 1000 according to an embodiment of the present application comprises a first receiving unit 1002, a generating unit 1004 and a sending unit 1006.

[0131] The first receiving unit 1002 is configured to receive service real-time requirement information provided by an application side, and receive a notification message sent by a network data analysis function entity, the service real-time requirement information being used to indicate time effectiveness requirement of a service processed between a user equipment and the application side, the service real-time requirement information being generated by the network data analysis function entity according to analysis of the service, the notification message being sent by the network data analysis function entity after determining that switching delay of an access network entity to which the user equipment is connected exceeds a set threshold when switching occurs; the generating unit 1004 is configured to generate a switching strategy to be followed when switching of the access network entity to which the user equipment is connected occurs, based on the service real-time requirement information after receiving the notification message; and the sending unit 1006 is configured to send the switching strategy to a session management function entity, so that the session management function entity configures the switching strategy to other network entities.

[0132] In some embodiments of the present application, based on the foregoing scheme, the first receiving unit 1002 is configured to receive service real-time requirement information from the application side forwarded by a network exposure function entity, or receive service real-time requirement information directly sent by the application side.

[0133] In some embodiments of the present application, based on the foregoing scheme, the switching strategy comprises at least one of the following:

[0134] whether data pre-forwarding processing is needed when switching;

[0135] switching delay that can be tolerated when switching;

[0136] context transfer requirement of a source end and a destination end when switching, the context transfer requirement comprising full configuration, partial configuration or incremental configuration;

[0137] whether a user equipment executes a strategy of connecting first and disconnecting later or a strategy of disconnecting first and connecting later when switching.

[0138] In some embodiments of the present application, based on the foregoing scheme, the service real-time requirement information comprises at least one of the following: total service transmission delay that can be tolerated, and effective time of a service data packet transmitted.

[0139] In some embodiments of the present application, based on the foregoing scheme, the generating unit 1004 is configured to generate, based on the service real-time requirement information, a handover strategy containing a time threshold corresponding to each network entity, to instruct the each network entity to discard buffered data and stop data forwarding processing when it is monitored that the handover duration exceeds the corresponding time threshold.

[0140] In some embodiments of the present application, based on the foregoing scheme, the generating unit 1004 is configured to generate, if it is determined according to the service real-time requirement information that the network transmission delay is higher than the service tolerable total service transmission delay, a handover strategy that does not perform data forwarding processing during handover.

[0141] In some embodiments of the present application, based on the foregoing scheme, the generating unit 1004 is configured to generate, if it is determined according to the service real-time requirement information that the network transmission delay is lower than the service tolerable total service transmission delay, but the transmission pressure of the network is greater than a set threshold, a handover strategy that performs data forwarding processing for part of service data packets and does not perform data forwarding processing for other service data packets.

[0142] In some embodiments of the present application, based on the foregoing scheme, the handover strategy includes whether the user equipment performs a strategy of first connecting and then disconnecting or a strategy of first disconnecting and then connecting during handover; and the generating unit 1004 acquires network connection capability information of the user equipment before generating the handover strategy to be followed during handover of the access network entity connected by the user equipment, the network connection capability information being used to indicate a number of access network entities that can be simultaneously connected by the user equipment.

[0143] In some embodiments of the present application, based on the foregoing scheme, the generating unit 1004 is configured to acquire a handover strategy configured in the other network entity; and generate, according to the service real-time requirement information and the handover strategy configured in the other network entity, the handover strategy to be followed during handover of the access network entity.

[0144] Figure 11 A block diagram of a network handover processing apparatus according to an embodiment of the present application is shown, which can be arranged in a session management function entity.

[0145] Referring to Figure 11 As shown, the network handover processing apparatus 1100 according to an embodiment of the present application includes a second receiving unit 1102 and a processing unit 1104.

[0146] The second receiving unit 1102 is configured to receive a switching policy sent by a policy control function entity, the switching policy indicating a policy to be followed when switching occurs in an access network entity to which a user equipment is connected, and the switching policy is generated by the policy control function entity according to service real-time requirement information provided by an application side, after receiving a notification message sent by a network data analysis function entity, the service real-time requirement information being used to indicate a time effectiveness requirement of a service processed between the user equipment and the application side, and the notification message is sent by the network data analysis function entity after determining that a switching delay when the access network entity to which the user equipment is connected switches exceeds a set threshold; the processing unit 1104 is configured to configure the switching policy to other network entities, so that the other network entities perform a switching operation based on the switching policy when the access network entity switches.

[0147] In some embodiments of the present application, based on the foregoing scheme, the processing unit 1104 is configured to: configure the switching policy to an access and mobility management function entity and the user equipment, to instruct the access and mobility management function entity to update a switching policy for the user equipment and the service data packet based on the switching policy, and instruct the access and mobility management function entity to configure the switching policy to a connected access network entity.

[0148] Figure 12 A structural schematic diagram of a computer system of an electronic device suitable for implementing embodiments of the present application is shown.

[0149] It should be noted that, Figure 12 The computer system 1200 of the electronic device shown is only an example, and should not impose any limitation on the functions and use range of embodiments of the present application.

[0150] As Figure 12 shown, the computer system 1200 includes a central processing unit (CPU) 1201, which can perform various appropriate actions and processes according to programs stored in a read-only memory (ROM) 1202 or programs loaded from a storage portion 1208 into a random access memory (RAM) 1203, such as performing the methods described in the above embodiments. In the RAM 1203, various programs and data required for system operation are also stored. The CPU 1201, the ROM 1202, and the RAM 1203 are connected to each other through a bus 1204. An input / output (I / O) interface 1205 is also connected to the bus 1204.

[0151] The following components are connected to the I / O interface 1205: an input part 1206 including a keyboard, a mouse, etc.; an output part 1207 including a display such as a Cathode Ray Tube (CRT), a Liquid Crystal Display (LCD), etc., and a speaker, etc.; a storage part 1208 including a hard disk, etc.; and a communication part 1209 including a network interface card such as a LAN (Local Area Network) card, a modem, etc. The communication part 1209 performs communication processing via a network such as the Internet. A drive 1210 is also connected to the I / O interface 1205 as necessary. A removable media 1211 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc. is attached to the drive 1210 as necessary, so that a computer program read therefrom is installed in the storage part 1208 as necessary.

[0152] In particular, the processes described above with reference to the flowcharts can be implemented as a computer software program according to embodiments of the present application. For example, embodiments of the present application include a computer program product comprising a computer program carried on a computer readable medium, the computer program containing a computer program for executing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via the communication part 1209, and / or installed from the removable media 1211. When the computer program is executed by the central processing unit (CPU) 1201, various functions defined in the system of the present application are executed.

[0153] It should be noted that the computer-readable medium in the embodiments of the present application can be a computer-readable signal medium or a computer-readable storage medium or any combination thereof. The computer-readable storage medium may, for example, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or apparatus, or any combination thereof. More specific examples of the computer-readable storage medium can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disk read-only memory (Compact Disc Read-Only Memory, CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present application, the computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, device or apparatus. In the present application, the computer-readable signal medium can include a data signal carrying computer-readable computer programs in a baseband or as a part of a carrier wave. Such a propagated data signal can take various forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination thereof. The computer-readable signal medium can also be any computer-readable medium other than the computer-readable storage medium, which can send, propagate or transmit programs for use by or in conjunction with an instruction execution system, device or apparatus. The computer programs contained in the computer-readable medium can be transmitted by any suitable medium, including but not limited to wireless, wired, or the like, or any suitable combination thereof.

[0154] The flowcharts and block diagrams in the drawings illustrate the possible implementation architectures, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. In the flowcharts or block diagrams, each block can represent a module, a program segment or a part of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions noted in the blocks can occur in different orders than that shown in the drawings. For example, two blocks represented in succession can actually be executed substantially in parallel, and sometimes in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams or flowcharts, and the combination of blocks in the block diagrams or flowcharts, can be implemented by a dedicated hardware-based system for performing the specified functions or operations, or can be implemented by a combination of special-purpose hardware and computer instructions.

[0155] The units described in the embodiments of the present application can be implemented by software, or by hardware, or by a combination of software and hardware. The units described can also be located in a single processor. In some cases, the names of the units do not limit the units themselves.

[0156] As another aspect, the present application provides a computer readable medium, which can be included in the electronic device described in the above embodiments, or can exist separately without being assembled into the electronic device. The computer readable medium carries one or more programs, which, when executed by the electronic device, cause the electronic device to implement the method described in the above embodiments.

[0157] It should be noted that although several modules or units for performing actions are mentioned in the above detailed description, the division into the modules or units is not mandatory. In fact, according to the embodiments of the present application, features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, features and functions of one module or unit described above can be further divided into a plurality of modules or units.

[0158] From the above description of the embodiments, those skilled in the art will readily appreciate that the example embodiments described herein can be implemented by software and / or by hardware coupled with software. Accordingly, the technical solutions of the embodiments of the present application can be embodied in the form of a software product. The software product can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, or the like) or on a network, and includes a number of instructions for causing a computing device (which can be a personal computer, a server, a terminal, or a network device, etc.) to perform the methods according to the embodiments of the present application.

[0159] Other embodiments of the present application will be apparent to those skilled in the art from consideration of the specification and practice of the embodiments disclosed herein. The present application is intended to cover any variations, uses, or adaptations of the application following, in general, the principles of the application and including such

[0160] It should be understood that the present application is not limited to the precise construction that has been described above and illustrated in the accompanying drawings, and that various modifications and changes can be made by those skilled in the art without departing from the scope of the present application. The scope of the present application is limited only by the appended claims.

Claims

1. A network handover processing method, characterized by, The method comprises the following steps: receiving service real-time requirement information provided by an application side, wherein the service real-time requirement information is used to indicate time effectiveness requirement of service processed between the user equipment and the application side; receiving a notification message sent by a network data analysis function entity, wherein the notification message is sent by the network data analysis function entity after determining that handover delay of an access network entity to which the user equipment is connected exceeds a set threshold value when handover occurs; generating a handover strategy to be followed when handover of the access network entity to which the user equipment is connected occurs, based on the service real-time requirement information, after receiving the notification message; sending the handover strategy to a session management function entity, so that the session management function entity configures the handover strategy to other network entities.

2. The network handover processing method of claim 1, wherein, The method of receiving service real-time requirement information provided by an application side comprises the following steps: receiving service real-time requirement information from the application side forwarded by a network exposure function entity; or receiving service real-time requirement information directly sent by the application side.

3. The network handover processing method of claim 1, wherein, The handover strategy comprises at least one of the following: whether data forwarding processing is needed when handover occurs; tolerable handover delay when handover occurs; context transfer requirement of a source end and a destination end when handover occurs, wherein the context transfer requirement comprises full configuration, partial configuration or incremental configuration; whether a user equipment executes a strategy of connecting first and disconnecting later or a strategy of disconnecting first and connecting later when handover occurs.

4. The network handover processing method of claim 1, wherein, The service real-time requirement information comprises at least one of the following: tolerable total service transmission delay and effective time of transmitted service data packet.

5. The network handover processing method of claim 1, wherein, The method of generating a handover strategy to be followed when handover of the access network entity to which the user equipment is connected occurs, based on the service real-time requirement information, comprises the following steps: generating the handover strategy containing time threshold values corresponding to respective network entities, based on the service real-time requirement information, so as to instruct the respective network entities to discard buffered data and stop data forwarding processing after monitoring that handover duration exceeds the corresponding time threshold value.

6. The network handover processing method of claim 1, wherein, The method of generating a handover strategy to be followed when handover of the access network entity to which the user equipment is connected occurs, based on the service real-time requirement information, comprises the following steps: if it is determined according to the service real-time requirement information that network transmission delay is higher than tolerable total service transmission delay of service, then generating a handover strategy of not performing data forwarding processing when handover occurs.

7. The network handover processing method of claim 1, wherein, The method of generating a handover strategy to be followed when handover of the access network entity to which the user equipment is connected occurs, based on the service real-time requirement information, comprises the following steps: if it is determined according to the service real-time requirement information that network transmission delay is lower than tolerable total service transmission delay of service, but transmission pressure of the network is greater than a set threshold value, then generating a handover strategy of performing data forwarding processing on part of service data packets and not performing data forwarding processing on other service data packets when handover occurs.

8. The network handover processing method of claim 1, wherein, The handover strategy comprises whether a user equipment executes a strategy of connecting first and disconnecting later or a strategy of disconnecting first and connecting later when handover occurs; Before generating a handover strategy to be followed when handover of the access network entity to which the user equipment is connected occurs, based on the service real-time requirement information, the network handover processing method further comprises the following steps: Obtaining network connection capability information of the user equipment, the network connection capability information being used to represent a number of access network entities that the user equipment can simultaneously connect to.

9. The network handover processing method of any one of claims 1 to 8, characterized by, Generating a handover strategy to be followed when a handover of an access network entity to which the user equipment is connected occurs, based on the service real-time requirement information, including: Obtaining a handover strategy configured in the other network entities; Generating a handover strategy to be followed when a handover of the access network entity occurs, based on the service real-time requirement information and the handover strategy configured in the other network entities.

10. A network handover processing method, characterized by, Including: Receiving a handover strategy sent by a policy control function entity, the handover strategy representing a strategy to be followed when a handover of an access network entity to which a user equipment is connected occurs, the handover strategy being generated by the policy control function entity based on service real-time requirement information provided by an application side, the service real-time requirement information being used to indicate a time effectiveness requirement of a service processed between the user equipment and the application side, the handover strategy being sent by the policy control function entity after receiving a notification message sent by a network data analysis function entity, the notification message being sent by the network data analysis function entity after determining that a handover delay of the access network entity to which the user equipment is connected when a handover occurs exceeds a set threshold value; Configuring the handover strategy to other network entities, so that the other network entities perform a handover operation based on the handover strategy when the handover of the access network entity occurs.

11. The network handover processing method of claim 10, wherein, Configuring the handover strategy to other network entities, including: Configuring the handover strategy to an access and mobility management function entity and the user equipment, to instruct the access and mobility management function entity to update a handover strategy for the user equipment and the service data packet based on the handover strategy, and instruct the access and mobility management function entity to configure the handover strategy to a connected access network entity.

12. A network handover processing apparatus characterized by comprising: Including: A first receiving unit configured to receive service real-time requirement information provided by an application side and receive a notification message sent by a network data analysis function entity, the service real-time requirement information being used to indicate a time effectiveness requirement of a service processed between a user equipment and the application side, the service real-time requirement information being generated by the network data analysis function entity based on an analysis of the service, the notification message being sent by the network data analysis function entity after determining that a handover delay of an access network entity to which the user equipment is connected when a handover occurs exceeds a set threshold value; A generating unit configured to generate a handover strategy to be followed when a handover of the access network entity to which the user equipment is connected occurs, based on the service real-time requirement information, after receiving the notification message; A sending unit configured to send the handover strategy to a session management function entity, so that the session management function entity configures the handover strategy to other network entities.

13. A network handover processing apparatus characterized by comprising: Including: The second receiving unit is configured to receive a switching policy sent by a policy control function entity, the switching policy indicating a policy to be followed when switching of an access network entity connected by a user equipment occurs, the switching policy being generated by the policy control function entity according to service real-time requirement information provided by an application side after receiving a notification message sent by a network data analysis function entity, the service real-time requirement information being used to indicate time effectiveness requirement of a service processed between the user equipment and the application side, and the notification message being sent by the network data analysis function entity after determining that switching delay of the access network entity connected by the user equipment when switching occurs exceeds a set threshold value; The processing unit is configured to configure the switching policy to other network entities, so that the other network entities perform a switching operation based on the switching policy when the switching of the access network entity occurs.

14. A computer readable medium having stored thereon a computer program, characterized in that, The computer program, when executed by a processor, implements the network switching processing method according to any one of claims 1 to 11.

15. An electronic device, comprising: Comprise: One or more processors; A storage device for storing one or more programs, which, when executed by the one or more processors, cause the electronic device to implement the network switching processing method according to any one of claims 1 to 11.

Citation Information

Patent Citations

  • Network transmission time delay control method, service quality control entity and communication device

    CN103782555A

  • Communication method and device

    CN113810964A