Network switching method, device and system, MAES, MAEC and computer program product

Through multi-access, the interaction between the server MAES and the user MAEC is enabled, and network switching is realized according to changes in business needs and network capabilities, which solves the problem of service delay and improves communication quality and user experience.

CN119545458APending Publication Date: 2025-02-28CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411813401.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-10
Publication Date
2025-02-28

AI Technical Summary

Technical Problem

In the prior art, when the service server feedbacks or subscribes to the core network, it needs to go through multiple processes, resulting in an increase in business delay and affecting the normal progress of the business.

Method used

A network switching method is proposed, which is performed by the multi-access enable server MAES, receives the service demand change report information sent by the multi-access enable user MAEC, and decides whether to perform network switching based on the service demand changes, current network capabilities and optional network capabilities, and sends a handover request to the target network.

Benefits of technology

Through network switching, better communication quality can be provided for changing business needs, meet business needs, and improve user experience, while reducing the burden on the current network and the impact of core network internal network elements.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

The invention relates to a network switching method, device and system, an MAES, an MAEC and a computer program product, and relates to the technical field of wireless communication. The network switching method is executed by a multi-access enabled server (MAES), and comprises the following steps: receiving service demand change report information sent by a multi-access enabled client (MAEC); according to the changed service requirements, network capability information of a network currently used by the user equipment and network capability information of one or more selectable networks connected with the user equipment and a server, whether network switching is carried out is determined, and the currently used network and the one or more selectable networks comprise different core networks; and under the condition that network switching is determined, determining a target network from the network capability information of the one or more selectable networks according to the changed service requirements and the network capability information of the one or more selectable networks, and sending a switching request to the target network, and switching the service corresponding to the changed service demand to the target network.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of wireless communication technology, and in particular to a network switching method, a network switching device, a network switching system, MAES, MAEC, a computer-readable storage medium, and a computer program product. Background Art

[0002] With the development of network communication technology and the Internet of Things, operators and equipment manufacturers have jointly deployed a variety of wired / wireless networks, including cellular networks, satellite networks, and wireless local area networks. Different networks have various settings to meet different types of users and services. At the same time, the rapid development of vertical industries and users' ever-changing communication needs have also posed challenges to the quality of network communications, that is, the network needs to meet the different requirements of various services, including latency, bandwidth, data volume, etc. Summary of the invention

[0003] The inventor found that when a service server currently feeds back or subscribes to data to the core network, it needs to go through processes such as the server sending a request and going through data retrieval management network element authorization and authentication. Multiple service data flows will increase service delays and affect the normal operation of the service. Therefore, how to ensure the communication quality during the service process is a problem that needs to be solved.

[0004] In view of this, the present disclosure proposes a network switching method. According to some embodiments of the first aspect of the present disclosure, a network switching method is provided, which is executed by a multi-access enabling service end MAES, including: receiving service demand change report information sent by a multi-access enabling user end MAEC, wherein the service demand change report information is sent by MAEC when MAEC determines that the service demand of a user device has changed, and the service demand change report information includes the changed service demand of the user device; determining whether to perform network switching according to the changed service demand, the network capability information of the network currently used by the user device, and the network capability information of one or more optional networks to which the user device and the server are connected, wherein the currently used network and the one or more optional networks include different core networks; in the case of determining to perform network switching, determining a target network from the network capability information of one or more optional networks according to the changed service demand and the network capability information of one or more optional networks, and sending a switching request to the target network, so as to switch the service corresponding to the changed service demand to the target network.

[0005] In some embodiments, receiving the service demand change report information sent by the multiple access enabled user end MAEC includes receiving the service demand change report information sent by the MAEC through any optional network of the one or more optional networks.

[0006] In some embodiments, determining whether to perform a network switch based on the changed business requirements, the network capability information of the network currently used by the user device, and the network capability information of one or more optional networks to which the user device and the server are connected includes: determining to perform a network switch when there is network capability information that matches the changed business requirements in the network capability information of one or more optional networks that are connected and the network capability information of the network currently used by the user device does not match the changed business requirements; and determining not to perform a network switch when there is no network capability information that matches the changed business requirements in the network capability information of one or more optional networks that are connected or the network capability information of the network currently used by the user device matches the changed business requirements.

[0007] In some embodiments, when it is determined to perform a network switch, a target network is determined from the network capability information of one or more optional networks based on the changed business requirements and the network capability information of one or more optional networks, and a switching request is sent to the target network so as to switch the business corresponding to the changed business requirements to the target network, including: sending a session establishment request to a network open function NEF in the target network, wherein the session establishment request includes an identifier of a user device, an identifier of a server corresponding to the MAES, and at least one of the changed business requirements; when a session establishment network element in the target network completes session establishment according to the session establishment request, receiving a session establishment reply sent by the NEF in the target network, wherein the session establishment reply is used to indicate that the session establishment is complete.

[0008] In some embodiments, the user equipment runs multiple services, and services other than the services corresponding to the changed service requirements are retained in the network currently used by the user equipment, and the multiple services correspond to one or more applications.

[0009] In some embodiments, the network switching method also includes: receiving a network information report sent by MAEC, wherein the network information report includes the identification and access method of one or more optional networks; obtaining authorization of one or more optional networks based on the identification and access method of one or more optional networks, and subscribing to network capability information of one or more optional networks.

[0010] In some embodiments, based on the identification and access method of one or more optional networks, obtaining authorization for one or more optional networks includes: sending an access request to the network open function NEF of each optional network in the one or more optional networks based on the identification and access method of the one or more optional networks, wherein the access request includes the identification of the user equipment, the identification of one or more optional networks, the identification of the server corresponding to the MAES, and at least one of the registration indication information, wherein the registration indication information is used to indicate whether the server corresponding to the MAES has been registered on the MAES; receiving an access response sent by the NEF of each optional network, wherein the access response includes indication information indicating consent for MAES to access the network capability information of the core network corresponding to the NEF.

[0011] In some embodiments, the access response is that the NEF of each optional network determines whether to agree to MAES to access the network capability information of the core network corresponding to the NEF based on the identifier of the user equipment, the identifier of each optional network, the identifier of the server corresponding to the MAES, and the registration indication information, and sends it to the MAES if the NEF agrees to allow MAES to access the network capability information of the core network corresponding to the NEF.

[0012] In some embodiments, subscribing to network capability information of one or more optional networks includes: sending a subscription request to the NEF of each optional network, wherein the subscription request includes the type of network capability information; and receiving the network capability information periodically sent by the NEF of each optional network.

[0013] In some embodiments, based on the identification and access methods of one or more optional networks, obtaining authorization for one or more optional networks includes: sending a subscription request to the NEF of each optional network in the one or more optional networks based on the identification and access methods of the one or more optional networks, wherein the subscription request includes the type of network capability information; receiving a subscription response sent by the NEF of each optional network, wherein the subscription response includes indication information indicating consent for MAES to subscribe to the network capability information corresponding to the subscription request of the core network corresponding to the NEF.

[0014] In some embodiments, the subscription response is that the NEF of each optional network determines whether to agree to MAES to subscribe to the network capability information corresponding to the subscription request of the core network corresponding to the NEF based on the type of network capability information, and sends it to MAES if it agrees to MAES to subscribe to the network capability information corresponding to the subscription request of the core network corresponding to the NEF.

[0015] In some embodiments, communication between the MAES and NEFs in one or more optional networks is performed via a multi-access MA2 interface.

[0016] In some embodiments, the network currently used by the user equipment and one or more optional networks include: networks corresponding to different public land mobile network PLMN identifiers, or the network currently used by the user equipment and one or more optional networks include at least one of a satellite network, a cellular network and a wireless local area network.

[0017] According to some embodiments of the second aspect of the present disclosure, a network switching method is provided, which is executed by a multi-access enabled user end MAEC, including: determining whether the service demand of the user equipment has changed; in the case of determining that the service demand of the user equipment has changed, sending service demand change report information to the multi-access enabled service end MAES, wherein the service demand change report information includes the changed service demand of the user equipment, and is used to enable MAES to determine a target network based on the changed service demand, network capability information of the network currently used by the user equipment, and network capability information of one or more optional networks to which the user equipment and the server are connected; receiving configuration information of the target network; and establishing a session with the target network based on the configuration information of the target network, so as to switch the service corresponding to the changed service demand to the target network.

[0018] In some embodiments, sending the service demand change report information to the multi-access enabling service end MAES includes: sending the service demand change report information to the MAES through any optional network of one or more optional networks.

[0019] In some embodiments, the user equipment runs multiple services, and services other than the services corresponding to the changed service requirements are retained in the network currently used by the user equipment, and the multiple services correspond to one or more applications.

[0020] In some embodiments, the network switching method also includes: sending a network information report to MAES, so that MAES obtains authorization of one or more optional networks and subscribes to network capability information of one or more optional networks based on the identification and access methods of one or more optional networks, wherein the network information report includes the identification and access methods of one or more optional networks.

[0021] In some embodiments, the network currently used by the user equipment and one or more optional networks include: networks corresponding to different public land mobile network PLMN identifiers, or the network currently used by the user equipment and one or more optional networks include at least one of a satellite network, a cellular network and a wireless local area network.

[0022] According to some embodiments of the third aspect of the present disclosure, a MAES is provided, including: a first receiving unit, configured to receive service demand change report information sent by a multi-access enabled user terminal MAEC, wherein the service demand change report information is sent when MAEC determines that the service demand of a user device has changed, and the service demand change report information includes the changed service demand of the user device; a first determining unit, configured to determine whether to perform a network switch based on the changed service demand, the network capability information of a network currently used by the user device, and the network capability information of one or more optional networks to which the user device and the server are connected, wherein the currently used network and the one or more optional networks include different core networks; a first sending unit, configured to determine a target network from the network capability information of one or more optional networks based on the changed service demand and the network capability information of one or more optional networks when it is determined that a network switch is to be performed, and send a switching request to the target network so as to switch the service corresponding to the changed service demand to the target network.

[0023] According to some embodiments of the fourth aspect of the present disclosure, a MAEC is provided, including: a second determination unit, configured to determine whether the service demand of a user device has changed; a second sending unit, configured to send service demand change report information to a multi-access enabling service end MAES when it is determined that the service demand of the user device has changed, wherein the service demand change report information includes the changed service demand of the user device, and is used to enable MAES to determine a target network based on the changed service demand, network capability information of a network currently used by the user device, and network capability information of one or more optional networks to which the user device and the server are connected; a second receiving unit, configured to receive configuration information of the target network; and an establishing unit, configured to establish a session with the target network based on the configuration information of the target network, so as to switch the service corresponding to the changed service demand to the target network.

[0024] According to some embodiments of the fifth aspect of the present disclosure, a network switching device is provided, comprising: a memory and a processor coupled to the memory, wherein the processor is configured to execute the network switching method in any one of the above embodiments based on instructions stored in the memory.

[0025] According to some embodiments of the sixth aspect of the present disclosure, there is provided a network switching system, comprising: the MAES in any one of the above embodiments; the MAEC in any one of the above embodiments.

[0026] According to some embodiments of the seventh aspect of the present disclosure, a computer-readable storage medium is provided, on which computer instructions are stored, and when the instructions are executed by a processor, the network switching method in any of the above embodiments is implemented.

[0027] According to some embodiments of the eighth aspect of the present disclosure, a computer program product is provided, comprising computer instructions, which, when executed by a processor, implement the network switching method in any of the above embodiments.

[0028] In the above embodiment, MAES receives the service demand change report information sent by MAEC, wherein the service demand change report information includes the changed service demand of the user equipment, and MAES can determine whether to perform network switching according to the changed service demand, the network capability information of the network currently used by the user equipment, and the network capability information of one or more optional networks to which the user equipment and the server have been connected, so as to realize that when the network capability information of the network currently used by the user equipment cannot meet the changed service demand of the user equipment, another network is provided for the service corresponding to the changed service demand to perform the service by determining to perform network switching. When MAES determines to perform network switching, it determines the target network from one or more optional networks according to the changed service demand and the network capability information of one or more optional networks, and sends a switching request to the target network to switch the service corresponding to the changed service demand to the target network, so as to provide a network with better communication quality for the service corresponding to the changed service demand, meet the changed service demand, and improve the user experience. In addition, through the interaction between MAES and MAEC, flexible network switching of service data flow is realized, while ensuring the communication quality of the service performed by the network currently used by the user equipment, reducing the overhead and burden of the network currently used by the user equipment, and reducing the impact on the core network internal network elements of the network currently used by the user equipment. BRIEF DESCRIPTION OF THE DRAWINGS

[0029] The accompanying drawings, which constitute a part of the specification, illustrate embodiments of the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0030] The present disclosure can be more clearly understood from the following detailed description with reference to the accompanying drawings.

[0031] Figure 1 A schematic diagram showing some embodiments of the network switching method disclosed herein.

[0032] Figure 2 Schematic diagram showing some embodiments of the structure between MAES and MAEC of the present disclosure.

[0033] Figure 3 A schematic diagram showing some embodiments of obtaining authorization for an optional network according to the present disclosure.

[0034] Figure 4 Schematic diagram showing some embodiments of session establishment of the present disclosure.

[0035] Figure 5 Schematic diagrams showing other embodiments of the network switching method disclosed herein.

[0036] Figure 6 Schematic diagrams showing some embodiments of the MAES of the present disclosure.

[0037] Figure 7 Schematic diagram showing some embodiments of MAEC of the present disclosure.

[0038] Figure 8 Schematic diagrams showing some embodiments of the network switching device disclosed herein.

[0039] Fig. 9 Schematic diagrams showing some embodiments of the network switching system of the present disclosure. DETAILED DESCRIPTION

[0040] Various exemplary embodiments of the present disclosure will now be described in detail with reference to the accompanying drawings. It should be noted that the relative arrangement of components and steps, numerical expressions and numerical values ​​set forth in these embodiments do not limit the scope of the present disclosure unless otherwise specifically stated.

[0041] At the same time, it should be understood that for the convenience of description, the sizes of the various parts shown in the drawings are not drawn according to the actual proportional relationship.

[0042] The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the present disclosure, its application, or uses.

[0043] Technologies, methods, and equipment known to ordinary technicians in the relevant art may not be discussed in detail, but where appropriate, the technologies, methods, and equipment should be considered part of the specification.

[0044] In all examples shown and discussed herein, any specific values ​​should be interpreted as merely exemplary and not as limiting. Therefore, other examples of the exemplary embodiments may have different values.

[0045] It should be noted that like reference numerals and letters refer to similar items in the following figures, and therefore, once an item is defined in one figure, it need not be further discussed in subsequent figures.

[0046] How to improve user experience through network switching and how to ensure communication quality and business continuity during network switching of user equipment are difficult problems currently faced by communication networks.

[0047] Since the core network cannot monitor the status of all servers and the specific business demand changes of user devices in real time during the process of servers providing services to users, a dedicated management function entity is required to classify and manage different servers. The enabling network element (i.e., MAES) acts as an agent for different servers and communicates with the core network and user devices to complete business configuration and network switching requirements.

[0048] Figure 1 A schematic diagram showing some embodiments of the network switching method disclosed herein.

[0049] like Figure 1 As shown, the network switching method includes steps 110 to 130, and the network switching method is executed by MAES (Multi-Access Enabler Server).

[0050] Figure 2 Schematic diagram showing some embodiments of the structure between MAES and MAEC of the present disclosure.

[0051] like Figure 2 As shown, AC (Application Client) and MAEC (Multi-Access Enabler Client) are deployed on UE (User Equipment), and AS (Application Server) and MAES are deployed on the server side. One or more optional networks to which the user equipment and the server are connected include 3GPP (3rd Generation Partnership Project) core network PLMN (Public Land Mobile Network) 1 and 3GPP core network PLMN2. Among them, information exchange can be performed between MAEC and MAES (for example, information exchange is performed through a network other than the network currently used by the user equipment), MAEC can exchange information with AC, MAES can exchange information with AS, MAES and PLMN1 and PLMN2 can exchange information through MA2 (Multi-Access-2) interface, and AS and PLMN1 and PLMN2 can exchange information through N6 interface.

[0052] The deployment of MAEC and MAES is an application enabling layer design based on network layered design in a scenario where the user device has dual connections with the network and the server.

[0053] In some embodiments, AS refers to related services (functional modules) deployed on the server side. The server usually refers to a host deployed on a data network. AS is mainly responsible for responding to AC-related requests and providing related application services for AC.

[0054] In some embodiments, AC refers to an application (functional module) deployed on the user device side that is responsible for executing user-related requests and functions, and its main function is to initiate switching of network lines or call business functions of application layer servers.

[0055] In some embodiments, the MA2 interface refers to a reference point responsible for the interaction between MAES and 3GPP network functions and interfaces, and it mainly has the following functions: supporting MAES to access the interfaces of SCEF and NEF; authentication based on the identification code and identity of MAES; MAES obtains network configuration and congestion information; MAES reports service requirements to the core network to establish new data flow sessions and channels in the second network; and regularly reports changes in the quality of service required for the service.

[0056] In the above embodiments, by deploying MAEC and user equipment together, and deploying MAES and the server together, information interaction at the application layer is achieved, and the burden on the network currently used by the user equipment is reduced. In addition, MAEC and MAES can be deployed through network element virtualization, which improves the flexibility of MAEC and MAES deployment.

[0057] In step 110, service demand change report information sent by MAEC (Multi-Access Enabler Client) is received, wherein the service demand change report information is sent when MAEC determines that the service demand of the user equipment has changed, and the service demand change report information includes the changed service demand of the user equipment.

[0058] In some embodiments, MAES is deployed on the server side. MAES can be understood as a functional module deployed on the server side, which is used to provide corresponding enabling and supporting functions for network switching services on the server side of the application layer. It generally has the following functions: obtaining business-related information on the user equipment side and then making judgments and storing them; communicating with the 3GPP core network, directly accessing the network functions of the core network (such as PCF (Policy Control Function)), or indirectly accessing the core network elements (for example, SCEF (Service Capability Exposure Function), NEF, etc.); supporting the opening of 3GPP network functions and services.

[0059] Accordingly, MAEC will determine whether the service requirements of the user device have changed, and if it is determined that the service requirements of the user device have changed, it will send service requirement change report information to the multi-access enabling server MAES, wherein the service requirement change report information includes the changed service requirements of the user device, and is used to enable MAES to determine the target network based on the changed service requirements, the network capability information of the network currently used by the user device, and the network capability information of one or more optional networks to which the user device and the server are connected.

[0060] By sending service demand change report information to MAES through MAEC, MAES is triggered to determine whether to perform network switching. There is no need to trigger MAES to determine whether to perform network switching through the network currently used by the user equipment. This reduces the impact on the network elements within the core grid and realizes the judgment of whether to perform network switching.

[0061] In the process of user equipment performing network services, considering that different network channels are used to carry different data, if different data streams are transmitted by the same network, when one of the service data streams changes, it will affect other data streams. Therefore, the service demand change report information of MAEC can notify the corresponding MAES and trigger MAES to determine whether to perform network switching.

[0062] In some embodiments, MAEC is deployed on the user equipment side. MAEC can be understood as a functional module deployed on the user equipment side for providing corresponding enabling and supporting services for network switching services on the user equipment side of the application layer. It generally has the following functions: obtaining information about the user equipment and communicating with MAES; monitoring the mobility and location changes of the user equipment; and obtaining identification related to the user equipment.

[0063] In some embodiments, MAES may receive the service demand change report information sent by MAEC through any optional network of one or more optional networks.

[0064] Accordingly, the MAEC may send service demand change report information to the MAES via any optional network of the one or more optional networks.

[0065] The correspondence between user equipment, services and applications is as follows: the user equipment runs multiple services, and services other than the services corresponding to the changed service needs are retained in the network currently used by the user equipment, and multiple services correspond to one or more applications.

[0066] In some embodiments, the network currently used by the user equipment and one or more optional networks include: networks corresponding to different public land mobile network PLMN identifiers, or the network currently used by the user equipment and one or more optional networks include at least one of a satellite network, a cellular network and a wireless local area network.

[0067] In some embodiments, before receiving the service demand change report information sent by MAEC, MAES needs to obtain authorization from one or more optional networks and subscribe to the network capability information of one or more optional networks, which specifically includes steps (1) and (2). MAES obtains authorization from one or more optional networks to transform into a trusted network element.

[0068] In step (1), a network information report sent by MAEC is received, wherein the network information report includes an identifier (eg, network name) and an access method of one or more optional networks.

[0069] In some embodiments, MAEC first obtains the identifiers of one or more optional networks from AC and stores them locally for subsequent acquisition of network-related capabilities and information. In addition, MAEC needs to register with MAES before sending a network information report to MAES.

[0070] In step (2), according to the identification and access method of the one or more optional networks, the authorization of the one or more optional networks is obtained, and the network capability information of the one or more optional networks is subscribed.

[0071] Accordingly, MAEC will send a network information report to MAES, so that MAES can obtain authorization of one or more optional networks and subscribe to network capability information of one or more optional networks based on the identification and access methods of one or more optional networks, wherein the network information report includes the identification and access methods of one or more optional networks.

[0072] In some embodiments, the network capability information of one or more optional networks subscribed by the MAES includes the PDU sessions corresponding to the changed service requirements and the bandwidth and latency corresponding to the changed service requirements.

[0073] In some embodiments, the communication between the MAES and the NEFs in one or more optional networks is performed through an MA2 (Multi-Access-2) interface.

[0074] For example, first, according to the identification and access method of one or more optional networks, an access request is sent to the network open function NEF of each optional network in the one or more optional networks, wherein the access request includes the identification of the user equipment, the identification of one or more optional networks, the identification of the server corresponding to the MAES and at least one of the registration indication information, wherein the registration indication information is used to indicate whether the server corresponding to the MAES has been registered on the MAES; further, an access response sent by the NEF of each optional network is received, wherein the access response includes indication information indicating consent for MAES to access the network capability information of the core network corresponding to the NEF.

[0075] In other words, the 3GPP core network provides core network information to third-party entities or trusted network elements through NEF, so the NEF of each optional network is required to determine whether MAES meets the authorization conditions.

[0076] In some embodiments, the access request also includes an identification of a network currently used by the user equipment.

[0077] In some embodiments, the access response also includes indication information indicating that the MAES is not allowed to access the network capability information of the core network corresponding to the NEF.

[0078] For example, the MAES sends an access request to a NEF (Network Exposure Function) of each of the one or more optional networks through the MA2 interface.

[0079] The communication between MAES and NEF is realized through the MA2 interface, which improves the reference point and interaction process between MAES and the core network.

[0080] For example, the MAES receives an access response sent by the NEF of each optional network through the MA2 interface.

[0081] In some embodiments, the access response is that the NEF of each optional network determines whether to agree to MAES to access the network capability information of the core network corresponding to the NEF based on the identifier of the user equipment, the identifier of each optional network, the identifier of the server corresponding to the MAES, and the registration indication information, and sends it to the MAES if the NEF agrees to allow MAES to access the network capability information of the core network corresponding to the NEF.

[0082] In some embodiments, how to subscribe to network capability information of one or more optional networks is described in detail as follows.

[0083] Firstly, a subscription request is sent to the NEF of each optional network, wherein the subscription request includes the type of network capability information; and secondly, the network capability information periodically sent by the NEF of each optional network is received.

[0084] In some embodiments, MAES may continuously acquire network capability information during the time period during which the service of the user equipment continues.

[0085] For example, MAES sends a subscription request to each optional network through the MA2 interface.

[0086] For example, the MAES receives the network capability information periodically sent by the NEF of each optional network through the MA2 interface.

[0087] In some embodiments, first, based on the identification and access method of one or more optional networks, a subscription request is sent to the NEF of each optional network in the one or more optional networks, wherein the subscription request includes the type of network capability information; secondly, a subscription response is received from the NEF of each optional network, wherein the subscription response includes indication information indicating consent for MAES to subscribe to the network capability information corresponding to the subscription request of the core network corresponding to the NEF.

[0088] For example, the MAES sends a subscription request to the NEF of each optional network in the one or more optional networks through the MA2 interface.

[0089] For example, the MAES receives a subscription response sent by the NEF of each optional network through the MA2 interface.

[0090] In some embodiments, the subscription response is that the NEF of each optional network determines whether to agree to MAES to subscribe to the network capability information corresponding to the subscription request of the core network corresponding to the NEF based on the type of network capability information, and sends it to MAES if it agrees to MAES to subscribe to the network capability information corresponding to the subscription request of the core network corresponding to the NEF.

[0091] Figure 3 A schematic diagram showing some embodiments of obtaining authorization for an optional network according to the present disclosure.

[0092] like Figure 3 As shown, obtaining authorization of an optional network includes steps 310 to 370. The optional networks include network 1 (ie, PLMN1) and network 2 (ie, PLMN2), network 1 corresponds to NEF1, and network 2 corresponds to NEF2.

[0093] In step 310, MAEC sends a network information report to MAES.

[0094] In step 320 , taking the example of MAES obtaining authorization for network 1 (NEF1 ), MAES sends an access request to NEF1 .

[0095] In step 330, NEF1 performs authentication according to the access request sent by MAES.

[0096] In step 340, NEF1 sends an access response to MAES.

[0097] In step 350, MAES sends a subscription request to NEF1.

[0098] In step 360, NEF1 sends a subscription response to MAES.

[0099] Through steps 320 to 360, MAES obtains the authorization of network 1.

[0100] In step 370, steps 320 to 360 are repeated, wherein the network element that interacts with MAES is NEF2, so that MAES obtains authorization from network 2.

[0101] In the above embodiment, before network switching is realized through information interaction between MAES and MAEC, MAES first obtains authorization for the optional network, so that MAES becomes a trusted network element, thereby ensuring the security and reliability of network switching through MAES and MAEC.

[0102] In step 120, it is determined whether to perform network switching based on the changed business requirements, the network capability information of the network currently used by the user equipment, and the network capability information of one or more optional networks to which the user equipment and the server are connected, wherein the currently used network and the one or more optional networks include different core networks.

[0103] For example, two SIM cards (Subscriber Identity Module) are inserted into the user device, and the two SIM cards belong to different operators, that is, the two SIM cards belong to different core networks. When the demand for a certain service executed in an application in the user device changes and the network connected to a certain SIM card cannot meet the changed service demand, network switching can be performed at this time, that is, the changed service demand is met through the network connected to another SIM card, that is, the service corresponding to the changed service demand is switched to the network to which the other SIM card belongs.

[0104] In some embodiments, the user device may be, for example, a mobile phone or a sensor.

[0105] In some embodiments, how MAES determines whether to perform a network switch based on changed business needs, network capability information of the network currently used by the user device, and network capability information of one or more optional networks to which the user device and the server are connected is specifically as follows.

[0106] When network capability information of one or more connected optional networks includes network capability information matching the changed service requirement and network capability information of a network currently used by the user equipment does not match the changed service requirement, it is determined to perform network switching.

[0107] When there is no network capability information matching the changed service requirement in the network capability information of the one or more connected optional networks or the network capability information of the network currently used by the user equipment matches the changed service requirement, it is determined not to perform network switching.

[0108] By determining to perform a network switch when there is network capability information matching the changed business requirements in the network capability information of one or more connected optional networks and the network capability information of the network currently used by the user device does not match the changed business requirements, the risk of process redundancy caused by performing a network switch when the network capability information of the currently used network matches the changed business requirements is reduced.

[0109] In step 130, when it is determined to perform a network switch, a target network is determined from the network capability information of one or more optional networks based on the changed business requirements and the network capability information of one or more optional networks, and a switching request is sent to the target network so as to switch the business corresponding to the changed business requirements to the target network.

[0110] In the above embodiment, MAES receives the service demand change report information sent by MAEC, wherein the service demand change report information includes the changed service demand of the user equipment, and MAES can determine whether to perform network switching according to the changed service demand, the network capability information of the network currently used by the user equipment, and the network capability information of one or more optional networks to which the user equipment and the server have been connected, so as to realize that when the network capability information of the network currently used by the user equipment cannot meet the changed service demand of the user equipment, another network is provided for the service corresponding to the changed service demand to perform the service by determining to perform network switching. When MAES determines to perform network switching, it determines the target network from one or more optional networks according to the changed service demand and the network capability information of one or more optional networks, and sends a switching request to the target network to switch the service corresponding to the changed service demand to the target network, so as to provide a network with better communication quality for the service corresponding to the changed service demand, meet the changed service demand, and improve the user experience. In addition, through the interaction between MAES and MAEC, flexible network switching of service data flow is realized, while ensuring the communication quality of the service performed by the network currently used by the user equipment, reducing the overhead and burden of the network currently used by the user equipment, and reducing the impact on the core network internal network elements of the network currently used by the user equipment.

[0111] By switching the services corresponding to the changed business needs to the target network, the normal operation of the services corresponding to the business data flows carried by the currently used network is guaranteed, and the normal operation of the services corresponding to the changed business needs is also guaranteed, reducing the delay of the business data flows.

[0112] Accordingly, MAEC will receive the configuration information of the target network, and then establish a session with the target network according to the configuration information of the target network, so as to switch the service corresponding to the changed service demand to the target network. Among them, the configuration information of the target network is sent by the target network to the user equipment through the base station.

[0113] Based on the configuration information of the target network, MAEC switches the services corresponding to the changed service requirements to the target network, enabling the user equipment and the server to communicate through the target network.

[0114] In some embodiments, when it is determined to perform a network switch, how MAES determines the target network from the network capability information of one or more optional networks based on the changed business needs and the network capability information of one or more optional networks, and sends a switching request to the target network is specifically as follows.

[0115] A session establishment request is sent to the network open function NEF in the target network, wherein the session establishment request includes an identifier of the user equipment, an identifier of the server corresponding to the MAES, and at least one of the changed business requirements; when the session establishment network element in the target network completes the session establishment according to the session establishment request, a session establishment reply is received from the NEF in the target network, wherein the session establishment reply is used to indicate that the session establishment is completed.

[0116] In some embodiments, the target network is a network with the best communication quality among the one or more selectable networks.

[0117] For example, the MAES sends a session establishment request to the NEF in the target network through the MA2 interface.

[0118] For example, the MAES receives a session establishment reply sent by the NEF in the target network through the MA2 interface.

[0119] For example, the session establishment network elements may be SMF (Session Management Function) and PCF.

[0120] By deploying MAEC and user equipment together, MAES and servers together, and deploying the enabling architecture (MAES and MAEC) at the edge of the core network, the management of different services is realized, which can significantly improve the user experience and reduce the burden on the core network. At the same time, the deployment of the enabling architecture is more flexible, and it can assist in realizing the channel switching, adjustment, diversion and network switching of the service data flow of the user equipment through network element virtualization.

[0121] Figure 4 Schematic diagram showing some embodiments of session establishment of the present disclosure.

[0122] like Figure 4 As shown, session establishment includes steps 410 to 440.

[0123] In step 410, the MAEC sends a service demand change report message (or a multiple access request) to the MAES.

[0124] In step 420, the MAES sends a PDU (Protocol Data Unit) session establishment request to the NEF in the target network (eg, NEF2 in PLMN2).

[0125] In step 430, the NEF in the target network sends a session establishment reply to the MAES.

[0126] In step 440, the PDU session establishment is completed.

[0127] In the above embodiment, MAEC sends service demand change report information to MAES, so that MAES sends a PDU session establishment request to the NEF in the target network to establish the session configuration between the user device and the server, so that the service corresponding to the changed service demand of the user device is carried by the target network other than the currently used network, thereby realizing network switching between the user device and the server.

[0128] Figure 5 Schematic diagrams showing other embodiments of the network switching method disclosed herein.

[0129] like Figure 5 As shown, the network switching method includes steps 510 to 540, and the network switching method is executed by MAEC.

[0130] In step 510, it is determined whether the service demand of the user equipment changes.

[0131] In step 520, when it is determined that the service requirements of the user equipment have changed, service requirement change report information is sent to the multi-access enabling server MAES, wherein the service requirement change report information includes the changed service requirements of the user equipment, and is used for MAES to determine the target network based on the changed service requirements, the network capability information of the network currently used by the user equipment, and the network capability information of one or more optional networks to which the user equipment and the server are connected.

[0132] In some embodiments, the MAEC may send service demand change report information to the MAES via any optional network of one or more optional networks.

[0133] In some embodiments, the user equipment runs multiple services, and services other than the services corresponding to the changed service requirements are retained in the network currently used by the user equipment, and the multiple services correspond to one or more applications.

[0134] In some embodiments, the network currently used by the user equipment and one or more optional networks include: networks corresponding to different public land mobile network PLMN identifiers, or the network currently used by the user equipment and one or more optional networks include at least one of a satellite network, a cellular network and a wireless local area network.

[0135] In some embodiments, before sending business demand change report information to MAES, MAEC also needs to send a network information report to MAES, so that MAES can obtain authorization of one or more optional networks and subscribe to network capability information of one or more optional networks based on the identification and access methods of one or more optional networks, wherein the network information report includes the identification and access methods of one or more optional networks.

[0136] In step 530, configuration information of the target network is received.

[0137] In step 540, a session is established with the target network according to the configuration information of the target network, so as to switch the service corresponding to the changed service demand to the target network.

[0138] In the above embodiment, through the information interaction between MAEC and MAES, when the service needs of the user device change, a network with better communication quality can be provided for the service corresponding to the changed service needs of the user device, thereby ensuring the communication quality of the service carried by the network currently used by the user device, and also ensuring the communication quality of the service corresponding to the changed service needs, thereby improving the user experience. In addition, network switching is achieved through the interaction between MAEC and MAES, which not only realizes flexible network switching, but also reduces network overhead and burden.

[0139] Figure 6 Schematic diagrams showing some embodiments of the MAES of the present disclosure.

[0140] like Figure 6 As shown, the MAES 60 includes a first receiving unit 61 , a first determining unit 62 and a first sending unit 63 .

[0141] The first receiving unit 61 is configured to receive service demand change report information sent by a multi-access enabled user terminal MAEC, wherein the service demand change report information is sent when MAEC determines that the service demand of the user equipment has changed, and the service demand change report information includes the changed service demand of the user equipment.

[0142] In some embodiments, the first receiving unit 61 is further configured to receive the service demand change report information sent by the MAEC through any optional network of the one or more optional networks.

[0143] In some embodiments, the first receiving unit 61 is also configured to receive a network information report sent by MAEC, wherein the network information report includes the identification and access method of one or more optional networks; based on the identification and access method of one or more optional networks, obtain authorization of one or more optional networks, and subscribe to network capability information of one or more optional networks.

[0144] In some embodiments, the first receiving unit 61 is also configured to send an access request to the network open function NEF of each optional network in one or more optional networks according to the identification and access method of one or more optional networks, wherein the access request includes the identification of the user equipment, the identification of one or more optional networks, the identification of the server corresponding to the MAES and at least one item of registration indication information, wherein the registration indication information is used to indicate whether the server corresponding to the MAES has been registered on the MAES; receive an access response sent by the NEF of each optional network, wherein the access response includes indication information indicating consent for MAES to access the network capability information of the core network corresponding to the NEF.

[0145] In some embodiments, communication between the MAES and NEFs in one or more optional networks is performed via a multi-access MA2 interface.

[0146] In some embodiments, the access response is that the NEF of each optional network determines whether to agree to MAES to access the network capability information of the core network corresponding to the NEF based on the identifier of the user equipment, the identifier of each optional network, the identifier of the server corresponding to the MAES, and the registration indication information, and sends it to the MAES if the NEF agrees to allow MAES to access the network capability information of the core network corresponding to the NEF.

[0147] In some embodiments, the first receiving unit 61 is further configured to send a subscription request to the NEF of each optional network, wherein the subscription request includes the type of network capability information; and receive the network capability information periodically sent by the NEF of each optional network.

[0148] In some embodiments, the first receiving unit 61 is also configured to send a subscription request to the NEF of each optional network in the one or more optional networks according to the identification and access method of the one or more optional networks, wherein the subscription request includes the type of network capability information; and receive a subscription response sent by the NEF of each optional network, wherein the subscription response includes indication information indicating consent for MAES to subscribe to the network capability information corresponding to the subscription request of the core network corresponding to the NEF.

[0149] In some embodiments, the subscription response is that the NEF of each optional network determines whether to agree to MAES to subscribe to the network capability information corresponding to the subscription request of the core network corresponding to the NEF based on the type of network capability information, and sends it to MAES if it agrees to MAES to subscribe to the network capability information corresponding to the subscription request of the core network corresponding to the NEF.

[0150] The first determination unit 62 is configured to determine whether to perform network switching based on the changed business requirements, the network capability information of the network currently used by the user equipment, and the network capability information of one or more optional networks to which the user equipment and the server are connected, wherein the currently used network and the one or more optional networks include different core networks.

[0151] In some embodiments, the first determination unit 62 is further configured to determine to perform a network switch if there is network capability information matching the changed business requirements in the network capability information of one or more connected optional networks and the network capability information of the network currently used by the user device does not match the changed business requirements; and to determine not to perform a network switch if there is no network capability information matching the changed business requirements in the network capability information of one or more connected optional networks or the network capability information of the network currently used by the user device matches the changed business requirements.

[0152] In some embodiments, the user equipment runs multiple services, and services other than the services corresponding to the changed service requirements are retained in the network currently used by the user equipment, and the multiple services correspond to one or more applications.

[0153] In some embodiments, the network currently used by the user equipment and one or more optional networks include: networks corresponding to different public land mobile network PLMN identifiers, or the network currently used by the user equipment and one or more optional networks include at least one of a satellite network, a cellular network and a wireless local area network.

[0154] The first sending unit 63 is configured to determine a target network from the network capability information of one or more optional networks based on the changed business requirements and the network capability information of one or more optional networks when determining to switch the network, and send a switching request to the target network so as to switch the business corresponding to the changed business requirements to the target network.

[0155] In some embodiments, the first sending unit 63 is also configured to send a session establishment request to the network open function NEF in the target network, wherein the session establishment request includes an identifier of the user equipment, an identifier of the server corresponding to the MAES, and at least one of the changed business requirements; when the session establishment network element in the target network completes the session establishment according to the session establishment request, receive a session establishment reply sent by the NEF in the target network, wherein the session establishment reply is used to indicate that the session establishment is completed.

[0156] In the above embodiment, through the information interaction between MAEC and MAES, when the service needs of the user device change, a network with better communication quality can be provided for the service corresponding to the changed service needs of the user device, thereby ensuring the communication quality of the service carried by the network currently used by the user device, and also ensuring the communication quality of the service corresponding to the changed service needs, thereby improving the user experience. In addition, network switching is achieved through the interaction between MAEC and MAES, which not only realizes flexible network switching, but also reduces network overhead and burden.

[0157] Figure 7 Schematic diagram showing some embodiments of MAEC of the present disclosure.

[0158] like Figure 7 As shown, MAEC 70 includes a second determining unit 71 , a second sending unit 72 , a second receiving unit 73 and an establishing unit 74 .

[0159] The second determining unit 71 is configured to determine whether the service demand of the user equipment changes.

[0160] The second sending unit 72 is configured to send service demand change report information to the multi-access enabling service end MAES when it is determined that the service demand of the user equipment has changed, wherein the service demand change report information includes the changed service demand of the user equipment, and is used for MAES to determine the target network according to the changed service demand, the network capability information of the network currently used by the user equipment, and the network capability information of one or more optional networks to which the user equipment and the server are connected.

[0161] In some embodiments, the second sending unit 72 is further configured to send service demand change report information to the MAES via any optional network of the one or more optional networks.

[0162] In some embodiments, the user equipment runs multiple services, and services other than the services corresponding to the changed service requirements are retained in the network currently used by the user equipment, and the multiple services correspond to one or more applications.

[0163] In some embodiments, the second sending unit 72 is also configured to send a network information report to the MAES, so that the MAES obtains authorization for one or more optional networks and subscribes to network capability information of one or more optional networks based on the identification and access methods of the one or more optional networks, wherein the network information report includes the identification and access methods of the one or more optional networks.

[0164] In some embodiments, the network currently used by the user equipment and one or more optional networks include: networks corresponding to different public land mobile network PLMN identifiers, or the network currently used by the user equipment and one or more optional networks include at least one of a satellite network, a cellular network and a wireless local area network.

[0165] The second receiving unit 73 is configured to receive configuration information of the target network.

[0166] The establishing unit 74 is configured to establish a session with the target network according to the configuration information of the target network, so as to switch the service corresponding to the changed service demand to the target network.

[0167] In the above embodiment, through the information interaction between MAEC and MAES, when the service needs of the user device change, a network with better communication quality can be provided for the service corresponding to the changed service needs of the user device, thereby ensuring the communication quality of the service carried by the network currently used by the user device, and also ensuring the communication quality of the service corresponding to the changed service needs, thereby improving the user experience. In addition, network switching is achieved through the interaction between MAEC and MAES, which not only realizes flexible network switching, but also reduces network overhead and burden.

[0168] Figure 8 Schematic diagrams showing some embodiments of the network switching device disclosed herein.

[0169] like Figure 8 As shown, the network switching device 80 of this embodiment includes: a memory 81 and a processor 82 coupled to the memory 81 , and the processor 82 is configured to execute the network switching method in any one of the aforementioned embodiments based on the instructions stored in the memory 81 .

[0170] The memory 81 may include, for example, a system memory, a fixed non-volatile storage medium, etc. The system memory may store, for example, an operating system, an application program, a boot loader, and other programs.

[0171] The network switching device 80 may also include an input / output interface 83, a network interface 84, a storage interface 85, etc. These interfaces 83, 84, 85, the memory 81, and the processor 82 may be connected, for example, via a bus 86. The input / output interface 83 provides a connection interface for input / output devices such as a display, a mouse, a keyboard, a touch screen, a microphone, and a speaker. The network interface 84 provides a connection interface for various networked devices. The storage interface 85 provides a connection interface for external storage devices such as an SD card and a USB flash drive.

[0172] In the above embodiment, through the information interaction between MAEC and MAES, when the service needs of the user device change, a network with better communication quality can be provided for the service corresponding to the changed service needs of the user device, thereby ensuring the communication quality of the service carried by the network currently used by the user device, and also ensuring the communication quality of the service corresponding to the changed service needs, thereby improving the user experience. In addition, network switching is achieved through the interaction between MAEC and MAES, which not only realizes flexible network switching, but also reduces network overhead and burden.

[0173] Fig. 9 Schematic diagrams showing some embodiments of the network switching system of the present disclosure.

[0174] like Fig. 9 As shown, the network switching system 90 includes the MAES in any one of the above embodiments and the MAEC in any one of the above embodiments.

[0175] In the above embodiment, through the information interaction between MAEC and MAES, when the service needs of the user device change, a network with better communication quality can be provided for the service corresponding to the changed service needs of the user device, thereby ensuring the communication quality of the service carried by the network currently used by the user device, and also ensuring the communication quality of the service corresponding to the changed service needs, thereby improving the user experience. In addition, network switching is achieved through the interaction between MAEC and MAES, which not only realizes flexible network switching, but also reduces network overhead and burden.

[0176] In some embodiments, a computer program product is protected, including a computer program or an instruction, which implements the above-mentioned network switching method when the computer program or instruction is executed by a processor. The computer program product includes a computer program carried on a computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from the network through a network switching device, or installed from a storage device, or installed from a ROM. When the computer program is executed by the CPU, the above-mentioned functions defined in the method of the embodiment of the present disclosure are executed.

[0177] Those skilled in the art will appreciate that the embodiments of the present disclosure may be provided as methods, systems, or computer program products. Therefore, the present disclosure may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present disclosure may take the form of a computer program product implemented on one or more computer-usable non-transient storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0178] So far, the network switching method, device, system, MAES, MAEC and computer program product of the present disclosure have been described in detail. In order to avoid obscuring the concept of the present disclosure, some details known in the art are not described. Based on the above description, those skilled in the art can fully understand how to implement the technical solution disclosed here.

[0179] The method and system of the present disclosure may be implemented in many ways. For example, the method and system of the present disclosure may be implemented by software, hardware, firmware, or any combination of software, hardware, and firmware. The above order of steps for the method is for illustration only, and the steps of the method of the present disclosure are not limited to the order specifically described above, unless otherwise specifically stated. In addition, in some embodiments, the present disclosure may also be implemented as a program recorded in a recording medium, which includes machine-readable instructions for implementing the method according to the present disclosure. Therefore, the present disclosure also covers a recording medium storing a program for executing the method according to the present disclosure.

[0180] Although some specific embodiments of the present disclosure have been described in detail by way of example, it should be understood by those skilled in the art that the above examples are for illustration only and are not intended to limit the scope of the present disclosure. It should be understood by those skilled in the art that the above embodiments may be modified without departing from the scope and spirit of the present disclosure. The scope of the present disclosure is defined by the appended claims.

Claims

1. A network switching method, performed by a multi-access enabling server (MAES), comprising: Receiving service demand change report information sent by a multi-access enabling user terminal MAEC, wherein the service demand change report information is sent when the MAEC determines that the service demand of the user equipment has changed, and the service demand change report information includes the changed service demand of the user equipment; Determining whether to perform network switching according to the changed service demand, network capability information of the network currently used by the user equipment, and network capability information of one or more optional networks to which the user equipment and the server are connected, wherein the currently used network and the one or more optional networks include different core networks; When it is determined to perform a network switch, a target network is determined from the network capability information of the one or more optional networks based on the changed business requirements and the network capability information of the one or more optional networks, and a switching request is sent to the target network so as to switch the business corresponding to the changed business requirements to the target network.

2. The network switching method according to claim 1, wherein: The receiving of the service demand change report information sent by the multiple access enabled user terminal MAEC includes: The service demand change report information sent by the MAEC is received through any optional network of the one or more optional networks.

3. The network switching method according to claim 1, wherein: The determining whether to perform network switching according to the changed service demand, the network capability information of the network currently used by the user equipment, and the network capability information of one or more optional networks to which the user equipment and the server are connected includes: In a case where network capability information of the one or more connected optional networks includes network capability information matching the changed service requirement and the network capability information of the network currently used by the user equipment does not match the changed service requirement, determining to perform network switching; If there is no network capability information matching the changed service requirement in the network capability information of the one or more connected optional networks or the network capability information of the network currently used by the user equipment matches the changed service requirement, it is determined not to perform network switching.

4. The network switching method according to claim 1, wherein: The step of, in the case of determining to perform network switching, determining a target network from the network capability information of the one or more optional networks according to the changed service demand and the network capability information of the one or more optional networks, and sending a switching request to the target network so as to switch the service corresponding to the changed service demand to the target network includes: Sending a session establishment request to a network open function NEF in the target network, wherein the session establishment request includes at least one of an identifier of the user equipment, an identifier of a server corresponding to the MAES, and the changed service requirement; When the session establishment network element in the target network completes the session establishment according to the session establishment request, a session establishment reply sent by the NEF in the target network is received, wherein the session establishment reply is used to indicate that the session establishment is completed.

5. The network switching method according to claim 1, wherein: The user equipment runs multiple services, and services other than the services corresponding to the changed service requirements are retained in a network currently used by the user equipment, and the multiple services correspond to one or more applications.

6. The network switching method according to any one of claims 1 to 5, further comprising: Receiving a network information report sent by the MAEC, wherein the network information report includes an identification and access method of the one or more optional networks; According to the identification and access method of the one or more optional networks, obtain the authorization of the one or more optional networks, and subscribe to the network capability information of the one or more optional networks.

7. The network switching method according to claim 6, wherein: The obtaining authorization of the one or more optional networks according to the identification and access method of the one or more optional networks includes: According to the identification and access method of the one or more optional networks, an access request is sent to the network open function NEF of each optional network in the one or more optional networks, wherein the access request includes at least one of the identification of the user equipment, the identification of the one or more optional networks, the identification of the server corresponding to the MAES, and registration indication information, wherein the registration indication information is used to indicate whether the server corresponding to the MAES has been registered on the MAES; Receive an access response sent by the NEF of each optional network, wherein the access response includes indication information indicating that the MAES is allowed to access the network capability information of the core network corresponding to the NEF.

8. The network switching method according to claim 7, wherein: The access response is that the NEF of each optional network determines whether to allow the MAES to access the network capability information of the core network corresponding to the NEF based on the identifier of the user equipment, the identifier of each optional network, the identifier of the server corresponding to the MAES and the registration indication information, and sends it to the MAES when the MAES is allowed to access the network capability information of the core network corresponding to the NEF.

9. The network switching method according to claim 6, wherein: The network capability information of subscribing to the one or more optional networks includes: Sending a subscription request to the NEF of each optional network, wherein the subscription request includes the type of the network capability information; Receive the network capability information periodically sent by the NEF of each optional network.

10. The network switching method according to claim 6, wherein: The obtaining authorization of the one or more optional networks according to the identification and access method of the one or more optional networks includes: Sending the subscription request to the NEF of each optional network in the one or more optional networks according to the identification and access method of the one or more optional networks, wherein the subscription request includes the type of the network capability information; Receive a subscription response sent by the NEF of each optional network, wherein the subscription response includes indication information indicating that the MAES agrees to subscribe to the network capability information corresponding to the subscription request of the core network corresponding to the NEF.

11. The network switching method according to claim 10, wherein: The subscription response is that the NEF of each optional network determines whether to agree to the MAES to subscribe to the network capability information corresponding to the subscription request of the core network corresponding to the NEF according to the type of the network capability information, and sends it to the MAES if the NEF agrees to the MAES to subscribe to the network capability information corresponding to the subscription request of the core network corresponding to the NEF.

12. The network switching method according to any one of claims 1 to 5, wherein: The communication between the MAES and the NEFs in the one or more optional networks is performed via a multi-access MA2 interface.

13. The network switching method according to any one of claims 1 to 5, wherein: The network currently used by the user equipment and the one or more optional networks include networks corresponding to different public land mobile network PLMN identifiers, or the network currently used by the user equipment and the one or more optional networks include at least one of a satellite network, a cellular network and a wireless local area network.

14. A network switching method, performed by a multi-access enabled user terminal MAEC, comprising: Determine whether the service requirements of the user equipment have changed; In the case of determining that the service demand of the user equipment has changed, sending service demand change report information to the multi-access enabling service end MAES, wherein the service demand change report information includes the changed service demand of the user equipment, and is used for the MAES to determine the target network according to the changed service demand, the network capability information of the network currently used by the user equipment, and the network capability information of one or more optional networks to which the user equipment and the server are connected; Receiving configuration information of the target network; A session is established with the target network according to the configuration information of the target network, so as to switch the service corresponding to the changed service demand to the target network.

15. The network switching method according to claim 14, wherein: The sending of service demand change report information to the multi-access enabling server MAES includes: The service demand change report information is sent to the MAES via any optional network among the one or more optional networks.

16. The network switching method according to claim 14, wherein: The user equipment runs multiple services, and services other than the services corresponding to the changed service requirements are retained in a network currently used by the user equipment, and the multiple services correspond to one or more applications.

17. The network switching method according to any one of claims 14 to 16, further comprising: Sending a network information report to the MAES, so that the MAES obtains authorization for the one or more optional networks and subscribes to network capability information of the one or more optional networks according to the identification and access methods of the one or more optional networks, wherein the network information report includes the identification and access methods of the one or more optional networks.

18. The network switching method according to any one of claims 14 to 16, wherein: The network currently used by the user equipment and the one or more optional networks include: networks corresponding to different public land mobile network PLMN identifiers, or the network currently used by the user equipment and the one or more optional networks include at least one of a satellite network, a cellular network and a wireless local area network.

19. A multi-access enabling server (MAES), comprising: A first receiving unit is configured to receive service demand change report information sent by a multi-access enabled user terminal MAEC, wherein the service demand change report information is sent when the MAEC determines that the service demand of the user equipment has changed, and the service demand change report information includes the changed service demand of the user equipment; A first determining unit is configured to determine whether to perform network switching according to the changed service demand, the network capability information of the network currently used by the user equipment, and the network capability information of one or more optional networks to which the user equipment and the server are connected, wherein the currently used network and the one or more optional networks include different core networks; The first sending unit is configured to determine a target network from the network capability information of the one or more optional networks based on the changed business requirements and the network capability information of the one or more optional networks when it is determined to perform a network switch, and send a switching request to the target network so as to switch the business corresponding to the changed business requirements to the target network.

20. A multi-access enabled user terminal MAEC, comprising: A second determining unit is configured to determine whether a service demand of a user equipment changes; A second sending unit is configured to send service demand change report information to the multi-access enabling service end MAES when it is determined that the service demand of the user equipment has changed, wherein the service demand change report information includes the changed service demand of the user equipment, and is used to enable the MAES to determine the target network according to the changed service demand, the network capability information of the network currently used by the user equipment, and the network capability information of one or more optional networks to which the user equipment and the server are connected; a second receiving unit, configured to determine a target network among the one or more optional networks, and receive configuration information of the target network; The establishing unit is configured to establish a session with the target network according to the configuration information of the target network, so as to switch the service corresponding to the changed service demand to the target network.

21. A network switching device, comprising: Memory; and A processor coupled to the memory, wherein the processor is configured to execute the network switching method according to any one of claims 1 to 18 based on instructions stored in the memory.

22. A network switching system, comprising: The MAES according to claim 19; The MAEC of claim 20.

23. A computer-readable storage medium having computer instructions stored thereon, wherein the instructions, when executed by a processor, implement the network switching method according to any one of claims 1 to 18.

24. A computer program product, comprising computer instructions, wherein when the computer instructions are executed by a processor, the network switching method according to any one of claims 1 to 18 is implemented.