A satellite communication system, method, apparatus, electronic device and storage medium
Through the collaborative work of the network management platform and the portable station, private network resources are dynamically allocated, which solves the problem of untimely IoT data transmission in the disaster area, realizes flexible private network construction and rapid data processing, and improves the timeliness and stability of data transmission in the disaster area.
Patent Information
- Application Number
- CN202211334480.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-28
- Publication Date
- 2025-10-17
- Estimated Expiration
- 2042-10-28
AI Technical Summary
Existing satellite communication systems have difficulty ensuring timeliness and stability when transmitting IoT data within disaster areas. The fixed location of the signal gateway cannot move with changes in the location of the disaster area, resulting in unstable communication distances and affecting the timeliness of data transmission.
A combination of network management platform and portable station is adopted to dynamically allocate private network resources through satellite Internet, build a flexible private network, ensure terminal access to the private network and transmit data, and utilize the rapid construction and flexible deployment characteristics of portable stations to achieve timely transmission of IoT data.
It ensures the timely transmission of IoT data in the disaster area, improves the data processing speed, reduces the data processing pressure on the gateway station, and improves the stability and flexibility of data transmission.
Smart Images

Figure CN115913327B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technology, and in particular to a satellite communication system, method, device, electronic device and storage medium. Background Art
[0002] Recently, disasters such as fires and earthquakes have occurred frequently. After each disaster, whether an emergency command and communication system can be provided in a timely manner plays an important role in disaster relief work.
[0003] At present, the satellite communication system used for emergency rescue usually requires terminals deployed in the disaster area to transmit the collected IoT data via satellite Internet to the gateway station, which will process the IoT data. Since the gateway station needs to process the IoT data of all terminals transmitted via satellite Internet, it is difficult to ensure the timeliness of IoT data transmission in the disaster area. In addition, the deployment location of the gateway station is fixed and cannot be moved as the location of the disaster area changes. This makes it impossible to guarantee the communication distance between the gateway station and the disaster area, which will further reduce the timeliness of IoT data transmission in the disaster area.
[0004] Therefore, how to ensure the timely transmission of terminal data in the disaster area is an urgent problem that needs to be solved. Summary of the Invention
[0005] The embodiments of the present application provide a satellite communication system, method, apparatus, electronic device, and storage medium to ensure the security, timeliness, and stability of terminal data transmission, thereby accelerating the processing speed of terminal data.
[0006] In a first aspect, an embodiment of the present application provides a satellite communication system, including a network management platform and a portable station:
[0007] The network management platform is configured to obtain private network requirements in a designated area, send the private network requirements to the portable station, and receive private network resources sent by the portable station; obtain network access requirements of each target terminal in the designated area, and allocate private network resources to the target terminal from currently available private network resources based on the network access requirements, wherein the allocated private network resources are used to connect the target terminal to the private network;
[0008] The portable station is used to send the private network demand to the operation service platform via satellite Internet to trigger the operation service platform to build a private network, receive the private network resources of the private network sent by the operation service platform, and send the private network resources to the network management platform.
[0009] In some embodiments, the network management platform is further configured to: if it is determined that the available private network resources cannot meet the network access requirement of the target terminal, select a terminal that meets a resource recycling condition from the terminals that have accessed the private network, recycle at least part of the private network resources of the terminal that meets the resource recycling condition, and allocate private network resources to the target terminal based on the available private network resources and the recycled private network resources.
[0010] In some embodiments, the network management platform is further configured to: if no terminal that meets the resource recycling condition can be selected from the terminals that have accessed the private network, re-apply for allocation of private network resources.
[0011] In some embodiments, the network management platform further comprises a data service platform.
[0012] The portable station is further configured to, after the target terminal accesses the private network, receive the Internet of Things data sent by the target terminal through the satellite Internet, and send the Internet of Things data of the target terminal to the data service platform.
[0013] The data service platform is configured to visually analyze the Internet of Things data of each target terminal to obtain visual data, and output the visual data.
[0014] In some embodiments, the network management platform is further configured to obtain a terminal identifier of a terminal to be taken over that is located outside the specified area, and send a terminal takeover request to the portable station, the terminal takeover request comprising the terminal identifier.
[0015] The portable station is further configured to send the terminal takeover request to the operation service platform through the satellite Internet, receive the Internet of Things data of the terminal to be taken over corresponding to the terminal identifier sent by the operation service platform, and send the Internet of Things data of the terminal to be taken over to the data service platform.
[0016] The data service platform is configured to visually analyze the Internet of Things data of each target terminal and the Internet of Things data of the terminal to be taken over.
[0017] In some embodiments, the network management platform is further configured to, when it is determined that all terminals that have accessed the private network are in an inactive state, send a private network resource recycling request for the specified area to the portable station.
[0018] The portable station is further configured to send the private network resource recycling request to the operation service platform through the satellite Internet to trigger the operation service platform to recycle the private network resources of the specified area.
[0019] In a second aspect, the embodiments of the present application provide a satellite communication method applied to a network management platform, comprising:
[0020] obtaining a private network demand of a specified area;
[0021] sending the private network demand to a portable station;
[0022] receiving private network resources sent by the portable station;
[0023] obtaining a network access demand of each target terminal in the specified area;
[0024] allocating private network resources for the target terminal from currently available private network resources based on the network access demand, wherein the allocated private network resources are used to access the target terminal to a private network.
[0025] In some embodiments, further comprising:
[0026] if it is determined that the available private network resources cannot meet the network access demand of the target terminal, selecting a terminal meeting a resource recycling condition from terminals that have accessed the private network;
[0027] recycling at least part of private network resources of the terminal meeting the resource recycling condition;
[0028] allocating private network resources for the target terminal from currently available private network resources based on the network access demand, comprising:
[0029] allocating private network resources for the target terminal based on the available private network resources and the recycled private network resources.
[0030] In some embodiments, further comprising:
[0031] if no terminal meeting the resource recycling condition is selected from terminals that have accessed the private network, reapplying for allocation of private network resources.
[0032] In some embodiments, further comprising:
[0033] when it is determined that all terminals that have accessed the private network are in an inactive state, sending a private network resource recycling request for the specified area to the portable station to trigger the operation service platform to recycle private network resources of the specified area.
[0034] In a third aspect, the embodiments of the present application provide a satellite communication method applied to a portable station, comprising:
[0035] sending a private network demand to an operation service platform through a satellite Internet to trigger the operation service platform to construct a private network, wherein the private network demand is sent by a network management platform after obtaining a private network demand of a specified area;
[0036] receiving private network resources of the constructed private network sent by the operation service platform;
[0037] send the private network resource to the network management platform, and allocate private network resources for the target terminal from the current available private network resources based on the network access requirement of each target terminal in the specified area obtained by the network management platform, wherein the allocated private network resources are used for accessing the private network by the target terminal.
[0038] In a fourth aspect, an embodiment of the present application provides a satellite communication device, comprising:
[0039] The first obtaining module is configured to obtain private network requirements of a specified area.
[0040] The sending module is configured to send the private network requirements to a portable station.
[0041] The receiving module is configured to receive private network resources sent by the portable station.
[0042] The second obtaining module is configured to obtain network access requirements of each target terminal in the specified area.
[0043] The allocating module is configured to allocate private network resources for the target terminal from the current available private network resources based on the network access requirements, wherein the allocated private network resources are used for accessing the private network by the target terminal.
[0044] In a fifth aspect, an embodiment of the present application provides a satellite communication device, comprising:
[0045] The first sending module is configured to send private network requirements to an operation service platform through a satellite Internet to trigger the operation service platform to construct a private network, wherein the private network requirements are sent by a network management platform after obtaining private network requirements of a specified area.
[0046] The receiving module is configured to receive private network resources of the constructed private network sent by the operation service platform.
[0047] The second sending module is configured to send the private network resources to the network management platform, and allocate private network resources for the target terminal from the current available private network resources based on the network access requirement of each target terminal in the specified area obtained by the network management platform, wherein the allocated private network resources are used for accessing the private network by the target terminal.
[0048] In a sixth aspect, an embodiment of the present application provides an electronic device, comprising at least one processor and a memory connected with the at least one processor in communication, wherein:
[0049] The memory stores a computer program executable by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to execute the satellite communication method.
[0050] In a seventh aspect, the embodiments of the present application provide a storage medium, when a computer program in the storage medium is executed by a processor of an electronic device, the electronic device can perform the satellite communication method.
[0051] In the embodiments of the present application, the satellite communication system includes a network management platform and a portable station, wherein the network management platform is configured to acquire private network demand of a specified area, send the private network demand to the portable station, receive private network resources sent by the portable station, acquire access demand of each target terminal in the specified area, and allocate private network resources for the target terminal from current available private network resources based on the access demand, wherein the allocated private network resources are used to access the target terminal to the private network; and the portable station is configured to send the private network demand to an operation service platform through a satellite Internet to trigger the operation service platform to construct a private network, receive private network resources of the constructed private network sent by the operation service platform, and send the private network resources to the network management platform. In this way, the terminal accessed to the private network can perform data transmission in the constructed private network, and the timeliness of Internet of Things data transmission in the specified area is ensured, and the portable station can be flexibly deployed with the specified area, and the timeliness of Internet of Things data transmission in the specified area is further ensured. BRIEF DESCRIPTION OF DRAWINGS
[0052] The accompanying drawings, which are included to provide a further understanding of the present application and constitute a part of this application, illustrate certain illustrative embodiments of the present application and together with the description serve to explain the present application. In the drawings:
[0053] Figure 1 An application scenario schematic diagram of a satellite communication system provided by the embodiments of the present application;
[0054] Figure 2 An interaction flowchart of a satellite communication method provided by the embodiments of the present application;
[0055] Figure 3 A flowchart of a satellite communication method provided by the embodiments of the present application;
[0056] Figure 4 A system architecture diagram of an agile application system provided by the embodiments of the present application;
[0057] Figure 5 A system composition diagram of an agile application system provided by the embodiments of the present application;
[0058] Figure 6 A system flowchart of an agile application system provided by the embodiments of the present application;
[0059] Figure 7 A structural schematic diagram of a satellite communication device provided by the embodiments of the present application;
[0060] Figure 8 A structural schematic diagram of a satellite communication device provided by an embodiment of the present application is shown in the following figure;
[0061] Figure 9 A hardware structural schematic diagram of an electronic device for implementing any of the satellite communication methods provided by the embodiments of the present application is shown in the following figure. DETAILED DESCRIPTION
[0062] In order to ensure the timeliness of terminal data transmission and further speed up the processing speed of terminal data, the embodiments of the present application provide a satellite communication system, method, device, electronic equipment and storage medium.
[0063] The preferred embodiments of the present application are described below in conjunction with the accompanying drawings of the specification. It should be understood that the preferred embodiments described herein are only used to illustrate and explain the present application, and are not used to limit the present application, and the embodiments in the present application and the features in the embodiments can be combined with each other without conflict.
[0064] In order to facilitate understanding of the present application, among the technical terms involved in the present application:
[0065] Satellite Internet refers to an Internet based on satellite communication. It is a network composed of a certain amount of satellites to radiate the globe. Satellite Internet is mainly composed of low-orbit satellite constellations, which has the advantages of low delay, low orbit, wide coverage, high bandwidth, low cost, large capacity, low power consumption, etc.
[0066] Gateway station is a device that provides an interface between satellite communication system and ground fixed communication network and ground mobile communication network, and realizes interconnection. It is an indispensable link in satellite Internet communication. In order to successfully use satellite Internet, in addition to using a satellite terminal to connect to a satellite, a device is also needed to transfer the data of the satellite to the ground public network. This device is a gateway station. It is responsible for communication with satellites within the visual range through a feeder link, distribution and collection of satellite communication service data, and can complete data exchange within the satellite communication network and data routing of external networks, while having network management and operation control functions, responsible for completing network resource scheduling, system equipment management and user service management.
[0067] Portable station is a kind of satellite communication station, a set of relatively light and convenient to install portable equipment for terminal and satellite communication, which can download data from satellite and upload data to satellite, can provide two-way broadband transmission channel, provide high-quality voice, data and real-time image integrated services. Specifically, portable station can be portable gateway station, vehicle-mounted gateway station, ship-mounted gateway station and light gateway station, which can be adapted to various platforms such as field, vehicle-mounted and ship-mounted.
[0068] Terminal: a device that can provide voice and / or data connectivity to a user. For example, terminal devices include handheld devices with wireless connection functionality, vehicle-mounted devices, etc. At present, terminal devices can be Internet of Things terminals, such as satellite phones, intelligent cameras, temperature and humidity sensors, individual image transmission, etc., and can also be mobile communication terminals, convergence terminals, convergence gateways, high-low orbit convergence terminals, edge computing terminals, broadband terminals, and satellite-ground convergence terminals, etc. Through a user link, the terminal communicates with a satellite served by the terminal, mainly for sending and responding to communication requests, supporting handheld, vehicle-mounted, ship-mounted, airborne, etc. Various forms, supporting data and / or voice services. Generally, when the terminal is a satellite phone, the corresponding Internet of Things data is voice data, when the terminal is an intelligent camera, the corresponding Internet of Things data is image data, when the terminal is a temperature and humidity sensor, the corresponding Internet of Things data is temperature and humidity data, and other terminals are similar, which will not be repeated here.
[0069] The operation service platform is a platform deployed in the gateway station for completing functions such as service processing, routing exchange, and mobility management, and providing interconnection and interworking with other networks on the ground. The system operation service platform is used to complete the special network configuration through overall planning, divide the network slices by the core network, and finally feed back the special network resources to the network management platform.
[0070] The network management platform is a platform deployed in the portable station for completing functions such as service processing, routing exchange, and mobility management. The system network service platform is used to apply for special network resources from the operation service platform, complete the allocation, scheduling, and dynamic management of special network resources of each terminal, ensure the reasonable use of resources, and at the same time, be responsible for the dynamic management and allocation of resource parameters such as network entry, network exit, activation state, and priority of all terminals in the special network.
[0071] The small core network is a small network management hub similar to the core network, used for the execution work after the allocation, scheduling, and dynamic management of special network resources of each terminal by the network management platform, and the dynamic management and allocation of resource parameters such as network entry, network exit, activation state, and priority of all terminals in the special network. In addition, the Internet of Things data is also transmitted to the data service platform after being decoded by the small core network.
[0072] The small access network is a network management hub deployed between the portable station and the small core network, used for authenticating the terminal during the transmission of Internet of Things data by the terminal.
[0073] Figure 1 An architecture schematic diagram of a satellite communication system provided by the embodiment of the present application includes a network management platform and a portable station.
[0074] The network management platform is configured to acquire a private network demand of a specified area, send the private network demand to the portable station, receive private network resources sent by the portable station, acquire an access demand of each target terminal in the specified area, and allocate private network resources for the target terminal from currently available private network resources based on the access demand, wherein the allocated private network resources are used to access the target terminal to the private network. Here, the specified area can be a city, a community, a street, a mountainous area, a forest, or the like, the private network demand includes information such as bandwidth, area, and time, and the access demand includes information such as service demand of the terminal, required bandwidth, rate, and priority.
[0075] The portable station is configured to send the private network demand to the operation service platform through the satellite Internet to trigger the operation service platform to construct the private network, receive private network resources sent by the operation service platform, and send the private network resources to the network management platform. Here, the process of constructing the private network includes a process in which the operation service platform plans and allocates network resources based on the private network demand, and a process in which the operation service platform calls a core network interface to complete network slice division configuration. After the construction of the private network is completed, the private network resources corresponding to the private network demand are obtained. Generally, the private network resources only serve the specified area corresponding to the private network demand, and the private network resources include bandwidth resources and rate.
[0076] In some embodiments, the network management platform can send the private network demand to the portable station through a small core network and a small access network, and correspondingly, the network management platform can receive the private network resources sent by the portable station through the small access network and the small core network.
[0077] In this way, the terminal accessing the private network can perform data transmission in the constructed private network, realizes local closed loop of data, and guarantees timeliness of terminal data. Meanwhile, the portable station is quickly built and flexibly deployed, and the portable station built in the specified area further facilitates timeliness of Internet of Things data transmission, and thus speeds up processing speed of Internet of Things data.
[0078] In specific implementation, the network management platform is further configured to, if it is determined that the available private network resources cannot meet the access demand of the target terminal, select a terminal meeting a resource recycling condition from terminals accessing the private network, recycle at least part of private network resources of the terminal meeting the resource recycling condition, and allocate private network resources for the target terminal based on the available private network resources and the recycled private network resources.
[0079] Generally, after private network resources are allocated to each terminal, there are still some private network resources left for accessing new terminals. The resource recycling condition can be bandwidth redundancy, inactivation, low priority, or the like.
[0080] Suppose the target terminal is terminal A, when terminal A needs to access the private network with a bandwidth of 40 Mbps, and the bandwidth of the available private network resource is 35 Mbps at this time, the current available bandwidth cannot meet the access requirement of terminal A, then terminal B that meets the resource recycling condition can be selected from the terminals that have accessed the private network, and it is known that terminal B needs a bandwidth of 20 Mbps, and the actual bandwidth used by terminal B is 30 Mbps, at this time, 5-10 Mbps can be recycled from terminal B while still ensuring the normal use of terminal B, and the recycled 5-10 Mbps and the redundant 35 Mbps are allocated to terminal A for use.
[0081] In specific implementation, the network management platform is further configured to re-apply for allocation of private network resources if no terminal that meets the resource recycling condition can be selected from the terminals that have accessed the private network.
[0082] For example, terminal A needs to access the private network, and the required bandwidth is 40 Mbps, but at this time there is no available private network resource and no terminal that can recycle resources, at this time the private network resource can be re-applied to the operation service platform according to the current private network demand.
[0083] In some embodiments, the satellite communication system further comprises a data service platform, wherein:
[0084] The portable station is further configured to receive the Internet of Things data sent by the target terminal through the satellite Internet after the target terminal accesses the private network, and send the Internet of Things data of the target terminal to the data service platform.
[0085] In specific implementation, after receiving the Internet of Things data sent by the target terminal through the satellite Internet, the Internet of Things data of the target terminal can be sent to the small access network, the target terminal is authenticated by the small access network, after the authentication is passed, the Internet of Things data of the target terminal is sent to the small core network, the Internet of Things data of the target terminal is decoded by the small core network, and the decoded Internet of Things data of the target terminal is sent to the data service platform, wherein the Internet of Things data of the target terminal can be any one of image, voice, temperature and humidity, video, positioning data.
[0086] The data service platform is configured to visually analyze the Internet of Things data of each target terminal to obtain visual data, and output the visual data.
[0087] Taking a fire rescue scene as an example, the output visual data can be a fire spread area map, a rescue personnel geographic position distribution map, etc., and the visual data is used for the personnel in the command center to conduct next disaster rescue command and processing.
[0088] In some embodiments, the network management platform is further configured to obtain a terminal identifier of a terminal to be taken over located outside a specified area, and send a terminal takeover request containing the terminal identifier to the portable station.
[0089] In a specific implementation, after obtaining the terminal identifier of the terminal to be taken over located outside the specified area, the network management platform can send a terminal taking-over request carrying the terminal identifier of the terminal to be taken over to the small core network, and then to the small access network, and finally the small access network sends the terminal taking-over request to the portable station and stores the terminal identifier of the terminal to be taken over in the terminal identifier set of the authorized terminal.
[0090] The portable station is also configured to send the terminal taking-over request to the operation service platform through the satellite Internet, receive the Internet of Things data of the terminal to be taken over corresponding to the terminal identifier sent by the operation service platform, and send the Internet of Things data of the terminal to be taken over to the data service platform.
[0091] In a specific implementation, when the portable station sends the Internet of Things data of any terminal to be taken over to the data service platform, the portable station can first send the Internet of Things data of the terminal to be taken over to the small access network, and the small access network judges whether the terminal identifier of the terminal to be taken over is in the stored terminal identifier set. If it exists, it means that the terminal to be taken over is authenticated, and then the Internet of Things data of the terminal to be taken over is sent to the small core network, and the small core network decodes the Internet of Things data of the terminal to be taken over and sends the decoded Internet of Things data to the data service platform. In this way, the terminal to be taken over does not need to occupy the private network resources of the specified area, and temporary management and Internet of Things data acquisition of the terminal to be taken over can also be realized.
[0092] The data service platform is configured to visually analyze the Internet of Things data of each target terminal and the Internet of Things data of the terminal to be taken over.
[0093] In this way, the Internet of Things data of the terminal to be taken over outside the specified area can also be obtained without occupying the private network resources of the specified area, which is beneficial for the data service platform to obtain more comprehensive Internet of Things data, and then more comprehensive visual data can be output.
[0094] In some embodiments, the network management platform is also configured to send a private network resource recycling request for the specified area to the portable station when it is determined that all terminals accessed to the private network are in an inactive state, and the portable station sends the private network resource recycling request to the operation service platform through the satellite Internet to trigger the operation service platform to recycle the private network resources of the specified area.
[0095] Thus, by using the characteristics of rapid installation and flexible deployment of the portable station, the satellite communication system can be established near any designated area requiring a private network service, and the terminals in the designated area do not have to share a gateway station with the terminals outside the designated area, thereby reducing the data processing pressure of the gateway station and improving the data processing speed. Meanwhile, the deployment of the portable station near the designated area also shortens the transmission distance of the Internet of Things data, thereby ensuring the timeliness of the Internet of Things data transmission, which further improves the Internet of Things data processing speed. In addition, the terminals outside the designated area can also be taken over for temporary management, and when the designated area does not require private network resources, the private network resources can also be applied to the operation service platform for recycling, which is relatively good in flexibility.
[0096] Figure 2 An interactive flowchart of a satellite communication system is provided for the embodiments of the present application, and the method comprises the following steps.
[0097] In step 201, the network management platform sends the acquired private network demand of the designated area to the portable station.
[0098] In step 202, the portable station sends the private network demand to the operation service platform through the satellite Internet.
[0099] In step 203, the operation service platform constructs a private network based on the private network demand.
[0100] In step 204, the operation service platform sends the private network resources to the portable station.
[0101] In step 205, the portable station sends the private network resources to the network management platform.
[0102] In step 206, the network management platform acquires the access demand of each target terminal in the designated area.
[0103] In step 207, the network management platform determines whether the current available private network resources meet the access demand of the target terminal based on the access demand, and if yes, proceeds to step 208, and if no, proceeds to step 211.
[0104] In step 208, the network management platform allocates private network resources for the target terminal from the current available private network resources.
[0105] In step 209, the network management platform sends the allocated private network resource information to the target terminal.
[0106] In step 210, the target terminal accesses the private network based on the allocated private network resources.
[0107] In step 211, the network management platform determines whether there is a terminal meeting the resource recycling condition among the terminals accessing the private network, and if yes, proceeds to step 212, and if no, proceeds to step 213.
[0108] In step 212, the network management platform reclaims at least part of the private network resources of the terminal that meets the resource reclaim conditions, and allocates private network resources to the target terminal based on the available private network resources and the reclaimed private network resources.
[0109] In step 213, the network management platform re-applies to the operation service platform for allocation of private network resources.
[0110] In step 214, the target terminal sends the IoT data to the portable station via satellite Internet.
[0111] In step 215, the portable station sends the IoT data of the target terminal to the data service platform.
[0112] In step 216, the data service platform performs visual analysis on the IoT data of each target terminal, obtains visual data, and outputs the visual data.
[0113] In step 217, the network management platform sends a terminal takeover request to the portable station based on the acquired terminal identifier of the terminal to be taken over that is outside the designated area. The terminal takeover request includes the terminal identifier.
[0114] In step 218, the portable station sends a terminal takeover request to the operation service platform via the satellite Internet.
[0115] In step 219, the operation service platform sends the IoT data of the terminal to be taken over corresponding to the terminal identifier to the portable station.
[0116] In step 220, the portable station sends the IoT data of the terminal to be taken over to the data service platform.
[0117] In step 221, the data service platform performs visual analysis on the IoT data of each target terminal and the IoT data of the terminal to be taken over.
[0118] In step 222, when determining that all terminals that have accessed the private network are in an inactive state, the network management platform sends a request for reclaiming private network resources in a designated area to the portable station.
[0119] In a specific implementation, before the network management platform sends a request to reclaim the private network resources in the designated area to the portable station, it further includes determining that there are no terminals to be taken over outside the designated area that has been taken over.
[0120] In step 223, the portable station sends a private network resource recovery request to the operation service platform.
[0121] In step 224, the operation service platform reclaims the private network resources in the designated area.
[0122] Figure 3 A flowchart of a satellite communication method is provided for an embodiment of the present application, the method is applied to Figure 1 a network management platform in , and the method comprises the following steps.
[0123] In step 301, the private network demand of a specified area is obtained.
[0124] In step 302, the private network demand is sent to a portable station.
[0125] In step 303, the private network resource sent by the portable station is received.
[0126] In specific implementation, the portable station sends the private network demand to the operation service platform through the satellite Internet to trigger the operation service platform to construct the private network, receives the private network resource sent by the operation service platform, and sends the private network resource to the network management platform.
[0127] In step 304, the access demand of each target terminal in the specified area is obtained.
[0128] In step 305, based on the access demand, it is judged whether the current available private network resource meets the access demand of the target terminal, if yes, step 306 is entered, if not, step 307 is entered.
[0129] In step 306, the private network resource is allocated to the target terminal from the current available private network resource, wherein the allocated private network resource is used to access the target terminal to the private network.
[0130] In step 307, it is judged whether there is a terminal meeting the resource recycling condition among the terminals accessing the private network, if yes, step 308 is entered, if not, step 309 is entered.
[0131] In step 308, at least part of the private network resource of the terminal meeting the resource recycling condition is recycled, and the private network resource is allocated to the target terminal based on the available private network resource and the recycled private network resource.
[0132] In step 309, the private network resource is re-applied to the operation service platform for allocation.
[0133] In step 310, when it is determined that all the terminals accessing the private network are in an inactive state, the private network resource recycling request for the specified area is sent to the portable station to trigger the operation service platform to recycle the private network resource of the specified area.
[0134] Next, the scheme of the embodiment of the present application is introduced taking an emergency rescue scene as an example, in the emergency rescue scene, the satellite communication system can be called agile application system.
[0135] Figure 4A system architecture diagram of an agile application system provided in an embodiment of the present application.
[0136] like Figure 4 As shown, the agile application system mainly includes core equipment such as portable stations, small core networks, small access networks, and network management platforms. It can be quickly built and installed to form a satellite Internet private network for emergency rescue, ensure the communication between various terminals and command centers, ensure that data is quickly landed to achieve a local closed loop, and ensure the timeliness of IoT data transmission.
[0137] Figure 5 A system composition diagram of an agile application system provided in an embodiment of the present application.
[0138] Agile application systems mainly involve platform layer, resource management layer, transmission layer and terminal layer, which can correspond to five subsystems according to their functions, including: data service subsystem, operation management subsystem, communication subsystem, terminal and technical support subsystem.
[0139] The four subsystems—the data services subsystem, the operations management subsystem, the communications subsystem, and the technical support subsystem—serve as the core of the agile application system. These subsystems utilize a miniaturized and componentized design, offering portable, vehicle-mounted, and ship-mounted configurations for rapid and flexible deployment, adapting to diverse emergency scenarios. The terminal, serving as the "perception layer" of the agile application system, acquires data from various user endpoints and transmits it back to the core agile application system, forming a local data closed loop. This enables rapid aggregation and processing of IoT data, ensuring its security.
[0140] (1) Application service subsystem
[0141] The application service subsystem, as the data core of the system, mainly includes: small data center, data service platform, operation service platform, etc., and is responsible for the processing, parsing, analysis and application of IoT data.
[0142] (2) Operation management subsystem
[0143] The operation and management subsystem serves as the management core of the system, and mainly includes: network management platform, small core network, small access network, etc. It is responsible for the application and release of private network resources, private network resource allocation and scheduling, terminal management, system status monitoring and other functions.
[0144] 1) Application and release of private network resources: Apply for private network resources from the operation service platform, release private network resources, and synchronize network resource status information.
[0145] 2) Private network resource allocation and scheduling: Private network resources can be simulated and planned based on the terminal access requirements, private network resources can be coordinated, and private network resource allocation plans (priority, bandwidth, etc.) for each terminal can be generated, and flexible scheduling can be performed manually or automatically.
[0146] 3) Terminal management: manage all terminals in the private network, including terminal registration, network access, authentication, network exit, etc.
[0147] 4) System state monitoring: can monitor the state of agile application system equipment, network state, security state, etc.
[0148] (3) Communication subsystem
[0149] The communication subsystem accesses the satellite Internet through a user channel or a power supply channel, mainly including antennas, channels, baseband devices, etc. According to different access methods, it can be accessed through the following two ways:
[0150] Method one: user channel: Ka user beam carries power supply service. The portable station accesses the satellite Internet as a terminal at ordinary times, and applies to the operation service platform when it needs private network service, and then converts the portable station through the protocol to receive and send power supply data through the Ka user beam.
[0151] Method two: power supply channel: Q / V power supply beam carries power supply service. Using the idea of portable station + mobile / broadband terminal, access the satellite Internet through mobile / broadband terminal at ordinary times, and apply to the operation service platform when it needs private network service, and then receive and send power supply data through the portable station.
[0152] (4) Satellite Internet terminal
[0153] The satellite Internet terminal includes both conventional terminals: mobile communication terminals, Internet of Things terminals, broadband terminals, etc., and fusion terminals and gateways: Tongdu fusion terminal, low-orbit fusion terminal, satellite-ground fusion gateway, etc.
[0154] (5) Technical support subsystem
[0155] The technical support subsystem mainly includes timing devices, network security devices, test calibration, switches, toolboxes, etc., providing Beidou / GPS time and frequency unification, basic network security, test and maintenance support for the system.
[0156] Figure 6 A system flowchart of the agile application system provided by the embodiments of the present application.
[0157] The agile application system mainly applies for private network resources to the operation service platform, configures the private network by the core network, completes the decentralization of private network resources and management authority, manages the terminals and private network by the network management platform, and forms a self-contained private network. The system flow mainly includes 5 steps, including: private network application, terminal registration, data closed loop, private network management and private network release.
[0158] Step one: private network application
[0159] 1) Application before: access to satellite Internet through the configured portable station, keep the application link unblocked, apply for private network service at any time through online or offline way.
[0160] 2) Application in progress: the network management platform applies for private network to the operation service platform (including area, time, bandwidth, etc.), the operation service platform plans after calling the core network interface to complete private network configuration, the core network completes network slice division, and finally the operation service comprehensive platform feeds back the application result and network permission to the network management platform.
[0161] 3) Application after: get private network resources.
[0162] Step two: terminal registration
[0163] 1) New terminal in specified area: the network management platform completes terminal registration and information input, configures priority, bandwidth, etc. for each terminal, and after the terminal registration is completed by the small core network, the state of each terminal is activated.
[0164] 2) Terminal outside the specified area: for the to-be-taken-over terminal that needs to be temporarily taken over, the to-be-taken-over terminal registration information can be synchronized to the agile application system small core network through the operation service comprehensive platform, and the to-be-taken-over terminal is temporarily managed and data is obtained.
[0165] Step three: data processing
[0166] Each registered terminal accesses the private network at the small core network, through the private network channel, the data falls to the agile application system small core network, and then the data service platform completes data processing and pushes it to the command center to form a data closed loop.
[0167] Step four: private network management
[0168] In the actual use of private network, the network management platform completes the dynamic management and allocation of resource parameters such as terminal access, withdrawal, priority, permission, bandwidth, etc. in private network, and the small core network executes.
[0169] Step five: private network release
[0170] 1) Terminal release: change the terminal that has accessed the private network to the non-activated state by the network management platform, or release the management permission of the temporary terminal;
[0171] 2) Network release: when it is determined that the terminals that have accessed the private network are all in the non-activated state, apply to the operation service platform to cancel the private network service, and recover the private network resources and management permission.
[0172] In this way, by constructing agile application systems through the advantages of high bandwidth and low latency private network communication capabilities of satellite Internet, the timeliness of data transmission can be effectively guaranteed, and the agile application system also has the following advantages:
[0173] Advantage one: agile deployment. Lightweight design can be flexibly and quickly installed and deployed on field, vehicle-mounted and ship-mounted platforms.
[0174] Advantage two: agile networking. Private network services can be applied at any time and anywhere, and full network resources can be allocated to specified areas for high-capacity, large-bandwidth, three-dimensional and multiple coverage protection.
[0175] Advantage three: agile access. With the global coverage advantage of satellite Internet, any region in the world can seamlessly access satellite Internet to take over the surrounding network and enjoy private network services at any time and in any weather.
[0176] Advantage four: agile service. Local data can be quickly processed and applied, and gateway station resources can be quickly accessed to obtain shared data, computing power and storage resources in real time.
[0177] Advantage five: agile management. Through flexible adaptation and dynamic management, the scheduling and collaborative response of private network resources in the private network can be quickly realized.
[0178] Based on the same technical concept, the embodiments of the present application also provide a satellite communication device. The principle of the satellite communication device for solving the problem is similar to the above-mentioned satellite communication method, and therefore the implementation of the satellite communication device can be referred to the implementation of the satellite communication method, and the repeated parts will not be described again.
[0179] Figure 7 A structure diagram of a satellite communication device provided by the embodiments of the present application, comprising a first acquisition module 701, a sending module 702, a receiving module 703, a second acquisition module 704 and a distribution module 705.
[0180] The first acquisition module 701 is used for acquiring private network demand of a specified area.
[0181] The sending module 702 is used for sending the private network demand to a portable station.
[0182] The receiving module 703 is used for receiving private network resources sent by the portable station.
[0183] The second acquisition module 704 is used for acquiring network access demand of each target terminal in the specified area.
[0184] The distribution module 705 is used for distributing private network resources for the target terminal from the current available private network resources based on the network access demand, wherein the distributed private network resources are used for accessing the target terminal to the private network.
[0185] In some embodiments, the allocation module 705 is further configured to, if it is determined that the available private network resources cannot meet the network access requirement of the target terminal, select a terminal that meets a resource recycling condition from the terminals that have accessed the private network.
[0186] recycle at least part of the private network resources of the terminal that meets the resource recycling condition;
[0187] allocate private network resources for the target terminal from the currently available private network resources based on the network access requirement, including:
[0188] allocate private network resources for the target terminal based on the available private network resources and the recycled private network resources.
[0189] In some embodiments, the allocation module 705 is further configured to, if no terminal that meets the resource recycling condition can be selected from the terminals that have accessed the private network, re-apply for allocation of private network resources.
[0190] In some embodiments, the sending module 702 is further configured to:
[0191] when it is determined that all terminals that have accessed the private network are in an inactive state, send a private network resource recycling request for the specified area to the portable station to trigger the operation service platform to recycle private network resources in the specified area.
[0192] Figure 8 Another structure schematic diagram of a satellite communication device provided by an embodiment of the present application includes a first sending module 801, a receiving module 802, and a second sending module 803.
[0193] The first sending module 801 is configured to send a private network requirement to an operation service platform through a satellite Internet to trigger the operation service platform to construct a private network, wherein the private network requirement is sent by a network management platform after obtaining a private network requirement in a specified area;
[0194] The receiving module 802 is configured to receive private network resources of the constructed private network sent by the operation service platform;
[0195] The second sending module 803 is configured to send the private network resources to the network management platform, and the network management platform allocates private network resources for each target terminal in the specified area from currently available private network resources based on the obtained network access requirement of the target terminal, wherein the allocated private network resources are used to access the private network of the target terminal.
[0196] The division of modules in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, the functional modules in the embodiments of the present application may be integrated into one processor, or may exist physically separately, or two or more modules may be integrated into one module. The coupling between the modules can be achieved through some interfaces, which are usually electrical communication interfaces, but it is not ruled out that they may be mechanical interfaces or other forms of interfaces. Therefore, the modules described as separate components may or may not be physically separated, and may be located in one place or distributed to different locations of the same or different devices. The above-mentioned integrated modules can be implemented in the form of hardware or in the form of software functional modules.
[0197] After introducing the satellite communication system, method, and apparatus according to exemplary embodiments of the present application, an electronic device according to another exemplary embodiment of the present application will be introduced next.
[0198] Refer to the following Figure 9 The electronic device 130 implemented according to this embodiment of the present application is described. Figure 9 The electronic device 130 shown is merely an example and should not limit the functions and scope of use of the embodiments of the present application.
[0199] like Figure 9 As shown, the electronic device 130 is a general electronic device. Components of the electronic device 130 may include, but are not limited to, the at least one processor 131, the at least one memory 132, and a bus 133 connecting different system components (including the memory 132 and the processor 131).
[0200] Bus 133 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, and a processor or local bus using any of a variety of bus architectures.
[0201] The memory 132 may include a readable medium in the form of a volatile memory, such as a random access memory (RAM) 1321 and / or a cache memory 1322 , and may further include a read-only memory (ROM) 1323 .
[0202] The memory 132 may also include a program / utility 1325 having a set (at least one) of program modules 1324, such program modules 1324 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.
[0203] The electronic device 130 can also communicate with one or more external devices 134 such as a keyboard or pointing device, through an input / output (I / O) interface 135. And the electronic device 130 can communicate with one or more devices that enable user interaction with the electronic device 130, and / or one or more devices that enable communication of the electronic device 130 with other devices (e.g., a router, a modem, etc.). Such communication can be facilitated through the I / O interface 135. Further, the electronic device 130 can communicate with one or more networks, such as a local area network (LAN), a wide area network (WAN), and / or the public network, e.g., the Internet, through a network adapter 136. As depicted, the network adapter 136 is in communication with the other modules of the electronic device 130 through the bus 133. It should be appreciated that other hardware and / or software modules can be used in conjunction with the electronic device 130, including but not limited to, microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data archival storage systems, etc.
[0204] In an example embodiment, a storage medium is also provided, when a computer program in the storage medium is executed by a processor of an electronic device, the electronic device can perform the above-mentioned satellite communication method. Optionally, the storage medium can be a non-transitory computer readable storage medium, for example, the non-transitory computer readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device, etc.
[0205] In an example embodiment, the electronic device of the present application can at least include at least one processor, and a memory connected with the at least one processor in communication, wherein the memory stores a computer program that can be executed by the at least one processor, and the computer program is executed by the at least one processor to enable the at least one processor to perform the steps of any satellite communication method provided by the embodiments of the present application.
[0206] In an example embodiment, a computer program product is also provided, when the computer program product is executed by an electronic device, the electronic device can implement any example method provided by the present application.
[0207] Moreover, a computer program product can employ any combination of one or more computer readable media or storage media. A computer readable medium can be a computer readable signal medium or a computer readable storage medium. A computer readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium include an electrical connection having one or more wires, a portable computer diskette, a hard disk, a RAM, a ROM, an erasable programmable read-only memory (EPROM), flash memory, an optical fiber, a compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0208] The program product for satellite communication in the embodiments of the present application can employ a CD-ROM and include program codes, and can run on a computing device. However, the program product of the present application is not limited thereto, and in the present document, a readable storage medium can be any tangible medium containing or storing a program, which can be used by or in conjunction with an instruction execution system, apparatus or device.
[0209] A computer readable signal medium can include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated signal can take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium can be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate or transport program code there within for use by or in connection with an instruction execution system, apparatus, or device.
[0210] Program code embodied on a computer readable medium can be transmitted using any appropriate medium, including but not limited to wireless, wire line, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0211] Program code implementing the application can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C++, or the like, and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computing device, partly on the user's computing device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device or entirely on the remote computing device or server. In the latter scenario, the remote computing device can be connected to the user's computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computing device, such as through the Internet using an Internet Service Provider (ISP). It will be appreciated that program components implementing the present application can be implemented in hardware, software, or a combination thereof.
[0212] It should be noted that, although several units or sub-units of the apparatus are mentioned in the above detailed description, such division into units or sub-units is merely exemplary and not mandatory. Indeed, according to an embodiment of the application, features and functions of two or more units described above can be embodied in one unit. Conversely, features and functions of one unit described above can be divided into several units.
[0213] Moreover, while operations of the methods of the present application are described in a particular order in the figures, this is not required or implied in any particular order of operations or that all operations be performed to achieve desirable results. Additionally or alternatively, certain steps can be omitted, combined, performed in a different order, and / or split into multiple steps.
[0214] Those skilled in the art will appreciate that embodiments of the present application can be devised for a method, a system, or a computer program product. Accordingly, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application can take the form of a computer program product on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROMs, optical storage devices, etc.) embodying computer readable program code.
[0215] The computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks. Figure 1 one or more flowcharts and / or blocks Figure 1 means for functionally implementing the steps listed in the flowchart block or blocks.
[0216] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instructions which implement the function specified in the flowchart block or blocks. Figure 1 one or more flowcharts and / or blocks Figure 1 means for functionally implementing the steps listed in the flowchart block or blocks.
[0217] The computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart block or blocks. Figure 1 one or more flowcharts and / or blocks Figure 1 means for functionally implementing the steps listed in the flowchart block or blocks.
[0218] While the preferred embodiments of the application have been described, additional variations and modifications can be employed by those skilled in the art. Therefore, the appended claims intend to cover all such modifications and variations as fall within the true spirit and scope of the application.
[0219] Obviously, numerous modifications and variations of the present application are possible in light of the above teachings. It is therefore to be understood that within the scope of the appended claims and their equivalents, the application can be practiced otherwise than as specifically described.
Claims
1. A satellite communication system, characterized in that: Includes a network management platform and a portable station, including: The network management platform is configured to obtain private network requirements in a designated area, send the private network requirements to the portable station, and receive private network resources sent by the portable station; obtain network access requirements of each target terminal in the designated area, and allocate private network resources to the target terminal from currently available private network resources based on the network access requirements, wherein the allocated private network resources are used to connect the target terminal to the private network; The portable station is used to send the private network demand to the operation service platform via satellite Internet to trigger the operation service platform to build a private network, receive the private network resources of the private network sent by the operation service platform, and send the private network resources to the network management platform.
2. The system according to claim 1, wherein The network management platform is also used to select a terminal that meets the resource recovery conditions from the terminals that have been connected to the private network if it is determined that the available private network resources cannot meet the network access requirements of the target terminal, reclaim at least part of the private network resources of the terminal that meets the resource recovery conditions, and allocate private network resources to the target terminal based on the available private network resources and the recovered private network resources.
3. The system according to claim 2, wherein: The network management platform is further configured to reapply for allocation of private network resources if no terminal that meets the resource recovery conditions can be selected from the terminals that have accessed the private network.
4. The system according to claim 1, wherein: Also includes data service platform: The portable station is further configured to receive the IoT data sent by the target terminal via satellite Internet after the target terminal accesses the private network, and send the IoT data of the target terminal to the data service platform; The data service platform is used to perform visual analysis on the IoT data of each target terminal, obtain visual data, and output the visual data.
5. The system according to claim 4, wherein: The network management platform is further configured to obtain a terminal identifier of a terminal to be taken over that is located outside the designated area, and send a terminal takeover request to the portable station, wherein the terminal takeover request includes the terminal identifier; The portable station is further configured to send the terminal takeover request to the operation service platform via satellite Internet, receive the IoT data of the terminal to be taken over corresponding to the terminal identifier sent by the operation service platform, and send the IoT data of the terminal to be taken over to the data service platform; The data service platform is used to perform visual analysis on the IoT data of each target terminal and the IoT data of the terminal to be taken over.
6. The system according to claim 1, wherein: The network management platform is further configured to send a request to the portable station to reclaim the private network resources in the designated area when it is determined that all terminals that have accessed the private network are in an inactive state; The portable station is further used to send the private network resource recovery request to the operation service platform via satellite Internet to trigger the operation service platform to recover the private network resources in the designated area.
7. A satellite communication method, characterized in that: Applied to network management platforms, including: Obtain private network requirements for a specified area; Sending the private network requirement to the portable station; receiving the private network resources sent by the portable station; Obtaining network access requirements for each target terminal in the designated area; Based on the network access requirement, private network resources are allocated to the target terminal from currently available private network resources, wherein the allocated private network resources are used to connect the target terminal to the private network.
8. The method according to claim 7, wherein Also includes: If it is determined that the available private network resources cannot meet the network access requirements of the target terminal, a terminal that meets the resource recovery conditions is selected from the terminals that have accessed the private network; Reclaiming at least part of the private network resources of the terminal that meets the resource recycling conditions; Allocating private network resources to the target terminal from currently available private network resources based on the network access requirement includes: Based on the available private network resources and the recovered private network resources, private network resources are allocated to the target terminal.
9. The method according to claim 8, wherein Also includes: If no terminal that meets the resource recycling conditions can be selected from the terminals that have connected to the private network, a new application for allocation of private network resources is made.
10. The method according to claim 7, wherein: Also includes: When it is determined that all terminals that have accessed the private network are in an inactive state, a request for reclaiming the private network resources in the designated area is sent to the portable station to trigger the operation service platform to reclaim the private network resources in the designated area.
11. A satellite communication method, characterized in that: Applicable to portable stations, including: Sending the private network demand to the operation service platform via satellite Internet to trigger the operation service platform to build the private network. The private network demand is sent by the network management platform after obtaining the private network demand of the specified area; Receiving the private network resources of the constructed private network sent by the operation service platform; The private network resources are sent to the network management platform, and the network management platform allocates private network resources to the target terminal from the currently available private network resources based on the network access requirements of each target terminal in the designated area, wherein the allocated private network resources are used to connect the target terminal to the private network.
12. A satellite communication device, characterized in that: include: The first acquisition module is used to obtain the private network requirements of the specified area; A sending module, configured to send the private network requirement to the portable station; A receiving module, configured to receive the private network resources sent by the portable station; A second acquisition module is used to obtain the network access requirements of each target terminal in the designated area; An allocation module is used to allocate private network resources to the target terminal from currently available private network resources based on the network access demand, wherein the allocated private network resources are used to connect the target terminal to the private network.
13. A satellite communication device, characterized in that: include: A first sending module is used to send a private network demand to the operation service platform via satellite Internet to trigger the operation service platform to build a private network. The private network demand is sent by the network management platform after obtaining the private network demand of the specified area; A receiving module, configured to receive the private network resources of the constructed private network sent by the operation service platform; The second sending module is used to send the private network resources to the network management platform, and the network management platform allocates private network resources to the target terminal from the currently available private network resources based on the network access requirements of each target terminal in the designated area. The allocated private network resources are used to connect the target terminal to the private network.
14. An electronic device, characterized in that: include: at least one processor, and a memory communicatively coupled to the at least one processor, wherein: The memory stores a computer program that can be executed by the at least one processor. The computer program is executed by the at least one processor to enable the at least one processor to perform the method according to any one of claims 7 to 11.
15. A storage medium, characterized in that: When the computer program in the storage medium is executed by a processor of an electronic device, the electronic device can execute the method according to any one of claims 7 to 11.
Citation Information
Patent Citations
Emergency communication guarantee method and system
CN110868708A