Private network connection method, device, equipment, medium and product
By identifying user types and generating network switching policies, the problem of unstable user dwell time in the high-speed rail private network was solved, resource allocation was optimized, and network management efficiency and user experience were improved.
Patent Information
- Application Number
- CN202411796053.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-09
- Publication Date
- 2025-12-12
AI Technical Summary
In an environment where the high-speed rail private network and the public network are built on the same frequency, it is difficult for private network users to accurately stay on the network, and interference from public network users affects the coverage and resource allocation of the private network, resulting in a decline in network experience.
By receiving user access requests, identifying user types, and generating network switching policies, the system ensures that private network users are given priority to stay on the private network, while public network users are moved out of the private network, thus optimizing the allocation of network resources.
It improves the network experience and resource utilization of private network users, and ensures the connection stability and service quality of private network users.
Smart Images

Figure CN121126549A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a method, apparatus, device, medium and product for connecting a private network. Background Technology
[0002] With the development of wireless communication technology, dedicated networks have been deployed along high-speed rail lines. These dedicated high-speed rail networks, through independent planning of TAC (Tracking Area Code) and spectrum resources, and optimization via cell merging, aim to improve the network experience for high-speed rail users. However, despite these measures, several challenges remain. In an environment where dedicated high-speed rail networks share the same frequency with public networks, the following issues significantly impact the user experience: **Dedicated Network Coverage and Interference:** The coverage and signal quality of the dedicated high-speed rail network are affected by interference from public network users, potentially leading to signal instability or interruptions during travel. **Terminal Network Selection Issues:** During travel, terminal devices may be unable to effectively select the dedicated network, causing users to disconnect or switch to the public network, thus affecting network continuity and stability. **Insufficient Resource Guarantee:** The resources of the dedicated high-speed rail network cannot effectively guarantee high-value users, especially when high-speed rail and public network users coexist. Public network users may crowd out dedicated network resources, further impacting the user experience.
[0003] Therefore, achieving precise user retention on high-speed rail has become a key challenge. Related technologies have significant shortcomings in the following two aspects: First, they lack the ability to migrate users back to the dedicated network throughout the entire journey: when passing through stations or making temporary stops, these technologies cannot effectively migrate high-speed rail users back to the dedicated network, leading to a decline in user experience. Second, they lack the ability to prevent public network users from intruding into the dedicated network throughout the entire journey: in scenarios where high-speed rail and highways share the same route, these technologies cannot effectively prevent public network users from intruding into the dedicated network, thus affecting the network service quality for high-speed rail users. Summary of the Invention
[0004] This application provides a method, apparatus, device, medium, and product for connecting a private network, which can solve the technical problems in related technologies where it is impossible to effectively migrate private network users (such as high-speed rail private network users, highway private network users, etc.) back to the private network, resulting in a decline in the user experience of the private network, and it is impossible to effectively prevent public network users from intruding into the private network, thereby affecting the network service quality of private network users.
[0005] To solve the above-mentioned technical problems, this application is implemented as follows:
[0006] In a first aspect, embodiments of this application provide a method for connecting a private network, the method comprising:
[0007] The first network element receives a user access request from the second network element, wherein the user access request carries the identification information of the user to be processed who has entered the private network area.
[0008] The first network element sends a user type identification request to the third network element based on the identification information. The user type identification request carries the identification information and is used to request identification of the type of the user to be processed.
[0009] The first network element receives the type of the user to be processed returned by the third network element, wherein the type is a private network user or a public network user;
[0010] The first network element generates a network switching policy based on the type, wherein the network switching policy is used to instruct the user to be processed to continue residing in the private network area, or to remove the user to be processed from the private network area.
[0011] Optionally, the first network element generates a network handover strategy based on the type, including:
[0012] When the user type is the private network user, the first network element generates a first network switching policy and sends the first network switching policy to the second network element, wherein the first network switching policy is used to instruct the user to be processed to continue to reside in the private network area.
[0013] In the case where the user type is the public network user, the first network element generates a second network switching policy and sends the second network switching policy to the second network element, wherein the second network switching policy is used to instruct the user to be processed to be removed from the private network area.
[0014] Optionally, the first network element pre-stores the correspondence between user types and network handover policies;
[0015] The first network element generates a network handover strategy based on the type, including:
[0016] Based on the type, the first network element determines the network handover strategy corresponding to the type in the correspondence.
[0017] Optionally, the method further includes:
[0018] The first network element obtains at least one of the following information: the network layer protection policy of the user to be processed from the third network element, the subscription information of the user to be processed from the fourth network element, and the application layer protection policy of the user to be processed from the fifth network element.
[0019] The first network element determines the quality of service (QoS) assurance policy for the user to be processed based on the information, wherein the QoS assurance policy is used to instruct the allocation of network resources to the user to be processed.
[0020] Secondly, embodiments of this application provide a method for connecting a private network, the method comprising:
[0021] The third network element receives a user type identification request from the first network element, and the user type identification request carries the identification information of the user to be processed who has entered the private network area.
[0022] The third network element identifies the type of the user to be processed based on the identification information, wherein the type is a private network user or a public network user;
[0023] The third network element sends the type to the first network element. The type is used to generate a network switching policy. The network switching policy is used to instruct the user to be processed to continue residing in the private network area, or to remove the user to be processed from the private network area.
[0024] Optionally, the third network element identifies the type of the user to be processed based on the identification information, including:
[0025] The third network element sends a first information acquisition request to the second network element, and the first information acquisition request carries the identification information.
[0026] The third network element receives the first information of the user to be processed returned by the second network element based on the identification information. The first information includes at least one of the following: the tracking area code (TAC) information of the private network area, the base station information of the private network area, and the location information of the user to be processed.
[0027] The third network element identifies the type of the user to be processed based on the first information;
[0028] And / or,
[0029] The third network element sends a second information acquisition request to the fifth network element, and the second information acquisition request carries the identification information.
[0030] The third network element receives the second information of the user to be processed returned by the fifth network element based on the identification information. The second information includes at least one of the following: the mobile phone number of the user to be processed who booked the ticket, and the travel information of the user to be processed.
[0031] The third network element identifies the type of the user to be processed based on the second information.
[0032] Optionally, the method further includes:
[0033] The third network element sends the network layer guarantee policy of the user to be processed to the first network element. The network layer guarantee policy is used to determine the quality of service guarantee policy of the user to be processed. The quality of service guarantee policy is used to instruct the allocation of network resources to the user to be processed.
[0034] Thirdly, embodiments of this application provide a private network connection device, the device comprising:
[0035] The first receiving module is used to receive a user access request from the second network element, wherein the user access request carries the identification information of the user to be processed who has entered the private network area.
[0036] The first execution module is used to send a user type identification request to the third network element according to the identification information. The user type identification request carries the identification information and is used to request identification of the type of the user to be processed.
[0037] The first execution module is further configured to receive the type of the user to be processed returned by the third network element, wherein the type is a private network user or a public network user;
[0038] The first execution module is further configured to generate a network switching policy based on the type, wherein the network switching policy is configured to instruct the user to be processed to continue residing in the private network area, or to remove the user to be processed from the private network area.
[0039] Fourthly, embodiments of this application provide a private network connection device, the device comprising:
[0040] The second receiving module is used to receive a user type identification request from the first network element, wherein the user type identification request carries the identification information of the user to be processed who has entered the private network area.
[0041] The second execution module is used to identify the type of the user to be processed based on the identification information, wherein the type is a private network user or a public network user;
[0042] The second execution module is used to send the type to the first network element. The type is used to generate a network switching policy. The network switching policy is used to instruct the user to be processed to continue residing in the private network area, or to remove the user to be processed from the private network area.
[0043] Fifthly, embodiments of this application provide a network device, including: a processor, a memory, and a program stored in the memory and executable on the processor, wherein when the program is executed by the processor, it implements the steps of a private network connection method as described in the first aspect; or, when the program is executed by the processor, it implements the steps of a private network connection method as described in the second aspect.
[0044] In a sixth aspect, embodiments of this application provide a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of a private network connection method as described in the first aspect; or, when executed by the processor, the computer program implements the steps of a private network connection method as described in the second aspect.
[0045] In a seventh aspect, embodiments of this application provide a computer program product, including computer instructions, which, when executed by a processor, implement the steps of a private network connection method as described in the first aspect, or, when executed by a processor, implement the steps of a private network connection method as described in the second aspect.
[0046] In this embodiment, the first network element, based on the generated network switching strategy, can effectively manage the access status of users, ensure the priority of private network users and the reasonable allocation of resources, and also effectively handle access requests from public network users. This allows private network users to remain within the private network, while ordinary users (public network users) are removed from the private network area and migrated back to the main network, improving network resource utilization. While ensuring the reasonable allocation of network resources for private network users, it also ensures that the needs of different types of users are met, thus improving the user experience. Attached Figure Description
[0047] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the scope of this application. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:
[0048] Figure 1 An architecture diagram of the system used in a private network connection method provided in this application embodiment;
[0049] Figure 2 A flowchart illustrating a private network connection method provided in this application embodiment;
[0050] Figure 3 A flowchart illustrating a private network connection method provided in this application embodiment;
[0051] Figure 4 A flowchart illustrating a private network connection method provided in this application embodiment;
[0052] Figure 5 A flowchart illustrating a private network connection method provided in this application embodiment;
[0053] Figure 6 A structural block diagram of a private network connection device provided in an embodiment of this application;
[0054] Figure 7 A structural block diagram of a private network connection device provided in an embodiment of this application;
[0055] Figure 8 This is a structural block diagram of a network device provided in an embodiment of this application. Detailed Implementation
[0056] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0057] Figure 1 This diagram illustrates the architecture of a system applied to a private network connection method according to an embodiment of this application; as shown. Figure 1 As shown, taking the high-speed rail private network as an example, when high-speed rail users are moving, the RFSP (Radio Access Technology Frequency Selection Priority) is sent to the wireless network to anchor them to the high-speed rail private network. For ordinary users, the "low-speed migration out" function is activated via the wireless network to migrate ordinary users without a specific RFSP back to the main network. Figure 1 As shown, the NWDAF (Network Data Analytics Function) is responsible for identifying high-speed rail users based on user mobility data; the PCF (Policy Control Function) / AM-PCF (Access and Mobility Management Policy Control Function) distributes policies to target users based on RFSP; the RAN (Radio Access Network) guides high-speed rail users to access the private network based on RFSP rules, and large network users migrate out of the private network. Figure 1 Based on the system architecture block diagram shown, Figure 2 A flowchart illustrating a private network connection method according to an embodiment of this application is shown, such as... Figure 2 As shown, the method is applied to the first network element, and the method includes:
[0058] Step S201: The first network element receives a user access request from the second network element. The user access request carries the identification information of the user to be processed who has entered the private network area.
[0059] Step S202: The first network element sends a user type identification request to the third network element based on the identification information. The user type identification request carries the identification information and is used to request identification of the type of the user to be processed.
[0060] Step S203: The first network element receives the type of the user to be processed returned by the third network element, which is either a private network user or a public network user;
[0061] Step S204: The first network element generates a network switching policy based on the type correspondence; wherein, the network switching policy is used to indicate whether to keep the user to be processed in the private network area or to remove the user to be processed from the private network area.
[0062] It should be noted that, taking the high-speed rail private network as the application scenario, the first network element can be a PCF or an AM-PCF, the second network element can be an AMF (Access and Mobility Management Function), on which a TAC list and a PRA (Presence Reporting Area) for each high-speed rail private network can be pre-configured, the first network element can pre-configure the RFSPs corresponding to private network users and public network users, pre-configure the TAC list corresponding to each high-speed rail line, and configure the high-speed rail PRAID, and the third network element can be an NWDAF, on which the high-speed rail private network TACs can be pre-configured and the operating parameter information of the base stations related to the high-speed rail line can be imported.
[0063] In step S201, the first network element receives a user access request from the second network element. The request contains the identification information of the user to be processed, indicating that the user has moved into the high-speed rail private network area. Thus, the first network element can obtain the basic information of the user to be processed, providing basic data for subsequent user type identification and network switching strategy formulation.
[0064] In step S202, the first network element sends a user type identification request to the third network element based on the received identification information. This request also carries the user's identification information and aims to identify the type of the user to be processed (such as a private network user or a public network user). Through this step, the first network element can obtain detailed information about the user to be processed, especially the user's type, which provides the necessary basis for the formulation of subsequent network handover strategies.
[0065] In step S203, the first network element receives the type of the user to be processed returned by the third network element. The returned type may be a private network user or a public network user. This allows the identity of the user to be processed to be clearly identified, enabling the first network element to take appropriate measures based on the user type.
[0066] In step S204, the first network element generates a corresponding network switching policy based on the identified user type. This policy will indicate whether the user to be processed should continue to reside in the private network area or need to be removed to the public network area. In this way, the first network element can effectively manage network resources, ensure that high-value users (such as private network users) receive priority services, and at the same time prevent public network users from occupying private network resources.
[0067] In one possible implementation, step S204, whereby the first network element generates a network switching policy based on the type, includes: when the user type is a private network user, the first network element generates a first network switching policy and sends the first network switching policy to the second network element, wherein the first network switching policy is used to instruct the user to be processed to continue residing in the private network area; when the user type is a public network user, the first network element generates a second network switching policy and sends the second network switching policy to the second network element, wherein the second network switching policy is used to instruct the user to be processed to be removed from the private network area.
[0068] In one possible implementation, the first network element pre-stores the correspondence between user types and network handover policies; step S204, generating a network handover policy based on the type correspondence, includes: the first network element determines the network handover policy corresponding to the type in the correspondence based on the type. Therefore, the pre-stored correspondence enables the first network element to quickly find and generate a suitable network handover policy, reducing processing time and improving system response speed.
[0069] It should be noted that the first network handover strategy may include maintaining user connectivity, optimizing signal quality, and allocating priority resources to ensure that private network users receive stable network service within the private network area. The second network handover strategy may include redirecting users to the public network, releasing private network resources, and reducing priority to ensure that public network users no longer occupy private network resources. Thus, the first network handover strategy ensures that private network users can continue to enjoy stable network connectivity and optimizes the use of private network resources. The second network handover strategy effectively releases private network resources and avoids interference caused by public network users occupying the private network.
[0070] In one possible implementation, such as Figure 3 As shown, the method also includes:
[0071] Step S301: The first network element obtains at least one of the following information: the network layer protection policy of the user to be processed from the third network element, the subscription information of the user to be processed from the fourth network element, and the application layer protection policy of the user to be processed from the fifth network element.
[0072] Step S302: The first network element determines the quality of service (QoS) assurance policy for the user to be processed based on the information. The QoS assurance policy is used to instruct the allocation of network resources for the user to be processed.
[0073] The fourth network element can be Unified Data Management (UDM), and the fifth network element can be Application Function (AF). Therefore, based on the private network users residing on the private network, further assurance of QoS (Quality of Service) for these users can be achieved. By comprehensively considering network-level, user subscription information, and application-level assurance strategies, the first network element can formulate a more comprehensive and precise QoS assurance strategy, thereby improving the overall service quality for private network users. The QoS assurance strategy will guide the allocation of network resources, ensuring that private network users receive priority bandwidth and low-latency connections when residing on the private network. This optimization will improve the user experience, especially in high-demand application scenarios.
[0074] Through the coordinated efforts of the above steps, the entire process enables precise management of user access. Specifically, it ensures that the high-speed rail private network can accurately identify user types and take appropriate measures; optimize network resource allocation through effective network switching strategies to ensure the priority of private network users; improve the network experience of high-speed rail private network users by reducing the occupation of private network resources by public network users, and ensure their connection stability within the private network area; and dynamically adjust according to user mobility to ensure that users can smoothly migrate to the appropriate network in different scenarios (such as parking stations and temporary parking scenarios). In summary, this not only improves the efficiency of network management but also enhances the user's network experience and ensures the service quality of the high-speed rail private network.
[0075] It should be noted that the above only uses the high-speed rail private network as an example to illustrate the effect of the private network connection method shown in the embodiment of this application. However, in practical applications, the private network connection method is not limited to the high-speed rail private network. It can also be applied to highway private networks, subway private networks, emergency service private networks, aviation private networks, industrial private networks, etc., and can be deployed and coordinated according to actual needs.
[0076] Figure 4 A flowchart illustrating a private network connection method according to an embodiment of this application is shown, such as... Figure 4 As shown, the method is applied to the third network element, and the third network element can be integrated with... Figure 1 The interaction with the first network element shown can be referenced accordingly. Figure 1 The description of the first network element is the same as above and will not be repeated here. The methods include:
[0077] Step S401: The third network element receives a user type identification request from the first network element. The user type identification request carries the identification information of the user to be processed who has entered the private network area.
[0078] Step S402: The third network element identifies the type of the user to be processed based on the identification information, which is either a private network user or a public network user.
[0079] Step S403: The third network element sends the type to the first network element. The type is used to generate the network switching policy. The network switching policy is used to instruct the user to be processed to continue to reside in the private network area, or to remove the user to be processed from the private network area.
[0080] In one possible implementation, step S402, where the third network element identifies the type of the user to be processed based on the identification information, includes:
[0081] The third network element sends a first information acquisition request to the second network element, the first information acquisition request carrying identification information; the third network element receives the first information of the user to be processed returned by the second network element based on the identification information, the first information including at least one of the following: TAC information of the private network area, base station information of the private network area, and location information of the user to be processed; the third network element identifies the type of the user to be processed based on the first information.
[0082] And / or, the third network element sends a second information acquisition request to the fifth network element, the second information acquisition request carrying identification information; the third network element receives the second information of the user to be processed returned by the fifth network element based on the identification information, the second information including at least one of the following: the mobile phone number of the user to be processed for booking, the travel information of the user to be processed; the third network element identifies the type of the user to be processed based on the second information.
[0083] In the case of a dedicated network for high-speed rail, the first network element can be PCF or AM-PCF, the second network element can be AMF, the third network element can be NWDAF, and the fifth network element can be AF.
[0084] There are two methods for the third network element to identify the type of user to be processed, as described above. These two methods can be executed in parallel or selectively, depending on actual needs. In the first method, the third network element obtains first information from the second network element, such as TAC information of the private network area, base station information of the private network area, and the location information of the user to be processed. This helps determine the user's current private network area and understand the user's movement trajectory, thereby determining the user's type. In the second method, the third network element obtains second information from the fifth network element, such as the user's booking phone number, travel information, and payment information. The booking phone number can be used to verify the user's identity or obtain more user information, while travel information provides the user's travel plans, helping to determine the user's needs and behavioral patterns. Payment information can determine whether the user has traveled (e.g., purchasing tickets first and then refunding may indicate that the user has not traveled), and thus determine the user's type. Therefore, by comprehensively analyzing the first and second information, or selectively obtaining only the first or second information, the third network element can perform accurate user profiling analysis, make more intelligent decisions, and optimize network performance and service quality.
[0085] In one possible implementation, the method further includes: the third network element sending the network layer guarantee policy of the user to be processed to the first network element, the network layer guarantee policy being used to determine the quality of service guarantee policy of the user to be processed, and the quality of service guarantee policy being used to instruct the allocation of network resources for the user to be processed.
[0086] In summary, through the coordinated efforts of the above steps, the entire process enables precise management of user access. Specifically, it ensures that the high-speed rail private network can accurately identify user types and take appropriate measures; optimize network resource allocation through effective network switching strategies to ensure the priority of private network users; improve the network experience of high-speed rail private network users by reducing the occupation of private network resources by public network users, and ensure their connection stability within the private network area; and dynamically adjust according to user mobility to ensure that users can smoothly migrate to the appropriate network in different scenarios (such as parking stations and temporary parking scenarios). In conclusion, this not only improves the efficiency of network management but also enhances the user's network experience and ensures the service quality of the high-speed rail private network.
[0087] It should be noted that the above only uses the high-speed rail private network as an example to illustrate the effect of the private network connection method shown in the embodiment of this application. However, in practical applications, the private network connection method is not limited to the high-speed rail private network. It can also be applied to highway private networks, subway private networks, emergency service private networks, aviation private networks, industrial private networks, etc., and can be deployed and coordinated according to actual needs.
[0088] It should be noted that, Figure 2 , Figure 3 and Figure 4 The illustrated method flow describes the private network connection method using the first network element and the third network element as the execution entities. The private network connection method shown in this application embodiment will now be explained from the perspective of specific network element interactions. Please refer to [link / reference]. Figure 5 .
[0089] First, before implementation, the AMF side needs to pre-configure the TAC list and PRA for each high-speed rail private network; the PCF / AM-PCF side needs to pre-configure the RFSPs corresponding to private network users and public network users, pre-configure the TAC list for each high-speed rail line, and configure the high-speed rail PRAID. The NWDAF side needs to pre-configure the private network TACs and import the base station operating parameter information.
[0090] Step 1. The UE (User Equipment) initiates the registration process / switches and enters the high-speed rail area.
[0091] Step 2. The AMF determines that a user is entering or exiting the high-speed rail TAC and requests an access policy, i.e., RFSP, from the PCF / AM-PCF.
[0092] Step 3. AM-PCF subscribes to NWDAF user characteristics (private network users, public network users).
[0093] Step 4a. NWDAF subscribes to the user's mobility information (TAC, base station) from AMF, and AMF reports to NWDAF when the user's location changes.
[0094] Step 4b. If the capability is supported, subscribe to high-speed rail user information (ticket booking mobile number, route, time, etc.) from the high-speed rail AF.
[0095] It should be noted that the untrusted AF interacts with the NWDAF through the NEF (Network Exposure Function).
[0096] Step 5. NWDAF, based on user mobility characteristics / AF provided information, marks the subscribed user as a high-speed rail user and returns the information to PCF / AM-PCF. Alternatively, the user may be a non-high-speed rail user.
[0097] Step 6. PCF / AM-PCF generates a residency policy (RFSP) based on the high-speed rail user identifier returned by NWDAF and instructs it to AMF.
[0098] Step 7. The AMF sends the RFSP to the gNB (Next Generation Node B) via the N2 message. The gNB maps the RFSP value to its local configuration to form a corresponding RRM (Radio Resource Management) policy, ensuring that the user remains on the high-speed rail private network. If the user is not a high-speed rail user, the main network RFSP is configured to remove them from the high-speed rail private network.
[0099] Step 8. PCF determines user QoS information based on user subscription information in UDM, user protection policies provided by NWDAF, and user protection policies provided by AF.
[0100] Step 9. The PCF issues the QoS guarantee policy for high-speed rail users to the SMF (Session Management Function).
[0101] In summary, through the coordinated efforts of the above steps, the entire process enables precise management of user access. Specifically, it ensures that the high-speed rail private network can accurately identify user types and take appropriate measures; optimize network resource allocation through effective network switching strategies to ensure the priority of private network users; improve the network experience of high-speed rail private network users by reducing the occupation of private network resources by public network users, and ensure their connection stability within the private network area; and dynamically adjust according to user mobility to ensure that users can smoothly migrate to the appropriate network in different scenarios (such as parking stations and temporary parking scenarios). In conclusion, this not only improves the efficiency of network management but also enhances the user's network experience and ensures the service quality of the high-speed rail private network.
[0102] Figure 6 This application illustrates a private network connection device according to an embodiment of the present application, such as... Figure 6 As shown, device 60 includes:
[0103] The first receiving module 601 is used to receive a user access request from the second network element, wherein the user access request carries the identification information of the user to be processed who has entered the private network area.
[0104] The first execution module 602 is used to send a user type identification request to the third network element according to the identification information. The user type identification request carries the identification information and is used to request identification of the type of the user to be processed.
[0105] The first execution module 602 is also used to receive the type of the user to be processed returned by the third network element, which is either a private network user or a public network user.
[0106] The first execution module 602 is also used to generate a network switching policy based on the type correspondence, wherein the network switching policy is used to instruct the user to be processed to continue to reside in the private network area, or to remove the user to be processed from the private network area.
[0107] In one possible implementation, the first execution module 602 is further configured to generate a first network switching policy when the user type is a private network user, and send the first network switching policy to the second network element, wherein the first network switching policy is used to instruct the user to be processed to continue to reside in the private network area.
[0108] In the case of a public network user, a second network switching policy is generated and sent to the second network element. The second network switching policy is used to instruct the user to be processed to be removed from the private network area.
[0109] In one possible implementation, the first network element pre-stores the correspondence between user type and network handover policy; the first execution module 602 is also used to determine the network handover policy corresponding to the type based on the correspondence.
[0110] In one possible implementation, the first execution module 602 is further configured to obtain at least one of the following information: the network layer guarantee policy of the user to be processed from the third network element, the subscription information of the user to be processed from the fourth network element, and the application layer guarantee policy of the user to be processed from the fifth network element; and determine the quality of service guarantee policy of the user to be processed based on the information, wherein the quality of service guarantee policy is used to instruct the allocation of network resources to the user to be processed.
[0111] Figure 7 This application illustrates a private network connection device according to an embodiment of the present application, such as... Figure 7 As shown, the device includes:
[0112] The second receiving module 701 is used to receive a user type identification request from the first network element. The user type identification request carries the identification information of the user to be processed who has entered the private network area.
[0113] The second execution module 702 is used to identify the type of user to be processed based on the identification information, which is either a private network user or a public network user;
[0114] The second execution module 702 is used to send the type to the first network element. The type is used to generate the network switching policy. The network switching policy is used to instruct the user to be processed to continue to reside in the private network area, or to remove the user to be processed from the private network area.
[0115] In one possible implementation, the second execution module 702 is further configured to send a first information acquisition request to the second network element, the first information acquisition request carrying identification information; receive first information of the user to be processed returned by the second network element based on the identification information, the first information including at least one of the following: Tracking Area Code (TAC) information of the private network area, base station information of the private network area, and location information of the user to be processed; and identify the type of the user to be processed based on the first information.
[0116] And / or,
[0117] Send a second information acquisition request to the fifth network element, the second information acquisition request carrying identification information; receive the second information of the user to be processed returned by the fifth network element based on the identification information, the second information including at least one of the following: the mobile phone number of the user to be processed for booking, the travel information of the user to be processed; identify the type of the user to be processed based on the second information.
[0118] In one possible implementation, the second execution module 702 is further configured to send the network layer guarantee policy of the user to be processed to the first network element. The network layer guarantee policy is used to determine the quality of service guarantee policy of the user to be processed, and the quality of service guarantee policy is used to instruct the allocation of network resources to the user to be processed.
[0119] In summary, this approach ensures that the high-speed rail private network can accurately identify user types and take appropriate measures; optimizes network resource allocation through effective network switching strategies to ensure the priority of private network users; improves the network experience for high-speed rail private network users by reducing the occupation of private network resources by public network users, ensuring connection stability within the private network area; and dynamically adjusts based on user mobility to ensure users can smoothly migrate to the appropriate network in different scenarios (such as train stations and temporary parking scenarios). In conclusion, this not only improves network management efficiency but also enhances the user's network experience and ensures the service quality of the high-speed rail private network.
[0120] This application provides a network device 80, such as... Figure 8As shown, the network device 80 includes: a processor 801, a memory 802, and a program stored in the memory 802 and executable on the processor 801. When the program is executed by the processor 801, it implements the steps of a private network connection method as shown in the above embodiment.
[0121] This application also provides a computer-readable storage medium storing a computer program. When executed by a processor, the computer program implements the steps of the private network connection method shown in the above embodiments and achieves the same technical effect. To avoid repetition, it will not be described again here. The computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0122] This application also provides a computer program product, including computer instructions. When executed by a processor, these computer instructions implement the various processes of the private network connection method shown in the above embodiments and achieve the same technical effect. To avoid repetition, they will not be described again here.
[0123] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0124] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.
[0125] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.
Claims
1. A method for connecting to a private network, characterized in that, The method includes: The first network element receives a user access request from the second network element, wherein the user access request carries the identification information of the user to be processed who has entered the private network area. The first network element sends a user type identification request to the third network element based on the identification information. The user type identification request carries the identification information and is used to request identification of the type of the user to be processed. The first network element receives the type of the user to be processed returned by the third network element, wherein the type is a private network user or a public network user; The first network element generates a network switching policy based on the type, wherein the network switching policy is used to instruct the user to be processed to continue residing in the private network area, or to remove the user to be processed from the private network area.
2. The method according to claim 1, characterized in that, The first network element generates a network handover strategy based on the type, including: When the user type is the private network user, the first network element generates a first network switching policy and sends the first network switching policy to the second network element, wherein the first network switching policy is used to instruct the user to be processed to continue to reside in the private network area. In the case where the user type is the public network user, the first network element generates a second network switching policy and sends the second network switching policy to the second network element, wherein the second network switching policy is used to instruct the user to be processed to be removed from the private network area.
3. The method according to claim 1, characterized in that, The first network element pre-stores the correspondence between user types and network handover policies; The first network element generates a network handover strategy based on the type, including: Based on the type, the first network element determines the network handover strategy corresponding to the type in the correspondence.
4. The method according to any one of claims 1-3, characterized in that, The method further includes: The first network element obtains at least one of the following information: the network layer protection policy of the user to be processed from the third network element, the subscription information of the user to be processed from the fourth network element, and the application layer protection policy of the user to be processed from the fifth network element. The first network element determines the quality of service (QoS) assurance policy for the user to be processed based on the information, wherein the QoS assurance policy is used to instruct the allocation of network resources to the user to be processed.
5. A method for connecting to a private network, characterized in that, The method includes: The third network element receives a user type identification request from the first network element, and the user type identification request carries the identification information of the user to be processed who has entered the private network area. The third network element identifies the type of the user to be processed based on the identification information, wherein the type is a private network user or a public network user; The third network element sends the type to the first network element. The type is used to generate a network switching policy. The network switching policy is used to instruct the user to be processed to continue residing in the private network area, or to remove the user to be processed from the private network area.
6. The method according to claim 5, characterized in that, The third network element identifies the type of the user to be processed based on the identification information, including: The third network element sends a first information acquisition request to the second network element, and the first information acquisition request carries the identification information. The third network element receives the first information of the user to be processed returned by the second network element based on the identification information. The first information includes at least one of the following: the tracking area code (TAC) information of the private network area, the base station information of the private network area, and the location information of the user to be processed. The third network element identifies the type of the user to be processed based on the first information; And / or, The third network element sends a second information acquisition request to the fifth network element, and the second information acquisition request carries the identification information. The third network element receives the second information of the user to be processed returned by the fifth network element based on the identification information. The second information includes at least one of the following: the mobile phone number of the user to be processed who booked the ticket, and the travel information of the user to be processed. The third network element identifies the type of the user to be processed based on the second information.
7. The method according to any one of claims 5-6, characterized in that, The method further includes: The third network element sends the network layer guarantee policy of the user to be processed to the first network element. The network layer guarantee policy is used to determine the quality of service guarantee policy of the user to be processed. The quality of service guarantee policy is used to instruct the allocation of network resources to the user to be processed.
8. A private network connection device, characterized in that, The device includes: The first receiving module is used to receive a user access request from the second network element, wherein the user access request carries the identification information of the user to be processed who has entered the private network area. The first execution module is used to send a user type identification request to the third network element according to the identification information. The user type identification request carries the identification information and is used to request identification of the type of the user to be processed. The first execution module is further configured to receive the type of the user to be processed returned by the third network element, wherein the type is a private network user or a public network user; The first execution module is further configured to generate a network switching policy based on the type, wherein the network switching policy is configured to instruct the user to be processed to continue residing in the private network area, or to remove the user to be processed from the private network area.
9. A private network connection device, characterized in that, The device includes: The second receiving module is used to receive a user type identification request from the first network element, wherein the user type identification request carries the identification information of the user to be processed who has entered the private network area. The second execution module is used to identify the type of the user to be processed based on the identification information, wherein the type is a private network user or a public network user; The second execution module is used to send the type to the first network element. The type is used to generate a network switching policy. The network switching policy is used to instruct the user to be processed to continue residing in the private network area, or to remove the user to be processed from the private network area.
10. A network device, characterized in that, include: A processor, a memory, and a program stored in the memory and executable on the processor, wherein the program, when executed by the processor, implements the steps of the private network connection method as described in any one of claims 1-4, or the program, when executed by the processor, implements the steps of the private network connection method as described in any one of claims 5-7.
11. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, implements the steps of the private network connection method as described in any one of claims 1-4, or, when executed by the processor, implements the steps of the private network connection method as described in any one of claims 5-7.
12. A computer program product, characterized in that, The method includes computer instructions that, when executed by a processor, implement the steps of the private network connection method as described in any one of claims 1-4, or, when executed by the processor, implement the steps of the private network connection method as described in any one of claims 5-7.