Network access method and device, gateway station and network equipment
The PLMN information broadcast by the network equipment is obtained and verified through the information and the random access process is initiated, which solves the security problem of the light-duty information and information and the network access process is connected to the light information and information and data and compatible access solutions are realized.
Patent Information
- Application Number
- CN202310981492.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-04
- Publication Date
- 2025-02-21
- Estimated Expiration
- 2043-08-04
AI Technical Summary
There is a lack of security solutions suitable for light-duty information and retardation station access networks in the prior art, and other network access methods are not applicable to application scenarios of light-duty information and retardation station access networks, resulting in the security of the access process being unable to be guaranteed.
The public land mobile network PLMN information broadcast by the network device is obtained through the information gate station. If the PLMN information corresponding to the information gate station is included, a random access process is initiated to the network device, and an RRC message is sent during the access process, including the information gate station. identity information to ensure access security.
It realizes the security of the light-duty information and switch station access network, ensures the legality and security of the access process, is compatible with existing network specifications, and is convenient to expand.
Smart Images

Figure CN119497246A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a network access method, device, gateway and network equipment. Background Art
[0002] At present, the relevant specifications of non-terrestrial network (NTN) have been released. The integration of satellite and mobile communication technology is the future development trend of mobile communication. Some special users in the satellite system need to build their own dedicated core network, and the data interaction between these dedicated core networks and the base stations on the satellite needs to be realized through the feeder link between the gateway and the satellite.
[0003] In satellite communication systems, there are basic application modes such as static communication and dynamic communication. Dynamic communication refers to the establishment of a communication link between the satellite and the mobile terminal that is frequently disconnected in a short period of time to meet the communication needs of the mobile terminal. This mode is suitable for scenarios where mobile terminals frequently change, such as vehicle-mounted communication, aviation communication, and maritime communication. Dynamic communication requires the establishment of mobile terminal equipment. In the satellite system, a lightweight gateway can be used to simulate a mobile terminal to access and establish a feeder link, and then the private network can obtain services through this feeder link.
[0004] In the prior art, satellite systems using current wireless communication technologies do not have corresponding lightweight gateway access solutions, and other network access methods are not suitable for application scenarios where lightweight gateways access the network, and the security of the lightweight gateway access process cannot be guaranteed. Summary of the invention
[0005] The purpose of the present application is to provide a network access method, apparatus, gateway and network equipment to solve the security problem of a lightweight gateway accessing a network.
[0006] An embodiment of the present application provides a network access method, including:
[0007] The gateway station obtains the public land mobile network (PLMN) information broadcasted by the network device, wherein the PLMN information includes PLMN information corresponding to one or more gateway stations that are allowed to access the network device;
[0008] In a case where the PLMN information includes the first PLMN information corresponding to the gateway, a random access process is initiated to the network device.
[0009] Optionally, the obtaining of public land mobile network PLMN information broadcast by a network device includes:
[0010] Receiving a system information block (SIB) broadcasted by the network device;
[0011] The SIB is read to obtain PLMN information.
[0012] Optionally, when the PLMN information includes first PLMN information corresponding to the gateway, initiating a random access process to the network device includes:
[0013] In a case where the PLMN information includes first PLMN information corresponding to the gateway, a Radio Resource Control (RRC) message is sent to the network device during a random access process, where the RRC message includes identity information corresponding to the gateway.
[0014] Optionally, the method further includes:
[0015] When the random access is completed, an RRC establishment completion message is sent to the network device, and the RRC establishment completion message includes: information of the PLMN selected by the gateway.
[0016] Optionally, the information indication of the PLMN selected by the gateway is: an index value of the first PLMN information corresponding to the gateway in the PLMN information.
[0017] Optionally, the RRC establishment completion message also includes: a verification code.
[0018] An embodiment of the present application provides a network access method, including:
[0019] The network device obtains whitelist information, where the whitelist information includes PLMN information corresponding to one or more gateway stations that are allowed to access the network device;
[0020] The network device broadcasts the PLMN information;
[0021] The network device and the gateway that initiates the random access perform a random access procedure.
[0022] Optionally, obtaining whitelist information includes:
[0023] Receive whitelist information sent by the Satellite Control Function (SCF);
[0024] The whitelist information also includes:
[0025] The identity information of the gateway station that is allowed to access the network device;
[0026] Verification code.
[0027] Optionally, the broadcasting of the PLMN information includes:
[0028] A SIB is broadcasted, where the SIB carries the PLMN information.
[0029] Optionally, the method further includes:
[0030] A response message is sent to the SCF, where the response message includes a reporting result of the whitelist information.
[0031] Optionally, a random access procedure is performed with a gateway that initiates random access, including:
[0032] An RRC message sent by the gateway during a random access process is received, where the RRC message includes identity information corresponding to the gateway.
[0033] Optionally, the method further includes:
[0034] An RRC establishment completion message sent by the gateway is received, where the RRC establishment completion message includes: information of the PLMN selected by the gateway.
[0035] Optionally, the information indication of the PLMN selected by the gateway is: an index value of the first PLMN information corresponding to the gateway in the PLMN information.
[0036] Optionally, the method further includes:
[0037] According to the identity information corresponding to the gateway and the information of the PLMN selected by the gateway, if it is determined that the information of the PLMN selected by the gateway indicates the index value of the first PLMN information corresponding to the gateway in the PLMN information, it is confirmed that the gateway accesses the network device.
[0038] Optionally, the RRC establishment completion message further includes: a check code;
[0039] The method further comprises:
[0040] Compare the verification code with the verification code in the whitelist information;
[0041] If the verification code is the same as the verification code in the whitelist information, then confirming that the gateway is connected to the network device;
[0042] If the verification code is different from the verification code in the whitelist information, an RRC connection release process is initiated.
[0043] An embodiment of the present application provides a gateway station, including: a memory, a transceiver, and a processor:
[0044] A memory for storing a computer program; a transceiver for receiving and sending data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
[0045] Acquire public land mobile network PLMN information broadcasted by a network device, wherein the PLMN information includes PLMN information corresponding to one or more gateway stations that are allowed to access the network device;
[0046] In a case where the PLMN information includes the first PLMN information corresponding to the gateway, a random access process is initiated to the network device.
[0047] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0048] Receiving a system information block SIB broadcasted by the network device;
[0049] The SIB is read to obtain PLMN information.
[0050] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0051] In a case where the PLMN information includes first PLMN information corresponding to the gateway, an RRC message is sent to the network device during a random access process, where the RRC message includes identity information corresponding to the gateway.
[0052] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0053] When the random access is completed, an RRC establishment completion message is sent to the network device, and the RRC establishment completion message includes: information of the PLMN selected by the gateway.
[0054] Optionally, the information indication of the PLMN selected by the gateway is: an index value of the first PLMN information corresponding to the gateway in the PLMN information.
[0055] Optionally, the RRC establishment completion message also includes: a verification code.
[0056] An embodiment of the present application provides a network device, including: a memory, a transceiver, and a processor:
[0057] A memory for storing a computer program; a transceiver for receiving and sending data under the control of the processor; and a processor for reading the computer program in the memory and performing the following operations:
[0058] Acquire whitelist information, where the whitelist information includes PLMN information corresponding to one or more gateways that are allowed to access the network device;
[0059] The network device broadcasts the PLMN information;
[0060] The network device and the gateway that initiates the random access perform a random access procedure.
[0061] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0062] Receive whitelist information sent by the satellite control function SCF;
[0063] The whitelist information also includes:
[0064] The identity information of the gateway station that is allowed to access the network device;
[0065] Verification code.
[0066] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0067] A SIB is broadcasted, where the SIB carries the PLMN information.
[0068] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0069] A response message is sent to the SCF, where the response message includes a reporting result of the whitelist information.
[0070] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0071] An RRC message sent by the gateway during a random access process is received, where the RRC message includes identity information corresponding to the gateway.
[0072] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0073] An RRC establishment completion message sent by the gateway is received, where the RRC establishment completion message includes: information of the PLMN selected by the gateway.
[0074] Optionally, the information indication of the PLMN selected by the gateway is: an index value of the first PLMN information corresponding to the gateway in the PLMN information.
[0075] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0076] According to the identity information corresponding to the gateway and the information of the PLMN selected by the gateway, if it is determined that the information of the PLMN selected by the gateway indicates the index value of the first PLMN information corresponding to the gateway in the PLMN information, it is confirmed that the gateway accesses the network device.
[0077] Optionally, the RRC establishment completion message further includes: a check code;
[0078] The processor is configured to read the computer program in the memory and perform the following operations:
[0079] Compare the verification code with the verification code in the whitelist information;
[0080] If the verification code is the same as the verification code in the whitelist information, then confirming that the gateway is connected to the network device;
[0081] If the verification code is different from the verification code in the whitelist information, an RRC connection release process is initiated.
[0082] An embodiment of the present application provides a network access device, which is applied to a gateway station, and the device includes:
[0083] A first acquisition unit is used to acquire public land mobile network PLMN information broadcasted by a network device, wherein the PLMN information includes PLMN information corresponding to one or more gateway stations that are allowed to access the network device;
[0084] The first processing unit is configured to initiate a random access process to the network device when the PLMN information includes first PLMN information corresponding to the gateway.
[0085] An embodiment of the present application provides a network access device, which is applied to a network device. The device includes:
[0086] A second acquisition unit is used to acquire whitelist information, where the whitelist information includes PLMN information corresponding to one or more gateways that are allowed to access the network device;
[0087] A broadcast unit, configured to broadcast the PLMN information;
[0088] The second processing unit is used to execute a random access process between the network device and a gateway station that initiates random access.
[0089] An embodiment of the present application provides a processor-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of the above-mentioned network access method are implemented.
[0090] The beneficial effects of the above technical solution of the present application are:
[0091] In an embodiment of the present application, the gateway obtains the PLMN information broadcast by the network device. If it is determined that the PLMN information contains its own PLMN information, a random access process can be initiated to the network device. The PLMN information is the PLMN information corresponding to the gateway that is allowed to access the network device. The method for the gateway to access the network of the present application is modified by combining the characteristics of the satellite-borne base station and the light gateway of the satellite communication system, and can comply with the existing network specifications to the greatest extent, with strong compatibility and convenient expansion. BRIEF DESCRIPTION OF THE DRAWINGS
[0092] Figure 1 A schematic diagram showing the architecture of a satellite communication system in regenerative mode;
[0093] Figure 2 A schematic diagram showing a flow chart of a network access method according to an embodiment of the present application;
[0094] Figure 3 A schematic diagram showing the communication architecture between the network device, SCF and gateway station according to an embodiment of the present application;
[0095] Figure 4 A second flowchart of the network access method according to an embodiment of the present application is shown;
[0096] Figure 5 A third flowchart of the network access method according to an embodiment of the present application is shown;
[0097] Figure 6 A fourth flowchart of the network access method according to an embodiment of the present application is shown;
[0098] Figure 7 A schematic diagram showing the structure of a network access device according to an embodiment of the present application;
[0099] Figure 8 A second structural diagram showing a network access device according to an embodiment of the present application;
[0100] Fig. 9 A schematic diagram showing the structure of a gateway station according to an embodiment of the present application;
[0101] Fig.10 A schematic diagram showing the structure of a network device according to an embodiment of the present application. DETAILED DESCRIPTION
[0102] In order to make the technical problems, technical solutions and advantages to be solved by the application clearer, the following will be described in detail in conjunction with the accompanying drawings and specific embodiments. In the following description, specific details such as specific configurations and components are provided only to help fully understand the embodiments of the application. Therefore, it should be clear to those skilled in the art that various changes and modifications can be made to the embodiments described herein without departing from the scope and spirit of the application. In addition, for clarity and brevity, the description of known functions and structures has been omitted.
[0103] It should be understood that the references to "one embodiment" or "an embodiment" throughout the specification mean that the specific features, structures, or characteristics associated with the embodiment are included in at least one embodiment of the present application. Therefore, the references to "in one embodiment" or "in an embodiment" appearing throughout the specification do not necessarily refer to the same embodiment. In addition, these specific features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
[0104] In the various embodiments of the present application, it should be understood that the size of the serial numbers of the following processes does not mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0105] In the embodiments of the present application, the term "and / or" describes the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.
[0106] In the embodiments of the present application, the term "plurality" refers to two or more than two, and other quantifiers are similar.
[0107] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions 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 are within the scope of protection of this application.
[0108] When describing the embodiments of the present application, some concepts used in the following description are first explained.
[0109] The low earth orbit satellite (LEO) communication system includes user equipment (UE), satellite, gateway, data network, etc. The wireless link between the user terminal and the satellite is called the service link (Service Link), also known as the user link, the wireless link between the satellite and the gateway is called the feeder link (Feeder Link), and the inter-satellite link (ISL) is the inter-satellite link. The architecture of the satellite communication system in the regenerative mode is as follows: Figure 1 shown.
[0110] The embodiments of the present application provide a network access method, apparatus, gateway, and network equipment to solve the security problem of a lightweight gateway accessing a network.
[0111] Among them, the method and the device are based on the same application concept. Since the method and the device solve the problem in a similar principle, the implementation of the device and the method can refer to each other, and the repeated parts will not be repeated.
[0112] like Figure 2 As shown, an embodiment of the present application provides a network access method, which is applied to a gateway station and specifically includes the following steps:
[0113] Step 201: The gateway obtains the public land mobile network PLMN information broadcasted by the network device, wherein the PLMN information includes PLMN information corresponding to one or more gateways that are allowed to access the network device;
[0114] Step 202: Initiate a random access process to the network device when the PLMN information includes the first PLMN information corresponding to the gateway.
[0115] In this embodiment, the gateway may be, for example, a light gateway (light-GW), and the network device may be, for example, a satellite base station. The management module may configure the identity of the gateway and set the identity of the light gateway. After the gateway modifies its identity, the management module initiates a whitelist update process to the SCF, and the SCF reports the received whitelist to the network device for registration. The whitelist defines a list of light gateways that are allowed to access the network device, and the whitelist may indicate the PLMN information (light-GW-PLMN-ID) corresponding to each light gateway, the identity information (e.g., light gateway identifier: light-GW-ID) corresponding to each light gateway, and the verification code (Ver-Code).
[0116] Among them, light-GW-PLMN-ID is the PLMN corresponding to the light gateway, which is globally unique; light-GW-ID is the light gateway identifier, which is globally unique; Ver-Code is used to verify whether the identity of the light gateway is legal.
[0117] After the network device obtains the whitelist, it can broadcast the PLMN information in it. After receiving the broadcasted PLMN information, the gateway determines whether it contains its own PLMN information (i.e., the first PLMN information). If it does, it means that the network device has obtained the whitelist, i.e., the information of the light gateways allowed to access is known, and the gateway can randomly initiate a random access process according to demand. The communication architecture between the network device, the SCF, and the gateway is as follows: Figure 3 shown.
[0118] In an embodiment of the present application, the gateway obtains the PLMN information broadcast by the network device. If it is determined that the PLMN information contains its own PLMN information, a random access process can be initiated to the network device. The PLMN information is the PLMN information corresponding to the gateway that is allowed to access the network device. The method for the gateway to access the network of the present application is modified by combining the characteristics of the satellite-borne base station and the light gateway of the satellite communication system, and can comply with the existing network specifications to the greatest extent, with strong compatibility and convenient expansion.
[0119] As an optional embodiment, the obtaining of public land mobile network PLMN information broadcasted by the network device includes:
[0120] Receive the system information block SIB broadcasted by the network device; read the SIB to obtain PLMN information.
[0121] In this embodiment, the network device may broadcast the PLMN information corresponding to the light gateway through a SIB message, that is, broadcast the light-GW-PLMN-ID parameter in the whitelist previously received from the SCF through a SIB message. Optionally, the SIB is SIB1.
[0122] As an optional embodiment, when the PLMN information includes the first PLMN information corresponding to the gateway, initiating a random access process to the network device includes:
[0123] In a case where the PLMN information includes first PLMN information corresponding to the gateway, an RRC message is sent to the network device during a random access process, where the RRC message includes identity information corresponding to the gateway.
[0124] In this embodiment, the light gateway reads the PLMN information of the SIB and analyzes whether it contains the light-GW-PLMN-ID value. If it does, it indicates that the network device has obtained the whitelist. The light gateway can initiate a random access process at any time as needed and send message 1 (Msg1), i.e., a preamble, to the network device. If the PLMN information in the SIB does not have a corresponding light-GW-PLMN-ID value, the light gateway should wait. It should be noted that ordinary UEs should not and cannot choose light-GW-PLMN-ID to access, and the network corresponding to the light gateway is a private network.
[0125] The network device sends Msg2 to the gateway station to allocate uplink resources to the gateway station, and can inform the gateway station through a RAR message. The gateway station sends Msg3 to the network device, which includes the first uplink RRC message sent by the gateway station to the network device, and the RRC message includes the identity information corresponding to the gateway station (i.e., light-GW-ID). It should be noted that at the current stage, it is not possible to identify whether the gateway station is a normal user or a light gateway user. Even if the light-GW-ID is carried in the RRC message, it cannot be determined that the gateway station is a light gateway station. The network device sends Msg4 to the gateway station.
[0126] Optionally, the method further includes: when random access is completed, sending an RRC establishment completion message to the network device, the RRC establishment completion message including: information of the PLMN selected by the gateway.
[0127] Optionally, the information indication of the PLMN selected by the gateway is: an index value of the first PLMN information corresponding to the gateway in the PLMN information.
[0128] In this embodiment, after completing the random access process, the gateway sends an RRC setup complete message (RRCSetupComplete) to the network device, and the message carries the information of the PLMN selected by the gateway. The RRC setup complete message may carry the index value of the PLMN corresponding to the gateway itself in the received PLMN information, and ordinary users cannot set this value. Therefore, the network device can determine that the "special user" of the light gateway is accessed this time according to the index value.
[0129] It should be noted that, in one implementation, the lightweight gateway can simulate a terminal to access the network device, and only play the role of a gateway after the access is successful. Therefore, from the perspective of the network device, the network device can be considered as a "special terminal".
[0130] Optionally, the RRC establishment completion message also includes: a verification code. The network device compares the received Ver-Code with the Ver-Code stored in the whitelist. If they are the same, it means that the access is a lightweight gateway; if they are different, it means that the access is not a lightweight gateway, and the RRC connection release process can be initiated.
[0131] The following example illustrates the implementation process of the network access method.
[0132] like Figure 4 and Figure 5 As shown, taking the network device as a satellite base station and the gateway as a light gateway as an example, an external module (such as a management module) configures the identity of the gateway and sets the identifier of the light gateway; after the gateway modifies its identity, the external module initiates a whitelist update process to the SCF, and the SCF updates the whitelist. The method also includes:
[0133] Step 41: The SCF reports the registration whitelist to the base station.
[0134] The SCF sends a whitelist transfer request message (Whitelist Transfer Request) to the base station, which contains a whitelist. The whitelist is used to indicate information about one or more light gateways that are allowed to access the base station, including: light-GW-ID, Ver-Code, and light-GW-PLMN-ID of each light gateway.
[0135] (1) light-GW-ID is the light gateway ID, which is globally unique.
[0136] (2) Ver-Code is a verification code used to verify whether the identity of the lightweight gateway is legitimate;
[0137] (3) light-GW-PLMN-ID, which is the PLMN corresponding to the light gateway and is globally unique;
[0138] Step 42: The base station sends a response message to the SCF to feed back the reporting result of the whitelist.
[0139] In this step, the base station may send a Whitelist Transfer Response message to the SCF in response, the message including the result (success, failure), and in the case of failure, the reason for the failure.
[0140] Step 43: The base station changes the SIB1 message.
[0141] The base station broadcasts the PLMN identifier corresponding to the light gateway through the SIB1 message, that is, the light-GW-PLMN-ID parameter in the whitelist received from the SCF.
[0142] Step 44: The light gateway initiates a random access process and sends a Preamble.
[0143] The light gateway reads the PLMN information of SIB1 and analyzes whether it contains its own light-GW-PLMN-ID value. If it does, it means that the base station has obtained the whitelist and can support the access of this light gateway. The light gateway can initiate a random access process at any time as needed and send Msg1, i.e. Preamble, to the base station.
[0144] If there is no corresponding light-GW-PLMN-ID value in the PLMN information in SIB1, the light gateway should wait. Ordinary UE should not and cannot (there is a private network behind the light gateway) select light-GW-PLMN-ID to access.
[0145] Step 45: Msg2.
[0146] The base station sends Msg2 to the light gateway station that initiates random access to allocate uplink resources to it, and may inform the light gateway station through a RAR message.
[0147] Step 46: Msg3.
[0148] Msg3 contains the first uplink RRC message sent by the light gateway to the base station. The RRC message provides the "InitialUE-Identity" parameter to identify the gateway identity. The parameter value is set to light-GW-ID.
[0149] After the base station receives the RRC message, it cannot identify whether the user who is accessing this time is a normal user or a light gateway user at the current stage (setting different value methods can help to make distinctions, depending on the specific design, but even if the value of "InitialUE-Identity" is equal to light-GW-ID, it cannot be determined that the user who is accessing this time is a light gateway, because the identities of normal users and light gateways are assigned by different entities, and there is a probability of conflict).
[0150] Step 47: Msg4.
[0151] The base station sends the Msg4 message to the UE.
[0152] Step 48: RRC establishment is completed.
[0153] In this step, the light-GW sends the second uplink RRC message to the satellite-based base station: RRCSetupComplete message, in which the "selectedPLMN-Identity" parameter is set to the index value of the light-GW-PLMN-ID in the PLMN information (ordinary users cannot set this value). At the same time, the "s-TMSI-Part2" parameter is set to Ver-Code.
[0154] The base station analyzes and processes the received parameters, that is, verifies the gateway. If the verification is successful, the subsequent process establishes a data radio bearer (DRB) between the light gateway and the base station. Specifically, if the value of the "selectedPLMN-Identity" parameter is equal to the index value of the light-GW-PLMN-ID in the PLMN information, it is considered that the access is to a light gateway; then, the Ver-Code received in the RRC message is compared with the Ver-Code stored in the whitelist. If they are the same, it indicates that this is a light gateway user access. If they are different, it indicates that this is not a light gateway user access. At this time, the RRC connection release process can be initiated.
[0155] like Figure 5 As shown in the figure, after the SCF adds the whitelist to the base station, the base station broadcasts the PLMN ID of the light gateway through SIB1; the light gateway reads the system message and analyzes its own PLMN ID in the parameters; the base station verifies the light gateway, and if the verification is successful, a DRB is established between the light gateway and the base station, that is, the light gateway accesses the base station; after the data radio bearer between the light gateway and the base station is established, the terminal of private network 2 (PLMN1) accesses the base station, and the base station routes it to the light gateway; the on-board special payload data is routed to private network 1 through the route between the base station and the light gateway.
[0156] In this embodiment, before receiving the whitelist reported by the SCF, the base station prohibits the light gateway from providing services. After receiving the whitelist, the base station adjusts the beam (or adjusts it by the beam control module) to point to the light gateway and broadcasts relevant parameters. When the light gateway accesses, the base station needs to verify it to prevent illegal access.
[0157] Before the gateway station accesses, the light gateway station is first configured through other means (for example, through the management module) to set its new identity; after the light gateway station successfully modifies its identity, the management module initiates a whitelist update process to the SCF, and the whitelist defines the list of light gateway stations that are allowed to access the base station; the SCF annotates the received whitelist to the satellite base station; the satellite base station broadcasts the PLMN of the light gateway station. After the above configuration process is completed, the light gateway station uses the new identity light-GW-ID to initiate the access process, and reports the verification code Ver-Code, and indicates the selected light gateway station PLMN. The base station verifies the light gateway station according to the whitelist information and completes the subsequent access process. Light gateway stations not in the whitelist are prohibited from access.
[0158] In an embodiment of the present application, the gateway obtains the PLMN information broadcast by the network device. If it is determined that the PLMN information contains its own PLMN information, a random access process can be initiated to the network device. The PLMN information is the PLMN information corresponding to the gateway that is allowed to access the network device. The method for the gateway to access the network of the present application is modified by combining the characteristics of the satellite-borne base station and the light gateway of the satellite communication system, and can comply with the existing network specifications to the greatest extent, with strong compatibility, convenient expansion and simple and easy solution.
[0159] like Figure 6 As shown, the embodiment of the present application also provides a network access method, which is applied to a network device, and the method includes:
[0160] Step 601: The network device obtains whitelist information, where the whitelist information includes PLMN information corresponding to one or more gateways that are allowed to access the network device.
[0161] Step 602: The network device broadcasts the PLMN information;
[0162] Step 603: The network device and the gateway initiating the random access execute a random access procedure.
[0163] In this embodiment, the network device may be a satellite base station. The management module may configure the identity of the gateway and set the identity of the light gateway. After the gateway modifies its identity, the management module initiates a whitelist update process to the SCF, and the SCF reports the received whitelist to the network device. The whitelist defines a list of light gateways that are allowed to access the network device. The whitelist may indicate the PLMN information (light-GW-PLMN-ID) corresponding to each light gateway. The light-GW-PLMN-ID is the PLMN corresponding to the light gateway and is globally unique.
[0164] After the network device obtains the whitelist, it can broadcast the PLMN information therein. After receiving the broadcasted PLMN information, the gateway determines whether the information contains its own PLMN information. If it does, it means that the network device has obtained the whitelist, that is, the information of the light gateway allowed to access is known, and the gateway can randomly initiate a random access process according to demand. The random access process is performed between the network device and the gateway.
[0165] In an embodiment of the present application, a network device obtains a whitelist containing one or more gateway information that is allowed to access, and broadcasts the PLMN information in the whitelist. After receiving the PLMN information, if the gateway determines that the PLMN information contains its own PLMN information, it can initiate a random access process to the network device, and the network device and the gateway perform a random access process. The gateway access network method of the present application is modified by combining the characteristics of satellite communication system onboard base stations and light gateways, and can comply with existing network specifications to the greatest extent, with strong compatibility and convenient expansion.
[0166] Optionally, the obtaining of the whitelist information includes: receiving the whitelist information sent by a satellite control function SCF;
[0167] The whitelist information also includes:
[0168] The identity information of the gateway station that is allowed to access the network device;
[0169] Verification code.
[0170] In this embodiment, after the gateway is configured with an identity, the management module initiates a whitelist update process to the SCF, and the SCF reports the received whitelist to the network device. The whitelist can indicate the PLMN information (light-GW-PLMN-ID) corresponding to each light gateway, the identity information (light-GW-ID) corresponding to each light gateway, and the verification code (Ver-Code). The light-GW-ID is the light gateway identifier, which is globally unique; the Ver-Code is used to verify whether the light gateway identity is legal.
[0171] Optionally, the broadcasting of the PLMN information includes: broadcasting a SIB, wherein the SIB carries the PLMN information.
[0172] In this embodiment, the network device may broadcast the PLMN information corresponding to the light gateway through a SIB message, that is, broadcast the light-GW-PLMN-Identity parameter in the whitelist previously received from the SCF through a SIB message. Optionally, the SIB is SIB1.
[0173] Optionally, the method further comprises: sending a response message to the SCF, wherein the response message comprises a reporting result of the whitelist information. In this embodiment, the network device feeds back a reporting result of the whitelist to the SCF.
[0174] As an optional embodiment, the performing of a random access procedure with a gateway that initiates random access includes:
[0175] An RRC message sent by the gateway during a random access process is received, where the RRC message includes identity information corresponding to the gateway.
[0176] In this embodiment, the light gateway reads the PLMN information of the SIB and analyzes whether it contains the light-GW-PLMN-ID value. If it does, it indicates that the network device has obtained the whitelist. The light gateway can initiate a random access process at any time as needed and send Msg1 to the network device. If the PLMN information in the SIB does not have a corresponding light-GW-PLMN-ID value, the light gateway should wait. It should be noted that ordinary UEs should not and cannot choose light-GW-PLMN-ID to access, and the network corresponding to the light gateway is a private network.
[0177] The network device sends Msg2 to the gateway to allocate uplink resources to the gateway, and can inform the gateway through a RAR message. The gateway sends Msg3 to the network device, which includes the first uplink RRC message sent by the gateway to the network device, and the RRC message includes the identity information corresponding to the gateway (i.e., light-GW-ID). It should be noted that at the current stage, it is not possible to identify whether the gateway is a normal user or a light gateway user. Even if the light-GW-ID is carried in the RRC message, it cannot be determined that the gateway is a light gateway. The network device sends Msg4 to the gateway.
[0178] Optionally, the method further includes: receiving an RRC establishment completion message sent by the gateway, wherein the RRC establishment completion message includes: information of the PLMN selected by the gateway.
[0179] Optionally, the information indication of the PLMN selected by the gateway is: an index value of the first PLMN information corresponding to the gateway in the PLMN information.
[0180] Optionally, the method further includes:
[0181] According to the identity information corresponding to the gateway and the information of the PLMN selected by the gateway, if it is determined that the information of the PLMN selected by the gateway indicates the index value of the first PLMN information corresponding to the gateway in the PLMN information, it is confirmed that the gateway accesses the network device.
[0182] In this embodiment, after completing the random access process, the gateway sends an RRC setup complete message (RRCSetupComplete) to the network device, and the message carries the information of the PLMN selected by the gateway. The RRC setup complete message may carry the index value of the PLMN corresponding to the gateway itself in the received PLMN information, and the ordinary user cannot set the value, so the network device can determine that the access is a light gateway instead of an ordinary user according to the index value.
[0183] Optionally, the RRC establishment completion message further includes: a check code;
[0184] The method further comprises:
[0185] Compare the verification code with the verification code in the whitelist information;
[0186] If the verification code is the same as the verification code in the whitelist information, then confirming that the gateway is connected to the network device;
[0187] If the verification code is different from the verification code in the whitelist information, an RRC connection release process is initiated.
[0188] In this embodiment, the network device verifies the gateway and compares the received Ver-Code with the Ver-Code stored in the whitelist. If they are the same, it means that the access is a light gateway; if they are different, it means that the access is not a light gateway, and the RRC connection release process can be initiated at this time.
[0189] The implementation process of the network access method is shown in Figure 4 and Figure 5 , I will not go into details here.
[0190] In an embodiment of the present application, a network device obtains a whitelist containing one or more gateway information that is allowed to access, and broadcasts the PLMN information in the whitelist. After the gateway receives the PLMN information, if it determines that the PLMN information contains its own PLMN information, it can initiate a random access process to the network device, and the network device and the gateway perform a random access process. The method for gateway access to the network of the present application is modified by combining the characteristics of satellite communication system onboard base stations and light gateways, and can comply with existing network specifications to the greatest extent, with strong compatibility, convenient expansion, and a simple and easy solution.
[0191] The above embodiments introduce the network access method of the present application. The following embodiments will further illustrate the corresponding device in conjunction with the accompanying drawings.
[0192] Specifically, Figure 7 As shown, an embodiment of the present application provides a network access device 700, which is applied to a gateway station, and the device includes:
[0193] A first acquisition unit 710 is configured to acquire PLMN information of a public land mobile network broadcasted by a network device, wherein the PLMN information includes PLMN information corresponding to one or more gateways that are allowed to access the network device;
[0194] The first processing unit 720 is configured to initiate a random access process to the network device when the PLMN information includes first PLMN information corresponding to the gateway.
[0195] Optionally, the first acquiring unit is specifically used for:
[0196] Receiving a system information block SIB broadcasted by the network device;
[0197] The SIB is read to obtain PLMN information.
[0198] Optionally, the first processing unit is specifically configured to:
[0199] In a case where the PLMN information includes first PLMN information corresponding to the gateway, an RRC message is sent to the network device during a random access process, where the RRC message includes identity information corresponding to the gateway.
[0200] Optionally, the device further comprises:
[0201] The first sending unit is used to send an RRC establishment completion message to the network device when the random access is completed, and the RRC establishment completion message includes: information of the PLMN selected by the gateway.
[0202] Optionally, the information indication of the PLMN selected by the gateway is: an index value of the first PLMN information corresponding to the gateway in the PLMN information.
[0203] Optionally, the RRC establishment completion message also includes: a verification code.
[0204] It should be noted here that the above-mentioned device provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment applied to the information gateway station, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
[0205] Specifically, Figure 8 As shown, the embodiment of the present application provides a network access device 800, which is applied to a network device, including:
[0206] A second acquisition unit 810 is used to acquire whitelist information, where the whitelist information includes PLMN information corresponding to one or more gateways that are allowed to access the network device;
[0207] A broadcast unit 820, configured to broadcast the PLMN information;
[0208] The second processing unit 830 is configured to execute a random access procedure between the network device and a gateway that initiates the random access.
[0209] Optionally, the second acquiring unit is specifically configured to:
[0210] Receive whitelist information sent by the satellite control function SCF;
[0211] The whitelist information also includes:
[0212] The identity information of the gateway station that is allowed to access the network device;
[0213] Verification code.
[0214] Optionally, the broadcast unit is specifically used for:
[0215] A SIB is broadcasted, where the SIB carries the PLMN information.
[0216] Optionally, the device further comprises:
[0217] The second sending unit is used to send a response message to the SCF, where the response message includes a reporting result of the whitelist information.
[0218] Optionally, the second processing unit is specifically configured to:
[0219] An RRC message sent by the gateway during a random access process is received, where the RRC message includes identity information corresponding to the gateway.
[0220] Optionally, the device further includes: a receiving unit, configured to receive an RRC establishment completion message sent by the gateway, wherein the RRC establishment completion message includes: information of the PLMN selected by the gateway.
[0221] Optionally, the information indication of the PLMN selected by the gateway is: an index value of the first PLMN information corresponding to the gateway in the PLMN information.
[0222] Optionally, the device further comprises:
[0223] a third processing unit, configured to confirm, based on the identity information corresponding to the gateway and the information of the PLMN selected by the gateway, that the gateway is accessed to the network device if it is determined that the information of the PLMN selected by the gateway indicates an index value of the first PLMN information corresponding to the gateway in the PLMN information.
[0224] Optionally, the RRC establishment completion message further includes: a check code;
[0225] The device further comprises: a verification unit, specifically configured to:
[0226] Compare the verification code with the verification code in the whitelist information;
[0227] If the verification code is the same as the verification code in the whitelist information, then confirming that the gateway is connected to the network device;
[0228] If the verification code is different from the verification code in the whitelist information, an RRC connection release process is initiated.
[0229] It should be noted here that the above-mentioned device provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment applied to the network device, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
[0230] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a 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.
[0231] 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 processor-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) 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, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.
[0232] like Fig. 9 As shown, an embodiment of the present application further provides a gateway station, including: a memory 920, a transceiver 900, and a processor 910; wherein the memory 920 is used to store a computer program; the transceiver 900 is used to receive and send data under the control of the processor 910; the processor 910 is used to read the computer program in the memory and perform the following operations:
[0233] Acquire public land mobile network PLMN information broadcasted by a network device, wherein the PLMN information includes PLMN information corresponding to one or more gateway stations that are allowed to access the network device;
[0234] In a case where the PLMN information includes the first PLMN information corresponding to the gateway, a random access process is initiated to the network device.
[0235] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0236] Receiving a system information block SIB broadcasted by the network device;
[0237] The SIB is read to obtain PLMN information.
[0238] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0239] In a case where the PLMN information includes first PLMN information corresponding to the gateway, an RRC message is sent to the network device during a random access process, where the RRC message includes identity information corresponding to the gateway.
[0240] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0241] When the random access is completed, an RRC establishment completion message is sent to the network device, and the RRC establishment completion message includes: information of the PLMN selected by the gateway.
[0242] Optionally, the information indication of the PLMN selected by the gateway is: an index value of the first PLMN information corresponding to the gateway in the PLMN information.
[0243] Optionally, the RRC establishment completion message also includes: a verification code.
[0244] Among them, Fig. 9 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 910 and memory represented by memory 920. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 900 may be a plurality of components, namely including a transmitter and a transceiver, providing a unit for communicating with various other devices on a transmission medium. The processor 910 is responsible for managing the bus architecture and general processing, and the memory 920 may store data used by the processor 910 when performing operations.
[0245] The processor 910 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.
[0246] It should be noted here that the above-mentioned gateway station provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment applied to the gateway station, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as the method embodiment will not be described in detail here.
[0247] like Fig.10As shown, an embodiment of the present application further provides a network device, including: a memory 1020, a transceiver 1000, and a processor 1010; wherein the memory 1020 is used to store a computer program; the transceiver 1000 is used to receive and send data under the control of the processor 1010; the processor 1010 is used to read the computer program in the memory and perform the following operations:
[0248] Acquire whitelist information, where the whitelist information includes PLMN information corresponding to one or more gateways that are allowed to access the network device;
[0249] The network device broadcasts the PLMN information;
[0250] The network device and the gateway that initiates the random access perform a random access procedure.
[0251] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0252] Receive whitelist information sent by the satellite control function SCF;
[0253] The whitelist information also includes:
[0254] The identity information of the gateway station that is allowed to access the network device;
[0255] Verification code.
[0256] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0257] A SIB is broadcasted, where the SIB carries the PLMN information.
[0258] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0259] A response message is sent to the SCF, where the response message includes a reporting result of the whitelist information.
[0260] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0261] An RRC message sent by the gateway during a random access process is received, where the RRC message includes identity information corresponding to the gateway.
[0262] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0263] An RRC establishment completion message sent by the gateway is received, where the RRC establishment completion message includes: information of the PLMN selected by the gateway.
[0264] Optionally, the information indication of the PLMN selected by the gateway is: an index value of the first PLMN information corresponding to the gateway in the PLMN information.
[0265] Optionally, the processor is configured to read the computer program in the memory and perform the following operations:
[0266] According to the identity information corresponding to the gateway and the information of the PLMN selected by the gateway, if it is determined that the information of the PLMN selected by the gateway indicates the index value of the first PLMN information corresponding to the gateway in the PLMN information, it is confirmed that the gateway accesses the network device.
[0267] Optionally, the RRC establishment completion message further includes: a check code;
[0268] The processor is configured to read the computer program in the memory and perform the following operations:
[0269] Compare the verification code with the verification code in the whitelist information;
[0270] If the verification code is the same as the verification code in the whitelist information, then confirming that the gateway is connected to the network device;
[0271] If the verification code is different from the verification code in the whitelist information, an RRC connection release process is initiated.
[0272] Among them, Fig.10 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 1010 and memory represented by memory 1020. The bus architecture may also link together various other circuits such as peripherals, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 1000 may be a plurality of components, namely including a transmitter and a transceiver, providing a unit for communicating with various other devices on a transmission medium. The processor 1010 is responsible for managing the bus architecture and general processing, and the memory 1020 may store data used by the processor 1010 when performing operations.
[0273] The processor 1010 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.
[0274] It should be noted here that the above-mentioned network device provided in the embodiment of the present application can implement all the method steps implemented by the above-mentioned method embodiment applied to the network device, and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.
[0275] In addition, a specific embodiment of the present application further provides a processor-readable storage medium on which a computer program is stored, wherein the program, when executed by the processor, implements the steps of the above-mentioned network access method and can achieve the same technical effect. To avoid repetition, it is not repeated here. The readable storage medium can be any available medium or data storage device that can be accessed by the processor, including but not limited to magnetic storage (such as floppy disk, hard disk, magnetic tape, magneto-optical disk (MO), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)), etc.
[0276] It should be noted that the technical solution provided in the embodiment of the present application can be applicable to a variety of systems, especially 5G systems. For example, the applicable system can be a global system of mobile communication (GSM) system, a code division multiple access (CDMA) system, a wideband code division multiple access (WCDMA) general packet radio service (GPRS) system, a long term evolution (LTE) system, a LTE frequency division duplex (FDD) system, a LTE time division duplex (TDD) system, an advanced long term evolution (LTE-A) system, a universal mobile telecommunication system (UMTS), a world-wide interoperability for microwave access (WiMAX) system, a 5G new radio (NR) system, etc. These various systems include terminal equipment and network equipment. The system may also include a core network part, such as an evolved packet system (EPS), a 5G system (5GS), etc.
[0277] The terminal device involved in the embodiment of the present application may be a device that provides voice and / or data connectivity to a user, a handheld device with a wireless connection function, or other processing devices connected to a wireless modem. In different systems, the name of the terminal device may also be different. For example, in a 5G system, the terminal device may be called a user equipment (UE). A wireless terminal device can communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device may be a mobile terminal device, such as a mobile phone (or a "cellular" phone) and a computer with a mobile terminal device. For example, it may be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges language and / or data with a wireless access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs) and other devices. The wireless terminal device may also be referred to as a system, a subscriber unit, a subscriber station, a mobile station, a mobile station, a remote station, an access point, a remote terminal device, an access terminal device, a user terminal device, a user agent, and a user device, but is not limited in the embodiments of the present application.
[0278] The network device involved in the embodiment of the present application may be a base station, which may include multiple cells providing services for the terminal. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in the access network that communicates with the wireless terminal device through one or more sectors on the air interface, or other names. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, and serve as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate the attribute management of the air interface. For example, the network device involved in the embodiments of the present application may be a network device (Base Transceiver Station, BTS) in the Global System for Mobile communications (Global System for Mobile communications, GSM) or Code Division Multiple Access (Code Division Multiple Access, CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolutionary network device (evolutional Node B, eNB or e-NodeB) in the long term evolution (long term evolution, LTE) system, a 5G base station (gNB) in the 5G network architecture (next generation system), or a home evolved Node B (Home evolved Node B, HeNB), a relay node, a home base station (femto), a pico base station (pico), etc., which is not limited in the embodiments of the present application. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be arranged geographically separately.
[0279] Network devices and terminal devices can each use one or more antennas for multiple-input multiple-output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multi-user MIMO (MU-MIMO). Depending on the form and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO or massive-MIMO, or it can be diversity transmission, precoded transmission or beamforming transmission, etc.
[0280] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.
[0281] The present application is described with reference to the flowchart and / or block diagram of the method, device (system) and computer program product according to the embodiment of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, and the combination of the process and / or box in the flowchart and / or block diagram can be implemented by computer executable instructions. These computer executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing a process or multiple processes in the flowchart and / or a box or multiple boxes in the block diagram.
[0282] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor-readable memory produce a product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0283] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are performed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.
[0284] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
Claims
1. A network access method, characterized in that: include: The gateway station obtains the public land mobile network PLMN information broadcasted by the network device, wherein the PLMN information includes PLMN information corresponding to one or more gateway stations that are allowed to access the network device; In a case where the PLMN information includes the first PLMN information corresponding to the gateway, a random access process is initiated to the network device.
2. The method according to claim 1, characterized in that The obtaining of the public land mobile network PLMN information broadcasted by the network device comprises: Receiving a system information block SIB broadcasted by the network device; The SIB is read to obtain PLMN information.
3. The method according to claim 1, characterized in that Initiating a random access process to the network device when the PLMN information includes the first PLMN information corresponding to the gateway includes: In a case where the PLMN information includes first PLMN information corresponding to the gateway, a radio resource control RRC message is sent to the network device during a random access process, where the RRC message includes identity information corresponding to the gateway.
4. The method according to claim 1 or 3, characterized in that: The method further comprises: When the random access is completed, an RRC establishment completion message is sent to the network device, and the RRC establishment completion message includes: information of the PLMN selected by the gateway.
5. The method according to claim 4, characterized in that The information indication of the PLMN selected by the gateway is: an index value of the first PLMN information corresponding to the gateway in the PLMN information.
6. The method according to claim 4, characterized in that The RRC establishment completion message also includes: a verification code.
7. A network access method, characterized in that: include: The network device obtains whitelist information, where the whitelist information includes PLMN information corresponding to one or more gateway stations that are allowed to access the network device; The network device broadcasts the PLMN information; The network device and the gateway that initiates the random access perform a random access procedure.
8. The method according to claim 7, characterized in that The obtaining of whitelist information includes: Receive whitelist information sent by the satellite control function SCF; The whitelist information also includes: The identity information of the gateway station that is allowed to access the network device; Verification code.
9. The method according to claim 7, characterized in that: The broadcasting of the PLMN information includes: A SIB is broadcasted, where the SIB carries the PLMN information.
10. The method according to claim 8, characterized in that The method further comprises: A response message is sent to the SCF, where the response message includes a reporting result of the whitelist information.
11. The method according to claim 7, characterized in that The random access process is performed between the gateway station initiating the random access, including: An RRC message sent by the gateway during a random access process is received, where the RRC message includes identity information corresponding to the gateway.
12. The method according to claim 11, characterized in that The method further comprises: An RRC establishment completion message sent by the gateway is received, where the RRC establishment completion message includes: information of the PLMN selected by the gateway.
13. The method according to claim 12, characterized in that The information indication of the PLMN selected by the gateway is: an index value of the first PLMN information corresponding to the gateway in the PLMN information.
14. The method according to claim 12, characterized in that The method further comprises: According to the identity information corresponding to the gateway and the information of the PLMN selected by the gateway, if it is determined that the information of the PLMN selected by the gateway indicates the index value of the first PLMN information corresponding to the gateway in the PLMN information, it is confirmed that the gateway accesses the network device.
15. The method according to claim 12, characterized in that The RRC establishment completion message further includes: a check code; The method further comprises: Compare the verification code with the verification code in the whitelist information; If the verification code is the same as the verification code in the whitelist information, then confirming that the gateway is connected to the network device; If the verification code is different from the verification code in the whitelist information, an RRC connection release process is initiated.
16. A gateway station, characterized in that: include: Memory, transceiver, processor: Memory for storing computer programs; a transceiver for receiving and sending data under the control of the processor; A processor is configured to read the computer program in the memory and perform the following operations: Acquire public land mobile network PLMN information broadcasted by a network device, wherein the PLMN information includes PLMN information corresponding to one or more gateway stations that are allowed to access the network device; In a case where the PLMN information includes the first PLMN information corresponding to the gateway, a random access process is initiated to the network device.
17. The gateway according to claim 16, characterized in that: The processor is configured to read the computer program in the memory and perform the following operations: Receiving a system information block SIB broadcasted by the network device; The SIB is read to obtain PLMN information.
18. The gateway according to claim 16, characterized in that: The processor is configured to read the computer program in the memory and perform the following operations: In a case where the PLMN information includes first PLMN information corresponding to the gateway, an RRC message is sent to the network device during a random access process, where the RRC message includes identity information corresponding to the gateway.
19. The gateway according to claim 16 or 18, characterized in that: The processor is configured to read the computer program in the memory and perform the following operations: When the random access is completed, an RRC establishment completion message is sent to the network device, and the RRC establishment completion message includes: information of the PLMN selected by the gateway.
20. The gateway station according to claim 19, characterized in that: The information indication of the PLMN selected by the gateway is: an index value of the first PLMN information corresponding to the gateway in the PLMN information.
21. The gateway according to claim 19, characterized in that: The RRC establishment completion message also includes: a verification code.
22. A network device, characterized in that: include: Memory, transceiver, processor: Memory for storing computer programs; a transceiver for receiving and sending data under the control of the processor; A processor is configured to read the computer program in the memory and perform the following operations: Acquire whitelist information, where the whitelist information includes PLMN information corresponding to one or more gateways that are allowed to access the network device; The network device broadcasts the PLMN information; The network device and the gateway that initiates the random access perform a random access procedure.
23. The network device according to claim 22, characterized in that: The processor is configured to read the computer program in the memory and perform the following operations: Receive whitelist information sent by the satellite control function SCF; The whitelist information also includes: The identity information of the gateway station that is allowed to access the network device; Verification code.
24. The network device according to claim 22, characterized in that: The processor is configured to read the computer program in the memory and perform the following operations: A SIB is broadcasted, where the SIB carries the PLMN information.
25. The network device according to claim 23, characterized in that: The processor is configured to read the computer program in the memory and perform the following operations: A response message is sent to the SCF, where the response message includes a reporting result of the whitelist information.
26. The network device according to claim 22, characterized in that: The processor is configured to read the computer program in the memory and perform the following operations: An RRC message sent by the gateway during a random access process is received, where the RRC message includes identity information corresponding to the gateway.
27. The network device according to claim 26, characterized in that: The processor is configured to read the computer program in the memory and perform the following operations: An RRC establishment completion message sent by the gateway is received, where the RRC establishment completion message includes: information of the PLMN selected by the gateway.
28. The network device according to claim 27, characterized in that: The information indication of the PLMN selected by the gateway is: an index value of the first PLMN information corresponding to the gateway in the PLMN information.
29. The network device according to claim 27, characterized in that: The processor is configured to read the computer program in the memory and perform the following operations: According to the identity information corresponding to the gateway and the information of the PLMN selected by the gateway, if it is determined that the information of the PLMN selected by the gateway indicates the index value of the first PLMN information corresponding to the gateway in the PLMN information, it is confirmed that the gateway accesses the network device.
30. The network device according to claim 27, characterized in that: The RRC establishment completion message further includes: a check code; The processor is configured to read the computer program in the memory and perform the following operations: Compare the verification code with the verification code in the whitelist information; If the verification code is the same as the verification code in the whitelist information, then confirming that the gateway is connected to the network device; If the verification code is different from the verification code in the whitelist information, an RRC connection release process is initiated.
31. A network access device, characterized in that: include: A first acquisition unit is used to acquire public land mobile network PLMN information broadcasted by a network device, wherein the PLMN information includes PLMN information corresponding to one or more gateway stations that are allowed to access the network device; The first processing unit is configured to initiate a random access process to the network device when the PLMN information includes first PLMN information corresponding to the gateway.
32. A network access device, characterized in that: include: A second acquisition unit is used to acquire whitelist information, where the whitelist information includes PLMN information corresponding to one or more gateways that are allowed to access the network device; A broadcast unit, used for broadcasting the PLMN information; The second processing unit is used to execute a random access process between the network device and a gateway station that initiates random access.
33. A processor-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the computer program implements the steps of the network access method according to any one of claims 1 to 6, or implements the steps of the network access method according to any one of claims 7 to 15.
Citation Information
Patent Citations
Satellite-ground integrated mobile communication system
CN101720135A
On demand system information
CN110235474A
Random access method and device and PLMN identifier sending method and device
CN112492665A
Random access method and device of non-ground network and storage medium
CN115334687A
Network selection method and device, equipment and storage medium
CN115699890A