NTN-based roaming scene access control method, electronic equipment and device
By acquiring and verifying the terminal's CPID information in the roaming scenario, the access control problem of terrestrial network terminals when roaming into the NTN network is solved, and effective access control and resource management are realized.
Patent Information
- Application Number
- CN202411155959.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-21
- Publication Date
- 2024-12-10
AI Technical Summary
The prior art cannot effectively perform access control based on chip protocol identifier (CPID) in roaming scenarios, and cannot solve the authentication and access mechanism problems when terrestrial network terminals roam into non-terrestrial network NTN networks.
The mobility management entity of the non-terrestrial network NTN obtains the terminal's CPID information, and sends a request message to the user data management entity of the terrestrial network, and receives a response message carrying the contract information to determine whether the terminal is allowed to radiate in or exit the network, so as to realize the implementation of the CPID access control.
CPID access control in roaming scenarios is realized, the legal use and security of network resources is ensured, and the problem of inability to judge and access mechanisms in the existing technology is solved.
Smart Images

Figure CN119110272A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of satellite Internet of Things, and specifically, to a roaming scenario access control method, electronic equipment and device based on NTN. Background Art
[0002] In the access of non-terrestrial network (NTN), limiting the access of terminals based on chip protocol ID (CPID) is the only means to protect limited satellite resources and regulate the legal behavior of terminals. Currently, the NTN terminal chip only has a method of reporting CPID to the network. Based on the urgent demand of operators to control terminal access to NTN network and the demand for building the Internet of Things Non-Terrestrial Network (IoT NTN), it can only solve the problem that there is no judgment and access mechanism after the network side receives the CPID reported by the terminal, but cannot solve the authentication and access mechanism of CPID in roaming scenarios. In the related technology, there is no way to perform access control based on CPID when the terminal of the terrestrial network roams into the NTN network in the roaming scenario.
[0003] To address the above-mentioned problems, no effective solution has been proposed yet. Summary of the invention
[0004] The embodiments of the present application provide a method, electronic device and apparatus for roaming scenario access control based on NTN, so as to at least solve the technical problem that there is no CPID access control in roaming scenario based on NTN in the related art.
[0005] According to one aspect of an embodiment of the present application, a roaming scenario access control method based on NTN is provided, including: a first mobility management entity of a non-terrestrial network NTN obtains a chip protocol identifier CPID information of a terminal; the first mobility management entity sends a first request message to a first user data management entity of a terrestrial network; the first mobility management entity receives a first response message corresponding to the first request message, wherein the first response message carries subscription information corresponding to the chip protocol identifier CPID information of the terminal, and the subscription information is used to determine whether a terminal of the terrestrial network is allowed to roam into the non-terrestrial network NTN or a terminal of the NTN network is allowed to roam into the terrestrial network.
[0006] In some embodiments of the present application, the first mobility management entity of the non-terrestrial network NTN obtains the chip protocol identifier CPID information of the terminal, including: the first mobility management entity obtains the CPID information of the terminal from the first user data management entity.
[0007] In some embodiments of the present application, the first mobility management entity obtains the CPID information of the terminal from the first user data management entity, including: the first mobility management entity sends a second request message to the first user data management entity, wherein the second request message is a message obtained after adding the radio access technology type RAT Type to the third request message or a message obtained after adding the RAT Type and the currently allowed CPID information to the third request message, wherein the RAT Type is used to indicate that the current roaming user of the ground network is accessed by a satellite network; the first mobility management entity receives a second response message corresponding to the second request message returned by the first user data management entity, and obtains the CPID information of the terminal from the second response message, wherein the second response message at least includes the CPID information of the terminal; or the first mobility management entity sends a third request message to the first user data management entity; the first mobility management entity receives a third response message corresponding to the third request message returned by the first user data management entity, and obtains the CPID information of the terminal from the third response message, wherein the third response message at least includes the CPID information of the terminal.
[0008] In some embodiments of the present application, the first mobility management entity of the non-terrestrial network NTN obtains chip protocol identifier CPID information, including: the first mobility management entity obtains CPID information of the terminal from a second user data management entity of the non-terrestrial network.
[0009] In some embodiments of the present application, the first mobility management entity obtains CPID information of the terminal from the second user data management entity of the non-terrestrial network, including: the first mobility management entity sends a fourth request information to the second user data management entity; the first mobility management entity receives a fourth response message corresponding to the fourth request information returned by the second user data management entity, and obtains a CPID information list from the fourth response message, wherein the fourth response message at least includes the CPID information list of the terminal, and the CPID information list of the terminal includes the CPID information of the terminal.
[0010] In some embodiments of the present application, the first mobility management entity of the non-terrestrial network NTN obtains chip protocol identifier CPID information, including: the first mobility management entity obtains CPID information of the terminal from the second mobility management entity.
[0011] In some embodiments of the present application, the first mobility management entity obtains the CPID information of the terminal from the second mobility management entity, including: the first mobility management entity sends a fifth request message to the second mobility management entity; the first mobility management entity receives a fifth response message corresponding to the fifth request message returned by the second mobility management entity, and obtains a currently allowed CPID information list from the fifth response message, wherein the fourth response message at least includes the currently allowed CPID information list, and the currently allowed CPID information list includes the CPID information of the terminal.
[0012] In some embodiments of the present application, the first mobility management entity of the non-terrestrial network NTN is a mobility management entity MME or an access and mobility management function AMF, and the first user data management entity of the terrestrial network is a home subscriber server HSS or a unified data management UDM.
[0013] According to another aspect of an embodiment of the present application, a roaming scenario access control method based on NTN is provided, wherein a first user data management entity of a ground network receives a first request message sent by a first mobility management entity of a non-ground network NTN; the first user data management entity sends a first response message corresponding to the first request message to the first mobility management entity, wherein the first response message carries contract information corresponding to the chip protocol identifier CPID information of the terminal, and the contract information is used to determine whether a terminal of the ground network is allowed to roam into the non-ground network NTN or a terminal of the NTN network is allowed to roam into the ground network.
[0014] In some embodiments of the present application, before the first user data management entity of the ground network receives the first request message sent by the first mobility management entity of the non-terrestrial network NTN, the method also includes: the network element device of the ground network sends the chip protocol identifier CPID information to the first mobility management entity.
[0015] In some embodiments of the present application, a network element device of a ground network sends CPID information of a terminal to a first mobility management entity, including: when the network element device is a first user data management entity, the first user data management entity receives a second request message sent by the first mobility management entity and carrying the wireless access technology type RAT Type or carrying the RAT Type and the CPID information of the currently allowed terminal; the first user data management entity identifies that the current user is roaming into the satellite network based on the wireless access technology type RAT Type in the second request message, searches for the CPID information of the terminal, and generates a second response message and sends it to the first mobility management entity, wherein the second response message at least includes the CPID information of the terminal.
[0016] In some embodiments of the present application, a network element device of a ground network sends CPID information of a terminal to a first mobility management entity, including: when the network element device is a first user data management entity, the first user data management entity receives a third request message sent by the first mobility management entity, wherein the third request message is a second request message that does not carry RAT Type or RAT Type and currently allowed CPID information; the first user data management entity receives the mobility management entity identifier MME ID in the third request message, identifies that the current user is roaming into the satellite network, searches for the CPID information of the terminal, and generates a third response message, wherein the third response message at least includes the CPID information of the terminal.
[0017] In some embodiments of the present application, a network element device of a ground network sends CPID information of a terminal to a first mobility management entity, including: when the network element device is a second mobility management entity of the ground network, the second mobility management entity receives a fourth request message sent by the first mobility management entity; the second mobility management entity sends a fourth response message corresponding to the fourth request message to the first mobility management entity, wherein the fourth response message includes at least a currently allowed CPID information list, and the currently allowed CPID information list includes the CPID information of the terminal.
[0018] In some embodiments of the present application, the first mobility management entity of the non-terrestrial network NTN is a mobility management entity MME or an access and mobility management function AMF, and the first user data management entity of the terrestrial network is a home subscriber server HSS or a unified data management UDM.
[0019] According to another aspect of an embodiment of the present application, a roaming scenario access control device based on NTN is provided, including: an acquisition module, used for a first mobility management entity of a non-terrestrial network NTN to obtain chip protocol identifier CPID information; a sending module, used for the first mobility management entity to send a first request message to a user data management entity of a terrestrial network; a receiving module, used for the first mobility management entity to receive a first response message corresponding to the first request message, wherein the first response message carries contract information corresponding to the chip protocol identifier CPID information, and the contract information is used to determine whether a terminal of the terrestrial network is allowed to roam into the non-terrestrial network NTN or a terminal of the NTN network is allowed to roam into the terrestrial network.
[0020] According to another aspect of an embodiment of the present application, a communication system is provided, including a first mobility management entity of a non-terrestrial network NTN and a first user data management entity of a terrestrial network, wherein: the first mobility management entity of the non-terrestrial network NTN is used to obtain chip protocol identifier CPID information; send a first request message to the first user data management entity; receive a first response message corresponding to the first request message, wherein the first response message carries subscription information corresponding to the CPID information of the terminal, and the subscription information is used to determine whether the terminal of the terrestrial network is allowed to roam into the non-terrestrial network NTN or the terminal of the NTN network is allowed to roam into the terrestrial network; the first user data management entity of the terrestrial network is used to receive a first request message sent by the first mobility management entity; send a first response message corresponding to the first request message to the first mobility management entity; and send the chip protocol identifier CPID information to the first mobility management entity.
[0021] According to another aspect of an embodiment of the present application, an electronic device is provided, comprising: a memory and a processor, the processor being configured to run a program stored in the memory, wherein the NTN-based roaming scenario access control method according to any one of claims 1 to 14 is executed when the program is run.
[0022] In an embodiment of the present application, a first mobility management entity of a non-terrestrial network NTN is used to obtain chip protocol identifier CPID information of a terminal; the first mobility management entity sends a first request message to a first user data management entity of a terrestrial network, and the first mobility management entity receives a first response message corresponding to the first request message, wherein the first response message carries subscription information corresponding to the chip protocol identifier CPID information of the terminal, and the subscription information is used to determine whether a terminal of a terrestrial network is allowed to roam into a non-terrestrial network NTN or a terminal of an NTN network is allowed to roam into a terrestrial network. The chip protocol identifier CPID information of the terminal is obtained by the first mobility management entity of the non-terrestrial network NTN, and a first response message carrying subscription information corresponding to the chip protocol identifier CPID information of the terminal corresponding to the first request message is received, and then whether a terminal of a terrestrial network is allowed to roam into a non-terrestrial network NTN or a terminal of an NTN network is allowed to roam into a terrestrial network is determined by carrying subscription information corresponding to the chip protocol identifier CPID information of the terminal, thereby realizing CPID access control in a roaming scenario based on NTN, thereby solving the technical problem that CPID access control in a roaming scenario based on NTN does not exist in the related art. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:
[0024] Figure 1 It is a hardware structure block diagram of a computer terminal for implementing a roaming scenario access control method based on NTN according to an embodiment of the present application;
[0025] Figure 2 It is a flowchart of a roaming scenario access control method based on NTN provided according to an embodiment of the present application;
[0026] Figure 3 It is a flowchart of connecting and authenticating a user equipment (UE) in a mobile communication network to a network according to an embodiment of the present application;
[0027] Figure 4 It is a flowchart of another NTN-based roaming scenario access control method provided according to an embodiment of the present application;
[0028] Figure 5 It is a schematic diagram of a flow chart of interaction between an NTN network and a terrestrial network provided according to an embodiment of the present application;
[0029] Figure 6 It is a schematic diagram of another optional flow of interaction between an NTN network and a ground network provided according to an embodiment of the present application;
[0030] Figure 7 It is a schematic diagram of another optional flow of interaction between an NTN network and a ground network provided according to an embodiment of the present application;
[0031] Figure 8 It is a schematic diagram of another optional flow of interaction between an NTN network and a ground network provided according to an embodiment of the present application;
[0032] Fig. 9 is a structural diagram of a communication system provided according to an embodiment of the present application;
[0033] Fig.10 It is a structural diagram of a NTN-based roaming scenario access control device provided according to an embodiment of the present application. DETAILED DESCRIPTION
[0034] In order to enable those skilled in the art to better understand the solution of the present application, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of the present application.
[0035] It should be noted that the terms "first", "second", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, a process, method, system, product or device comprising a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0036] In order to better understand the embodiments of the present application, the technical terms involved in the embodiments of the present application are explained as follows:
[0037] Non-Terrestrial Network (NTN): This type of network uses non-terrestrial facilities such as satellites and high-altitude platforms to provide communication services. NTN technology plays an important role in 5G and future 6G communications, and is mainly used in the following aspects: NTN can expand the coverage of mobile communication networks, especially in remote areas, oceans, mountainous areas, etc. that are difficult to cover by terrestrial networks. In natural disasters or other emergencies, terrestrial communication facilities may be damaged, and NTN can provide emergency communication services. NTN can support large-scale device connections and is suitable for IoT applications such as smart agriculture and environmental monitoring. For high-speed mobile users such as airplanes and ships, NTN can provide stable communication services. NTN is combined with terrestrial networks to form a space-ground integrated communication network to provide seamless communication services.
[0038] NTN roaming: refers to the communication roaming realized in the non-terrestrial network NTN, that is, a technology that can seamlessly switch and maintain communication connection when the user terminal moves in different geographical locations. This roaming capability allows users to maintain stable communication services and achieve service continuity during the movement, whether in areas covered by the ground network or the satellite network. The realization of NTN roaming is of great significance to improving the coverage and reliability of the communication network, especially in remote areas, oceans, aviation and other areas that are difficult to cover by traditional ground base stations. Through NTN roaming technology, a wider range of communication service access can be achieved to meet the needs of different users and industries.
[0039] Mobility Management Entity ID (MME ID): It is one of the core network elements in the Long-Term Evolution (LTE) network, responsible for processing functions such as signaling and mobility management. In the mobile communication network, MME ID is a key identifier used to uniquely identify an MME entity in the 4G LTE network.
[0040] Mobility Management Entity (MME): MME is a key component in 3G and 4G networks and is responsible for mobility management, signaling, and control. MME is responsible for managing the mobility of UE (User Equipment), including handover, paging, and tracking area updates. MME is also responsible for communicating with other components of the core network, such as the Serving Gateway S-GW and the Packet Data Gateway P-GW.
[0041] Access and Mobility Management Function (AMF): AMF is a key component in 5G networks and is responsible for access and mobility management. AMF is responsible for managing UE access and mobility, including registration, deregistration, paging, and tracking area updates. AMF is also responsible for communicating with other components of the core network, such as the user plane function UPF and the authentication server function AUSF.
[0042] Home Subscriber Server (HSS): HSS is a key component in the core network and is responsible for storing and managing user data. HSS stores user identity information, authentication information, and billing information. HSS is also responsible for managing user session information, such as the user's current location and network connection status.
[0043] UDM (Unified Data Management): UDM is a key component in 5G networks and is responsible for unified management and storage of user data. UDM integrates the functions of HSS, unified data repository UDR, and authentication server function AUSF, providing a unified data management solution. UDM is responsible for storing and managing user identity information, authentication information, billing information, and policy information. UDM is also responsible for managing user session information and network connection status.
[0044] Chip Protocol ID (CPID): CPID is a code used to identify the protocol or interface of different chips or integrated circuits (ICs). This identifier is often used in electronic devices and systems to ensure compatibility and communication between chips. Here are some key points about CPID: Each CPID is unique. CPID helps ensure compatibility between different chips. By using the same CPID, designers can ensure that different chips can work together seamlessly. CPID plays a key role in communication between chips. It defines how chips communicate with each other, including data transmission, synchronization, and error detection. CPID is a key code used to identify and distinguish different chips or integrated circuits. It plays an important role in ensuring compatibility, communication, and security between chips.
[0045] In the related art, only the problem of no judgment and admission mechanism after the network side receives the CPID reported by the terminal can be solved, but the authentication and admission mechanism of CPID in the roaming scenario cannot be solved. In the related art, there is no CPID-based access control when the terminal of the ground network roams into the NTN network in the roaming scenario. Therefore, there is a problem that there is no CPID access control in the roaming scenario based on NTN in the related art. In order to solve this problem, the embodiments of the present application provide relevant solutions, which are described in detail below.
[0046] According to an embodiment of the present application, a method embodiment of a CPID-based access control method is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0047] The method embodiments provided in the embodiments of the present application can be executed in a mobile terminal, a computer terminal or a similar computing device. Figure 1 FIG. 1 shows a hardware structure block diagram of a computer terminal (or mobile device) for implementing a CPID-based access control method. Figure 1 As shown, the computer terminal 10 may include one or more (102a, 102b, ..., 102n are used to illustrate) processors 102 (the processor 102 may include but is not limited to a processing device such as a microprocessor MCU or a programmable logic device FPGA), a memory 104 for storing data, and a transmission module 106 for communication functions. In addition, it may also include: a display, an input / output interface (I / O interface), a universal serial bus (USB) port (which may be included as one of the ports of the BUS bus), a network interface, a power supply and / or a camera. It can be understood by those skilled in the art that Figure 1 The structure shown is only for illustration and does not limit the structure of the above electronic device. Figure 1 More or fewer components as shown, or with Figure 1 Different configurations shown.
[0048] It should be noted that the one or more processors 102 and / or other data processing circuits described above may generally be referred to herein as "data processing circuits". The data processing circuits may be embodied in whole or in part as software, hardware, firmware, or any other combination thereof. In addition, the data processing circuit may be a single independent processing module, or may be incorporated in whole or in part into any of the other components in the computer terminal 10. As described in the embodiments of the present application, the data processing circuit acts as a processor control (e.g., selection of a variable resistor terminal path connected to an interface).
[0049] The memory 104 can be used to store software programs and modules of application software, such as the program instructions / data storage device corresponding to the CPID-based access control method in the embodiment of the present application. The processor 102 executes various functional applications and data processing by running the software programs and modules stored in the memory 104, that is, the above-mentioned CPID-based access control method is realized. The memory 104 may include a high-speed random access memory, and may also include a non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include a memory remotely arranged relative to the processor 102, and these remote memories may be connected to the computer terminal 10 via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0050] The transmission device 106 is used to receive or send data via a network. The specific example of the above network may include a wireless network provided by a communication provider of the computer terminal 10. In one example, the transmission device 106 includes a network adapter (Network Interface Controller, NIC), which can be connected to other network devices through a base station so as to communicate with the Internet. In one example, the transmission device 106 can be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.
[0051] The display may be, for example, a touch screen liquid crystal display (LCD) that enables a user to interact with a user interface of the computer terminal 10 (or mobile device).
[0052] In the above operating environment, the embodiment of the present application provides a flow chart of a roaming scenario access control method based on NTN, such as Figure 2 As shown, the method comprises the following steps:
[0053] Step S202: A first mobility management entity of a non-terrestrial network NTN obtains chip protocol identifier CPID information of a terminal.
[0054] In the technical solution provided in step S202, there are multiple ways for the first mobility management entity (e.g., MME or AMF) of the non-terrestrial network NTN to obtain the chip protocol identifier CPID information of the terminal. For example, the first mobility management entity sends a second request message to the first user data management entity (e.g., HHS or UDM), wherein the second request message is a message obtained by adding the radio access technology type RAT Type to the third request message or a message obtained by adding RATType and the currently admitted CPID information to the third request message, wherein RAT Type is used to indicate that the current roaming user in the terrestrial network is accessing a satellite network; the first mobility management entity receives a second response message (for example, a CPID message) corresponding to the second request message returned by the first user data management entity, and obtains the CPID information of the terminal from the second response message, wherein the second response message at least includes the CPID information of the terminal; or the first mobility management entity sends a third request message (for example, a CPID request message) to the first user data management entity; the first mobility management entity receives a third response message (for example, a CPID response message) corresponding to the third request message returned by the first user data management entity, and obtains the CPID information of the terminal from the third response message, wherein the third response message at least includes the CPID information of the terminal.
[0055] The first mobility management entity of the non-terrestrial network NTN can also obtain the chip protocol identifier CPID information of the terminal in the following ways: the first mobility management entity obtains the CPID information of the terminal from the second user data management entity of the non-terrestrial network: the first mobility management entity sends a fourth request message (for example, a request message for requesting a currently allowed CPID information list) to the second user data management entity; the first mobility management entity receives a fourth response message (for example, a CPID information list message) corresponding to the fourth request information returned by the second user data management entity, and obtains the CPID information list from the fourth response message, wherein the fourth response message at least includes the CPID information list of the terminal, The CPID information list of the terminal includes the CPID information of the terminal; or: the first mobility management entity obtains the CPID information of the terminal from the second mobility management entity: the first mobility management entity sends a fifth request message to the second mobility management entity (for example, a request message requesting a currently allowed CPID information list); the first mobility management entity receives a fifth response message corresponding to the fifth request message returned by the second mobility management entity (for example, a CPID information list message), and obtains the currently allowed CPID information list from the fifth response message, wherein the fourth response message at least includes the currently allowed CPID information list, and the currently allowed CPID information list includes the CPID information of the terminal.
[0056] Before performing step S202, the user terminal to be connected to the NTN network may also initiate a registration request carrying the CPID, and the ground network side may perform authentication. Specifically, the authentication process may be performed in the following manner: the user terminal initiates a registration or attachment request. After the NTN network receives the request, if authentication is required, an authentication process is triggered. The NTN network sends an authentication request to the UDM or HSS of the ground network. The UDM or HSS performs identity authentication of the user terminal and returns an authentication result. Based on the authentication result, the NTN network decides whether to allow the user terminal to access. If the authentication fails, The AMF or MME of the NTN network will reject the access request of the user terminal and will not allow the user terminal to connect to the network. The AMF or MME of the NTN network will send an access rejection indication message to the user terminal, informing the user terminal that the authentication has not passed and recording the authentication failure event in the network's log system for subsequent analysis and auditing. If the authentication failure reaches a certain threshold or shows an abnormal pattern, the AMF or MME can trigger a security alarm. Through these measures, the AMF and MME not only protect the network from the threat of unauthorized access, but also maintain the integrity of the network and the trust of users. It is important that these measures should be combined with the overall security strategy and response plan of the network to achieve the best network security effect.
[0057] In order to better implement the method in which the first mobility management entity of the non-terrestrial network NTN in the present application obtains the chip protocol identifier CPID information of the terminal, before performing step S202, parameter enhancement can be performed in the following manner:
[0058] 1) Enhance the attachment / registration request parameters: The enhancement method can be any of the following: a. The terminal passes through the non-access layer (NAS) of the NTN chip protocol stack. The NAS layer is a key part of the wireless communication protocol stack, which is mainly responsible for processing the signaling and control information between the mobile device and the network. In 3G and 4G networks, the NAS layer is located between the network layer (Network Layer) and the radio access network (Radio Access Network, referred to as RAN). The main functions of the NAS layer include: the NAS layer is responsible for transmitting signaling messages between mobile devices and the core network, the NAS layer handles the location update, paging and switching of mobile devices and other mobility management functions, the NAS layer is responsible for establishing, maintaining and releasing the communication session of the mobile device, and the NAS layer is responsible for encrypting and authenticating the communication between the mobile device and the network. In the 5G network, the functions of the NAS layer are further expanded and optimized to adapt to higher data rates and lower latency requirements.
[0059] The specific method of enhancing the attachment / registration request parameters is as follows: 1) Adding a mandatory cell to the registration request message of the NAS layer to carry the CPID for active reporting; 2) Adding an optional cell to the registration request message of the NAS layer of the NTN chip protocol stack to carry the CPID for active reporting, and defining a custom transport stream packet (Transport Stream Packet, referred to as TV) format cell; 3) Adding an optional cell to the registration request message of the NAS layer of the NTN chip protocol stack to carry the CPID for active reporting, and quoting the tag-length-value format cell (Tag-Length-Value Format Cell, referred to as TLV) format cell; the above enhancements are in parallel and can be based on any one of the enhancements.
[0060] 2) Parameter enhancement in identity request / identity response interaction: The enhancement method can be any of the following: 1) Extend the identity type (Identity type) information element in the Identity request message and add the CPID query function; after the ground network receives the registration request from the NTN chip (the above-mentioned NTN network), it queries the CPID through the Identity request message; 2) Extend the mobile device identity (Mobile identity) information element in the Identity response message and add the CPID reporting function; after the NTN chip (the above-mentioned NTN network) receives the Identity request message to query the CPID, it reports the CPID through the Identity response message; the above enhancements are serial relationships.
[0061] 3) In the system management controller (System Management Controller, referred to as SMC), the SMC information carrying CPID is enhanced, and the enhancement method can be any of the following: 1) The terminal adds a mandatory cell to the SMC response message of the NAS layer of the NTN chip protocol stack to carry the CPID and actively report; 2) The terminal adds an optional cell to the SMC response message of the NAS layer of the NTN chip protocol stack to carry the CPID and actively report, and customizes the TV format cell; 3) The terminal adds an optional cell to the SMC response message of the NAS layer of the NTN chip protocol stack to carry the CPID and actively report, and quotes the TLV format cell.
[0062] It should be noted that the first mobility management entity of the non-terrestrial network NTN in the above steps is the mobility management entity MME or the access and mobility management function AMF, and the first user data management entity of the terrestrial network is the home user server HSS or the unified data management UDM. The following are several specific embodiments:
[0063] Embodiment 1: The user terminal (UE) sends a registration / attachment request, reports CPID information in a message at the NAS layer, and performs an authentication process. The MME or AMF of the NTN network sends a CPID access information request to the UDM or HSS of the ground network, and adds the RAT type to the message (corresponding to the above-mentioned second request message, it can also be sent to the RAT Type+current CPID of the current user of the ground network HSS or UDM, and the ground network network element returns the CPID authentication result). The message is used to indicate to the HSS or UDM of the ground network that the current roaming user is accessing a satellite network. The HSS or UDM of the ground network identifies that the current roaming is to a satellite network based on the RAT type in the received second request message. At this time, the HSS or UDM queries the subscription database for information on the current user's access to the CPID list, and returns the added CPID information (corresponding to the above-mentioned second response message) to the MME or AMF of the NTN network.
[0064] Embodiment 2: Establish a connection with the NTN network, the user terminal (UE) sends a registration / attachment request, reports the CPID information in the message of the NAS layer, and performs an authentication process. The MME or AMF of the NTN network sends an access CPID request (corresponding to the third request message mentioned above) to the UDM or HSS of the ground network. The HSS or UDM of the ground network identifies that the current access is satellite based on the received MME ID of the NTN network (or the MME host ID of the NTN network), obtains the CPID access list from the database, generates a response message (corresponding to the third response message mentioned above), and returns it to the MME or AMF of the NTN network.
[0065] Embodiment 3: Establish a connection with the NTN network, the user terminal (UE) sends a registration / attachment request, reports the CPID information in the NAS layer message, and performs an authentication process, the MME or AMF of the NTN network sends a request for the currently allowed CPID list information to the HSS or UDM of the NTN network (corresponding to the above-mentioned fourth request message), and the HSS or UDM of the NTN network returns the corresponding allowed CPID list information to the MME or AMF of the NTN network (corresponding to the above-mentioned fourth response message).
[0066] Embodiment 4: Establish a connection with the NTN network, the user terminal (UE) sends a registration / attachment request, reports the CPID information in the NAS message, and performs an authentication process, the MME or AMF sends a request for the currently allowed CPID list information to the MME or AMF of the ground network (corresponding to the fifth request message mentioned above), and the MME or AMF of the ground network returns the corresponding allowed CPID list information to the MME or AMF of the NTN network (corresponding to the fifth response message mentioned above).
[0067] Step S204: The first mobility management entity sends a first request message to a first user data management entity of the ground network.
[0068] In the technical solution provided in step S204, the first mobility management entity may be a mobility management entity (MME) or an access and mobility management function (AMF) of the NTN network, the first user data management entity of the terrestrial network may be a home subscriber server HSS or a unified data management (UDM), and the first request message is to send a contract information request to the home subscriber server HSS or the unified data management UDM.
[0069] Step S206: The first mobility management entity receives a first response message corresponding to the first request message.
[0070] In the technical solution provided in step S206, the first response message carries the contract information corresponding to the chip protocol identifier CPID information of the terminal, and the contract information is used to determine whether the terminal of the ground network is allowed to roam into the non-ground network NTN or the terminal of the NTN network is allowed to roam into the ground network. For example, the contract message may include the following content: The contract information request usually includes the following types of information: User identity information: This may include the user's mobile phone number, IMSI (International Mobile Subscriber Identity) or CPID, etc.; Service subscription information: This includes the type of service subscribed by the user, such as voice, SMS, data, etc.; Service quality requirements: This may include the user's expectations for the service, such as data rate, latency, etc.; Billing information: This may include the user's billing plan, credit limit, etc.; Access control information: This may include the user's access rights to the network, such as whether roaming is allowed, whether access to specific services is allowed, etc.; Location information: This may include the user's current location so that the network can provide appropriate services; Device information: This may include information about the user's terminal device, such as device model, operating system, etc.; Security information: This may include the user's security settings, such as encryption method, authentication method, etc.
[0071] After completing steps S202-S206, the MME of the NTN network determines whether to allow the terminal of the terrestrial network to roam to the non-terrestrial network NTN or the terminal of the NTN network to roam to the terrestrial network based on the CPID information in the subscription information and continues to complete Figure 3 Follow steps 8-26 in the tutorial.
[0072] Through the above steps, the authentication and access mechanism of CPID in the roaming scenario can be realized, and how to perform CPID-based access control when the terminal of the ground network roams into the NTN network in the roaming scenario is realized.
[0073] The embodiment of the present application also provides a flowchart of a user equipment (UE) in a mobile communication network connecting to and authenticating the network, such as Figure 3As shown, it describes the interaction steps between the user equipment and the network in the process of establishing connection, authentication, security check, session management, etc. The following are the Chinese meanings and functions of each message: evolved Node B, i.e., base station (evolved Node B, eNodeB) in LTE network, Packet Data Network (PDN), Gateway (GW), Equipment Identity Register (EIR), Policy and Charging Rules Function (PCRF), Serving GPRS Support Node (SGSN), Policy and Charging Rules Function (PCRF); 1-2, Attach Request: User equipment requests to connect to the network, 3, Identification Request: The network requests the user equipment to provide its identity information to identify the device, Identification Response: The user equipment responds to the identification request, 4, Identity Request: The network requests the user equipment to provide identity information, Identity Response: The user equipment responds to the identification request, Response (Identity Response): The user equipment responds to the identity request, 5a, Authentication / Security (Authentication / Security): The network performs authentication and security checks on the user equipment, 5b, Identity Request (Identity Request) / Identity Response (Identity Response), 6, Ciphered Options Request (Ciphered Options Request): The network requests the user equipment to provide encryption options, Ciphered Options Response (Ciphered Options Response): The user equipment responds to the encryption options request, 7, PCEF Initiated IP-CAN Session Termination (IP Connection Session Termination Initiated by Policy and Charging Enforcement Function (PCEF)): PCEF terminates the IP connection session with the user equipment, 8, Update Location Request (Location Update Request): The network requests the user equipment to update its location information,9. Cancel Location: The network cancels the location update request. Cancel Location Ack: This is the network's confirmation response to the user equipment's cancellation of the location update request. 10. Delete Session Request / Response: The network requests to delete the session with the user equipment. PCEF Initiated IP-CAN Session Termination: IP-CAN session termination initiated by the Policy and Charging Enforcement Function (PCEF): This is a request initiated by the PCEF according to the policy and charging rules to terminate an IP connection session. 11. Update Location Ack: The network confirms the location update of the user equipment. 12-13. Create Session Request: The network requests to create a session with the user equipment. 14. PCEF Initiated IP-CAN Session Establishment / Modification: The PCEF establishes or modifies the IP connection session with the user equipment. Modify Bearer Request: The network requests to modify the bearer service with the user equipment. 15. Create Session Response (Create Session Response): The network's response to the Create Session Request, 16. Create Session Response (Create Session Response): The network's response to the Create Session Request, 17. Initial Context Setup Request or Downlink NAS transport with Attach Accept (Initial Context Setup Request or Downlink NAS transport with Attach Accept): The network requests to set up the initial context or transmit downlink NAS data, 18. RRC Connection Reconfiguration orRRC Direct Transfer (RRC Connection Reconfiguration or RRC Direct Transfer): The network requests to reconfigure the RRC connection or directly transmit RRC data, 19. RRC Connection Reconfiguration Complete (RRC Connection Reconfiguration Complete): The RRC connection reconfiguration process is completed, 20. Initial Context Setup Response (Initial Context Setup Response): The network's response to the Initial Context Setup Request, 21. Direct Transfer (Direct Transfer): Direct data transmission between the network and the user equipment,22. Attach Complete: The user equipment completes the attachment process. 23. Modify Bearer Request: Modify Bearer Response: The network responds to the Modify Bearer Request. 25. Notify Request: The network requests to notify the user equipment. 26. Notify Response: The user equipment responds to the Notify Request.
[0074] The embodiment of the present application also provides a flow chart of another NTN-based roaming scenario access control method, such as Figure 4 As shown, the method comprises the following steps:
[0075] S402: A first user data management entity of a terrestrial network receives a first request message sent by a first mobility management entity of a non-terrestrial network NTN.
[0076] Before step S402, the first user data management entity of the terrestrial network needs to send chip protocol identifier CPID information to the first mobility management entity before receiving the first request message sent by the first mobility management entity of the non-terrestrial network NTN. For example, the chip protocol identifier CPID information can be sent to the first mobility management entity in the following ways: when the network element device is the first user data management entity, the first user data management entity receives a second request message sent by the first mobility management entity carrying the radio access technology type RAT Type or carrying the RAT Type and the CPID information of the currently allowed terminal; the first user data management entity identifies the current user roaming into the satellite network based on the radio access technology type RAT Type in the second request message, searches for the CPID information of the terminal, and generates a second response message to send to the first mobility management entity, wherein the second response message at least includes the CPID information of the terminal; or: when the network element device is the first user data management entity, the first user data management entity receives a third request message sent by the first mobility management entity, wherein the third request message is a message that does not carry the RAT Type or RAT Type and a second request message of the currently allowed CPID information; the first user data management entity receives the mobility management entity identifier MME ID in the third request message, identifies that the current user has roamed into the satellite network, searches for the CPID information of the terminal, and generates a third response message, wherein the third response message at least includes the CPID information of the terminal; or: when the network element device is the second mobility management entity of the ground network, the second mobility management entity receives a fourth request message sent by the first mobility management entity; the second mobility management entity sends a fourth response message corresponding to the fourth request message to the first mobility management entity, wherein the fourth response message at least includes a list of currently allowed CPID information, and the list of currently allowed CPID information includes the CPID information of the terminal.
[0077] The first mobility management entity of the non-terrestrial network NTN in the above steps is the mobility management entity MME or the access and mobility management function AMF, and the first user data management entity of the terrestrial network is the home subscriber server HSS or the unified data management UDM.
[0078] In the technical solution provided in step S404, the first user data management entity sends a first response message corresponding to the first request message to the first mobility management entity.
[0079] In the technical solution provided in step S404, the first response message carries the contract information corresponding to the chip protocol identifier CPID information of the terminal, and the contract information is used to determine whether the terminal of the ground network is allowed to roam into the non-ground network NTN or the NTN network terminal is allowed to roam into the ground network.
[0080] The embodiment of the present application also provides a schematic diagram of a flow chart of the interaction between the NTN network and the ground network, such as Figure 5 As shown, a connection is established with the NTN network, the user terminal (UE) sends a registration / attachment request, reports the CPID information in the NAS message, and performs an authentication process. The MME or AMF of the NTN network sends an Update LocationRequest / Nudm_SDM_Get Request (access to the CPID list, location update message) to the UDM or HSS of the ground network, and adds RATtype to the message to indicate that the HSS or UDM of the ground network currently roaming The user is accessing a satellite network, the ground network HSS or UDM is based on the RAT type received in step 3 (step 3 can also be sent to the RAT Type+current CPID of the current user of the ground network HSS or UDM, and the network element of the ground network returns the CPID authentication result based on step 5), identifies that the current roaming is in the satellite network. At this time, the HSS or UDM queries the subscription database for information about the current user's access to the CPID list, adds the subscription information list of the CPID in step 5, and returns it to the MME or AMF of the NTN network; the HSS or UDM of the ground network returns Nudm_SDM_Get Request / Update Location to the MME or AMF of the NTN network. Request (adding the subscription information of CPID) to the MME of the NTN network. For example, the UE initiates a location update request through the satellite network, and the AMF or MME of the terrestrial network receives the UE's location update request and extracts the user identity and the currently accessed RAT type from it. The AMF or MME of the terrestrial network recognizes that the UE is currently accessing a satellite network and determines that the RAT type is NTN or other corresponding RAT types. When constructing the request message, the AMF or MME of the NTN network uses the RAT type as part of the message to ensure that the UDM or HSS can identify the type of network the UE is currently accessing. For 4G networks, the AMF of the NTN network sends an Update Location Request to the HSS of the terrestrial network through the S6a (S6a Interface) interface; for 5G networks, the AMF sends a Nudm_SDM_Get Request to the UDM of the terrestrial network through the N2 (N2 Interface) interface; the UDM or HSS of the terrestrial network receives the location update request containing the RAT type, parses the message content, retrieves the user's subscription data and location information based on the user identity, updates the UE's location information to reflect that it is currently accessing a satellite network, and sends the processing results and the updated location information and subscription information back to the MME of the NTN network. The MME of the NTN network determines whether access to the NTN network is allowed based on the CPID in the subscription information, and can continue to execute if access is allowed. Figure 3 Follow steps 8-26 in the tutorial.
[0081] The embodiment of the present application also provides another optional flow chart of the interaction between the NTN network and the ground network, such as Figure 6 As shown, a connection is established with the NTN network, the user terminal (UE) sends a registration / attachment request, reports the CPID information in the NAS message, and performs an authentication process. The MME or AMF of the NTN network sends Update LocationRequest / Nudm_SDM_Get Request (access to the CPID list) to the UDM or HSS of the ground network. The HSS or UDM identifies that the current access is satellite based on the received MME ID of the NTN network (or the MME host ID of the NTN network), and obtains the CPID access list from the database; obtains the subscription data from the ground network; adds the subscription information list of CPID in step 5 and returns it to the MME or AMF of the NTN network; the HSS or UDM of the ground network returns Nudm_SDM_Get Request / Update LocationRequest (adding the subscription information of CPID) to the MME or AMF of the NTN network, and the MME of the NTN network determines whether to allow access to the NTN network based on the CPID in the subscription information. If access is allowed, execution can continue Figure 3 Follow steps 8-26 in the tutorial.
[0082] The embodiment of the present application also provides another optional flow chart of the interaction between the NTN network and the ground network, such as Figure 7 As shown, a connection is established with the NTN network, the user terminal (UE) sends a registration / attachment request, reports CPID information in the NAS message, and performs an authentication process. The MME or AMF of the NTN network sends a request for the currently allowed CPID list information to the HSS or UDM of the NTN network, and the HSS or UDM of the NTN network returns the corresponding allowed CPID list information to the MME or AMF of the NTN network; the NTN network obtains subscription data from the ground network; the ground network returns the subscription information list and returns it to the MME or AMF of the NTN network; the HSS or UDM of the ground network returns Nudm_SDM_Get Request / Update LocationRequest (subscription information) to the MME or AMF of the NTN network, and the MME of the NTN network determines whether access to the NTN network is allowed based on the CPID in the subscription information, and can continue to execute if access is allowed. Figure 3 Follow steps 8-26 in the tutorial.
[0083] The embodiment of the present application also provides another optional flow chart of the interaction between the NTN network and the ground network, such as Figure 8As shown, corresponding to the above-mentioned embodiment 4, a connection is established with the NTN network, the user terminal (UE) sends a registration / attachment request, reports the CPID information in the NAS message, and performs an authentication process. The MME or AMF sends a request for the current allowed CPID list information to the MME or AMF of the ground network, and the MME or AMF of the ground network returns the corresponding allowed CPID list information and returns it to the MME or AMF of the NTN network; this step is an added step after the UE authenticates with the ground network after roaming into the NTN network and before obtaining the subscription information. Step 3 may also only carry the CPID of the current UE. The MME or AMF of the ground network makes a judgment based on the CPID access information stored therein, and returns the judgment result to the MME or AMF of the NTN network; the NTN network obtains subscription data from the ground network; the ground network returns the subscription information list and returns it to the MME or AMF of the NTN network; the HSS or UDM of the ground network returns Nudm_SDM_Get Request / Update Location to the MME or AMF of the NTN network Request (contract information), the MME of the NTN network determines whether to allow access to the NTN network based on the CPID in the contract information, and can continue to execute if access is allowed Figure 3 Follow steps 8-26 in the tutorial.
[0084] The present application also provides a schematic diagram of the structure of a communication system. Fig. 9 As shown, it includes a first user data entity of a terrestrial network (for example, it can be a home user server HSS or a unified data management UDM), and a first mobility management entity of a non-terrestrial network (for example, it can be a mobility management entity MME or an access and mobility management function AMF), wherein: the first mobility management entity of the non-terrestrial network NTN is used to obtain chip protocol identifier CPID information; send a first request message to the first user data management entity; receive a first response message corresponding to the first request message, wherein the first response message carries subscription information corresponding to the CPID information of the terminal, and the subscription information is used to determine whether the terminal of the terrestrial network is allowed to roam into the non-terrestrial network NTN or the terminal of the NTN network roams into the terrestrial network; the first user data management entity of the terrestrial network is used to receive a first request message (for example, a subscription information request) sent by the first mobility management entity; send a first response message (for example, a response message of a subscription information request) corresponding to the first request message to the first mobility management entity; send the chip protocol identifier CPID information to the first mobility management entity.
[0085] The embodiment of the present application also provides a roaming scenario access control device based on NTN, the structural diagram of the device is as follows Fig.10As shown, it includes an acquisition module 1002, a sending module 1004, and a receiving module 1006;
[0086] The acquisition module 1002 is used for a first mobility management entity of a non-terrestrial network NTN to acquire chip protocol identifier CPID information;
[0087] The sending module 1004 is used for the first mobility management entity to send a first request message to the user data management entity of the ground network;
[0088] The receiving module 1006 is used by the first mobility management entity to receive a first response message corresponding to the first request message, wherein the first response message carries subscription information corresponding to the chip protocol identifier CPID information, and the subscription information is used to determine whether the terminal of the ground network is allowed to roam into the non-ground network NTN or the NTN network terminal is allowed to roam into the ground network.
[0089] The acquisition module 1002 is further configured to enable the first mobility management entity to acquire the CPID information of the terminal from the first user data management entity: the first mobility management entity sends a second request message to the first user data management entity, wherein the second request message is a message obtained by adding the radio access technology type RAT Type to the third request message or a message obtained by adding the RAT Type and the currently allowed CPID information to the third request message, wherein the RAT Type is used to indicate that the current roaming user in the terrestrial network is accessing a satellite network;
[0090] The acquisition module 1002 is further used for the first mobility management entity to receive a second response message corresponding to the second request message returned by the first user data management entity, and to obtain the CPID information of the terminal from the second response message, wherein the second response message at least includes the CPID information of the terminal; or the first mobility management entity sends a third request message to the first user data management entity; the first mobility management entity receives a third response message corresponding to the third request message returned by the first user data management entity, and obtains the CPID information of the terminal from the third response message, wherein the third response message at least includes the CPID information of the terminal; the first mobility management entity obtains the CPID information of the terminal from the second user data management entity of the non-terrestrial network: the first mobility management entity sends a fourth request message to the second user data management entity; the first mobility management entity sends a fourth request message to the second user data management entity; The mobility management entity receives a fourth response message corresponding to the fourth request information returned by the second user data management entity, and obtains a CPID information list from the fourth response message, wherein the fourth response message at least includes the CPID information list of the terminal, and the CPID information list of the terminal includes the CPID information of the terminal; the first mobility management entity obtains the CPID information of the terminal from the second mobility management entity: the first mobility management entity sends a fifth request message to the second mobility management entity; the first mobility management entity receives a fifth response message corresponding to the fifth request message returned by the second mobility management entity, and obtains a currently allowed CPID information list from the fifth response message, wherein the fourth response message at least includes the currently allowed CPID information list, and the currently allowed CPID information list includes the CPID information of the terminal.
[0091] It should be noted that the various modules in the above-mentioned NTN-based roaming scenario access control device can be program modules (for example, a set of program instructions for implementing a certain specific function) or hardware modules. For the latter, it can be expressed in the following forms, but is not limited to this: the expression form of each of the above-mentioned modules is a processor, or the functions of each of the above-mentioned modules are implemented by a processor.
[0092] The embodiment of the present application also provides a non-volatile storage medium, the non-volatile storage medium includes a stored program, wherein when the program is running, the device where the non-volatile storage medium is located is controlled to execute the above NTN-based roaming scenario access control method. For example, the first mobility management entity of the non-terrestrial network NTN obtains the chip protocol identifier CPID information of the terminal; the first mobility management entity sends a first request message to the first user data management entity of the terrestrial network, and the first mobility management entity receives a first response message corresponding to the first request message, wherein the first response message carries the contract information corresponding to the chip protocol identifier CPID information of the terminal, and the contract information is used to determine whether the terminal of the terrestrial network is allowed to roam into the non-terrestrial network NTN or the terminal of the NTN network is allowed to roam into the terrestrial network.
[0093] The embodiment of the present application also provides an electronic device, the electronic device includes a processor, the processor is used to run a program, wherein the above-mentioned NTN-based roaming scenario access control method is executed when the program is running. For example, the first mobility management entity of the non-terrestrial network NTN obtains the chip protocol identifier CPID information of the terminal; the first mobility management entity sends a first request message to the first user data management entity of the terrestrial network, and the first mobility management entity receives a first response message corresponding to the first request message, wherein the first response message carries the contract information corresponding to the chip protocol identifier CPID information of the terminal, and the contract information is used to determine whether the terminal of the terrestrial network is allowed to roam into the non-terrestrial network NTN or the NTN network terminal is allowed to roam into the terrestrial network.
[0094] According to another aspect of the embodiment of the present application, a computer program product is also provided, including a computer program, which implements the above NTN-based roaming scenario access control method when executed by a processor. For example, the first mobility management entity of the non-terrestrial network NTN obtains the chip protocol identifier CPID information of the terminal; the first mobility management entity sends a first request message to the first user data management entity of the terrestrial network, and the first mobility management entity receives a first response message corresponding to the first request message, wherein the first response message carries subscription information corresponding to the chip protocol identifier CPID information of the terminal, and the subscription information is used to determine whether the terminal of the terrestrial network is allowed to roam into the non-terrestrial network NTN or the NTN network terminal is allowed to roam into the terrestrial network.
[0095] In the above embodiments of the present application, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, please refer to the relevant description of other embodiments.
[0096] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. Among them, the device embodiments described above are only schematic. For example, the division of the units can be a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of units or modules, which can be electrical or other forms.
[0097] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0098] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0099] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the relevant technology or all or part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a personal computer, a server or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, disk or optical disk, etc. Various media that can store program codes.
[0100] The above is only a preferred implementation of the present application. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present application. These improvements and modifications should also be regarded as the scope of protection of the present application.
Claims
1. A roaming scenario access control method based on NTN, characterized in that: include: The first mobility management entity of the non-terrestrial network NTN obtains the chip protocol identifier CPID information of the terminal; The first mobility management entity sends a first request message to a first user data management entity of a terrestrial network; The first mobility management entity receives a first response message corresponding to the first request message, wherein the first response message carries subscription information corresponding to the chip protocol identifier CPID information of the terminal, and the subscription information is used to determine whether the terminal of the ground network is allowed to roam into the non-ground network NTN or the NTN network terminal is allowed to roam into the ground network.
2. The method according to claim 1, characterized in that The first mobility management entity of the non-terrestrial network NTN obtains the chip protocol identifier CPID information of the terminal, including: The first mobility management entity obtains the CPID information of the terminal from the first user data management entity.
3. The method according to claim 2, characterized in that The first mobility management entity obtains the CPID information of the terminal from the first user data management entity, including: The first mobility management entity sends a second request message to the first user data management entity, wherein the second request message is a message obtained by adding the radio access technology type RATType to the third request message or a message obtained by adding the RAT Type and the currently allowed CPID information to the third request message, wherein the RAT Type is used to indicate that the current roaming user in the terrestrial network accesses a satellite network; the first mobility management entity receives a second response message corresponding to the second request message returned by the first user data management entity, and obtains the CPID information of the terminal from the second response message, wherein the second response message at least includes the CPID information of the terminal; or The first mobility management entity sends a third request message to the first user data management entity; the first mobility management entity receives a third response message corresponding to the third request message returned by the first user data management entity, and obtains the CPID information of the terminal from the third response message, wherein the third response message at least includes the CPID information of the terminal.
4. The method according to claim 1, characterized in that: The first mobility management entity of the non-terrestrial network NTN obtains the chip protocol identifier CPID information, including: The first mobility management entity obtains the CPID information of the terminal from the second user data management entity of the non-terrestrial network.
5. The method according to claim 4, characterized in that The first mobility management entity obtains CPID information of the terminal from the second user data management entity of the non-terrestrial network, including: The first mobility management entity sends fourth request information to the second user data management entity; The first mobility management entity receives the fourth response message corresponding to the fourth request information returned by the second user data management entity, and obtains a CPID information list from the fourth response message, wherein the fourth response message includes at least the CPID information list of the terminal, and the CPID information list of the terminal includes the CPID information of the terminal.
6. The method according to claim 1, characterized in that The first mobility management entity of the non-terrestrial network NTN obtains the chip protocol identifier CPID information, including: The first mobility management entity obtains the CPID information of the terminal from the second mobility management entity.
7. The method according to claim 6, characterized in that The first mobility management entity obtains the CPID information of the terminal from the second mobility management entity, including: The first mobility management entity sends a fifth request message to the second mobility management entity; The first mobility management entity receives a fifth response message corresponding to the fifth request message returned by the second mobility management entity, and obtains a currently allowed CPID information list from the fifth response message, wherein the fourth response message includes at least the currently allowed CPID information list, and the currently allowed CPID information list includes the CPID information of the terminal.
8. The method according to claim 1, characterized in that The first mobility management entity of the non-terrestrial network NTN is a mobility management entity MME or an access and mobility management function AMF, and the first user data management entity of the terrestrial network is a home subscriber server HSS or a unified data management UDM.
9. A roaming scenario access control method based on NTN, characterized in that: include: A first user data management entity of a terrestrial network receives a first request message sent by a first mobility management entity of a non-terrestrial network NTN; The first user data management entity sends a first response message corresponding to the first request message to the first mobility management entity, wherein the first response message carries subscription information corresponding to the chip protocol identifier CPID information of the terminal, and the subscription information is used to determine whether the terminal of the ground network is allowed to roam into the non-ground network NTN or the NTN network terminal is allowed to roam into the ground network.
10. The method according to claim 9, characterized in that Before the first user data management entity of the terrestrial network receives the first request message sent by the first mobility management entity of the non-terrestrial network NTN, the method further includes: The network element device of the ground network sends chip protocol identifier CPID information to the first mobility management entity.
11. The method according to claim 10, characterized in that The network element device of the ground network sends the CPID information of the terminal to the first mobility management entity, including: In a case where the network element device is the first user data management entity, the first user data management entity receives a second request message sent by the first mobility management entity and carrying a radio access technology type RAT Type or carrying the RATType and CPID information of the currently allowed terminal; The first user data management entity identifies that the current user has roamed into the satellite network based on the radio access technology type RATType in the second request message, searches for the CPID information of the terminal, and generates a second response message to send to the first mobility management entity, wherein the second response message at least includes the CPID information of the terminal.
12. The method according to claim 10, characterized in that The network element device of the ground network sends the CPID information of the terminal to the first mobility management entity, including: In a case where the network element device is the first user data management entity, the first user data management entity receives a third request message sent by the first mobility management entity, wherein the third request message is a second request message that does not carry the RAT Type or the RAT Type and the currently allowed CPID information; The first user data management entity receives the mobility management entity identifier MME ID in the third request message, identifies that the current user has roamed into the satellite network, searches for the CPID information of the terminal, and generates a third response message, wherein the third response message at least includes the CPID information of the terminal.
13. The method according to claim 10, characterized in that The network element device of the ground network sends the CPID information of the terminal to the first mobility management entity, including: In a case where the network element device is a second mobility management entity of the ground network, the second mobility management entity receives a fourth request message sent by the first mobility management entity; The second mobility management entity sends a fourth response message corresponding to the fourth request message to the first mobility management entity, wherein the fourth response message at least includes a currently allowed CPID information list, and the currently allowed CPID information list includes the CPID information of the terminal.
14. The method according to claim 9, characterized in that The first mobility management entity of the non-terrestrial network NTN is a mobility management entity MME or an access and mobility management function AMF, and the first user data management entity of the terrestrial network is a home subscriber server HSS or a unified data management UDM.
15. A roaming scene access control device based on NTN, characterized in that: include: An acquisition module, used for a first mobility management entity of a non-terrestrial network NTN to acquire chip protocol identifier CPID information; a sending module, configured for the first mobility management entity to send a first request message to a user data management entity of a terrestrial network, A receiving module is used for the first mobility management entity to receive a first response message corresponding to the first request message, wherein the first response message carries subscription information corresponding to the chip protocol identifier CPID information, and the subscription information is used to determine whether a terminal of a ground network is allowed to roam into the non-ground network NTN or a terminal of an NTN network is allowed to roam into the ground network.
16. A communication system, characterized in that: The method comprises a first mobility management entity of a non-terrestrial network NTN and a first user data management entity of a terrestrial network, wherein: The first mobility management entity of the non-terrestrial network NTN is used to obtain chip protocol identifier CPID information; send a first request message to the first user data management entity; receive a first response message corresponding to the first request message, wherein the first response message carries subscription information corresponding to the CPID information of the terminal, and the subscription information is used to determine whether the terminal of the terrestrial network is allowed to roam into the non-terrestrial network NTN or the NTN network terminal is allowed to roam into the terrestrial network; The first user data management entity of the ground network is used to receive a first request message sent by the first mobility management entity; send a first response message corresponding to the first request message to the first mobility management entity; and send chip protocol identifier CPID information to the first mobility management entity.
17. An electronic device, characterized in that: include: A memory and a processor, wherein the processor is used to run a program stored in the memory, wherein the NTN-based roaming scenario access control method as described in any one of claims 1 to 14 is executed when the program is run.
Citation Information
Cited By
Method and apparatus for establishing connection, storage medium, electronic apparatus, and program product
WO2026137493A1
