Network type identification method, terminal, and satellite device

By carrying network information in broadcast messages and using synchronization grids, MIB messages, SIB1 messages, etc., the problem of distinguishing between satellite networks and 3GPP networks is solved, and the terminal can accurately identify the network type during the initial access process, reducing changes to existing standards.

WO2025189772A1PCT designated stage Publication Date: 2025-09-18CHINA SATELLITE NETWORK INNOVATION CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/128283
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2024-03-15
Filing Date
2024-10-29
Publication Date
2025-09-18

AI Technical Summary

Technical Problem

The existing satellite network system is not compatible with the 3GPP protocol, resulting in the terminal being unable to distinguish between the satellite network and the 3GPP network during the initial access phase, and unable to access using different protocol logics.

Method used

By carrying network information in broadcast messages and using synchronization grids, MIB messages, SIB1 messages, broadband identifiers, etc. to distinguish between satellite networks and 3GPP networks, the terminal obtains the network type during the initial access process.

Benefits of technology

This ensures that the terminal can accurately identify the access network type while being compatible with existing terrestrial network protocols, reducing changes to existing standards.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024128283_18092025_PF_FP_ABST
    Figure CN2024128283_18092025_PF_FP_ABST
Patent Text Reader

Abstract

Disclosed in the present invention are a network type identification method, a terminal, and a satellite device. The terminal receives a broadcast message in an initial access process, wherein the broadcast message carries network information, and the network information is used for indicating whether the access network of the terminal in the initial access process is a satellite network; and on the basis of the network information carried in the broadcast message, the terminal determines whether the access network is a satellite network.
Need to check novelty before this filing date? Find Prior Art

Description

Network type identification method, terminal and satellite equipment

[0001] This application claims priority to Chinese patent application No. 202410302486.8, filed on March 15, 2024, entitled “A network type identification method, terminal and satellite equipment”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] The present invention relates to the field of satellite communication technology, and in particular to a network type identification method, a terminal and satellite equipment. Background Art

[0003] For the existing satellite network system, 3GPP (3rd Generation Partnership Project) has not defined a dedicated synchronization grid for it, so it is not compatible with the existing 3GPP protocol to solve the problem of terminals wanting to identify the type of access network.

[0004] Given the reuse of existing terrestrial network protocols and the inability to guarantee global uniqueness of satellite frequencies, terminals cannot distinguish between satellite and 3GPP networks during initial access. To enable terminals to access satellite and 3GPP networks using different protocol logic, research is needed on how to distinguish between 3GPP and satellite networks. Specifically, this requires terminals to differentiate between 3GPP and satellite networks so that they can apply different network logic.

[0005] Summary of the Invention

[0006] The present invention provides a network type identification method and terminal, which are used to determine the type of access network through the network information carried in the newly added broadcast message. On the basis of compatibility with the existing terrestrial network protocol system, through minor modifications, the terminal can obtain network information during the initial access process, thereby determining the type of network.

[0007] In a first aspect, an embodiment of the present invention provides a method for identifying a network type, which is applied to a terminal and includes:

[0008] The terminal receives a broadcast message during an initial access process, the broadcast message carrying network information, the network information being used to indicate whether the access network of the terminal during the initial access process is a satellite network;

[0009] The terminal determines whether the access network is a satellite network based on the network information carried in the broadcast message.

[0010] During the UE's initial access process, the present invention receives a broadcast message sent by a satellite base station or a terrestrial base station, extracts the network information carried in the broadcast message, and determines whether the initially accessed network is a satellite network or a 3GPP network based on the network information. By determining the access network type by adding network information carried in the broadcast message, while maintaining compatibility with existing terrestrial network protocol systems, the present invention enables the terminal to obtain network information during the initial access process, thereby determining the network type.

[0011] As an optional implementation manner, the network information includes synchronization grid information carrying SSB; the terminal determines whether the access network is a satellite network based on the network information carried in the broadcast message, including:

[0012] The terminal determines whether the access network is a satellite network based on the position of the synchronization grid that carries the SSB; wherein the positions of the synchronization grids corresponding to the satellite network and the non-satellite network are different.

[0013] As an optional implementation manner, the terminal determines whether the access network is a satellite network according to the position of the synchronization grid carrying the SSB, including:

[0014] The terminal determines whether the access network is a satellite network based on the frequency domain position of the synchronization grid carrying the SSB.

[0015] As an optional implementation manner, the network information includes a MIB message; and the terminal determining whether the access network is a satellite network based on the network information carried in the broadcast message includes:

[0016] The terminal determines whether the access network is a satellite network according to the value of a specific bit of the MIB message; wherein the values ​​of the specific bit corresponding to the satellite network and the non-satellite network are different.

[0017] As an optional implementation manner, the terminal determines whether the access network is a satellite network according to the value of a specific bit of the MIB message, including:

[0018] The terminal determines whether the access network is a satellite network based on the value of the first bit of the MIB message.

[0019] As an optional implementation manner, the network information includes a SIB1 message; and the terminal determining, based on the network information carried in the broadcast message, whether the access network is a satellite network, includes:

[0020] The terminal determines whether the access network is a satellite network based on the network identifier carried in the SIB1 message; wherein the network identifier includes at least one of a PLMN identifier and an NID identifier, and the network identifiers corresponding to the satellite network and the non-satellite network are different.

[0021] As an optional implementation manner, the network information includes a SIB1 message; and the terminal determining, based on the network information carried in the broadcast message, whether the access network is a satellite network, includes:

[0022] The terminal determines whether the access network is a satellite network based on the signature information in the SIB1 message; wherein the signature information corresponding to the satellite network and the non-satellite network is different.

[0023] As an optional implementation manner, the terminal determines whether the access network is a satellite network according to the signature information in the SIB1 message, including:

[0024] The terminal determines whether the access network is a satellite network based on the signature information carried by the reserved information element in the SIB1 message.

[0025] As an optional implementation manner, the network information includes broadband identification information; and the terminal determines the type of access network based on the network information carried in the broadcast message, including:

[0026] The terminal determines whether the access network is a satellite network based on the broadband identification information; wherein the broadband identification information corresponding to the satellite network and the non-satellite network is different.

[0027] In a second aspect, an embodiment of the present invention provides a network type identification method, applied to a satellite device, comprising:

[0028] Determining a broadcast message, where the broadcast message carries network information, where the network information is used to indicate that an access network of the terminal during an initial access process is a satellite network;

[0029] The broadcast message is sent to the terminal, so that the terminal can determine that the access network is a satellite network according to the network information carried in the broadcast message during the initial access process.

[0030] As an optional implementation manner, the network information includes synchronization grid information carrying SSB; the network information carried in the broadcast message is determined by:

[0031] The position of the synchronization grid carrying SSB corresponding to the satellite network is configured; wherein the position of the synchronization grid corresponding to the satellite network is different from the position of the synchronization grid corresponding to the non-satellite network.

[0032] As an optional implementation manner, configuring the position of the synchronization grid carrying the SSB corresponding to the satellite network includes:

[0033] The frequency domain position of the synchronization grid carrying SSB corresponding to the satellite network is configured; wherein the frequency domain positions of the synchronization grids corresponding to the satellite network and the non-satellite network are different.

[0034] As an optional implementation manner, the network information includes a MIB message; and the network information carried in the broadcast message is determined by:

[0035] Configure the value of a specific bit of the MIB message corresponding to the satellite network; wherein the values ​​of the specific bit corresponding to the satellite network and the non-satellite network are different.

[0036] As an optional implementation manner, the configuring the value of a specific bit of the MIB message corresponding to the satellite network includes:

[0037] Configure the value of the first bit of the MIB message corresponding to the satellite network. The value of the first bit for satellite networks and non-satellite networks is different.

[0038] As an optional implementation manner, the network information includes a SIB1 message; and the network information carried in the broadcast message is determined by:

[0039] The network identifier carried in the SIB1 message corresponding to the satellite network is configured; wherein the network identifier includes at least one of a PLMN identifier and an NID identifier, and the network identifiers corresponding to the satellite network and the non-satellite network are different.

[0040] As an optional implementation manner, the network information includes a SIB1 message; and the network information carried in the broadcast message is determined by:

[0041] The signature information in the SIB1 message corresponding to the satellite network is configured; wherein the signature information corresponding to the satellite network and the non-satellite network is different.

[0042] As an optional implementation manner, the signature information is carried by a reserved information element in the SIB1 message corresponding to the satellite network.

[0043] As an optional implementation manner, the network information includes broadband identification information; and the network information carried in the broadcast message is determined by:

[0044] Configure broadband identification information corresponding to the satellite network; wherein the broadband identification information corresponding to the satellite network and the non-satellite network is different.

[0045] In a third aspect, an embodiment of the present invention provides a terminal including a processor and a memory, wherein the memory is configured to store a program executable by the processor, and the processor is configured to read the program in the memory and perform the following steps:

[0046] The terminal receives a broadcast message during an initial access process, the broadcast message carrying network information, the network information being used to indicate whether the access network of the terminal during the initial access process is a satellite network;

[0047] The terminal determines whether the access network is a satellite network based on the network information carried in the broadcast message.

[0048] As an optional implementation manner, the network information includes synchronization grid information carrying SSB; and the processor is specifically configured to execute:

[0049] The terminal determines whether the access network is a satellite network based on the position of the synchronization grid that carries the SSB; wherein the positions of the synchronization grids corresponding to the satellite network and the non-satellite network are different.

[0050] As an optional implementation, the processor is specifically configured to execute:

[0051] The terminal determines whether the access network is a satellite network based on the frequency domain position of the synchronization grid carrying the SSB.

[0052] As an optional implementation manner, the network information includes a MIB message; and the processor is specifically configured to execute:

[0053] The terminal determines whether the access network is a satellite network according to the value of a specific bit of the MIB message; wherein the values ​​of the specific bit corresponding to the satellite network and the non-satellite network are different.

[0054] As an optional implementation, the processor is specifically configured to execute:

[0055] The terminal determines whether the access network is a satellite network based on the value of the first bit of the MIB message.

[0056] As an optional implementation manner, the network information includes a SIB1 message; and the processor is specifically configured to execute:

[0057] The terminal determines whether the access network is a satellite network based on the network identifier carried in the SIB1 message; wherein the network identifier includes at least one of a PLMN identifier and an NID identifier, and the network identifiers corresponding to the satellite network and the non-satellite network are different.

[0058] As an optional implementation manner, the network information includes a SIB1 message; and the processor is specifically configured to execute:

[0059] The terminal determines whether the access network is a satellite network based on the signature information in the SIB1 message; wherein the signature information corresponding to the satellite network and the non-satellite network is different.

[0060] As an optional implementation, the processor is specifically configured to execute:

[0061] The terminal determines whether the access network is a satellite network based on the signature information carried by the reserved information element in the SIB1 message.

[0062] As an optional implementation manner, the network information includes broadband identification information; and the processor is specifically configured to execute:

[0063] The terminal determines whether the access network is a satellite network based on the broadband identification information; wherein the broadband identification information corresponding to the satellite network and the non-satellite network is different.

[0064] In a fourth aspect, an embodiment of the present invention provides a satellite device, comprising a processor and a memory, wherein the memory is configured to store a program executable by the processor, and the processor is configured to read the program in the memory and perform the following steps:

[0065] Determining a broadcast message, where the broadcast message carries network information, where the network information is used to indicate that an access network of the terminal during an initial access process is a satellite network;

[0066] The broadcast message is sent to the terminal, so that the terminal can determine that the access network is a satellite network according to the network information carried in the broadcast message during the initial access process.

[0067] As an optional implementation manner, the network information includes synchronization grid information carrying SSB; the processor is specifically configured to determine the network information carried in the broadcast message in the following manner:

[0068] The position of the synchronization grid carrying SSB corresponding to the satellite network is configured; wherein the position of the synchronization grid corresponding to the satellite network is different from the position of the synchronization grid corresponding to the non-satellite network.

[0069] As an optional implementation, the processor is specifically configured to execute:

[0070] The frequency domain position of the synchronization grid carrying SSB corresponding to the satellite network is configured; wherein the frequency domain positions of the synchronization grids corresponding to the satellite network and the non-satellite network are different.

[0071] As an optional implementation manner, the network information includes a MIB message; and the processor is specifically configured to determine the network information carried in the broadcast message in the following manner:

[0072] Configure the value of a specific bit of the MIB message corresponding to the satellite network; wherein the values ​​of the specific bit corresponding to the satellite network and the non-satellite network are different.

[0073] As an optional implementation, the processor is specifically configured to execute:

[0074] Configure the value of the first bit of the MIB message corresponding to the satellite network. The value of the first bit for satellite networks and non-satellite networks is different.

[0075] As an optional implementation manner, the network information includes a SIB1 message; and the processor is specifically configured to determine the network information carried in the broadcast message in the following manner:

[0076] The network identifier carried in the SIB1 message corresponding to the satellite network is configured; wherein the network identifier includes at least one of a PLMN identifier and an NID identifier, and the network identifiers corresponding to the satellite network and the non-satellite network are different.

[0077] As an optional implementation manner, the network information includes a SIB1 message; and the processor is specifically configured to determine the network information carried in the broadcast message in the following manner:

[0078] The signature information in the SIB1 message corresponding to the satellite network is configured; wherein the signature information corresponding to the satellite network and the non-satellite network is different.

[0079] As an optional implementation manner, the signature information is carried by a reserved information element in the SIB1 message corresponding to the satellite network.

[0080] As an optional implementation manner, the network information includes broadband identification information; and the processor is specifically configured to determine the network information carried in the broadcast message in the following manner:

[0081] Configure broadband identification information corresponding to the satellite network; wherein the broadband identification information corresponding to the satellite network and the non-satellite network is different.

[0082] In a fifth aspect, an embodiment of the present invention further provides a network type identification device, the device comprising:

[0083] A message receiving module, configured for a terminal to receive a broadcast message during an initial access process, wherein the broadcast message carries network information, and the network information is used to indicate whether the access network of the terminal during the initial access process is a satellite network;

[0084] The type determination module is used for the terminal to determine the type of access network based on the network information carried in the broadcast message.

[0085] In a sixth aspect, an embodiment of the present invention further provides another network type identification device, the device comprising:

[0086] an information determination module, configured to determine a broadcast message, wherein the broadcast message carries network information, wherein the network information is used to indicate whether the access network of the terminal during the initial access process is a satellite network;

[0087] The information sending module is used to send the broadcast message to the terminal, so that the terminal can determine the type of access network according to the network information carried in the broadcast message during the initial access process.

[0088] In a seventh aspect, an embodiment of the present invention further provides a computer storage medium on which a computer program is stored, which, when executed by a processor, is used to implement the steps of the method described in the first aspect above.

[0089] In an eighth aspect, the present application provides a computer program product, comprising: a computer program code, which, when executed on a computer, enables the computer to execute any one of the methods described in the first aspect.

[0090] These and other aspects of the present application will be more clearly understood in the description of the following embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0091] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0092] FIG1 is a flowchart of an implementation method of a network type identification method provided by an embodiment of the present invention;

[0093] FIG2 is a schematic diagram of center frequency intervals of different types of networks provided by an embodiment of the present invention;

[0094] FIG3 is a flowchart of a terminal initial access provided by an embodiment of the present invention;

[0095] FIG4 is a flowchart of a method for identifying a network type according to an embodiment of the present invention;

[0096] FIG5 is a schematic diagram of a terminal provided by an embodiment of the present invention;

[0097] FIG6 is a schematic diagram of a satellite device provided by an embodiment of the present invention;

[0098] FIG7 is a schematic diagram of a network type identification device provided by an embodiment of the present invention;

[0099] FIG8 is a schematic diagram of another network type identification device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0100] To make the objectives, technical solutions, and advantages of the present invention more apparent, the present invention will be further described in detail below with reference to the accompanying drawings. It is apparent that the embodiments described are only some, not all, of the present invention. All other embodiments derived by persons of ordinary skill in the art based on the embodiments of the present invention without creative effort are intended to fall within the scope of protection of the present invention.

[0101] In embodiments of the present invention, the term "and / or" describes the association relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship.

[0102] The network type identification method provided by the embodiment of the present invention can be applied to a terminal or a satellite device.

[0103] It should be noted that the terminal in this embodiment is a device with wireless communication capabilities and can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; can also be deployed on water (such as ships); and can also be deployed in the air (for example, on airplanes, balloons, and satellites). The terminal can be a mobile phone, a tablet computer, a computer with wireless transceiver capabilities, a virtual reality (VR) terminal, an augmented reality (AR) terminal, a wireless terminal in industrial control, a wireless terminal in self-driving, a wireless terminal in remote medical care, a wireless terminal in a smart grid, a wireless terminal in transportation safety, a wireless terminal in a smart city, a wireless terminal in a smart home, etc. It can also be various forms of UE, mobile station (MS), or terminal device.

[0104] The application scenarios described in the embodiments of the present invention are intended to more clearly illustrate the technical solutions of the embodiments of the present invention and do not constitute a limitation on the technical solutions provided by the embodiments of the present invention. Persons skilled in the art will appreciate that as new application scenarios emerge, the technical solutions provided by the embodiments of the present invention will also be applicable to similar technical problems. In the description of the present invention, unless otherwise specified, "multiple" means two or more.

[0105] Before introducing the network type identification method provided in the embodiment of the present application, in order to facilitate understanding, the technical background of the embodiment of the present application is first introduced in detail below.

[0106] When the UE (User Equipment) is powered on, it needs to search for the SSB (Synchronization Signal / PBCH Block). If the UE does not know the frequency, it needs to blindly detect all frequencies within the frequency band supported by the UE according to a certain step size. 3GPP specifically defines a synchronization raster, where the SSB is located at a limited set of possible locations within each frequency band (corresponding to the GSCN (Global Synchronization Channel Number) grid). When the terminal performs a cell search upon startup, it can only detect the SSB signal based on the operator and the frequency bands supported by the terminal for downlink time and frequency synchronization. Due to the small granularity of the global frequency grid, the value range of the NR-ARFCN (NR Absolute Radio Frequency Channel Number) is large. If blind detection is performed directly based on the global frequency grid, the synchronization delay will be relatively large. To effectively reduce the synchronization delay of this process, 3GPP specifically defines a synchronization raster and limits the search range by the GSCN (Global Synchronization Channel Number). The terminal only needs to search for the SSB on the sparse synchronization raster, rather than searching at the NR-ARFCN (NR Absolute Radio Frequency Channel Number) position on each carrier raster.

[0107] If the terminal wants to identify the type of access network, one idea is to design different SSB patterns for different networks, that is, the SSB time-frequency position of each network is different. For example, the position of the time domain resources of the PSS (Primary Synchronization Signals) can be used to indicate whether the access device is a ground base station or a non-ground base station. If the access device is a non-ground base station, the terminal can further obtain the position of the PSS in the frequency domain resources, so as to obtain whether the access device is a high-altitude base station, a low-orbit satellite, a medium-orbit satellite or a high-orbit satellite through the correspondence between the position of the frequency domain resources and the type of access device. For existing satellite network systems, 3GPP has not defined a special synchronization grid for them. The above-mentioned method requires direct modification of the SSB pattern and the time-frequency position. The change to the standard protocol is too large and is not compatible with the existing 3GPP protocol.

[0108] Considering the reuse of existing terrestrial network protocols and the inability to guarantee the global uniqueness of satellite frequencies, terminals cannot distinguish between satellite networks and 3GPP networks during the initial access phase. In order to enable terminals to access satellite networks and 3GPP networks using different protocol logic, it is necessary to study how to distinguish between 3GPP networks and satellite networks. In other words, how satellite terminals can distinguish between 3GPP networks and satellite networks so that UEs can apply different network logic.

[0109] Based on this, this embodiment provides a network type identification method, which determines the type of access network by adding network information carried in a new broadcast message. On the basis of compatibility with the existing terrestrial network protocol system, through minor modifications, the terminal obtains network information during the initial access process, thereby determining the type of network.

[0110] As shown in FIG1 , the implementation process of a network type identification method provided in this embodiment is as follows:

[0111] Step 100: The terminal receives a broadcast message during an initial access process. The broadcast message carries network information, where the network information indicates whether the access network of the terminal during the initial access process is a satellite network.

[0112] During implementation, the terminal obtains network information during the initial access process. The terminal receives a broadcast message sent by the base station during the initial access process. When the terminal detects the broadcast message, it extracts the network information in the broadcast message to determine whether the type of the access network is a satellite network or a non-satellite network.

[0113] Step 101: The terminal determines whether the access network is a satellite network based on the network information carried in the broadcast message.

[0114] In this embodiment, the type of access network includes but is not limited to a satellite network and a non-satellite network; wherein the non-satellite network includes but is not limited to a terrestrial network such as a 3GPP network. For example, the terminal determines whether the type of access network is a satellite network or a 3GPP network based on network information.

[0115] In some embodiments, the network information in this embodiment includes any one or more of the following:

[0116] (a) Synchronous grid carrying SSB;

[0117] In some embodiments, the network information includes a synchronization grid carrying an SSB; the terminal determines the type of access network by:

[0118] The terminal determines the type of access network according to the position of the synchronization grid carrying the SSB; wherein synchronization grids at different positions are used to represent different types of access networks.

[0119] During implementation, the terminal determines whether the access network is a satellite network based on the position of the synchronization grid that carries the SSB; wherein the positions of the synchronization grids corresponding to the satellite network and the non-satellite network are different.

[0120] Optionally, the terminal determines the type of the access network based on the frequency domain position of the synchronization grid carrying the SSB. In implementation, the terminal determines whether the access network is a satellite network based on the frequency domain position of the synchronization grid carrying the SSB.

[0121] In implementation, different synchronization grid positions can be used to distinguish between 3GPP networks and satellite networks. For example, an offset can be added to the synchronization grid position currently defined by 3GPP so that the synchronization grid position of the satellite network is different from the synchronization grid position of the 3GPP network. In this way, different UEs search for different networks according to different synchronization grid positions. Optionally, the synchronization grid position can be controlled by the value of M, as shown in the following table:

[0122] Table 1 Synchronous grid positions

[0123] In Table 1, N represents the Nth step length of the frequency band division, and the value range of M includes but is not limited to 11, 13, and 15. The value of M can be determined based on the existing 3GPP protocol.

[0124] For example, for an SSB bandwidth of 20PRB (Physical Resource Block), in the case of SCS (Synchronous Communication Satellite) 30KHz, the SSB bandwidth is 7.2M. As shown in Figure 2, a schematic diagram of the center frequency spacing of different types of networks is provided. If 3GPP deploys an SSB with M=5 and the satellite network deploys an SSB with M=11, the two SSB center frequencies are spaced 300KHz apart.

[0125] (b) MIB (Management Information Base) messages;

[0126] In some embodiments, the network information includes MIB messages; the terminal determines the type of access network by:

[0127] The terminal determines the type of access network according to the value of a specific bit of the MIB message; different values ​​of the specific bit are used to represent different types of access networks.

[0128] During implementation, the terminal determines whether the access network is a satellite network based on the value of a specific bit of the MIB message; wherein the values ​​of the specific bit corresponding to the satellite network and the non-satellite network are different.

[0129] Optionally, the terminal determines the type of access network according to the value of the first bit of the MIB message.

[0130] During implementation, the terminal determines whether the access network is a satellite network based on the value of the first bit of the MIB message.

[0131] In practice, terminals use MIB messages to distinguish the type of access network. It should be noted that in the current NR (New Radio) system, there are two options for sending BCCH-BCH (Broadcast Control Channel-Broadcast Channel) messages: MIB and reserved information. When encoding, the first bit is 0 to identify the MIB, and the first bit is 1 to identify the reserved extension, followed by the encoded MIB information.

[0132] For example, if the current MIB code is 101010101111, a 0 / 1 is added in front during actual transmission to distinguish between the 3GPP network and the satellite network. When it is 0101010101111, it indicates that the current network is a 3GPP network, and when it is 1101010101111, it indicates that the current network is a satellite network.

[0133] Currently, NR always sends the first MIB option. The second option is not currently used. In order to be compatible with the existing 3GPP protocol, the present invention is set to use the reserved information option. The MIB is sent under the reserved information option, and the UE can then determine whether it is a 3GPP network or a satellite network based on this reserved information option. In implementation, the type of access network, whether it is a 3GPP network or a satellite network, can be determined based on whether the first bit of the MIB message is 0 or 1. For example, if the satellite network sends the MIB as 101010101111, then when the MIB message is actually sent, a 1 is added in front to become 1101010101111. That is, the UE can determine the network type based on the 0 or 1 option of the first bit.

[0134] The specific content of the BCCH-BCH message is as follows:

[0135] (c) SIB1 message;

[0136] In some embodiments, the network information includes a SIB1 message; the terminal determines the type of access network by:

[0137] Method c1: The terminal determines the type of access network based on the network identifier carried in the SIB1 message; wherein the network identifier includes at least one of a PLMN (Public Land Mobile Network) identifier and an NID (Network Identifier) ​​identifier, and different network identifiers are used to represent different types of access networks.

[0138] During implementation, the terminal determines whether the access network is a satellite network based on the network identifier carried in the SIB1 message; wherein the network identifier includes at least one of a PLMN identifier and an NID identifier, and the network identifiers corresponding to the satellite network and the non-satellite network are different.

[0139] During implementation, the UE will automatically search for a network after being powered on. Based on pre-defined PLMN priority criteria, it will autonomously complete the search and selection of a PLMN. After determining the PLMN, it will select the cell with the best signal within the PLMN for registration. In current networks, the PLMN ID (identifier) ​​is used to identify the network owner (operator) and is not used to identify the network type (such as NR, LTE (Long Term Evolution, 3GPP Long Term Evolution), etc.). Different network types can use the same PLMN ID, where the PLMN ID value range is MCC (Mobile Country Code) (000-999) - MNC (Mobile Network Code) (00-99). In addition, in order to support NPN (Non-Public Network), in addition to the PLMN ID, the concept of NID (Network Identifier) ​​is also introduced. The NID can be combined with the PLMN ID or identify a private network alone.

[0140] Therefore, in order to identify a satellite network, a specific PLMN ID or NID (or a combination thereof) can be used and sent in the system information. If the UE receives the specific PLMN ID / NID in SIB1, it considers the network to be a satellite network, and subsequent processing is carried out according to the logic of the satellite network. Conversely, if the received network is an NTN (Non-Terrestrial Network), a universal terrestrial PLMN ID, it will be considered to be a 3GPP network.

[0141] For example, when the UE automatically searches for a PLMN when it is powered on, it needs to send a satellite network-specific PLMN ID, such as 80001, in the system information SIB1. If the UE receives the specific PLMN 80001 in SIB1, it considers the network to be a satellite network. Otherwise, if the received PLMN is not 80001, it will be considered a 3GPP network.

[0142] Mode c2: The terminal determines the type of access network according to the signature information in the SIB1 message; different signature information is used to represent different types of access networks.

[0143] During implementation, the terminal determines whether the access network is a satellite network based on the signature information in the SIB1 message; wherein the signature information corresponding to the satellite network and the non-satellite network is different.

[0144] Optionally, the terminal determines whether the access network is a satellite network according to signature information carried by the reserved information element in the SIB1 message.

[0145] In practice, the lateNonCriticalExtension information element is a 3GPP reserved information element. Before 3GPP used this information element, the UE could use it to identify whether it was a satellite network. This identification is achieved by inserting specific signature information, such as a signature sequence, at a specific location in SIB1. For example, the signature sequence can be a fixed sequence preconfigured by the network and the UE, such as a sequence length of 16 bits (1011010110110101). After obtaining the signature sequence, the UE compares it with the preconfigured sequence. If they are identical, the network is considered to be a satellite network; otherwise, it is not considered to be a satellite network.

[0146] The specific content of the message carried by SIB1 is as follows:

[0147] (d) Broadband identification information.

[0148] In some embodiments, the network information includes broadband identification information; the terminal determines the type of access network by:

[0149] The terminal determines the type of access network according to the broadband identification information; wherein different broadband identification information is used to represent different types of access networks.

[0150] During implementation, the terminal determines whether the access network is a satellite network based on the broadband identification information; wherein the broadband identification information corresponding to the satellite network and the non-satellite network is different.

[0151] In implementation, a new broadband (band) identifier may be defined for the satellite network. Using a band identifier different from that of 3GPP (eg, band N801) may allow the UE to distinguish different types of networks by using the difference in band identifiers.

[0152] As shown in FIG3 , this embodiment provides a terminal initial access process, which is specifically as follows:

[0153] Step 300: The satellite / base station broadcasts SSB and RMSI (Remaining Minimum System Information) (SIB1) and SIB19 (carrying ephemeris information).

[0154] Step 301: The UE detects an SSB resource block and decodes the PBCH (Physical Broadcast Channel) content to obtain timing information.

[0155] The timing information includes SS (Synchronization Signal) / PBCH block index.

[0156] Step 302: The UE obtains the information of CORESET0 (Control Resource Set) based on the content in the MIB, and further obtains the location information of SIB1 and SIB19;

[0157] Step 303: The UE demodulates the SIB1 information and the SIB19 information;

[0158] During implementation, the UE demodulates SIB1 information to obtain RACH (Random Access Channel) configuration information, uplink and downlink initial BWP (Bandwidth Part) configuration, PUCCH (Physical Uplink Control Channel) configuration information, etc.; the UE demodulates SIB19 information to obtain satellite ephemeris.

[0159] Step 304: The UE sends a PRACH (Physical Random Access Channel) (Msg1) on the corresponding RACH resource.

[0160] Step 305: The satellite receives the PRACH and sends a RAR (Random Access Response) (Msg2).

[0161] Step 306: UE sends Msg3;

[0162] Step 307: The satellite sends Msg4;

[0163] Step 308: UE sends Msg5;

[0164] Optional, step 309, security authentication;

[0165] Optionally, in step 310, the UE reports a GPS (Global Positioning System) location;

[0166] Optionally, step 311: UE capability query and reporting.

[0167] During the UE's initial access process, the present invention receives broadcast messages (SSBs) and RMSIs from satellite or terrestrial base stations, extracts the network information carried in the broadcast messages, and determines, based on the network information, whether the initially accessed network is a satellite network or a 3GPP network. This embodiment provides several methods for a terminal to identify satellite and 3GPP networks, including through methods such as the synchronization grid, MIB, PLMN, band ID, and SIB signature. This method is compatible with existing terrestrial network protocols and requires minimal changes to existing standards.

[0168] Based on the same inventive concept, as shown in FIG4 , this embodiment further provides a network type identification method applied to satellite equipment. The implementation process of the method is as follows:

[0169] Step 400: Determine a broadcast message, where the broadcast message carries network information, where the network information is used to indicate that the access network of the terminal during the initial access process is a satellite network.

[0170] Step 401: Send the broadcast message to the terminal, so that the terminal can determine whether the access network is a satellite network according to the network information carried in the broadcast message during the initial access process.

[0171] During implementation, the base station side determines a broadcast message carrying network information and sends the broadcast message to the terminal. The terminal determines the type of the initially accessed network based on the network information in the broadcast message during the initial access process.

[0172] In some embodiments, the network information includes any one or more of the following:

[0173] Synchronous grid carrying SSB;

[0174] MIB messages;

[0175] SIB1 message;

[0176] Broadband identification information.

[0177] In some embodiments, the network information includes a synchronization grid carrying an SSB; synchronization grids at different positions are used to represent different types of access networks.

[0178] As an optional implementation manner, the network information includes synchronization grid information carrying SSB; the network information carried in the broadcast message is determined by:

[0179] The position of the synchronization grid carrying SSB corresponding to the satellite network is configured; wherein the position of the synchronization grid corresponding to the satellite network is different from the position of the synchronization grid corresponding to the non-satellite network.

[0180] As an optional implementation manner, configuring the position of the synchronization grid carrying the SSB corresponding to the satellite network includes:

[0181] The frequency domain position of the synchronization grid carrying SSB corresponding to the satellite network is configured; wherein the frequency domain positions of the synchronization grids corresponding to the satellite network and the non-satellite network are different.

[0182] As an optional implementation manner, the network information includes a MIB message; and the network information carried in the broadcast message is determined by:

[0183] Configure the value of a specific bit of the MIB message corresponding to the satellite network; wherein the values ​​of the specific bit corresponding to the satellite network and the non-satellite network are different.

[0184] As an optional implementation manner, the configuring the value of a specific bit of the MIB message corresponding to the satellite network includes:

[0185] Configure the value of the first bit of the MIB message corresponding to the satellite network. The value of the first bit for satellite networks and non-satellite networks is different.

[0186] As an optional implementation manner, the network information includes a SIB1 message; and the network information carried in the broadcast message is determined by:

[0187] The network identifier carried in the SIB1 message corresponding to the satellite network is configured; wherein the network identifier includes at least one of a PLMN identifier and an NID identifier, and the network identifiers corresponding to the satellite network and the non-satellite network are different.

[0188] As an optional implementation manner, the network information includes a SIB1 message; and the network information carried in the broadcast message is determined by:

[0189] The signature information in the SIB1 message corresponding to the satellite network is configured; wherein the signature information corresponding to the satellite network and the non-satellite network is different.

[0190] As an optional implementation manner, the signature information is carried by a reserved information element in the SIB1 message corresponding to the satellite network.

[0191] As an optional implementation manner, the network information includes broadband identification information; and the network information carried in the broadcast message is determined by:

[0192] Configure broadband identification information corresponding to the satellite network; wherein the broadband identification information corresponding to the satellite network and the non-satellite network is different.

[0193] Based on the same inventive concept, an embodiment of the present invention further provides a terminal. Since the terminal is the terminal in the method in the embodiment of the present invention, and the principle of solving the problem by the terminal is similar to that of the method, the implementation of the terminal can refer to the implementation of the method, and the repeated parts will not be repeated.

[0194] As shown in FIG5 , the terminal includes a processor 500 and a memory 501 , wherein the memory 501 is used to store a program executable by the processor 500 , and the processor 500 is used to read the program in the memory 501 and execute the following steps:

[0195] The terminal receives a broadcast message during an initial access process, the broadcast message carrying network information, the network information being used to indicate whether the access network of the terminal during the initial access process is a satellite network;

[0196] The terminal determines whether the access network is a satellite network based on the network information carried in the broadcast message.

[0197] As an optional implementation manner, the network information includes synchronization grid information carrying SSB; the processor 500 is specifically configured to execute:

[0198] The terminal determines whether the access network is a satellite network based on the position of the synchronization grid that carries the SSB; wherein the positions of the synchronization grids corresponding to the satellite network and the non-satellite network are different.

[0199] As an optional implementation manner, the processor 500 is specifically configured to execute:

[0200] The terminal determines whether the access network is a satellite network based on the frequency domain position of the synchronization grid carrying the SSB.

[0201] As an optional implementation manner, the network information includes an MIB message; and the processor 500 is specifically configured to execute:

[0202] The terminal determines whether the access network is a satellite network according to the value of a specific bit of the MIB message; wherein the values ​​of the specific bit corresponding to the satellite network and the non-satellite network are different.

[0203] As an optional implementation manner, the processor 500 is specifically configured to execute:

[0204] The terminal determines whether the access network is a satellite network based on the value of the first bit of the MIB message.

[0205] As an optional implementation manner, the network information includes a SIB1 message; and the processor 500 is specifically configured to execute:

[0206] The terminal determines whether the access network is a satellite network based on the network identifier carried in the SIB1 message; wherein the network identifier includes at least one of a PLMN identifier and an NID identifier, and the network identifiers corresponding to the satellite network and the non-satellite network are different.

[0207] As an optional implementation manner, the network information includes a SIB1 message; and the processor 500 is specifically configured to execute:

[0208] The terminal determines whether the access network is a satellite network based on the signature information in the SIB1 message; wherein the signature information corresponding to the satellite network and the non-satellite network is different.

[0209] As an optional implementation manner, the processor 500 is specifically configured to execute:

[0210] The terminal determines whether the access network is a satellite network based on the signature information carried by the reserved information element in the SIB1 message.

[0211] As an optional implementation manner, the network information includes broadband identification information; and the processor 500 is specifically configured to execute:

[0212] The terminal determines whether the access network is a satellite network based on the broadband identification information; wherein the broadband identification information corresponding to the satellite network and the non-satellite network is different.

[0213] Based on the same inventive concept, an embodiment of the present invention further provides a satellite device. Since the device is the device in the method in the embodiment of the present invention, and the principle of solving the problem by the device is similar to that of the method, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be repeated.

[0214] As shown in FIG6 , the satellite device includes a processor 600 and a memory 601 . The memory 601 is used to store a program executable by the processor 600 . The processor 600 is used to read the program in the memory 601 and execute the following steps:

[0215] Determining a broadcast message, where the broadcast message carries network information, where the network information is used to indicate that an access network of the terminal during an initial access process is a satellite network;

[0216] The broadcast message is sent to the terminal, so that the terminal can determine that the access network is a satellite network according to the network information carried in the broadcast message during the initial access process.

[0217] As an optional implementation manner, the network information includes synchronization grid information carrying SSB; the processor 600 is specifically configured to determine the network information carried in the broadcast message in the following manner:

[0218] The position of the synchronization grid carrying SSB corresponding to the satellite network is configured; wherein the position of the synchronization grid corresponding to the satellite network is different from the position of the synchronization grid corresponding to the non-satellite network.

[0219] As an optional implementation manner, the processor 600 is specifically configured to execute:

[0220] The frequency domain position of the synchronization grid carrying SSB corresponding to the satellite network is configured; wherein the frequency domain positions of the synchronization grids corresponding to the satellite network and the non-satellite network are different.

[0221] As an optional implementation manner, the network information includes an MIB message; and the processor 600 is specifically configured to determine the network information carried in the broadcast message in the following manner:

[0222] Configure the value of a specific bit of the MIB message corresponding to the satellite network; wherein the values ​​of the specific bit corresponding to the satellite network and the non-satellite network are different.

[0223] As an optional implementation manner, the processor 600 is specifically configured to execute:

[0224] Configure the value of the first bit of the MIB message corresponding to the satellite network. The value of the first bit for satellite networks and non-satellite networks is different.

[0225] As an optional implementation manner, the network information includes a SIB1 message; and the processor 600 is specifically configured to determine the network information carried in the broadcast message in the following manner:

[0226] The network identifier carried in the SIB1 message corresponding to the satellite network is configured; wherein the network identifier includes at least one of a PLMN identifier and an NID identifier, and the network identifiers corresponding to the satellite network and the non-satellite network are different.

[0227] As an optional implementation manner, the network information includes a SIB1 message; and the processor 600 is specifically configured to determine the network information carried in the broadcast message in the following manner:

[0228] The signature information in the SIB1 message corresponding to the satellite network is configured; wherein the signature information corresponding to the satellite network and the non-satellite network is different.

[0229] As an optional implementation manner, the signature information is carried by a reserved information element in the SIB1 message corresponding to the satellite network.

[0230] As an optional implementation manner, the network information includes broadband identification information; and the processor 600 is specifically configured to determine the network information carried in the broadcast message in the following manner:

[0231] Configure broadband identification information corresponding to the satellite network; wherein the broadband identification information corresponding to the satellite network and the non-satellite network is different.

[0232] Based on the same inventive concept, an embodiment of the present invention further provides a network type identification device. Since the device is the device in the method in the embodiment of the present invention, and the principle of solving the problem by the device is similar to that of the method, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be repeated.

[0233] As shown in FIG7 , the device includes:

[0234] A message receiving module 700 is configured to receive a broadcast message during an initial access process of a terminal, wherein the broadcast message carries network information, and the network information is used to indicate whether the access network of the terminal during the initial access process is a satellite network;

[0235] The type determination module 701 is configured for the terminal to determine whether the access network is a satellite network based on the network information carried in the broadcast message.

[0236] As an optional implementation manner, the network information includes synchronization grid information carrying SSB; the type determination module 701 is specifically configured to:

[0237] The terminal determines whether the access network is a satellite network based on the position of the synchronization grid that carries the SSB; wherein the positions of the synchronization grids corresponding to the satellite network and the non-satellite network are different.

[0238] As an optional implementation manner, the type determination module 701 is specifically configured to:

[0239] The terminal determines whether the access network is a satellite network based on the frequency domain position of the synchronization grid carrying the SSB.

[0240] As an optional implementation manner, the network information includes a MIB message; the type determination module 701 is specifically configured to:

[0241] The terminal determines whether the access network is a satellite network according to the value of a specific bit of the MIB message; wherein the values ​​of the specific bit corresponding to the satellite network and the non-satellite network are different.

[0242] As an optional implementation manner, the type determination module 701 is specifically configured to:

[0243] The terminal determines whether the access network is a satellite network based on the value of the first bit of the MIB message.

[0244] As an optional implementation manner, the network information includes a SIB1 message; the type determination module 701 is specifically configured to:

[0245] The terminal determines whether the access network is a satellite network based on the network identifier carried in the SIB1 message; wherein the network identifier includes at least one of a PLMN identifier and an NID identifier, and the network identifiers corresponding to the satellite network and the non-satellite network are different.

[0246] As an optional implementation manner, the network information includes a SIB1 message; the type determination module 701 is specifically configured to:

[0247] The terminal determines whether the access network is a satellite network based on the signature information in the SIB1 message; wherein the signature information corresponding to the satellite network and the non-satellite network is different.

[0248] As an optional implementation manner, the type determination module 701 is specifically configured to:

[0249] The terminal determines whether the access network is a satellite network based on the signature information carried by the reserved information element in the SIB1 message.

[0250] As an optional implementation manner, the network information includes broadband identification information; the type determination module 701 is specifically configured to:

[0251] The terminal determines whether the access network is a satellite network based on the broadband identification information; wherein the broadband identification information corresponding to the satellite network and the non-satellite network is different.

[0252] Based on the same inventive concept, an embodiment of the present invention also provides another network type identification device. Since the device is the device in the method in the embodiment of the present invention, and the principle of solving the problem by the device is similar to that of the method, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be repeated.

[0253] As shown in FIG8 , the device includes:

[0254] An information determination module 800 is configured to determine a broadcast message, wherein the broadcast message carries network information, and the network information is configured to indicate whether the access network of the terminal during the initial access process is a satellite network;

[0255] The information sending module 801 is configured to send the broadcast message to the terminal, so that the terminal can determine whether the access network is a satellite network according to the network information carried in the broadcast message during the initial access process.

[0256] As an optional implementation manner, the network information includes synchronization grid information carrying SSB; the information determination module 800 is specifically configured to determine the network information carried in the broadcast message in the following manner:

[0257] The position of the synchronization grid carrying SSB corresponding to the satellite network is configured; wherein the position of the synchronization grid corresponding to the satellite network is different from the position of the synchronization grid corresponding to the non-satellite network.

[0258] As an optional implementation manner, the information determination module 800 is specifically configured to:

[0259] The frequency domain position of the synchronization grid carrying SSB corresponding to the satellite network is configured; wherein the frequency domain positions of the synchronization grids corresponding to the satellite network and the non-satellite network are different.

[0260] As an optional implementation manner, the network information includes a MIB message; the information determination module 800 is specifically configured to determine the network information carried in the broadcast message in the following manner:

[0261] Configure the value of a specific bit of the MIB message corresponding to the satellite network; wherein the values ​​of the specific bit corresponding to the satellite network and the non-satellite network are different.

[0262] As an optional implementation manner, the information determination module 800 is specifically configured to:

[0263] Configure the value of the first bit of the MIB message corresponding to the satellite network. The value of the first bit for satellite networks and non-satellite networks is different.

[0264] As an optional implementation manner, the network information includes a SIB1 message; the information determination module 800 is specifically configured to determine the network information carried in the broadcast message in the following manner:

[0265] The network identifier carried in the SIB1 message corresponding to the satellite network is configured; wherein the network identifier includes at least one of a PLMN identifier and an NID identifier, and the network identifiers corresponding to the satellite network and the non-satellite network are different.

[0266] As an optional implementation manner, the network information includes a SIB1 message; the information determination module 800 is specifically configured to determine the network information carried in the broadcast message in the following manner:

[0267] The signature information in the SIB1 message corresponding to the satellite network is configured; wherein the signature information corresponding to the satellite network and the non-satellite network is different.

[0268] As an optional implementation manner, the signature information is carried by a reserved information element in the SIB1 message corresponding to the satellite network.

[0269] As an optional implementation manner, the network information includes broadband identification information; the information determination module 800 is specifically configured to determine the network information carried in the broadcast message in the following manner:

[0270] Configure broadband identification information corresponding to the satellite network; wherein the broadband identification information corresponding to the satellite network and the non-satellite network is different.

[0271] Based on the same inventive concept, embodiments of the present disclosure provide a computer storage medium comprising computer program code. When the computer program code is executed on a computer, the computer executes any of the network type identification methods discussed above. Because the principles underlying the problems solved by the computer storage medium are similar to those of the network type identification method, the implementation of the computer storage medium can be referenced to the implementation of the method, and any repetitions will not be repeated.

[0272] In a specific implementation process, computer storage media may include: Universal Serial Bus Flash Drive (USB), mobile hard disk, Read-Only Memory (ROM), Random Access Memory (RAM), magnetic disk or optical disk, and other storage media that can store program code.

[0273] Based on the same inventive concept, embodiments of the present disclosure further provide a computer program product comprising computer program code that, when executed on a computer, causes the computer to perform any of the network type identification methods discussed above. Because the principles underlying the problems solved by the aforementioned computer program products are similar to those of the network type identification methods, the implementation of the aforementioned computer program products can be referenced to the implementation of the methods, and any repetitions will not be repeated.

[0274] The computer program product can employ any combination of one or more readable media. The readable medium can be a readable signal medium or a readable storage medium. The readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or component, or any combination thereof. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof.

[0275] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Thus, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware. Furthermore, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage and optical storage, etc.) containing computer-usable program code.

[0276] The present invention is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program 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 the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0277] These computer program instructions may also be stored in a computer-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 computer-readable memory produce a manufactured 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.

[0278] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, so that 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.

[0279] Obviously, those skilled in the art may make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if such changes and modifications fall within the scope of the claims and their equivalents, the present invention is intended to include such changes and modifications.

Claims

1. A network type identification method, characterized in that: The method is applied to a terminal, and includes: The terminal receives a broadcast message during an initial access process, the broadcast message carrying network information, the network information being used to indicate whether the access network of the terminal during the initial access process is a satellite network; The terminal determines whether the access network is a satellite network based on the network information carried in the broadcast message.

2. The method according to claim 1, characterized in that The network information includes synchronization grid information carrying SSB; The terminal determines, based on the network information carried in the broadcast message, whether the access network is a satellite network, including: The terminal determines whether the access network is a satellite network based on the position of the synchronization grid that carries the SSB; wherein the positions of the synchronization grids corresponding to the satellite network and the non-satellite network are different.

3. The method according to claim 2, characterized in that The terminal determines, based on a position of a synchronization grid carrying an SSB, whether the access network is a satellite network, including: The terminal determines whether the access network is a satellite network based on the frequency domain position of the synchronization grid carrying the SSB.

4. The method according to claim 1, wherein The network information includes a MIB message; and the terminal determines whether the access network is a satellite network based on the network information carried in the broadcast message, including: The terminal determines whether the access network is a satellite network according to the value of a specific bit of the MIB message; wherein the values ​​of the specific bit corresponding to the satellite network and the non-satellite network are different.

5. The method according to claim 4, characterized in that The terminal determines whether the access network is a satellite network according to a value of a specific bit of the MIB message, including: The terminal determines whether the access network is a satellite network based on the value of the first bit of the MIB message.

6. The method according to claim 1, wherein The network information includes a SIB1 message; and the terminal determines whether the access network is a satellite network based on the network information carried in the broadcast message, including: The terminal determines whether the access network is a satellite network based on the network identifier carried in the SIB1 message; wherein the network identifier includes at least one of a PLMN identifier and an NID identifier, and the network identifiers corresponding to the satellite network and the non-satellite network are different.

7. The method according to claim 1, characterized in that The network information includes a SIB1 message; and the terminal determines whether the access network is a satellite network based on the network information carried in the broadcast message, including: The terminal determines whether the access network is a satellite network based on the signature information in the SIB1 message; wherein the signature information corresponding to the satellite network and the non-satellite network is different.

8. The method according to claim 7, characterized in that The terminal determines, according to signature information in the SIB1 message, whether the access network is a satellite network, including: The terminal determines whether the access network is a satellite network based on the signature information carried by the reserved information element in the SIB1 message.

9. The method according to claim 1, characterized in that The network information includes broadband identification information; The terminal determines, based on the network information carried in the broadcast message, whether the access network is a satellite network, including: The terminal determines whether the access network is a satellite network based on the broadband identification information; wherein the broadband identification information corresponding to the satellite network and the non-satellite network is different.

10. A network type identification method, characterized in that: Applied to satellite equipment, the method comprises: Determining a broadcast message, where the broadcast message carries network information, where the network information is used to indicate that an access network of the terminal during an initial access process is a satellite network; The broadcast message is sent to the terminal, so that the terminal can determine that the access network is a satellite network according to the network information carried in the broadcast message during the initial access process.

11. The method according to claim 10, characterized in that The network information includes synchronization grid information carrying SSB; the network information carried in the broadcast message is determined by: The position of the synchronization grid carrying SSB corresponding to the satellite network is configured; wherein the position of the synchronization grid corresponding to the satellite network is different from the position of the synchronization grid corresponding to the non-satellite network.

12. The method according to claim 11, characterized in that The configuring the position of the synchronization grid corresponding to the satellite network carrying the SSB includes: The frequency domain position of the synchronization grid carrying SSB corresponding to the satellite network is configured; wherein the frequency domain positions of the synchronization grids corresponding to the satellite network and the non-satellite network are different.

13. The method according to claim 10, characterized in that The network information includes MIB information; the network information carried in the broadcast message is determined by: Configure the value of a specific bit of the MIB message corresponding to the satellite network; wherein the values ​​of the specific bit corresponding to the satellite network and the non-satellite network are different.

14. The method according to claim 13, characterized in that The value of a specific bit of the MIB message corresponding to the configuration satellite network includes: Configure the value of the first bit of the MIB message corresponding to the satellite network. The value of the first bit for satellite networks and non-satellite networks is different.

15. The method according to claim 10, characterized in that The network information includes a SIB1 message; the network information carried in the broadcast message is determined by: The network identifier carried in the SIB1 message corresponding to the configuration satellite network; wherein the network identifier includes PLMN At least one of the identifier and the NID identifier has different network identifiers corresponding to the satellite network and the non-satellite network.

16. The method according to claim 10, characterized in that The network information includes a SIB1 message; the network information carried in the broadcast message is determined by: The signature information in the SIB1 message corresponding to the satellite network is configured; wherein the signature information corresponding to the satellite network and the non-satellite network is different.

17. The method according to claim 16, characterized in that The signature information is carried by a reserved information element in the SIB1 message corresponding to the satellite network.

18. The method according to claim 10, wherein: The network information includes broadband identification information; the network information carried in the broadcast message is determined by: Configure broadband identification information corresponding to the satellite network; wherein the broadband identification information corresponding to the satellite network and the non-satellite network is different.

19. A terminal, characterized in that: The terminal includes a processor and a memory, wherein the memory is used to store a program executable by the processor, and the processor is used to read the program in the memory and execute the steps of any one of the methods of claims 1 to 9.

20. A satellite device, characterized in that: The satellite device includes a processor and a memory, wherein the memory is used to store a program executable by the processor, and the processor is used to read the program in the memory and execute the steps of any one of the methods of claims 10 to 18.

21. A computer storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps of the method according to any one of claims 1 to 9 or 10 to 18 are implemented.