Implementation Method of Network Access and Related Devices
The core network equipment rejects access requests that are inconsistent with the home operator, and solves the access error problem caused by the user equipment choosing the wrong network in the 5G core network roaming scenario, and realizes accurate billing and signaling tracking.
Patent Information
- Application Number
- CN202111107207.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-09-22
- Publication Date
- 2025-06-24
- Estimated Expiration
- 2041-09-22
AI Technical Summary
In the 5G core network roaming scenario, user equipment may lead to access errors due to selection of the wrong network, which will lead to billing errors and the inability to end-to-end signaling tracking.
Obtain the access request of the user equipment through the core network device, determine the target operator corresponding to the wireless network number selected by the user equipment. If the home operator and the target operator of the user equipment are inconsistent, the access request will be rejected to ensure that the user equipment accesses the home operator to which it belongs.
It effectively avoids billing errors caused by access errors, and realizes end-to-end signaling tracking of users, improving the success rate of correct access to user equipment.
Smart Images

Figure CN113853006B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of communication technologies, and in particular, to a method, apparatus, electronic device, and storage medium for implementing network access. Background Art
[0002] The fifth-generation mobile communication (hereinafter referred to as 5G) is an important new type of infrastructure, a new driving force and new increment for leading the development of the digital economy, and will accelerate the integration of information technologies such as artificial intelligence, the Internet of Things, and industrial Internet with traditional fields, playing an important role in promoting the upgrade of the information industry, promoting cross-border integrated development, and enabling the transformation and upgrading of traditional industries.
[0003] In related technologies, in the scenario of core network roaming, the 5G base stations of the contracting operator will broadcast the new network numbers of each sharing operator. In the scenario where there is no home network of roaming users (i.e., users of the sharing operator) in this area, if a roaming user powers on for the first time in this area and there is no home network to inform which new network number corresponds to the home operator, it will lead to incorrect network selection by the terminal, selecting a new network number assigned to another operator. And in the current signaling routing method, whether the network selection is correct or incorrect, users will be successfully accessed and perform services. When a user who selects the wrong network successfully completes the initial registration and performs services, it will lead to problems such as incorrect charging and settlement and the inability to perform end-to-end signaling tracking for the user.
[0004] It should be noted that the information disclosed in the above background art section is only used to enhance the understanding of the background of the present disclosure, and thus may include information that does not constitute the prior art known to those of ordinary skill in the art. Summary of the Invention
[0005] The purpose of the present disclosure is to provide a method, apparatus, electronic device, and storage medium for implementing network access, which can ensure that the user equipment is connected to its home operator, can perform end-to-end signaling tracking for the user, and avoid problems such as incorrect charging caused by incorrect access and the inability to perform end-to-end signaling tracking.
[0006] Other features and advantages of the present disclosure will become apparent through the following detailed description, or be partially learned through the practice of the present disclosure.
[0007] An embodiment of the present disclosure provides a method for implementing network access, which is executed by a core network device and includes: obtaining an access request of a user equipment, where the access request includes a radio network number selected by the user equipment; determining a target operator corresponding to the radio network number selected by the user equipment; and if the home operator of the user equipment is inconsistent with the target operator, rejecting the access request.
[0008] In an exemplary embodiment, the above method further includes: returning a rejection access response to the user equipment; receiving a re-access request returned by the user equipment in response to the rejection access response, where the re-access request includes a wireless network number re-selected by the user equipment; and determining a target operator corresponding to the wireless network number re-selected by the user equipment.
[0009] In an exemplary embodiment, the wireless network number selected by the user equipment is one of a first wireless network number of a first operator, a second wireless network number of a second operator, and a third wireless network number of the roaming service operator, and the wireless network number re-selected by the user equipment is another one of the first wireless network number, the second wireless network number, and the third wireless network number.
[0010] In an exemplary embodiment, the wireless network number selected by the user equipment is one of a first wireless network number of a first operator and a second wireless network number of a second operator, and the wireless network number re-selected by the user equipment is another one of the first wireless network number and the second wireless network number.
[0011] In an exemplary embodiment, the above method further includes: if the home operator of the user equipment is the same as the target operator, sending the access request of the user equipment to the core network device corresponding to the target operator to complete the access of the user equipment.
[0012] In an exemplary embodiment, if the home operator of the user equipment is different from the target operator, rejecting the access request includes: if the user identification code of the user equipment does not belong to the target operator, rejecting the access request.
[0013] In an exemplary embodiment, the core network device includes an access and mobility management function (AMF) network element.
[0014] An embodiment of the present disclosure provides a core network device, including: an access request acquisition module, configured to acquire an access request of a user equipment, where the access request includes a wireless network number selected by the user equipment; a target operator determination module, configured to determine a target operator corresponding to the wireless network number selected by the user equipment; and an access request rejection module, configured to reject the access request if the home operator of the user equipment is different from the target operator.
[0015] An embodiment of the present disclosure provides an electronic device, including: at least one processor; and a storage terminal device, configured to store at least one program, and when the at least one program is executed by the at least one processor, enabling the at least one processor to implement any one of the above network access implementation methods.
[0016] An embodiment of the present disclosure provides a computer-readable storage medium, on which a computer program is stored. The computer program, when executed by a processor, implements any one of the above-mentioned network access implementation methods.
[0017] In the network access implementation method provided by the embodiment of the present disclosure, the core network device of the roaming service operator can determine the corresponding target operator according to the wireless network number selected by the user equipment, and determine whether the target operator is the same as the home operator of the user equipment. If they are not the same, the access request is rejected; this method can ensure that the user equipment is connected to its home operator, can perform end-to-end signaling tracking on the user, and avoid problems such as billing errors caused by incorrect access and inability to perform end-to-end signaling tracking. In addition, the core network device can return a rejection access response to the user equipment. After receiving the rejection access response, the user equipment can re-select the wireless network number and continue to access, improving the success rate of the user equipment to correctly access.
[0018] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] The drawings herein are incorporated into the specification and form a part of the specification, showing embodiments consistent with the present disclosure, and are used together with the specification to explain the principles of the present disclosure. Obviously, the drawings in the following description are only some embodiments of the present disclosure. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0020] Figure 1 is a flowchart of a network access implementation method shown according to an exemplary embodiment.
[0021] Figure 2 is a schematic diagram showing guiding a user to select the correct new network number to access the network according to an example.
[0022] Figure 3 is a schematic diagram showing the connection between NRFs among operators in a core network roaming scenario according to an example.
[0023] Figure 4 is a schematic diagram showing the logical interconnection of 5G networks between operators in a cross-network roaming scenario according to an example.
[0024] Figure 5 is a block diagram of a core network device shown according to an exemplary embodiment.
[0025] Figure 6 is a schematic structural diagram of an electronic device shown according to an exemplary embodiment. Detailed Implementation Modes
[0026] Example embodiments will now be described more fully with reference to the accompanying drawings. However, the example embodiments can be implemented in various forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of the example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
[0027] In addition, the accompanying drawings are only schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and thus repeated descriptions thereof will be omitted. Some of the block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities may be implemented in software, or in one or more hardware modules or integrated circuits, or in different networks and / or processor terminal devices and / or microcontroller terminal devices.
[0028] The technical solutions of the embodiments of the present disclosure can be applied to various communication systems, such as: Global System for Mobile Communications (GSM) system, Code Division Multiple Access (CDMA) system, Wideband Code Division Multiple Access (WCDMA) system, General Packet Radio Service (GPRS), Long Term Evolution (LTE) system, LTE Frequency Division Duplex (FDD) system, LTE Time Division Duplex (TDD), Universal Mobile Telecommunications System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication system, and the 5th generation (5G) system or New Radio (NR), etc.
[0029] The technical solutions of the embodiments of the present disclosure can be applied to the core network roaming scenario.
[0030] Among them, core network roaming means that an operator (i.e., the constructing operator) independently constructs a complete set of 5G networks (including radio access network and core network), and users of other operators (i.e., the sharing operators) can access this network and use mobile communication services. This technical method is applicable when the sharing operator has no home 2 / 3 / 4 / 5G network signals in the relevant area. In terms of service implementation, in the roaming responsibility area, the constructing operator (also known as the roaming service operator) opens services such as 5G voice, data, and short messages to users of other operators by adding and broadcasting new network numbers of other operators, and ensures the communication quality. The routing method can be that the 5G core networks of the home network and the roaming network are interconnected. It can use the IMSI number segment-based method to return to the home for authentication and registration, and the home network is responsible for voice connection, Internet access, short message processing, etc.
[0031] Next, each step of the implementation method of network access in the exemplary embodiments of the present disclosure will be described in more detail with reference to the accompanying drawings and embodiments.
[0032] Figure 1 It is a flowchart of an implementation method of network access shown according to an exemplary embodiment. The method provided by the embodiments of the present disclosure can be executed by the core network device of the roaming service operator, but the present disclosure is not limited thereto.
[0033] In the embodiments of the present disclosure, the roaming service operator can be the constructing operator that constructs the 5G network.
[0034] As Figure 1 shown, the implementation method of network access provided by the embodiments of the present disclosure may include the following steps.
[0035] In step S102, an access request of the user equipment is obtained, and the access request includes the radio network number selected by the user equipment.
[0036] In the embodiments of the present disclosure, before the user equipment accesses, the base station may broadcast the first radio network number of the first operator, the second radio network number of the second operator, and the third or fourth radio network number of the roaming service operator.
[0037] Among them, the third radio network number of the roaming service operator can be a new network number, and the fourth radio network number of the roaming service operator can be an old network number.
[0038] That is to say, in the embodiments of the present disclosure, in addition to broadcasting the radio network numbers of the roaming service operator, the base station also needs to broadcast the new network numbers of other sharing operators, and each sharing operator corresponds to a new network number.
[0039] In the following illustrative examples, it is assumed that the roaming service operator (or the contracting operator) is Operator C, the third radio network number is c, the fourth radio network number is c', the first operator is Operator A, the first radio network number is a, the second operator is Operator B, and the second radio network number is b. However, the present disclosure is not limited thereto.
[0040] For example, Operator C is responsible for the construction of 5G base stations within the core network roaming area. Operator C provides roaming services for Operator A and Operator B. The 5G base stations in this area broadcast the new network number a of Operator A and the new network number b of Operator B. Operator C can broadcast a new network number c, or broadcast the previously assigned old network number c'. Among them, the network number c' is written in the Forbidden Public Land Mobile Network (PLMN) list in the Subscriber Identification Module (SIM) cards of the terminals corresponding to Operator A and Operator B. Users of Operator A and B will not attempt to access the network number c'.
[0041] In the embodiments of the present disclosure, when the base station broadcasts the first access network number, the second access network number, and the third radio network number, the user equipment can randomly select one of the first access network number, the second access network number, and the third radio network number for access.
[0042] In the embodiments of the present disclosure, when the base station broadcasts the first access network number, the second access network number, and the fourth radio network number, since the fourth radio network number is in the disabled list of the user equipment, the user equipment will not select the fourth radio network number. The user equipment can randomly select one of the first access network number and the second access network number for access.
[0043] Taking Operator A as an example, Operator A has no other mobile network signals in the above area. When the 5G user equipment of Operator A is powered on for the first time in this area, it can search for PLMN a, b, c, or c' simultaneously. When PLMN a, b, c are broadcast, the user can randomly select PLMN a, b, or c for access. When PLMN a, b, c' are broadcast, the user can randomly select the network number PLMN a or b for access.
[0044] In the embodiments of the present disclosure, after the user equipment randomly selects a radio network number, the core network device of Operator C can obtain the access request of the user equipment, and the access request includes the radio network number selected by the user equipment.
[0045] In an exemplary embodiment, the core network device may include an AMF (Access and Mobility Management Function).
[0046] Hereinafter, the AMF of the core network device is taken as an example for illustration, but the present disclosure is not limited thereto.
[0047] For example, the user equipment selects the wireless network number b and initiates an initial registration request, which carries the wireless network number b accessed by the terminal device.
[0048] In step S104, determine the target operator corresponding to the wireless network number selected by the user equipment.
[0049] In the embodiment of the present disclosure, the AMF of operator C can determine the target operator corresponding to the wireless network number selected by the user equipment.
[0050] For example, if the wireless network number selected by the user equipment is a, the target operator can be determined as operator A; for another example, if the wireless network number selected by the user equipment is b, the target operator can be determined as operator B.
[0051] In step S106, if the home operator of the user equipment is inconsistent with the target operator, the access request is rejected.
[0052] In the embodiment of the present disclosure, the AMF of operator C can determine whether the home operator (i.e., the actual operator) of the user equipment is consistent with the target operator (i.e., the operator selected by the user to access). If the home operator of the user equipment is inconsistent with the target operator, the access request is rejected; if the home operator of the user equipment is consistent with the target operator, the access request of the user equipment is sent to the core network device corresponding to the target operator (i.e., the home operator) to complete the access of the user equipment.
[0053] In the embodiment of the present disclosure, it can be determined whether the home operator of the user equipment is consistent with the target operator by determining whether the user identification code of the user equipment belongs to the target operator.
[0054] Among them, if the user identification code of the user equipment does not belong to the target operator, the access request is rejected; if the identification code of the user equipment belongs to the target operator, the access request of the user equipment is sent to the UDM / AUSF (Unified Data Management / Authentication Server Function) of the home operator to complete the access of the user equipment.
[0055] Among them, the identification code of the user equipment may be IMSI (International Mobile Subscriber Identity).
[0056] For example, the AMF of operator C (which can also be called the visited AMF) checks the network number selected by the user against its IMSI. If it is found that the IMSI does not belong to the operator corresponding to the selected network number, the user access is rejected; if the visited AMF verifies that the IMSI belongs to the operator corresponding to the selected network number, the user is allowed to access, and the NRF (Network Repository function) is queried according to the normal process, and its message is routed back to its home network, thereby completing the initial registration, and the user can use the service normally.
[0057] In the embodiment of the present disclosure, after the AMF of operator C rejects the access request of the user equipment, a rejection access response can be returned to the user equipment.
[0058] Among them, the rejection reason can be carried in the rejection access response, and the rejection reason can be, for example, cause value #11 (PLMN not allowed).
[0059] In the embodiment of the present disclosure, after receiving the rejection access response, the user equipment can re-select another radio network number to access.
[0060] In the embodiment of the present disclosure, the AMF of operator C can receive the re-access request returned by the user equipment in response to the rejection access response. The re-access request includes the radio network number re-selected by the user equipment; and determine the target operator corresponding to the radio network number re-selected by the user equipment.
[0061] In the embodiment of the present disclosure, the AMF of operator C can re-determine whether the home operator and the target operator of the user equipment are the same. If the home operator and the target operator of the user equipment are not the same, the access request is rejected; if the home operator and the target operator of the user equipment are the same, the access request of the user equipment is sent to the core network equipment corresponding to the target operator to complete the access of the user equipment.
[0062] In the embodiment of the present disclosure, when the base station broadcasts the first access network number, the second access network number, and the third radio network number, the user equipment randomly selects one of the first access network number, the second access network number, and the third radio network number to access. If the user equipment is rejected from accessing, the user equipment selects a radio network number different from the previously selected radio network number from the first access network number, the second access network number, and the third radio network number to access.
[0063] For example, in the case of broadcasting PLMN a, b, c, the user equipment of operator A randomly selects the radio network number b for the first time to access. The AMF of operator C determines that the home operator of the user equipment is inconsistent with the target operator corresponding to the radio network number selected by the user equipment, and the AMF of operator C rejects the access request of the user equipment; if the user equipment of operator A re-selects the radio network number c to access, the AMF of operator C re-determines that the home operator of the user equipment is inconsistent with the target operator corresponding to the radio network number selected by the user equipment, and rejects the access request of the user equipment again; if the user equipment of operator A re-selects the radio network number a to access, the AMF of operator C re-determines that the home operator of the user equipment is consistent with the target operator corresponding to the radio network number selected by the user equipment, and then allows the user equipment to access.
[0064] In the embodiments of the present disclosure, in the case where the base station broadcasts the first access network number, the second access network number, and the fourth radio network number, since the fourth radio network number is in the disabled list of the user equipment, the user equipment will not select the fourth radio network number. The user equipment can randomly select one of the first access signal and the second access signal to access. If the user is rejected from accessing, the user equipment selects a radio network number different from the radio network number selected last time to access.
[0065] For example, in the case of broadcasting PLMN a, b, c, the user equipment of operator A randomly selects the radio network number b for the first time to access. The AMF of operator C determines that the home operator of the user equipment is inconsistent with the target operator corresponding to the radio network number selected by the user equipment, and the AMF of operator C rejects the access request of the user equipment; if the user equipment of operator A re-selects the radio network number a to access, the AMF of operator C re-determines that the home operator of the user equipment is consistent with the target operator corresponding to the radio network number selected by the user equipment, and then allows the user equipment to access.
[0066] The implementation method of network access provided by the embodiments of the present disclosure enables the core network device of the roaming service operator to determine the target operator corresponding to the radio network number selected by the user equipment, and determine whether the target operator is consistent with the home operator of the user equipment. If not, the access request is rejected; this method can ensure that the user equipment accesses its home operator, can perform end-to-end signaling tracking on the user, and avoid problems such as billing errors caused by incorrect access and inability to perform end-to-end signaling tracking. In addition, the core network device can return a reject access response to the user equipment. After receiving the reject access response, the user equipment can re-select a radio network number and continue to access, improving the success rate of the user equipment accessing correctly.
[0067] Figure 2 It is a schematic diagram showing guiding a user to select the correct new network number to access the network according to an example.
[0068] Reference Figure 2 , in S1, when the user equipment UE of operator A powers on for the first time in the shared area, it can randomly select a wireless network number (for example, select wireless network number b) to access and send a registration request message to the AMF; in S2, when the user accesses, the AMF checks the IMSI number segment of the user and the network number it selects. If they do not match the corresponding relationship, the user access is rejected; in S3, the AMF returns a rejection access response to the UE; the UE can re-select a wireless network number (for example, select wireless network number a), and the AMF checks the IMSI number segment of the user and the network number it selects again. After verifying that they match the corresponding relationship, in S4, the signaling message of the user is routed to the home network (UDM / AUSF of operator A) according to the number segment for authentication.
[0069] Figure 3 is a schematic diagram of the NRF connection between operators in a core network roaming scenario shown according to an example.
[0070] Figure 4 is a schematic diagram of the 5G network logical interconnection between operators in a different network roaming scenario shown according to an example.
[0071] Reference Figure 3 , the VPLMN (Visited Public Land Mobile Network) can include VPLMN NFs (Network Functions), vNRF, and the HPLMN (Home Public Land Mobile Network) can include hNRF. The vNRF can communicate with the hNRF through N27.
[0072] Reference Figure 4, the visited location may include a V-NSSF (Network Slice Selection Function), a V-PCF (Policy Control Function), an AMF, a V-SMF (Session Management Function), a UE, an (R)AN, a UPF (User Plane Function), the home location may include an AUSF, a UDM, an H-NSSF, an H-SMF, an H-PCF, an AF (Application Function), a UPF, a DN (Data Network), the UE may communicate with the (R)AN through N1, the (R)AN may communicate with the AMF through N2, the (R)AN may communicate with the UPF through N3, the UPF may communicate with the V-SMF / H-SMF through N4, the UPFs may communicate with each other through N9, the UPF may communicate with the DN through N6, the AMF may communicate with the V-SMF through N11, the V-SMF may communicate with the H-SMF through N16, the H-SMF may communicate with the H-PCF through N7, the H-PCF may communicate with the AF through N5, the AMF may communicate with the V-NSSF through N22, the AMF may communicate with the AUSF through N12, the AMF may communicate with the V-PCF through N15, the AMF may communicate with the UDM through N8, the V-NSSF may communicate with the H-NNSF through N31, the AUSF may communicate with the UDM through N13, the UDM may communicate with the H-SMF through N10, the V-PCF may communicate with the H-PCF through N24.
[0073] Taking the roaming service operator as Operator A as an example, the implementation method of network access in the embodiments of the present disclosure will be described below.
[0074] For example, Operator A is responsible for the construction of 5G base stations in a certain area for core network roaming, providing roaming services for Operator B and Operator C. The 5G base stations in this area can broadcast the new network numbers 46088 of Operator B, 46089 of Operator C; and 46090 of Operator A. There is no other mobile network signal of Operator C in the area. When the 5G users of Operator C power on for the first time in this area, they can search for the network numbers 46088, 46089, and 46090 at the same time. Without the guidance of the home network, this user will treat these three new network numbers equally (these network numbers are not written in any PLMN list in the SIM card) and randomly select one of the new network numbers to access. Suppose this user randomly selects 46088 to access, and the user equipment initiates an initial registration. The message carries the accessed wireless network number 46008. The V-AMF of Operator A checks the network number 46088 selected by this user against its IMSI and finds that its IMSI does not belong to Operator B, the operator corresponding to the network number 46088 it selected. Then it rejects the user's access. The registration rejection response message carries the cause value #11 (PLMN not allowed). After receiving this rejection message, this user re-selects another new network number 46089 to re-access. The V-AMF verifies that its IMSI belongs to Operator C, the operator corresponding to the network number 46089 it selected. Then it allows this user to access, queries the NRF according to the normal process, and routes its message back to its home network, thus completing the initial registration, and the user can use the service normally.
[0075] The following are embodiments of the core network device of the present disclosure, which can be used to execute the method embodiments of the present disclosure. For details not disclosed in the embodiments of the core network device of the present disclosure, please refer to the method embodiments of the present disclosure.
[0076] Figure 5 It is a block diagram of a core network device shown according to an exemplary embodiment.
[0077] As Figure 5 shown, the core network device 500 may include: an access request acquisition module 502, a target operator determination module 504, and an access request rejection module 506.
[0078] Among them, the access request acquisition module 502 is used to acquire the access request of the user equipment, and the access request includes the wireless network number selected by the user equipment; the target operator determination module 504 is used to determine the target operator corresponding to the wireless network number selected by the user equipment; the access request rejection module 506 is used to reject the access request if the home operator of the user equipment is inconsistent with the target operator.
[0079] In an exemplary embodiment, the core network device 500 may further include: a rejection access response return module, configured to return a rejection access response to the user equipment; a re-access request receiving module, configured to receive a re-access request returned by the user equipment in response to the rejection access response, where the re-access request includes a radio network number re-selected by the user equipment; and a target operator re-determination module, configured to determine a target operator corresponding to the radio network number re-selected by the user equipment.
[0080] In an exemplary embodiment, the radio network number selected by the user equipment is one of a first radio network number of a first operator, a second radio network number of a second operator, and a third radio network number of the roaming service operator, and the radio network number re-selected by the user equipment is another one of the first radio network number, the second radio network number, and the third radio network number.
[0081] In an exemplary embodiment, the radio network number selected by the user equipment is one of a first radio network number of a first operator and a second radio network number of a second operator, and the radio network number re-selected by the user equipment is another one of the first radio network number and the second radio network number.
[0082] In an exemplary embodiment, the core network device 500 may further include: an access module, configured to, if the home operator of the user equipment is the same as the target operator, send an access request of the user equipment to a core network device corresponding to the target operator to complete access of the user equipment.
[0083] In an exemplary embodiment, the access request rejection module 506: an access request rejection unit, configured to reject the access request if a user identification code of the user equipment does not belong to the target operator.
[0084] In an exemplary embodiment, the core network device includes an access and mobility management function (AMF).
[0085] It should be noted that the block diagrams shown in the above figures are functional entities, and do not necessarily correspond to physically or logically independent entities. These functional entities may be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and / or processor devices and / or microcontroller devices.
[0086] Figure 6 is a schematic structural diagram of an electronic device shown according to an exemplary embodiment. It should be noted that Figure 6 the electronic device shown is only an example, and should not bring any limitation to the functions and usage scopes of the embodiments of the present disclosure.
[0087] Such asFigure 6 As shown, the electronic device 600 includes a central processing unit (CPU) 601, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 602 or a program loaded from a storage section 608 into a random access memory (RAM) 603. In the RAM 603, various programs and data required for the operation of the system 600 are also stored. The CPU 601, the ROM 602, and the RAM 603 are connected to each other via a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.
[0088] The following components are connected to the I / O interface 605: an input section 606 including a keyboard, a mouse, etc.; an output section 607 including, for example, a cathode ray tube (CRT), a liquid crystal display (LCD), etc., and a speaker, etc.; a storage section 608 including a hard disk, etc.; and a communication section 609 including a network interface card such as a LAN card, a modem, etc. The communication section 609 performs communication processing via a network such as the Internet. A drive 610 is also connected to the I / O interface 605 as needed. A removable medium 611, such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, etc., is installed on the drive 610 as needed so that a computer program read from it can be installed into the storage section 608 as needed.
[0089] Specifically, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes program codes for performing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via the communication section 609, and / or installed from the removable medium 611. When the computer program is executed by a central processing unit (CPU) 601, the above functions defined in the system of the present disclosure are executed.
[0090] It should be noted that the computer-readable medium shown in this disclosure can be a computer-readable signal medium, a computer-readable storage medium, or any combination of the two. A computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above. More specific examples of a computer-readable storage medium can include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this disclosure, a computer-readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. And in this disclosure, a computer-readable signal medium can include a data signal propagated in a baseband or as part of a carrier wave, which carries computer-readable program code. Such a propagated data signal can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium can also be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device. The program code contained on a computer-readable medium can be transmitted using any appropriate medium, including but not limited to: wireless, wire, optical fiber, RF, etc., or any suitable combination of the above.
[0091] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram can represent a module, a program segment, or a portion of code that contains one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in a block may occur in a different order than that marked in the accompanying drawings. For example, two consecutive blocks shown may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and the combination of blocks in a block diagram or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or operations, or by a combination of dedicated hardware and computer instructions.
[0092] The units involved in the embodiments of the present disclosure can be implemented in software or in hardware. The described units can also be provided in a processor. For example, it can be described as: a processor includes a sending unit, an obtaining unit, a determining unit, and a first processing unit. Among them, the names of these units do not constitute a limitation to the unit itself in some cases. For example, the sending unit can also be described as "the unit that sends a picture acquisition request to the connected server".
[0093] As another aspect, the present disclosure also provides a computer-readable medium, which can be included in the device described in the above embodiments; or can exist alone without being assembled into the device. The above computer-readable medium carries one or more programs. When the above one or more programs are executed by the device, the device includes: obtaining an access request of a user device, where the access request includes a wireless network number selected by the user device; determining a target operator corresponding to the wireless network number selected by the user device; and if the home operator of the user device is inconsistent with the target operator, rejecting the access request.
[0094] The above specifically shows and describes the exemplary embodiments of the present disclosure. It can be understood that the present disclosure is not limited to the detailed structures, setting manners or implementation methods described herein; on the contrary, the present disclosure is intended to cover various modifications and equivalent settings included in the spirit and scope of the appended claims.
Claims
1. A method for implementing network access, characterized in that The method is executed by the core network device of the roaming service operator, and the method includes: Broadcasting the wireless network numbers of multiple operators, where the wireless network numbers of the operators include at least one new network number for opening services to users of other operators; Obtaining an access request from a user equipment, where the access request includes the wireless network number selected by the user equipment, and the wireless network number selected by the user equipment is one of the wireless network numbers of multiple operators; Determining the target operator corresponding to the wireless network number selected by the user equipment; If the home operator of the user equipment is inconsistent with the target operator, rejecting the access request; Wherein, the roaming service operator independently constructs a complete set of 5G networks, and the other operators are sharing operator parties, and users of the other operators can access the network and use mobile communication services.
2. The method according to claim 1, characterized in that It further includes: Returning a rejection access response to the user equipment; Receiving a re-access request returned by the user equipment in response to the rejection access response, where the re-access request includes the wireless network number re-selected by the user equipment; Determining the target operator corresponding to the wireless network number re-selected by the user equipment.
3. The method according to claim 2, wherein The wireless network number selected by the user equipment is one of the first wireless network number of the first operator, the second wireless network number of the second operator, and the third wireless network number of the roaming service operator, and the wireless network number re-selected by the user equipment is another one of the first wireless network number, the second wireless network number, and the third wireless network number.
4. The method according to claim 2, wherein The wireless network number selected by the user equipment is one of the first wireless network number of the first operator and the second wireless network number of the second operator, and the wireless network number re-selected by the user equipment is another one of the first wireless network number and the second wireless network number.
5. The method according to claim 1, wherein It further includes: If the home operator of the user equipment is consistent with the target operator, sending the access request of the user equipment to the core network device corresponding to the target operator to complete the access of the user equipment.
6. The method according to claim 1, wherein If the home operator of the user equipment is inconsistent with the target operator, rejecting the access request includes: If the user identification code of the user equipment does not belong to the target operator, rejecting the access request.
7. The method according to any one of claims 1-6, characterized in that, The core network device includes an Access and Mobility Management Function (AMF).
8. An implementation device for network access, the device being applied to the core network device of a roaming service operator, characterized in that, It includes: An access request acquisition module, configured to obtain an access request from a user equipment, where the access request includes the wireless network number selected by the user equipment, and the wireless network number selected by the user equipment is one of the wireless network numbers of multiple operators; A target operator determination module, configured to determine the target operator corresponding to the wireless network number selected by the user equipment; An access request rejection module, configured to reject the access request if the home operator of the user equipment is inconsistent with the target operator; Wherein, the network access implementation device is further configured to broadcast the wireless network numbers of multiple operators before obtaining the access request from the user equipment, and the wireless network numbers of the operators include at least one new network number for opening services to users of other operators; Among them, the roaming service operator independently constructs a complete set of 5G networks, and the other operators are sharing operator parties. Users of the other operators can access the network and use mobile communication services.
9. An electronic device, characterized in that, It includes: At least one processor; A storage device for storing at least one program, which when executed by the at least one processor causes the at least one processor to implement the method according to any one of claims 1 to 7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Mobile communication method and device and electronic equipment
CN111683360A