Network switching control method and apparatus, and electronic device

CN121547825BActive Publication Date: 2026-10-16CHINA TELECOM CORP LTD SATELLITE COMMUNICATIONS BRANCH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202511688987.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-11-17
Publication Date
2026-10-16
Estimated Expiration
2045-11-17

AI Technical Summary

Technical Problem

[0004]本申请实施例提供了一种网络切换的控制方法、装置及电子设备,以至少解决相关技术在执行星地网络切换时,无法有效区分高优先级用户,导致紧急情况下关键用户的通信需求无法得到及时满足的技术问题

Benefits of technology

[0016] In this embodiment, an intelligent access control method is adopted. By analyzing the relocation request received from the terrestrial network access management function entity, the setting of the satellite network resource priority restriction function is determined, and the current satellite network resource status is combined to assess whether access is allowed. This achieves the goal of optimizing the satellite-to-ground network handover process, thereby realizing the technical effect of prioritizing the handover of high-priority users. This solves the technical problem that related technologies cannot effectively distinguish high-priority users when performing satellite-to-ground network handover, resulting in the communication needs of critical users not being met in a timely manner in emergency situations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121547825B_ABST
    Figure CN121547825B_ABST
Patent Text Reader

Abstract

The application discloses a network switching control method and device and electronic equipment. The method comprises the following steps: receiving a relocation request sent by an access management function entity; in response to the relocation request, determining the state of a resource priority restriction function; in the case that the state is an open state, determining the user priority of a user equipment and the first network resource information of a satellite network; in the case that the first network resource information indicates that the satellite network meets the switching access demand of the user equipment and the user priority meets the preset condition, switching the user equipment from a ground network to the satellite network. The application solves the technical problem that the related art cannot effectively distinguish high-priority users when performing satellite-ground network switching, resulting in that the communication demand of key users in an emergency cannot be met in time.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and more specifically, to a control method, apparatus, and electronic device for network switching. Background Technology

[0002] In emergency scenarios, such as during natural disasters, satellite resources are scarcer and more expensive than terrestrial network resources. Therefore, the efficiency of satellite network resource allocation and utilization becomes a critical factor. However, when performing satellite-to-terrestrial network handover, the allocation of satellite resources is not based on user priority control, resulting in the inability to effectively guarantee the access needs of high-priority users when resources are limited.

[0003] There is currently no effective solution to the above problems. Summary of the Invention

[0004] This application provides a network switching control method, apparatus, and electronic device to at least solve the technical problem that related technologies cannot effectively distinguish high-priority users when performing satellite-to-ground network switching, resulting in the communication needs of critical users not being met in a timely manner in emergency situations.

[0005] According to one aspect of the embodiments of this application, a network handover control method is provided, comprising: receiving a relocation request sent by an access management function entity, wherein the relocation request is used to switch a user equipment connected to a terrestrial network from the terrestrial network to a satellite network; responding to the relocation request, determining the state of a resource priority restriction function, wherein the resource priority restriction function is used to manage the priority of user access requests to the satellite network; when the state is enabled, determining the user priority of the user equipment and first network resource information of the satellite network, wherein the enabled state is used to indicate that the access requests of the user equipment are subject to priority management; and when the first network resource information indicates that the satellite network meets the handover access requirements of the user equipment and the user priority meets preset conditions, switching the user equipment from the terrestrial network to the satellite network.

[0006] In some embodiments of this application, the method further includes: rejecting a relocation request when the first network resource information indicates that the satellite network does not meet the handover access requirements.

[0007] In some embodiments of this application, the method further includes: when the status is off and the first network resource information indicates that the satellite network meets the user equipment's handover access requirements, switching the user equipment from the terrestrial network to the satellite network.

[0008] In some embodiments of this application, the access management function entity includes a first access management function entity in a first terrestrial network employing a first network standard for providing access management and mobility management; receiving a relocation request sent by the access management function entity includes: receiving a first relocation request sent by the first access management function entity, wherein the first relocation request is used to switch the user equipment from the first terrestrial network to a first satellite network employing a second network standard.

[0009] In some embodiments of this application, the access management function entity includes a second access management function entity in a second terrestrial network employing a second network standard for providing access management and mobility management; receiving a relocation request sent by the access management function entity includes: receiving a second relocation request sent by the second access management function entity, wherein the second relocation request is used to switch the user equipment from the second terrestrial network to the second satellite network employing a first network standard.

[0010] In some embodiments of this application, before determining the state of the resource priority restriction function, the method further includes: obtaining the location information of the cell where the user equipment is located; and determining whether to allow the user equipment to access the network based on the location information.

[0011] In some embodiments of this application, determining whether to allow a user device to access the network based on location information includes: determining the regional priority of the location of the user device corresponding to the location information; and allowing the user device to initially access the network if the regional priority is high.

[0012] According to another aspect of the embodiments of this application, a network handover control device is also provided, comprising: a receiving module, configured to receive a relocation request sent by an access management function entity, wherein the relocation request is used to switch a user equipment connected to a terrestrial network from the terrestrial network to a satellite network; a first determining module, configured to determine the state of a resource priority limiting function in response to the relocation request, wherein the resource priority limiting function is used to perform priority management on user access requests to the satellite network; a second determining module, configured to determine the user priority of the user equipment and first network resource information of the satellite network when the state is enabled, wherein the enabled state is used to indicate priority management on the access requests of the user equipment; and an execution module, configured to switch the user equipment from the terrestrial network to the satellite network when the first network resource information indicates that the satellite network meets the handover access requirements of the user equipment and the user priority meets preset conditions.

[0013] According to another aspect of the embodiments of this application, an electronic device is also provided, including: a memory and a processor, wherein the memory is used to store program instructions; the processor is connected to the memory and is used to execute the control method for implementing the above-described network switching.

[0014] According to another aspect of the embodiments of this application, a non-volatile storage medium is also provided, the non-volatile storage medium including a stored computer program, wherein the device where the non-volatile storage medium is located executes the above-described network switching control method by running the computer program.

[0015] According to another aspect of the embodiments of this application, a computer program product is also provided, including computer instructions that, when executed by a processor, implement the above-described network switching control method.

[0016] In this embodiment, an intelligent access control method is adopted. By analyzing the relocation request received from the terrestrial network access management function entity, the setting of the satellite network resource priority restriction function is determined, and the current satellite network resource status is combined to assess whether access is allowed. This achieves the goal of optimizing the satellite-to-ground network handover process, thereby realizing the technical effect of prioritizing the handover of high-priority users. This solves the technical problem that related technologies cannot effectively distinguish high-priority users when performing satellite-to-ground network handover, resulting in the communication needs of critical users not being met in a timely manner in emergency situations. Attached Figure Description

[0017] The accompanying drawings, which are included to provide a further understanding of this application and form part of this application, illustrate exemplary embodiments and are used to explain this application, but do not constitute an undue limitation of this application. In the drawings: Figure 1 This is a hardware structure block diagram of a computer terminal for a network switching control method according to an embodiment of this application; Figure 2 This is a flowchart of a network switching control method according to an embodiment of this application; Figure 3 This is a timing diagram a of a network handover control method according to an embodiment of this application; Figure 4 This is a timing diagram b of a network handover control method according to an embodiment of this application; Figure 5 This is a schematic diagram of a network switching control device according to an embodiment of this application. Detailed Implementation

[0018] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.

[0019] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0020] To better understand the embodiments of this application, the technical terms involved in the embodiments of this application are explained below: Access management function entities include the AMF (Access and Mobility Management Function) in the 5G core network, which is responsible for handling access and mobility management tasks, and the MME (Mobility Management Entity) in the 4G / LTE core network, which is responsible for mobility management, session management, and authentication functions.

[0021] Resource Priority Restriction Functionality (RPRF) is a mechanism for optimizing satellite network resource allocation, particularly prioritizing network access for high-priority users when resources are limited. In this embodiment, RPRF enables the MME / AMF to dynamically determine whether to allow a UE to access the satellite network upon receiving a UE handover request, based on current resource availability and user priority. This ensures that the communication needs of critical users such as rescue personnel are prioritized in emergency scenarios.

[0022] Compared to terrestrial resources, satellite resources are finite. Therefore, in emergency scenarios such as natural disasters, satellite resources are limited and prioritized for high-priority users, such as rescue personnel. However, related technologies cannot differentiate user priorities during handover. Consequently, high-priority users may not be able to access the network first. Furthermore, due to the lack of priority control, when low-priority users attempt to access the NTN network, they may consume valuable resources, impacting the service of high-priority users and wasting scarce satellite resources.

[0023] To address the aforementioned technical problems, this application provides corresponding solutions, which are detailed below.

[0024] The network switching control method embodiments provided in this application can be executed on mobile terminals, computer terminals, or similar computing devices. Figure 1 A hardware block diagram of a computer terminal for implementing a control method for network switching is shown. Figure 1 As shown, the computer terminal 10 may include one or more processors (shown as 102a, 102b, ..., 102n in the figure) (the processor may include, but is not limited to, a microprocessor MCU or a programmable logic device FPGA, etc.), a memory 104 for storing data, and a transmission module 106 for communication functions connected via wired and / or wireless networks. In addition, it may also include: a display, a keyboard, a cursor control device, an input / output interface (I / O interface), a universal serial bus (USB) port (which may be included as one of the ports of the I / O interface), a network interface, and a BUS bus. Those skilled in the art will understand that... Figure 1 The structure shown is for illustrative purposes only and does not limit the structure of the aforementioned electronic device. For example, computer terminal 10 may also include... Figure 1 The more or fewer components shown, or having the same Figure 1 The different configurations shown.

[0025] It should be noted that the aforementioned one or more processors and / or other data processing circuits are generally referred to herein as "data processing circuits". These data processing circuits may be embodied, in whole or in part, in software, hardware, firmware, or any other combination thereof. Furthermore, the data processing circuits may be a single, independent processing module, or may be integrated, in whole or in part, into any other element within the computer terminal 10. As involved in the embodiments of this application, the data processing circuits serve as a processor control mechanism (e.g., selection of a variable resistor termination path connected to an interface).

[0026] The memory 104 can be used to store software programs and modules of application software, such as the program instructions / data storage device corresponding to the network switching control method in this embodiment. The processor executes various functional applications and data processing by running the software programs and modules stored in the memory 104, thereby realizing the aforementioned network switching control method. The memory 104 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory remotely located relative to the processor, and these remote memories can be connected to the computer terminal 10 via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0027] The transmission module 106 is used to receive or send data via a network. Specific examples of the network described above may include a wireless network provided by the communication provider of the computer terminal 10. In one example, the transmission module 106 includes a network interface controller (NIC), which can connect to other network devices via a base station to communicate with the Internet. In another example, the transmission module 106 may be a radio frequency (RF) module, used for wireless communication with the Internet.

[0028] The display can be, for example, a touchscreen liquid crystal display (LCD) that allows the user to interact with the user interface of the computer terminal 10.

[0029] It should be noted here that, in some optional embodiments, the above... Figure 1 The computer terminal shown may include hardware elements (including circuitry), software elements (including computer code stored on a computer-readable medium), or a combination of both hardware and software elements. It should be noted that... Figure 1 This is only one instance of a specific particular instance, and is intended to illustrate the types of components that may exist in the aforementioned computer terminal.

[0030] In the above operating environment, this application provides an embodiment of a network switching control method. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0031] Figure 2 This is a flowchart of a network handover control method according to an embodiment of this application, such as... Figure 2 As shown, the method includes the following steps: Step S202: Receive a relocation request sent by the access management function entity, wherein the relocation request is used to switch user equipment connected to the terrestrial network from the terrestrial network to the satellite network.

[0032] In step S202 above, the relocation request refers to a message sent by the control node of the original network (e.g., the AMF of 5G or the MME of 4G) to the control node of the target network when the user equipment (UE) moves between different networks (e.g., from 4G to 5G, or from a terrestrial network to a satellite network). The message is used to notify the target network that the UE is about to access the network and to request the target network to allocate the necessary network resources for the UE's access.

[0033] It should be noted that the access management function entity includes a first access management function entity in a first terrestrial network using a first network standard for providing access management and mobility management. Under this premise, the access management function entity receives a relocation request. Specifically, the access management function entity receives a first relocation request, wherein the first relocation request is used to switch the user equipment from the first terrestrial network to the first satellite network using a second network standard.

[0034] In some embodiments of this application, when switching from a 5G network to a 4G satellite network, if the AMF detects UE movement or changes in network conditions requiring a switch to the satellite network, it will send a first relocation request to the NTN MME. This request includes the UE's identity information, current location, and desired service requirements. Upon receiving the request, the NTN MME can assess the feasibility of resource allocation based on whether the Resource Priority Limitation Function (RPRF) is currently enabled. If the function is enabled and resources are sufficient, the NTN MME will continue processing the handover procedure; otherwise, it may reject the UE's access request.

[0035] It should be noted that the access management function entity includes a second access management function entity in a second terrestrial network using a second network standard, which is used to provide access management and mobility management. Under this premise, the access management function entity receives a relocation request. Specifically, the access management function entity receives a second relocation request, which is used to switch the user equipment from the second terrestrial network to the second satellite network using a first network standard.

[0036] In some embodiments of this application, when switching from a 4G network to a 5G satellite network, the MME in the 4G network sends a second relocation request to the AMF in the 5G network when it detects that the UE needs to switch to the 5G satellite network. After receiving the request, the AMF will also assess the feasibility of the switch based on the RPRF function and the current network resource status, ensuring that even under resource-limited conditions, the satellite network can prioritize the communication needs of critical users (such as rescue personnel), thus solving the problem of efficient utilization of satellite resources in emergency scenarios.

[0037] In scenarios where satellite resources are limited and multiple UEs simultaneously attempt to switch to the satellite network, the following steps can be taken to manage resource allocation fairly and efficiently without interrupting communication for high-priority users: Before sending a relocation request, the AMF / MME collects priority information and resource requirements of all UEs attempting to switch; upon receiving a relocation request, the NTN MME / AMF immediately initiates a resource allocation algorithm that comprehensively considers UE priority and the current resource status of the satellite network; if resources are insufficient to support the switching of all UEs, the NTN MME / AMF will prioritize the relocation requests of high-priority UEs to ensure these users can quickly access the satellite network; for low-priority UEs, the NTN MME / AMF can temporarily cache their relocation requests and process them according to priority once available resources are available, or, if conditions permit, provide services through terrestrial network or backup satellite network resources; in addition, the NTN MME / AMF can periodically monitor network resource usage and UE priority changes, dynamically adjusting resource allocation strategies to adapt to constantly changing network conditions and user needs.

[0038] Step S204: In response to the relocation request, determine the status of the resource priority restriction function, wherein the resource priority restriction function is used to manage the priority of user access requests to the satellite network.

[0039] In step S204 above, the Resource Priority Limitation Function (RPRF) is used to manage satellite network access based on user priority when resources are limited. It should be noted that priority management here specifically refers to a dynamic evaluation and decision-making mechanism of the satellite network for user access requests. Its main objective is to prioritize the service quality of high-priority users while minimizing the impact on low-priority users when resources are limited.

[0040] In some embodiments of this application, priority management can be implemented through at least one of the following: (1) Priority management based on user type.

[0041] The system uses user identity information (such as user category identifiers stored in the SIM card) to determine whether a user belongs to an emergency service personnel or a person performing a critical task. For example, rescue workers, medical teams, and government emergency service agencies may have specific identifiers pre-configured in their SIM cards, indicating that their priority is higher than that of ordinary users.

[0042] In situations where resources are scarce, NTN MME / AMF can prioritize access requests from such users, even if it means that requests from other users may be temporarily delayed or rejected.

[0043] (2) Priority management is performed based on the request type of the user device.

[0044] By recognizing a user's emergency call request, such as dialing an emergency service number, the emergency call request is detected through specific signaling or identification, thereby automatically assigning the user a temporary high priority. Regardless of the current network resource status, third-priority emergency call requests should be processed immediately to ensure public safety and the timeliness of emergency response.

[0045] (3) Priority management based on the purpose of user equipment.

[0046] Based on the purpose of user equipment, such as network testing equipment (e.g., dedicated hardware for network performance monitoring) or equipment used by network maintenance personnel, the identifiers of these devices or personnel are pre-defined in the system to differentiate their service needs. Under normal operating conditions, to ensure the health and stability of the network, requests from such user equipment can be prioritized. However, when resources are extremely strained, their services may need to be temporarily degraded to ensure that services for critical users are not affected.

[0047] In some specific embodiments of this application, the NTN MME / AMF receives a relocation request, parses the user information carried in the request, including SIM card identifier, user equipment type, etc.; based on the parsed information, the NTN MME / AMF determines the priority category to which the user belongs; checks the current satellite network resource status, including idle bandwidth, number of available connections, etc.; and based on the network resource status and user priority, the NTN MME / AMF decides whether to allow and prioritize the user's access request.

[0048] The status of the resource priority limiting function refers to its activation status, such as "on" or "off". When the status is "on", it indicates that the satellite network is implementing priority management to optimize resource allocation; when the status is "off", it means that network resource allocation does not take user priority into account.

[0049] In some embodiments of this application, the RPRF status can be automatically determined based on preset rules. Specifically, the MME / AMF of the satellite network can automatically determine whether the RPRF function needs to be activated based on the current network load, satellite resource utilization rate and system configuration. For example, when the resource utilization rate of the satellite network reaches a certain threshold, the RPRF function is automatically enabled to restrict the access of low-priority users and ensure that the service of high-priority users is not affected.

[0050] To flexibly adjust network resource allocation strategies to adapt to changes in priority, the RPRF status can also be manually set based on external commands. In certain emergency scenarios, such as during natural disaster relief, network operators or emergency management departments can issue commands through the Network Management System (NMS) to manually enable or disable the RPRF function to meet the user priority adjustment needs within a specific time period. This approach provides a higher level of control flexibility, can quickly respond to actual needs, and ensure that high-priority users such as rescue personnel can maintain communication even when network resources are limited.

[0051] Before determining the status of the resource priority restriction function, the following steps can be performed: obtain the location information of the cell where the user equipment is located; determine whether to allow the user equipment to access the network based on the location information.

[0052] Specifically, determining whether to allow a user device to access the system based on location information involves: determining the regional priority of the user device's location corresponding to the location information; and allowing the user device to initially access the system if the regional priority is high.

[0053] Based on different geographical locations, the network can be divided into regions with different priorities (regional priorities) to handle user access requests from different regions separately. For example, high-priority regions may refer to areas that need to prioritize communication during emergency events, such as disaster areas and areas around important facilities.

[0054] Specifically, the MME / AMF can accurately pinpoint the UE's exact location using location reports sent by the UE, base station GPS information, or UE current location data obtained from the terrestrial network. The NTN MME / AMF can then use the UE's location information to look up the area priority table and assess whether the UE's location belongs to a high-priority area. If so, initial access is allowed; otherwise, further evaluation of the RPRF status or the user's own priority may be necessary to determine whether access is permitted.

[0055] It should be noted that the area priority table can be preset and contains various areas on the map and their corresponding priority information. When the UE is in a high-priority area, the MME / AMF will immediately allocate basic-level resources to allow the UE to access the network initially, so as to ensure that the communication needs of key areas can be responded to in a timely manner when resources are limited.

[0056] In situations where the UE moves frequently or network conditions change rapidly, the following steps can be performed to update UE location information in real time, accurately determine regional priorities, ensure efficient allocation of satellite resources, and maintain the continuity of UE communication: (1) Ground network side processing: The AMF / MME of the terrestrial network collects the UE's location information over a period of time, including data such as the cells the UE has visited, dwell time, and frequency. The collected UE location information is transmitted to the terrestrial network's data center or a dedicated analysis server. Using big data analytics and machine learning techniques, the UE's movement patterns are analyzed and its future movement trends are predicted. The analysis server on the terrestrial network side generates a report containing information such as the UE's predicted location and the probability of potentially visiting high-priority areas, which serves as an important basis for subsequent resource allocation decisions.

[0057] (2) NTN MME / AMF side processing: When a UE attempts to access the satellite network, the NTN MME / AMF receives a UE behavior prediction report from the terrestrial network. The NTN MME / AMF verifies the UE's current location information in real time and, combined with the probability of the UE entering a high-priority area from the prediction report, quickly determines the UE's access priority. When resources are limited, the NTN MME / AMF makes resource allocation decisions based on the UE's real-time location, predicted trends, and area priority. For example, for a UE predicted to enter a high-priority area, even if it is currently in a low-priority area, certain resources can be reserved to ensure the UE can quickly obtain high-quality service when entering the high-priority area.

[0058] Step S206: When the state is enabled, determine the user priority of the user equipment and the first network resource information of the satellite network, wherein the enabled state is used to indicate priority management of the access requests of the user equipment.

[0059] In step S206 above, "on" means that the Resource Priority Limitation Function (RPRF) is currently in operation, that is, the NTN MME / AMF is performing priority-based access control decisions to manage the allocation of satellite network resources.

[0060] User equipment (UE) access requests in the satellite network will be processed according to their user priority. High-priority UEs will receive priority service in situations of limited resources or emergencies. It should be noted that user priority is related to factors such as the user group to which the UE belongs and the level of urgency. In some embodiments of this application, the NTN MME / AMF can determine the UE priority based on UE attributes (such as user type, service contract level, and the urgency of the current request), for example, by querying a priority database or comparing UE identifiers with priority rules (see the implementation method of priority management described above). For instance, the UE of rescue personnel may be assigned the highest priority to ensure priority access to the satellite network in emergencies.

[0061] The first network resource information refers to the currently available resource information of the satellite network, including but not limited to key indicators such as bandwidth, number of connections, and latency. This information will be used to assess whether the UE's access requirements can be met and how to optimize resource allocation. Specifically, the NTN MME / AMF collects resource usage data of each node in the satellite network in real time, including but not limited to current bandwidth usage, number of connections, and CPU utilization. It analyzes this data through built-in resource management algorithms to predict the current network capacity and form the first network resource information.

[0062] Step S208: If the first network resource information indicates that the satellite network meets the user equipment's handover access requirements and the user priority meets the preset conditions, the user equipment is switched from the terrestrial network to the satellite network.

[0063] In step S208 above, the NTN MME / AMF checks whether the first network resource information is not lower than the UE's resource requirements and verifies whether the UE's priority meets the preset conditions, so as to ensure that handover is only allowed when specific conditions are met, and to avoid unnecessary waste of resources.

[0064] For example, the handover conditions can be determined by comparing the corresponding values ​​of each indicator in the first network resource information with the UE resource requirements, and by comparing the UE priority with the preset priority threshold (or priority level). Once the conditions are verified, the NTN MME / AMF will execute the user equipment handover access procedure through interaction with the terrestrial network AMF / MME.

[0065] It should be noted that if the first network resource information indicates that the satellite network does not meet the handover access requirements, the relocation request will be rejected.

[0066] In some embodiments of this application, when the status is off and the first network resource information indicates that the satellite network meets the user equipment's handover access requirements, the user equipment is switched from the terrestrial network to the satellite network.

[0067] Specifically, the "off" state refers to a state where the resource priority restriction function is temporarily ineffective. This means that the resource allocation mechanism does not specifically consider the UE's priority, but instead adopts a more general or fixed resource allocation strategy. It should be noted that even when the RPRF function is off, the NTN MME / AMF still checks the first network resource information to ensure that this information can meet the UE's handover access requirements. Once resource sufficiency is confirmed, the NTN MME / AMF initiates the process of the UE handover from the terrestrial network to the satellite network. For example, the NTN MME / AMF sends a handover request to the terrestrial network AMF / MME through the N26 interface, requesting the release of the UE's current connection and reserving the necessary resources for the UE in the satellite network. The terrestrial network AMF / MME responds to the request and begins releasing resources. Simultaneously, the satellite network establishes a user plane data forwarding path, ultimately achieving a smooth handover of the UE from the terrestrial to the satellite network.

[0068] Through steps S202 to S208 above, an intelligent access control method is adopted. By analyzing the relocation request received from the ground network access management function entity, the setting of the satellite network resource priority restriction function is determined, and the current status of the satellite network resources is combined to assess whether access is allowed. This achieves the goal of optimizing the satellite-to-ground network handover process, thereby realizing the technical effect of prioritizing the handover of high-priority users. It also solves the technical problem that related technologies cannot effectively distinguish high-priority users when performing satellite-to-ground network handover, resulting in the communication needs of critical users not being met in a timely manner in emergency situations.

[0069] Figure 3 This is a timing diagram a of a network handover control method according to an embodiment of this application, as shown in Figure a. Figure 3 As shown, in some embodiments of this application, switching from source ground 5GC to NTN EPC can perform the following steps: Step 1: Plan and establish the necessary data transmission paths for the handover from 5G to 4G networks.

[0070] The interaction between the AMF of the source ground 5GC and the target E-UTRAN includes, but is not limited to, the AMF requesting EPS connection information from the SMF / GW-C, and establishing a user plane data path between the PGW-U / UPF and the E-UTRAN based on this information, so as to ensure that a communication path is established for the UE to switch from 5GC to EPC before the handover is initiated.

[0071] Specifically, in some embodiments of this application, the necessary data transmission paths can be planned and established through the following steps: Handover Triggering: The NG-RAN (Next Generation RAN) node detects that a user equipment needs to switch from the 5GN network to the E-UTRAN network. This requirement may be based on changes in the UE's location, degraded signal quality, or other Quality of Service (QoS) considerations.

[0072] Handover Request Message: NG-RAN sends a Handover Required message to AMF. This message contains the initial information required for UE handover, including UE capabilities, target cell information, and UE context data.

[0073] EPS Target Network Selection: Based on the target "RAN" identifier carried in the received Handover Required message, the AMF determines that the target of this handover is the E-UTRAN network. Subsequently, the AMF needs to select a target MME to assist in completing this handover.

[0074] CN Tunnel Information Acquisition: The AMF requests the EPS connection information required by the target MME from the PGW-C+SMF (Policy and Charging Rules Function - Control Plane + Session Management Function). If the downlink data of the UE to the RAN needs to be forwarded to the target E-UTRAN through the PGW-U / UPF (Policy and Charging Gateway - User Plane / Usage Plane Function), then the tunnel information of the PGW-U / UPF node needs to be obtained.

[0075] a. N4 Session Modification Request: SMF+PGW-C sends an N4 session modification request to PGW-U / UPF to establish a CN tunnel for each EPS bearer and provide the EPS bearer context to AMF.

[0076] b. N4 Session Modification Response: The PGW-U / UPF responds to the N4 session modification request, at which point the PGW-U / UPF is ready to receive uplink data packets from the E-UTRAN.

[0077] Target MME selection: The AMF selects a target MME based on the information received, which will be responsible for the UE's subsequent activities in E-UTRAN.

[0078] EPS uplink user plane data path establishment: The AMF sends a Handover Required to E-UTRAN relocation request message to the target MME. Subsequently, the target MME collaborates with the SGW (Serving Gateway) to establish an EPS uplink user plane data path from the SGW to the PGW-U / UPF based on the PGW-U tunnel info obtained from the AMF. The specific steps are as follows: a. Relocation Request: The target MME sends a Relocation Request message to the SGW, which contains the tunnel information of PGW-U / UPF obtained in step 5, in order to establish an EPS uplink user plane data path.

[0079] b. SGW and UPF tunnel establishment: Based on the received tunnel information, the SGW establishes an EPS uplink user plane data path with the PGW-U / UPF to ensure the continuity of data transmission after UE handover.

[0080] Step 2: Send a relocation request.

[0081] The AMF of the source ground 5GC sends a relocation request to the NTN MME, requesting the NTN MME to allocate resources for the UE handover. This step is the trigger point of the handover process, which may include the UE's location information, service requirements and other handover-related parameters, providing necessary background information for subsequent steps.

[0082] Step 3 (optional): The NTN's MME determines whether access is allowed based on the cell location information.

[0083] After receiving a relocation request from the source AMF, the NTN MME first determines whether the UE is in a service area that allows access to the NTN EPC based on the location information of the UE's current cell. If the UE is in the service area, the NTN MME will continue the subsequent process; if the UE is not in the service area, the handover request will be rejected directly to avoid unnecessary resource consumption and signaling interaction.

[0084] Step 4: The NTN MME decides whether to block or allow users based on whether the priority restriction function for resource usage is currently enabled.

[0085] The NTN MME checks whether the current resource priority restriction function is enabled. If this function is enabled, the NTN MME will decide whether to allow the UE to access the network based on the current network resource situation and the UE's priority. It should be noted that this decision is based on real-time resource assessment and preset priority rules. If resources are sufficient and the UE's priority meets the requirements, handover is allowed; otherwise, handover is rejected. If the resource priority restriction function is not enabled, the NTN MME will allocate resources according to the default policy, without considering priority factors.

[0086] Step 5: Reposition / Switch Decisions and Execution.

[0087] 5.1 Relocation / Switch Rejection.

[0088] If, in step 4, the NTN MME decides to reject the UE's handover request, it will send a handover rejection message to the source AMF, notifying the source 5GC network that the handover cannot be performed. The rejection message may contain the reason for the rejection, such as insufficient resources or priority mismatch, for the source network to process or make further decisions.

[0089] 5.2 Perform the handover process from 5G to 4G network user plane and control plane.

[0090] If, in step 4, the NTN MME decides to allow the UE to hand over, it will execute the user plane and control plane handover process from 5G to 4G network, including but not limited to signaling interaction and resource allocation. The NTN MME will begin interacting with the target E-UTRAN, such as sending a handover request, receiving a handover response, and establishing a user plane forwarding tunnel, and finally complete the smooth handover of the UE from 5G to 4G network.

[0091] In some embodiments of this application, the handover process from 5G to 4G network user plane and control plane includes: (1) Control plane switching process.

[0092] Relocation Request Confirmation: After receiving the relocation request from the AMF, the target MME confirms that it can provide services to the UE and begins to prepare for handover resources.

[0093] (2) User plane switching process.

[0094] Establishing an indirect forwarding tunnel: The target MME sends a Create Indirect Data Forwarding Tunnel Request to the SGW. The SGW establishes an indirect tunnel with the PGW-U / UPF based on the received PGW-U tunnel info for subsequent uplink data transmission.

[0095] The SGW establishes a data forwarding path for the E-UTRAN: The SGW returns a Create Indirect DataForwarding Tunnel Response to the target MME, carrying the tunnel information on the SGW side. Subsequently, the target MME sends a Handover Required message to the target E-UTRAN, which contains the tunnel information on the SGW side, to establish a user plane data path from the E-UTRAN to the SGW.

[0096] (3) E-UTRAN side preparation.

[0097] E-UTRAN Tunnel Response: After receiving the Handover Required message, the target E-UTRAN allocates its tunnel information and sends a Handover Response to the target MME, carrying the tunnel information on the E-UTRAN side.

[0098] (4) Final confirmation and notification.

[0099] The target MME notifies the source AMF: The target MME sends a Relocation Complete message to the source AMF, notifying the source AMF that the handover has been completed, and includes E-UTRAN tunnel information from the target E-UTRAN to the SGW.

[0100] Source AMF notifies SMF: The source AMF sends an Nsmf_PDUSession_ContextRequest to the SMF, carrying E-UTRAN tunnel information.

[0101] (5) Switching user data paths.

[0102] SMF sends N4 session modification to UPF: After receiving the notification from the source AMF, SMF sends an N4 session modification request to UPF, informing UPF of the tunnel information on the E-UTRAN side so as to establish a downlink data path from UPF to SGW.

[0103] (6) User equipment handover.

[0104] UE performs handover: The source NG-RAN sends a Handover Command to the UE, and the UE connects to the target cell according to the command to complete the wireless access handover from 5G to 4G.

[0105] Successful handover notification: The target E-UTRAN sends a Handover Notify to the target MME to confirm the successful handover.

[0106] The target MME notifies the source AMF: The target MME sends a Relocation Complete Acknowledge message to the source AMF to confirm that the UE has successfully accessed the E-UTRAN.

[0107] UE initiates tracking area update procedure: After a successful handover, the UE initiates the tracking area update procedure to ensure that its location information is updated in the EPC network. At the same time, necessary EPS bearers or PDU sessions can be established or updated in this procedure.

[0108] (7) Release unnecessary resources.

[0109] Release indirect tunnels: After the UE successfully accesses the E-UTRAN and confirms that the network interaction is correct, the network can release the previously established indirect tunnel resources to avoid resource waste.

[0110] In the above process, steps 4 to 5.2 specifically emphasize optimizing the handover process through priority management when satellite resources are limited. When satellite network resources are nearing saturation or in emergency scenarios, the NTN MME can intelligently determine whether to allow UE access based on the enabled status of the resource priority restriction function. If allowed, an efficient and orderly handover process will be executed to ensure that satellite network resources are used reasonably while guaranteeing the communication needs of high-priority users; if denied, feedback will be provided through a handover denial message, enabling the source network to take appropriate measures, such as trying other networks or waiting for resource conditions to improve.

[0111] Figure 4 This is a timing diagram b of a network handover control method according to an embodiment of this application, as shown below. Figure 4 As shown, in some embodiments of this application, switching from the source ground EPC to the NTN 5GC can be performed by the following steps: Step 1: Plan and establish the necessary data transmission paths for the switch from 4G to 5G networks.

[0112] The source E-UTRAN sends a handover request to the source MME, and then the MME sends a relocation request to the target AMF. The target AMF is the AMF in the NTN 5GC. It needs to establish the necessary control plane and user plane data transmission paths for the upcoming UE handover through interaction with the SMF / GW-C, such as establishing an indirect data forwarding tunnel, to ensure that the UE can smoothly handover from 4G to 5G network.

[0113] Step 2: Send a relocation request.

[0114] After confirming that the UE needs to switch from 4G to 5G network, the source MME will send a relocation request to the MME of NTN 5GC, requesting the NTN MME to allocate appropriate resources for the UE and prepare for network handover. This is the key trigger point of the handover process. After receiving the request, the NTN MME will make a decision based on a series of conditions and network status.

[0115] Step 3: The NTN's MME determines whether access is allowed based on the cell location information.

[0116] After receiving a relocation request, the NTN MME first determines whether the UE is within a serviceable geographical area based on the cell location information of the UE. If the UE is within the service area, the NTN MME will make the next decision; otherwise, the handover request will be rejected to avoid unnecessary resource consumption and signaling interaction.

[0117] Step 4: The NTN MME decides whether to block or allow users based on whether the priority restriction function for resource usage is currently enabled.

[0118] When the resource priority restriction function is enabled, the NTN MME will comprehensively consider the UE's priority and the current satellite network resource status to decide whether to allow the UE to access the network. If resources are sufficient and the UE's priority meets the preset conditions, the NTN MME will allow the handover; conversely, if resources are scarce or the UE's priority is low, the NTN MME will reject the UE's access request to protect network resources and ensure that the service needs of high-priority users are met in emergency situations.

[0119] Step 5: Reposition / Switch Decisions and Execution.

[0120] 5.1 Relocation / Switch Rejection.

[0121] If the NTN MME decides to reject the UE's handover request in step 4, it will send a relocation / handover rejection message back to the source MME, informing it of the reason why the handover cannot be performed, which may be due to insufficient resources or the UE's priority not meeting the requirements, so that the source MME can react in a timely manner, such as trying other handover strategies or notifying the UE to try other network access.

[0122] 5.2 Perform the handover process from 4G to 5G network user plane and control plane.

[0123] If the NTN MME decides to allow the UE to handover in step 4, the user plane and control plane handover process from the 4G network to the 5G network will then be executed. This involves interaction between the NTN MME and the target NG-RAN node, including tunnel establishment, resource allocation, and coordination with the SMF / GW-C and UPF to ensure user data continuity and quality of service. Specifically, the NTN MME notifies the SMF / GW-C to allocate resources for the UE, establishes a direct or indirect data forwarding tunnel with the target NG-RAN, and updates relevant control plane information, such as session management context and routing parameters, ultimately enabling the UE to successfully access the NTN 5GC network.

[0124] Figure 5 This is a structural diagram of a network switching control device according to an embodiment of this application, such as... Figure 5 As shown, the device includes: The receiving module 502 is used to receive a relocation request sent by the access management function entity, wherein the relocation request is used to switch the user equipment connected to the terrestrial network from the terrestrial network to the satellite network; The first determining module 504 is used to determine the status of the resource priority limiting function in response to a relocation request, wherein the resource priority limiting function is used to manage the priority of user access requests to the satellite network. The second determining module 506 is used to determine the user priority of the user equipment and the first network resource information of the satellite network when the state is in the enabled state. The enabled state is used to indicate priority management of the access requests of the user equipment. The execution module 508 is used to switch the user equipment from the terrestrial network to the satellite network when the first network resource information indicates that the satellite network meets the user equipment's handover access requirements and the user priority meets preset conditions.

[0125] It should be noted that, Figure 5 The network switching control device shown is used to perform Figure 2 The network switching control method shown is therefore Figure 2 The relevant explanations in the network switching control methods also apply to Figure 5 The network switching control device shown will not be described in detail here.

[0126] This application also provides an electronic device, which includes a memory and a processor. The memory is used to store program instructions, and the processor is connected to the memory to execute the steps of the network switching control method implemented in the various embodiments of this application.

[0127] This application also provides a non-volatile storage medium including a stored computer program, wherein the device containing the non-volatile storage medium executes the steps of the network switching control method in various embodiments of this application by running the computer program.

[0128] This application also provides a computer program product, including computer instructions that, when executed by a processor, implement the steps of the network switching control method in various embodiments of this application.

[0129] This application also provides a computer program that, when executed by a processor, implements the steps of the network switching control method in various embodiments of this application.

[0130] The sequence numbers of the embodiments in this application are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.

[0131] In the above embodiments of this application, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0132] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For instance, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling, direct coupling, or communication connection may be through some interfaces; the indirect coupling or communication connection between units or modules may be electrical or other forms.

[0133] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0134] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0135] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, read-only memory (ROM), random access memory (RAM), portable hard drive, magnetic disk, or optical disk.

[0136] The above description is only a preferred embodiment of this application. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of this application, and these improvements and modifications should also be considered within the scope of protection of this application.

Claims

1. A control method for network switching, characterized in that, include: Receive a relocation request sent by the access management function entity, wherein the relocation request is used to switch user equipment connected to the terrestrial network from the terrestrial network to the satellite network; In response to the relocation request, the status of the resource priority restriction function is determined, wherein the resource priority restriction function is used to manage the priority of user access requests to the satellite network; When the state is enabled, the user priority of the user equipment and the first network resource information of the satellite network are determined, wherein the enabled state is used to indicate priority management of the access requests of the user equipment; If the first network resource information indicates that the satellite network meets the user equipment's handover access requirements and the user priority meets preset conditions, the user equipment will be switched from the terrestrial network to the satellite network.

2. The method according to claim 1, characterized in that, The method further includes: rejecting the relocation request if the first network resource information indicates that the satellite network does not meet the handover access requirements.

3. The method according to claim 1, characterized in that, The method further includes: when the state is off and the first network resource information indicates that the satellite network meets the user equipment's handover access requirements, switching the user equipment from the terrestrial network to the satellite network.

4. The method according to claim 1, characterized in that, The access management function entity includes a first access management function entity in a first terrestrial network employing a first network standard for providing access management and mobility management; receiving a relocation request sent by the access management function entity includes: The system receives a first relocation request sent by the first access management function entity, wherein the first relocation request is used to switch the user equipment from the first terrestrial network to a first satellite network using a second network standard.

5. The method according to claim 4, characterized in that, The access management function entity includes a second access management function entity in a second terrestrial network employing the second network standard for providing access management and mobility management; receiving a relocation request sent by the access management function entity includes: The system receives a second relocation request sent by the second access management function entity, wherein the second relocation request is used to switch the user equipment from the second terrestrial network to a second satellite network using the first network standard.

6. The method according to claim 1, characterized in that, Before determining the state of the resource priority limiting function, the method further includes: Obtain the location information of the cell where the user equipment is located; Based on the location information, determine whether to allow the user equipment to access.

7. The method according to claim 6, characterized in that, Determining whether to allow the user equipment to access based on the location information includes: Determine the regional priority of the location of the user equipment corresponding to the location information; If the area has a high priority, the user equipment is allowed to initially access the network.

8. A network switching control device, characterized in that, include: The receiving module is used to receive a relocation request sent by the access management function entity, wherein the relocation request is used to switch the user equipment connected to the terrestrial network from the terrestrial network to the satellite network; The first determining module is used to determine the status of the resource priority limiting function in response to the relocation request, wherein the resource priority limiting function is used to manage the priority of user access requests to the satellite network. The second determining module is used to determine the user priority of the user equipment and the first network resource information of the satellite network when the state is in the open state, wherein the open state is used to indicate priority management of the access request of the user equipment. The execution module is configured to switch the user equipment from the terrestrial network to the satellite network when the first network resource information indicates that the satellite network meets the user equipment's handover access requirements and the user priority meets preset conditions.

9. An electronic device, characterized in that, include: A memory and a processor, wherein the memory is used to store program instructions; the processor is connected to the memory and is used to execute the control method for implementing the network switching according to any one of claims 1 to 7.

10. A non-volatile storage medium, characterized in that, The non-volatile storage medium includes a stored computer program, wherein the device containing the non-volatile storage medium executes the network switching control method according to any one of claims 1 to 7 by running the computer program.

11. A computer program product comprising computer instructions, characterized in that, When the computer instructions are executed by the processor, they implement the network switching control method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Resource management method suitable for multilayer satellite system

    CN103079273A

  • Method and device for restricting access

    CN116074976A