Satellite communication method and device, equipment and storage medium
By obtaining and using satellite contract data for registration, the problem of waste of resources when low-orbit satellites fly away from their exclusive areas is solved, and effective connection between satellites and public land mobile networks is realized.
Patent Information
- Application Number
- CN202311063638.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-22
- Publication Date
- 2025-02-25
AI Technical Summary
Low-orbit satellites are difficult to provide services when flying away from their exclusive operator areas, resulting in waste of satellite resources.
When receiving the satellite registration request, the contract data is obtained based on the home public land mobile network to which the satellite belongs, and the registration of the satellite is completed based on these data, so that the satellite can be connected to the visited public land mobile network.
The full utilization of satellite resources is achieved, avoiding the satellite being in a spare state when it cannot be connected to the home network.
Smart Images

Figure CN119519797A_ABST
Abstract
Description
Background Art
[0002] In the process of low-orbit satellite communication, low-orbit satellites are usually exclusively used by operators in different regions. When low-orbit satellites fly away from the airspace corresponding to the area where the exclusive operator is located, it is difficult to provide services to the exclusive operator, making the low-orbit satellites idle, resulting in a waste of low-orbit satellite resources. Summary of the invention
[0003] The present disclosure provides a satellite communication method, apparatus, device and storage medium, which at least to some extent overcome the problem of waste of low-orbit satellite resources.
[0004] Other features and advantages of the present disclosure will become apparent from the following detailed description, or may be learned in part by the practice of the present disclosure.
[0005] According to one aspect of the present disclosure, a satellite communication method is provided, which is applied to a visited public land mobile network vPLMN, comprising:
[0006] In case of receiving a registration request of a satellite, obtaining the subscription data of the satellite based on a home public land mobile network hPLMN to which the satellite belongs, the registration request comprising a first indication message, the indication message being used to notify the vPLMN that the satellite will be connected to a base station of the vPLMN as a roaming satellite network;
[0007] The satellite registration is completed based on the satellite's contract data.
[0008] In one embodiment of the present disclosure, the subscription data includes whether the satellite can be used as a roaming satellite network;
[0009] Complete satellite registration based on satellite contract data, including:
[0010] In the case where the subscription data of the satellite indicates that the satellite can serve as a roaming satellite network, registration of the satellite is completed.
[0011] In one embodiment of the present disclosure, after completing the registration of the satellite based on the subscription data of the satellite, the method further includes:
[0012] Sending a registration success message to the satellite, where the registration success message includes a second indication message, where the second indication message is used to indicate that the satellite is allowed to connect to the vPLMN based on a base station corresponding to the vPLMN;
[0013] The PDU session established based on the satellite sends the network configuration parameters to the satellite, so that the satellite completes the network connection with the vPLMN based on the network configuration parameters.
[0014] In one embodiment of the present disclosure, after completing the registration of the satellite based on the subscription data of the satellite, the method further includes:
[0015] A registration success message is sent to the base station, where the registration success message includes a third indication message, where the third indication message is used to indicate that the base station can accept the satellite to connect to the vPLMN based on the base station corresponding to the vPLMN.
[0016] In one embodiment of the present disclosure, after completing the registration of the satellite based on the subscription data of the satellite, the method further includes:
[0017] Determine satellite connection duration and resulting terminal traffic data.
[0018] In one embodiment of the present disclosure, the vPLMN includes an AMF network element corresponding to the vPLMN.
[0019] According to another aspect of the present disclosure, a satellite communication method is provided, which is applied to a satellite, comprising:
[0020] A registration request is sent to a visited public land mobile network vPLMN, so that the vPLMN obtains the subscription data of the satellite from the home public land mobile network hPLMN to which the satellite belongs, and completes the registration of the satellite based on the subscription data of the satellite. The registration request includes a first indication message, which is used to notify the vPLMN that the satellite will be connected to the vPLMN as a roaming satellite network.
[0021] In one embodiment of the present disclosure, after sending a registration request to a visited public land mobile network vPLMN, the method further includes:
[0022] receiving a registration success message sent by the vPLMN, where the registration success message includes a second indication message, where the second indication message is used to indicate that the satellite is allowed to connect to the vPLMN based on a base station corresponding to the vPLMN;
[0023] After the PDU session is established, receiving network configuration parameters sent by the vPLMN;
[0024] Complete the network connection with the vPLMN based on the network configuration parameters.
[0025] In one embodiment of the present disclosure, the vPLMN includes an AMF network element corresponding to the vPLMN.
[0026] According to another aspect of the present disclosure, a satellite communication device is provided, which is applied to a visited public land mobile network vPLMN, including:
[0027] an acquisition module, configured to acquire the subscription data of the satellite based on a home public land mobile network hPLMN to which the satellite belongs, upon receiving a registration request of the satellite, the registration request comprising a first indication message, the indication message being used to notify the vPLMN that the satellite will be connected to a base station of the vPLMN as a roaming satellite network;
[0028] The registration module is used to complete the registration of the satellite based on the satellite's contract data.
[0029] In one embodiment of the present disclosure, the subscription data includes whether the satellite can be used as a roaming satellite network;
[0030] Registration module, including:
[0031] The registration unit is used to complete the registration of the satellite when the subscription data of the satellite indicates that the satellite can be used as a roaming satellite network.
[0032] In one embodiment of the present disclosure, the satellite communication device further includes:
[0033] A second sending module, after completing the registration of the satellite based on the subscription data of the satellite, is used to send a registration success message to the satellite, where the registration success message includes a second indication message, where the second indication message is used to indicate that the satellite is allowed to connect to the vPLMN based on the base station corresponding to the vPLMN;
[0034] The third sending module is used to send network configuration parameters to the satellite based on the PDU session established by the satellite, so that the satellite completes the network connection with the vPLMN based on the network configuration parameters.
[0035] In one embodiment of the present disclosure, the satellite communication device further includes:
[0036] The fourth sending module is used to send a registration success message to the base station after completing the registration of the satellite based on the satellite contract data. The registration success message includes a third indication message, and the third indication message is used to indicate that the base station can accept the satellite to connect to the vPLMN based on the base station corresponding to the vPLMN.
[0037] In one embodiment of the present disclosure, the satellite communication device further includes:
[0038] The determination module is used to determine the satellite connection duration and the terminal traffic data generated after the satellite registration is completed based on the satellite contract data.
[0039] In one embodiment of the present disclosure, the vPLMN includes an AMF network element corresponding to the vPLMN.
[0040] According to another aspect of the present disclosure, a satellite communication device is provided, which is applied to a satellite, including:
[0041] A sending module is used to send a registration request to a visited public land mobile network vPLMN, so that the vPLMN obtains the subscription data of the satellite from the home public land mobile network hPLMN to which the satellite belongs, and completes the registration of the satellite based on the subscription data of the satellite, wherein the registration request includes a first indication message, and the indication message is used to notify the vPLMN that the satellite will be connected to the vPLMN as a roaming satellite network.
[0042] In one embodiment of the present disclosure, the satellite communication device further includes:
[0043] A first receiving module, after sending a registration request to a visited public land mobile network vPLMN, is used to receive a registration success message sent by the vPLMN, where the registration success message includes a second indication message, where the second indication message is used to indicate that the satellite is allowed to connect to the vPLMN based on a base station corresponding to the vPLMN;
[0044] A second receiving module is used to receive network configuration parameters sent by the vPLMN after the PDU session is established;
[0045] The connection module is used to complete the network connection with the vPLMN based on the network configuration parameters.
[0046] In one embodiment of the present disclosure, the vPLMN includes an AMF network element corresponding to the vPLMN.
[0047] According to yet another aspect of the present disclosure, an electronic device is provided, comprising: a processor; and a memory for storing executable instructions of the processor; wherein the processor is configured to perform the above-mentioned satellite communication method by executing the executable instructions.
[0048] According to another aspect of the present disclosure, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the above-mentioned satellite communication method is implemented.
[0049] The satellite communication method provided by the embodiments of the present disclosure, upon receiving a registration request for a satellite, obtains the satellite's subscription data based on the home public land mobile network hPLMN to which the satellite belongs, and completes the satellite registration based on the satellite's subscription data, so that when the satellite cannot be connected to the hPLMN, it can be connected to the visited public land mobile network vPLMN, thereby making full use of the satellite's resources.
[0050] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0051] The accompanying drawings herein are incorporated into the specification and constitute a part of the specification, illustrate embodiments consistent with the present disclosure, and together with the specification are used to explain the principles of the present disclosure. Obviously, the accompanying drawings described below are only some embodiments of the present disclosure, and for ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without creative work.
[0052] Figure 1 A schematic diagram of a satellite communication method flow in an embodiment of the present disclosure is shown;
[0053] Figure 2 A satellite communication architecture diagram according to an embodiment of the present disclosure is shown;
[0054] Figure 3 Another satellite communication architecture diagram according to an embodiment of the present disclosure is shown;
[0055] Figure 4 A schematic diagram of another satellite communication method flow chart in an embodiment of the present disclosure is shown;
[0056] Figure 5 A schematic diagram of a flow chart of another satellite communication method in an embodiment of the present disclosure is shown;
[0057] Figure 6 A schematic diagram of a flow chart of another satellite communication method in an embodiment of the present disclosure is shown;
[0058] Figure 7 A schematic diagram of a flow chart of another satellite communication method in an embodiment of the present disclosure is shown;
[0059] Figure 8 A schematic diagram of a flow chart of another satellite communication method in an embodiment of the present disclosure is shown;
[0060] Fig. 9 A satellite communication signaling diagram according to an embodiment of the present disclosure is shown;
[0061] Fig.10 A schematic diagram of a satellite communication device according to an embodiment of the present disclosure is shown;
[0062] Fig.11 A schematic diagram showing another satellite communication device according to an embodiment of the present disclosure; and
[0063] Fig.12 A structural block diagram of an electronic device in an embodiment of the present disclosure is shown. DETAILED DESCRIPTION
[0064] Example embodiments will now be described more fully with reference to the accompanying drawings. However, example embodiments can be implemented in a variety of forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that the disclosure will be more comprehensive and complete and to fully convey the concepts of the example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
[0065] In addition, the accompanying drawings are only schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the figures represent the same or similar parts, and their repeated description will be omitted. Some of the block diagrams shown in the accompanying drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities can be implemented in software form, or implemented in one or more hardware modules or integrated circuits, or implemented in different networks and / or processor devices and / or microcontroller devices.
[0066] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.
[0067] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0068] It should be noted that the modifications of "one" and "plurality" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".
[0069] In order to solve the above problems, the embodiments of the present disclosure provide a satellite communication method, apparatus, device and storage medium.
[0070] For ease of understanding, the present disclosure will first introduce a satellite communication method.
[0071] It should be noted that the satellite communication method in the embodiment of the present disclosure is applied to a visited public land mobile network vPLMN.
[0072] Figure 1 A flow chart of a satellite communication method in an embodiment of the present disclosure is shown.
[0073] like Figure 1 As shown, the satellite communication method may include:
[0074] S110, when a registration request of a satellite is received, the subscription data of the satellite is obtained based on the hPLMN to which the satellite belongs, the registration request includes a first indication message, and the indication message is used to notify the vPLMN that the satellite will be connected to the base station of the vPLMN as a roaming satellite network.
[0075] In some embodiments, the satellite may send a registration request to the vPLMN through a base station or a ground gateway corresponding to the base station.
[0076] In some embodiments, when the satellite roams to the airspace corresponding to the vPLMN, it can connect to the ground gateway corresponding to the vPLMN based on the data pre-configured by the hPLMN, and then connect to the corresponding base station, and the base station forwards the satellite's registration request to the vPLMN.
[0077] In some embodiments, the satellite may determine parameter information of a ground gateway corresponding to the vPLMN based on a pre-signed agreement between the hPLMN and the vPLMN, and then connect to the ground gateway corresponding to the vPLMN based on the parameter information.
[0078] In some embodiments, the satellite may be connected to a base station corresponding to the vPLMN based on a Uu over feeder link interface.
[0079] In some embodiments, the registration request may include the identity information and identifier of the satellite. The vPLMN may verify the identity of the satellite based on the identity information and identifier of the satellite, and obtain the subscription data of the satellite if the verification is successful.
[0080] In some embodiments, the registration request may further include an identifier of the satellite and an identifier of the hPLMN to which the satellite has signed a contract. When the vPLMN receives the registration request from the satellite, it may determine the target hPLMN based on the identifier of the hPLMN, and then send the satellite identifier to the target hPLMN. When the target hPLMN determines that the satellite is a contracted satellite and the vPLMN is a roaming network with which an agreement has been signed, the satellite subscription data is sent to the vPLMN.
[0081] In some embodiments, the registration request may also include the satellite identifier and the identifier of the hPLMN to which the satellite has signed a contract. When the vPLMN receives the satellite registration request, it may determine whether the hPLMN is an hPLMN that has signed a corresponding agreement based on the hPLMN identifier, and if so, send the satellite identifier to the hPLMN.
[0082] S120, completing satellite registration based on the satellite contract data.
[0083] In some embodiments, the subscription data includes whether the satellite is capable of serving as a roaming satellite network.
[0084] In some embodiments, completing the registration of the satellite based on the subscription data of the satellite includes:
[0085] In the case where the subscription data of the satellite indicates that the satellite can serve as a roaming satellite network, registration of the satellite is completed.
[0086] In some embodiments, Figure 2 A satellite communication architecture diagram in an embodiment of the present disclosure is shown.
[0087] like Figure 2 As shown, it is a communication architecture diagram when the satellite moves to the hPLMN airspace. The terminal connects to the gateway through the satellite, and then the gateway connects to the base station, and the base station connects to the hPLMN.
[0088] In some embodiments, Figure 3 Another satellite communication architecture diagram in an embodiment of the present disclosure is shown.
[0089] like Figure 3 As shown in FIG. 1 , it is a communication architecture diagram when the satellite moves to the vPLMN airspace. The terminal connects to the gateway via the satellite, and then the gateway connects to the base station, and the base station connects to the vPLMN.
[0090] The satellite communication method provided by the embodiments of the present disclosure, upon receiving a registration request for a satellite, obtains the satellite's subscription data based on the home public land mobile network hPLMN to which the satellite belongs, and completes the satellite registration based on the satellite's subscription data, so that when the satellite cannot be connected to the hPLMN, it can be connected to the visited public land mobile network vPLMN, thereby making full use of the satellite's resources.
[0091] Figure 4 A flow chart of another satellite communication method in an embodiment of the present disclosure is shown.
[0092] like Figure 4 As shown, the satellite communication method may include:
[0093] S410, when a registration request of a satellite is received, acquiring subscription data of the satellite based on a home public land mobile network hPLMN to which the satellite belongs, the registration request including a first indication message, the indication message being used to notify the vPLMN that the satellite will be connected to a base station of the vPLMN as a roaming satellite network;
[0094] S420, completing satellite registration based on the satellite contract data.
[0095] S430: Send a registration success message to the satellite, where the registration success message includes a second indication message, where the second indication message is used to indicate that the satellite is allowed to connect to the vPLMN based on the base station corresponding to the vPLMN.
[0096] In some embodiments, if the vPLMN does not receive the satellite subscription data sent by the hPLMN, the vPLMN cannot complete the satellite registration, the satellite will not receive the registration success message, and the base station will disconnect from the satellite.
[0097] In some embodiments, in the above embodiments, the connection between the base station and the satellite is temporary and is used to send a registration request to the vPLMN through the base station.
[0098] S440: Send network configuration parameters to the satellite based on the PDU session established by the satellite, so that the satellite completes the network connection with the vPLMN based on the network configuration parameters.
[0099] In some embodiments, the satellite may establish a PDU session with the vPLMN through the base station. Exemplarily, the satellite establishes a PDU session with the OAM system of the vPLMN through the base station.
[0100] In some embodiments, the network configuration parameters may be sent by the OAM system to the satellite via the base station.
[0101] In some embodiments, when the satellite receives the above network configuration parameters, it can establish a connection with the base station based on the above network configuration parameters and configure the parameters of the vPLMN. After the configuration is completed, the base station, satellite, and vPLMN can provide services to the terminal.
[0102] The satellite communication method provided by the embodiments of the present disclosure, upon receiving a registration request for a satellite, obtains the satellite's subscription data based on the home public land mobile network hPLMN to which the satellite belongs, and completes the satellite registration based on the satellite's subscription data, so that when the satellite cannot be connected to the hPLMN, it can be connected to the visited public land mobile network vPLMN, thereby making full use of the satellite's resources.
[0103] Figure 5 A flow chart of another satellite communication method in an embodiment of the present disclosure is shown.
[0104] like Figure 5 As shown, the satellite communication method may include:
[0105] S510, when a registration request of a satellite is received, acquiring subscription data of the satellite based on a home public land mobile network hPLMN to which the satellite belongs, the registration request including a first indication message, the indication message being used to notify the vPLMN that the satellite will be connected to a base station of the vPLMN as a roaming satellite network;
[0106] S520, completing satellite registration based on the satellite contract data.
[0107] S530, sending a registration success message to the base station, where the registration success message includes a third indication message, where the third indication message is used to indicate that the base station can accept the satellite to connect to the vPLMN based on the base station corresponding to the vPLMN.
[0108] In some embodiments, a connection may be established with the satellite after the base station receives the registration success message.
[0109] In some embodiments, if the base station does not receive the registration success message, the base station disconnects from the satellite.
[0110] The satellite communication method provided by the embodiments of the present disclosure, upon receiving a registration request for a satellite, obtains the satellite's subscription data based on the home public land mobile network hPLMN to which the satellite belongs, and completes the satellite registration based on the satellite's subscription data, so that when the satellite cannot be connected to the hPLMN, it can be connected to the visited public land mobile network vPLMN, thereby making full use of the satellite's resources.
[0111] Figure 6 A flow chart of another satellite communication method in an embodiment of the present disclosure is shown.
[0112] like Figure 6 As shown, the satellite communication method may include:
[0113] S610, when a registration request of a satellite is received, acquiring subscription data of the satellite based on a home public land mobile network hPLMN to which the satellite belongs, the registration request including a first indication message, the indication message being used to notify the vPLMN that the satellite will be connected to a base station of the vPLMN as a roaming satellite network;
[0114] S620, completing satellite registration based on the satellite contract data.
[0115] S630, determining the satellite connection duration and the generated terminal traffic data.
[0116] In some embodiments, after the satellite completes registration and connection with the vPLMN, the satellite may provide network connection services for the terminal.
[0117] In some embodiments, the satellite connection duration and the terminal traffic data generated may be determined by the base station of the vPLMN. Exemplarily, the traffic data generated by the satellite may include data traffic generated by the terminal connecting to the satellite.
[0118] In some embodiments, after determining the above data, the base station of the vPLMN may send the above data to the BSS system of the vPLMN.
[0119] In some embodiments, the vPLMN in the above disclosed embodiments may include an AMF network element corresponding to the vPLMN.
[0120] In some embodiments, the satellite can be equivalent to a distributed unit and connected to a base station equivalent to a centralized unit through a Uu over feeder link. The base station allows the connection of the satellite based on the authorization of the vPLMN.
[0121] The satellite communication method provided by the embodiments of the present disclosure, upon receiving a registration request for a satellite, obtains the satellite's subscription data based on the home public land mobile network hPLMN to which the satellite belongs, and completes the satellite registration based on the satellite's subscription data, so that when the satellite cannot be connected to the hPLMN, it can be connected to the visited public land mobile network vPLMN, thereby making full use of the satellite's resources.
[0122] Based on the same inventive concept, a satellite communication method is also provided in the embodiments of the present disclosure, such as the following embodiments. Since the principle of solving the problem in the method embodiments is similar to that in the above method embodiments, the implementation of the method embodiments can refer to the implementation of the above method embodiments, and the repeated parts will not be repeated.
[0123] Figure 7 A flow chart of another satellite communication method in an embodiment of the present disclosure is shown.
[0124] It should be noted that the satellite communication method provided in the embodiments of the present disclosure is applied to a satellite.
[0125] like Figure 7 As shown, the satellite communication method may include:
[0126] S710, sending a registration request to a visited public land mobile network vPLMN, so that the vPLMN obtains the satellite's subscription data from the home public land mobile network hPLMN to which the satellite belongs, and completes the satellite registration based on the satellite's subscription data, the registration request includes a first indication message, the indication message is used to notify the vPLMN that the satellite will be connected to the vPLMN as a roaming satellite network.
[0127] The satellite communication method provided by the embodiments of the present disclosure, upon receiving a registration request for a satellite, obtains the satellite's subscription data based on the home public land mobile network hPLMN to which the satellite belongs, and completes the satellite registration based on the satellite's subscription data, so that when the satellite cannot be connected to the hPLMN, it can be connected to the visited public land mobile network vPLMN, thereby making full use of the satellite's resources.
[0128] Figure 8 A flow chart of another satellite communication method in an embodiment of the present disclosure is shown.
[0129] It should be noted that the satellite communication method provided in the embodiments of the present disclosure is applied to a satellite.
[0130] like Figure 8 As shown, the satellite communication method may include:
[0131] S810, sending a registration request to a visited public land mobile network vPLMN, so that the vPLMN obtains the satellite's subscription data from the home public land mobile network hPLMN to which the satellite belongs, and completes the satellite registration based on the satellite's subscription data, the registration request includes a first indication message, the indication message is used to notify the vPLMN that the satellite will be connected to the vPLMN as a roaming satellite network.
[0132] S820, receiving a registration success message sent by the vPLMN, where the registration success message includes a second indication message, where the second indication message is used to indicate that the satellite is allowed to connect to the vPLMN based on a base station corresponding to the vPLMN;
[0133] S830, after the PDU session is established, receiving network configuration parameters sent by the vPLMN;
[0134] S840: Complete the network connection with the vPLMN based on the network configuration parameters.
[0135] In some embodiments, the vPLMN includes an AMF network element corresponding to the vPLMN. The hPLMN includes an AMF network element corresponding to the hPLMN.
[0136] The satellite communication method provided by the embodiments of the present disclosure, upon receiving a registration request for a satellite, obtains the satellite's subscription data based on the home public land mobile network hPLMN to which the satellite belongs, and completes the satellite registration based on the satellite's subscription data, so that when the satellite cannot be connected to the hPLMN, it can be connected to the visited public land mobile network vPLMN, thereby making full use of the satellite's resources.
[0137] In order to describe the satellite communication method in more detail Fig. 9 A signaling diagram of satellite communication in an embodiment of the present disclosure is shown.
[0138] like Fig. 9 As shown, the signaling diagram for satellite communications may include:
[0139] S901, the satellite is connected to the base station corresponding to the vPLMN through the gateway based on pre-configured parameters.
[0140] S902: The satellite sends a registration request corresponding to the vPLMN to the base station.
[0141] S903: The base station sends a registration request to the vPLMN.
[0142] S904, the vPLMN obtains satellite subscription data from the hPLMN.
[0143] S905, the vPLMN sends a registration success message to the base station.
[0144] S906, the base station sends a registration success message to the satellite.
[0145] S907, the satellite establishes a PDU session and connects to the OAM system of the vPLMN.
[0146] S908, the OAM system configures wireless parameters of the network for the satellite.
[0147] S909, the satellite establishes a connection with the base station based on the wireless parameters of the OAM system, configures the wireless parameters of the vPLMN, and provides wireless access services for the UE.
[0148] S910, the UE initiates a registration request to the satellite according to the searched wireless parameters broadcast by the satellite.
[0149] S911, the satellite forwards the registration request to the base station.
[0150] S912: The base station forwards the registration request to the vPLMN.
[0151] S913, the vPLMN sends a registration success message to the base station.
[0152] S914, the base station sends a registration success message to the satellite.
[0153] S915, the satellite sends a registration success message to the UE.
[0154] S916: The UE establishes a PDU session with the vPLMN.
[0155] The satellite communication method provided by the embodiments of the present disclosure, upon receiving a registration request for a satellite, obtains the satellite's subscription data based on the home public land mobile network hPLMN to which the satellite belongs, and completes the satellite registration based on the satellite's subscription data, so that when the satellite cannot be connected to the hPLMN, it can be connected to the visited public land mobile network vPLMN, thereby making full use of the satellite's resources.
[0156] Based on the same inventive concept, the present disclosure also provides a satellite communication device in the following embodiments. Since the principle of solving the problem in the device embodiment is similar to that in the above method embodiment, the implementation of the device embodiment can refer to the implementation of the above method embodiment, and the repeated parts will not be repeated.
[0157] Fig.10 A schematic diagram of a satellite communication device in an embodiment of the present disclosure is shown.
[0158] It should be noted that a satellite communication device 1000 in an embodiment of the present disclosure is applied to a vPLMN.
[0159] like Fig.10 As shown, the device 1000 may include:
[0160] The acquisition module 1010 is used to acquire the subscription data of the satellite based on the home public land mobile network hPLMN to which the satellite belongs when receiving a registration request of the satellite, the registration request including a first indication message, the indication message being used to notify the vPLMN that the satellite will be connected to the base station of the vPLMN as a roaming satellite network;
[0161] The registration module 1020 is used to complete the registration of the satellite based on the satellite's subscription data.
[0162] The satellite communication device provided in the embodiments of the present disclosure, upon receiving a registration request for a satellite, obtains the satellite's contract data based on the home public land mobile network hPLMN to which the satellite belongs, and completes the satellite registration based on the satellite's contract data, so that when the satellite cannot be connected to the hPLMN, it can be connected to the visited public land mobile network vPLMN, thereby making full use of the satellite's resources.
[0163] In some embodiments, the subscription data includes whether the satellite can be used as a roaming satellite network;
[0164] Registration module, including:
[0165] The registration unit is used to complete the registration of the satellite when the subscription data of the satellite indicates that the satellite can be used as a roaming satellite network.
[0166] The satellite communication device provided in the embodiments of the present disclosure, upon receiving a registration request for a satellite, obtains the satellite's contract data based on the home public land mobile network hPLMN to which the satellite belongs, and completes the satellite registration based on the satellite's contract data, so that when the satellite cannot be connected to the hPLMN, it can be connected to the visited public land mobile network vPLMN, thereby making full use of the satellite's resources.
[0167] In some embodiments, the satellite communication device further comprises:
[0168] A second sending module, after completing the registration of the satellite based on the subscription data of the satellite, is used to send a registration success message to the satellite, where the registration success message includes a second indication message, where the second indication message is used to indicate that the satellite is allowed to connect to the vPLMN based on the base station corresponding to the vPLMN;
[0169] The third sending module is used to send network configuration parameters to the satellite based on the PDU session established by the satellite, so that the satellite completes the network connection with the vPLMN based on the network configuration parameters.
[0170] The satellite communication device provided in the embodiments of the present disclosure, upon receiving a registration request for a satellite, obtains the satellite's contract data based on the home public land mobile network hPLMN to which the satellite belongs, and completes the satellite registration based on the satellite's contract data, so that when the satellite cannot be connected to the hPLMN, it can be connected to the visited public land mobile network vPLMN, thereby making full use of the satellite's resources.
[0171] In some embodiments, the satellite communication device further comprises:
[0172] The fourth sending module is used to send a registration success message to the base station after completing the registration of the satellite based on the satellite contract data. The registration success message includes a third indication message, and the third indication message is used to indicate that the base station can accept the satellite to connect to the vPLMN based on the base station corresponding to the vPLMN.
[0173] The satellite communication device provided in the embodiments of the present disclosure, upon receiving a registration request for a satellite, obtains the satellite's contract data based on the home public land mobile network hPLMN to which the satellite belongs, and completes the satellite registration based on the satellite's contract data, so that when the satellite cannot be connected to the hPLMN, it can be connected to the visited public land mobile network vPLMN, thereby making full use of the satellite's resources.
[0174] In some embodiments, the satellite communication device further comprises:
[0175] The determination module is used to determine the satellite connection duration and the terminal traffic data generated after the satellite registration is completed based on the satellite contract data.
[0176] The satellite communication device provided in the embodiments of the present disclosure, upon receiving a registration request for a satellite, obtains the satellite's contract data based on the home public land mobile network hPLMN to which the satellite belongs, and completes the satellite registration based on the satellite's contract data, so that when the satellite cannot be connected to the hPLMN, it can be connected to the visited public land mobile network vPLMN, thereby making full use of the satellite's resources.
[0177] In some embodiments, the vPLMN includes an AMF network element corresponding to the vPLMN.
[0178] The satellite communication device provided in the embodiments of the present disclosure, upon receiving a registration request for a satellite, obtains the satellite's contract data based on the home public land mobile network hPLMN to which the satellite belongs, and completes the satellite registration based on the satellite's contract data, so that when the satellite cannot be connected to the hPLMN, it can be connected to the visited public land mobile network vPLMN, thereby making full use of the satellite's resources.
[0179] Based on the same inventive concept, the present disclosure also provides a satellite communication device in the following embodiments. Since the principle of solving the problem in the device embodiment is similar to that in the above method embodiment, the implementation of the device embodiment can refer to the implementation of the above method embodiment, and the repeated parts will not be repeated.
[0180] Fig.11 A schematic diagram of a satellite communication device in an embodiment of the present disclosure is shown.
[0181] It should be noted that a satellite communication device 1100 in an embodiment of the present disclosure is applied to a satellite.
[0182] like Fig.11 As shown, the device 1100 may include:
[0183] The sending module 1110 is used to send a registration request to a visited public land mobile network vPLMN, so that the vPLMN obtains the subscription data of the satellite from the home public land mobile network hPLMN to which the satellite belongs, and completes the registration of the satellite based on the subscription data of the satellite. The registration request includes a first indication message, and the indication message is used to notify the vPLMN that the satellite will be connected to the vPLMN as a roaming satellite network.
[0184] The satellite communication device provided in the embodiments of the present disclosure, upon receiving a registration request for a satellite, obtains the satellite's contract data based on the home public land mobile network hPLMN to which the satellite belongs, and completes the satellite registration based on the satellite's contract data, so that when the satellite cannot be connected to the hPLMN, it can be connected to the visited public land mobile network vPLMN, thereby making full use of the satellite's resources.
[0185] In some embodiments, the satellite communication device further comprises:
[0186] A first receiving module, after sending a registration request to a visited public land mobile network vPLMN, is used to receive a registration success message sent by the vPLMN, where the registration success message includes a second indication message, where the second indication message is used to indicate that the satellite is allowed to connect to the vPLMN based on a base station corresponding to the vPLMN;
[0187] A second receiving module is used to receive network configuration parameters sent by the vPLMN after the PDU session is established;
[0188] The connection module is used to complete the network connection with the vPLMN based on the network configuration parameters.
[0189] The satellite communication device provided in the embodiments of the present disclosure, upon receiving a registration request for a satellite, obtains the satellite's contract data based on the home public land mobile network hPLMN to which the satellite belongs, and completes the satellite registration based on the satellite's contract data, so that when the satellite cannot be connected to the hPLMN, it can be connected to the visited public land mobile network vPLMN, thereby making full use of the satellite's resources.
[0190] In some embodiments, the vPLMN includes an AMF network element corresponding to the vPLMN.
[0191] The satellite communication device provided in the embodiments of the present disclosure, upon receiving a registration request for a satellite, obtains the satellite's contract data based on the home public land mobile network hPLMN to which the satellite belongs, and completes the satellite registration based on the satellite's contract data, so that when the satellite cannot be connected to the hPLMN, it can be connected to the visited public land mobile network vPLMN, thereby making full use of the satellite's resources.
[0192] Those skilled in the art will appreciate that various aspects of the present disclosure may be implemented as systems, methods or program products. Therefore, various aspects of the present disclosure may be specifically implemented in the following forms, namely: complete hardware implementation, complete software implementation (including firmware, microcode, etc.), or a combination of hardware and software, which may be collectively referred to herein as "circuits", "modules" or "systems".
[0193] Refer to the following Fig.12 1200 according to this embodiment of the present disclosure is described. Fig.12 The electronic device 1200 shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0194] like Fig.12 As shown, the electronic device 1200 is in the form of a general computing device. The components of the electronic device 1200 may include but are not limited to: at least one processing unit 1210, at least one storage unit 1220, and a bus 1230 connecting different system components (including the storage unit 1220 and the processing unit 1210).
[0195] The storage unit stores program codes, which can be executed by the processing unit 1210, so that the processing unit 1210 performs the steps of various exemplary embodiments of the present disclosure described in the above “Exemplary Method” section of this specification. For example, the processing unit 1210 can perform the following steps of the above method embodiment:
[0196] In case of receiving a registration request of a satellite, obtaining the subscription data of the satellite based on a home public land mobile network hPLMN to which the satellite belongs, the registration request comprising a first indication message, the indication message being used to notify the vPLMN that the satellite will be connected to a base station of the vPLMN as a roaming satellite network;
[0197] completing satellite registration based on satellite contract data; and
[0198] A registration request is sent to a visited public land mobile network vPLMN, so that the vPLMN obtains the subscription data of the satellite from the home public land mobile network hPLMN to which the satellite belongs, and completes the registration of the satellite based on the subscription data of the satellite. The registration request includes a first indication message, which is used to notify the vPLMN that the satellite will be connected to the vPLMN as a roaming satellite network.
[0199] The storage unit 1220 may include a readable medium in the form of a volatile storage unit, such as a random access storage unit (RAM) 12201 and / or a cache storage unit 12202 , and may further include a read-only storage unit (ROM) 12203 .
[0200] The storage unit 1220 may also include a program / utility 12204 having a set (at least one) of program modules 12205, such program modules 12205 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.
[0201] Bus 1230 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
[0202] The electronic device 1200 may also communicate with one or more external devices 1240 (e.g., keyboards, pointing devices, Bluetooth devices, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device 1200, and / or communicate with any device that enables the electronic device 1200 to communicate with one or more other computing devices (e.g., routers, modems, etc.). Such communication may be performed via an input / output (I / O) interface 1250. Furthermore, the electronic device 1200 may also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via a network adapter 1260. As shown, the network adapter 1260 communicates with other modules of the electronic device 1200 via a bus 1230. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 1200, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0203] Through the description of the above implementation, it is easy for those skilled in the art to understand that the example implementation described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the implementation of the present disclosure.
[0204] In an exemplary embodiment of the present disclosure, a computer-readable storage medium is also provided, which may be a readable signal medium or a readable storage medium. A program product capable of implementing the above method of the present disclosure is stored thereon. In some possible implementations, various aspects of the present disclosure may also be implemented in the form of a program product, which includes a program code, and when the program product is run on a terminal device, the program code is used to enable the terminal device to execute the steps according to various exemplary implementations of the present disclosure described in the above “Exemplary Method” section of this specification.
[0205] More specific examples of computer-readable storage media in the present disclosure may include, but are not limited to, an electrical connection having one or more conductors, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0206] In the present disclosure, a computer readable storage medium may include a data signal propagated in baseband or as part of a carrier wave, wherein a readable program code is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A readable signal medium may also be any readable medium other than a readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0207] Alternatively, the program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination of the foregoing.
[0208] In a specific implementation, the program code for performing the operations of the present disclosure may be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, etc., and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., using an Internet service provider to connect through the Internet).
[0209] It should be noted that, although several modules or units of the device for action execution are mentioned in the above detailed description, this division is not mandatory. In fact, according to the embodiments of the present disclosure, the features and functions of two or more modules or units described above can be embodied in one module or unit. On the contrary, the features and functions of one module or unit described above can be further divided into multiple modules or units to be embodied.
[0210] In addition, although the steps of the method in the present disclosure are described in a specific order in the drawings, this does not require or imply that the steps must be performed in this specific order, or that all the steps shown must be performed to achieve the desired results. Additionally or alternatively, some steps may be omitted, multiple steps may be combined into one step, and / or one step may be decomposed into multiple steps, etc.
[0211] Through the description of the above implementation, it is easy for those skilled in the art to understand that the example implementation described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a mobile terminal, or a network device, etc.) to execute the method according to the implementation of the present disclosure.
[0212] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present disclosure, which follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are intended to be exemplary only, and the true scope and spirit of the present disclosure are indicated by the appended claims.
Claims
1. A satellite communication method, characterized in that: Applicable to visited public land mobile network vPLMN, including: Upon receiving a registration request of a satellite, acquiring subscription data of the satellite based on a home public land mobile network hPLMN to which the satellite belongs, the registration request comprising a first indication message, the indication message being used to notify the vPLMN that the satellite will be connected to a base station of the vPLMN as a roaming satellite network; The registration of the satellite is completed based on the subscription data of the satellite.
2. The satellite communication method according to claim 1, characterized in that: The subscription data includes whether the satellite can be used as a roaming satellite network; The completing the registration of the satellite based on the subscription data of the satellite includes: In a case where the subscription data of the satellite indicates that the satellite can serve as a roaming satellite network, registration of the satellite is completed.
3. The satellite communication method according to claim 1, characterized in that: After completing the registration of the satellite based on the subscription data of the satellite, the method further includes: Sending a registration success message to the satellite, where the registration success message includes a second indication message, where the second indication message is used to indicate that the satellite is allowed to connect to the vPLMN based on the base station corresponding to the vPLMN; The network configuration parameters are sent to the satellite based on the PDU session established by the satellite, so that the satellite completes the network connection with the vPLMN based on the network configuration parameters.
4. The satellite communication method according to claim 1, characterized in that: After completing the registration of the satellite based on the subscription data of the satellite, the method further includes: A registration success message is sent to the base station, where the registration success message includes a third indication message, where the third indication message is used to indicate that the base station can accept the satellite to connect to the vPLMN based on the base station corresponding to the vPLMN.
5. The satellite communication method according to claim 1, characterized in that: After completing the registration of the satellite based on the subscription data of the satellite, the method further includes: Determine the satellite connection duration and the resulting terminal traffic data.
6. The satellite communication method according to claim 1, characterized in that: The vPLMN includes the AMF network element corresponding to the vPLMN.
7. A satellite communication method, characterized in that: Applications in satellites include: A registration request is sent to a visited public land mobile network vPLMN, so that the vPLMN obtains the subscription data of the satellite from the home public land mobile network hPLMN to which the satellite belongs, and completes the registration of the satellite based on the subscription data of the satellite, wherein the registration request includes a first indication message, and the indication message is used to notify the vPLMN that the satellite will be connected to the vPLMN as a roaming satellite network.
8. The satellite communication method according to claim 7, characterized in that: After sending the registration request to the visited public land mobile network vPLMN, the method further includes: receiving a registration success message sent by the vPLMN, where the registration success message includes a second indication message, where the second indication message is used to indicate that the satellite is allowed to connect to the vPLMN based on a base station corresponding to the vPLMN; After the PDU session is established, receiving network configuration parameters sent by the vPLMN; A network connection with the vPLMN is completed based on the network configuration parameters.
9. The satellite communication method according to claim 7 or 8, characterized in that: The vPLMN includes the AMF network element corresponding to the vPLMN.
10. A satellite communication device, characterized in that: Applicable to visited public land mobile network vPLMN, including: an acquisition module, configured to acquire the subscription data of the satellite based on a home public land mobile network hPLMN to which the satellite belongs, upon receiving a registration request of the satellite, wherein the registration request includes a first indication message, wherein the indication message is used to notify the vPLMN that the satellite will be connected to a base station of the vPLMN as a roaming satellite network; A registration module is used to complete the registration of the satellite based on the subscription data of the satellite.
11. A satellite communication device, characterized in that: Applications in satellites include: The first sending module is used to send a registration request to a visited public land mobile network vPLMN, so that the vPLMN obtains the subscription data of the satellite from the home public land mobile network hPLMN to which the satellite belongs, and completes the registration of the satellite based on the subscription data of the satellite, wherein the registration request includes a first indication message, and the indication message is used to notify the vPLMN that the satellite will be connected to the vPLMN as a roaming satellite network.
12. An electronic device, characterized in that: include: processor; as well as A memory, configured to store executable instructions of the processor; The processor is configured to execute the satellite communication method according to any one of claims 1 to 9 by executing the executable instructions.
13. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the satellite communication method according to any one of claims 1 to 9 is implemented.
Citation Information
Cited By
Method and device for authorizing satellite access to terminal in space-air-ground scene and related equipment
CN120151818A