CN114007192A - Terminal access processing method, device and storage medium - Google Patents

Terminal access processing method, device and storage medium Download PDF

Info

Publication number
CN114007192A
CN114007192A CN202111647483.0A CN202111647483A CN114007192A CN 114007192 A CN114007192 A CN 114007192A CN 202111647483 A CN202111647483 A CN 202111647483A CN 114007192 A CN114007192 A CN 114007192A
Authority
CN
China
Prior art keywords
core network
plmn
terminal
base station
operator
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202111647483.0A
Other languages
Chinese (zh)
Other versions
CN114007192B (en
Inventor
黄宇红
丁海煜
邓伟
旷婧华
陈卓
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Mobile Communications Group Co Ltd
China Mobile Communications Ltd Research Institute
Original Assignee
China Mobile Communications Group Co Ltd
China Mobile Communications Ltd Research Institute
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Mobile Communications Group Co Ltd, China Mobile Communications Ltd Research Institute filed Critical China Mobile Communications Group Co Ltd
Publication of CN114007192A publication Critical patent/CN114007192A/en
Application granted granted Critical
Publication of CN114007192B publication Critical patent/CN114007192B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/06Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • H04W48/10Access restriction or access information delivery, e.g. discovery data delivery using broadcasted information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/18Selecting a network or a communication service

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Multimedia (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention discloses a terminal access processing method, equipment and a storage medium, wherein the method comprises the following steps: broadcasting a third PLMN ID by the base station, wherein the third PLMN ID is not supported by a first core network connected with the base station; or the third PLMN ID is a PLMN ID outside a PLMN ID list supported by the first core network connected with the base station; and when the terminal accesses the base station based on the third PLMN ID, the base station forwards the information of the terminal to the first core network. A first core network receives information of a terminal sent by a base station, wherein the first core network does not support a third PLMN ID broadcasted by the base station or the third PLMN ID broadcasted by the base station is out of a PLMN ID list supported by the first core network; and if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, the first core network refers to or adopts a roaming process to process a subsequent process of the terminal. By adopting the invention, the upgrading and modifying cost of the wireless network and the core network can be effectively reduced.

Description

Terminal access processing method, device and storage medium
The present invention claims priority of application with application date of 26/2/2021, application number of 2021102201931, entitled "a method, device and storage medium for processing terminal access".
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a method, a device, and a storage medium for processing terminal access.
Background
Generally, a mobile terminal may need a mobile network service anywhere, but due to network construction progress or cost, an operator often only provides network coverage in a partial area, that is, the operator cannot provide network coverage for its own users in some areas, and at this time, the operator may provide a roaming service by means of network coverage of other operators. Fig. 1 is a schematic diagram of a roaming scenario, as shown in the figure, when a roaming service is performed in a specific area in the country, there is no network deployment (network 2) of a home operator 2 in the area, but there is a network deployment (network 1) of an operator 1, and for a user of the operator 2, the network 1 is referred to as a visited network. The user of the operator 2 enters the roaming area and will get service through the visited network 1.
The prior art has the defect that the access network upgrading scheme of the roaming visiting operator needs higher upgrading and transforming cost of a wireless network and a core network.
Disclosure of Invention
The invention provides a terminal access processing method, equipment and a storage medium, which are used for solving the problem of high cost of upgrading and reconstructing a wireless network and a core network in an access network upgrading scheme of a roaming visiting operator.
The invention provides the following technical scheme:
a terminal access processing method comprises the following steps:
broadcasting a third public land mobile network (PLMN ID) by a base station, wherein the third PLMN ID is not supported by a first core network connected with the base station; or, the third PLMN ID is a PLMN ID outside a PLMN ID list supported by the first core network connected to the base station; and when the terminal accesses the base station based on the third PLMN ID, the base station forwards the information of the terminal to the first core network.
In an implementation, the third PLMN ID is for roaming user access.
In an implementation, when the base station reports PLMN information supported by the base station to the first core network, the base station does not include the third PLMN ID.
In an implementation, the method further comprises the following steps:
the base station acquires the PLMN ID information supported by the first core network from the first core network, or the base station acquires the PLMN ID information not supported by the first core network.
In practice, the base station receives the third PLMN ID provided by the end user in at least one of the following terminal procedures: a terminal registration process, a wireless link access process, a location area updating process, a service initiation request and a paging response process; or, the base station obtains the third PLMN ID in Selected public land mobile network Selected PLMN information provided by the terminal.
In an implementation, after the base station receives the third PLMN ID provided by the end user, the method further includes:
the base station determines whether the third PLMN ID provided by the terminal is a PLMN ID supported by the first core network or a PLMN ID outside a PLMN ID list supported by a first core network connected with the base station, wherein the first core network belongs to a first operator, and the base station is unique to the first operator or common to other operators.
In an implementation, the base station broadcasts the third PLMN ID, and the first core network connected to the base station does not support the third PLMN ID, further comprising:
the base station defines the PLMN not supported by the first core network broadcasted by the air interface as a general PLMN, wherein the general PLMN is available for roaming users.
In an implementation, after the base station determines whether the PLMN ID provided by the terminal is a PLMN ID supported by the first core network or is a PLMN ID outside a PLMN ID list supported by the first core network connected to the base station, the method includes:
if the base station determines that the PLMN ID provided by the terminal is a PLMN ID supported by the first core network or whether the PLMN ID is a PLMN ID outside a PLMN ID list supported by the first core network connected with the base station, the base station forwards the information of the terminal to the first core network; alternatively, the first and second electrodes may be,
if the base station determines that the PLMN ID provided by the terminal is not a PLMN ID supported by the first core network, or is a PLMN ID outside a PLMN ID list supported by the first core network, the base station forwards the information of the terminal to the first core network.
In implementation, the forwarding, by the base station, the information of the terminal to the first core network further includes:
if the base station determines that the third PLMN ID provided by the terminal is not a PLMN supported by the first core network, or if the base station determines that the third PLMN ID provided by the terminal is the general PLMN ID or a PLMN ID outside a PLMN ID list supported by the first core network connected to the base station, the base station marks the terminal or the third PLMN ID and provides the mark to the first core network.
In implementation, after the base station forwards the information of the terminal to the first core network, the method further includes:
the first core network determines whether the terminal belongs to the first operator to which the first core network belongs, wherein the first core network belongs to the first operator, and the base station belongs to the first operator or is shared by other operators.
In an implementation, the determining, by the first core network, whether the terminal belongs to the first operator to which the first core network belongs further includes:
if the first core network determines that the terminal belongs to the first operator to which the first core network belongs, the first core network processes the subsequent process of the terminal according to the mode of the operator belonging to the user; alternatively, the first and second electrodes may be,
if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, the first core network processes a subsequent process of the terminal according to a roaming user mode; alternatively, the first and second electrodes may be,
and if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, the first core network refers to or adopts a roaming process to provide network service for the user.
A terminal access processing method comprises the following steps:
a first core network receives information of a terminal sent by a base station, wherein the first core network does not support a third PLMN ID broadcasted by the base station or the third PLMN ID broadcasted by the base station is out of a PLMN ID list supported by the first core network;
if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, the first core network refers to or adopts a roaming process to process a subsequent process of the terminal.
In an implementation, the first core network determines that the operator to which the terminal belongs is not the home operator of the first core network by one of the following methods or a combination thereof:
the first core network determines that the operator to which the terminal belongs is not the operator to which the first core network belongs according to the notification of the base station; or the like, or, alternatively,
the first core network determines that the operator to which the terminal belongs is not the home operator of the first core network according to one of IMSI, SUPI and SUCI of the terminal or the combination of the IMSI, SUPI and SUCI; or the like, or, alternatively,
the first core network determines that the operator to which the terminal belongs is not the home operator of the first core network according to the third PLMN ID sent by the base station.
In an implementation, the first core network determines that the operator to which the terminal belongs is not the home operator of the first core network, and further includes:
and if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, the user is taken as a roaming user to process the subsequent process of the user.
In an implementation, after the first core network determines that the operator to which the terminal belongs is not the home operator of the first core network, the method further includes:
if the first core network determines that the terminal belongs to the first operator to which the first core network belongs, the first core network processes the subsequent process of the terminal according to the mode of the operator belonging to the user; alternatively, the first and second electrodes may be,
if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, the first core network processes a subsequent process of the terminal according to a roaming user mode; alternatively, the first and second electrodes may be,
and if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, the first core network refers to or adopts a roaming process to provide network service for the user.
In an implementation, the subsequent process of processing the terminal includes one or a combination of the following processes:
acquiring subscription data of the terminal from a second core network of a second operator to which the terminal belongs;
receiving subscription data of the terminal returned by the second core network of the second operator;
and providing the end-to-end service connection to the terminal through the first core network.
A base station, comprising:
a processor for reading the program in the memory, performing the following processes:
broadcasting a third public land mobile network (PLMN ID), wherein a first core network connected with the base station does not support the third PLMN ID; or, the third PLMN ID is a PLMN ID outside a PLMN ID list supported by the first core network connected to the base station; when the terminal accesses the base station based on the third PLMN ID, the information of the terminal is forwarded to the first core network;
a transceiver for receiving and transmitting data under the control of the processor.
In an implementation, the third PLMN ID is accessible to roaming users.
In an implementation, when the PLMN information supported by the base station is reported to the first core network, the PLMN information does not include the third PLMN ID.
In an implementation, the method further comprises the following steps:
and acquiring PLMN ID information supported by the first core network from the first core network, or acquiring PLMN ID information not supported by the first core network.
In practice, the base station receives the third PLMN ID provided by the end user in at least one of the following terminal procedures: a terminal registration process, a wireless link access process, a location area updating process, a service initiation request and a paging response process; alternatively, the first and second electrodes may be,
and the base station obtains the third PLMN ID in Selected Public Land Mobile Network (PLMN) information provided by the terminal.
In an implementation, after receiving the third PLMN ID provided by the end user, the method further includes:
determining whether the third PLMN ID provided by the terminal is a PLMN ID supported by the first core network or a PLMN ID outside a list of PLMN IDs supported by a first core network connected to the base station, wherein the first core network belongs to a first operator, and the base station is unique to the first operator or common to other operators.
In an implementation, broadcasting the third PLMN ID, and the first core network connected to the base station does not support the third PLMN ID, further includes:
defining the PLMN not supported by the first core network broadcasted over the air as a generic PLMN, wherein the generic PLMN is available for roaming users.
In an implementation, after determining whether the PLMN ID provided by the terminal is a PLMN ID supported by the first core network or is a PLMN ID outside a PLMN ID list supported by the first core network connected to the base station, the method includes:
if the base station determines that the PLMN ID provided by the terminal is a PLMN ID supported by the first core network or whether the PLMN ID is a PLMN ID outside a PLMN ID list supported by the first core network connected with the base station, the base station forwards the information of the terminal to the first core network; alternatively, the first and second electrodes may be,
if the base station determines that the PLMN ID provided by the terminal is not a PLMN ID supported by the first core network, or is a PLMN ID outside a PLMN ID list supported by the first core network, the base station forwards the information of the terminal to the first core network.
In implementation, forwarding the information of the terminal to the first core network further includes:
if the base station determines that the third PLMN ID provided by the terminal is not a PLMN supported by the first core network, or if the base station determines that the third PLMN ID provided by the terminal is the general PLMN ID or a PLMN ID outside a PLMN ID list supported by the first core network connected to the base station, marking the terminal or the third PLMN ID, and providing the mark to the first core network.
In implementation, after forwarding the information of the terminal to the first core network, the method further includes:
the first core network determines whether the terminal belongs to the first operator to which the first core network belongs, wherein the first core network belongs to the first operator, and the base station belongs to the first operator or is shared by other operators.
In implementation, determining whether the terminal belongs to the first operator to which the first core network belongs further includes:
if the first core network determines that the terminal belongs to the first operator to which the first core network belongs, processing a subsequent process of the terminal according to a mode of a user to which the operator belongs; alternatively, the first and second electrodes may be,
if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, processing a subsequent process of the terminal according to a roaming user mode; alternatively, the first and second electrodes may be,
and if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, referring to or adopting a roaming process to provide network service for the user.
A base station, comprising:
a base station access module, configured to broadcast a third public land mobile network PLMN ID, where a first core network connected to the base station does not support the third PLMN ID; or, the third PLMN ID is a PLMN ID outside a PLMN ID list supported by the first core network connected to the base station; and when the terminal accesses the base station based on the third PLMN ID, forwarding the information of the terminal to the first core network.
In an implementation, the third PLMN ID is accessible to roaming users.
In an implementation, the base station access module is further configured to not include the third PLMN ID when reporting PLMN information supported by the base station to the first core network.
In an implementation, the base station access module is further configured to acquire, from the first core network, PLMN ID information supported by the first core network, or acquire PLMN ID information not supported by the first core network.
In an implementation, the base station access module is further configured to receive the third PLMN ID provided by the terminal user in at least one of the following terminal procedures: a terminal registration process, a wireless link access process, a location area updating process, a service initiation request and a paging response process; alternatively, the first and second electrodes may be,
and obtaining the third PLMN ID in Selected Public Land Mobile Network (PLMN) information provided by the terminal.
In an implementation, the base station access module is further configured to determine, after receiving the third PLMN ID provided by the terminal user, whether the third PLMN ID provided by the terminal is a PLMN ID supported by the first core network or a PLMN ID outside a PLMN ID list supported by a first core network connected to the base station, where the first core network belongs to a first operator and the base station is unique to the first operator or common to other operators.
In an implementation, the base station access module is further configured to broadcast the third PLMN ID, and the first core network connected to the base station does not support the third PLMN ID, and define the PLMN that is not supported by the first core network broadcasted over the air as a general PLMN, where the general PLMN is available for roaming users.
In an implementation, the base station access module is further configured to determine whether the PLMN ID provided by the terminal is a PLMN ID supported by the first core network or a PLMN ID outside a PLMN ID list supported by the first core network connected to the base station, and includes:
if the base station determines that the PLMN ID provided by the terminal is a PLMN ID supported by the first core network or whether the PLMN ID is a PLMN ID outside a PLMN ID list supported by the first core network connected with the base station, the base station forwards the information of the terminal to the first core network; alternatively, the first and second electrodes may be,
if the base station determines that the PLMN ID provided by the terminal is not a PLMN ID supported by the first core network, or is a PLMN ID outside a PLMN ID list supported by the first core network, the base station forwards the information of the terminal to the first core network.
In an implementation, the base station access module is further configured to forward information of the terminal to a first core network, and if the base station determines that the third PLMN ID provided by the terminal is not a PLMN supported by the first core network, or if the base station determines that the third PLMN ID provided by the terminal is the general PLMN ID or a PLMN ID outside a PLMN ID list supported by the first core network connected to the base station, mark the terminal or the third PLMN ID, and provide the mark to the first core network.
In an implementation, the base station access module is further configured to, after forwarding the information of the terminal to the first core network, determine, by the first core network, whether the terminal belongs to the first operator to which the first core network belongs, where the first core network belongs to a first operator, and the base station is unique to the first operator or common to other operators.
In an implementation, the determining, by the first core network, whether the terminal belongs to the first operator to which the first core network belongs further includes:
if the first core network determines that the terminal belongs to the first operator to which the first core network belongs, the first core network processes the subsequent process of the terminal according to the mode of the operator belonging to the user; alternatively, the first and second electrodes may be,
if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, the first core network processes a subsequent process of the terminal according to a roaming user mode; alternatively, the first and second electrodes may be,
and if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, the first core network refers to or adopts a roaming process to provide network service for the user.
A core network device, comprising:
a processor for reading the program in the memory, performing the following processes:
receiving information of a terminal sent by a base station, wherein the first core network does not support a third PLMN ID broadcasted by the base station or the third PLMN ID broadcasted by the base station is out of a PLMN ID list supported by the first core network;
if the terminal is determined not to belong to the first operator to which the first core network belongs, the reference or roaming process is adopted to process the subsequent process of the terminal;
a transceiver for receiving and transmitting data under the control of the processor.
In implementation, it is determined that the operator to which the terminal belongs is not the home operator of the first core network by one or a combination of the following methods:
determining that the operator to which the terminal belongs is not the home operator of the first core network according to the notification of the base station; or the like, or, alternatively,
determining that an operator to which the terminal belongs is not a home operator of the first core network according to one or a combination of IMSI, SUPI and SUCI of the terminal; or the like, or, alternatively,
and determining that the operator to which the terminal belongs is not the home operator of the first core network according to the third PLMN ID sent by the base station.
In the implementation, determining that the operator to which the terminal belongs is not the home operator of the first core network further includes:
and if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, the user is taken as a roaming user to process the subsequent process of the user.
In the implementation, after determining that the operator to which the terminal belongs is not the home operator of the first core network, the method further includes:
if the first core network determines that the terminal belongs to the first operator to which the first core network belongs, the first core network processes the subsequent process of the terminal according to the mode of the operator belonging to the user; alternatively, the first and second electrodes may be,
if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, the first core network processes a subsequent process of the terminal according to a roaming user mode; alternatively, the first and second electrodes may be,
and if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, the first core network refers to or adopts a roaming process to provide network service for the user.
In an implementation, the subsequent process of processing the terminal includes one or a combination of the following processes:
acquiring subscription data of the terminal from a second core network of a second operator to which the terminal belongs;
receiving subscription data of the terminal returned by the second core network of the second operator;
and providing the end-to-end service connection to the terminal through the first core network.
A core network device, comprising:
a first core network receiving module, configured to receive information of a terminal sent by a base station, where the first core network does not support a third PLMN ID broadcast by the base station or the third PLMN ID broadcast by the base station is outside a PLMN ID list supported by the first core network;
a first core network processing module, configured to refer to or use a roaming procedure to process a subsequent procedure of the terminal if it is determined that the terminal does not belong to the first operator to which the first core network belongs.
In an implementation, the first core network processing module is further configured to determine that the operator to which the terminal belongs is not the home operator of the first core network by one of the following manners or a combination thereof:
determining that the operator to which the terminal belongs is not the home operator of the first core network according to the notification of the base station; or the like, or, alternatively,
determining that an operator to which the terminal belongs is not a home operator of the first core network according to one or a combination of IMSI, SUPI and SUCI of the terminal; or the like, or, alternatively,
and determining that the operator to which the terminal belongs is not the home operator of the first core network according to the third PLMN ID sent by the base station.
In an implementation, the first core network processing module is further configured to, when it is determined that the operator to which the terminal belongs is not the home operator of the first core network, if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, take the user as a roaming user to process a subsequent flow of the user.
In an implementation, the first core network processing module is further configured to, after determining that the operator to which the terminal belongs is not the home operator of the first core network:
if the first core network determines that the terminal belongs to the first operator to which the first core network belongs, processing a subsequent process of the terminal according to a mode of a user to which the operator belongs; alternatively, the first and second electrodes may be,
if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, processing a subsequent process of the terminal according to a roaming user mode; alternatively, the first and second electrodes may be,
and if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, referring to or adopting a roaming process to provide network service for the user.
In an implementation, the first core network processing module is further configured to execute the subsequent procedure of processing the terminal, where the subsequent procedure includes one or a combination of the following processes:
acquiring subscription data of the terminal from a second core network of a second operator to which the terminal belongs;
receiving subscription data of the terminal returned by the second core network of the second operator;
and providing the end-to-end service connection to the terminal through the first core network.
A terminal access processing method comprises the following steps:
broadcasting a third public land mobile network identification (PLMN ID) by a base station, wherein the third PLMN ID is not supported by a first core network connected with the base station; or, the third PLMN ID is a PLMN ID outside a PLMN ID list supported by the first core network connected to the base station; when the terminal accesses the base station based on the third PLMN ID, the base station forwards the information of the terminal to the first core network, and identifies that the terminal accesses the base station based on the first PLMN ID, wherein the first PLMN ID is a PLMN ID supported by the first core network connected with the base station.
In practice, the base station receives the third PLMN ID provided by the end user in at least one of the following terminal procedures: a terminal registration process, a wireless link access process, a location area updating process, a service initiation request and a paging response process; or, the base station obtains the third PLMN ID in Selected public land mobile network Selected PLMN information provided by the terminal.
In an implementation, when the base station interacts with the first core network for PLMN ID support capability, the PLMN ID list supported by the base station does not include the third PLMN ID.
In this embodiment, the base station notifies the first core network that the operator to which the terminal belongs is not the home operator of the first core network.
A terminal access processing method comprises the following steps:
a first core network receives information of a terminal sent by a base station, wherein the first core network does not support a third PLMN ID broadcasted by the base station or the third PLMN ID broadcasted by the base station is out of a PLMN ID list supported by the first core network;
if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, the first core network sends an authentication application of the terminal to the home network of the terminal after determining the home network of the terminal.
In implementation, the first core network determines a home network of the terminal according to a mobile country code MCC and a mobile network code MNC in one or a combination of an international mobile subscriber identity IMSI, a subscription permanent identity SUPI, a subscription encrypted identity SUCI reported by the terminal.
In implementation, when the first core network sends an authentication application of the terminal to the second core network of the terminal, the first core network provides the PLMN ID of the first operator to which the first core network belongs to the second core network of the terminal.
In an implementation, when the first core network interacts with the base station for PLMN ID support capability, the PLMN ID list supported by the base station does not include the third PLMN ID.
In this embodiment, the first core network receives the notification from the base station, and the operator to which the terminal belongs is not the home operator of the first core network.
In implementation, after the base station forwards the information of the terminal to the first core network, the method further includes:
the first core network determines whether the terminal belongs to the first operator to which the first core network belongs, wherein the first core network belongs to the first operator, and the base station belongs to the first operator or is shared by other operators.
In an implementation, the first core network determines that the operator to which the terminal belongs is not the home operator of the first core network by one of the following manners or a combination thereof:
the first core network determines that the operator to which the terminal belongs is not the home operator of the first core network according to the notification of the base station; or the like, or, alternatively,
and the first core network determines that the operator to which the terminal belongs is not the home operator of the first core network according to one of the international mobile subscriber identity IMSI, the signed permanent identity SUPI and the signed encryption identity SUCI of the terminal or the combination thereof.
A terminal access processing method comprises the following steps:
a second core network receives an authentication application of a terminal sent by a first core network, wherein the first core network belongs to a first operator, and the second core network belongs to a second operator;
and the second core network authenticates the terminal.
In implementation, the authenticating, by the second core network, the terminal includes:
and after the PLMN ID of the first operator to which the first core network belongs and interacted with the first core network is mapped to the third PLMN ID, authenticating the terminal by adopting the third PLMN ID.
In implementation, when the second core network receives the authentication application of the terminal sent by the first core network, the first core network provides the PLMN ID of the first operator to which the first core network belongs.
In an implementation, the method further comprises the following steps:
after the home network of the terminal authenticates the user, the first core network and the second core network develop service according to the mode of a roaming user.
In implementation, the subsequent process of processing the terminal includes:
and providing service connection for the terminal through the first core network and the second core network.
A base station, comprising:
a processor for reading the program in the memory, performing the following processes:
broadcasting a third public land mobile network identity (PLMN ID), wherein a first core network connected with the base station does not support the third PLMN ID; or, the third PLMN ID is a PLMN ID outside a PLMN ID list supported by the first core network connected to the base station; when a terminal accesses the base station based on the third PLMN ID, the base station forwards information of the terminal to the first core network and identifies that the terminal accesses the base station based on the first PLMN ID, wherein the first PLMN ID is a PLMN ID supported by the first core network connected with the base station;
a transceiver for receiving and transmitting data under the control of the processor.
In practice, the third PLMN ID provided by the end user is received in at least one of the following terminal procedures: a terminal registration process, a wireless link access process, a location area updating process, a service initiation request and a paging response process; or, the base station obtains the third PLMN ID in Selected public land mobile network Selected PLMN information provided by the terminal.
In an implementation, when the PLMN ID support capability is exchanged with the first core network, the PLMN ID list supported by the base station does not include the third PLMN ID.
In the implementation, the first core network is notified that the operator to which the terminal belongs is not the home operator of the first core network.
A base station, comprising:
a base station access module, configured to broadcast a third public land mobile network identifier PLMN ID, where a first core network connected to the base station does not support the third PLMN ID; or, the third PLMN ID is a PLMN ID outside a PLMN ID list supported by the first core network connected to the base station; when the terminal accesses the base station based on the third PLMN ID, the base station forwards the information of the terminal to the first core network, and identifies that the terminal accesses the base station based on the first PLMN ID, wherein the first PLMN ID is a PLMN ID supported by the first core network connected with the base station.
In an implementation, the base station access module is further configured to receive the third PLMN ID provided by the terminal user in at least one of the following terminal procedures: a terminal registration process, a wireless link access process, a location area updating process, a service initiation request and a paging response process; or, the base station obtains the third PLMN ID in Selected public land mobile network Selected PLMN information provided by the terminal.
In an implementation, the base station access module is further configured to, when the PLMN ID support capability is interacted with the first core network, not include the third PLMN ID in a PLMN ID list supported by the base station.
In an implementation, the base station access module is further configured to notify the first core network that an operator to which the terminal belongs is not the home operator of the first core network.
A core network device, comprising:
a processor for reading the program in the memory, performing the following processes:
receiving information of a terminal sent by a base station, wherein the first core network does not support a third PLMN ID broadcasted by the base station or the third PLMN ID broadcasted by the base station is out of a PLMN ID list supported by the first core network;
if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, after determining the home network of the terminal, sending an authentication application of the terminal to the home network of the terminal;
a transceiver for receiving and transmitting data under the control of the processor.
In implementation, the home network of the terminal is determined according to the mobile country code MCC and the mobile network code MNC in one of the international mobile subscriber identity IMSI, the subscription permanent identity SUPI, the subscription encrypted identity SUCI or a combination thereof reported by the terminal.
In implementation, when sending the authentication application of the terminal to the second core network of the terminal, the PLMN ID of the first operator to which the first core network belongs is provided to the second core network of the terminal.
In an implementation, when the PLMN ID support capability is exchanged with the base station, the third PLMN ID is not included in the PLMN ID list supported by the base station.
In this embodiment, the notification of the base station is received, and the operator to which the terminal belongs is not the home operator of the first core network.
In implementation, after the base station forwards the information of the terminal to the first core network, the method further includes:
and determining whether the terminal belongs to the first operator to which the first core network belongs, wherein the first core network belongs to the first operator, and the base station belongs to the first operator or is shared by other operators.
In implementation, it is determined that the operator to which the terminal belongs is not the home operator of the first core network by one or a combination of the following methods:
the first core network determines that the operator to which the terminal belongs is not the home operator of the first core network according to the notification of the base station; or the like, or, alternatively,
and the first core network determines that the operator to which the terminal belongs is not the home operator of the first core network according to one of the international mobile subscriber identity IMSI, the signed permanent identity SUPI and the signed encryption identity SUCI of the terminal or the combination thereof.
A core network device, comprising:
a first core network receiving module, configured to receive information of a terminal sent by a base station, where the first core network does not support a third PLMN ID broadcast by the base station or the third PLMN ID broadcast by the base station is outside a PLMN ID list supported by the first core network;
a first core network processing module, configured to, if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, send, by the first core network, an authentication application of the terminal to the home network of the terminal after determining the home network of the terminal.
In an implementation, the first core network processing module is further configured to determine a home network of the terminal according to a mobile country code MCC and a mobile network code MNC in one or a combination of an international mobile subscriber identity IMSI, a subscription permanent identity SUPI, a subscription encryption identity SUCI reported by the terminal.
In an implementation, the first core network processing module is further configured to provide, to the second core network of the terminal, a PLMN ID of the first operator to which the first core network belongs when sending the application for authentication of the terminal to the second core network of the terminal.
In an implementation, the first core network processing module is further configured to, when the PLMN ID support capability is interacted with the base station, not include the third PLMN ID in a PLMN ID list supported by the base station.
In an implementation, the first core network receiving module is further configured to receive a notification from the base station, where an operator to which the terminal belongs is not the home operator of the first core network.
In an implementation, the first core network processing module is further configured to determine, after the base station forwards the information of the terminal to the first core network, whether the terminal belongs to the first operator to which the first core network belongs, where the first core network belongs to a first operator, and the base station is unique to the first operator or common to other operators.
In an implementation, the first core network processing module is further configured to determine that the operator to which the terminal belongs is not the home operator of the first core network by one of the following manners or a combination thereof:
determining that an operator to which the terminal belongs is not the home operator of the first core network according to the notification of the base station; or the like, or, alternatively,
and determining that the operator to which the terminal belongs is not the home operator of the first core network according to one of the international mobile subscriber identity IMSI, the signed permanent identity SUPI, the signed encryption identity SUCI or the combination thereof of the terminal.
A core network device, comprising:
a processor for reading the program in the memory, performing the following processes:
receiving an authentication application of a terminal sent by a first core network, wherein the first core network belongs to a first operator, and the second core network belongs to a second operator;
authenticating the terminal;
a transceiver for receiving and transmitting data under the control of the processor.
In implementation, the authentication of the terminal includes:
and after the PLMN ID of the first operator to which the first core network belongs and interacted with the first core network is mapped to the third PLMN ID, authenticating the terminal by adopting the third PLMN ID.
In implementation, when receiving an authentication application of the terminal sent by the first core network, the first core network provides a PLMN ID of the first operator to which the first core network belongs.
In an implementation, the method further comprises the following steps:
after the home network of the terminal authenticates the user, the first core network and the second core network develop service according to the mode of a roaming user.
In implementation, the subsequent process of processing the terminal includes:
and providing service connection for the terminal through the first core network and the second core network.
A core network device, comprising:
a second core network receiving module, configured to receive an authentication application of a terminal sent by a first core network, where the first core network belongs to a first operator and the second core network belongs to a second operator;
and the second core network processing module is used for authenticating the terminal.
In an implementation, the second core network processing module is further configured to, when authenticating the terminal, include:
and after the PLMN ID of the first operator to which the first core network belongs and interacted with the first core network is mapped to the third PLMN ID, authenticating the terminal by adopting the third PLMN ID.
In an implementation, the second core network receiving module is further configured to, when receiving an authentication application of the terminal sent by the first core network, provide, by the first core network, a PLMN ID of the first operator to which the first core network belongs.
In implementation, the second core network processing module is further configured to, after the home network of the terminal authenticates the user, perform service with the first core network in a roaming user manner.
In an implementation, the second core network processing module is further configured to, when the processing is performed on the subsequent flow of the terminal, include:
and providing service connection for the terminal through the first core network and the second core network.
A computer-readable storage medium storing a computer program for executing the above-described terminal access processing method.
The invention has the following beneficial effects:
in the technical solution provided in the embodiment of the present invention, the base station broadcasts a new PLMN ID, referred to as a third PLMN ID in the application, where the third PLMN ID is a PLMN ID that is not supported by the first core network connected to the base station; or, a PLMN ID outside the list of PLMN IDs supported by the first core network to which the base station is connected, since the first core network belongs to the first operator, if the first core network belongs to the first operator, when the first terminal of the first operator is accessed, the first PLMN ID of the home first operator will be used, while terminals of other operators, e.g. second terminals of a second operator, at the time of access, since a second PLMN ID access of the home second operator cannot be used, it will access using the third PLMN ID, since it is broadcast by the base station, the base station can identify that the second terminal is not a terminal belonging to the first operator, so that the base station can perform corresponding subsequent processing, including forwarding information of the terminal to the first core network and the like, so that corresponding processing can be carried out on the basis of guaranteeing the service of the terminal service, for example, processing according to roaming users and the like.
The core network can identify that the terminal is not the terminal belonging to the operator through the information of the authenticated terminal, and provide subsequent access processing and the like, so that the service provided for the terminal is not influenced.
Because only one PLMN needs to be newly broadcasted, the terminal can be provided with service and identified as a roaming user without being influenced by forbidden PLMNs and the like, and therefore the upgrading and modifying cost of a wireless network and a core network can be effectively reduced.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the invention and not to limit the invention. In the drawings:
FIG. 1 is a diagram illustrating a roaming scenario in the background art;
FIG. 2 is a diagram illustrating a solution to roaming according to an embodiment of the present invention;
fig. 3 is a first schematic flow chart illustrating an implementation of a method for processing access of a terminal at a base station side according to an embodiment of the present invention;
fig. 4 is a first flowchart illustrating an implementation of a method for processing access of a terminal on a core network side according to an embodiment of the present invention;
FIG. 5 is a diagram illustrating an architecture of a terminal access processing network according to an embodiment of the present invention;
fig. 6 is a first schematic view of a terminal access processing flow in the embodiment of the present invention;
FIG. 7 is a first exemplary diagram of a base station according to an embodiment of the present invention;
fig. 8 is a first schematic structural diagram of a core network device in an embodiment of the present invention;
fig. 9 is a schematic diagram of a second implementation flow of a method for processing access of a terminal at a base station side according to an embodiment of the present invention;
fig. 10 is a schematic flow chart of a second implementation of a method for processing terminal access at a first core network side according to an embodiment of the present invention;
fig. 11 is a schematic flow chart illustrating an implementation of a terminal access processing method on the second core network side according to an embodiment of the present invention;
fig. 12 is a schematic diagram illustrating a terminal access processing flow in the embodiment of the present invention;
fig. 13 is a schematic diagram of a base station structure according to an embodiment of the present invention;
fig. 14 is a second schematic structural diagram of a first core network device in the embodiment of the present invention;
fig. 15 is a schematic structural diagram of a second core network device in the embodiment of the present invention.
Detailed Description
The inventor notices in the process of invention that:
the precondition for obtaining service through the visited network 1 is two, firstly, the wireless access network of the visited network 1 allows the roaming user of the operator 2 to access, secondly, the core network of the visited network 1 can identify the home operator 1 of the roaming user, thereby obtaining the authentication and other information of the roaming user from the core network of the home operator 1, configuring the service, and activating the service connection.
The cellular communication Network generally includes a radio Network (base station) and a core Network, where the radio Network and the core Network may interact with operator information PLMNs (Public Land Mobile networks) supported by each other, such as the base station 1 supporting the operators PLMN1, PLMN2, PLMN3, and the core Network 1 supporting the operators PLMNx, PLMNy, PLMNz, and the like. If the PLMN supported by the radio network or the core network changes, the network usually needs to be upgraded and modified accordingly.
When a mobile subscriber accesses a cellular network, the mobile subscriber typically selects a PLMN from a plurality of PLMNs broadcast by a base station (wireless network), and then preferably searches for its home PLMN or an equivalent home PLMN. After selecting a PLMN, the user provides the selected PLMN to a base station (wireless network) when initiating access, and the base station forwards signaling and data of the user to a corresponding operator core network (the PLMN includes operator information) in combination with the PLMN selected by the user.
One practical problem in developing roaming, particularly in-country roaming, is that PLMNs of opposite operators are often written as FPLMNs (Forbidden PLMNs) among operators in Subscriber Identity Module (SIM) cards. Therefore, when roaming, the roaming user of operator 2 is in the roaming area, and due to the limitation of FPLMN, the PLMN broadcasted through the air interface of the wireless network of operator 1 cannot access the wireless access network of operator 1.
Fig. 2 is a schematic diagram of a solution to roaming, and as shown in the figure, one possible solution is to modify the access network and the core network of operator 1 in a roaming area, wherein the access network of operator 1 is added with a PLMN of broadcast operator 2 in addition to the PLMN of broadcast operator 1; meanwhile, the core network element of the operator 1 is upgraded from the PLMN supporting only the operator 1 to the PLMN supporting both the operator 1 and the operator 2. The above access network and core network elements need to be upgraded and modified to increase the support to the PLMN of the operator 2, and therefore, a very high network upgrading and modifying cost is paid. Similarly, if more operators (such as operators 3, 4, and 5 … …) need to be supported, network upgrade and modification of similar wireless network and core network are correspondingly needed.
Fig. 2 is a schematic diagram of a solution to roaming, as shown in the figure, the access network of the roaming visited operator is upgraded, and the PLMN of the broadcast operator 2 is newly added; upgrading a core network of a roaming visiting operator, and simultaneously supporting PLMN of an operator 1 and PLMN of an operator 2; the PLMNs supported by the access network and the core network need to be interacted between each other, so the network elements of the access network and the core network should manage messages through the S1/NG interface, and the PLMNs supported by the operator 1 and the operator 2 are interacted between each other.
As described above, the problem of the existing solution is that, when the solution is applied, interfaces such as an access network element, a core network element, and S1/NG need to be upgraded to support PLMNs of operator 1 and a new operator 2 (or more operators), which brings higher cost for upgrading and transforming the wireless network and the core network.
Based on this, the embodiment of the present invention provides a terminal access processing scheme capable of sharing network resources, which is used to reduce the upgrade and modification cost when a roaming user is processed. The following describes embodiments of the present invention with reference to the drawings.
In the description, the implementation of the UE and the base station and the core network side will be referred to, and then an example of their implementation will be given to better understand the implementation of the scheme given in the embodiment of the present invention. Such description does not mean that they must be implemented in cooperation or separately, and in fact, when they are implemented separately, they each solve the problem on one side thereof, and when they are used in combination, they achieve better technical effects.
Fig. 3 is a first implementation flow diagram of a method for processing terminal access at a base station side, as shown in the figure, the method may include:
step 301, broadcasting a third PLMN ID, wherein the third PLMN ID is not supported by the first core network connected to the base station, or the third PLMN ID is a PLMN ID outside a PLMN ID list supported by the first core network connected to the base station; and when the terminal accesses the base station based on the third PLMN ID, the base station forwards the information of the terminal to the first core network.
In an implementation, the third PLMN ID is a PLMN ID that is not supported by the core network connected to the base station, or when the base station uses the PLMN ID to perform the determination, the third PLMN ID may be specifically represented as a PLMN ID other than the PLMN ID list supported by the core network. In particular practice, the third PLMN ID may also be named as a specific PLMN ID or a general PLMN ID, or as a third PLMN, a specific PLMN or a general PLMN, etc. according to industry convention, which is easily known to those skilled in the art.
In an implementation, the third PLMN ID is accessible to roaming users.
In an implementation, when the base station reports PLMN information supported by the base station to the first core network, the base station does not include the third PLMN ID.
In an implementation, the method further comprises the following steps:
the base station acquires the PLMN ID information supported by the first core network from the first core network, or the base station acquires the PLMN ID information not supported by the first core network.
In practice, the base station receives the third PLMN ID provided by the end user in at least one of the following terminal procedures: a terminal registration process, a wireless link access process, a location area updating process, a service initiation request and a paging response process; alternatively, the first and second electrodes may be,
and the base station obtains the third PLMN ID in Selected Public Land Mobile Network (PLMN) information provided by the terminal.
In an implementation, after the base station receives the third PLMN ID provided by the end user, the method further includes:
the base station determines whether the third PLMN ID provided by the terminal is a PLMN ID supported by the first core network or a PLMN ID outside a PLMN ID list supported by a first core network connected with the base station, wherein the first core network belongs to a first operator, and the base station is unique to the first operator or common to other operators.
In an implementation, the base station broadcasts the third PLMN ID, and the first core network connected to the base station does not support the third PLMN ID, further comprising:
the base station defines the PLMN not supported by the first core network broadcasted by the air interface as a general PLMN, wherein the general PLMN is available for roaming users.
In an implementation, after the base station determines whether the PLMN ID provided by the terminal is a PLMN ID supported by the first core network or is a PLMN ID outside a PLMN ID list supported by the first core network connected to the base station, the method includes:
if the base station determines that the PLMN ID provided by the terminal is a PLMN ID supported by the first core network or whether the PLMN ID is a PLMN ID outside a PLMN ID list supported by the first core network connected with the base station, the base station forwards the information of the terminal to the first core network; alternatively, the first and second electrodes may be,
if the base station determines that the PLMN ID provided by the terminal is not a PLMN ID supported by the first core network, or is a PLMN ID outside a PLMN ID list supported by the first core network, the base station forwards the information of the terminal to the first core network.
In implementation, the forwarding, by the base station, the information of the terminal to the first core network further includes:
if the base station determines that the third PLMN ID provided by the terminal is not a PLMN supported by the first core network, or if the base station determines that the third PLMN ID provided by the terminal is the general PLMN ID or a PLMN ID outside a PLMN ID list supported by the first core network connected to the base station, the base station marks the terminal or the third PLMN ID and provides the mark to the first core network.
In implementation, after the base station forwards the information of the terminal to the first core network, the method further includes:
the first core network determines whether the terminal belongs to the first operator to which the first core network belongs, wherein the first core network belongs to the first operator, and the base station belongs to the first operator or is shared by other operators.
In an implementation, the determining, by the first core network, whether the terminal belongs to the first operator to which the first core network belongs further includes:
if the first core network determines that the terminal belongs to the first operator to which the first core network belongs, the first core network processes the subsequent process of the terminal according to the mode of the operator belonging to the user; alternatively, the first and second electrodes may be,
if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, the first core network processes a subsequent process of the terminal according to a roaming user mode; alternatively, the first and second electrodes may be,
and if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, the first core network refers to or adopts a roaming process to provide network service for the user.
Fig. 4 is a first implementation flow diagram of a method for processing terminal access at a core network side, as shown in the figure, the method may include:
step 401, a first core network receives information of a terminal sent by a base station, wherein the first core network does not support a third PLMN ID broadcasted by the base station or the third PLMN ID broadcasted by the base station is outside a PLMN ID list supported by the first core network;
step 402, if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, the first core network refers to or adopts a roaming procedure to process a subsequent procedure of the terminal.
In an implementation, the first core network determines that the operator to which the terminal belongs is not the home operator of the first core network by one of the following methods or a combination thereof:
the first core network determines that the operator to which the terminal belongs is not the operator to which the first core network belongs according to the notification of the base station; or the like, or, alternatively,
the first core network determines that the operator to which the terminal belongs is not the operator to which the first core network belongs according to one of IMSI (international subscriber identity), SUPI (Subscription Permanent Identifier), SUCI (Subscription encrypted Identifier) or the combination thereof of the terminal; or the like, or, alternatively,
the first core network determines that the operator to which the terminal belongs is not the home operator of the first core network according to the third PLMN ID sent by the base station.
In an implementation, the first core network determines that the operator to which the terminal belongs is not the home operator of the first core network, and further includes:
and if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, the user is taken as a roaming user to process the subsequent process of the user.
In an implementation, after the first core network determines that the operator to which the terminal belongs is not the home operator of the first core network, the method further includes:
if the first core network determines that the terminal belongs to the first operator to which the first core network belongs, the first core network processes the subsequent process of the terminal according to the mode of the operator belonging to the user; alternatively, the first and second electrodes may be,
if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, the first core network processes a subsequent process of the terminal according to a roaming user mode; alternatively, the first and second electrodes may be,
and if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, the first core network refers to or adopts a roaming process to provide network service for the user.
In an implementation, the subsequent process of processing the terminal includes one or a combination of the following processes:
acquiring subscription data of the terminal from a second core network of a second operator to which the terminal belongs;
receiving subscription data of the terminal returned by the second core network of the second operator;
and providing the end-to-end service connection to the terminal through the first core network.
The following is an example.
For ease of description and consistent with the description in the background, the xth operator, PLMN, core network, etc. referred to in fig. 3 and 4 will be indicated by numbers, e.g., the first operator is denoted operator 1 in the example, the second PLMN is PLMN2, etc., and the third PLMN ID is denoted third PLMN or PLMN 3.
Fig. 5 is a schematic diagram of a terminal access processing network architecture, as shown, a base station (wireless network 1) broadcasts a new PLMN (e.g., PLMN3, i.e., a third PLMN in fig. 3), which is different from the PLMNs currently used by various operators. When the base station broadcasts the PLMN of the operator 1 and the newly added PLMN3, the PLMN1 only supporting the operator 1 is still reported in the S1/NG interface interaction message with the core network element of the operator 1, that is, the base station does not report the supported PLMN 3. Therefore, the core network element connected to the base station through the S1/NG interface can still support only the PLMN1 of the operator 1 without performing corresponding network upgrade modification on the PLMN3 to support the PLMN 3.
When the user of the operator 2 roams to the base station (the wireless network 1), the home PLMN2 and the equivalent home PLMN are preferably searched, but the home PLMN2 and the equivalent home PLMN are not searched because the user is roaming to the network 1. Since the roaming user of the operator 2 usually cannot access through the PLMN1 of the operator 1, after searching the new PLMN3 and finding that the PLMN3 is not written in the forbidden PLMN list, the roaming user of the operator 2 accesses the access network of the roaming destination through the new PLMN3, for example, setting the PLMN3 as Selected PLMN during the connection establishment process. That is, in an implementation, the base station may set the third PLMN as the Selected PLMN, so that the third PLMN is selectable by the terminal.
When the roaming user accesses the base station (wireless network 1) through the PLMN3, the base station can recognize that the user is a roaming user through the user-selected PLMN 3. After identifying that the user is a roaming user selecting PLMN3, the base station still forwards the signaling and data of the user to the core network of visited operator 1, and completes the corresponding authentication and other processes. If the core network 1 of the visited operator 1 verifies that the user actually belongs to the roaming user of the operator 2 based on the information such as the IMSI of the user, the processing can be performed according to the corresponding roaming rule.
Fig. 6 is a schematic diagram of a terminal access processing flow, as shown in the figure, when a roaming subscriber of operator 2 enters the roaming area network 1, the home PLMN2 of operator 2 or its equivalent PLMN is preferentially searched, but not searched. When the roaming user searches for the PLMN1 of operator 1, the roaming user does not access from the PLMN 1. After the roaming user searches for the new PLMN3, the visited access network of the roaming area is accessed through the new PLMN3, for example, the PLMN3 is set as the Selected PLMN during the connection establishment process.
The access network selects a new PLMN3 when the roaming user 2 accesses the base station, and the selected PLMN3 can identify the user as a roaming user. After identifying that the user is a roaming user, the base station forwards the signaling and data of the user to the core network 1 of the visited operator 1, so as to obtain the information such as subscription data of the roaming user. In this case, when selecting the core network for the roaming user, the core network 1 of the operator 1 may be selected for the user according to the PLMN1 by referring to the process of the user of the home network accessed through the PLMN1 of the operator 1, that is, the access network selects the core network 1 for the roaming user according to the PLMN1 and ignores the selected PLMN3 provided by the user, or equivalently, the access network may be considered as converting the PLMN3 provided by the user into the PLMN 1.
Further, in practice, the terminal providing the third PLMN is marked.
Specifically, the base station may make a specific label (e.g., label its PLMN3 or label it as a roaming user, or other similar labeling function) for the user to inform the visited operator that the core network is actually a roaming user.
In implementation, the processing according to the terminal of the non-home operator may include one or a combination of the following processes for processing the terminal:
processing the terminal according to roaming rules;
acquiring subscription data of the terminal from a second core network belonging to a second operator;
receiving subscription data of the terminal returned by a second core network of a second operator;
and providing the end-to-end service connection to the terminal through the first core network.
Specifically, when receiving a registration and authentication request of a roaming user, the core network 1 of the operator 1 recognizes that the user is actually a roaming user of the operator 2 by analyzing one or a combination of an International Mobile Subscriber Identity (IMSI), a secure user Identity (SUPI), and a Subscriber Identity (suici) of the user with reference to an existing roaming method, so that a request for acquiring subscription data is sent to the core network 2 of the operator 2 through the core network 1 of the operator 1, and after the core network 2 of the operator 2 completes processing of the subscription data and the like, end-to-end service connection can be subsequently provided through the network of the operator 1. That is, in an implementation, the first core network may determine that the terminal belongs to the second operator according to the IMSI in the information of the terminal.
Based on the same inventive concept, the embodiment of the present invention further provides a base station, a core network device, and a computer readable storage medium, and because the principles of these devices for solving the problems are similar to the terminal access processing method, the implementation of these devices may refer to the implementation of the method, and repeated details are not repeated.
When the technical scheme provided by the embodiment of the invention is implemented, the implementation can be carried out as follows.
Fig. 7 is a schematic structural diagram of a base station, as shown in the figure, the base station includes:
the processor 700, which is used to read the program in the memory 720, executes the following processes:
broadcasting a third public land mobile network (PLMN ID), wherein a first core network connected with the base station does not support the third PLMN ID; or, the third PLMN ID is a PLMN ID outside a PLMN ID list supported by the first core network connected to the base station; when the terminal accesses the base station based on the third PLMN ID, the information of the terminal is forwarded to the first core network;
a transceiver 710 for receiving and transmitting data under the control of the processor 700.
In an implementation, the third PLMN ID is accessible to roaming users.
In an implementation, when the PLMN information supported by the base station is reported to the first core network, the PLMN information does not include the third PLMN ID.
In an implementation, the method further comprises the following steps:
and acquiring PLMN ID information supported by the first core network from the first core network, or acquiring PLMN ID information not supported by the first core network.
In practice, the third PLMN ID provided by the end user is received in at least one of the following terminal procedures: a terminal registration process, a wireless link access process, a location area updating process, a service initiation request and a paging response process; alternatively, the first and second electrodes may be,
and obtaining the third PLMN ID in Selected Public Land Mobile Network (PLMN) information provided by the terminal.
In an implementation, after receiving the third PLMN ID provided by the end user, the method further includes:
determining whether the third PLMN ID provided by the terminal is a PLMN ID supported by the first core network or a PLMN ID outside a list of PLMN IDs supported by a first core network connected to the base station, wherein the first core network belongs to a first operator, and the base station is unique to the first operator or common to other operators.
In an implementation, broadcasting the third PLMN ID, and the first core network connected to the base station does not support the third PLMN ID, further includes:
defining the PLMN not supported by the first core network broadcasted over the air as a generic PLMN, wherein the generic PLMN is available for roaming users.
In an implementation, after determining whether the PLMN ID provided by the terminal is a PLMN ID supported by the first core network or is a PLMN ID outside a PLMN ID list supported by the first core network connected to the base station, the method includes:
if the base station determines that the PLMN ID provided by the terminal is a PLMN ID supported by the first core network or whether the PLMN ID is a PLMN ID outside a PLMN ID list supported by the first core network connected with the base station, the base station forwards the information of the terminal to the first core network; alternatively, the first and second electrodes may be,
if the base station determines that the PLMN ID provided by the terminal is not a PLMN ID supported by the first core network, or is a PLMN ID outside a PLMN ID list supported by the first core network, the base station forwards the information of the terminal to the first core network.
In implementation, forwarding the information of the terminal to the first core network further includes:
if the base station determines that the third PLMN ID provided by the terminal is not a PLMN supported by the first core network, or if the base station determines that the third PLMN ID provided by the terminal is the general PLMN ID or a PLMN ID outside a PLMN ID list supported by the first core network connected to the base station, marking the terminal or the third PLMN ID, and providing the mark to the first core network.
In implementation, after forwarding the information of the terminal to the first core network, the method further includes:
the first core network determines whether the terminal belongs to the first operator to which the first core network belongs, wherein the first core network belongs to the first operator, and the base station belongs to the first operator or is shared by other operators.
In implementation, determining whether the terminal belongs to the first operator to which the first core network belongs further includes:
if the first core network determines that the terminal belongs to the first operator to which the first core network belongs, processing a subsequent process of the terminal according to a mode of a user to which the operator belongs; alternatively, the first and second electrodes may be,
if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, processing a subsequent process of the terminal according to a roaming user mode; alternatively, the first and second electrodes may be,
and if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, referring to or adopting a roaming process to provide network service for the user.
Where in fig. 7, the bus architecture may include any number of interconnected buses and bridges, with various circuits being linked together, particularly one or more processors represented by processor 700 and memory represented by memory 720. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. The bus interface provides an interface. The transceiver 710 may be a number of elements including a transmitter and a receiver that provide a means for communicating with various other apparatus over a transmission medium. The processor 700 is responsible for managing the bus architecture and general processing, and the memory 720 may store data used by the processor 700 in performing operations.
The embodiment of the invention also provides a base station, which comprises:
and the base station access module is used for broadcasting a third PLMN ID, a first core network connected with the base station does not support the third PLMN ID, and when the terminal accesses the base station based on the third PLMN ID, the information of the terminal is forwarded to the first core network.
In an implementation, the third PLMN ID is accessible to roaming users.
In an implementation, the base station access module is further configured to not include the third PLMN ID when reporting PLMN information supported by the base station to the first core network.
In an implementation, the base station access module is further configured to acquire, from the first core network, PLMN ID information supported by the first core network, or acquire PLMN ID information not supported by the first core network.
In an implementation, the base station access module is further configured to receive the third PLMN ID provided by the terminal user in at least one of the following terminal procedures: a terminal registration process, a wireless link access process, a location area updating process, a service initiation request and a paging response process; alternatively, the first and second electrodes may be,
and obtaining the third PLMN ID in Selected Public Land Mobile Network (PLMN) information provided by the terminal.
In an implementation, the base station access module is further configured to determine, after receiving the third PLMN ID provided by the terminal user, whether the third PLMN ID provided by the terminal is a PLMN ID supported by the first core network or a PLMN ID outside a PLMN ID list supported by a first core network connected to the base station, where the first core network belongs to a first operator and the base station is unique to the first operator or common to other operators.
In an implementation, the base station access module is further configured to broadcast the third PLMN ID, and the first core network connected to the base station does not support the third PLMN ID, and define the PLMN that is not supported by the first core network broadcasted over the air as a general PLMN, where the general PLMN is available for roaming users.
In an implementation, the base station access module is further configured to determine whether the PLMN ID provided by the terminal is a PLMN ID supported by the first core network or a PLMN ID outside a PLMN ID list supported by the first core network connected to the base station, and includes:
if the base station determines that the PLMN ID provided by the terminal is a PLMN ID supported by the first core network or whether the PLMN ID is a PLMN ID outside a PLMN ID list supported by the first core network connected with the base station, the base station forwards the information of the terminal to the first core network; alternatively, the first and second electrodes may be,
if the base station determines that the PLMN ID provided by the terminal is not a PLMN ID supported by the first core network, or is a PLMN ID outside a PLMN ID list supported by the first core network, the base station forwards the information of the terminal to the first core network.
In an implementation, the base station access module is further configured to forward information of the terminal to a first core network, and if the base station determines that the third PLMN ID provided by the terminal is not a PLMN supported by the first core network, or if the base station determines that the third PLMN ID provided by the terminal is the general PLMN ID or a PLMN ID outside a PLMN ID list supported by the first core network connected to the base station, mark the terminal or the third PLMN ID, and provide the mark to the first core network.
In an implementation, the base station access module is further configured to, after forwarding the information of the terminal to the first core network, determine, by the first core network, whether the terminal belongs to the first operator to which the first core network belongs, where the first core network belongs to a first operator, and the base station is unique to the first operator or common to other operators.
In implementation, determining whether the terminal belongs to the first operator to which the first core network belongs further includes:
if the first core network determines that the terminal belongs to the first operator to which the first core network belongs, processing a subsequent process of the terminal according to a mode of a user to which the operator belongs; alternatively, the first and second electrodes may be,
if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, processing a subsequent process of the terminal according to a roaming user mode; alternatively, the first and second electrodes may be,
and if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, referring to or adopting a roaming process to provide network service for the user.
For convenience of description, each part of the above-described apparatus is separately described as being functionally divided into various modules or units. Of course, the functionality of the various modules or units may be implemented in the same one or more pieces of software or hardware in practicing the invention.
Fig. 8 is a first schematic structural diagram of a core network device, as shown in the figure, the core network includes:
the processor 800, which is used to read the program in the memory 820, executes the following processes:
receiving information of a terminal sent by a base station, wherein the first core network does not support a third PLMN ID broadcasted by the base station or the third PLMN ID broadcasted by the base station is out of a PLMN ID list supported by the first core network;
if the terminal is determined not to belong to the first operator to which the first core network belongs, referring to or adopting a roaming process to process a subsequent process of the terminal;
a transceiver 810 for receiving and transmitting data under the control of the processor 800.
In implementation, it is determined that the operator to which the terminal belongs is not the home operator of the first core network by one or a combination of the following methods:
determining that the operator to which the terminal belongs is not the home operator of the first core network according to the notification of the base station; or the like, or, alternatively,
determining that an operator to which the terminal belongs is not a home operator of the first core network according to one or a combination of IMSI, SUPI and SUCI of the terminal; or the like, or, alternatively,
and determining that the operator to which the terminal belongs is not the home operator of the first core network according to the third PLMN ID sent by the base station.
In the implementation, determining that the operator to which the terminal belongs is not the home operator of the first core network further includes:
and if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, the user is taken as a roaming user to process the subsequent process of the user.
In the implementation, after determining that the operator to which the terminal belongs is not the home operator of the first core network, the method further includes:
if the first core network determines that the terminal belongs to the first operator to which the first core network belongs, processing a subsequent process of the terminal according to a mode of a user to which the operator belongs; alternatively, the first and second electrodes may be,
if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, processing a subsequent process of the terminal according to a roaming user mode; alternatively, the first and second electrodes may be,
and if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, referring to or adopting a roaming process to provide network service for the user.
In an implementation, the subsequent process of processing the terminal includes one or a combination of the following processes:
acquiring subscription data of the terminal from a second core network of a second operator to which the terminal belongs;
receiving subscription data of the terminal returned by the second core network of the second operator;
and providing the end-to-end service connection to the terminal through the first core network.
Where in fig. 8, the bus architecture may include any number of interconnected buses and bridges, with various circuits being linked together, particularly one or more processors represented by processor 800 and memory represented by memory 820. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. The bus interface provides an interface. The transceiver 810 may be a number of elements including a transmitter and a receiver that provide a means for communicating with various other apparatus over a transmission medium. The processor 800 is responsible for managing the bus architecture and general processing, and the memory 820 may store data used by the processor 800 in performing operations.
The embodiment of the present invention further provides a core network device, including:
a first core network receiving module, configured to receive information of a terminal sent by a base station, where the first core network does not support a third PLMN ID broadcast by the base station or the third PLMN ID broadcast by the base station is outside a PLMN ID list supported by the first core network;
a first core network processing module, configured to refer to or use a roaming procedure to process a subsequent procedure of the terminal if it is determined that the terminal does not belong to the first operator to which the first core network belongs.
In an implementation, the first core network processing module is further configured to determine that the operator to which the terminal belongs is not the home operator of the first core network by one of the following manners or a combination thereof:
determining that the operator to which the terminal belongs is not the home operator of the first core network according to the notification of the base station; or the like, or, alternatively,
determining that an operator to which the terminal belongs is not a home operator of the first core network according to one or a combination of IMSI, SUPI and SUCI of the terminal; or the like, or, alternatively,
and determining that the operator to which the terminal belongs is not the home operator of the first core network according to the third PLMN ID sent by the base station.
In an implementation, the first core network processing module is further configured to, when it is determined that the operator to which the terminal belongs is not the home operator of the first core network, if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, take the user as a roaming user to process a subsequent flow of the user.
In an implementation, the first core network processing module is further configured to, after determining that the operator to which the terminal belongs is not the home operator of the first core network:
if the first core network determines that the terminal belongs to the first operator to which the first core network belongs, processing a subsequent process of the terminal according to a mode of a user to which the operator belongs; alternatively, the first and second electrodes may be,
if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, processing a subsequent process of the terminal according to a roaming user mode; alternatively, the first and second electrodes may be,
and if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, referring to or adopting a roaming process to provide network service for the user.
In an implementation, the first core network processing module is further configured to execute the subsequent procedure of processing the terminal, where the subsequent procedure includes one or a combination of the following processes:
acquiring subscription data of the terminal from a second core network of a second operator to which the terminal belongs;
receiving subscription data of the terminal returned by the second core network of the second operator;
and providing the end-to-end service connection to the terminal through the first core network.
For convenience of description, each part of the above-described apparatus is separately described as being functionally divided into various modules or units. Of course, the functionality of the various modules or units may be implemented in the same one or more pieces of software or hardware in practicing the invention.
The embodiment of the invention also provides a computer readable storage medium, and the computer readable storage medium stores a computer program for executing the terminal access processing method.
In specific implementation, reference may be made to the implementation of the above-described method for processing terminal access at the base station side and/or the core network side.
Fig. 9 is a schematic diagram of a second implementation flow of a method for processing terminal access at a base station side, as shown in the figure, the method may include:
step 901, broadcasting a third public land mobile network identifier PLMN ID by a base station, wherein a first core network connected to the base station does not support the third PLMN ID; or, the third PLMN ID is a PLMN ID outside a PLMN ID list supported by the first core network connected to the base station; when the terminal accesses the base station based on the third PLMN ID, the base station forwards the information of the terminal to the first core network, and identifies that the terminal accesses the base station based on the first PLMN ID, wherein the first PLMN ID is a PLMN ID supported by the first core network connected with the base station.
In practice, the base station receives the third PLMN ID provided by the end user in at least one of the following terminal procedures: a terminal registration process, a wireless link access process, a location area updating process, a service initiation request and a paging response process; or, the base station obtains the third PLMN ID in Selected public land mobile network Selected PLMN information provided by the terminal.
In an implementation, when the base station interacts with the first core network for PLMN ID support capability, the PLMN ID list supported by the base station does not include the third PLMN ID.
In this embodiment, the base station notifies the first core network that the operator to which the terminal belongs is not the home operator of the first core network.
Fig. 10 is a schematic diagram of a second implementation flow of a terminal access processing method on a first core network side, as shown in the figure, the method may include:
step 1001, a first core network receives information of a terminal sent by a base station, wherein the first core network does not support a third PLMN ID broadcasted by the base station or the third PLMN ID broadcasted by the base station is outside a PLMN ID list supported by the first core network;
step 1002, if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, the first core network sends an authentication application of the terminal to the home network of the terminal after determining the home network of the terminal.
In implementation, the first core network determines a home network of the terminal according to a mobile country code MCC and a mobile network code MNC in one or a combination of an international mobile subscriber identity IMSI, a subscription permanent identity SUPI, a subscription encrypted identity SUCI reported by the terminal.
In implementation, when the first core network sends an authentication application of the terminal to the second core network of the terminal, the first core network provides the PLMN ID of the first operator to which the first core network belongs to the second core network of the terminal.
In an implementation, when the first core network interacts with the base station for PLMN ID support capability, the PLMN ID list supported by the base station does not include the third PLMN ID.
In this embodiment, the first core network receives the notification from the base station, and the operator to which the terminal belongs is not the home operator of the first core network.
In implementation, after the base station forwards the information of the terminal to the first core network, the method further includes:
the first core network determines whether the terminal belongs to the first operator to which the first core network belongs, wherein the first core network belongs to the first operator, and the base station belongs to the first operator or is shared by other operators.
In an implementation, the first core network determines that the operator to which the terminal belongs is not the home operator of the first core network by one of the following manners or a combination thereof:
the first core network determines that the operator to which the terminal belongs is not the home operator of the first core network according to the notification of the base station; or the like, or, alternatively,
and the first core network determines that the operator to which the terminal belongs is not the home operator of the first core network according to one of the international mobile subscriber identity IMSI, the signed permanent identity SUPI and the signed encryption identity SUCI of the terminal or the combination thereof.
Fig. 11 is a schematic flowchart of an implementation process of a terminal access processing method on a second core network side, as shown in the figure, the implementation process may include:
step 1101, a second core network receives an authentication application of a terminal sent by a first core network, wherein the first core network belongs to a first operator, and the second core network belongs to a second operator;
step 1102, the second core network authenticates the terminal.
In implementation, the authenticating, by the second core network, the terminal includes:
and after the PLMN ID of the first operator to which the first core network belongs and interacted with the first core network is mapped to the third PLMN ID, authenticating the terminal by adopting the third PLMN ID.
In implementation, when the second core network receives the authentication application of the terminal sent by the first core network, the first core network provides the PLMN ID of the first operator to which the first core network belongs.
In an implementation, the method further comprises the following steps:
after the home network of the terminal authenticates the user, the first core network and the second core network develop service according to the mode of a roaming user.
In implementation, the subsequent process of processing the terminal includes:
and providing service connection for the terminal through the first core network and the second core network.
The following is an example.
Fig. 12 is a schematic diagram of a terminal access processing flow in the embodiment of the present invention, as shown in the figure, the terminal access processing flow may include:
in the example, the first PLMN ID is 46000, and the corresponding processing entity of the first core network is a visited AMF;
the second PLMN ID is 46011, and the corresponding processing entities of the second core network are the home UDM and the home AMF.
The roaming user accesses the base station via the third PLMN ID 46089.
The base station supports 46000 and 46089 access, after the user access, the terminal information is sent to the visited AMF, and 46089 is replaced by 46000, and the sent terminal information contains SUCI (Subscription encrypted Identifier).
The AMF only supports the 46000 access terminal, and after receiving the terminal information sent by the base station, determines whether the terminal is a terminal that belongs to the core Network, and may specifically determine the home Network of the terminal according to an MCC (Mobile country Code) and an MNC (Mobile Network Code) in one or a combination of an IMSI, an SUPI (Subscription Permanent Identifier), a sui, and an MNC (Mobile Network Code) reported by the terminal.
And after determining the home network of the terminal, the access AMF sends an authentication application of the terminal to the home network of the terminal.
Specifically, the SEAF (Security Anchor function) co-located with the AMF at the visited place provides information required for user authentication, including SUCI/SUPI and SN name (serving network name of AMF) of the user to the AUSF co-located with the UDM (Unified Data Management entity);
an AUSF (Authentication Server Function) combined with the home UDM generates a root key and security parameters according to MCC, MNC and SN name.
In the authentication process, the terminal and the home core network element generate a root key and security parameters by using the third PLMN ID 46089 for authentication.
In implementation, in the authentication process of 5G, the authentication key generated by the network side and the terminal side needs to be consistent, the SN name containing the PLMN ID is involved in the authentication key generation process, and the terminal initiates an access process with the third PLMN ID 46089, so the home UDM needs to map the first PLMN ID 46000 into 46089 to initiate the authentication process; the visited operator and the home operator can map to 46089 for authentication by an agreed mode when the home UDM receives the 46000 authentication application, thereby successfully realizing authentication.
Based on the same inventive concept, the embodiment of the present invention further provides a base station, a core network device, and a computer readable storage medium, and because the principles of these devices for solving the problems are similar to the terminal access processing method, the implementation of these devices may refer to the implementation of the method, and repeated details are not repeated.
When the technical scheme provided by the embodiment of the invention is implemented, the implementation can be carried out as follows.
Fig. 13 is a schematic structural diagram of a base station, as shown in the figure, the base station includes:
a processor 1300, for reading the program in the memory 1320, for executing the following processes:
broadcasting a third public land mobile network identity (PLMN ID), wherein a first core network connected with the base station does not support the third PLMN ID; or, the third PLMN ID is a PLMN ID outside a PLMN ID list supported by the first core network connected to the base station; when a terminal accesses the base station based on the third PLMN ID, the base station forwards information of the terminal to the first core network and identifies that the terminal accesses the base station based on the first PLMN ID, wherein the first PLMN ID is a PLMN ID supported by the first core network connected with the base station;
a transceiver 1310 for receiving and transmitting data under the control of the processor 1300.
In practice, the third PLMN ID provided by the end user is received in at least one of the following terminal procedures: a terminal registration process, a wireless link access process, a location area updating process, a service initiation request and a paging response process; or, the base station obtains the third PLMN ID in Selected public land mobile network Selected PLMN information provided by the terminal.
In an implementation, when the PLMN ID support capability is exchanged with the first core network, the PLMN ID list supported by the base station does not include the third PLMN ID.
In the implementation, the first core network is notified that the operator to which the terminal belongs is not the home operator of the first core network.
In fig. 13, among other things, the bus architecture may include any number of interconnected buses and bridges with various circuits being linked together, particularly one or more processors represented by processor 1300 and memory represented by memory 1320. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. The bus interface provides an interface. The transceiver 1310 may be a number of elements including a transmitter and a receiver that provide a means for communicating with various other apparatus over a transmission medium. The processor 1300 is responsible for managing the bus architecture and general processing, and the memory 1320 may store data used by the processor 1300 in performing operations.
The embodiment of the invention also provides a base station, which comprises:
a base station access module, configured to broadcast a third public land mobile network identifier PLMN ID, where a first core network connected to the base station does not support the third PLMN ID; or, the third PLMN ID is a PLMN ID outside a PLMN ID list supported by the first core network connected to the base station; when the terminal accesses the base station based on the third PLMN ID, the base station forwards the information of the terminal to the first core network, and identifies that the terminal accesses the base station based on the first PLMN ID, wherein the first PLMN ID is a PLMN ID supported by the first core network connected with the base station.
In an implementation, the base station access module is further configured to receive the third PLMN ID provided by the terminal user in at least one of the following terminal procedures: a terminal registration process, a wireless link access process, a location area updating process, a service initiation request and a paging response process; or, the base station obtains the third PLMN ID in Selected public land mobile network Selected PLMN information provided by the terminal.
In an implementation, the base station access module is further configured to, when the PLMN ID support capability is interacted with the first core network, not include the third PLMN ID in a PLMN ID list supported by the base station.
In an implementation, the base station access module is further configured to notify the first core network that an operator to which the terminal belongs is not the home operator of the first core network.
For convenience of description, each part of the above-described apparatus is separately described as being functionally divided into various modules or units. Of course, the functionality of the various modules or units may be implemented in the same one or more pieces of software or hardware in practicing the invention.
Fig. 14 is a schematic structural diagram of a first core network device, as shown in the figure, the core network includes:
the processor 1400 is used for reading the program in the memory 1420 and executing the following processes:
receiving information of a terminal sent by a base station, wherein the first core network does not support a third PLMN ID broadcasted by the base station or the third PLMN ID broadcasted by the base station is out of a PLMN ID list supported by the first core network;
if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, after determining the home network of the terminal, sending an authentication application of the terminal to the home network of the terminal;
a transceiver 1410 for receiving and transmitting data under the control of the processor 1400.
In implementation, the home network of the terminal is determined according to the mobile country code MCC and the mobile network code MNC in one of the international mobile subscriber identity IMSI, the subscription permanent identity SUPI, the subscription encrypted identity SUCI or a combination thereof reported by the terminal.
In implementation, when sending the authentication application of the terminal to the second core network of the terminal, the PLMN ID of the first operator to which the first core network belongs is provided to the second core network of the terminal.
In an implementation, when the PLMN ID support capability is exchanged with the base station, the third PLMN ID is not included in the PLMN ID list supported by the base station.
In this embodiment, the notification of the base station is received, and the operator to which the terminal belongs is not the home operator of the first core network.
In implementation, after the base station forwards the information of the terminal to the first core network, the method further includes:
and determining whether the terminal belongs to the first operator to which the first core network belongs, wherein the first core network belongs to the first operator, and the base station belongs to the first operator or is shared by other operators.
In implementation, it is determined that the operator to which the terminal belongs is not the home operator of the first core network by one or a combination of the following methods:
the first core network determines that the operator to which the terminal belongs is not the home operator of the first core network according to the notification of the base station; or the like, or, alternatively,
and the first core network determines that the operator to which the terminal belongs is not the home operator of the first core network according to one of the international mobile subscriber identity IMSI, the signed permanent identity SUPI and the signed encryption identity SUCI of the terminal or the combination thereof.
Where in fig. 14 the bus architecture may include any number of interconnected buses and bridges, in particular one or more processors, represented by the processor 1400, and various circuits of memory, represented by the memory 1420, linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. The bus interface provides an interface. The transceiver 1410 may be a number of elements including a transmitter and a receiver that provide a means for communicating with various other apparatus over a transmission medium. The processor 1400 is responsible for managing the bus architecture and general processing, and the memory 1420 may store data used by the processor 1400 in performing operations.
The embodiment of the present invention further provides a core network device, including:
a first core network receiving module, configured to receive information of a terminal sent by a base station, where the first core network does not support a third PLMN ID broadcast by the base station or the third PLMN ID broadcast by the base station is outside a PLMN ID list supported by the first core network;
a first core network processing module, configured to, if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, send, by the first core network, an authentication application of the terminal to the home network of the terminal after determining the home network of the terminal.
In an implementation, the first core network processing module is further configured to determine a home network of the terminal according to a mobile country code MCC and a mobile network code MNC in one or a combination of an international mobile subscriber identity IMSI, a subscription permanent identity SUPI, a subscription encryption identity SUCI reported by the terminal.
In an implementation, the first core network processing module is further configured to provide, to the second core network of the terminal, a PLMN ID of the first operator to which the first core network belongs when sending the application for authentication of the terminal to the second core network of the terminal.
In an implementation, the first core network processing module is further configured to, when the PLMN ID support capability is interacted with the base station, not include the third PLMN ID in a PLMN ID list supported by the base station.
In an implementation, the first core network receiving module is further configured to receive a notification from the base station, where an operator to which the terminal belongs is not the home operator of the first core network.
In an implementation, the first core network processing module is further configured to determine, after the base station forwards the information of the terminal to the first core network, whether the terminal belongs to the first operator to which the first core network belongs, where the first core network belongs to a first operator, and the base station is unique to the first operator or common to other operators.
In an implementation, the first core network processing module is further configured to determine that the operator to which the terminal belongs is not the home operator of the first core network by one of the following manners or a combination thereof:
determining that an operator to which the terminal belongs is not the home operator of the first core network according to the notification of the base station; or the like, or, alternatively,
and determining that the operator to which the terminal belongs is not the home operator of the first core network according to one of the international mobile subscriber identity IMSI, the signed permanent identity SUPI, the signed encryption identity SUCI or the combination thereof of the terminal.
For convenience of description, each part of the above-described apparatus is separately described as being functionally divided into various modules or units. Of course, the functionality of the various modules or units may be implemented in the same one or more pieces of software or hardware in practicing the invention.
Fig. 15 is a schematic structural diagram of a second core network device, as shown in the figure, the core network includes:
the processor 1500, which is used to read the program in the memory 1520, executes the following processes:
receiving an authentication application of a terminal sent by a first core network, wherein the first core network belongs to a first operator, and the second core network belongs to a second operator;
authenticating the terminal;
a transceiver 1510 for receiving and transmitting data under the control of the processor 1500.
In implementation, the authentication of the terminal includes:
and after the PLMN ID of the first operator to which the first core network belongs and interacted with the first core network is mapped to the third PLMN ID, authenticating the terminal by adopting the third PLMN ID.
In implementation, when receiving an authentication application of the terminal sent by the first core network, the first core network provides a PLMN ID of the first operator to which the first core network belongs.
In an implementation, the method further comprises the following steps:
after the home network of the terminal authenticates the user, the first core network and the second core network develop service according to the mode of a roaming user.
In implementation, the subsequent process of processing the terminal includes:
and providing service connection for the terminal through the first core network and the second core network.
In fig. 15, among other things, the bus architecture may include any number of interconnected buses and bridges, with one or more processors represented by processor 1500 and various circuits of memory represented by memory 1520 being linked together. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, power management circuits, and the like, which are well known in the art, and therefore, will not be described any further herein. The bus interface provides an interface. The transceiver 1510 may be a number of elements including a transmitter and a receiver that provide a means for communicating with various other apparatus over a transmission medium. The processor 1500 is responsible for managing the bus architecture and general processing, and the memory 1520 may store data used by the processor 1500 in performing operations.
The embodiment of the present invention further provides a core network device, including:
a second core network receiving module, configured to receive an authentication application of a terminal sent by a first core network, where the first core network belongs to a first operator and the second core network belongs to a second operator;
and the second core network processing module is used for authenticating the terminal.
In an implementation, the second core network processing module is further configured to, when authenticating the terminal, include:
and after the PLMN ID of the first operator to which the first core network belongs and interacted with the first core network is mapped to the third PLMN ID, authenticating the terminal by adopting the third PLMN ID.
In an implementation, the second core network receiving module is further configured to, when receiving an authentication application of the terminal sent by the first core network, provide, by the first core network, a PLMN ID of the first operator to which the first core network belongs.
In implementation, the second core network processing module is further configured to, after the home network of the terminal authenticates the user, perform service with the first core network in a roaming user manner.
In an implementation, the second core network processing module is further configured to, when the processing is performed on the subsequent flow of the terminal, include:
and providing service connection for the terminal through the first core network and the second core network.
For convenience of description, each part of the above-described apparatus is separately described as being functionally divided into various modules or units. Of course, the functionality of the various modules or units may be implemented in the same one or more pieces of software or hardware in practicing the invention.
The embodiment of the invention also provides a computer readable storage medium, and the computer readable storage medium stores a computer program for executing the terminal access processing method.
In specific implementation, reference may be made to the implementation of the above-described method for processing terminal access at the base station side and/or the core network side.
In summary, in the technical solution provided in the embodiment of the present invention, the base station newly broadcasts a new PLMN, which is different from the PLMNs adopted by the current operators; when the base station interacts with the PLMN supported by the base station, the PLMN list supported by the base station does not need to contain a new PLMN; the base station can judge the home network of the user (judge whether the user is the user of the home network or the roaming user) through the selected PLMN when the terminal accesses.
The base station determines the home network of the user, and specifically may be:
and when the base station judges that the user is the roaming user, the base station forwards the signaling and the data of the user to a core network of a visited operator.
Further, at this point, the base station may make a specific label (e.g., label its PLMN3 or label it as a roaming user, or other similar labeling role) to the user to inform the visited operator that the core network is actually a roaming user.
When the core network of the visited place operator receives the registration and authentication request of the user, the core network of the visited place operator can identify that the user is actually a roaming user of other operators by analyzing the IMSI of the user, so that the core network of the visited place operator sends out requests of subscription data acquisition and the like to the core network of the home place operator of the user, and after the subscription data and the like of the home place operator are processed, end-to-end service connection can be subsequently provided through the network of the home place operator.
Compared with the prior art, the scheme can solve at least one of the following problems:
providing access service for roaming users of different operators;
identifying the roaming user through a wireless access process;
the upgrading and reconstruction of the core network element of the visited network are avoided.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.

Claims (40)

1. A terminal access processing method is characterized by comprising the following steps:
broadcasting a third public land mobile network identification (PLMN ID) by a base station, wherein a first core network connected with the base station does not support the third PLMN ID; or the third PLMN ID is a PLMN ID outside the PLMN ID list supported by the first core network connected to the base station; and when the terminal accesses the base station based on the third PLMN ID, the base station forwards the information of the terminal to the first core network.
2. The method of claim 1, wherein the third PLMN ID is accessible by a roaming user.
3. The method of claim 1, wherein the base station does not include the third PLMN ID when reporting PLMN information supported by the base station to the first core network.
4. The method of claim 1, further comprising:
the base station acquires the PLMN ID information supported by the first core network from the first core network, or the base station acquires the PLMN ID information not supported by the first core network.
5. The method of claim 1, wherein the base station receives the third PLMN ID provided by the end user in at least one of the following terminal procedures: a terminal registration process, a wireless link access process, a location area updating process, a service initiation request and a paging response process; or, the base station obtains the third PLMN ID in Selected public land mobile network Selected PLMN information provided by the terminal.
6. The method of claim 5, wherein after the base station receives the third PLMN ID provided by the end user, further comprising:
the base station determines whether the third PLMN ID provided by the terminal is a PLMN ID supported by the first core network or a PLMN ID outside a PLMN ID list supported by a first core network connected with the base station, wherein the first core network belongs to a first operator, and the base station is unique to the first operator or common to other operators.
7. The method of claim 6, wherein the base station determining whether the PLMN ID provided by the terminal is a PLMN ID supported by the first core network or a PLMN ID outside a list of PLMN IDs supported by the first core network to which the base station is connected comprises:
if the base station determines that the PLMN ID provided by the terminal is a PLMN ID supported by the first core network or a PLMN ID in a PLMN ID list supported by the first core network connected to the base station, the base station forwards information of the terminal to the first core network; alternatively, the first and second electrodes may be,
if the base station determines that the PLMN ID provided by the terminal is not a PLMN ID supported by the first core network, or is a PLMN ID outside a PLMN ID list supported by the first core network, the base station forwards the information of the terminal to the first core network.
8. The method of claim 7, wherein the base station forwards the information of the terminal to a first core network, further comprising:
if the base station determines that the third PLMN ID provided by the terminal is not a PLMN ID supported by the first core network or a PLMN ID outside a PLMN ID list supported by the first core network connected to the base station, the base station marks the terminal or the third PLMN ID, and provides the mark to the first core network.
9. The method of claim 1, 6, 7 or 8, wherein after the base station forwards the information of the terminal to the first core network, the method further comprises:
the first core network determines whether the terminal belongs to the first operator to which the first core network belongs, wherein the first core network belongs to the first operator, and the base station belongs to the first operator or is shared by other operators.
10. The method of claim 9, wherein the first core network determines whether the terminal belongs to the first operator to which the first core network belongs, further comprising:
if the first core network determines that the terminal belongs to the first operator to which the first core network belongs, the first core network processes the subsequent process of the terminal according to the mode of the operator belonging to the user; alternatively, the first and second electrodes may be,
if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, the first core network processes a subsequent process of the terminal according to a roaming user mode; alternatively, the first and second electrodes may be,
and if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, the first core network refers to or adopts a roaming process to provide network service for the user.
11. A terminal access processing method is characterized by comprising the following steps:
a first core network receives information of a terminal sent by a base station, wherein the first core network does not support a third PLMN ID broadcasted by the base station or the third PLMN ID broadcasted by the base station is out of a PLMN ID list supported by the first core network;
if the first core network determines that the terminal does not belong to a first operator to which the first core network belongs, the first core network refers to or adopts a roaming process to process a subsequent process of the terminal.
12. The method of claim 11, wherein the first core network determines that the operator to which the terminal belongs is not the home operator of the first core network by one or a combination of:
the first core network determines that the operator to which the terminal belongs is not the home operator of the first core network according to the notification of the base station; or the like, or, alternatively,
the first core network determines that the operator to which the terminal belongs is not the home operator of the first core network according to one of an International Mobile Subscriber Identity (IMSI), a signed permanent identity (SUPI) and a signed encryption identity (SUCI) of the terminal or a combination of the IMSI, the SUPI and the SUCI; or the like, or, alternatively,
and the first core network determines that the operator to which the terminal belongs is not the home operator of the first core network according to the third PLMN ID sent by the base station.
13. The method according to any of claims 11 to 12, wherein the subsequent flow of processing the terminal comprises one or a combination of the following:
acquiring subscription data of the terminal from a second core network of a second operator to which the terminal belongs;
receiving subscription data of the terminal returned by the second core network of the second operator;
and providing the end-to-end service connection to the terminal through the first core network.
14. A base station, comprising:
a processor for reading the program in the memory, performing the following processes:
broadcasting a third public land mobile network (PLMN ID), wherein a first core network connected with the base station does not support the third PLMN ID; or the third PLMN ID is a PLMN ID outside the PLMN ID list supported by the first core network connected to the base station; when the terminal accesses the base station based on the third PLMN ID, the base station forwards the information of the terminal to the first core network;
a transceiver for receiving and transmitting data under the control of the processor.
15. A base station, comprising:
a base station access module, configured to broadcast a third public land mobile network PLMN ID, where a first core network connected to the base station does not support the third PLMN ID; or the third PLMN ID is a PLMN ID outside the PLMN ID list supported by the first core network connected to the base station; and when the terminal accesses the base station based on the third PLMN ID, the base station forwards the information of the terminal to the first core network.
16. A core network device, comprising:
a processor for reading the program in the memory, performing the following processes:
receiving information of a terminal sent by a base station, wherein the first core network does not support a third PLMN ID broadcasted by the base station or the third PLMN ID broadcasted by the base station is out of a PLMN ID list supported by the first core network;
if the terminal is determined not to belong to the first operator to which the first core network belongs, referring to or adopting a roaming process to process a subsequent process of the terminal;
a transceiver for receiving and transmitting data under the control of the processor.
17. A core network device, comprising:
a first core network receiving module, configured to receive information of a terminal sent by a base station, where the first core network does not support a third PLMN ID broadcast by the base station or the third PLMN ID broadcast by the base station is outside a PLMN ID list supported by the first core network;
a first core network processing module, configured to refer to or use a roaming procedure to process a subsequent procedure of the terminal if it is determined that the terminal does not belong to a first operator to which the first core network belongs.
18. A terminal access processing method is characterized by comprising the following steps:
broadcasting a third public land mobile network identification (PLMN ID) by a base station, wherein a first core network connected with the base station does not support the third PLMN ID; or the third PLMN ID is a PLMN ID outside the PLMN ID list supported by the first core network connected to the base station; when the terminal accesses the base station based on the third PLMN ID, the base station forwards the information of the terminal to the first core network, and identifies that the terminal accesses the base station based on the first PLMN ID, wherein the first PLMN ID is a PLMN ID supported by the first core network connected with the base station.
19. The method of claim 18, wherein the base station receives the third PLMN ID provided by the end user in at least one of the following terminal procedures: a terminal registration process, a wireless link access process, a location area updating process, a service initiation request and a paging response process; or, the base station obtains the third PLMN ID in Selected public land mobile network Selected PLMN information provided by the terminal.
20. The method of claim 18, wherein the base station does not include the third PLMN ID in a PLMN ID list supported by the base station when interacting PLMN ID support capabilities with the first core network.
21. The method of claim 18, wherein the base station notifies the first core network that an operator to which the terminal belongs is not the home operator of the first core network.
22. A terminal access processing method is characterized by comprising the following steps:
a first core network receives information of a terminal sent by a base station, wherein the first core network does not support a third PLMN ID broadcasted by the base station or the third PLMN ID broadcasted by the base station is out of a PLMN ID list supported by the first core network;
if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, the first core network sends an authentication application of the terminal to the home network of the terminal after determining the home network of the terminal.
23. The method of claim 22, wherein the first core network determines the home network of the terminal according to a mobile country code MCC, a mobile network code MNC in one or a combination of an international mobile subscriber identity IMSI, a subscription permanent identity SUPI, a subscription encrypted identity SUCI reported by the terminal.
24. The method of claim 22, wherein the first core network provides the PLMN ID of the first operator to which the first core network belongs to a second core network of the terminal when sending the request for authentication of the terminal to the second core network of the terminal.
25. The method of claim 22, wherein the first core network does not include the third PLMN ID in a PLMN ID list supported by the base station when interacting PLMN ID support capabilities with the base station.
26. The method of claim 22, wherein the first core network receives the notification of the base station that the terminal's home operator is not the home operator of the first core network.
27. The method as claimed in any of claims 22 to 26, wherein after the base station forwards the information of the terminal to the first core network, further comprising:
the first core network determines whether the terminal belongs to the first operator to which the first core network belongs, wherein the first core network belongs to the first operator, and the base station belongs to the first operator or is shared by other operators.
28. The method of claim 27, wherein the first core network determines that the operator to which the terminal belongs is not the home operator of the first core network by one or a combination of:
the first core network determines that the operator to which the terminal belongs is not the home operator of the first core network according to the notification of the base station; or the like, or, alternatively,
and the first core network determines that the operator to which the terminal belongs is not the home operator of the first core network according to one of the international mobile subscriber identity IMSI, the signed permanent identity SUPI and the signed encryption identity SUCI of the terminal or the combination thereof.
29. A terminal access processing method is characterized by comprising the following steps:
a second core network receives an authentication application of a terminal sent by a first core network, wherein the first core network belongs to a first operator, and the second core network belongs to a second operator;
and the second core network authenticates the terminal.
30. The method of claim 29, wherein the second core network authenticating the terminal comprises:
and after the PLMN ID of the first operator to which the first core network belongs and interacted with the first core network is mapped into a third PLMN ID, authenticating the terminal by adopting the third PLMN ID.
31. The method of claim 29, wherein the PLMN ID of the first operator to which the first core network belongs is provided by the first core network when the second core network receives the request for authentication of the terminal sent by the first core network.
32. The method of claim 29, further comprising:
after the home network of the terminal authenticates the user, the first core network and the second core network develop service according to the mode of the roaming user.
33. The method of claim 29, wherein the subsequent flow of processing the terminal comprises:
and providing service connection for the terminal through the first core network and the second core network.
34. A base station, comprising:
a processor for reading the program in the memory, performing the following processes:
broadcasting a third public land mobile network identity (PLMN ID), wherein a first core network connected with the base station does not support the third PLMN ID; or the third PLMN ID is a PLMN ID outside the PLMN ID list supported by the first core network connected to the base station; when a terminal accesses the base station based on the third PLMN ID, the base station forwards information of the terminal to the first core network and identifies that the terminal accesses the base station based on the first PLMN ID, wherein the first PLMN ID is a PLMN ID supported by the first core network connected with the base station;
a transceiver for receiving and transmitting data under the control of the processor.
35. A base station, comprising:
a base station access module, configured to broadcast a third public land mobile network identifier PLMN ID, where a first core network connected to the base station does not support the third PLMN ID; or the third PLMN ID is a PLMN ID outside the PLMN ID list supported by the first core network connected to the base station; when the terminal accesses the base station based on the third PLMN ID, the base station forwards the information of the terminal to the first core network, and identifies that the terminal accesses the base station based on the first PLMN ID, wherein the first PLMN ID is a PLMN ID supported by the first core network connected with the base station.
36. A core network device, comprising:
a processor for reading the program in the memory, performing the following processes:
receiving information of a terminal sent by a base station, wherein the first core network does not support a third PLMN ID broadcasted by the base station or the third PLMN ID broadcasted by the base station is out of a PLMN ID list supported by the first core network;
if the first core network determines that the terminal does not belong to the first operator to which the first core network belongs, the first core network sends an authentication application of the terminal to a home network of the terminal after determining the home network of the terminal;
a transceiver for receiving and transmitting data under the control of the processor.
37. A core network device, comprising:
a first core network receiving module, configured to receive information of a terminal sent by a base station, where the first core network does not support a third PLMN ID broadcast by the base station or the third PLMN ID broadcast by the base station is outside a PLMN ID list supported by the first core network;
a first core network processing module, configured to, if the first core network determines that the terminal does not belong to a first operator to which the first core network belongs, send, by the first core network, an authentication application of the terminal to a home network of the terminal after determining the home network of the terminal.
38. A core network device, comprising:
a processor for reading the program in the memory, performing the following processes:
receiving an authentication application of a terminal sent by a first core network, wherein the first core network belongs to a first operator, and a second core network belongs to a second operator;
authenticating the terminal;
a transceiver for receiving and transmitting data under the control of the processor.
39. A core network device, comprising:
a second core network receiving module, configured to receive an authentication application of a terminal sent by a first core network, where the first core network belongs to a first operator and the second core network belongs to a second operator;
and the second core network processing module is used for authenticating the terminal.
40. A computer-readable storage medium, characterized in that it stores a computer program for executing the method of any of claims 1 to 13 or 18 to 33.
CN202111647483.0A 2021-02-26 2021-12-31 Terminal access processing method, device and storage medium Active CN114007192B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202110220193 2021-02-26
CN2021102201931 2021-02-26

Publications (2)

Publication Number Publication Date
CN114007192A true CN114007192A (en) 2022-02-01
CN114007192B CN114007192B (en) 2022-06-10

Family

ID=79932268

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111647483.0A Active CN114007192B (en) 2021-02-26 2021-12-31 Terminal access processing method, device and storage medium

Country Status (1)

Country Link
CN (1) CN114007192B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023207876A1 (en) * 2022-04-28 2023-11-02 华为技术有限公司 Communication method and communication apparatus
WO2024067421A1 (en) * 2022-09-27 2024-04-04 华为技术有限公司 Communication method and apparatus

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103220635A (en) * 2012-01-18 2013-07-24 ***通信集团公司 Method and system for service notification in wireless communication
CN104837183A (en) * 2014-02-10 2015-08-12 中兴通讯股份有限公司 PLMN selection method of PS domain and CS domain, and device
WO2017190953A1 (en) * 2016-05-06 2017-11-09 Ip.Access Limited Network entities, a wireless communication system and a method for providing selective features to mobile handsets
EP3503600A1 (en) * 2017-12-22 2019-06-26 Deutsche Telekom AG Network access entity and method for establishing a roaming connection via a network access entity
CN111770492A (en) * 2019-03-30 2020-10-13 华为技术有限公司 Communication method and communication device
WO2020250032A1 (en) * 2019-06-14 2020-12-17 Nokia Technologies Oy Controlling provision of access to restricted local operator services by user equipment

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103220635A (en) * 2012-01-18 2013-07-24 ***通信集团公司 Method and system for service notification in wireless communication
CN104837183A (en) * 2014-02-10 2015-08-12 中兴通讯股份有限公司 PLMN selection method of PS domain and CS domain, and device
WO2017190953A1 (en) * 2016-05-06 2017-11-09 Ip.Access Limited Network entities, a wireless communication system and a method for providing selective features to mobile handsets
EP3503600A1 (en) * 2017-12-22 2019-06-26 Deutsche Telekom AG Network access entity and method for establishing a roaming connection via a network access entity
CN111770492A (en) * 2019-03-30 2020-10-13 华为技术有限公司 Communication method and communication device
WO2020250032A1 (en) * 2019-06-14 2020-12-17 Nokia Technologies Oy Controlling provision of access to restricted local operator services by user equipment

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
OPPO: "Clarification on applicability of UE policy to PLMNs", 《SA WG2 MEETING #134 S2-1908005》 *

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023207876A1 (en) * 2022-04-28 2023-11-02 华为技术有限公司 Communication method and communication apparatus
WO2024067421A1 (en) * 2022-09-27 2024-04-04 华为技术有限公司 Communication method and apparatus

Also Published As

Publication number Publication date
CN114007192B (en) 2022-06-10

Similar Documents

Publication Publication Date Title
EP4099738B1 (en) Method and apparatus for selecting an access and mobility management function in a mobile communication system
US9596593B2 (en) eUICC subscription change
US11546840B2 (en) Method and apparatus for discovering and selecting private cellular network by terminal
RU2237381C2 (en) Method for supporting service transfer between radio access networks
US7792530B2 (en) Facilitating use of a restricted base tranceiver station
US7925256B2 (en) Multimode roaming mobile devices
CN114007192B (en) Terminal access processing method, device and storage medium
KR20180038304A (en) Ue attach and pdu session setup in the visited plmn supporting network slice
EP1762112A1 (en) Subscription based equivalent lists in wireless communications networks
CN112335293A (en) Method and apparatus for processing carrier information in wireless communication system
CN111328019B (en) Method and device for identifying terminal
CN114615023A (en) Communication method and related device
US20150072678A1 (en) Method, apparatus, and system for processing network sharing
CN108243631B (en) Network access method and equipment
US10524114B2 (en) Subscription fall-back in a radio communication network
CN112702730A (en) Method and device for acquiring terminal capability and computer storage medium
CN107770787B (en) Method and device for determining target operator network
CN114128329A (en) Method and apparatus for utilizing open function of wireless communication network
CN113950013B (en) Message sending and receiving method, equipment and medium
WO2023017036A1 (en) Methods and systems for steering of roaming
CN113508612A (en) Method for connecting a secure element to a network of a mobile network operator and corresponding secure element
KR20200019075A (en) Method and apparatus for discovering and selecting private cellular network by a terminal
CN116828409A (en) Internet of things quick network searching and injecting method and system of intelligent elevator
CN116056186A (en) Method for prohibiting terminal from accessing network in roaming scene of core network
CN116097758A (en) Network selection method, device, equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant