Wireless communication method and device

By obtaining NPN constraint configuration information at the terminal level through access network equipment, the problem of terminal devices being unable to select a suitable target cell during mobility control is solved, thus achieving a more efficient handover process.

CN116569599BActive Publication Date: 2025-12-09GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202180068439.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-01-12
Publication Date
2025-12-09
Estimated Expiration
2041-01-12

AI Technical Summary

Technical Problem

During the mobility control process of terminal devices, the source access network device cannot obtain configuration information on whether the terminal device supports a third-party NPN network, resulting in the inability to switch to a suitable target access network device.

Method used

Access network equipment receives and utilizes NPN constraint configuration information at the terminal level to assist the terminal mobility control process in selecting a suitable target cell.

Benefits of technology

This technology enables the selection of a suitable target cell for the terminal device during access network equipment handover, improving the accuracy and efficiency of the handover process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116569599B_ABST
    Figure CN116569599B_ABST
Patent Text Reader

Abstract

The embodiment of the application provides a wireless communication method and device, the method comprises the following steps: a first access network device receives a first message sent by a second access network device or a core network device, wherein the first message comprises terminal granularity NPN constraint configuration information; wherein the NPN constraint configuration information is used for assisting terminal mobility control process on the side of the access network. Therefore, a suitable target cell can be selected for the terminal device.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] Embodiments of the present application relate to the field of communications, and more particularly, to a wireless communication method and device. BACKGROUND

[0002] New Radio (NR) Release 16 (R16) introduces Non-public Network (NPN), in order to increase the flexibility of NPN deployment, NPN network can be further divided into Stand-alone Non-public Networks (SNPN) and Closed Access Group (CAG) network, a SNPN is determined by a Public Land Mobile Network (PLMN) Identifier (ID) and a Network Identifier (NID), and a CAG network is determined by a PLMN ID and a CAG Identifier (CAG ID).

[0003] Generally, it is necessary to rely on an operator to provide an NPN, but for the network deployment demand of a temporary NPN, such as for the deployment of a temporary NPN for temporary concert communication or temporary emergency communication, it is not an efficient network building mode to rely on an operator to provide a temporary NPN each time. Therefore, it seems more efficient for an operator to allow a third party to build its own network through a protocol authorization. These NPN networks deployed by the third party have new network features, and the network side usually uses system broadcast information to notify the terminal device of the new network feature information. Only the terminal device that meets the constraint conditions corresponding to the new network feature information can access the NPN network deployed by the third party.

[0004] In the terminal mobility control process, for example, the mobility of a terminal device causes the handover of an access network device, and the source access network device needs to determine whether it can be handed over to a target access network device. In the current handover decision process, since the source access network device does not obtain the configuration information of whether the terminal device supports the third-party NPN network, it is impossible to hand over to the target access network device corresponding to the third-party NPN network, that is, it is impossible to select a suitable target cell for the terminal device. SUMMARY

[0005] Embodiments of the present application provide a wireless communication method and device, so that a suitable target cell can be selected for a terminal device.

[0006] In a first aspect, a wireless communication method is provided, comprising: receiving a first message sent by a second access network device or a core network device, the first message comprising terminal-granularity NPN constraint configuration information; wherein the NPN constraint configuration information is used to assist a terminal mobility control process at an access network side.

[0007] In a second aspect, a wireless communication method is provided, comprising: sending a first message to a first access network device, the first message comprising terminal-granularity NPN constraint configuration information; wherein the NPN constraint configuration information is used to assist a terminal mobility control process at an access network side.

[0008] In a third aspect, an access network device is provided, configured to perform the method in the first aspect or any of the implementation manners thereof.

[0009] In particular, the terminal device comprises function modules configured to perform the method in the first aspect or any of the implementation manners thereof.

[0010] In a fourth aspect, a network device is provided, configured to perform the method in the second aspect or any of the implementation manners thereof.

[0011] In particular, the terminal device comprises function modules configured to perform the method in the second aspect or any of the implementation manners thereof.

[0012] In a fifth aspect, an access network device is provided, comprising a processor and a memory. The memory is configured to store a computer program, and the processor is configured to invoke and run the computer program stored in the memory to perform the method in the first aspect or any of the implementation manners thereof.

[0013] In a sixth aspect, a network device is provided, comprising a processor and a memory. The memory is configured to store a computer program, and the processor is configured to invoke and run the computer program stored in the memory to perform the method in the second aspect or any of the implementation manners thereof.

[0014] In a seventh aspect, an apparatus is provided, configured to implement the method in the first aspect, the second aspect, or any of the implementation manners thereof.

[0015] In particular, the apparatus comprises a processor configured to invoke and run a computer program from a memory, so that a device in which the apparatus is installed performs the method in the first aspect, the second aspect, or any of the implementation manners thereof.

[0016] In an eighth aspect, a computer program product is provided, comprising computer program instructions, which cause a computer to perform the method in the first aspect, the second aspect, or any of the implementation manners thereof.

[0017] In a ninth aspect, a computer program is provided, which, when running on a computer, causes the computer to perform the method of the first aspect, the second aspect, or the implementation manners thereof.

[0018] In summary, in the present application, the first access network device can obtain the NPN constraint configuration information of the terminal granularity. Based on this, when performing the switching of the access network device, the first access network device can consider the target access network device corresponding to the NPN network, such as the third-party NPN network, so as to select a suitable target cell for the terminal device. BRIEF DESCRIPTION OF DRAWINGS

[0019] Figure 1 is a schematic diagram of an application scenario of an embodiment of the present application;

[0020] Figure 2 is a schematic diagram of a networking combination relationship between a general public network, an SNPN, and a CAG network provided by an embodiment of the present application;

[0021] Figure 3 is a flowchart of a zone switching or access network device switching process in a cellular system provided by an embodiment of the present application;

[0022] Figure 4 is an interaction flowchart of a wireless communication method provided by an embodiment of the present application;

[0023] Figure 5 shows a schematic block diagram of an access network device 500 according to an embodiment of the present application;

[0024] Figure 6 shows a schematic block diagram of a network device 600 according to an embodiment of the present application;

[0025] Figure 7 is a schematic structural diagram of a communication device 700 provided by an embodiment of the present application;

[0026] Figure 8 is a schematic structural diagram of an apparatus of an embodiment of the present application. DETAILED DESCRIPTION

[0027] The technical solutions in the embodiments of the present application will be described below with reference to the drawings of the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, not all. All other embodiments obtained by those of ordinary skill in the art without creative labor on the basis of the embodiments in the present application also belong to the scope of protection of the present application.

[0028] Figure 1 is a schematic diagram of an application scenario of an embodiment of the present application.

[0029] As Figure 1As shown, the communication system 100 can include a terminal device 110 and an access network device 120. The access network device 120 can communicate with the terminal device 110 over the air interface. The terminal device 110 and the access network device 120 support multi-service transmission.

[0030] It should be understood that the embodiments of the present application are only exemplarily described with the communication system 100, but the embodiments of the present application are not limited thereto. That is, the technical solutions of the embodiments of the present application can be applied to various communication systems, for example: a Long Term Evolution (LTE) system, an LTE Time Division Duplex (TDD), a Universal Mobile Telecommunication System (UMTS), a 5G communication system (also referred to as a New Radio (NR) communication system), or a future communication system, etc.

[0031] Taking the 5G communication system as an example, the main application scenarios of 5G are: enhanced mobile broadband (eMBB), ultra-reliable and low latency communication (URLLC), and massive machine type of communication (mMTC). The eMBB still aims to enable users to obtain multimedia content, services and data, and its demand is growing rapidly. Since the eMBB can be deployed in different scenarios, such as indoor, urban, rural, etc., the differences in its capabilities and requirements are relatively large, so it cannot be generalized and must be analyzed in detail in combination with the specific deployment scenario. The typical applications of URLLC include: industrial automation, power automation, remote medical operation (surgery), traffic safety guarantee, etc. The typical characteristics of mMTC include: high connection density, small data volume, delay-insensitive service, low-cost module and long service life, etc.

[0032] In a 5G network environment, in order to reduce air interface signaling and quickly recover wireless connection, a new radio resource control (RRC) state, RRC_INACTIVE state, is defined for the purpose of quickly recovering data services. This state is different from RRC_IDLE and RRC_CONNECTED states. RRC_IDLE: mobility is based on terminal device cell selection reselection, paging is initiated by the core network (CN), and the paging area is configured by the CN. There is no terminal device access stratum (AS) context on the access network device side, nor is there an RRC connection. RRC_CONNECTED: there is an RRC connection, and the access network device and the terminal device have a UE AS context; the access network device knows the location of the terminal device is at the specific cell level. Mobility is access network device controlled mobility. Terminal device and access network device can transmit unicast data. RRC_INACTIVE: mobility is based on terminal device cell selection reselection, there is a connection between CN and NR, terminal device AS context exists on a certain access network device, paging is triggered by the radio access network (RAN), RAN-based paging area is managed by the RAN, and the access network device knows the location of the terminal device is based on the RAN-based paging area level.

[0033] In Figure 1 In the communication system 100 shown, the access network device 120 can be an access network device that communicates with the terminal device 110. The access network device can provide communication coverage for a specific geographic area and can communicate with the terminal device 110 (e.g., UE) located within the coverage area.

[0034] The access network device 120 can be an evolved node B (eNB or eNodeB) in a long term evolution (LTE) system, or a next generation radio access network (NG RAN) device, or a base station (gNB) in an NR system, or a radio controller in a cloud radio access network (CRAN), or a relay station, an access point, a vehicle-mounted device, a wearable device, a hub, a switch, a bridge, a router, or a future evolved access network device in a public land mobile network (PLMN), etc.

[0035] The terminal device 110 can be any terminal device, including but not limited to a terminal device that uses a wired or wireless connection with the access network device 120 or other terminal devices.

[0036] For example, the terminal device 110 can refer to an access terminal, a user equipment (UE), a subscriber unit, a subscriber station, a mobile station, a mobile, a remote station, a remote terminal, a mobile device, a user terminal, a terminal, a wireless communication device, a user agent, or a user device. The access terminal can be a cellular telephone, a cordless telephone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), a handheld device having wireless communication functions, a computing device, or other processing device connected to a wireless modem, an in-vehicle device, a wearable device, a terminal device in a 5G network, or a terminal device in a future evolved network, etc.

[0037] The terminal device 110 can be used for Device to Device (D2D) communication.

[0038] The wireless communication system 100 can further include a core network device 130 in communication with the base station, which can be a 5G core network (5GC) device, for example, an Access and Mobility Management Function (AMF), for another example, an Authentication Server Function (AUSF), for another example, a User Plane Function (UPF), for another example, a Session Management Function (SMF). Alternatively, the core network device 130 can also be an Evolved Packet Core (EPC) device of an LTE network, for example, a Session Management Function + Core Packet Gateway (SMF + PGW-C) device. It should be understood that the SMF + PGW-C can simultaneously implement the functions that can be implemented by the SMF and the PGW-C. In the process of network evolution, the above-mentioned core network device can also be called other names, or new network entities can be formed by dividing the functions of the core network, which is not limited by the embodiments of the present application.

[0039] The various functional units in the communication system 100 can also establish a connection through a next generation (NG) interface to realize communication.

[0040] For example, a terminal device establishes an air interface connection with an access network device through an NR interface, for transmission of user plane data and control plane signaling; the terminal device can establish a control plane signaling connection with an AMF through an NG interface 1 (N1 for short); an access network device, such as a next generation wireless access base station (gNB), can establish a user plane data connection with a UPF through an NG interface 3 (N3 for short); the access network device can establish a control plane signaling connection with the AMF through an NG interface 2 (N2 for short); the UPF can establish a control plane signaling connection with an SMF through an NG interface 4 (N4 for short); the UPF can exchange user plane data with a data network through an NG interface 6 (N6 for short); the AMF can establish a control plane signaling connection with the SMF through an NG interface 11 (N11 for short); the SMF can establish a control plane signaling connection with a PCF through an NG interface 7 (N7 for short).

[0041] Figure 1 An access network device, a core network device, and two terminal devices are exemplarily shown. Optionally, the wireless communication system 100 can include multiple access network devices, and each access network device can include other numbers of terminal devices within its coverage, which is not limited in the embodiments of the present application.

[0042] It should be understood that the devices with communication functions in the network / system in the embodiments of the present application can be referred to as communication devices. For example, Figure 1 For example, the communication system 100, the communication devices can include an access network device 120 and a terminal device 110 with communication functions, and the access network device 120 and the terminal device 110 can be the devices described above, which will not be described herein again; the communication devices can also include other devices in the communication system 100, such as a network controller, a mobile management entity, and other network entities, which are not limited in the embodiments of the present application.

[0043] It should be understood that the terms “system” and “network” are often used interchangeably herein.

[0044] The introduction of NPN by NR R16 increases the flexibility of NPN deployment. NPN can be further divided into SNPN and CAG network. An SNPN is determined by a PLMN ID and an NID, and a CAG network is determined by a PLMN ID and a CAG ID. Taking an SNPN as an example, a PLMN ID and an NID can be used as the identifier of an SNPN. A user subscribed to a certain SNPN service will be configured with a corresponding subscriber permanent identifier (SUPI) and subscription information, which are stored in the terminal device and the core network side. A user subscribed to an SNPN service needs to support an SNPN access mode. A user configured in the SNPN access mode can only access the network through the SNPN. A user not configured in the SNPN access mode can perform a PLMN selection process. The configuration mode (activation, deactivation, etc.) of the SNPN access mode is implemented by the terminal device. In the initial access and cell reselection process, the access network device needs to broadcast the NID and the corresponding PLMN ID information supported by itself. A user configured in the SNPN access mode can select an accessible SNPN cell according to his own subscription information, and the core network device can also authenticate the identity of the user according to the subscription information of the user.

[0045] A PLMN can support any network sharing combination mode of the general public network, SNPN and CAG network at the same time. For example, a PLMN can support a general public network, an SNPN or a CAG network alone, or support a network sharing combination mode of a general public network and an SNPN, or even support a network sharing combination mode of a general public network, an SNPN and a CAG network. In other words, a general public network, an SNPN or a CAG network can be supported by a PLMN, or a general public network and an SNPN can share a PLMN network at the same time, or even a general public network, an SNPN and a CAG network can share a PLMN network at the same time. The logical deployment relationship between the general public network, the SNPN and the CAG network can be more clearly reflected by Table 1.

[0046] Table 1: Configuration of network identifiers that can be supported by a cell

[0047]

[0048]

[0049] As shown in Table 1, from the network configuration point of view, one cell can be configured with both common network PLMN ID list information and non-public network NPN network identification list information at the same time. The non-public network NPN network identification list information is an optional parameter introduced by NR R16. For CAG type NPN networks, one PLMN ID is allowed to be associated with a CAG ID list. For SNPN type NPN networks, one PLMN ID is allowed to be associated with an NID list.

[0050] The parameters N, M, and W in Table 1 are all positive integers greater than or equal to 1.

[0051] Figure 2 is a schematic diagram of the networking combination relationship between the general public network, SNPN, and CAG network provided by the embodiments of the present application.

[0052] As shown in Table 1, from the network configuration point of view, one cell can be configured with both common network PLMN ID list information and non-public network NPN network identification list information at the same time. The non-public network NPN network identification list information is an optional parameter introduced by NR R16. For CAG type NPN networks, one PLMN ID is allowed to be associated with a CAG ID list. For SNPN type NPN networks, one PLMN ID is allowed to be associated with an NID list. Figure 2 As shown in Table 1, from the network configuration point of view, one cell can be configured with both common network PLMN ID list information and non-public network NPN network identification list information at the same time. The non-public network NPN network identification list information is an optional parameter introduced by NR R16. For CAG type NPN networks, one PLMN ID is allowed to be associated with a CAG ID list. For SNPN type NPN networks, one PLMN ID is allowed to be associated with an NID list.

[0053] The traditional cell handover or access network device handover process in a cellular system is as follows:

[0054] Figure 3 is a flowchart of the cell handover or access network device handover process in a cellular system provided by the embodiments of the present application, as shown in Figure 3 The process includes the following steps:

[0055] S310: After receiving the measurement configuration of the source access network device, the terminal device starts the corresponding measurement process when the measurement condition is met.

[0056] S320: The terminal device reports the measured result to the source access network device when the measurement result reporting condition is met.

[0057] S330: After receiving the measurement report sent by the terminal device, the source access network device makes a handover decision in combination with the local rules.

[0058] S340: If the source access network device determines that the cell handover can be performed, the source access network device sends a handover request to the target access network device.

[0059] S350: After receiving the handover request sent by the source access network device, the target access network device determines whether to accept the handover request according to local load information and the like.

[0060] S360: If the target access network device determines that the handover request can be accepted, the target access network device sends a handover command to the source access network device.

[0061] S370: After receiving the handover command sent by the target access network device, the source cell forwards the handover command to the terminal device in a transparent manner.

[0062] S380: After receiving the handover command, the terminal device stores configuration information in the handover command.

[0063] S390: The terminal device accesses the target access network device according to the configuration information in the handover command.

[0064] As described above, in the current handover decision process, the source access network device does not obtain the configuration information of whether the terminal device supports the third-party NPN network, so that the terminal device cannot be switched to the target access network device corresponding to the third-party NPN network, that is, the terminal device cannot be selected to the appropriate target cell.

[0065] To solve the above technical problems, the present application provides a wireless communication method and device. Wherein, the source access network device can obtain the configuration information of whether the terminal device supports the third-party NPN network, based on this, the source access network device can consider the target access network device corresponding to the third-party NPN network when performing the handover of the access network device, so as to select the appropriate target cell for the terminal device.

[0066] The technical scheme of the present application will be described in detail below:

[0067] Figure 4 is an interaction flowchart of a wireless communication method provided by an embodiment of the present application, wherein the execution subject involved in the method is a first access network device and a second access network device, or the execution subject involved in the method is a first access network device and a core network device, as shown in Figure 4 The method comprises:

[0068] S410: The second access network device or the core network device sends a first message to the first access network device, and the first message comprises terminal-granularity NPN constraint configuration information.

[0069] The NPN constraint configuration information is used to assist the terminal mobility control process on the access network side.

[0070] It should be understood that the terminal mobility control procedure can involve handover between access network devices, i.e. cell handover.

[0071] Optionally, the NPN constraint configuration information comprises: third-party NPN constraint configuration information, and / or, operator NPN constraint configuration information.

[0072] It should be understood that the third-party NPN constraint configuration information is also referred to as constraint configuration information of a third-party NPN, or referred to as constraint configuration information about a third-party NPN. The operator NPN constraint configuration information is also referred to as constraint configuration information of an operator NPN, or referred to as constraint configuration information about an operator NPN.

[0073] For example, the NPN constraint configuration information comprises: constraint configuration information of third-party NPN1, 2, wherein 1, 2 respectively represent the identity of a third-party NPN. Or, the NPN constraint configuration information comprises: constraint configuration information of operator NPN3, 4, wherein 3, 4 respectively represent the identity of an operator NPN. Or, the NPN constraint configuration information comprises: constraint configuration information of third-party NPN1, 2 and constraint configuration information of operator NPN3, 4.

[0074] Optionally, the second access network device obtains the terminal-granularity NPN constraint configuration information from the core network device, and sends the terminal-granularity NPN constraint configuration information to the first access network device.

[0075] Optionally, the terminal-granularity NPN constraint configuration information, i.e. the NPN constraint configuration information, is for a terminal device, and the terminal device is not a specific terminal device.

[0076] Optionally, the first access network device can be an operator's own access network device, or an operator-authorized third-party access network device, and the present application does not limit this.

[0077] Optionally, the first access network device receives the first message sent by the second access network device or the core network device in a context establishment or modification or update or re-establishment or transfer procedure of the terminal device.

[0078] Optionally, if the first access network device receives the first message sent by the core network device in a context establishment procedure of the terminal device, the first message can be an initial context establishment request.

[0079] Optionally, after the first access network device obtains the NPN constraint configuration information, the first access network device can perform a terminal mobility control procedure, such as a cell or access network device handover judgment procedure, according to the NPN constraint configuration information.

[0080] In summary, in the present application, the first access network device can obtain the NPN constraint configuration information of terminal granularity. Based on this, when performing access network device switching, the first access network device can consider the target access network device corresponding to the NPN network, such as the third-party NPN network, so as to select a suitable target cell for the terminal device.

[0081] Optionally, the NPN constraint configuration information includes at least one of the following, but is not limited thereto:

[0082] Constraint configuration information 1, NPN network identification list configuration information allowed or prohibited to access by the terminal device.

[0083] Constraint configuration information 2, first group identification list configuration information allowed or prohibited to access by the terminal device, the first group identification list configuration information is used for the terminal device to perform authentication through the NPN network.

[0084] Constraint configuration information 3, second group identification list configuration information allowed or prohibited to access by the terminal device, the second group identification list configuration information is used for the terminal device to obtain or update its own subscription data through the NPN network.

[0085] Constraint configuration information 4, mobility control priority configuration information between the PLMN and the NPN.

[0086] Constraint configuration information 5, limit access information associated with the NPN network identification list configuration information.

[0087] It should be understood that the NPN network identification list configuration information allowed or prohibited to access by the terminal device includes NPN network identification allowed or prohibited to access by the terminal device. As described above, the NPN network identification included in the NPN network identification list configuration information can be the identification of the third-party NPN network, can also be the identification of the operator NPN network, and can also include the identification of the third-party NPN network and the identification of the operator NPN network.

[0088] Optionally, the NPN network identification list configuration information is at least one of the following, but is not limited thereto:

[0089] PLMN network identification list configuration information.

[0090] SNPN network identification list configuration information.

[0091] CAG network identification list configuration information.

[0092] Temporary network identification list configuration information.

[0093] Access control related network identification list configuration information.

[0094] It should be understood that the access control related network identity is similar to the PLMN network identity or the SNPN network identity or the CAG network identity, i.e. the same in practical meaning, but the length of the access control related network identity can be different from the PLMN network identity or the SNPN network identity or the CAG network identity. Similarly, the temporary network identity is similar to the PLMN network identity or the SNPN network identity or the CAG network identity, i.e. the same in practical meaning, but it is a temporary identity of the PLMN or the SNPN or the CAG.

[0095] It should be understood that the first group identity list configuration information includes at least one group identity, and each group identity is used for the terminal device to perform authentication through the corresponding NPN network. Wherein, the corresponding NPN network here can be an operator NPN network, or a third-party NPN network, i.e. the terminal device can perform an authentication process in an operator NPN network, or initiate an authentication process in an operator-authorized third-party NPN.

[0096] It should be understood that the second group identity list configuration information includes at least one group identity, and each group identity is used for the terminal device to obtain its subscription data through the corresponding NPN network.

[0097] It should be understood that if the NPN constraint configuration information is third-party NPN constraint configuration information, the mobility control priority configuration information between the PLMN and the NPN refers to the mobility control priority configuration information between the PLMN and the third-party NPN. In this case, the NPN constraint configuration information can further include: mobility control priority configuration information between the operator NPN and the third-party NPN. If the NPN constraint configuration information is operator NPN constraint configuration information, the mobility control priority configuration information between the PLMN and the NPN refers to the mobility control priority configuration information between the PLMN and the operator NPN. If the NPN constraint configuration information is operator NPN constraint configuration information and third-party NPN constraint configuration information, the mobility control priority configuration information between the PLMN and the NPN refers to the mobility control priority configuration information between the PLMN and the operator NPN, and the mobility control priority configuration information between the PLMN and the third-party NPN. In this case, the NPN constraint configuration information can further include: mobility control priority configuration information between the operator NPN and the third-party NPN. In summary, when the NPN constraint configuration information includes third-party NPN constraint configuration information, the NPN constraint configuration information further includes: mobility control priority configuration information between the operator NPN and the third-party NPN.

[0098] It should be understood that the mobility control priority configuration information is also referred to as priority configuration information in the terminal mobility control process, or also referred to as mobility control related priority configuration information, that is, priority configuration information between the PLMN and the NPN in the terminal mobility control process.

[0099] It is worth mentioning that the mobility control priority configuration information between the PLMN and the NPN, and the mobility control priority configuration information between the operator NPN and the third-party NPN can be configured based on network type granularity or network identity granularity. For example, the priority of the third-party NPN is higher than the priority of the PLMN, which is priority configuration information configured based on network type granularity. While the priority of the third-party NPN1 is higher than the priority of the PLMN2, 1 and 2 respectively represent network identities, which is priority configuration information configured based on network identity granularity.

[0100] Optionally, the mobility control priority configuration information between the PLMN and the NPN, and / or the mobility control priority configuration information between the operator NPN and the third-party NPN is generated by the core network device or reported from the terminal device Non-Access Stratum (NAS) process.

[0101] Optionally, the access restriction information includes at least one of the following, but is not limited thereto:

[0102] Cell Global Identity (CGI) list configuration information.

[0103] Tracking Area Identity (TAI) list configuration information.

[0104] Radio Access Type (RAT) list configuration information.

[0105] Core network type list configuration information.

[0106] It should be understood that the CGI list configuration information included in the access restriction information is the CGI list configuration information that restricts the terminal device to only access or prohibits the terminal device from accessing. The TAI list configuration information included in the access restriction information is the TAI list configuration information that restricts the terminal device to only access or prohibits the terminal device from accessing. The RAT list configuration information included in the access restriction information is the RAT list configuration information that restricts the terminal device to only access or prohibits the terminal device from entering. The core network type list configuration information included in the access restriction information is the core network type list configuration information that restricts the terminal device to only access or prohibits the terminal device from accessing.

[0107] Optionally, any one of the NPN constraint configuration information other than the NPN network identification list configuration information includes any one of the following configuration granularity, i.e., the configuration granularity of the constraint configuration information 2-5 is any one of the following: terminal granularity, NPN network identification granularity.

[0108] Optionally, the NPN network identification granularity includes any one of the following:

[0109] PLMN network identification granularity.

[0110] SNPN network identification granularity.

[0111] CAG network identification granularity.

[0112] Temporary network identification granularity.

[0113] Access control related network identification granularity.

[0114] It is worth mentioning that when the configuration granularity of the constraint configuration information 2-5 is the terminal granularity, they are parallel configuration information with the constraint configuration information 1, as shown in Table 2 and Table 3:

[0115] Table 2: Configuration format of terminal granularity

[0116] Constraint configuration information 1 Constraint configuration information 2 Constraint configuration information 3 Constraint configuration information 4 Constraint configuration information 5

[0117] Optionally, the constraint configuration information 1-5 can be included in the context information of the terminal device. As shown in Table 3:

[0118] Table 3: Configuration format of terminal granularity

[0119]

[0120] It is worth mentioning that when the configuration granularity of the constraint configuration information 2-5 is the NPN network identification granularity, such as PLMN network identification granularity, SNPN network identification granularity, CAG network identification granularity, temporary network identification granularity or access control related network identification granularity, then the constraint configuration information 2-5 is the next level configuration of the constraint configuration information 1, as shown in Table 4 and Table 5:

[0121] Table 4: Configuration format of NPN network identification granularity

[0122]

[0123]

[0124] Optionally, the constraint configuration information 1-5 can be included in the context information of the terminal device. As shown in Table 5:

[0125] Table 5: NPN network identification granularity configuration format

[0126]

[0127] In summary, the present application provides various constraint configuration information included in the NPN constraint configuration information and the configuration granularity of the various constraint configuration information.

[0128] Optionally, the first access network device can obtain the characteristic information of the at least one target NPN from the second access network device or an operation and maintenance (OAM) node or a core network device.

[0129] Optionally, the characteristic information of the target NPN includes at least one of the following, without limitation:

[0130] Characteristic information 1: identification of the target NPN.

[0131] Characteristic information 2: indication information of whether to allow the terminal device to perform authentication through the target NPN.

[0132] Characteristic information 3: group identification information of allowing the terminal device to perform authentication through the target NPN.

[0133] Characteristic information 4: indication information of whether to allow the terminal device to initiate a network authentication request in the target NPN in a case where a maintained NPN network identification for authentication through the target NPN does not match any NPN network identification broadcast in cell system information.

[0134] Characteristic information 5: indication information of whether to allow the terminal device to access and obtain or update subscription information through the target NPN.

[0135] Characteristic information 6: group identification information of allowing the terminal device to access and obtain or update subscription information through the target NPN.

[0136] Characteristic information 7: indication information of whether the target NPN allows emergency communication.

[0137] Optionally, the identification of the target NPN is at least one of the following, without limitation:

[0138] PLMN network identification.

[0139] SNPN network identification.

[0140] CAG network identification.

[0141] Temporary network identification.

[0142] Access control related network identification.

[0143] Optionally, when there is at least one target NPN feature information matching the NPN constraint configuration information, the first access network device can perform a terminal mobility control process, for example, the first access network device performs an access network device or cell handover process.

[0144] For example, assuming that the target NPN feature information includes: the identifier of the target NPN, the group identifier information allowing the terminal device to authenticate through the target NPN, and the group identifier information allowing the terminal device to access and obtain or update the subscription information through the target NPN. And the NPN constraint configuration information includes: the NPN network identifier list configuration information allowing the terminal device to access, the first group identifier list configuration information allowing the terminal device to access, and the second group identifier list configuration information allowing the terminal device to access. At this time, when the identifier of the target NPN is in the NPN network identifier list configuration information allowing the terminal device to access, and the group identifier information allowing the terminal device to authenticate through the target NPN is in the first group identifier list configuration information, and the group identifier information allowing the terminal device to access and obtain or update the subscription information through the target NPN is in the second group identifier list configuration information, this case is called that there is at least one target NPN feature information matching the NPN constraint configuration information. At this time, the first access network device can perform a terminal mobility control process, for example, the first access network device performs an access network device or cell handover process.

[0145] Optionally, the target NPN feature information is transmitted through any one of the following interfaces: X2 interface, Xn interface, S1 interface, NG interface, F1 interface, and E1 interface. The X2 interface is a communication interface between 4G access network devices. The Xn interface is a communication interface between 5G access network devices. The S1 interface is a communication interface between 4G access network devices and 4G core network devices. The NG interface is a communication interface between 5G access network devices and 5G core network devices. The F1 interface is a communication interface between the centralized unit (gNB-CU) and the distributed unit (gNB-DU) in the access network device using the NR technology. The E1 interface is a communication interface between the control plane (gNB-CU-CP) part in the gNB-CU and the user plane (gNB-CU-UP) part in the gNB-CU.

[0146] For example, assuming that the target NPN feature information includes: the identifier of the target NPN, the group identifier information allowing the terminal device to authenticate through the target NPN, and the group identifier information allowing the terminal device to access and obtain or update the subscription information through the target NPN. And the NPN constraint configuration information includes: the NPN network identifier list configuration information allowing the terminal device to access, the first group identifier list configuration information allowing the terminal device to access, and the second group identifier list configuration information allowing the terminal device to access. At this time, when the identifier of the target NPN is in the NPN network identifier list configuration information allowing the terminal device to access, and the group identifier information allowing the terminal device to authenticate through the target NPN is in the first group identifier list configuration information, and the group identifier information allowing the terminal device to access and obtain or update the subscription information through the target NPN is in the second group identifier list configuration information, this case is called that there is at least one target NPN feature information matching the NPN constraint configuration information. At this time, the first access network device can perform a terminal mobility control process, for example, the first access network device performs an access network device or cell handover process.

[0147] In summary, in the present application, the first access network device can obtain at least one target NPN feature information, and when there is at least one target NPN feature information matching the NPN constraint configuration information, the first access network device can perform a terminal mobility control process, for example, the first access network device performs an access network device or cell handover process.

[0148] Figure 5A schematic block diagram of an access network device 500 according to an embodiment of the present application is shown. As shown in Figure 5 The communication unit 510 is configured to receive a first message sent by a second access network device or a core network device, the first message comprising terminal-granularity NPN restriction configuration information. The NPN restriction configuration information is used to assist terminal mobility control on the access network side.

[0149] Optionally, the communication unit 510 is specifically configured to receive the first message sent by the second access network device or the core network device during a context establishment, modification, update, re-establishment or transfer process of the terminal device.

[0150] Optionally, the NPN restriction configuration information comprises at least one of the following:

[0151] NPN network identifier list configuration information for allowing or prohibiting access of the terminal device.

[0152] First group identifier list configuration information for allowing or prohibiting access of the terminal device, the first group identifier list configuration information being used for terminal device authentication through an NPN network.

[0153] Second group identifier list configuration information for allowing or prohibiting access of the terminal device, the second group identifier list configuration information being used for the terminal device to obtain or update its subscription data through an NPN network.

[0154] Mobility control priority configuration information between a PLMN and an NPN.

[0155] Limitation access information associated with the NPN network identifier list configuration information.

[0156] Optionally, any one of the NPN restriction configuration information other than the NPN network identifier list configuration information comprises any one of the following configuration granularities: terminal granularity, NPN network identifier granularity.

[0157] Optionally, the NPN network identifier granularity comprises any one of the following:

[0158] PLMN network identifier granularity.

[0159] SNPN network identifier granularity.

[0160] CAG network identifier granularity.

[0161] Temporary network identifier granularity.

[0162] Access control related network identifier granularity.

[0163] Optionally, when the NPN constraint configuration information includes the third-party NPN constraint configuration information, the NPN constraint configuration information further includes mobility control priority configuration information between the operator NPN and the third-party NPN.

[0164] Optionally, the mobility control priority configuration information between the PLMN and the NPN, and / or the mobility control priority configuration information between the operator NPN and the third-party NPN is generated by the core network device, or is reported from the terminal device NAS process.

[0165] Optionally, the NPN network identifier list configuration information is at least one of the following:

[0166] PLMN network identifier list configuration information.

[0167] SNPN network identifier list configuration information.

[0168] CAG network identifier list configuration information.

[0169] Temporary network identifier list configuration information.

[0170] Access control related network identifier list configuration information.

[0171] Optionally, the access restriction information includes at least one of the following:

[0172] CGI list configuration information.

[0173] TAI list configuration information.

[0174] RAT list configuration information.

[0175] Core network type list configuration information.

[0176] Optionally, the communication unit 510 is further configured to: obtain feature information of at least one target NPN from the second access network device or the OAM node.

[0177] Optionally, the feature information of the target NPN includes at least one of the following:

[0178] The identifier of the target NPN.

[0179] Indication information of whether to allow the terminal device to authenticate through the target NPN.

[0180] Group identifier information of allowing the terminal device to authenticate through the target NPN.

[0181] Indication information of whether to allow the terminal device to initiate a network authentication request in the target NPN in a case where a maintained NPN network identifier for authentication through the target NPN does not match any NPN network identifier broadcast in cell system information.

[0182] an indication of whether the terminal device is allowed to access the target NPN and acquire or update subscription information.

[0183] group identity information of the terminal device being allowed to access the target NPN and acquire or update subscription information.

[0184] an indication of whether the target NPN allows emergency communication.

[0185] Optionally, the identity of the target NPN is at least one of:

[0186] a PLMN network identity.

[0187] an SNPN network identity.

[0188] a CAG network identity.

[0189] a temporary network identity.

[0190] an access control related network identity.

[0191] Optionally, the characteristic information of the target NPN is transmitted through any one of the following interfaces: an X2 interface, an Xn interface, an S1 interface, an NG interface, an F1 interface, and an E1 interface.

[0192] Optionally, in some embodiments, the communication unit can be a communication interface or a transceiver, or an input / output interface of a communication chip or a system on chip.

[0193] It should be understood that the access network device 500 according to the embodiments of the present application can correspond to Figure 4 the first access network device in the corresponding method embodiments, and the above and other operations and / or functions of each unit in the access network device 500 are respectively for realizing the above Figure 4 corresponding procedures of the first access network device in the corresponding method embodiments, and for brevity, will not be repeated here.

[0194] Figure 6 A schematic block diagram of a network device 600 according to an embodiment of the present application is shown. As Figure 6 indicated, the communication unit 610 is configured to send a first message to a first access network device, the first message including terminal-granularity NPN constraint configuration information. The NPN constraint configuration information is used to assist terminal mobility control on the access network side.

[0195] Optionally, the communication unit 610 is specifically configured to send the first message to the first access network device in a context establishment or modification or update or re-establishment or transfer process of the terminal device.

[0196] Optionally, the NPN constraint configuration information includes at least one of:

[0197] NPN network identification list configuration information for allowing or prohibiting terminal device access.

[0198] First group identification list configuration information for allowing or prohibiting terminal device access, the first group identification list configuration information is used for terminal device to authenticate through NPN network.

[0199] Second group identification list configuration information for allowing or prohibiting terminal device access, the second group identification list configuration information is used for terminal device to obtain or update its own subscription data through NPN network.

[0200] Mobility control priority configuration information between PLMN and NPN.

[0201] Limit access information associated with NPN network identification list configuration information.

[0202] Optionally, any one of the NPN constraint configuration information other than the NPN network identification list configuration information includes any one of the following configuration granularity: terminal granularity, NPN network identification granularity.

[0203] Optionally, the NPN network identification granularity includes any one of the following:

[0204] PLMN network identification granularity.

[0205] SNPN network identification granularity.

[0206] CAG network identification granularity.

[0207] Temporary network identification granularity.

[0208] Access control related network identification granularity.

[0209] Optionally, when the NPN constraint configuration information includes third party NPN constraint configuration information, the NPN constraint configuration information further includes: mobility control priority configuration information between operator NPN and third party NPN.

[0210] Optionally, the mobility control priority configuration information between PLMN and NPN, and / or the mobility control priority configuration information between operator NPN and third party NPN is generated by the core network device, or is reported from the terminal device NAS process.

[0211] Optionally, the NPN network identification list configuration information is at least one of the following:

[0212] PLMN network identification list configuration information.

[0213] SNPN network identification list configuration information.

[0214] CAG network identity list configuration information.

[0215] Temporary network identity list configuration information.

[0216] Access control related network identity list configuration information.

[0217] Optionally, the access restriction information comprises at least one of:

[0218] CGI list configuration information.

[0219] TAI list configuration information.

[0220] RAT list configuration information.

[0221] Core network type list configuration information.

[0222] Optionally, the communication unit 610 is further configured to: send, to the first access network device, feature information of at least one target NPN.

[0223] Optionally, the feature information of the target NPN comprises at least one of:

[0224] An identity of the target NPN.

[0225] Indication information of whether to allow the terminal device to authenticate through the target NPN.

[0226] Group identity information of allowing the terminal device to authenticate through the target NPN.

[0227] Indication information of whether to allow the terminal device to initiate a network authentication request in the target NPN in a case where a maintained NPN network identity for authenticating through the target NPN does not match any NPN network identity broadcast in cell system information.

[0228] Indication information of whether to allow the terminal device to access the target NPN and acquire or update subscription information.

[0229] Group identity information of allowing the terminal device to access the target NPN and acquire or update subscription information.

[0230] Indication information of whether the target NPN allows emergency communication.

[0231] Optionally, the identity of the target NPN is at least one of:

[0232] A PLMN network identity.

[0233] An SNPN network identity.

[0234] A CAG network identity.

[0235] A temporary network identity.

[0236] Access control related network identity.

[0237] Optionally, the characteristic information of the target NPN is transmitted through any one of the following interfaces: an X2 interface, an Xn interface, an S1 interface, an NG interface, an F1 interface, and an E1 interface.

[0238] Optionally, in some embodiments, the communication unit can be a communication interface or a transceiver, or an input / output interface of a communication chip or a system on chip.

[0239] It should be understood that the network device 600 according to the embodiments of the present application can correspond to the second access network device, the OAM node, or the core network device in the method embodiments, and the above and other operations and / or functions of each unit in the network device 600 are respectively for realizing the corresponding procedures of the second access network device, the OAM node, or the core network device in the above method embodiments, and for the sake of brevity, will not be repeated here.

[0240] Figure 7 Fig. 7 is a schematic structural diagram of a communication device 700 according to an embodiment of the present application. Figure 7 The communication device 700 shown in Fig. 7 includes a processor 710, which can call and run a computer program from a memory to implement the method in the embodiments of the present application.

[0241] Optionally, as shown in Fig. 7, the communication device 700 can further include a memory 720. The processor 710 can call and run a computer program from the memory 720 to implement the method in the embodiments of the present application. Figure 7

[0242] The memory 720 can be a separate device independent of the processor 710, or can be integrated in the processor 710.

[0243] Optionally, as shown in Fig. 7, the communication device 700 can further include a transceiver 730, which the processor 710 can control to communicate with other devices, specifically, to send information or data to other devices, or to receive information or data sent by other devices. Figure 7

[0244] The transceiver 730 can include a transmitter and a receiver. The transceiver 730 can further include an antenna, and the number of antennas can be one or more.

[0245] ​​Optionally, the communication device 700 can be specifically a second access network device, an OAM node or a core network device of the embodiments of the present application, and the communication device 700 can implement the corresponding procedures in the various methods of the embodiments of the present application, which are implemented by the second access network device, the OAM node or the core network device. For the sake of brevity, details are not described herein.

[0246] Optionally, the communication device 700 can be specifically a first access network device of the embodiments of the present application, and the communication device 700 can implement the corresponding procedures in the various methods of the embodiments of the present application, which are implemented by the first access network device. For the sake of brevity, details are not described herein.

[0247] Figure 8 is a schematic structural diagram of the apparatus of the embodiments of the present application. Figure 8 The apparatus 800 shown includes a processor 810, which can call and run a computer program from a memory to implement the method in the embodiments of the present application.

[0248] Optionally, as shown in Figure 8 The apparatus 800 can also include a memory 820. The processor 810 can call and run a computer program from the memory 820 to implement the method in the embodiments of the present application.

[0249] The memory 820 can be a separate device independent of the processor 810, or can be integrated in the processor 810.

[0250] Optionally, the apparatus 800 can also include an input interface 830. The processor 810 can control the input interface 830 to communicate with other devices or chips, and specifically, can obtain information or data sent by other devices or chips.

[0251] Optionally, the apparatus 800 can also include an output interface 840. The processor 810 can control the output interface 840 to communicate with other devices or chips, and specifically, can output information or data to other devices or chips.

[0252] Optionally, the apparatus can be applied to the second access network device, the OAM node or the core network device in the embodiments of the present application, and the apparatus can implement the corresponding procedures in the various methods of the embodiments of the present application, which are implemented by the second access network device, the OAM node or the core network device. For the sake of brevity, details are not described herein.

[0253] Optionally, the apparatus can be applied to the first access network device in the embodiments of the present application, and the apparatus can implement the corresponding procedures in the various methods of the embodiments of the present application, which are implemented by the first access network device. For the sake of brevity, details are not described herein.

[0254] Optionally, the apparatus mentioned in the embodiments of the present application can also be a chip. For example, it can be a system on chip (SOC), a system chip, a chip system, or a system on chip (SOC) and the like.

[0255] It should be understood that the processor of the embodiments of the present application can be an integrated circuit chip with processing capability of signals. In the implementation process, each step of the method embodiments described above can be completed by integrated logic circuits or instructions in the form of software in the processor. The processor described above can be a general processor, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The disclosed methods, steps and logic block diagrams in the embodiments of the present application can be implemented or executed. The general processor can be a microprocessor or the processor can be any conventional processor. The steps of the method disclosed in conjunction with the embodiments of the present application can be directly embodied as a hardware code processor for execution, or a combination of hardware and software modules in the code processor for execution. The software module can be located in a random access memory, a flash memory, a read only memory, a programmable read only memory, an electrically erasable programmable memory, a register or other mature storage medium in the art. The storage medium is located in the memory, and the processor reads the information in the memory, and combines the hardware to complete the steps of the above method.

[0256] It is to be understood that the memory in the embodiments of the present application can be a volatile memory or a nonvolatile memory, or can include both volatile and nonvolatile memory. Among them, the nonvolatile memory can be a read-only memory (Read-Only Memory, ROM), a programmable read-only memory (Programmable ROM, PROM), an erasable programmable read-only memory (Erasable PROM, EPROM), an electrically erasable programmable read-only memory (Electrically EPROM, EEPROM) or a flash memory. The volatile memory can be a random access memory (Random Access Memory, RAM) used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (Static RAM, SRAM), dynamic random access memory (Dynamic RAM, DRAM), synchronous dynamic random access memory (Synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (Double Data Rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (Enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (Synchlink DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DR RAM). It should be noted that the memory of the system and method described herein is intended to include, but not limited to, these and any other suitable types of memory.

[0257] It should be understood that the above-mentioned memory is exemplary but not limiting, for example, the memory in the embodiments of the present application can also be static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchronous link dynamic random access memory (synch link DRAM, SLDRAM) and direct memory bus random access memory (Direct Rambus RAM, DR RAM) and the like. That is, the memory in the embodiments of the present application is intended to include, but not limited to, these and any other suitable types of memory.

[0258] The embodiment of the present application further provides a computer readable storage medium for storing the computer program.

[0259] Optionally, the computer readable storage medium can be applied to the network device or the base station in the embodiment of the present application, and the computer program makes the computer execute the corresponding procedures implemented by the network device or the base station in the various methods of the embodiment of the present application. For the sake of brevity, details are not described herein.

[0260] Optionally, the computer readable storage medium can be applied to the mobile terminal / terminal device in the embodiment of the present application, and the computer program makes the computer execute the corresponding procedures implemented by the mobile terminal / terminal device in the various methods of the embodiment of the present application. For the sake of brevity, details are not described herein.

[0261] The embodiment of the present application further provides a computer program product comprising computer program instructions.

[0262] Optionally, the computer program product can be applied to the network device or the base station in the embodiment of the present application, and the computer program instructions make the computer execute the corresponding procedures implemented by the network device or the base station in the various methods of the embodiment of the present application. For the sake of brevity, details are not described herein.

[0263] Optionally, the computer program product can be applied to the mobile terminal / terminal device in the embodiment of the present application, and the computer program instructions make the computer execute the corresponding procedures implemented by the mobile terminal / terminal device in the various methods of the embodiment of the present application. For the sake of brevity, details are not described herein.

[0264] The embodiment of the present application further provides a computer program.

[0265] Optionally, the computer program can be applied to the network device or the base station in the embodiment of the present application, and when the computer program runs on the computer, the computer program makes the computer execute the corresponding procedures implemented by the network device or the base station in the various methods of the embodiment of the present application. For the sake of brevity, details are not described herein.

[0266] Optionally, the computer program can be applied to the mobile terminal / terminal device in the embodiment of the present application, and when the computer program runs on the computer, the computer program makes the computer execute the corresponding procedures implemented by the mobile terminal / terminal device in the various methods of the embodiment of the present application. For the sake of brevity, details are not described herein.

[0267] Those skilled in the art can clearly understand that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0268] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.

[0269] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the above-described device embodiments are merely schematic, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0270] The units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on multiple network units. According to actual needs, part or all of the units can be selected to achieve the purpose of the embodiment.

[0271] In addition, each functional unit in each embodiment of the present application can be integrated into a processing unit, or each unit can exist physically independently, or two or more units can be integrated into one unit.

[0272] If the functions are implemented in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. For such understanding, the technical solutions of the present application or the parts of the technical solutions that essentially contribute to the prior art or the parts of the technical solutions can be embodied in the form of software products. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in the embodiments of the present application. The aforementioned storage medium includes a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.

[0273] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A method of wireless communication, the method comprising: Comprise: Receiving a first message sent by a second access network device or a core network device, wherein the first message comprises terminal granularity non-public network (NPN) constraint configuration information; The NPN constraint configuration information is used to assist terminal mobility control on the side of the access network; The NPN constraint configuration information comprises: NPN network identifier list configuration information for allowing or prohibiting terminal device access; First group identifier list configuration information for allowing or prohibiting terminal device access, which is used for terminal device authentication through NPN network; Second group identifier list configuration information for allowing or prohibiting terminal device access, which is used for terminal device to obtain or update its subscription data through NPN network; Mobility control priority configuration information between public land mobile network (PLMN) and NPN; and Limit access information associated with the NPN network identifier list configuration information; The receiving of the first message sent by the second access network device or the core network device comprises: Receiving the first message sent by the second access network device or the core network device in the context establishment process of the terminal device, wherein the first message comprises initial context establishment request.

2. The method of claim 1, wherein, The receiving of the first message sent by the second access network device or the core network device further comprises: Receiving the first message sent by the second access network device or the core network device in the context modification or update or re-establishment or transfer process of the terminal device.

3. The method of claim 1, wherein, Any one of the NPN constraint configuration information other than the NPN network identifier list configuration information comprises any one of the following configuration granularity: terminal granularity, NPN network identifier granularity.

4. The method of claim 3, wherein, The NPN network identifier granularity comprises any one of the following: PLMN network identifier granularity; Independent non-public network (SNPN) network identifier granularity; Closed access group (CAG) network identifier granularity; Temporary network identifier granularity; Access control related network identifier granularity.

5. The method of claim 1, wherein, When the NPN constraint configuration information comprises third party NPN constraint configuration information, the NPN constraint configuration information further comprises: Mobility control priority configuration information between operator NPN and third party NPN.

6. The method of claim 5, wherein, The mobility control priority configuration information between PLMN and NPN and / or the mobility control priority configuration information between operator NPN and third party NPN is generated by the core network device or reported from terminal device non-access layer (NAS) process.

7. The method according to any one of claims 1 to 6, characterized in that, The NPN network identifier list configuration information is at least one of the following: PLMN network identifier list configuration information; SNPN network identifier list configuration information; CAG network identifier list configuration information; Temporary network identifier list configuration information; Access control related network identifier list configuration information.

8. The method according to any one of claims 1 to 6, characterized in that, The limit access information comprises at least one of the following: Cell global identifier (CGI) list configuration information; Tracking area identifier (TAI) list configuration information; RAT list configuration information of access network type; Core network type list configuration information.

9. The method according to any one of claims 1 to 6, characterized in that, Further comprise: Obtain characteristic information of at least one target NPN from the second access network device or an operation management and maintenance (OAM) node.

10. The method of claim 9, wherein, The characteristic information of the target NPN includes at least one of the following: An identifier of the target NPN; Indication information about whether to allow a terminal device to authenticate through the target NPN; Group identifier information about allowing the terminal device to authenticate through the target NPN; Indication information about whether to allow the terminal device to initiate a network authentication request in the target NPN when a maintained NPN network identifier for authentication through the target NPN does not match any NPN network identifier broadcast in system information of a cell; Indication information about whether to allow the terminal device to access the target NPN and acquire or update subscription information; Group identifier information about allowing the terminal device to access the target NPN and acquire or update subscription information; Indication information about whether the target NPN allows emergency communication.

11. The method of claim 10, wherein, The identifier of the target NPN is at least one of the following: A PLMN network identifier; An SNPN network identifier; A CAG network identifier; A temporary network identifier; An access control related network identifier.

12. The method of claim 9, wherein, The characteristic information of the target NPN is transmitted through any of the following interfaces: an X2 interface, an Xn interface, an S1 interface, an NG interface, an F1 interface, and an E1 interface.

13. A method of wireless communication, the method comprising: The method includes the following steps: Sending a first message to a first access network device, the first message including terminal granularity NPN constraint configuration information; The NPN constraint configuration information is used to assist terminal mobility control on the access network side; The NPN constraint configuration information includes the following: NPN network identifier list configuration information about allowing or prohibiting terminal device access; First group identifier list configuration information about allowing or prohibiting terminal device access, the first group identifier list configuration information being used for terminal device authentication through an NPN network; Second group identifier list configuration information about allowing or prohibiting terminal device access, the second group identifier list configuration information being used for terminal device acquisition or update of its own subscription data through an NPN network; Mobility control priority configuration information between a PLMN and an NPN; and Limit access information associated with the NPN network identifier list configuration information; The step of sending the first message to the first access network device, the first message including terminal granularity NPN constraint configuration information, includes the following: During a context establishment process of the terminal device, the first message is sent to the first access network device, and the first message includes an initial context establishment request.

14. The method of claim 13, wherein, The step of sending the first message to the first access network device, the first message including terminal granularity NPN constraint configuration information, further includes the following: During a context modification, update, re-establishment, or transfer process of the terminal device, the first message is sent to the first access network device.

15. The method of claim 13, wherein, Any one of the NPN constraint configuration information other than the NPN network identifier list configuration information includes any one of the following configuration granularities: terminal granularity and NPN network identifier granularity.

16. The method of claim 15, wherein, The NPN network identifier granularity includes any one of the following: PLMN network identifier granularity; SNPN network identifier granularity; CAG network identification granularity; Temporary network identification granularity; Access control related network identification granularity.

17. The method of claim 13, wherein, When the NPN constraint configuration information includes third-party NPN constraint configuration information, the NPN constraint configuration information further includes: Mobility control priority configuration information between the operator NPN and the third-party NPN.

18. The method of claim 17, wherein, The mobility control priority configuration information between the PLMN and the NPN, and / or the mobility control priority configuration information between the operator NPN and the third-party NPN is generated by a core network device or is reported from a terminal device NAS process.

19. The method according to any one of claims 13-18, characterized in that, The NPN network identification list configuration information is at least one of the following: PLMN network identification list configuration information; SNPN network identification list configuration information; CAG network identification list configuration information; Temporary network identification list configuration information; Access control related network identification list configuration information.

20. The method according to any one of claims 13-18, characterized by, The restricted access information includes at least one of the following: CGI list configuration information; TAI list configuration information; RAT list configuration information; Core network type list configuration information.

21. The method according to any one of claims 13-18, characterized in that, Further including: Sending feature information of at least one target NPN to a first access network device.

22. The method of claim 21, wherein, The feature information of the target NPN includes at least one of the following: Identification of the target NPN; Indication information of whether to allow the terminal device to authenticate through the target NPN; Group identification information of allowing the terminal device to authenticate through the target NPN; Indication information of whether to allow the terminal device to initiate a network authentication request in the target NPN in a case where the NPN network identification maintained by the terminal device for authentication through the target NPN does not match any NPN network identification broadcast by cell system information; Indication information of whether to allow the terminal device to access and obtain or update subscription information through the target NPN; Group identification information of allowing the terminal device to access and obtain or update subscription information through the target NPN; Indication information of whether the target NPN allows emergency communication.

23. The method of claim 22, wherein, The identification of the target NPN is at least one of the following: PLMN network identification; SNPN network identification; CAG network identification; Temporary network identification; Access control related network identification.

24. The method of claim 21, wherein, The feature information of the target NPN is transmitted through any of the following interfaces: X2 interface, Xn interface, S1 interface, NG interface, F1 interface, and E1 interface.

25. An access network device, comprising: Including: A communication unit configured to receive a first message sent by a second access network device or a core network device, the first message including NPN constraint configuration information at a terminal granularity; The NPN constraint configuration information is used to assist terminal mobility control at the access network side. The NPN constraint configuration information includes: NPN network identification list configuration information that allows or prohibits terminal device access; First group identification list configuration information that allows or prohibits terminal device access, the first group identification list configuration information being used for terminal device authentication through an NPN network; Second group identity list configuration information for allowing or prohibiting terminal device access, the second group identity list configuration information being used for terminal device to acquire or update its own subscription data through the NPN network; Mobility control priority configuration information between the PLMN and the NPN; and The restriction access information associated with the NPN network identity list configuration information; The communication unit is specifically configured to: In the context establishment process of the terminal device, the first message sent by the second access network device or the core network device is received, wherein the first message includes an initial context establishment request.

26. The access network device of claim 25, wherein, The communication unit is also specifically configured to: In the context modification or update or re-establishment or transfer process of the terminal device, the first message sent by the second access network device or the core network device is received.

27. The access network device of claim 25, wherein, Any one of the following configuration granularities is included in any one of the NPN constraint configuration information other than the NPN network identity list configuration information:

28. The access network device of claim 27, wherein, The NPN network identity granularity includes any one of the following: PLMN network identity granularity; SNPN network identity granularity; CAG network identity granularity; Temporary network identity granularity; Access control related network identity granularity.

29. The access network device of claim 25, wherein, When the NPN constraint configuration information includes third-party NPN constraint configuration information, the NPN constraint configuration information further includes: Mobility control priority configuration information between the operator NPN and the third-party NPN.

30. The access network device of claim 29, wherein, The mobility control priority configuration information between the PLMN and the NPN, and / or the mobility control priority configuration information between the operator NPN and the third-party NPN is generated by the core network device, or is reported from the terminal device NAS process.

31. The access network device of any of claims 25-30, wherein, The NPN network identity list configuration information is at least one of the following: PLMN network identity list configuration information; SNPN network identity list configuration information; CAG network identity list configuration information; Temporary network identity list configuration information; Access control related network identity list configuration information.

32. The access network device of any of claims 25-30, wherein, The restriction access information includes at least one of the following: CGI list configuration information; TAI list configuration information; RAT list configuration information; Core network type list configuration information.

33. The access network device of any of claims 25-30, wherein, The communication unit is also configured to: Obtain feature information of at least one target NPN from the second access network device or the OAM node.

34. The access network device of claim 33, wherein, The feature information of the target NPN includes at least one of the following: The identity of the target NPN; Indication information of whether to allow the terminal device to authenticate through the target NPN; Group identity information of allowing the terminal device to authenticate through the target NPN; Indication information of whether to allow the terminal device to initiate a network authentication request in the target NPN in the case that the NPN network identity maintained by the terminal device for authentication through the target NPN does not match any NPN network identity broadcast in the cell system information; Indication information of whether to allow the terminal device to access and acquire or update subscription information through the target NPN; Group identity information of allowing the terminal device to access and acquire or update subscription information through the target NPN; Indication information of whether the target NPN allows emergency communication.

35. The access network device of claim 34, wherein, The identity of the target NPN is at least one of the following: A PLMN network identity; An SNPN network identity; A CAG network identity; A temporary network identity; An access control related network identity.

36. The access network device of claim 33, wherein, The feature information of the target NPN is transmitted through any one of the following interfaces: X2 interface, Xn interface, S1 interface, NG interface, F1 interface, and E1 interface.

37. A network device, comprising: Comprise: A communication unit configured to send a first message to a first access network device, wherein the first message comprises NPN constraint configuration information at a terminal granularity; The NPN constraint configuration information is used to assist the terminal mobility control process on the access network side; The NPN constraint configuration information comprises: NPN network identity list configuration information that allows or prohibits terminal device access; First group identity list configuration information that allows or prohibits terminal device access, which is used for terminal device authentication through an NPN network; Second group identity list configuration information that allows or prohibits terminal device access, which is used for terminal device to obtain or update its subscription data through an NPN network; PLMN and NPN mobility control priority configuration information; and The NPN network identity list configuration information is associated with access restriction information; The communication unit is specifically configured to: During the context establishment process of the terminal device, the first message is sent to the first access network device, wherein the first message comprises an initial context establishment request.

38. The network device of claim 37, wherein, The communication unit is also specifically configured to: During the context modification or update or re-establishment or transfer process of the terminal device, the first message is sent to the first access network device.

39. The network device of claim 37, wherein, Any one of the NPN constraint configuration information other than the NPN network identity list configuration information comprises any one of the following configuration granularity: terminal granularity, NPN network identity granularity.

40. The network device of claim 39, wherein, The NPN network identity granularity comprises any one of the following: PLMN network identity granularity; SNPN network identity granularity; CAG network identity granularity; Temporary network identity granularity; Access control related network identity granularity.

41. The network device of claim 37, wherein, When the NPN constraint configuration information comprises third party NPN constraint configuration information, the NPN constraint configuration information further comprises: Mobility control priority configuration information between operator NPN and third party NPN.

42. The network device of claim 41, wherein, The mobility control priority configuration information between the PLMN and the NPN, and / or the mobility control priority configuration information between the operator NPN and the third party NPN is generated by the core network device, or is reported from the terminal device NAS process.

43. The network device of claim 37, wherein, The NPN network identity list configuration information is at least one of the following: PLMN network identity list configuration information; SNPN network identity list configuration information; CAG network identity list configuration information; Temporary network identity list configuration information; Access control related network identity list configuration information.

44. The network device of any of claims 37-43, wherein, The access restriction information comprises at least one of the following: CGI list configuration information; TAI list configuration information; RAT list configuration information; Core network type list configuration information.

45. The network device of any of claims 37-43, wherein, The communication unit is further configured to: send, to the first access network device, feature information of at least one target NPN.

46. The network device of claim 45, wherein, The feature information of the target NPN includes at least one of: an identity of the target NPN; indication information of whether to allow the terminal device to authenticate through the target NPN; group identity information of allowing the terminal device to authenticate through the target NPN; indication information of whether to allow the terminal device to initiate a network authentication request in the target NPN in a case where a maintained NPN network identity for authenticating through the target NPN does not match any NPN network identity broadcast in cell system information; indication information of whether to allow the terminal device to access the target NPN and acquire or update subscription information; group identity information of allowing the terminal device to access the target NPN and acquire or update subscription information; indication information of whether the target NPN allows emergency communication.

47. The network device of claim 46, wherein, The identity of the target NPN is at least one of: a PLMN network identity; an SNPN network identity; a CAG network identity; a temporary network identity; an access control related network identity.

48. The network device of claim 45, wherein, The feature information of the target NPN is transmitted through any of the following interfaces: an X2 interface, an Xn interface, an S1 interface, an NG interface, an F1 interface, and an E1 interface.

49. An access network device, comprising: comprising: a processor and a memory, the memory being configured to store a computer program, and the processor being configured to invoke and run the computer program stored in the memory to perform the method according to any one of claims 1 to 12.

50. A network device, characterized in that, comprising: a processor and a memory, the memory being configured to store a computer program, and the processor being configured to invoke and run the computer program stored in the memory to perform the method according to any one of claims 13 to 24.

51. An apparatus comprising: comprising: a processor configured to invoke and run a computer program from a memory, so that a device in which the apparatus is installed performs the method according to any one of claims 1 to 12.

52. An apparatus comprising: comprising: a processor configured to invoke and run a computer program from a memory, so that a device in which the apparatus is installed performs the method according to any one of claims 13 to 24.

53. A computer-readable storage medium, comprising: a computer program for storing, the computer program causing a computer to perform the method according to any one of claims 1 to 12.

54. A computer-readable storage medium, characterized in that, a computer program for storing, the computer program causing a computer to perform the method according to any one of claims 13 to 24.

55. A computer program product, characterised in that, comprising computer program instructions, the computer program instructions causing a computer to perform the method according to any one of claims 1 to 12.

56. A computer program product, characterised in that, comprising computer program instructions, the computer program instructions causing a computer to perform the method according to any one of claims 13 to 24.

Citation Information

Patent Citations

  • Handover For Closed Access Group

    US20200314701A1