WO2022160183A1 - 接入网络的方法和装置 - Google Patents

接入网络的方法和装置 Download PDF

Info

Publication number
WO2022160183A1
WO2022160183A1 PCT/CN2021/074172 CN2021074172W WO2022160183A1 WO 2022160183 A1 WO2022160183 A1 WO 2022160183A1 CN 2021074172 W CN2021074172 W CN 2021074172W WO 2022160183 A1 WO2022160183 A1 WO 2022160183A1
Authority
WO
WIPO (PCT)
Prior art keywords
network
access
cag
terminal device
cell
Prior art date
Application number
PCT/CN2021/074172
Other languages
English (en)
French (fr)
Inventor
王远
郭龙华
诸华林
陈中平
Original Assignee
华为技术有限公司
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 华为技术有限公司 filed Critical 华为技术有限公司
Priority to EP21921800.5A priority Critical patent/EP4274308A4/en
Priority to CN202180091483.9A priority patent/CN116803142A/zh
Priority to PCT/CN2021/074172 priority patent/WO2022160183A1/zh
Publication of WO2022160183A1 publication Critical patent/WO2022160183A1/zh
Priority to US18/360,761 priority patent/US20230370961A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/02Access restriction performed under specific conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W60/00Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration
    • H04W60/04Affiliation to network, e.g. registration; Terminating affiliation with the network, e.g. de-registration using triggered events

Definitions

  • the present application relates to the field of communications, and in particular, to a method and apparatus for accessing a network.
  • a non-public network is a network defined in the 3rd generation partnership project (3GPP) standard for specific users.
  • a closed access group (CAG) is defined for non-public networks.
  • a CAG represents a group of users that can access one or more cells. CAG can be used to control the access of terminal devices to non-public networks to ensure the security of non-public networks.
  • a terminal device may store an allowed CAG list (allowed CAG list) (hereinafter referred to as an allowed CAG list for convenience of description).
  • the terminal device can select the corresponding network access based on the list.
  • the subscription data of the terminal device on the network side also stores the allowed CAG list of the terminal device.
  • the terminal equipment supporting CAG cannot normally access the network supporting CAG.
  • the present application provides a method and apparatus for accessing a network, in order to provide a terminal device that supports a closed access group (CAG) with an entrance that can temporarily access the network, so as to facilitate the terminal device to update the local permission in time List of CAGs. Avoid giving users a bad experience of being unable to access the network.
  • CAG closed access group
  • the present application provides a method for accessing a network.
  • the method may be executed by a terminal device or by a component (eg, a chip, a chip system, etc.) configured in the terminal device. This is not limited.
  • a component eg, a chip, a chip system, etc.
  • the method is described with a terminal device as an execution subject.
  • the method includes: the terminal device receives a broadcast message from an access network device, where the broadcast message includes identification information of one or more CAGs supported by the first cell and a first default network access indication, the first A default network access indication is used to indicate that the first cell can be accessed through the default access mode; the terminal equipment does not include the identifiers of the one or more CAGs supported by the first cell in the first CAG list In the case of the information, access the first cell based on the first default network access indication; wherein, the first CAG list is a list of identification information of the CAGs that are allowed to be accessed and saved in the terminal device .
  • the access network device provides an entry for the terminal device to access the first cell by broadcasting the first default network access indication.
  • the terminal device When the terminal device is set to the CAG-only state but cannot access the network through the CAG ID, it can access the first cell through the default access mode, and then access the network to obtain the allowed CAG in the subscription database. list to complete local configuration updates. Therefore, it is possible to avoid the problem that the terminal equipment cannot access the network due to the inability of the terminal equipment to access the network because the allowed CAG list of the terminal equipment is out of synchronization with the allowed CAG list in the subscription database, which is convenient for the terminal equipment to update the local allowed CAG list in a timely manner, so as to avoid the inability to access the network to the user. bad experience.
  • the terminal device does not need to try to access the network through the non-CAG cell, so that the non-public network (NPN) can be prevented from being accessed by illegal users through the non-CAG cell. access, which is conducive to improving the security of non-public networks.
  • NPN non-public network
  • the default network access indication and the default access are only a possible expression, and in essence, the default network access indication can provide a terminal device with an entry to access the network.
  • the expressions of the default network access indication and the default access are only for the convenience of distinguishing from the way of accessing the network through the CAG, and should not constitute any limitation to this application.
  • the default network access instruction may also be referred to as a temporary network access instruction, the default access may also be referred to as a temporary access, and so on. This application includes, but is not limited to.
  • the terminal device is based on the first default network access indication , accessing the first cell, including: the terminal device displays, through a user interface, identification information of available networks based on the first default network access indication; the terminal device responds to a user operation to access the network. the first district.
  • the optional network identifier includes: a default access dedicated CAG ID or an HRNN associated with the identification information of the default access dedicated CAG.
  • the terminal device can display the identifiers of the available networks to the user through the user interface, so that the user can choose whether to access the first cell through the default access mode.
  • the method further includes: the terminal device receiving the first Two CAG lists, where the second CAG list is a list of identification information of the CAGs that the terminal device is allowed to access and stored in the subscription database; the terminal device updates the first CAG based on the second CAG list list.
  • a possible design is that the terminal device sends a registration request message to the AMF to initiate the registration process.
  • the AMF may acquire the second CAG list of the terminal device from the subscription database based on the registration request message.
  • the terminal device receiving the second CAG list from the AMF may include two cases.
  • the first possible situation is: the terminal device receives the second CAG list from the registration accept message; the second possible situation is: the terminal device receives the second CAG list from the registration reject message.
  • the terminal device receiving the second CAG list from the AMF includes: the terminal device receiving a registration acceptance message from the AMF, where the registration acceptance message carries the second CAG list.
  • the AMF After receiving the registration request message from the terminal device, the AMF can perform corresponding operations to register according to the registration process in the prior art.
  • the AMF may also acquire the second CAG list from the subscription database based on the registration request message.
  • the AMF may determine whether the second CAG list includes identification information of CAGs supported by the first cell. In the case that the second CAG list includes the identification information of the CAGs supported by the first cell, the AMF sends a registration acceptance message to the terminal device, and the registration acceptance message carries the second CAG list.
  • the terminal device receiving the second CAG list from the AMF includes: the terminal device receiving a registration rejection message from the AMF, where the registration rejection message carries the second CAG list.
  • the AMF After receiving the registration request message from the terminal device, the AMF can perform corresponding operations to register according to the registration process in the prior art.
  • the AMF may also acquire the second CAG list from the subscription database based on the registration request message.
  • the AMF may determine whether the second CAG list contains identification information of CAGs supported by the first cell. In the case that the second CAG list does not contain the identification information of the CAGs supported by the first cell, the AMF sends a registration rejection message to the terminal device, and the registration rejection message carries the second CAG list.
  • the terminal device will receive the second CAG list from the AMF, and the terminal device updates the locally configured CAG list based on the second CAG list. Thereby, the access to the network and the updating of the local CAG list are realized.
  • the terminal device sends a registration request message to the AMF, where the registration request message carries a second default network access indication, where the second default network access indication is used to indicate that the terminal device is through the default The access mode accesses the first cell.
  • the AMF can skip the security authentication process based on the second default network access indication carried in the registration request message and directly access the data from the subscription database. Acquire the second CAG list, and send the second CAG list to the terminal device.
  • the terminal device receiving the second CAG list from the AMF includes: the terminal device receiving a registration rejection message from the AMF, where the registration rejection message carries the second CAG list.
  • the terminal device can acquire the second CAG list in the subscription database more quickly, and then perform local configuration update.
  • the method further includes: selecting, by the terminal device, a second cell based on a cell reselection process; in the case that the second CAG list includes identification information of at least one CAG supported by the second cell, The terminal device accesses the second cell and initiates a registration process.
  • the terminal device may also initiate a cell reselection procedure, in order to select a new CAG to access the network.
  • the method further includes: including, in the first CAG list, identification information of one or more CAGs supported by the first cell, and the When the terminal device is set to the manual network selection mode, the terminal device displays the identification information of one or more manually selected networks based on the identification information of the one or more CAGs through the user interface; the The terminal device accesses the first cell in response to the user operation.
  • the optional network identifier includes: a default access dedicated CAG ID or an HRNN associated with the identification information of the default access dedicated CAG.
  • the terminal device may also display the identifiers of the networks available for manual selection through the user interface information.
  • the terminal device can display the selectable networks to the user through the user interface, so that the user can choose whether to access the network.
  • the terminal equipment can be directly set to the manual network selection mode. identification information to access the network. Therefore, when the first CAG list includes the identification information of one or more CAGs supported by the first cell, the terminal device can only instruct to access the network by broadcasting the first default network access, so that the user cannot choose other available Access to the network to improve user experience.
  • the present application provides a method for accessing a network.
  • the method can be executed by an access network device, or can be executed by a component (eg, a chip, a chip system, etc.) configured in the access network device. This is not limited in the application examples. In the following, for the convenience of understanding, the method is described by taking the access network device as the execution subject.
  • the method includes: an access network device sending a broadcast message, where the broadcast message includes identification information of one or more CAGs supported by the first cell and a first default network access indication, the first default network access The indication is used to indicate that the first cell can be accessed through a default access mode, and the first cell is a cell served by the access network device.
  • the access network device provides an entry for the terminal device to access the first cell by broadcasting the first default network access indication.
  • the terminal device When the terminal device is set to the CAG-only state but cannot access the network through the CAG ID, it can access the first cell through the default access mode, and then access the network to obtain the allowed CAG in the subscription database. list to complete local configuration updates. Therefore, it is possible to avoid the problem that the terminal device cannot access the network because the allowed CAG list of the terminal device is not synchronized with the allowed CAG list in the subscription database, and it is convenient for the terminal device to update the local allowed CAG list in time. Bad experience of not being able to connect to the Internet.
  • the terminal device does not need to try to access the network through the non-CAG cell, thereby preventing the non-public network from being accessed by illegal users through the non-CAG cell, which is beneficial to improve the non-public network. network security.
  • the method further includes: the access network device receives a registration request message from the terminal device, where the registration request message carries a second default network access indication, the second default network access indication is used to indicate that the terminal device accesses the first cell through the default access mode; the access network device forwards the registration request message to AMF.
  • the AMF can skip the security authentication process based on the second default network access indication carried in the registration request message and directly access the data from the subscription database. Acquire the second CAG list, and send the second CAG list to the terminal device. Thus, the terminal device can acquire the second CAG list in the subscription database more quickly, and then perform local configuration update.
  • the first default network access indication includes identification information of a dedicated CAG for default access to the network.
  • the identification information of the dedicated CAG for default access to the network is the ID of the dedicated CAG for default access to the network.
  • the identification information of the private CAG entering the network by default is a readable network name (human readable network name, HRNN).
  • the identification information of the private CAG that is listed above by default is only an example, and should not constitute any limitation to the present application. This application includes, but is not limited to.
  • the present application provides a method for accessing a network, and the method can be performed by a network element in a core network device, or by a component (eg, a chip, a chip) configured in the network element in the core network device system, etc.), which is not limited in this embodiment of the present application.
  • the method is described by taking the access and mobility management network element AMF in the core network device as the execution subject.
  • the method includes: the access and mobility management network element AMF receives a registration request message from the terminal device, where the registration request message carries a second default network access indication, and the second default network access indication is used for Indicate that the terminal device accesses the first cell through the default access mode; the AMF obtains the second CAG list of the terminal device from the subscription database based on the registration request message, and the second CAG list Including the identification information of the CAG that the terminal device is allowed to access; the AMF sends a registration rejection message to the terminal device, where the registration rejection message carries the second CAG list.
  • the AMF receives the registration request from the terminal device, obtains the second CAG list of the terminal device from the subscription database, skips the normal registration process, and sends a registration rejection message to the terminal device.
  • the registration rejection message carries the second CAG list. List of CAGs. Therefore, the steps of AMF can be reduced, and unnecessary waste of resources caused by the registration process can be avoided, thereby facilitating the terminal device to update the local allowed CAG list in time.
  • the second default network access indication includes identification information of a dedicated CAG that is connected by default to the network.
  • the identification information of the dedicated CAG for default access to the network is the ID of the dedicated CAG for default access to the network.
  • the identification information of the dedicated CAG for default access to the network is HRNN.
  • the identification information of the private CAG that is listed above by default is only an example, and should not constitute any limitation to the present application. This application includes, but is not limited to.
  • the present application provides an apparatus for accessing a network, and the apparatus may be a terminal device or a component in the terminal device.
  • the device may include modules that perform one-to-one correspondence with the methods/operations/steps/actions described in the first aspect, and the modules may be hardware circuits, software, or hardware circuits combined with software. .
  • the apparatus may include a transceiver module and a processing module.
  • the transceiver module may be configured to receive a broadcast message from an access network device, where the broadcast message includes identification information of one or more closed access groups CAGs supported by the first message and a first default network access indication, where The first default network access indication is used for the first cell to be accessed through the default access mode; the processing module can be configured to not include the one or more CAGs supported by the first cell in the first CAG list.
  • identification information access the first cell based on the first default network access indication; wherein, the first CAG list is the identification information of the CAGs that are allowed to be accessed and saved in the terminal device. list.
  • the present application provides an apparatus for accessing a network, and the apparatus may be an access network device or a component in the access network device.
  • the device may include modules corresponding to one-to-one execution of the methods/operations/steps/actions described in the second aspect, and the modules may be hardware circuits, software, or hardware circuits combined with software. .
  • the apparatus may include a transceiver module and a processing module.
  • the processing module may be configured to generate a broadcast message, where the broadcast message includes identification information of one or more CAGs supported by the first cell and a first default network access indication, where the first default network access indication is used to indicate
  • the first cell can be accessed through a default access mode, and the first cell is a cell served by the access network device; the transceiver module can be used to send the broadcast message.
  • the present application provides an apparatus for accessing a network, and the apparatus may be a core network device, such as an AMF, or a component in the core network device.
  • a core network device such as an AMF
  • the device may include modules that perform the methods/operations/steps/actions described in the third aspect one-to-one, and the modules may be hardware circuits, software, or hardware circuits combined with software. .
  • the apparatus may include a transceiver module and a processing module.
  • the transceiver module may be configured to receive a registration request message from a terminal device, where the registration request message carries a second default network access indication, and the second default network access indication is used to indicate that the terminal access to the first cell; and can be used to obtain a second closed access group CAG list of the terminal device from the subscription database based on the registration request message, where the second CAG list includes allowing the terminal to The identification information of the CAG accessed by the device; the processing module can be used to generate a registration rejection message, and the registration rejection message carries the second CAG list; the transceiver module can also be used to send the registration rejection message to the terminal device.
  • an embodiment of the present application provides an apparatus for accessing a network, where the apparatus includes a processor for implementing the method in any one of the implementation manners of the first aspect to the third aspect.
  • the apparatus may also include a memory for storing instructions and data.
  • the memory is coupled to the processor, and when the processor executes the instructions stored in the memory, the method in any one of the implementation manners of the first aspect to the third aspect can be implemented.
  • the apparatus may also include a communication interface, and the communication interface is used for the apparatus to communicate with other devices.
  • the communication interface may be a transceiver, a circuit, a bus, a module or other types of communication interfaces, and the other devices may be access network equipment.
  • the embodiments of the present application further provide a computer-readable storage medium, including instructions, which, when executed on a computer, cause the computer to execute any one of the implementation manners of the first to third aspects. Methods.
  • an embodiment of the present application provides a chip system, where the chip system includes a processor, and may also include a memory, for implementing the functions of the terminal device in the above method.
  • the chip system can be composed of chips, and can also include chips and other discrete devices.
  • an embodiment of the present application provides a chip system, where the chip system includes a processor and may further include a memory, for implementing the functions of the access network device in the above method.
  • the chip system can be composed of chips, and can also include chips and other discrete devices.
  • an embodiment of the present application provides a chip system, where the chip system includes a processor and may further include a memory, for implementing the functions of the access and mobility management network element AMF in the above method.
  • the chip system can be composed of chips, and can also include chips and other discrete devices.
  • an embodiment of the present application provides a communication system, where the communication system includes the aforementioned access network device and core network device.
  • an embodiment of the present application provides a computer program product, where the computer program product includes instructions that, when the instructions are executed, cause a computer to execute any one of the implementation manners of the first to third aspects above method in .
  • FIG. 1 is a schematic diagram of a network architecture applicable to the method for accessing a network provided by an embodiment of the present application
  • Fig. 2 is the schematic flow chart of the terminal equipment requesting to update the allowed CAG list
  • FIG. 3 is a scenario diagram in which a terminal device cannot access a network according to an embodiment of the present application
  • 4 to 6 are schematic flowcharts of a method for accessing a network provided by an embodiment of the present application.
  • FIG. 7 and 8 are schematic block diagrams of an apparatus for accessing a network provided by an embodiment of the present application.
  • FIG. 9 is a schematic structural diagram of a terminal device provided by an embodiment of the present application.
  • FIG. 10 is a schematic structural diagram of an access network device provided by an embodiment of the present application.
  • the technical solutions provided in this application can be applied to various communication systems, for example, a fifth generation (5th generation, 5G) mobile communication system or a new radio access technology (NR).
  • the 5G mobile communication system may include a non-standalone (NSA, NSA) and/or an independent network (standalone, SA).
  • NSA non-standalone
  • SA independent network
  • the technical solutions provided in this application can also be applied to machine type communication (MTC), Long Term Evolution-machine (LTE-M), device-to-device (D2D) Network, machine to machine (M2M) network, internet of things (IoT) network or other network.
  • the IoT network may include, for example, the Internet of Vehicles.
  • vehicle to X, V2X, X can represent anything
  • the V2X may include: vehicle to vehicle (vehicle to vehicle, V2V) communication, vehicle and vehicle Infrastructure (V2I) communication, vehicle to pedestrian (V2P) or vehicle to network (V2N) communication, etc.
  • FIG. 1 is a schematic diagram of a network architecture applicable to the method for accessing a network provided by an embodiment of the present application.
  • the network architecture is, for example, the 5G system (the 5h generation system, 5GS) defined in the 3GPP protocol TS23.501.
  • the network architecture can be divided into two parts: access network (AN) and core network (CN).
  • the access network can be used to implement functions related to wireless access
  • the core network mainly includes the following key logical network elements: access and mobility management function (AMF), session management network element ( session management function (SMF), user plane function (UPF), policy control function (PCF), authentication server function (AUSF) and unified data management network element (unified data management network element). data management, UDM), etc.
  • AMF access and mobility management function
  • SMF session management network element
  • UPF user plane function
  • PCF policy control function
  • AUSF authentication server function
  • UDM unified data management network element
  • User equipment can be called terminal equipment, access terminal, subscriber unit, subscriber station, mobile station, mobile station, remote station, remote terminal, mobile equipment, user terminal, terminal, wireless communication equipment, User Agent or User Device.
  • the terminal device may be a device that provides voice/data connectivity to the user, such as a handheld device with a wireless connection function, a vehicle-mounted device, and the like.
  • some examples of terminals can be: mobile phone (mobile phone), tablet computer (pad), computer with wireless transceiver function (such as notebook computer, palmtop computer, etc.), mobile internet device (mobile internet device, MID), virtual reality (virtual reality, VR) equipment, augmented reality (augmented reality, AR) equipment, wireless terminals in industrial control (industrial control), wireless terminals in unmanned driving (self driving), wireless terminals in remote medical (remote medical) Terminal, wireless terminal in smart grid, wireless terminal in transportation safety, wireless terminal in smart city, wireless terminal in smart home, cellular phone, cordless Telephone, session initiation protocol (SIP) telephone, wireless local loop (WLL) station, personal digital assistant (PDA), handheld device, computing device or connection with wireless communication capabilities
  • IoT Internet of things
  • IoT Internet of things
  • Its main technical feature is to connect items to the network through communication technology, so as to realize the intelligent network of human-machine interconnection and interconnection of things.
  • IoT technology can achieve massive connections, deep coverage, and terminal power saving through, for example, narrow-band NB technology.
  • terminal equipment can also include sensors such as smart printers, train detectors, and gas stations.
  • the main functions include collecting data (part of terminal equipment), receiving control information and downlink data of network equipment, and sending electromagnetic waves to transmit uplink data to network equipment. .
  • Access network The access network can provide network access functions for authorized users in a specific area, and can use different quality transmission tunnels according to the user's level and service requirements.
  • the access network may be an access network using different access technologies.
  • 3GPP access technologies such as those employed in 3G, 4G or 5G systems
  • non-3GPP (non-3GPP) access technologies 3GPP access technology refers to the access technology that conforms to the 3GPP standard specifications.
  • the access network equipment in the 5G system is called the next generation Node Base station (gNB).
  • gNB next generation Node Base station
  • a non-3GPP access technology refers to an access technology that does not conform to 3GPP standard specifications, for example, an air interface technology represented by an access point (AP) in wireless fidelity (WiFi).
  • AP access point
  • WiFi wireless fidelity
  • An access network that implements access network functions based on wireless communication technology can be called a radio access network (RAN).
  • the radio access network can manage radio resources, provide access services for terminal equipment, and then complete the forwarding of control signals and user data between the terminal and the core network.
  • a radio access network may include, but is not limited to, a radio network controller (RNC), a Node B (Node B, NB), a base station controller (BSC), a base transceiver station (base transceiver station) , BTS), home base station (for example, home evolved NodeB, or home Node B, HNB), baseband unit (baseband unit, BBU), AP in WiFi system, wireless relay node, wireless backhaul node, transmission point (transmission point) point, TP) or transmission and reception point (transmission and reception point, TRP), etc., it can also be a gNB or a transmission point (TRP or TP) in a 5G (eg, NR) system, one or a group of base stations in a 5G system (Including multiple antenna panels) Antenna panels, or, can also be network nodes that constitute a gNB or transmission point, such as a baseband unit (BBU), or a distributed unit (DU), or in the next generation communication
  • the access network may provide services to the cell.
  • the terminal device may communicate with the cell through transmission resources (eg, frequency domain resources, or spectrum resources) allocated by the access network device.
  • transmission resources eg, frequency domain resources, or spectrum resources
  • Access and Mobility Management Network Element Mainly used for mobility management and access management, such as user location update, user registration network, user handover, etc.
  • AMF can also be used to implement other functions than session management in mobility management entity (mobility management entity, MME). For example, legal interception, or access authorization (or authentication) and other functions.
  • Session management network element mainly used for session management, UE's Internet Protocol (Internet Protocol, IP) address allocation and management, selection and management of user plane functions, policy control, or charging function interface termination point and downlink data notification, etc.
  • SMF Session management network element
  • IP Internet Protocol
  • the SMF main user is responsible for session management in the mobile network, such as session establishment, modification, release, and the like.
  • Specific functions may include, for example, assigning IP addresses to terminal devices, selecting UPFs that provide packet forwarding functions, and the like.
  • User plane network element ie, data plane gateway. It can be used for packet routing and forwarding, or quality of service (QoS) processing of user plane data, etc. User data can be accessed to a data network (DN) through this network element. In this embodiment of the present application, it can be used to implement the function of the user plane gateway.
  • DN data network
  • Data Network An operator network used to provide data services to users.
  • the network of the operator's service the Internet (Internet), the service network of the third party, the IP multimedia service service (IP multi-media service) network, and so on.
  • IP multimedia service service IP multi-media service
  • AUSF Authentication Service Network Element
  • NWDAF Network data analytics function
  • Network exposure function used to safely open services and capabilities provided by 3GPP network functions to the outside world.
  • Network storage network element network function (network function (NF) repository function, NRF): used to store the description information of network function entities and the services they provide, and to support service discovery, network element entity discovery, etc.
  • NF network function repository function
  • PCF Policy control function network element
  • Unified data management network element used to store user data, such as subscription information, authentication/authorization information, and the like.
  • Application function network element responsible for providing services to the 3GPP network, such as affecting service routing, interacting with PCF for policy control, etc.
  • each network element can communicate through the interface shown in the figure.
  • the N1 interface is the reference point between the terminal equipment and the AMF
  • the N2 interface is the reference point between the RAN and AMF, which is used for sending non-access stratum (NAS) messages
  • the N3 interface is the Reference point between RAN and UPF, used to transmit user plane data, etc.
  • N4 interface is the reference point between SMF and UPF, used to transmit, for example, tunnel identification information of N3 connection, data buffer indication information, and downlink data notification Information such as messages
  • the N6 interface is the reference point between the UPF and the DN, and is used to transmit data on the user plane.
  • the relationship between other interfaces and each network element is shown in FIG. 1 , and for the sake of brevity, it will not be described in detail here.
  • the above-mentioned network architecture applied to the embodiments of the present application is only a network architecture described from the perspective of a traditional point-to-point architecture and a service-oriented architecture, and the network architecture applicable to the embodiments of the present application is not limited thereto. Any network architecture capable of implementing the functions of the foregoing network elements is applicable to the embodiments of the present application.
  • AMF Access Management Function
  • SMF Session Management Function
  • UPF network slice selection function
  • NWDAF Network Element Function
  • NEF Network Element Function
  • AUSF AUSF
  • NRF User Plane Function
  • PCF PCF
  • UDM User Plane Management Function
  • Non-Public Network A network deployed for non-public purposes, such as a vertical manufacturer's network. NPN can also be called a private network.
  • NPN can be deployed in two ways: one is a stand-alone NPN (SNPN), and the other is a non-stand-alone NPN (NSPNN). It should be understood that the methods provided in the embodiments of the present application should not impose any limitations on the deployment manner of the NPN.
  • Closed access group represents a group of subscription groups that allow access to one or more CAG cells associated with the CAG.
  • a CAG can be used to identify whether a terminal device is allowed to access the network through the CAG ID associated with one or more CAG cells.
  • the CAG ID can be used to indicate the CAG, which is a possible form of the identification information of the CAG.
  • the CAG ID will be described as an example of the identification information of the CAG.
  • default access may mean that a terminal device is not restricted by the allowed CAG list configured by the terminal device and accesses a cell.
  • default access may mean that no matter whether the allowed CAG list of the terminal device includes the CAG ID broadcast by the access network device of the cell, it can request to access the cell. .
  • the allowed CAG list may include identification information of all CAGs that allow terminal devices to access the network through CAGs, such as CAG IDs.
  • the terminal equipment supports CAG, it may indicate that the terminal equipment is allowed to access one or more CAG cells.
  • the CAG cells that the terminal device is allowed to access can be determined by the CAG list that is allowed to access. If the CAG ID supported by a certain CAG cell is included in the list of CAGs allowed to access the terminal equipment, it means that the terminal equipment accesses the CAG cell, or the terminal equipment can select the CAG cell to access the network.
  • the terminal device may locally maintain a list of allowed CAGs.
  • a list of allowed CAGs may also be maintained in the subscription database of the core network. Normally, the CAG IDs contained in the two allowed CAG lists are the same.
  • the update of the permitted CAG list in the terminal device is not synchronized with the update of the permitted CAG list in the subscription data, which may cause the permitted CAG list in the terminal device not to be the latest permitted CAG list.
  • a possible situation is that the user temporarily adds a new CAG to the subscription data for the terminal device, but the list of allowed CAGs in the terminal device has not been updated.
  • the terminal device Normally, to update the allowed CAG list, the terminal device needs to access the network first, and notify the network that the allowed CAG list in the terminal device needs to be updated.
  • the following describes a schematic flow chart of a terminal device requesting to update (or, in other words, synchronize) the allowed CAG list with reference to FIG. 2 .
  • the allowable CAG list maintained locally by the terminal device shown in Figure 2 contains only one CAG ID. If the terminal device leaves the CAG cell corresponding to the CAG ID, it cannot pass through other CAG cells. Access the network. The terminal equipment is set to only be able to access the 5GS through the CAG cell, that is, set to a CAG-only (CAG-only) state. In this case, the terminal device needs to update the allowed CAG list.
  • step 210 the terminal device sends a registration request message.
  • a certain cell served by the access network device may support one or more CAGs, and each CAG corresponds to the identification information of a CAG, such as a CAG ID.
  • the cell may send a broadcast message to the terminal equipment in the cell, and the broadcast message may include one or more CAG IDs to indicate one or more CAGs supported by the cell.
  • the terminal device can select the cell to be accessed according to the network quality, and receive the CAG ID broadcast by the cell.
  • the terminal device can access the network according to the CAG.
  • the terminal device After the terminal device accesses the cell, it can send a registration request message to the AMF through the access network device.
  • the registration request message may carry indication information, and the indication information may be used to indicate that the terminal device needs to synchronize with the allowed CAG list in the subscription database.
  • step 220 the AMF sends a subscription data request message to the UDM, so as to request to acquire the subscription data about the CAG of the terminal device.
  • the AMF obtains the subscription data about the CAG of the terminal device from the UDM, including the list of allowed CAGs.
  • the above-mentioned subscription data about the CAG of the terminal device may include, but not limited to, a list of allowed CAGs of the terminal device.
  • the AMF may also authenticate the terminal device. Step 220 and subsequent steps are performed after the authentication is successful.
  • step 240 the AMF sends the terminal device's allowed CAG list to the terminal device.
  • the AMF can send the allowed CAG list of the terminal device obtained from the UDM to the terminal device. It can be understood that the AMF can send the allowed CAG list of the terminal device to the terminal device through the access network device.
  • the message used to carry the allowed CAG list may be, for example, a registration reception message, a configuration update command or a configuration update completion message, and the like. This embodiment of the present application does not limit this.
  • step 250 the terminal device performs local configuration update.
  • the terminal device may perform local configuration information based on the received subscription information about the CAG. For example, the terminal device may update the locally saved allowed CAG list based on the received allowed CAG list.
  • the terminal device can obtain the allowed CAG list in the subscription database only after accessing the network. If the CAG ID in the broadcast message received by the terminal device in the currently selected cell does not belong to the allowed CAG list stored locally by the terminal device, the terminal device may not be able to successfully access the network, and cannot obtain the allowed CAG list from the subscription data for local Configuration update.
  • the terminal device requesting to update the allowed CAG list, and the above assumption is made for the terminal device.
  • whether the terminal device needs to update the allowed CAG list does not depend on how many CAG IDs are included in the allowed CAG list maintained locally by the terminal device. For example, when the terminal device determines that the CAG IDs broadcast by the access network devices in the current area are not in the allowed CAG list of the terminal device, the terminal device also needs to update the local allowed CAG list. However, since the terminal equipment cannot access the network through the CAG cell, it cannot obtain the allowed CAG list from the subscription database for local update.
  • FIG. 3 shows a scenario diagram in which the terminal device cannot access the network because the allowed CAG list in the terminal device is not updated.
  • a company's headquarters is in location A
  • its branch is in location B.
  • the company deploys a corporate private network (ie, an example of a non-public network) at both location A and location B.
  • the identification information of the CAG broadcast by the access network device of the place A may be CAG ID 1
  • the identification information of the CAG broadcast by the access network device of the place B may be CAG ID 2.
  • a terminal device at the company's headquarters is set to only be able to access 5GS through a CAG cell, that is, it is set to a CAG-only state, or in other words, the terminal device only supports CAG.
  • the list of allowed CAGs stored in the terminal device includes ⁇ CAG ID 1 ⁇ .
  • the user can request to configure the access authority of the enterprise private network of place B for the terminal device by using an application (application, APP), making an IT call, etc.
  • an application application, APP
  • the allowable CAG list of the terminal device in the contract data is modified, and the modified allowable CAG list includes ⁇ CAG ID 1, CAG ID 2 ⁇ , but the allowable CAG list saved in the terminal device is not updated. Therefore, the update of the allowed CAG list in the terminal device is not synchronized with the update of the allowed CAG list in the subscription data on the network side.
  • the CAG broadcast by place B includes CAG ID 2, but not CAG ID 1.
  • the allowable CAG list saved in the terminal device still does not include CAG ID 2, so it is still impossible to access the network of place B in place B, that is, it cannot access the company. enterprise private network. Even if the terminal device is not set to the CAG-only state, although the terminal device can access the cell, it may still not be able to access the CAG cell, and thus cannot access the company's corporate private network.
  • the present application proposes a method for accessing a network.
  • a first default network access indication in a broadcast message, it indicates that a CAG cell can be accessed through a default access mode, which provides terminal equipment supporting CAG.
  • Another way to access the CAG cell This can also provide an entry that can access the network for the terminal device that cannot access the network due to the asynchronous update of the terminal device and the subscription data on the network side.
  • the core network device may send the allowed CAG list obtained from the subscription database to the terminal device after the terminal device accesses the network, so as to update the local allowed CAG list of the terminal device.
  • the first, the second, and various numbers are only used to distinguish for convenience of description, and are not used to limit the scope of the embodiments of the present application.
  • different cells, different CAG lists, etc. are distinguished.
  • pre-storage can be implemented by pre-preserving corresponding codes, tables or other means that can be used to indicate relevant information in the equipment (for example, including terminal equipment and core network equipment). Do limit.
  • saving may refer to saving in one or more memories.
  • the one or more memories may be set independently, or may be integrated in an encoder or a decoder, a processor, or a communication device (eg, a device for accessing a network in this embodiment of the present application). Part of the one or more memories may also be provided separately, and part of them may be integrated in a decoder, a processor, or a communication device (eg, a device for accessing a network in this embodiment of the present application).
  • the type of memory may be any form of storage medium, which is not limited in this application.
  • At least one means one or more, and “plurality” means two or more.
  • And/or which describes the association relationship of the associated objects, indicates that there can be three kinds of relationships, for example, A and/or B, which can indicate: the existence of A alone, the existence of A and B at the same time, and the existence of B alone, where A, B can be singular or plural.
  • the character “/” generally indicates that the associated objects are an “or” relationship.
  • At least one item(s) below” or similar expressions thereof refer to any combination of these items, including any combination of single item(s) or plural items(s).
  • At least one (a) of a, b and c can represent: a, or, b, or, c, or, a and b, or, a and c, or, b and c, or, a , b and c.
  • a, b and c can be single or multiple respectively.
  • the default access mode is a name defined for the convenience of distinguishing it from the mode of accessing the network through the CAG, and should not constitute any limitation in this application.
  • the default access mode may also be a manual access mode; or, the default access mode may refer to an automatic access mode. This application includes, but is not limited to.
  • the terminal equipment, access network equipment, and core network equipment shown in the following embodiments can also be replaced with components in the terminal equipment, access network equipment, and core network equipment, such as chips, chip systems, or other programs that can be called And execute the function module of the program.
  • the core network device may include, but is not limited to, AMF and UDM in the network architecture shown in FIG. 1 .
  • the CAGs supported by the first cell include CAGs whose IDs are CAG ID 1 and CAG ID 2; CAG ID 100, CAG ID 100 can be understood as the dedicated CAG ID for default access to the network; the allowable CAG list (hereinafter referred to as the first CAG list) saved locally by terminal device #1 includes: ⁇ CAG ID 3 ⁇ ; The allowed CAG list of terminal device #1 (hereinafter referred to as the second CAG list) includes: ⁇ CAG ID 2, CAG ID 3 ⁇ ; terminal device #1 is a terminal device that supports CAG.
  • the embodiments described below in conjunction with FIGS. 4 and 5 can all be described based on the above assumptions.
  • FIG. 4 is a schematic flowchart of a method for accessing a network provided by an embodiment of the present application from the perspective of device interaction. Each step in the method 400 will be described in detail below.
  • the access network device In step 401, the access network device generates a broadcast message, where the broadcast message includes identification information of one or more CAGs supported by the first cell and a first default network access indication.
  • the first cell is a cell served by the access network device.
  • the first cell may support one or more CAGs. That is to say, when the allowed CAG list of a certain terminal device includes the CAG supported by the first cell, the terminal device can access the network through the CAG.
  • Each CAG may correspond to the identification information of a CAG, such as a CAG ID. Therefore, the broadcast message may include one or more CAG IDs.
  • the CAGs supported by the first cell may include CAGs whose identification information is CAG ID 1 and CAG ID 2. Therefore, the broadcast message may include ⁇ CAG ID 1, CAG ID 2 ⁇ .
  • the first default network access indication is available for the first cell to be accessed through the default access mode.
  • the first default network access indication may include an entry available for default access to the first cell, and the terminal device may access the first cell based on the entry.
  • the default access mode of the first cell may include an access mode of automatic network selection and an access mode of manual network selection.
  • the terminal device may automatically select the portal to access the first cell based on the portal provided by the access network device to access the first cell.
  • the terminal device can also prompt the user that the first cell can be accessed through the portal based on the portal instruction for accessing the first cell provided by the access network device, and can respond to the user's selection operation on the portal, connect into the first district.
  • the user may not be aware of the specific process of the terminal device accessing the first cell; while in the access mode of manual network selection, the user can access the first cell for the terminal device.
  • the entrance makes choices and judgments, with stronger interactivity.
  • the terminal device accesses the first cell through the access mode of automatic network selection or the access mode of manual network selection may be indicated by the access network device, for example, additionally carried in the above-mentioned first default network access instruction
  • the instruction of automatic network selection or manual network selection ; alternatively, it can also be determined by the terminal device itself.
  • the access method of network selection is still the access method of manual network selection, or the terminal device accesses the first cell according to a pre-configured method, for example, the pre-configured method may be defined by a protocol.
  • entry indication for accessing the first cell by means of automatic network selection and the entry indication for accessing the first cell by means of manual network selection may be the same indication or different indications. Not limited.
  • the first default network access indication includes identification information of a CAG dedicated to accessing the first cell in a default access manner.
  • the identification information of the CAG dedicated to accessing the first cell in the default access mode may be simply referred to as the identification information of the dedicated CAG for default access to the network, or the identification information of the dedicated CAG. It can be understood that the identification information of the dedicated CAG for default access to the network is also the aforementioned entry for default access to the first cell.
  • the dedicated CAG for default access to the network may also be one of the CAGs supported by the first cell.
  • a possible form of the identification information of the private CAG that enters the network by default is the identification of the CAG, such as CAG ID 100.
  • the above broadcast message may include ⁇ CAG ID 1, CAG ID 2, CAG ID 100 ⁇ .
  • identification information for a private CAG that is defaulted to a network is a human readable network name (HRNN).
  • a user-readable network name such as "XX Company Office Network (Temporary Entry)”.
  • the above broadcast message may include ⁇ CAG ID 1, CAG ID 2, XX company office network (temporary entry) ⁇ .
  • the first default network access instruction also includes default network access instruction information, such as "default", "default” and other instruction information, to indicate the identification information of the above-mentioned dedicated CAG or the HRNN is used for the terminal.
  • the device accesses the first cell in the default access mode.
  • the first default network access instruction may further include an instruction for automatic network selection or manual network selection.
  • an instruction for automatic network selection or manual network selection For example, carrying “automatic selection”, “auto selection”, “automatic”, “auto” or “manual selection”, “manual selection”, “manual”, “manual”, etc. can be used to distinguish automatic selection or manual selection. or carry the indicator bit “1” or “0” to distinguish automatic network selection or manual network selection, for example, “1” means automatic network selection, and "0" means manual network selection.
  • the identification information of the CAG dedicated to default network access (also referred to as the dedicated CAG of default network access) included in the above-mentioned first default network access instruction can also be referred to as the CAG dedicated to automatic network selection. (It may also be referred to as the dedicated CAG for automatic network access for short), or the identification information of the CAG dedicated to manual network selection (also referred to as the dedicated CAG for manual access to the network).
  • broadcast message may also include other information, such as system information and the like. This embodiment of the present application does not limit the specific information included in the broadcast message.
  • step 402 the access network device sends a broadcast message in the first cell.
  • each terminal device in the first cell receives the broadcast message.
  • All terminal devices in the first cell can receive the broadcast message. It should be understood that the figure is only an example, showing an example in which the terminal device #1 receives the broadcast message, but this should not constitute any limitation to the present application.
  • the terminal device #1 may be any terminal device in the first cell.
  • step 403 the terminal device #1 determines that the first CAG list does not include identification information of CAGs supported by the first cell.
  • the terminal device #1 may determine whether the first CAG list includes the identification information of the CAGs supported by the first cell in the broadcast message. It should be understood that the terminal device #1 determines whether the first CAG list includes the identification information of the CAGs supported by the first cell, in essence, that is, determines whether the CAGs that allow the terminal device #1 to access the network are included in the CAGs supported by the first cell. within the scope of the CAG. The terminal device can determine whether the CAG that allows the terminal device #1 to access the network is included in the range of CAGs supported by the first cell by determining the intersection of the first CAG list and the identification information of the CAGs in the broadcast cell.
  • the identification information of the CAGs in the first CAG list is the identification information of all CAGs maintained by the terminal device #1 locally and allowing the terminal device #1 to access the network.
  • the identification information of the CAG in the first CAG list may be the CAG ID, or may also be other information that can be used to identify the CAG.
  • the identification information of the CAG supported by the first cell in the above broadcast message may be the CAG ID, or may also be other information that can be used to identify the CAG. This embodiment of the present application does not limit this.
  • the terminal device #1 can obtain the correspondence between the CAGs and their identification information in advance, and then can determine the CAGs corresponding to the different identification information.
  • the terminal device #1 determines whether the first CAG list includes the identification information of the CAGs supported by the first cell. Alternatively, the terminal device #1 determines whether the first CAG list includes the identification information of the CAGs in the broadcast message.
  • the terminal equipment residing in the first cell there may be a list of allowed CAGs stored locally by a terminal equipment including ⁇ CAG ID 1, CAG ID 3, CAG ID 4 ⁇ , and the identification information in the first cell broadcast message includes: : ⁇ CAG ID 1, CAG ID 2, CAG ID 100 ⁇ , the intersection of the two is CAG ID 1, then the terminal device can select the first cell to access the network.
  • the terminal device #1 there may still be some terminal devices (such as the above-mentioned terminal device #1), the locally saved allowed CAG list (for the convenience of distinction and description, denoted as the first CAG list) and the identifier of the CAG in the broadcast message
  • the intersection of information is the empty set.
  • the CAG ID in the first CAG list is not within the range of the CAG ID in the broadcast message, or in other words, the first CAG list does not include any one of the IDs of one or more CAGs supported by the first cell. Therefore, the terminal device #1 cannot access the network through the CAG.
  • the first CAG list includes ⁇ CAG ID 3 ⁇ .
  • the intersection of the first CAG list and ⁇ CAG ID 1, CAG ID 2, CAG ID 100 ⁇ in the broadcast message is empty.
  • the terminal device #1 can provide the user with an entry to access the first cell based on this, and then can initiate registration in the first cell process to access the network.
  • step 404 terminal device #1 accesses the first cell based on the first default network access indication.
  • the terminal device #1 can access the first cell through the access mode of automatic network selection, or can access the first cell through the access mode of manual network selection.
  • This can be configured by the access network device, or can be determined by the terminal device itself, and can also be predefined by a protocol.
  • the terminal device #1 may, after performing step 403, based on the entry indicated by the first default network access indication, as described above by default The identification information of the dedicated CAG connected to the network accesses the first cell.
  • the terminal device #1 may, after performing step 403, based on the entry indicated by the first default network access indication, as described above by default
  • the identification information of the dedicated CAG entering the network, and the identification information of the optional network is displayed through a user interface (UI).
  • a possible form of the identification information of the optional network is the identification information of the dedicated CAG that has entered the network by default, such as the CAG ID 100 listed above.
  • terminal device #1 can display the CAG ID 100 on the interface of manual network selection, but does not display the IDs of the other CAGs mentioned above, such as the CAG ID 1 and CAG ID 2 supported by the first cell listed above. .
  • Another possible form of the identification information of the alternative network is the HRNN associated with the identification information of the dedicated CAG
  • the access network device can broadcast the HRNN in the broadcast message, and the terminal device #1 can present it to the user through the user interface based on the HRNN in the broadcast message.
  • the HRNN may also be pre-stored on a terminal device (eg, including terminal device #1), and the terminal device may display the pre-stored HRNN on the user interface based on the received first default network access instruction.
  • the identification information is selected through operations such as clicking to trigger the terminal device #1 to access the first cell.
  • step 405 the terminal device #1 sends a registration request (registration request) message to the AMF. Accordingly, the AMF receives the registration request message from the terminal device #1.
  • the terminal device #1 may send a registration request message to the AMF through the access network device to initiate a registration process.
  • the registration request message may be the same as the registration request message in the prior art, or, based on the existing registration request message, it may further carry a second default network access indication, and the second default network access indication is used for Based on the indication registration request message, the terminal device #1 accesses the first cell through the default access mode.
  • a possible form of the second default access indication is the identification information of the dedicated CAG for default access to the network, such as the CAG ID 100 listed above;
  • Another possible form of the entry indication is the HRNN associated with the identification information of the dedicated CAG entering the network by default.
  • the identification information of the dedicated CAG for default access to the network and its associated HRNN have been described in detail above, and for the sake of brevity, they will not be repeated here.
  • the second default network access indication may be, for example, a predefined indication bit in the registration request message. For example, if the indication bit is "1", it indicates that the access is in the default access mode, and if the indication bit is "0", it indicates that it is not through the default access mode.
  • Trust access mode access another example is the enumeration of the first default network access indication above, such as “default”, “default”, “automatic network selection”, “auto selection”, “automatic”, “auto”, “ The identifiers such as “manual selection”, “manual selection”, “manual” or “manual” are not listed here for brevity. It should be understood that the first default network access indication is carried in the broadcast message of the access network device, and the second default network access indication is carried in the registration request message sent by the terminal device #1. Although the two have similar functions, they come from different devices. .
  • step 406 the AMF obtains the second CAG list from the subscription database based on the registration request message.
  • the second CAG list is the allowed CAG list of the terminal device #1 in the subscription database.
  • the subscription database may be, for example, the subscription database in UDM.
  • the AMF may perform corresponding operations according to the registration process in the prior art.
  • the AMF may also be based on the identification information of the terminal device #1 carried in the registration request message, such as a subscriber concealed identifier (SUCI), a globally unique temporary UE identity (GUTI), etc.
  • SUCI subscriber concealed identifier
  • GUI globally unique temporary UE identity
  • the allowed CAG list of the terminal device #1 is acquired from the subscription database.
  • the second CAG list includes ⁇ CAG ID 2, CAG ID 3 ⁇ , for example.
  • step 407 the AMF determines whether the second CAG list contains the IDs of the CAGs supported by the first cell.
  • the AMF may intersect the second CAG list obtained from the subscription database with the IDs of the CAGs supported by the first cell (such as CAG ID 1 and CAG ID 2 listed above) to determine the second CAG Whether the list contains the ID of the CAG supported by the first cell. If the intersection is not empty, it means that it is included, and steps 408 and 410 can be executed; if the intersection is empty, it means that it is not included, and steps 409 to 411 can be executed.
  • the allowed CAG list of the terminal device #1 includes the IDs of the CAGs supported by the first cell.
  • step 408 the AMF sends a registration accept (registration accept) message to the terminal device #1, where the registration accept message carries the second CAG list.
  • the AMF may accept the registration request of the terminal device #1 when the second CAG list of the terminal device #1 contains the ID of the CAG of the first cell. Terminal device #1 can thus access the network without re-accessing the network based on the second CAG list.
  • step 409 the AMF sends a registration rejection (registration reject) message to the terminal device #1, where the registration rejection message carries the second CAG list.
  • the AMF may reject the registration request of the terminal device #1 when the second CAG list of the terminal device #1 does not contain the ID of the CAG of the first cell.
  • step 410 terminal device #1 updates the first CAG list based on the second CAG list.
  • the terminal device #1 can receive the second CAG list from the AMF.
  • the terminal device #1 may perform local configuration update based on the second CAG list.
  • the local configuration update performed by the terminal device #1 may specifically include that the terminal device #1 updates the local first CAG list based on the second CAG list.
  • the terminal device #1 may replace the locally stored first CAG list with the second CAG list, or, in other words, replace the first CAG list with the second CAG list.
  • the allowed CAG list stored locally by the terminal device #1 is replaced by the second CAG list, that is, it is consistent with the allowed CAG list in the subscription database.
  • the terminal device #1 may also perform step 411 to initiate a cell reselection process, in order to re-access the network.
  • terminal device #1 may initiate a cell reselection procedure based on the second CAG list.
  • the terminal device #1 may, for example, select a cell according to the signal quality of the cell, such as a second cell.
  • Terminal device #1 may further receive the broadcast message in the second cell to obtain one or more CAG IDs in the broadcast message. It should be understood that the one or more CAG IDs in the broadcast message are the IDs of one or more CAGs supported by the second cell.
  • Terminal device #1 may intersect one or more CAG IDs in the broadcast message of the second cell with the second allowed CAG list to determine whether the second CAG list includes IDs of CAGs supported by the second cell. If the intersection is not empty, it means that the second CAG list contains the ID of the CAG supported by the second cell, and the terminal device #1 can access the network of the second cell through the CAG ID; if the intersection is empty, it means the The second CAG list does not contain the IDs of the CAGs supported by the second cell, and the terminal device may continue the cell reselection process.
  • the access network device provides the terminal device with an entrance that can access the first cell by broadcasting the first default network access indication.
  • the terminal device When the terminal device is set to the CAG-only state but cannot access the network through the CAG ID, it can access the first cell through the default access mode, and then access the network to obtain the allowed CAG in the subscription database. list to complete local configuration updates. Therefore, it is possible to avoid the problem that the terminal equipment cannot access the network due to the inability of the terminal equipment to access the network because the allowed CAG list of the terminal equipment is out of synchronization with the allowed CAG list in the subscription database, which is convenient for the terminal equipment to update the local allowed CAG list in a timely manner, so as to avoid the inability to access the network to the user. bad experience.
  • the terminal device does not need to try to access the network through the non-CAG cell, thereby preventing the non-public network from being accessed by illegal users through the non-CAG cell, which is beneficial to improve the non-public network. network security.
  • the core network device determines whether the terminal device #1 belongs to the CAG supported by the first cell based on obtaining the allowed CAG list of the terminal device #1 from the subscription database, and then determines whether to accept or not.
  • the registration request message of the terminal device #1 may receive the registration request message of the terminal device #1 in the case of determining that the terminal device #1 belongs to the CAG supported by the first cell. Thus, terminal device #1 does not need to access the network again through the CAG ID.
  • the process shown in FIG. 4 is not the only implementation manner for the terminal device #1 to access the network.
  • the core network device may also directly skip the security authentication process in the registration process, and send the allowed CAG list of the terminal device #1 obtained from the subscription database to the terminal device #1.
  • the following describes a method for accessing a network provided by another embodiment of the present application in detail with reference to FIG. 5 .
  • FIG. 5 is a schematic flowchart of a method for accessing a network provided by another embodiment of the present application from the perspective of device interaction. Each step in the method 500 will be described in detail below.
  • the access network device In step 510, the access network device generates a broadcast message, where the broadcast message includes identification information of one or more CAGs supported by the first cell and a first default network access indication.
  • step 520 the access network device sends a broadcast message in the first cell.
  • each terminal device in the first cell receives the broadcast message.
  • terminal device #1 determines that the first CAG list does not include identification information of CAGs supported by the first cell.
  • step 540 terminal device #1 accesses the first cell based on the first default network access indication.
  • the terminal device #1 may be any terminal device in the first cell.
  • steps 510 to 540 are the same as the processes of steps 401 to 404 in the method 400 described above in conjunction with FIG.
  • step 550 the terminal device #1 sends a registration request message to the AMF. Accordingly, the AMF receives the registration request message from the terminal device #1.
  • the registration request message carries the second default network access indication.
  • the second default network access indication may be used to indicate that the terminal device #1 accesses the first cell through the default access mode. Since the second default network access indication can be an indication added to the existing registration request message, the second default network access indication can distinguish the terminal device #1 from other terminal devices that can normally access the network through CAG .
  • step 560 the AMF obtains the second CAG list from the subscription database based on the registration request message.
  • the AMF may acquire the second CAG list from the subscription database based on the second default network access indication in the registration request message.
  • the AMF may identify, based on the second default network access indication, that the terminal device #1 needs to acquire the subscription CAG list.
  • the AMF may omit the security authentication process with the terminal device #1.
  • step 570 the AMF sends the second CAG list to terminal device #1.
  • the AMF may send the second CAG list obtained from the subscription database to the terminal device #1, so that the terminal device can perform local configuration update.
  • the AMF since the AMF skips the registration process of the terminal device #1, it can directly send a registration rejection message to the terminal device #1. Therefore, in one possible design, the second CAG list may be carried in the registration reject message. That is, a possible implementation manner of step 560 is that the AMF sends a registration rejection message to the terminal device #1, where the registration rejection message carries the second CAG list.
  • step 580 terminal device #1 updates the first CAG list based on the second CAG list.
  • step 580 is the same as that of step 410 in the method 400 described above in conjunction with FIG. 4 , and reference may be made to the relevant description in the method 400 above, and for brevity, details are not repeated here.
  • the terminal device #1 can also access the network based on the updated allowed CAG list.
  • the terminal device #1 may obtain an intersection between the second CAG list and the identification information of the CAG in the broadcast message sent by the access network device, and may access the network based on one CAG in the intersection.
  • the method for the terminal device #1 to access the network through the CAG is the same as that in the prior art, which is not described in detail here for the sake of brevity.
  • the intersection of the second CAG list and the identification information of the CAG in the broadcast message sent by the access network device may also be an empty set.
  • the terminal device #1 may also perform step 590 to initiate a cell reselection process, in order to re-access the network.
  • step 590 is the same as that of step 411 in the method 400 described above in conjunction with FIG. 4 , and reference may be made to the relevant description of the method 400 above, which is not repeated here for brevity.
  • the access network device provides an entry for the terminal device to access the first network by broadcasting the first default network access instruction.
  • the terminal device When the terminal device is set to the CAG-only state but cannot access the network through the CAG ID, it can access the first cell through the first default access method, and then access the network to obtain the permission in the subscription database.
  • the core network device can directly skip the security authentication process in the normal registration process based on the second default network access instruction sent by the terminal device, and send the allowed CAG list of the terminal device obtained from the subscription database to the The terminal device can thus obtain subscription data for the terminal device in a shorter time, so that the terminal device can update the local configuration in a timely manner.
  • the terminal device does not need to try to access the network through the non-CAG cell, thereby preventing the non-public network from being accessed by illegal users through the non-CAG cell, which is beneficial to improve the non-public network. network security.
  • the CAGs supported by the first cell include CAGs whose IDs are CAG ID 1 and CAG ID 2; the allowed CAG list (that is, the first CAG list) saved locally by terminal device #1 includes ⁇ CAG ID 2, CAG ID3 ⁇ ; terminal device #1 is a terminal device that supports CAG and is set to manual network selection mode.
  • FIG. 6 is a schematic flowchart of a method for accessing a network provided by yet another embodiment of the present application from the perspective of device interaction. Each step in the method 600 will be described in detail below.
  • the access network device In step 610, the access network device generates a broadcast message, where the broadcast message includes identification information of one or more CAGs supported by the first cell and a first manual network selection indication.
  • step 620 the access network device sends a broadcast message in the first cell.
  • each terminal device in the first cell receives the broadcast message.
  • terminal device #1 determines that the first CAG list includes identification information of at least one CAG supported by the first cell.
  • the terminal device #1 may determine whether the first CAG list includes the identification information of the CAGs supported by the first cell in the broadcast message. As mentioned above, the terminal device #1 determines whether the first CAG list includes the identification information of the CAGs supported by the first cell, which is, in essence, determines whether the CAG that allows the terminal device #1 to access the network is included in the first cell range of supported CAGs.
  • the terminal device #1 may determine whether the first CAG list includes the identification information of the CAGs supported by the first cell by taking the intersection of the first CAG list and the identification information of one or more CAGs in the broadcast message. If the intersection is not empty, it indicates that the first CAG list includes identification information of CAGs supported by the first cell; if the intersection is empty, indicates that the first CAG list does not include identification information of any CAG supported by the first cell.
  • the first CAG list includes ⁇ CAG ID 2, CAG ID 3 ⁇
  • the identification information of the CAG supported by the first cell includes: ⁇ CAG ID 1, CAG ID 2 ⁇
  • the intersection of the two is CAG ID 2 , that is, the intersection is not empty. Therefore, the terminal device #1 can determine that the first CAG list includes the identification information of the CAGs supported by the first cell.
  • step 640 the terminal device #1 determines to be set to the manual network selection mode.
  • the terminal equipment can also be set by the user to select the manual network mode or the automatic network selection mode.
  • the manual network selection mode may specifically refer to the manual operation of the user to indicate which network to select for access;
  • the automatic network selection mode may specifically refer to the terminal device automatically selecting the network for access.
  • the manual network selection mode switch in the terminal device when the user sets the manual network selection mode, the manual network selection mode switch in the terminal device is turned on. In other words, when the terminal device detects that the manual network selection mode switch is on, the terminal device can determine that the manual network selection mode is set; when the manual network selection mode switch in the terminal device is off, the terminal device can determine is set to automatic network selection mode.
  • the automatic network selection mode switch in the terminal device when the user sets the manual network selection mode, the automatic network selection mode switch in the terminal device is turned off. In other words, when the terminal device detects that the automatic network selection mode switch is turned off, the terminal device can determine that the manual network selection mode is set; when the terminal device detects that the automatic network selection mode switch is turned on, the terminal device can determine is set to automatic network selection mode.
  • the terminal device #1 is set to the manual network selection mode.
  • step 650 terminal device #1 displays identification information of one or more selectable networks through the user interface.
  • the terminal device #1 may display the identification information of the available networks through the user interface.
  • the identification information of the alternative network may include CAG ID 2, but not CAG ID 100.
  • the terminal device #1 can display the identification information of the CAGs in the intersection through the user interface.
  • the terminal device #1 can display, through the user interface, an entry that can access the first cell through the default access mode, Dedicated CAG ID for default access as above.
  • the terminal device #1 can display the selectable networks to the user through the user interface in order to access the network. Moreover, under different circumstances, the available networks displayed by the terminal device #1 to the user are also different, so that interference to the user can be avoided.
  • step 660 the terminal device #1 sends a registration request message to the AMF in response to the user operation. Accordingly, the AMF receives the registration request message from the terminal device.
  • the terminal device #1 may send a registration request message to the AMF in response to the selection operation for the identification information of the selectable networks displayed in the user interface.
  • step 670 the AMF obtains the second CAG list from the subscription database based on the registration request message.
  • step 680 the AMF determines that the second CAG list contains the IDs of the CAGs supported by the first cell.
  • step 690 the AMF sends a registration acceptance message to terminal device #1.
  • the AMF can directly send a registration acceptance message to the terminal device #1 to complete the registration process of the terminal device #1.
  • the registration acceptance message carries the second CAG list.
  • the AMF can carry the second CAG list obtained from the subscription database in the registration accept message and send it to the terminal device #1. Thereafter, terminal device #1 may update the first CAG list based on the second CAG list.
  • step 690 and its subsequent processes, reference may be made to the relevant descriptions in step 408 and step 410 in the above method 400, and for brevity, details are not repeated here.
  • terminal equipment #1 can access the network based on the CAG ID 2 according to the process of the prior art, and does not need to access the network by manually selecting the network. .
  • the detailed description of the process is omitted here.
  • the terminal device can access the network through the CAG ID in the manual network selection mode. Therefore, when the cell where the terminal equipment resides changes due to reasons such as business trips, the user can directly set the terminal equipment to the manual network selection mode, and then in the manual network selection mode, the user can access the CAG ID or The default access dedicated CAG ID provided by the network access device accesses the CAG cell, and then accesses the network. Therefore, it is possible to avoid the problem that the terminal device cannot access the network because the allowed CAG list of the terminal device is not synchronized with the allowed CAG list in the subscription database. It is convenient for the terminal device to update the local allowed CAG list in time, so as to avoid the bad experience of not being able to access the network to the user.
  • the methods provided by the embodiments of the present application have been introduced from the perspective of interaction among terminal devices, access network devices, and core network devices.
  • the terminal device, the access network device, and the core network device may include a hardware structure and/or a software module, and a hardware structure, a software module, or a hardware structure plus a software module form to achieve the above functions. Whether one of the above functions is performed in the form of a hardware structure, a software module, or a hardware structure plus a software module depends on the specific application and design constraints of the technical solution.
  • FIG. 7 is a schematic block diagram of an apparatus 700 for accessing a network according to an embodiment of the present application. It should be understood that the apparatus 700 may correspond to the terminal equipment, access network equipment and/or core network equipment in the foregoing method embodiments, and may be used to execute the terminal equipment or access network equipment or core network equipment in the foregoing method embodiments The various steps and/or processes performed.
  • the apparatus 700 may include a transceiver module 710 and a processing module 720 .
  • the apparatus 700 may correspond to the terminal device #1 in the embodiments shown in FIG. 4 to FIG. 6 , and may include modules of the method performed by the terminal device #1.
  • the transceiver module 710 can be used to perform steps 402 , 405 , and 408 or 409 in the above method 400 .
  • the processing module 720 can be used to execute some or all of the steps in step 403 , step 404 , step 410 and step 411 in the method 400 .
  • the transceiver module 710 can be used to perform steps 520 , 550 and 570 in the above method 500 .
  • the processing module 720 can be used to perform some or all of the steps of step 530 , step 540 , step 580 and step 590 in the method 500 .
  • the transceiver module 710 can be used to perform steps 620 , 660 and 690 in the above method 600 .
  • the processing module 720 may be used to perform steps 630 to 650 in the method 600 .
  • the apparatus 700 may correspond to the access network device in the embodiments shown in FIG. 4 to FIG. 6 , and may include modules of the method performed by the access network device.
  • the transceiver module 710 can be used to perform step 402 in the above method 400 , and can be used to perform steps 405 , 408 and 409 forwarding steps in .
  • the processing module 720 can be used to perform step 401 in the method 400 .
  • the transceiver module 710 can be used to perform step 520 in the above method 500 , and can be used to perform the forwarding steps in steps 550 and 570 .
  • the processing module 720 may be used to perform step 510 in the method 500 .
  • the transceiver module 710 can be used to perform step 620 in the above method 600 , and can be used to perform the forwarding steps in steps 660 and 690 .
  • the processing module 720 may be used to perform step 610 in the method 600 .
  • the apparatus 700 may correspond to the AMF in the embodiments shown in FIG. 4 to FIG. 6 , and may include modules of the method performed by the AMF.
  • the transceiver module 710 can be used to perform steps 405 , 406 , and steps 408 or 409 in the above method 400 .
  • the processing module 720 may be used to perform step 407 in the method 400 .
  • the transceiver module 710 can be used to perform steps 550 to 570 in the above method 500 .
  • the transceiver module 710 can be used to perform steps 660 , 670 and 690 in the above method 600 .
  • the processing module 720 may be used to perform step 680 in the method 600 .
  • each functional module in each embodiment of the present application may be integrated into one processor, or may exist physically alone, or two or more modules may be integrated into one module.
  • the above-mentioned integrated modules can be implemented in the form of hardware, and can also be implemented in the form of software function modules.
  • FIG. 8 is another schematic block diagram of an apparatus for accessing a network provided by an embodiment of the present application.
  • the apparatus 800 includes at least one processor 810 for implementing the functions of the terminal device #1, the access network device and/or the core network device in the method provided by the embodiment of the present application .
  • the processor 810 may be configured to determine whether the first CAG list includes the identification information of the CAGs supported by the first cell, and update the first CAG list; if the apparatus 800 corresponds to the access network device in the above method embodiment, and the processor 810 can be used to generate a broadcast message; if the apparatus 800 corresponds to the AMF in the above method embodiment, the processor 810 can be used to determine whether the second CAG list includes Identification information of the CAG supported by the first cell. For details, refer to the detailed description in the method example, which is not repeated here.
  • the apparatus 800 may also include at least one memory 820 for storing program instructions and/or data.
  • Memory 820 is coupled to processor 810 .
  • the coupling in the embodiments of the present application is an indirect coupling or communication connection between devices, units or modules, which may be in electrical, mechanical or other forms, and is used for information exchange between devices, units or modules.
  • Processor 810 may cooperate with memory 820 .
  • Processor 810 may execute program instructions stored in memory 820 . At least one of the at least one memory may be included in the processor.
  • the apparatus 800 may also include a communication interface 830 .
  • the communication interface 830 may be a transceiver, an interface, a bus, a circuit, or a device capable of implementing a transceiver function.
  • the communication interface 830 is used to communicate with other devices through a transmission medium, so that the device used in the device 800 can communicate with other devices. Exemplarily, if the apparatus 800 corresponds to the terminal device #1 in the foregoing method embodiments, other devices may be access network devices; if the apparatus 800 corresponds to the access network devices in the foregoing method embodiments, the other devices may be terminals. Device #1 and/or AMF; if the apparatus 800 corresponds to the AMF in the above method embodiment, other devices may be access network devices.
  • the processor 810 uses the communication interface 830 to send and receive data, and is configured to implement the methods performed by the terminal device, the access network device and/or the AMF in the embodiments corresponding to FIG. 4 to FIG. 6 .
  • the specific connection medium between the processor 810, the memory 820, and the communication interface 830 is not limited in the embodiments of the present application.
  • the memory 820, the processor 810, and the communication interface 830 are connected through a bus 840 in FIG. 8.
  • the bus is represented by a thick line in FIG. 8, and the connection between other components is only for schematic illustration. , is not limited.
  • the bus can be divided into an address bus, a data bus, a control bus, and the like. For ease of presentation, only one thick line is used in FIG. 8, but it does not mean that there is only one bus or one type of bus.
  • FIG. 9 is a schematic structural diagram of a terminal device provided by an embodiment of the present application.
  • the terminal device can be applied to the system as shown in FIG. 1 .
  • the terminal device 900 includes a processor 901 and a transceiver 902 .
  • the terminal device 900 further includes a memory 903 .
  • the processor 901, the transceiver 902 and the memory 903 can communicate with each other through an internal connection path to transmit control and/or data signals.
  • the computer program is invoked and executed to control the transceiver 902 to send and receive signals.
  • the terminal device 900 may further include an antenna 904 for sending the uplink data or uplink control signaling output by the transceiver 902 through wireless signals.
  • the above-mentioned processor 901 and the memory 903 can be combined into a processing device, and the processor 901 is configured to execute the program codes stored in the memory 903 to realize the above-mentioned functions.
  • the memory 903 may also be integrated in the processor 901 or independent of the processor 901 .
  • the processor 901 may correspond to the processing module 720 in FIG. 7 or the processor 810 in FIG. 8 .
  • the above transceiver 902 may correspond to the communication module 920 in FIG. 9 or the communication interface 1030 in FIG. 10 .
  • the transceiver 902 may include a receiver (or receiver, receiving circuit) and a transmitter (or transmitter, transmitting circuit). Among them, the receiver is used for receiving signals, and the transmitter is used for transmitting signals.
  • the above-mentioned terminal device 900 may further include a power supply 905 for providing power to various devices or circuits in the terminal device 900 .
  • the terminal device 900 may also include one or more of an input unit 906, a display unit 907, an audio circuit 908, a camera 909, a sensor 910, etc.
  • the audio circuitry may also include speakers 908a, microphones 908b, and the like.
  • the terminal device 900 shown in FIG. 9 can implement each process involving the terminal device #1 in the method embodiments shown in FIG. 4 to FIG. 6 .
  • the operations and/or functions of each module in the terminal device 900 are respectively to implement the corresponding processes in the foregoing method embodiments.
  • the processor 901 can be used to perform the actions described in the previous method embodiments that are implemented inside the terminal device #1, while the transceiver 902 may be used to perform the actions that the terminal device #1 sends to or receives from the access network device described in the foregoing method embodiments.
  • the transceiver 902 may be used to perform the actions that the terminal device #1 sends to or receives from the access network device described in the foregoing method embodiments.
  • FIG. 10 is a schematic structural diagram of an access network device provided by an embodiment of the present application.
  • FIG. 10 is a schematic structural diagram of a network device provided by an embodiment of the present application, which may be, for example, a schematic structural diagram of a base station.
  • the base station 1000 can be applied to the system shown in FIG. 1 .
  • the base station 1000 may include one or more radio frequency units, such as a remote radio unit (RRU) 1010 and one or more baseband units (BBUs) (also referred to as distributed units ( DU))1020.
  • RRU 1010 may be called a transceiver unit, which may correspond to the transceiver module 710 in FIG. 7 or the communication interface 830 in FIG. 8 .
  • the RRU 1010 may also be referred to as a transceiver, a transceiver circuit, or a transceiver, etc., which may include at least one antenna 1011 and a radio frequency unit 1012 .
  • the RRU 1010 may include a receiving unit and a sending unit, the receiving unit may correspond to a receiver (or called a receiver, a receiving circuit), and the sending unit may correspond to a transmitter (or called a transmitter, a sending circuit).
  • the RRU 1010 part is mainly used for the transceiver of radio frequency signals and the conversion of radio frequency signals and baseband signals, for example, for performing the operation process of the access network equipment in the above method embodiments, for example, sending a broadcast message, in the terminal equipment# 1 and AMF to forward messages and so on.
  • the part of the BBU 1020 is mainly used to perform baseband processing, control the base station, and the like.
  • the RRU 1010 and the BBU 1020 may be physically set together, or may be physically separated, that is, a distributed base station.
  • the BBU 1020 is the control center of the base station, and can also be referred to as a processing unit, which can correspond to the processing module 720 in FIG. 7 or the processor 810 in FIG. , modulation, spread spectrum, etc.
  • the BBU processing unit
  • the BBU may be used to control the base station to execute the operation procedure of the access network device in the foregoing method embodiments, for example, to generate the foregoing indication information and the like.
  • the BBU (processing unit) may be used to control the base station to execute the operation procedure of the access network device in the foregoing method embodiments.
  • the BBU 1020 may be composed of one or more boards, and the multiple boards may jointly support a wireless access network (such as an LTE network) of a single access standard, or may respectively support a wireless access network of different access standards.
  • Wireless access network (such as LTE network, 5G network or other network).
  • the BBU 1020 also includes a memory 1021 and a processor 1022.
  • the memory 1021 is used to store necessary instructions and data.
  • the processor 1022 is configured to control the base station to perform necessary actions, for example, to control the base station to execute the operation flow of the access network device in the foregoing method embodiments.
  • the memory 1021 and the processor 1022 may serve one or more single boards. That is to say, the memory and processor can be provided separately on each single board. It can also be that multiple boards share the same memory and processor. In addition, necessary circuits may also be provided on each single board.
  • the base station 1000 shown in FIG. 10 can implement each process involving the access network device in the method embodiments shown in FIG. 4 to FIG. 6 .
  • the operations and/or functions of each module in the base station 1000 are respectively to implement the corresponding processes in the foregoing method embodiments.
  • the BBU 1020 can be used to perform the actions performed by the access network equipment described in the previous method embodiments, and the RRU 1010 can use to perform the sending, receiving, and forwarding actions of the access network device described in the foregoing method embodiments.
  • the RRU 1010 can use to perform the sending, receiving, and forwarding actions of the access network device described in the foregoing method embodiments.
  • the base station 1000 shown in FIG. 10 is only a possible form of the access network device, and should not constitute any limitation to the present application.
  • the method provided in this application can be applied to other forms of network equipment.
  • it includes AAU, may also include CU and/or DU, or includes BBU and adaptive radio unit (ARU), or BBU; may also be customer terminal equipment (customer premises equipment, CPE), may also be
  • AAU adaptive radio unit
  • BBU adaptive radio unit
  • CPE customer premises equipment
  • the present application further provides a processing apparatus, including at least one processor, where the at least one processor is configured to execute a computer program stored in a memory, so that the processing apparatus executes the method performed by the terminal device #1 in the foregoing method embodiments , a method performed by an access network device or a method performed by an AMF.
  • a processing apparatus including at least one processor, where the at least one processor is configured to execute a computer program stored in a memory, so that the processing apparatus executes the method performed by the terminal device #1 in the foregoing method embodiments , a method performed by an access network device or a method performed by an AMF.
  • the processor may be a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array or other programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, which can implement or
  • a general purpose processor may be a microprocessor or any conventional processor or the like.
  • the steps of the methods disclosed in conjunction with the embodiments of the present application may be directly embodied as executed by a hardware processor, or executed by a combination of hardware and software modules in the processor.
  • the memory may be a non-volatile memory, such as a hard disk drive (HDD) or a solid-state drive (SSD), etc., or may also be a volatile memory (volatile memory), for example Random-access memory (RAM).
  • Memory is, but is not limited to, any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer.
  • the memory in this embodiment of the present application may also be a circuit or any other device capable of implementing a storage function, for storing program instructions and/or data.
  • the present application also provides a computer program product, the computer program product includes: computer program code, when the computer program code is run on a computer, the computer is made to execute the steps shown in FIGS. 4 to 6 .
  • the present application also provides a computer-readable storage medium, where the computer-readable storage medium stores program codes, and when the program codes are executed on a computer, the computer is made to execute FIG. 4 to FIG. 4 .
  • the method performed by the terminal device #1, the method performed by the access network device, or the method performed by the AMF In the embodiment shown in 6, the method performed by the terminal device #1, the method performed by the access network device, or the method performed by the AMF.
  • the present application further provides a system, which includes the aforementioned access network device and the AMF.
  • the system also includes a UDM.
  • the technical solutions provided in the embodiments of the present application may be implemented in whole or in part by software, hardware, firmware, or any combination thereof.
  • software When implemented in software, it can be implemented in whole or in part in the form of a computer program product.
  • the computer program product includes one or more computer instructions.
  • the computer may be a general-purpose computer, a special-purpose computer, a computer network, a network device, a terminal device, or other programmable devices.
  • the computer instructions may be stored in or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions may be downloaded from a website site, computer, server, or data center Transmission to another website site, computer, server, or data center by wire (eg, coaxial cable, optical fiber, digital subscriber line, DSL) or wireless (eg, infrared, wireless, microwave, etc.).
  • the computer-readable storage medium can be any available media that can be accessed by a computer, or a data storage device such as a server, data center, etc. that includes one or more available media integrated.
  • the usable media may be magnetic media (eg, floppy disks, hard disks, magnetic tapes), optical media (eg, digital video discs (DVDs)), or semiconductor media, and the like.
  • the embodiments may refer to each other.
  • the methods and/or terms between the method embodiments may refer to each other, such as the functions and/or the device embodiments.
  • terms may refer to each other, eg, functions and/or terms between an apparatus embodiment and a method embodiment may refer to each other.

Landscapes

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

Abstract

本申请提供一种接入网络的方法和装置,涉及通信领域。该方法包括:终端设备接收来自接入网设备的广播消息,广播消息中包括第一小区支持的一个或多个CAG的标识信息和缺省入网指示,缺省入网指示用于指示所述第一小区可通过缺省接入方式接入;在第一CAG列表不包括第一小区支持的一个或多个CAG的标识信息的情况下,终端设备基于缺省接入方式,接入第一小区;其中,第一CAG列表是保存在终端设备中的允许接入的CAG的标识信息的列表。基于此方法,通过核心网设备广播的缺省入网指示,为终端设备提供一个可以接入网络的入口,终端设备可以通过该入口接入网络,从而可以避免终端设备无法接入网络,进而无法更新本地CAG列表。

Description

接入网络的方法和装置 技术领域
本申请涉及通信领域,尤其涉及一种接入网络的方法和装置。
背景技术
非公共网络(non-public network,NPN)是在第三代合作伙伴计划(3rd generation partnership project,3GPP)标准中定义的一种为特定用户提供的网络。非公共网络定义了封闭接入组(closed access group,CAG)。CAG代表一组可以接入一个或多个小区的用户。使用CAG可以对终端设备访问非公共网络进行访问控制,以保证非公共网络的安全性。
通常情况下,终端设备中可以保存允许接入的CAG列表(allowed CAG list)(为方便说明,以下简称为允许CAG列表)。终端设备可以基于该列表来选择相应的网络接入。网络侧关于该终端设备的签约数据中也保存有该终端设备的允许CAG列表。
在有些情况下,当CAG终端签约更新的时候,支持CAG的终端设备无法正常接入支持CAG的网络。
发明内容
本申请提供了一种接入网络的方法和装置,以期为支持封闭接入组(closed access group,CAG)的终端设备提供一个可临时接入网络的入口,从而便于终端设备及时更新本地的允许CAG列表。避免给用户带来无法入网的不良体验。
第一方面,本申请提供了一种接入网络的方法,该方法可以由终端设备执行,也可以由配置在终端设备中的部件(如,芯片、芯片***等)执行,本申请实施例对此不作限定。下文为方便理解,以终端设备作为执行主体来说明该方法。
示例性地,该方法包括:终端设备接收来自接入网设备的广播消息,所述广播消息中包括第一小区支持的一个或多个CAG的标识信息和第一缺省入网指示,所述第一缺省入网指示用于指示所述第一小区可通过缺省接入方式接入;所述终端设备在第一CAG列表不包括所述第一小区支持的所述一个或多个CAG的标识信息的情况下,基于所述第一缺省入网指示,接入所述第一小区;其中,所述第一CAG列表是保存在所述终端设备中的允许接入的CAG的标识信息的列表。
基于上述技术方案,接入网设备通过广播第一缺省入网指示,为终端设备提供了一个可以接入第一小区的入口。终端设备在被设置为CAG-only状态,但又无法通过CAG ID接入网络的情况下,可以通过缺省接入方式接入第一小区,进而接入网络,获取到签约数据库中的允许CAG列表,以完成本地配置更新。因此可以避免因终端设备的允许CAG列表与签约数据库中的允许CAG列表不同步而导致终端设备无法接入网络的问题,便于终端设备及时地更新本地的允许CAG列表,避免给用户带来无法入网的不良体验。
此外,通过向终端设备提供第一小区的缺省接入方式,终端设备无需尝试通过非CAG小区接入网络,从而可以避免非公共网络(non-public network,NPN)被非法用户通过非CAG小区接入,有利于提高非公共网络的安全性。
应理解,缺省入网指示以及缺省接入仅为一种可能的表述,本质上说,该缺省入网指示可以为终端设备提供一个接入网络的入口。该缺省入网指示以及缺省接入的表述仅为便于与通过CAG接入网络的方式相区分,而不应对本申请构成任何限定。例如,缺省入网指示也可以称为临时入网指示,缺省接入也可以称为临时接入,等等。本申请包括但不限于此。
结合第一方面,在第一方面的某些可能的实现方式中,若所述缺省接入方式为所述手动选网的接入方式,所述终端设备基于所述第一缺省入网指示,接入所述第一小区,包括:所述终端设备基于所述第一缺省入网指示,通过用户界面显示可供选择的网络的标识信息;所述终端设备响应于用户操作,接入所述第一小区。其中,可选地,所述可供选择的网络标识包括:缺省接入的专用CAG ID或该缺省接入的专用CAG的标识信息所关联的HRNN。
终端设备可以通过用户界面向用户显示可供选择的网络的标识,从而由用户来选择是否需要通过缺省接入方式接入第一小区。
结合第一方面,在第一方面的某些可能的实现方式中,所述方法还包括:所述终端设备从所述接入和移动性管理网元(access and mobility management function,AMF)接收第二CAG列表,所述第二CAG列表是保存在签约数据库中的允许所述终端设备接入的CAG的标识信息的列表;所述终端设备基于所述第二CAG列表,更新所述第一CAG列表。
一种可能的设计是,终端设备向AMF发送注册请求消息,以发起注册流程。AMF可以基于该注册请求消息,从签约数据库中获取该终端设备的第二CAG列表。
终端设备从AMF接收第二CAG列表可以包括两种情况。第一种可能的情况是:终端设备从注册接受消息中接收第二CAG列表;第二种可能的情况是:终端设备从注册拒绝消息中接收第二CAG列表。
在第一种可能的情况下,所述终端设备从所述AMF接收第二CAG列表,包括:所述终端设备从所述AMF接收注册接受消息,所述注册接受消息中携带第二CAG列表。
AMF在接收到来自终端设备的注册请求消息后,可以按照现有技术的注册流程,执行相应的操作进行注册。AMF还可以基于该注册请求消息从签约数据库中获取第二CAG列表。AMF可以确定第二CAG列表中是否包含第一小区支持的CAG的标识信息。在第二CAG列表中包含第一小区支持的CAG的标识信息的情况下,AMF向终端设备发送注册接受消息,注册接受消息中携带第二CAG列表。
在第二种可能的情况中,所述终端设备从所述AMF接收第二CAG列表,包括:所述终端设备从所述AMF接收注册拒绝消息,所述注册拒绝消息中携带所述第二CAG列表。
AMF在接收到带来自终端设备的注册请求消息后,可以按照现有技术的注册流程,执行相应的操作进行注册。此外,AMF还可以基于该注册请求消息从签约数据库中获取第二CAG列表。AMF可以确定第二CAG列表中是否包含第一小区支持的CAG的标 识信息。在第二CAG列表中不包含第一小区支持的CAG的标识信息的情况下,AMF向终端设备发送注册拒绝消息,注册拒绝消息中携带第二CAG列表。
基于上述过程,无论终端设备的注册请求消息是否被接受,终端设备均会接收到来自AMF的第二CAG列表,终端设备基于第二CAG列表更新本地配置的CAG列表。从而实现网络的接入以及本地CAG列表的更新。
在另一种可能的设计中,终端设备向AMF发送注册请求消息,该注册请求消息中携带第二缺省入网指示,所述第二缺省入网指示用于指示所述终端设备是通过缺省接入方式接入所述第一小区的。
由于在注册请求消息中携带第二缺省入网指示,AMF在接收到来自终端设备的注册请求消息后,可以基于其中携带的第二缺省入网指示,跳过安全认证流程,直接从签约数据库中获取第二CAG列表,并将该第二CAG列表发送给终端设备。
此情况下,所述终端设备从所述AMF接收第二CAG列表,包括:所述终端设备从所述AMF接收注册拒绝消息,所述注册拒绝消息中携带所述第二CAG列表。
基于上述过程,终端设备可以更快速地获取到签约数据库中的第二CAG列表,进而进行本地配置更新。
可选地,所述方法还包括:所述终端设备基于小区重选流程,选择第二小区;在所述第二CAG列表包括所述第二小区支持的至少一个CAG的标识信息的情况下,所述终端设备接入所述第二小区,并发起注册流程。
在第二CAG列表不包括第一小区支持的CAG的标识信息的情况下,该终端设备还可以发起小区重选流程,以期选择新的CAG接入网络。
结合第一方面,在第一方面的某些可能的实现方式中,所述方法还包括:在所述第一CAG列表中包括所述第一小区支持的一个或多个CAG的标识信息且所述终端设备被设置为手动选网模式的情况下,所述终端设备基于所述一个或多个CAG的标识信息,通过用户界面显示一个或多个可供手动选择的网络的标识信息;所述终端设备响应于用户操作,接入所述第一小区。
其中,可选地,所述可供选择的网络标识包括:缺省接入的专用CAG ID或该缺省接入的专用CAG的标识信息所关联的HRNN。
在第一CAG列表中包括第一小区支持的一个或多个CAG的标识信息且终端设备被设置为手动选网模式的情况下,终端设备也可以通过用户界面显示可供手动选择的网络的标识信息。
因此,不管第一CAG列表是否包含第一小区支持的CAG的标识信息,终端设备都可以通过用户界面向用户显示可选择的网络,以便用户选择是否接入网络。
基于上述内容,在终端设备驻留的小区发生变化时,可以将终端设备直接设置为手动选网模式,用户可通过允许接入的CAG的标识信息或接入网设备提供的手动选网专用CAG的标识信息接入网络。因此,可以避免因第一CAG列表中包括第一小区支持的一个或多个CAG的标识信息的情况下,终端设备只能通过广播第一缺省入网指示接入网络,避免用户不能选择其他可接入的网络,提升用户体验。
第二方面,本申请提供了一种接入网络的方法,该方法可以由接入网设备执行,也可以由配置在接入网设备中的部件(如,芯片、芯片***等)执行,本申请实施例对此不作 限定。下文为方便理解,以接入网设备作为执行主体来说明该方法。
示例性地,该方法包括:接入网设备发送广播消息,所述广播消息中包括第一小区支持的一个或多个CAG的标识信息和第一缺省入网指示,所述第一缺省入网指示用于指示所述第一小区可通过缺省接入方式接入,所述第一小区是所述接入网设备服务的小区。
基于上述技术方案,接入网设备通过广播第一缺省入网指示,为终端设备提供了一个可以接入第一小区的入口。终端设备在被设置为CAG-only状态,但又无法通过CAG ID接入网络的情况下,可以通过缺省接入方式接入第一小区,进而接入网络,获取到签约数据库中的允许CAG列表,以完成本地配置更新。因此,可以避免因终端设备的允许CAG列表与签约数据库中的允许CAG列表不同步,而导致终端设备无法接入网络的问题,便于终端设备及时地更新本地的允许CAG列表,避免给用户带来无法入网的不良体验。
此外,通过向终端设备提供第一小区的缺省接入方式,终端设备无需尝试通过非CAG小区接入网络,从而可以避免非公共网络被非法用户通过非CAG小区接入,有利于提高非公共网络的安全性。
结合第二方面,在第二方面的某些可能的实现方式中,所述方法还包括:所述接入网设备接收来自终端设备的注册请求消息,所述注册请求消息中携带第二缺省入网指示,所述第二缺省入网指示用于指示所述终端设备是通过所述缺省接入方式接入所述第一小区的;所述接入网设备将所述注册请求消息转发至AMF。
由于在注册请求消息中携带第二缺省入网指示,AMF在接收到来自终端设备的注册请求消息后,可以基于其中携带的第二缺省入网指示,跳过安全认证流程,直接从签约数据库中获取第二CAG列表,并将该第二CAG列表发送给终端设备。由此,终端设备可以更快速地获取到签约数据库中的第二CAG列表,进而进行本地配置更新。
结合上述第一方面或第二方面,在某些可能的实现方式中,所述第一缺省入网指示包括缺省入网的专用CAG的标识信息。
可选地,该缺省入网的专用CAG的标识信息为缺省入网的专用CAG ID。
可选地,该缺省入网的专用CAG的标识信息为可读网络名称(human readable network name,HRNN)。
上文列举的缺省入网的专用CAG的标识信息仅为示例,不应对本申请构成任何限定。本申请包括但不限于此。
第三方面,本申请提供了一种接入网络的方法,该方法可以由核心网设备中的网元执行,也可以由配置在核心网设备中的网元中的部件(如,芯片、芯片***等)执行,本申请实施例对此不作限定。下文为方便理解,以核心网设备中的接入和移动性管理网元AMF作为执行主体来说明该方法。
示例性地,该方法包括:接入和移动性管理网元AMF接收来自终端设备的注册请求消息,所述注册请求消息中携带第二缺省入网指示,所述第二缺省入网指示用于指示所述终端设备是通过缺省接入方式接入第一小区的;所述AMF基于所述注册请求消息,从签约数据库中获取所述终端设备的第二CAG列表,所述第二CAG列表包括允许所述终端设备接入的CAG的标识信息;所述AMF向所述终端设备发送注册拒绝消息,所述注册拒绝消息中携带所述第二CAG列表。
基于上述方案,AMF接收到来自终端设备的注册请求,从签约数据库中获取该终端设备的第二CAG列表,跳过正常的注册流程,向终端设备发送注册拒绝消息,注册拒绝消息中携带第二CAG列表。从而可以减少AMF的步骤,避免注册流程带来的不必要的资源浪费,从而有利于终端设备及时地更新本地的允许CAG列表。
结合上述各方面,在某些可能的实现方式中,所述第二缺省入网指示包括缺省入网的专用CAG的标识信息。
可选地,该缺省入网的专用CAG的标识信息为缺省入网的专用CAG ID。
可选地,该缺省入网的专用CAG的标识信息为HRNN。
上文列举的缺省入网的专用CAG的标识信息仅为示例,不应对本申请构成任何限定。本申请包括但不限于此。
第四方面,本申请提供了一种接入网络的装置,该装置可以是终端设备,也可以是终端设备中的部件。
一种设计中,该装置可以包括执行第一方面中所描述的方法/操作/步骤/动作所一一对应的模块,该模块可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。
一种设计中,该装置可以包括收发模块和处理模块。
示例性地,收发模块可用于接收来自接入网设备的广播消息,所述广播消息中包括第一消息支持的一个或多个封闭接入组CAG的标识信息和第一缺省入网指示,所述第一缺省入网指示用于所述第一小区可通过缺省接入方式接入;处理模块可用于在第一CAG列表不包括所述第一小区支持的所述一个或多个CAG的标识信息的情况下,基于所述第一缺省入网指示,接入所述第一小区;其中,所述第一CAG列表是保存在所述终端设备中的允许接入的CAG的标识信息的列表。
第五方面,本申请提供了一种接入网络的装置,该装置可以是接入网设备,也可以是接入网设备中的部件。
一种设计中,该装置可以包括执行第二方面中所描述的方法/操作/步骤/动作所一一对应的模块,该模块可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。
一种设计中,该装置可以包括收发模块和处理模块。
示例性地,处理模块可用于生成广播消息,所述广播消息中包括第一小区支持的一个或多个CAG的标识信息和第一缺省入网指示,所述第一缺省入网指示用于指示所述第一小区可通过缺省接入方式接入,所述第一小区是所述接入网设备服务的小区;收发模块可用于发送所述广播消息。
第六方面,本申请提供了一种接入网络的装置,该装置可以是核心网设备,例如AMF,也可以是核心网设备中的部件。
一种设计中,该装置可以包括执行第三方面中所描述的方法/操作/步骤/动作所一一对应的模块,该模块可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。
一种设计中,该装置可以包括收发模块和处理模块。
示例性地,收发模块可用于接收来自终端设备的注册请求消息,所述注册请求消息中携带第二缺省入网指示,所述第二缺省入网指示用于指示所述终端设备是通过缺省接入方式接入第一小区的;并可用于基于所述注册请求消息,从签约数据库中获取所述终端设备的第二封闭接入组CAG列表,所述第二CAG列表包括允许所述终端设 备接入的CAG的标识信息;处理模块可用于生成注册拒绝消息,所述注册拒绝消息中携带所述第二CAG列表;收发模块还可用于向所述终端设备发送所述注册拒绝消息。
第七方面,本申请实施例提供一种接入网络的装置,所述装置包括处理器,用于实现上述第一方面至第三方面的任意一种实现方式中的方法。所述装置还可以包括存储器,用于存储指令和数据。所述存储器与所述处理器耦合,所述处理器执行所述存储器中存储的指令时,可以实现上述第一方面至第三方面的任意一种实现方式中的方法。所述装置还可以包括通信接口,所述通信接口用于该装置与其它设备进行通信,示例性的,通信接口可以是收发器、电路、总线、模块或其它类型的通信接口,其它设备可以为接入网设备。
第八方面,本申请实施例中还提供一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行如第一方面至第三方面的任意一种实现方式中所述的方法。
第九方面,本申请实施例提供了一种芯片***,该芯片***包括处理器,还可以包括存储器,用于实现上述方法中终端设备的功能。该芯片***可以由芯片构成,也可以包含芯片和其他分立器件。
第十方面,本申请实施例提供了一种芯片***,该芯片***包括处理器,还可以包括存储器,用于实现上述方法中接入网设备的功能。该芯片***可以由芯片构成,也可以包含芯片和其他分立器件。
第十一方面,本申请实施例提供了一种芯片***,该芯片***包括处理器,还可以包括存储器,用于实现上述方法中接入和移动性管理网元AMF的功能。该芯片***可以由芯片构成,也可以包含芯片和其他分立器件。
第十二方面,本申请实施例提供了一种通信***,所述通信***包括前述的接入网设备和核心网设备。
第十三方面,本申请实施例提供了一种计算机程序产品,所述计算机程序产品包括指令,当所述指令被执行时,使得计算机执行上述第一方面至第三方面的任意一种实现方式中的方法。
应当理解的是,本申请实施例的第四方面至第十二方面与本申请实施例的第一方面至第三方面的技术方案相对应,各方面及对应的可行实施方式所取得的有益效果相似,不再赘述。
附图说明
图1是适用于本申请实施例提供的接入网络的方法的网络架构的示意图;
图2是终端设备请求更新允许CAG列表的示意性流程图;
图3是本申请实施例提供的终端设备无法接入网络的场景图;
图4至图6是本申请实施例提供的接入网络的方法的示意性流程图;
图7和图8是本申请实施例提供的接入网络的装置的示意性框图;
图9是本申请实施例提供的终端设备的结构示意图;
图10是本申请实施例提供的接入网设备的结构示意图。
具体实施方式
下面将结合附图,对本申请中的技术方案进行描述。
本申请提供的技术方案可以应用于各种通信***,例如:第五代(5th generation,5G)移动通信***或新无线接入技术(new radio access technology,NR)。其中,5G移动通信***可以包括非独立组网(non-standalone,NSA)和/或独立组网(standalone,SA)。
本申请提供的技术方案还可以应用于机器类通信(machine type communication,MTC)、机器间通信长期演进技术(Long Term Evolution-machine,LTE-M)、设备到设备(device-to device,D2D)网络、机器到机器(machine to machine,M2M)网络、物联网(internet of things,IoT)网络或者其他网络。其中,IoT网络例如可以包括车联网。其中,车联网***中的通信方式统称为车到其他设备(vehicle to X,V2X,X可以代表任何事物),例如,该V2X可以包括:车辆到车辆(vehicle to vehicle,V2V)通信,车辆与基础设施(vehicle to infrastructure,V2I)通信、车辆与行人之间的通信(vehicle to pedestrian,V2P)或车辆与网络(vehicle to network,V2N)通信等。
本申请提供的技术方案还可以应用于未来的通信***,如第六代移动通信***等。本申请对此不作限定。
图1是适用于本申请实施例提供的接入网络的方法的网络架构的示意图。如图1所示,该网络架构例如是3GPP协议TS23.501中定义的5G***(the 5h generation system,5GS)。该网络架构可以分为接入网(access network,AN)和核心网(core network,CN)两部分。其中,接入网可用于实现无线接入有关的功能,核心网主要包括以下几个关键逻辑网元:接入和移动性管理网元(access and mobility management function,AMF)、会话管理网元(session management function,SMF)、用户面网元(user plane function,UPF)、策略控制网元(policy control function,PCF)、认证服务网元(authentication server function,AUSF)和统一数据管理网元(unified data management,UDM)等。
下面对图1中示出的各网元做简单介绍:
1、用户设备(user equipment,UE):可以称终端设备、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端、无线通信设备、用户代理或用户装置。
终端设备可以是一种向用户提供语音/数据连通性的设备,例如,具有无线连接功能的手持式设备、车载设备等。目前,一些终端的举例可以为:手机(mobile phone)、平板电脑(pad)、带无线收发功能的电脑(如笔记本电脑、掌上电脑等)、移动互联网设备(mobile internet device,MID)、虚拟现实(virtual reality,VR)设备、增强现实(augmented reality,AR)设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程医疗(remote medical)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端、蜂窝电话、无绳电话、会话启动协议(session initiation protocol,SIP)电话、无线本地环路(wireless local loop,WLL)站、个人数字助理(personal digital assistant,PDA)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备,5G网络中的终端设备或者未来演进的公用陆地移动通信网络(public land mobile network,PLMN)中的终端设备等。
此外还可以是物联网(Internet of things,IoT)***中的终端设备。IoT是未来信息技术发展的重要组成部分,其主要技术特点是将物品通过通信技术与网络连接,从而实现人机互连,物物互连的智能化网络。IoT技术可以通过例如窄带(narrow band)NB技术,做到海量连接,深度覆盖,终端省电。
此外,终端设备还可以包括智能打印机、火车探测器、加油站等传感器,主要功能包括收集数据(部分终端设备)、接收网络设备的控制信息与下行数据,并发送电磁波,向网络设备传输上行数据。
2、接入网(access network,AN):接入网可以为特定区域的授权用户提供入网功能,并能够根据用户的级别、业务的需求等使用不同质量的传输隧道。接入网络可以为采用不同接入技术的接入网络。目前的无线接入技术有两种类型:3GPP接入技术(例如3G、4G或5G***中采用的无线接入技术)和非3GPP(non-3GPP)接入技术。3GPP接入技术是指符合3GPP标准规范的接入技术,例如,5G***中的接入网设备称为下一代基站节点(next generation Node Base station,gNB)。非3GPP接入技术是指不符合3GPP标准规范的接入技术,例如,以无线保真(wireless fidelity,WiFi)中的接入点(access point,AP)为代表的空口技术。
基于无线通信技术实现接入网络功能的接入网可以称为无线接入网(radio access network,RAN)。无线接入网能够管理无线资源,为终端设备提供接入服务,进而完成控制信号和用户数据在终端和核心网之间的转发。
无线接入网例如可以包括但不限于:无线网络控制器(radio network controller,RNC)、节点B(Node B,NB)、基站控制器(base station controller,BSC)、基站收发台(base transceiver station,BTS)、家庭基站(例如,home evolved NodeB,或home Node B,HNB)、基带单元(baseband unit,BBU),WiFi***中的AP、无线中继节点、无线回传节点、传输点(transmission point,TP)或者发送接收点(transmission and reception point,TRP)等,还可以为5G(如,NR)***中的gNB或传输点(TRP或TP),5G***中的基站的一个或一组(包括多个天线面板)天线面板,或者,还可以为构成gNB或传输点的网络节点,如基带单元(BBU),或,分布式单元(distributed unit,DU),或者下一代通信6G***中的基站等。本申请实施例对无线接入网设备所采用的具体技术和具体设备形态不做限定。
接入网可以为小区提供服务。终端设备可以通过接入网设备分配的传输资源(例如,频域资源,或者说,频谱资源)与小区通信。
3、接入和移动性管理网元(AMF):主要用于移动性管理和接入管理等,如用户位置更新、用户注册网络、用户切换等。AMF还可用于实现移动性管理实体(mobility management entity,MME)中除会话管理之外的其它功能。例如,合法监听、或接入授权(或鉴权)等功能。
4、会话管理网元(SMF):主要用于会话管理、UE的网际协议(Internet Protocol,IP)地址分配和管理、选择可管理用户平面功能、策略控制、或收费功能接口的终结点以及下行数据通知等。在本申请实施例中,SMF主要用户负责移动网络中的会话管理,如会话建立、修改、释放等。具体功能例如可以包括为终端设备分配IP地址、选择提供报文转发功能的UPF等。
5、用户面网元(UPF):即,数据面网关。可用于分组路由和转发、或用户面数据的 服务质量(quality of service,QoS)处理等。用户数据可通过该网元接入到数据网络(data network,DN)。在本申请实施例中,可用于实现用户面网关的功能。
6、数据网络(DN):用于为用户提供数据服务的运营商网络。例如,运营商业务的网络、因特网(Internet)、第三方的业务网络、IP多媒体服务业务(IP multi-media service)网络等。
7、认证服务网元(AUSF):主要用于用户鉴权等。
8、网络数据分析网元(network data analytics function,NWDAF):用于网络数据采集和分析等。
9、网络开放网元(network exposure function,NEF):用于安全地向外部开放由3GPP网络功能提供的业务和能力等。
10、网络存储网元(network function(NF)repository function,NRF):用于保存网络功能实体以及其提供服务的描述信息,以及支持服务发现,网元实体发现等。
11、策略控制功能网元(PCF):用于指导网络行为的统一策略框架,为控制平面功能网元(例如AMF,SMF网元等)提供策略规则信息等。
12、统一数据管理网元(UDM):用于存储用户数据,如签约信息、鉴权/授权信息等。
13、应用功能网元(application function,AF):负责向3GPP网络提供业务,如影响业务路由、与PCF之间交互以进行策略控制等。
在图1所示的网络架构中,各网元之间可以通过图中所示的接口通信。如图所示,N1接口为终端设备与AMF之间的参考点;N2接口为RAN和AMF的参考点,用于非接入层(non-access stratum,NAS)消息的发送等;N3接口为RAN和UPF之间的参考点,用于传输用户面的数据等;N4接口为SMF和UPF之间的参考点,用于传输例如N3连接的隧道标识信息,数据缓存指示信息,以及下行数据通知消息等信息;N6接口为UPF和DN之间的参考点,用于传输用户面的数据等。其他接口与各网元之间的关系如图1中所示,为了简洁,这里不一一详述。
应理解,上述应用于本申请实施例的网络架构仅是举例说明的从传统点到点的架构和服务化架构的角度描述的网络架构,适用本申请实施例的网络架构并不局限于此,任何能够实现上述各个网元的功能的网络架构都适用于本申请实施例。
还应理解,图1中所示的AMF、SMF、UPF、网络切片选择功能网元(network slice selection function,NSSF)、NWDAF、NEF、AUSF、NRF、PCF、UDM可以理解为核心网中用于实现不同功能的网元,例如可以按需组合成网络切片。这些核心网网元可以各自独立的设备,也可以集成于同一设备中实现不同的功能,本申请对于上述网元的具体形态不作限定。
还应理解,上述命名仅为便于区分不同的功能而定义,不应对本申请构成任何限定。本申请并不排除在5G网络以及未来其它的网络中采用其他命名的可能。例如,在6G网络中,上述各个网元中的部分或全部可以沿用5G中的术语,也可能采用其他名称等。图1中的各个网元之间的接口名称只是一个示例,具体实现中接口的名称可能为其他的名称,本申请对此不作具体限定。此外,上述各个网元之间的所传输的消息(或信令)的名称也仅仅是一个示例,对消息本身的功能不构成任何限定。
为便于理解下文实施例,这里对本文中涉及到的几个术语做简单说明。
1、非公共网络(NPN):基于非公共用途部署的网络,例如垂直厂商的网络。NPN也可以称为私网。
NPN可以采用两种方式部署:一种是独立NPN(stand-alone NPN,SNPN),另一种是非独立NPN(non-stand-alone NPN,NSNPN)。应理解,在本申请实施例所提供的方法不应对NPN的部署方式带来任何限定。
2、封闭接入组(closed access group,CAG):表示一组允许接入一个或多个与CAG相关联的CAG小区的订阅组。换言之,一个CAG可用于识别终端设备是否被允许通过一个或多个CAG小区关联的CAG ID接入网络。
其中,CAG ID可用于指示CAG,是CAG的标识信息的一种可能的形式。在下文中为方便说明,将CAG ID作为CAG的标识信息的一例来描述。
3、缺省接入:在本申请实施例中,缺省接入可以是指终端设备不受其配置的允许CAG列表的限制,接入小区。示例性地,若某一CAG小区可通过缺省接入方式接入,则表示不管终端设备的允许CAG列表中是否包括该小区的接入网设备广播的CAG ID,均可请求接入该小区。
4、允许接入的CAG列表(allowed CAG list):可以包括允许终端设备通过CAG接入网络的所有CAG的标识信息,如CAG ID。
若终端设备支持CAG,则可表示该终端设备被允许接入一个或多个CAG小区。该终端设备被允许接入的CAG小区可以通过允许接入的CAG列表来确定。若某个CAG小区支持的CAG ID包含在终端设备的允许接入的CAG列表中,则表示该终端设备接入该CAG小区,或者说,终端设备可选择该CAG小区接入网络。
在本申请实施例中,终端设备可以本地维护一个允许CAG列表。核心网的签约数据库中也可以维护一个允许CAG列表。通常情况下,这两个允许CAG列表中所包含的CAG ID是相同的。
但在有些情况下,终端设备中的允许CAG列表与签约数据中的允许CAG列表的更新不同步,可能导致终端设备中的允许CAG列表不是最新的允许CAG列表。一种可能的情况是,用户临时为终端设备添加了新的CAG到签约数据中,但终端设备中的允许CAG列表还未更新。
通常情况下,终端设备要更新允许CAG列表,首先需要接入网络,并通知网络,终端设备中的允许CAG列表需要更新。下文结合图2描述了终端设备请求更新(或者说,同步)允许CAG列表的示意性流程图。
为便于理解,先做出如下假设:图2所示的终端设备本地维护的允许CAG列表中,仅包含一个CAG ID,该终端设备若离开该CAG ID对应的CAG小区,便无法通过其他CAG小区接入网络。而该终端设备被设置成只可以通过CAG小区接入5GS,也即,被设置为仅CAG(CAG-only)状态。此情况下,该终端设备需要更新允许CAG列表。
在步骤210中,终端设备发送注册请求消息。
应理解,接入网设备服务的某个小区可以支持一个或多个CAG,每个CAG对应一个CAG的标识信息,例如CAG ID。该小区可以向小区内的终端设备发送广播消息,广播消息中可以包括一个或多个CAG ID,以指示该小区支持的一个或多个CAG。
终端设备可以根据网络质量选择要接入的小区,并接收该小区广播的CAG ID。 当该终端设备的允许CAG列表中包括接入的小区所支持的CAG的情况下,终端设备可以根据该CAG接入网络。
终端设备在接入小区后,可以通过接入网设备向AMF发送注册请求消息。该注册请求消息中可以携带指示信息,该指示信息可用于指示该终端设备需要和签约数据库中的允许CAG列表同步。
在步骤220中,AMF向UDM发送签约数据请求消息,以请求获取该终端设备的关于CAG的签约数据。
在步骤230中,AMF从UDM获取该终端设备的关于CAG的签约数据,包括允许CAG列表。
应理解,上述该终端设备的关于CAG的签约数据可以包括但不限于,该终端设备的允许CAG列表。
可选地,在步骤220之前,AMF还可以对该终端设备进行认证。并在认证成功后执行步骤220及后续步骤。
在步骤240中,AMF向终端设备发送该终端设备的允许CAG列表。
AMF可以将从UDM获取到的该终端设备的允许CAG列表发送至终端设备,可以理解,AMF可以通过接入网设备向终端设备发送该终端设备的允许CAG列表。
应理解,用于承载该允许CAG列表的消息,例如可以是注册接收消息、配置更新命令或配置更新完成消息等。本申请实施例对此不作限定。
在步骤250中,终端设备进行本地配置更新。
终端设备可以基于接收到的关于CAG的签约信息进行本地配置信息。例如,终端设备可以基于接收到的允许CAG列表,对本地保存的允许CAG列表进行更新。
由此可见,终端设备需要在接入网络之后才能获取到签约数据库中的允许CAG列表。如果终端设备在当前选择的小区接收到广播消息中的CAG ID不属于终端设备本地保存的允许CAG列表,终端设备可能无法成功接入网络,也就无法从签约数据中获取允许CAG列表来进行本地配置更新。
应理解,上文仅为便于理解终端设备请求更新允许CAG列表的流程,对终端设备作出了如上假设。事实上,终端设备是否需要更新允许CAG列表并不依赖于终端设备本地维护的允许CAG列表中包含了多少个CAG ID。例如,在终端设备确定当前所在的区域的接入网设备广播的CAG ID都不在该终端设备的允许CAG列表的情况下,终端设备也需要更新本地的允许CAG列表。但由于终端设备无法通过CAG小区接入网络,无法从签约数据库中获取允许CAG列表,以进行本地更新。
为便于理解,图3示出了终端设备中的允许CAG列表未更新导致终端设备无法接入网络的场景图。如图3所示,假设某公司总部在地方A,分部在地方B。该公司在地方A和地方B均部署了企业私网(即,非公共网络的一例)。地方A的接入网设备广播的CAG的标识信息可以是CAG ID 1,地方B的接入网设备广播的CAG的标识信息可以是CAG ID 2。该公司总部的某个终端设备被设置成只可以通过CAG小区接入5GS,即被设置为CAG-only状态,或者说,该终端设备仅支持CAG。终端设备中保存的允许CAG列表包括{CAG ID 1}。
该终端设备由用户从地方A携带至地方B后,该用户可以通过使用应用程序 (application,APP)、拨打IT电话等方式,要求为该终端设备配置地方B的企业私网的访问权限。此时,签约数据中该终端设备的允许CAG列表被修改,修改后的允许CAG列表包括{CAG ID 1,CAG ID 2},但终端设备中保存的允许CAG列表未被更新。于是,终端设备中的允许CAG列表与网络侧签约数据中的允许CAG列表的更新不同步。另一方面,地方B广播的CAG包括CAG ID 2,但不包括CAG ID 1。因此,即便签约数据中的允许CAG列表已修改,但该终端设备中保存的允许CAG列表仍然不包括CAG ID 2,因此在地方B仍然无法接入地方B的网络,也即不能接入该公司的企业私网。即便终端设备并未被设置为CAG-only状态,该终端设备虽然可以接入小区,但仍可能无法接入CAG小区,从而无法接入该公司的企业私网。
针对上述问题,本申请提出了一种接入网络的方法,通过在广播消息中携带第一缺省入网指示,指示CAG小区可通过缺省接入方式接入,为支持CAG的终端设备提供了另一种接入CAG小区的方式。这也就可以为由于终端设备与网络侧签约数据的更新不同步导致无法接入网络的终端设备提供了一个可以接入网络的入口。核心网设备可以在终端设备接入网络之后,将从签约数据库中获取的允许CAG列表发送给终端设备,以便更新终端设备本地的允许CAG列表。
为便于理解,在介绍本申请实施例之前,先做出如下几点说明:
第一,在下文示出的实施例中,第一、第二以及各种数字编号仅为描述方便进行的区分,并不用来限制本申请实施例的范围。例如,区分不同的小区、不同的CAG列表等。
第二,“预存”可以通过在设备(例如,包括终端设备和核心网设备)中预先保存相应的代码、表格或其他可用于指示相关信息的方式来实现,本申请对于其具体的实现方式不做限定。
其中,“保存”可以是指,保存在一个或者多个存储器中。所述一个或者多个存储器可以是单独的设置,也可以是集成在编码器或者译码器,处理器、或通信装置(如,本申请实施例中的接入网络的装置)中。所述一个或者多个存储器也可以是一部分单独设置,一部分集成在译码器、处理器、或通信装置(如,本申请实施例中的接入网络的装置)中。存储器的类型可以是任意形式的存储介质,本申请并不对此限定。
第三,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a、b和c中的至少一项(个),可以表示:a,或,b,或,c,或,a和b,或,a和c,或,b和c,或,a、b和c。其中a、b和c分别可以是单个,也可以是多个。
第四,在本申请实施例中,“当……时”、“在……的情况下”、“若”以及“如果”等描述均指在某种客观情况下设备(如,终端设备或者接入网设备或者核心网网元)会做出相应的处理,并非是限定时间,且也不要求设备(如,终端设备或者接入网设备或者核心网网元)在实现时一定要有判断的动作,也不意味着存在其它限定。
第五,缺省也可以替换为默认。缺省接入方式是为了便于与通过CAG接入网络的 方式相区分而定义的名称,不应对本申请构成任何限定。比如,缺省接入方式也可以为手动接入方式;或者,缺省接入方式可以指自动接入方式。本申请包含但不限于此。
下面将结合附图对本申请实施例提供的接入网络的方法做详细说明。
下文仅为便于理解和说明,以终端设备与接入网设备以及终端设备、接入网设备与核心网设备之间的交互为例详细说明本申请实施例所提供的方法。但不应对本申请提供的方法的执行主体构成任何限定。只要能够通过运行记录有本申请实施例的提供的方法的代码或程序,执行本申请实施例提供的方法,便可以作为本申请实施例提供的方法的执行主体。例如,下文实施例所示的终端设备、接入网设备、核心网设备也可以分别替换为该终端设备、接入网设备、核心网设备中的部件,比如芯片、芯片***或其他能够调用程序并执行程序的功能模块。
此外,核心网设备可以包括但不限于图1所示的网络架构中的AMF和UDM。
另外,为方便理解和说明,做出如下假设:第一小区支持的CAG包括ID为CAG ID 1和CAG ID 2的CAG;可通过缺省接入方式接入第一小区的CAG的标识信息记为CAG ID 100,CAG ID 100可以理解为是缺省入网的专用CAG ID;终端设备#1本地保存的允许CAG列表(下文记作第一CAG列表)包括:{CAG ID 3};签约数据库中终端设备#1的允许CAG列表(下文记作第二CAG列表)包括:{CAG ID 2,CAG ID 3};终端设备#1是支持CAG的终端设备。下文结合图4和图5所描述的实施例均可基于上述假设来描述。
图4是从设备交互的角度示出的本申请实施例提供的一种接入网络的方法的示意性流程图。下面对方法400中的各个步骤做详细说明。
在步骤401中,接入网设备生成广播消息,该广播消息中包括第一小区支持的一个或多个CAG的标识信息和第一缺省入网指示。
其中,第一小区是接入网设备服务的小区。第一小区可以支持一个或多个CAG。也就是说,当某一终端设备的允许CAG列表中包括第一小区所支持的CAG时,该终端设备便可通过该CAG接入网络。
每个CAG可对应一个CAG的标识信息,比如CAG ID。故,该广播消息中可以包括一个或多个CAG ID。示例性地,该第一小区支持的CAG可以包括标识信息为CAG ID 1、CAG ID 2的CAG。故,该广播消息中可以包括{CAG ID 1,CAG ID 2}。
第一缺省入网指示可用于该第一小区可通过缺省接入方式接入。在一种可能的设计中,该第一缺省入网指示可以包括可用于缺省接入第一小区的入口,终端设备可以基于该入口接入第一小区。
在本申请实施例中,该第一小区的缺省接入方式可以包括自动选网的接入方式和手动选网的接入方式。该终端设备可以基于接入网设备所提供的接入第一小区的入口,自动选择该入口接入第一小区。或者,该终端设备也可以基于接入网设备所提供的接入第一小区的入口指示,向用户提示可通过该入口接入第一小区,并可响应于用户对该入口的选择操作,接入第一小区。
可以看到,自动选网的接入方式下,用户可能对终端设备接入第一小区的具体过程无感知;而在手动选网的接入方式下,用户可以对终端设备接入第一小区的入口做出选择和判断,具有更强的交互性。
应理解,该终端设备通过自动选网的接入方式还是手动选网的接入方式接入第一小区 可以是由接入网设备来指示,比如,在上述第一缺省入网指示中额外携带了自动选网或手动选网的指示;或者,也可以由终端设备自行确定,比如,终端设备可基于用户对终端设备所做出的自动选网模式或手动选网模式的设置,确定采用自动选网的接入方式还是手动选网的接入方式,或者,终端设备根据预配置的方式接入第一小区,该预配置的方式例如可以是由协议定义的,比如,协议里定义通过自动选网的接入方式接入第一小区还是通过手动选网的接入方式接入第一小区。
另外,通过自动选网的接入方式接入第一小区的入口指示和通过手动选网的方式接入第一小区的入口指示可以是相同的指示,也可以是不同的指示,本申请对此不作限定。
在一种可能的设计中,该第一缺省入网指示中包括专用于缺省接入方式接入第一小区的CAG的标识信息。专用于缺省接入方式接入第一小区的CAG的标识信息可以简称为缺省入网的专用CAG的标识信息,或,专用CAG的标识信息。可以理解,该缺省入网的专用CAG的标识信息也即上文所述的用于缺省接入第一小区的入口。该缺省入网的专用CAG也可以为该第一小区支持的CAG中的一个。
缺省入网的专用CAG的标识信息的一种可能的形式是CAG的标识,如CAG ID 100。换言之,上述广播消息中可以包括{CAG ID 1,CAG ID 2,CAG ID 100}。
缺省入网的专用CAG的标识信息的另一种可能的形式是,可读网络名称(human readable network name,HRNN)。如“XX公司办公网(临时入口)”等用户可读的网络名称。换言之,上述广播消息中可以包括{CAG ID 1,CAG ID 2,XX公司办公网(临时入口)}。
可选地,该第一缺省入网指示中还包括缺省入网的指示信息,如“缺省”、“default”等指示信息,以用于指示上述专用CAG的标识信息或HRNN是用于终端设备以缺省接入方式接入第一小区的。
进一步地,该第一缺省入网指示中还可以包括自动选网或手动选网的指示。比如携带了“自动选网”、“auto selection”、“自动”、“auto”或“手动选网”“manual selection”、“手动”、“manual”等可用于区分自动选网或手动选网的标识;或者携带了指示位“1”或“0”,以用于区分自动选网或手动选网,比如“1”表示自动选网,“0”表示手动选网。
应理解,上文对第一缺省入网指示中携带的具体信息的列举仅为示例,不应对本申请构成任何限定。
可以理解的是,上述第一缺省入网指示中所包括的专用于缺省入网的CAG(也可简称为缺省入网的专用CAG)的标识信息也可以称为,专用于自动选网的CAG(也可简称为自动入网的专用CAG)的标识信息,或,专用于手动选网的CAG(也可简称为手动入网的专用CAG)的标识信息。
应理解,该广播消息中还可以包括其他信息,比如***信息等。本申请实施例对于广播消息中所包含的具体信息不作限定。
在步骤402中,接入网设备在第一小区发送广播消息。相应地,第一小区中的各终端设备接收该广播消息。
处于第一小区内的终端设备均可以接收到该广播消息。应理解,图中仅为示例,示出了终端设备#1接收该广播消息的一例,但这不应对本申请构成任何限定。该终端设备#1 可以是第一小区中的任意一个终端设备。
在步骤403中,终端设备#1确定第一CAG列表不包括第一小区支持的CAG的标识信息。
终端设备#1在接收到该广播消息后,可以确定第一CAG列表是否包括该广播消息中第一小区支持的CAG的标识信息。应理解,终端设备#1确定第一CAG列表是否包括第一小区支持的CAG的标识信息,从本质上说,也就是确定允许终端设备#1接入网络的CAG是否包含在第一小区支持的CAG的范围内。终端设备可以通过确定第一CAG列表和广播小区中的CAG的标识信息的交集的方式来确定允许终端设备#1接入网络的CAG是否包含在第一小区支持的CAG的范围内。
需要说明的是,第一CAG列表中的CAG的标识信息是该终端设备#1本地维护的允许该终端设备#1接入网络的所有CAG的标识信息。该第一CAG列表中的CAG的标识信息可以是CAG ID,或者,也可以是其他可用于标识CAG的信息。上述广播消息中的第一小区支持的CAG的标识信息可以是CAG ID,或者,也可以是其他可用于标识CAG的信息。本申请实施例对此不作限定。在第一CAG列表和广播消息通过不同的标识信息来标识CAG时,终端设备#1可以预先获取CAG与其标识信息的对应关系,进而可以确定出不同的标识信息所对应的CAG。
可以理解的是,由于缺省入网的专用CAG的标识信息仅在广播消息中携带,而未在终端设备的允许CAG列表中,故终端设备#1的第一CAG列表与广播消息中的CAG的标识信息的交集与终端设备#1的第一CAG列表与第一小区支持的CAG的标识信息的交集是相同的,都不包括上述缺省入网的专用CAG的标识信息。因此,终端设备#1确定第一CAG列表是否包括第一小区支持的CAG的标识信息,也可以替换为,终端设备#1确定第一CAG列表是否包括广播消息中的CAG的标识信息。
驻留在第一小区中的终端设备中,可能存在某一终端设备本地保存的允许CAG列表包括{CAG ID 1,CAG ID 3,CAG ID 4},与第一小区广播消息中的标识信息包括:{CAG ID 1,CAG ID 2,CAG ID 100},二者交集为CAG ID 1,则该终端设备便可选择该第一小区接入网络。
然而,在有些情况下,可能还存在一些终端设备(例如上述终端设备#1),本地保存的允许CAG列表(为便于区分和说明,记为第一CAG列表)与广播消息中的CAG的标识信息的交集为空集。如,第一CAG列表中的CAG ID并不在广播消息中的CAG ID的范围内,或者说,该第一CAG列表不包括第一小区支持的一个或多个CAG的ID中的任意一个。因此,该终端设备#1无法通过CAG接入网络。
示例性地,该第一CAG列表包括{CAG ID 3}。该第一CAG列表与广播消息中的{CAG ID 1,CAG ID 2,CAG ID 100}的交集为空。
在本申请实施例中,由于该广播消息中包含第一缺省入网指示,该终端设备#1可以基于此来向用户提供一个接入第一小区的入口,进而可以在第一小区中发起注册流程,以接入网络。
在步骤404中,终端设备#1基于该第一缺省入网指示,接入第一小区。
如前所述,终端设备#1可以通过自动选网的接入方式接入第一小区,也可以通过手动选网的接入方式接入第一小区。这可以由接入网设备来配置,也可以由终端设备自行确定, 还可以有协议预定义。
若终端设备#1确定通过自动选网的接入方式接入第一小区,则该终端设备#1可以在执行步骤403后,基于该第一缺省入网指示所指示的入口,如上述缺省入网的专用CAG的标识信息接入第一小区。
若终端设备#1确定通过手动选网的接入方式接入第一小区,则该终端设备#1可以在执行步骤403后,基于该第一缺省入网指示所指示的入口,如上述缺省入网的专用CAG的标识信息,通过用户界面(user interface,UI)显示可供选择的网络的标识信息。
其中,可供选择的网络的标识信息的一种可能的形式是缺省入网的专用CAG的标识信息,如上文列举的CAG ID 100。终端设备#1基于该缺省入网指示,可以在手动选网的界面显示该CAG ID 100,而不显示上述其他CAG的ID,如上文所列举的第一小区支持的CAG ID 1和CAG ID 2。
可供选择的网络的标识信息的另一种可能的形式是该专用CAG的标识信息所关联的HRNN
如前所述,接入网设备可以在广播消息中广播该HRNN,终端设备#1可以基于该广播消息中的HRNN,通过用户界面将其呈现给用户。或者,HRNN也可以预存在终端设备(如包括终端设备#1)上,终端设备可以基于接收到的第一缺省入网指示,在用户界面显示该预存的HRNN。
应理解,上文所示例的缺省入网的专用CAG ID和HRNN仅为可供选择的网络的标识信息的两种可能的形式,本申请包含但不限于此。可供选择的网络的标识信息也可以以其他用户可读或可理解的形式显示在用户界面。
基于该终端设备#1的用户界面显示的可供选择的网络的标识信息,通过点击等操作选择该标识信息,以触发该终端设备#1接入第一小区。
应理解,用户选择该标识信息,也就表示该用户希望通过手动选网方式接入第一小区。
在步骤405中,终端设备#1向AMF发送注册请求(registration request)消息。相应地,AMF接收来自终端设备#1的注册请求消息。
终端设备#1可以在接入第一小区后,通过接入网设备向AMF发送注册请求消息,以发起注册流程。
其中,该注册请求消息可以与现有技术中的注册请求消息相同,或者,也可以在现有的注册请求消息的基础上,进一步携带第二缺省入网指示,该第二缺省入网指示用于指示注册请求消息该终端设备#1是通过缺省接入方式接入第一小区的。
与前文所述的第一缺省入网指示相似,第二缺省接入指示的一种可能的形式是缺省入网的专用CAG的标识信息,如上文列举的CAG ID 100;第二缺省接入指示的另一种可能的形式是缺省入网的专用CAG的标识信息所关联的HRNN。关于缺省入网的专用CAG的标识信息及其关联的HRNN在前文已经做了详细说明,为了简洁,这里不再赘述。
第二缺省入网指示比如可以是在注册请求消息中某一预定义的指示比特,如,指示比特为“1”表示通过缺省接入方式接入,指示比特为“0”表示不是通过缺省接入方式接入;又比如前文关于第一缺省入网指示的列举,如“缺省”、“default”、“自动选网”、“auto selection”、“自动”、“auto”、“手动选网”、“manual selection”、“手动”或 “manual”等标识,为了简洁,这里不再列举。应理解,第一缺省入网指示携带在接入网设备在广播消息中,第二缺省入网指示携带在终端设备#1发送的注册请求消息中,二者虽然功能相似,但来自不同的设备。
在步骤406中,AMF基于该注册请求消息,从签约数据库中获取第二CAG列表。
应理解,第二CAG列表是该终端设备#1在签约数据库中的允许CAG列表。该签约数据库例如可以是UDM中的签约数据库。
在一种可能的实现方式中,AMF接收到来自终端设备的注册请求消息后,可以按照现有技术的注册流程,执行相应的操作。此外,AMF还可以基于该注册请求消息中携带的终端设备#1的标识信息,比如用户隐藏标识符(subscription concealed identifier,SUCI)、全球唯一临时UE标识(globally unique temporary UE identity,GUTI)等,从签约数据库中获取该终端设备#1的允许CAG列表,也即,第二CAG列表。该第二CAG列表例如包括{CAG ID 2,CAG ID 3}。
应理解,关于终端设备发起的注册流程可参看现有技术,例如可参看技术规范(technical specification,TS)23.502中关于注册流程的相关说明,为了简洁,此处不做详述。
在步骤407中,AMF确定该第二CAG列表中是否包含第一小区支持的CAG的ID。
示例性地,AMF可以将从签约数据库中获取到的第二CAG列表与第一小区支持的CAG的ID(如上文所列举的CAG ID 1和CAG ID 2)取交集,以确定该第二CAG列表中是否包含第一小区支持的CAG的ID。若交集不为空,则表示包含,可执行步骤408和步骤410;若交集为空,则表示不包含,可执行步骤409至步骤411。
假设第二CAG列表为{CAG ID 2,CAG ID 3},与{CAG ID 1,CAG ID 2}的交集为CAG ID 2,即,交集不为空。即表示该终端设备#1的允许CAG列表包含了第一小区支持的CAG的ID。
在步骤408中,AMF向终端设备#1发送注册接受(registration accept)消息,该注册接受消息中携带第二CAG列表。
AMF可以在终端设备#1的第二CAG列表包含第一小区的CAG的ID的情况下,接受该终端设备#1的注册请求。终端设备#1由此可以接入网络,而不需要基于第二CAG列表重新接入网络。
在步骤409中,AMF向终端设备#1发送注册拒绝(registration reject)消息,该注册拒绝消息中携带第二CAG列表。
AMF可以在终端设备#1的第二CAG列表不包含第一小区的CAG的ID的情况下,拒绝该终端设备#1的注册请求。
在步骤410中,终端设备#1基于第二CAG列表,更新第一CAG列表。
可以看到,无论终端设备#1的注册请求消息是否被接受,该终端设备#1均可以接收到来自AMF的第二CAG列表。该终端设备#1可以基于该第二CAG列表进行本地配置更新。具体地,该终端设备#1进行本地配置更新具体可以包括,终端设备#1基于第二CAG列表更新本地的第一CAG列表。例如,终端设备#1可以将本地保存的第一CAG列表替换为第二CAG列表,或者说,用第二CAG列表来替代第一CAG列表。基于此次更新,终端设备#1本地保存的允许CAG列表被替换成了第二CAG列表,也即与签约数据库中的允 许CAG列表一致。
另一方面,在终端设备#1的注册请求消息被拒绝的情况下,可选地,该终端设备#1还可以执行步骤411,发起小区重选流程,以期重新接入网络。
示例性地,终端设备#1可以基于第二CAG列表,发起小区重选流程。终端设备#1例如可以根据小区信号质量,选择一个小区,比如记为第二小区。终端设备#1可以进一步接收第二小区中的广播消息,以获取该广播消息中的一个或多个CAG ID。应理解,该广播消息中的一个或多个CAG ID是该第二小区支持的一个或多个CAG的ID。
终端设备#1可以将第二小区的广播消息中的一个或多个CAG ID与第二允许CAG列表取交集,以确定该第二CAG列表中是否包含第二小区支持的CAG的ID。若交集不为空,则表示该第二CAG列表中包含第二小区支持的CAG的ID,该终端设备#1可以通过该CAG ID接入第二小区的网络;若交集为空,则表示该第二CAG列表中不包含第二小区支持的CAG的ID,该终端设备可以继续小区重选流程。
基于上述方案,接入网设备通过广播第一缺省入网指示,为终端设备提供了一个可以接入第一小区的入口。终端设备在被设置为CAG-only状态,但又无法通过CAG ID接入网络的情况下,可以通过缺省接入方式接入第一小区,进而接入网络,获取到签约数据库中的允许CAG列表,以完成本地配置更新。因此可以避免因终端设备的允许CAG列表与签约数据库中的允许CAG列表不同步而导致终端设备无法接入网络的问题,便于终端设备及时地更新本地的允许CAG列表,避免给用户带来无法入网的不良体验。
此外,通过向终端设备提供第一小区的缺省接入方式,终端设备无需尝试通过非CAG小区接入网络,从而可以避免非公共网络被非法用户通过非CAG小区接入,有利于提高非公共网络的安全性。
图4所示的接入网络的方法中,核心网设备基于从签约数据库中获取该终端设备#1的允许CAG列表来确定该终端设备#1是否属于第一小区支持的CAG,进而确定是否接受该终端设备#1的注册请求消息。核心网设备可以在确定该终端设备#1属于第一小区支持的CAG的情况下,接收该终端设备#1的注册请求消息。由此,终端设备#1无需通过CAG ID再次接入网络。
应理解,图4所示的流程并不是终端设备#1接入网络的唯一的实现方式。在另一种实现方式中,核心网设备也可以直接跳过注册流程中的安全认证流程,将从签约数据库中获取到的该终端设备#1的允许CAG列表发送给终端设备#1。下面结合图5来详细说明本申请另一实施例提供的接入网络的方法。
图5是从设备交互的角度示出的本申请另一实施例提供的接入网络的方法的示意性流程图。下面对方法500中的各个步骤做详细说明。
在步骤510中,接入网设备生成广播消息,该广播消息中包括第一小区支持的一个或多个CAG的标识信息和第一缺省入网指示。
在步骤520中,接入网设备在第一小区发送广播消息。相应地,第一小区中的各终端设备接收该广播消息。
在步骤530中,终端设备#1确定第一CAG列表不包括第一小区支持的CAG的标识信息。
在步骤540中,终端设备#1基于该第一缺省入网指示,接入第一小区。
其中,终端设备#1可以是第一小区中的任意一个终端设备。
应理解,步骤510至步骤540与上文结合图4描述的方法400中的步骤401至步骤404的过程相同,可参看上文方法400中的相关说明,为了简洁,此处不再赘述。
在步骤550中,终端设备#1向AMF发送注册请求消息。相应地,AMF接收来自终端设备#1的注册请求消息。
在本实施例中,该注册请求消息中携带有第二缺省入网指示。该第二缺省入网指示可用于指示该终端设备#1是通过缺省接入方式接入第一小区的。由于该第二缺省入网指示可以是在现有的注册请求消息中增加的一个指示,因此该第二缺省入网指示可以将该终端设备#1与其他可通过CAG正常入网的终端设备区分开。
在步骤560中,AMF基于该注册请求消息,从签约数据库中获取第二CAG列表。
在本实施例中,AMF可以基于注册请求消息中的第二缺省入网指示,从签约数据库中获取第二CAG列表。示例性地,AMF可以基于第二缺省入网指示,识别出终端设备#1需要获取签约CAG列表。可选的,AMF可以省略与终端设备#1之间的安全认证流程。
在步骤570中,AMF向终端设备#1发送第二CAG列表。
AMF可以将从签约数据库中获取到的第二CAG列表发送给终端设备#1,以便于终端设备进行本地配置更新。
另一方面,由于AMF跳过了该终端设备#1的注册流程,可以直接向该终端设备#1发送注册拒绝消息。因此,在一种可能的设计中,该第二CAG列表可以携带在注册拒绝消息中。即,步骤560的一种可能的实现方式是,AMF向终端设备#1发送注册拒绝消息,该注册拒绝消息中携带第二CAG列表。
在步骤580中,终端设备#1基于第二CAG列表,更新第一CAG列表。
应理解,步骤580与上文结合图4描述的方法400中的步骤410的过程相同,可参看上文方法400中的相关说明,为了简洁,此处不再赘述。
此后,终端设备#1还可以基于更新后的允许CAG列表接入网络。示例性地,终端设备#1可以对第二CAG列表和接入网设备发送的广播消息中的CAG的标识信息取交集,并可基于交集中的一个CAG接入网络。终端设备#1通过CAG接入网络的方法与现有技术相同,为了简洁,此处不做详述。
当然,该第二CAG列表和接入网设备发送的广播消息中的CAG的标识信息的交集也可能为空集。此情况下,可选地,该终端设备#1也可以执行步骤590,发起小区重选流程,以期重新接入网络。
应理解,步骤590与上文结合图4描述的方法400中的步骤411的过程相同,可参看上文方法400的相关说明,为了简洁,此处不再赘述。
基于上述方案,接入网设备通过广播第一缺省入网指示,为终端设备提供了一个可以接入第一网络的入口。终端设备在被设置为CAG-only状态,但又无法通过CAG ID接入网络的情况下,可以通过第一缺省入方式接入第一小区,进而接入网络,获取到签约数据库中的允许CAG列表,以完成本地配置更新。因此可以避免因终端设备的允许CAG列表与签约数据库中的允许CAG列表不同步而导致终端设备无法接入网络的问题,便于终端设备及时地更新本地的允许CAG列表,避免给用户带来无法入网的不良体验。
并且,由于核心网设备基于终端设备发送的第二缺省入网指示,可以直接跳过正常的 注册流程中的安全认证流程,而将从签约数据库中获取到的该终端设备的允许CAG列表发送给终端设备,从而可以在更短的时间内为终端设备获取签约数据,以便于终端设备及时地进行本地配置更新。
此外,通过向终端设备提供第一小区的缺省接入方式,终端设备无需尝试通过非CAG小区接入网络,从而可以避免非公共网络被非法用户通过非CAG小区接入,有利于提高非公共网络的安全性。
上文结合图4和图5所示的实施例中,均假设了终端设备#1本地保存的第一CAG列表与第一小区中广播的一个或多个CAG ID的交集为空,并基于此假设描述了本申请实施例提供的接入网络的方法。事实上,该方法在终端设备#1本地保存的第一CAG列表与第一小区中广播的一个或多个CAG ID的交集不为空的情况下也可以使用。下面结合图6来详细说明本申请又一实施例提供的接入网络的方法。
为便于理解和说明,做出如下假设:第一小区支持的CAG包括ID为CAG ID 1和CAG ID 2的CAG;终端设备#1本地保存的允许CAG列表(即,第一CAG列表)包括{CAG ID 2,CAG ID3};终端设备#1是支持CAG的终端设备,且被设置为手动选网模式。
图6是从设备交互的角度示出的本申请又一实施例提供的接入网络的方法的示意性流程图。下面对方法600中的各个步骤做详细说明。
在步骤610中,接入网设备生成广播消息,该广播消息中包括第一小区支持的一个或多个CAG的标识信息和第一手动选网指示。
在步骤620中,接入网设备在第一小区发送广播消息。相应地,第一小区中的各终端设备接收该广播消息。
在步骤630中,终端设备#1确定第一CAG列表包括第一小区支持的至少一个CAG的标识信息。
终端设备#1在接收到该广播消息后,可以确定第一CAG列表是否包括该广播消息中第一小区支持的CAG的标识信息。如前所述,终端设备#1确定第一CAG列表是否包括第一小区支持的CAG的标识信息,从本质上说,也就是确定允许终端设备#1接入网络的CAG是否包含在第一小区支持的CAG的范围内。
终端设备#1可通过将第一CAG列表与广播消息中的一个或多个CAG的标识信息取交集,来确定该第一CAG列表是否包括第一小区支持的CAG的标识信息。若交集不为空,则表示该第一CAG列表包括第一小区支持的CAG的标识信息;若交集为空,则表示该第一CAG列表不包括第一小区支持的任意一个CAG的标识信息。
在本实施例中,第一CAG列表包括{CAG ID 2,CAG ID 3},第一小区支持的CAG的标识信息包括:{CAG ID 1,CAG ID 2},二者的交集为CAG ID 2,即交集不为空。故该终端设备#1可确定该第一CAG列表包括第一小区支持的CAG的标识信息。
在步骤640中,终端设备#1确定被设置为手动选网模式。
终端设备还可由用户来设置手动选网模式或自动选网模式。其中,手动选网模式具体可以是指,由用户手动操作来指示选择哪个网络来接入;自动选网模式具体可以是指,由终端设备自动选择网络接入。
在某些可能的设计中,当用户设置了手动选网模式时,终端设备中的手动选网模式开关为开启状态时。换言之,当终端设备检测到手动选网模式开关为开启状态时,该终端设 备可确定被设置为手动选网模式;该终端设备中的手动选网模式开关为关闭状态时,该终端设备可确定被设置为自动选网模式。
在另一些可能的设计中,当用户设置了手动选网模式时,终端设备中的自动选网模式开关为关闭状态。换言之,当终端设备检测到自动选网模式开关为关闭状态时,该终端设备可确定被设置为手动选网模式;当终端设备检测到自动选网模式开关为开启状态时,该终端设备可确定被设置为自动选网模式。
本实施例中,假设终端设备#1被设置为手动选网模式。
在步骤650中,终端设备#1通过用户界面显示一个或多个可供选择的网络的标识信息。
终端设备#1可以在确定第一CAG列表包括第一小区支持的CAG的ID,且终端设备#1被设置为手动选网模式的情况下,通过用户界面显示可供选择的网络的标识信息。
在本实施例中,可供选择的网络的标识信息可以包括CAG ID 2,而不包括CAG ID 100。换言之,在第一CAG列表与广播消息中的一个或多个CAG的标识信息的交集不为空集的情况下,该终端设备#1可通过用户界面显示交集中的CAG的标识信息。在第一CAG列表与广播消息中的一个或多个CAG的标识信息为空集的情况下,该终端设备#1可通过用户界面显示可通过缺省接入方式接入第一小区的入口,如上述缺省接入的专用CAG ID。因此,不管该第一CAG列表是否包含第一小区支持的CAG的标识信息,终端设备#1都可以通过用户界面向用户显示可选择的网络,以便接入网络。并且,在不同的情况下,终端设备#1向用户显示的可供选择的网络也不同,从而可以避免对用户造成干扰。
在步骤660中,终端设备#1响应于用户操作,向AMF发送注册请求消息。相应地,AMF接收来自终端设备的注册请求消息。
终端设备#1可以响应于用于对用户界面中显示的可供选择的网络的标识信息的选择操作,向AMF发送注册请求消息。
在步骤670中,AMF基于该注册请求消息,从签约数据库中获取第二CAG列表。
在步骤680中,AMF确定该第二CAG列表中是包含第一小区支持的CAG的ID。
应理解,步骤660至步骤680的具体过程可参看与上文方法400中的步骤404至步骤407中的相关说明,为了简洁,此处不再赘述。
在步骤690中,AMF向终端设备#1发送注册接受消息。
AMF可以直接向终端设备#1发送注册接受消息,以完成该终端设备#1的注册流程。
可选地,该注册接受消息中携带第二CAG列表。
虽然终端设备#1本地保存的第一CAG列表中包含第一小区支持的CAG的ID,但并不代表终端设备#1本地保存的第一CAG列表与签约数据库中的第二CAG列表是一致的。因此,AMF可以将从签约数据库中获取的第二CAG列表携带在注册接受消息中,发送给终端设备#1。此后,终端设备#1可以基于第二CAG列表,更新第一CAG列表。
应理解,步骤690及其后续流程可以参看上文方法400中的步骤408和步骤410中的相关说明,为了简洁,此处不再赘述。
还应理解,在终端设备#1被设置为自动选择网络的情况下,终端设备#1可以按照现有技术的流程,基于CAG ID 2接入网络,而无需通过手动选网的方式接入网络。为了简洁,此处省略对该流程的详细说明。
基于上述方案,终端设备可以在手动选网模式下通过CAG ID接入网络。因此,用户 在因出差等原因导致终端设备驻留的小区发生变化时,可以将终端设备直接设置为手动选网模式,进而在手动选网模式下,用户可通过允许接入的CAG ID或接入网设备提供的缺省入网的专用CAG ID接入CAG小区,进而接入网络。因此可以避免因终端设备的允许CAG列表与签约数据库中的允许CAG列表不同步而可能导致终端设备无法接入网络的问题。便于终端设备及时地更新本地的允许CAG列表,避免给用户带来无法入网的不良体验。
上文结合多个流程图详细描述了多个实施例。但应理解,这些流程图及其相应的实施例的相关描述仅为便于理解而示例,不应对本申请构成任何限定。各流程图中的每一个步骤并不一定是必须要执行的,例如有些步骤是可以跳过的。并且,各个步骤的执行顺序也不是固定不变的,也不限于图中所示,各个步骤的执行顺序应以其功能和内在逻辑确定。
上述本申请提供的实施例中,从终端设备、接入网设备与核心网设备之间交互的角度对本申请实施例提供的方法进行了介绍。为了实现上述本申请实施例提供的方法中的各功能,终端设备、接入网设备与核心网设备可以包括硬件结构和/或软件模块,以硬件结构、软件模块、或硬件结构加软件模块的形式来实现上述各功能。上述各功能中的某个功能以硬件结构、软件模块、还是硬件结构加软件模块的方式来执行,取决于技术方案的特定应用和设计约束条件。
以下,将结合图7至图10详细说明本申请实施例提供的接入网络的装置。
图7为本申请实施例提供的接入网络的装置700的示意性框图。应理解,该装置700可以对应于上述方法实施例中的终端设备、接入网设备和/或核心网设备,并且可以用于执行上述方法实施例中终端设备或接入网设备或核心网设备执行的各个步骤和/或流程。
如图7所示,该装置700可以包括收发模块710和处理模块720。
可选地,该装置700可对应于图4至图6所示实施例中的终端设备#1,可以包括终端设备#1执行的方法的模块。
具体地,当该装置700用于执行图4中终端设备#1执行的方法时,该收发模块710可用于执行上文方法400中的步骤402、步骤405、以及步骤408或步骤409。该处理模块720可用于执行方法400中的步骤403、步骤404、步骤410和步骤411中的部分或全部的步骤。
当该装置700用于执行图5中终端设备#1执行的方法时,该收发模块710可用于执行上文方法500中的步骤520、步骤550和步骤570中。该处理模块720可用于执行方法500中的步骤530、步骤540、步骤580和步骤590中的部分或全部的步骤。
当该装置700用于执行图6中终端设备#1执行的方法时,该收发模块710可用于执行上文方法600中的步骤620、步骤660和步骤690。该处理模块720可用于执行方法600中的步骤630至650。
可选地,该装置700可对应于图4至图6所示实施例中的接入网设备,可以包括接入网设备执行的方法的模块。
具体地,当该装置700用于执行图4中接入网设备执行的方法时,该收发模块710可用于执行上文方法400中的步骤402,并可用于执行步骤405、步骤408和步骤409 中的转发步骤。该处理模块720可用于执行方法400中的步骤401。
当该装置700用于执行图5中接入网设备执行的方法时,该收发模块710可用于执行上文方法500中的步骤520,并可用于执行步骤550和步骤570中的转发步骤。该处理模块720可用于执行方法500中的步骤510。
当该装置700用于执行图6中接入网设备执行的方法时,该收发模块710可用于执行上文方法600中的步骤620,并可用于执行步骤660和步骤690中的转发步骤。该处理模块720可用于执行方法600中的步骤610。
可选地,该装置700可对应于图4至图6所示实施例中的AMF,可以包括AMF执行的方法的模块。
具体地,当该装置700用于执行图4中AMF执行的方法时,该收发模块710可用于执行上文方法400中的步骤405、步骤406,以及步骤408或步骤409。该处理模块720可用于执行方法400中的步骤407。
当该装置700用于执行图5中AMF执行的方法时,该收发模块710可用于执行上文方法500中的步骤550至步骤570。
当该装置700用于执行图6中AMF执行的方法时,该收发模块710可用于执行上文方法600中的步骤660、步骤670和步骤690。该处理模块720可用于执行方法600中的步骤680。
应理解,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。另外,在本申请各个实施例中的各功能模块可以集成在一个处理器中,也可以是单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
图8是本申请实施例提供的接入网络的装置的另一示意性框图。如图8所示,如图8所示,该装置800包括至少一个处理器810,用于实现本申请实施例提供的方法中终端设备#1、接入网设备和/或核心网设备的功能。
示例性地,若装置800对应于上述方法实施例中的终端设备#1,处理器810可用于确定第一CAG列表是否包括第一小区支持的CAG的标识信息,以及更新第一CAG列表;若装置800对应于上述方法实施例中的接入网设备,处理器810可用于生成广播消息;若装置800对应于上述方法实施例中AMF,处理器810可以用于确定第二CAG列表中是否包括第一小区支持的CAG的标识信息。具体参见方法示例中的详细描述,此处不做赘述。
装置800还可以包括至少一个存储器820,用于存储程序指令和/或数据。存储器820和处理器810耦合。本申请实施例中的耦合是装置、单元或模块之间的间接耦合或通信连接,可以是电性,机械或其它的形式,用于装置、单元或模块之间的信息交互。处理器810可能和存储器820协同操作。处理器810可能执行存储器820中存储的程序指令。所述至少一个存储器中的至少一个可以包括于处理器中。
装置800还可以包括通信接口830。其中,该通信接口830可以是收发器、接口、总线、电路或者能够实现收发功能的装置。该通信接口830用于通过传输介质和其它设备进行通信,从而用于装置800中的装置可以和其它设备进行通信。示例性地,若 装置800对应于上述方法实施例中的终端设备#1,其它设备可以是接入网设备;若装置800对应于上述方法实施例中的接入网设备,其它设备可以是终端设备#1和/或AMF;若装置800对应于上述方法实施例中的AMF,其它设备可以是接入网设备。处理器810利用通信接口830收发数据,并用于实现图4至图6对应的实施例中终端设备、接入网设备和/或AMF所执行的方法。
本申请实施例中不限定上述处理器810、存储器820以及通信接口830之间的具体连接介质。本申请实施例在图8中以存储器820、处理器810以及通信接口830之间通过总线840连接,总线在图8中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图8中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
图9是本申请实施例提供的终端设备的结构示意图。该终端设备可应用于如图1所示的***中。如图9所示,该终端设备900包括处理器901和收发器902。可选地,该终端设备900还包括存储器903。其中,处理器901、收发器902和存储器903之间可以通过内部连接通路互相通信,传递控制和/或数据信号,该存储器903用于存储计算机程序,该处理器901用于从该存储器903中调用并运行该计算机程序,以控制该收发器902收发信号。可选地,终端设备900还可以包括天线904,用于将收发器902输出的上行数据或上行控制信令通过无线信号发送出去。
上述处理器901可以和存储器903可以合成一个处理装置,处理器901用于执行存储器903中存储的程序代码来实现上述功能。具体实现时,该存储器903也可以集成在处理器901中,或者独立于处理器901。该处理器901可以与图7中的处理模块720或图8中的处理器810对应。
上述收发器902可以与图9中的通信模块920或图10中的通信接口1030对应。收发器902可以包括接收器(或称接收机、接收电路)和发射器(或称发射机、发射电路)。其中,接收器用于接收信号,发射器用于发射信号。
可选地,上述终端设备900还可以包括电源905,用于给终端设备900中的各种器件或电路提供电源。
除此之外,为了使得该终端设备设备的功能更加完善,该终端设备900还可以包括输入单元906、显示单元907、音频电路908、摄像头909和传感器910等中的一个或多个,所述音频电路还可以包括扬声器908a、麦克风908b等。
应理解,图9所示的终端设备900能够实现图4至图6所示方法实施例中涉及终端设备#1的各个过程。终端设备900中的各个模块的操作和/或功能,分别为了实现上述方法实施例中的相应流程。具体可参见上述方法实施例中的描述,为避免重复,此处适当省略详细描述。
当终端设备900用于执行上文方法实施例中涉及终端设备#1的操作流程时,处理器901可以用于执行前面方法实施例中描述的由终端设备#1内部实现的动作,而收发器902可以用于执行前面方法实施例中描述的终端设备#1向接入网设备发送或从接入网设备接收的动作。具体请见前面方法实施例中的描述,此处不再赘述。
图10是本申请实施例提供的接入网设备的结构示意图。图10是本申请实施例提供的网络设备的结构示意图,例如可以为基站的结构示意图。该基站1000可应用于如 图1所示的***中。如图10所示,该基站1000可以包括一个或多个射频单元,如远端射频单元(remote radio unit,RRU)1010和一个或多个基带单元(BBU)(也可称为分布式单元(DU))1020。所述RRU 1010可以称为收发单元,可以与图7中的收发模块710或图8中的通信接口830对应。可选地,该RRU 1010还可以称为收发机、收发电路、或者收发器等等,其可以包括至少一个天线1011和射频单元1012。可选地,RRU 1010可以包括接收单元和发送单元,接收单元可以对应于接收器(或称接收机、接收电路),发送单元可以对应于发射器(或称发射机、发射电路)。所述RRU 1010部分主要用于射频信号的收发以及射频信号与基带信号的转换,例如,用于执行上述方法实施例中关于接入网设备的操作流程,如,发送广播消息,在终端设备#1与AMF之间转发消息等。所述BBU 1020部分主要用于进行基带处理,对基站进行控制等。所述RRU 1010与BBU 1020可以是物理上设置在一起,也可以物理上分离设置的,即分布式基站。
所述BBU 1020为基站的控制中心,也可以称为处理单元,可以与图7中的处理模块720或图8中的处理器810对应,主要用于完成基带处理功能,如信道编码,复用,调制,扩频等等。例如所述BBU(处理单元)可以用于控制基站执行上述方法实施例中关于接入网设备的操作流程,例如,生成上述指示信息等。或,所述BBU(处理单元)可以用于控制基站执行上述方法实施例中关于接入网设备的操作流程。
在一个示例中,所述BBU 1020可以由一个或多个单板构成,多个单板可以共同支持单一接入制式的无线接入网(如LTE网),也可以分别支持不同接入制式的无线接入网(如LTE网,5G网或其他网)。所述BBU 1020还包括存储器1021和处理器1022。所述存储器1021用以存储必要的指令和数据。所述处理器1022用于控制基站进行必要的动作,例如用于控制基站执行上述方法实施例中关于接入网设备的操作流程。所述存储器1021和处理器1022可以服务于一个或多个单板。也就是说,可以每个单板上单独设置存储器和处理器。也可以是多个单板共用相同的存储器和处理器。此外每个单板上还可以设置有必要的电路。
应理解,图10所示的基站1000能够实现图4至图6所示方法实施例中涉及接入网设备的各个过程。基站1000中的各个模块的操作和/或功能,分别为了实现上述方法实施例中的相应流程。具体可参见上述方法实施例中的描述,为避免重复,此处适当省略详细描述。
当基站1000用于执行上文方法实施例中涉及接入网设备的操作流程时,BBU 1020可以用于执行前面方法实施例中描述的由接入网设备内部实现的动作,而RRU 1010可以用于执行前面方法实施例中描述的接入网设备发送、接收及转发的动作。具体请见前面方法实施例中的描述,此处不再赘述。
应理解,图10所示出的基站1000仅为接入网设备的一种可能的形态,而不应对本申请构成任何限定。本申请所提供的方法可适用于其他形态的网络设备。例如,包括AAU,还可以包括CU和/或DU,或者包括BBU和自适应无线单元(adaptive radio unit,ARU),或BBU;也可以为客户终端设备(customer premises equipment,CPE),还可以为其它形态,本申请对于网络设备的具体形态不做限定。
本申请还提供了一种处理装置,包括至少一个处理器,所述至少一个处理器用于 执行存储器中存储的计算机程序,以使得所述处理装置执行上述方法实施例中终端设备#1执行的方法、接入网设备执行的方法或AMF执行的方法。
在本申请实施例中,处理器可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
在本申请实施例中,存储器可以是非易失性存储器,比如硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD)等,还可以是易失性存储器(volatile memory),例如随机存取存储器(random-access memory,RAM)。存储器是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。本申请实施例中的存储器还可以是电路或者其它任意能够实现存储功能的装置,用于存储程序指令和/或数据。
根据本申请实施例提供的方法,本申请还提供一种计算机程序产品,该计算机程序产品包括:计算机程序代码,当该计算机程序代码在计算机上运行时,使得该计算机执行图4至图6所示实施例中终端设备#1执行的方法、接入网设备执行的方法或AMF执行的方法。
根据本申请实施例提供的方法,本申请还提供一种计算机可读存储介质,该计算机可读存储介质存储有程序代码,当该程序代码在计算机上运行时,使得该计算机执行图4至图6所示实施例中终端设备#1执行的方法、接入网设备执行的方法或AMF执行的方法。
根据本申请实施例提供的方法,本申请还提供一种***,其包括前述的接入网设备和AMF。可选地,该***还包括UDM。
本申请实施例提供的技术方案可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、网络设备、终端设备或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机可以存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,数字视频光盘(digital video disc,DVD))、或者半导体介质等。
在本申请实施例中,在无逻辑矛盾的前提下,各实施例之间可以相互引用,例如方法实施例之间的方法和/或术语可以相互引用,例如装置实施例之间的功能和/或术 语可以相互引用,例如装置实施例和方法实施例之间的功能和/或术语可以相互引用。
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。

Claims (37)

  1. 一种接入网络的方法,其特征在于,包括:
    终端设备接收来自接入网设备的广播消息,所述广播消息中包括第一小区支持的一个或多个封闭接入组CAG的标识信息和第一缺省入网指示,所述第一缺省入网指示用于指示所述第一小区可通过缺省接入方式接入;
    所述终端设备在第一CAG列表不包括所述第一小区支持的所述一个或多个CAG的标识信息的情况下,基于所述第一缺省入网指示,接入所述第一小区;其中,所述第一CAG列表是保存在所述终端设备中的允许接入的CAG的标识信息的列表。
  2. 如权利要求1所述的方法,其特征在于,所述第一缺省入网指示包括缺省入网的专用CAG的标识信息。
  3. 如权利要求1或2所述的方法,其特征在于,所述缺省接入方式包括自动选网的接入方式或手动选网的接入方式。
  4. 如权利要求3所述的方法,其特征在于,若所述缺省接入方式为所述手动选网的接入方式,所述终端设备基于所述第一缺省入网指示,接入所述第一小区,包括:
    所述终端设备基于所述第一缺省入网指示,通过用户界面显示可供选择的网络的标识信息;
    所述终端设备响应于用户操作,接入所述第一小区。
  5. 如权利要求1至4中任一项所述的方法,其特征在于,所述方法还包括:
    所述终端设备从接入和移动性管理网元AMF接收第二CAG列表,所述第二CAG列表是保存在签约数据库中的允许所述终端设备接入的CAG的标识信息的列表;
    所述终端设备基于所述第二CAG列表,更新所述第一CAG列表。
  6. 如权利要求5所述的方法,其特征在于,所述方法还包括:
    所述终端设备向所述AMF发送注册请求消息;以及
    所述终端设备从所述AMF接收第二CAG列表,包括:
    所述终端设备从所述AMF接收注册接受消息,所述注册接受消息中携带所述第二CAG列表。
  7. 如权利要求5所述的方法,其特征在于,所述方法还包括:
    所述终端设备向所述AMF发送注册请求消息;以及
    所述终端设备从所述AMF接收第二CAG列表,包括:
    所述终端设备从所述AMF接收注册拒绝消息,所述注册拒绝消息中携带所述第二CAG列表。
  8. 如权利要求7所述的方法,其特征在于,所述方法还包括:
    所述终端设备基于小区重选流程,选择第二小区;
    在所述第二CAG列表包括所述第二小区支持的至少一个CAG的标识信息的情况下,所述终端设备接入所述第二小区,并发起注册流程。
  9. 如权利要求6至8中任一项所述的方法,其特征在于,所述注册请求消息中携带第二缺省入网指示,所述第二缺省入网指示用于指示所述终端设备是通过缺省接入方式接入所述第一小区的。
  10. 如权利要求9所述的方法,其特征在于,所述第二缺省入网指示包括缺省入网的专用CAG的标识信息。
  11. 如权利要求1所述的方法,其特征在于,所述方法还包括:
    在所述第一CAG列表中包括所述第一小区支持的一个或多个CAG的标识信息且所述终端设备被设置为手动选网模式的情况下,所述终端设备基于所述一个或多个CAG的标识信息,通过用户界面显示一个或多个可供手动选择的网络的标识信息;
    所述终端设备响应于用户操作,接入所述第一小区。
  12. 如权利要求4或11所述的方法,其特征在于,所述可供选择的网络的标识信息包括所述一个或多个CAG的标识信息或一个或多个CAG的标识信息分别关联的HRNN。
  13. 一种接入网络的方法,其特征在于,包括:
    接入网设备发送广播消息,所述广播消息中包括第一小区支持的一个或多个封闭接入组CAG的标识信息和第一缺省入网指示,所述第一缺省入网指示用于指示所述第一小区可通过缺省接入方式接入,所述第一小区是所述接入网设备服务的小区。
  14. 如权利要求15所述的方法,其特征在于,所述第一缺省入网指示包括缺省入网的专用CAG的标识信息。
  15. 如权利要求13或14所述的方法,其特征在于,所述方法还包括:
    所述接入网设备接收来自终端设备的注册请求消息,所述注册请求消息中携带第二缺省入网指示,所述第二缺省入网指示用于指示所述终端设备是通过所述缺省接入方式接入所述第一小区的;
    所述接入网设备将所述注册请求消息转发至接入和移动性管理网元AMF。
  16. 如权利要求15所述的方法,其特征在于,所述第二缺省入网指示包括缺省入网的专用CAG的标识信息。
  17. 一种接入网络的方法,其特征在于,包括:
    接入和移动性管理网元AMF接收来自终端设备的注册请求消息,所述注册请求消息中携带第二缺省入网指示,所述第二缺省入网指示用于指示所述终端设备是通过缺省接入方式接入第一小区的;
    所述AMF基于所述注册请求消息,从签约数据库中获取所述终端设备的第二封闭接入组CAG列表,所述第二CAG列表包括允许所述终端设备接入的CAG的标识信息;
    所述AMF向所述终端设备发送注册拒绝消息,所述注册拒绝消息中携带所述第二CAG列表。
  18. 如权利要求17所述的方法,其特征在于,所述第二缺省入网指示包括缺省入网的专用CAG的标识信息。
  19. 一种接入网络的装置,其特征在于,包括:
    收发模块,用于接收来自接入网设备的广播消息,所述广播消息中包括第一小区支持的一个或多个封闭接入组CAG的标识信息和第一缺省入网指示,所述第一缺省入网指示用于指示所述第一小区可通过缺省接入方式接入;
    处理模块,用于在第一CAG列表不包括所述第一小区支持的所述一个或多个CAG 的标识信息的情况下,基于所述第一缺省入网指示,接入所述第一小区;其中,所述第一CAG列表是保存在所述装置中的允许接入的CAG的标识信息的列表。
  20. 如权利要求19所述的装置,其特征在于,所述第一缺省入网指示包括缺省入网的专用CAG的标识信息。
  21. 如权利要求19或20所述的装置,其特征在于,所述缺省接入方式包括自动选网的接入方式或手动选网的接入方式。
  22. 如权利要求21所述的装置,其特征在于,若所述缺省接入方式为所述手动选网的接入方式,所述处理模块还用于:
    基于所述第一缺省入网指示,通过用户界面显示可供选择的网络的标识信息;
    响应于用户操作,接入所述第一小区。
  23. 如权利要求19至22中任一项所述的装置,其特征在于,所述收发模块还用于从接入和移动性管理网元AMF接收第二CAG列表,所述第二CAG列表是保存在签约数据库中的允许所述装置接入的CAG的标识信息的列表;
    所述处理单元还用于基于所述第二CAG列表,更新所述第一CAG列表。
  24. 如权利要求23所述的装置,其特征在于,所述收发模块具体用于:
    向所述AMF发送注册请求消息;
    从所述AMF接收注册接受消息,所述注册接受消息中携带所述第二CAG列表。
  25. 如权利要求23所述的装置,其特征在于,所述收发模块具体用于:
    向所述AMF发送注册请求消息;
    从所述AMF接收拒绝消息,所述注册拒绝消息中携带所述第二CAG列表。
  26. 如权利要求25所述的装置,其特征在于,所述处理模块还用于:
    基于小区重选流程,选择第二小区;
    在所述第二CAG列表包括所述第二小区支持的至少一个CAG的标识信息的情况下,接入所述第二小区,并发起注册流程。
  27. 如权利要求24至26中任一项所述的装置,其特征在于,所述注册请求消息中携带第二缺省入网指示,所述第二缺省入网指示用于指示所述装置是通过缺省接入方式接入所述第一小区的。
  28. 如权利要求27所述的装置,其特征在于,所述第二缺省入网指示包括缺省入网的专用CAG的标识信息。
  29. 如权利要求19所述的装置,其特征在于,所述处理模块还用于:
    在所述第一CAG列表中包括所述第一小区支持的一个或多个CAG的标识信息且所述装置被设置为手动选网模式的情况下,基于所述一个或多个CAG的标识信息,通过用户界面显示一个或多个可供手动选择的网络的标识信息;
    响应于用户操作,接入所述第一小区。
  30. 如权利要求22或29所述的装置,其特征在于,所述可供选择的网络的标识信息包括所述一个或多个CAG的标识信息或一个或多个CAG的标识信息分别关联的HRNN。
  31. 一种接入网络的装置,其特征在于,包括处理器和存储器,所述存储器和所述处理器耦合,所述处理器用于执行权利要求1至12中任一项所述的方法。
  32. 一种接入网络的装置,其特征在于,用于实现如权利要求13至16中任一项所述的方法。
  33. 一种接入网络的装置,其特征在于,包括处理器和存储器,所述存储器和所述处理器耦合,所述处理器用于执行权利要求13至16中任一项所述的方法。
  34. 一种接入网络的装置,其特征在于,用于实现如权利要求17或18所述的方法。
  35. 一种接入网络的装置,其特征在于,包括处理器和存储器,所述存储器和所述处理器耦合,所述处理器用于执行权利要求17或18所述的方法。
  36. 一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行权利要求1至18任一项所述的方法。
  37. 一种计算机程序,其特征在于,包括程序代码,当计算机运行所述计算机程序时,所述程序代码执行如权利要求1至18中任一项所述的方法。
PCT/CN2021/074172 2021-01-28 2021-01-28 接入网络的方法和装置 WO2022160183A1 (zh)

Priority Applications (4)

Application Number Priority Date Filing Date Title
EP21921800.5A EP4274308A4 (en) 2021-01-28 2021-01-28 METHOD AND DEVICE FOR ACCESSING A NETWORK
CN202180091483.9A CN116803142A (zh) 2021-01-28 2021-01-28 接入网络的方法和装置
PCT/CN2021/074172 WO2022160183A1 (zh) 2021-01-28 2021-01-28 接入网络的方法和装置
US18/360,761 US20230370961A1 (en) 2021-01-28 2023-07-27 Network access method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2021/074172 WO2022160183A1 (zh) 2021-01-28 2021-01-28 接入网络的方法和装置

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US18/360,761 Continuation US20230370961A1 (en) 2021-01-28 2023-07-27 Network access method and apparatus

Publications (1)

Publication Number Publication Date
WO2022160183A1 true WO2022160183A1 (zh) 2022-08-04

Family

ID=82654118

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2021/074172 WO2022160183A1 (zh) 2021-01-28 2021-01-28 接入网络的方法和装置

Country Status (4)

Country Link
US (1) US20230370961A1 (zh)
EP (1) EP4274308A4 (zh)
CN (1) CN116803142A (zh)
WO (1) WO2022160183A1 (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111726808A (zh) * 2019-03-21 2020-09-29 华为技术有限公司 通信方法和装置
CN111769964A (zh) * 2019-04-01 2020-10-13 华为技术有限公司 一种通信方法及装置
US20200396673A1 (en) * 2019-06-14 2020-12-17 Samsung Electronics Co., Ltd. Method and system for handling of closed access group related procedure
CN112153708A (zh) * 2019-06-29 2020-12-29 华为技术有限公司 一种通信方法及相关设备

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020204536A1 (ko) * 2019-03-29 2020-10-08 엘지전자 주식회사 무선 통신 시스템에서 단말이 네트워크에 접속을 수행하는 방법

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111726808A (zh) * 2019-03-21 2020-09-29 华为技术有限公司 通信方法和装置
CN111769964A (zh) * 2019-04-01 2020-10-13 华为技术有限公司 一种通信方法及装置
US20200396673A1 (en) * 2019-06-14 2020-12-17 Samsung Electronics Co., Ltd. Method and system for handling of closed access group related procedure
CN112153708A (zh) * 2019-06-29 2020-12-29 华为技术有限公司 一种通信方法及相关设备

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
ERICSSON: "Manual Selection of PNI NPN", 3GPP DRAFT; R2-2002594, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG2, no. electronic; 20200420 - 20200430, 9 April 2020 (2020-04-09), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France , XP051870089 *
See also references of EP4274308A4 *

Also Published As

Publication number Publication date
US20230370961A1 (en) 2023-11-16
CN116803142A (zh) 2023-09-22
EP4274308A4 (en) 2024-02-28
EP4274308A1 (en) 2023-11-08

Similar Documents

Publication Publication Date Title
US20230069252A1 (en) Communication Method and Communication Apparatus
WO2021136211A1 (zh) 授权结果的确定方法及装置
US20230189188A1 (en) Method for terminal to access public and private networks and communications apparatus
WO2016177106A1 (zh) 专用核心网的选择方法和装置
WO2021063164A1 (zh) 通信方法、通信装置及存储介质
EP4354770A1 (en) Method and apparatus for transmitting data
US20230379806A1 (en) Method and apparatus for supporting information acquisition, device, and readable storage medium
EP4280697A1 (en) Communication method and device
CN116390203A (zh) 选择网络的方法和装置
WO2023051430A1 (zh) 通信的方法和装置
WO2016002332A1 (ja) 装置、方法及びプログラム
WO2022160183A1 (zh) 接入网络的方法和装置
WO2021235781A1 (en) Method and apparatus for discovering and selecting network providing connectivity for provisioning user subscription data
WO2021208059A1 (zh) 连接建立方法、装置、设备及存储介质
WO2021088090A1 (zh) 接入控制方法及通信装置
CN116193415A (zh) 中继设备的选择方法、装置、设备及存储介质
WO2023197772A1 (zh) 一种通信方法及相关装置
WO2024067200A1 (zh) 通信方法、装置以及***
WO2023103575A1 (zh) 组播/广播通信的方法与相关装置
WO2022205219A1 (zh) 中继方式的配置方法、中继通信方法、装置及设备
WO2023185620A1 (zh) 通信的方法和装置
WO2023160199A1 (zh) 一种接入通信网络的方法和装置
WO2023185561A1 (zh) 通信方法和通信装置
WO2023133871A1 (zh) 通信方法和装置
CN117641472A (zh) 一种通信方法和装置

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 21921800

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 202180091483.9

Country of ref document: CN

ENP Entry into the national phase

Ref document number: 2021921800

Country of ref document: EP

Effective date: 20230802

NENP Non-entry into the national phase

Ref country code: DE