Resource management system and method for communication satellite system

Through the design of the resource management system of the communication satellite system, the problems of complexity and automation of existing interaction methods have been solved, real -time release of resource information and efficient processing of user applications, and improved user experience and resource utilization rates.

CN119382770AActive Publication Date: 2025-01-28CHINESE PEOPLES LIBERATION ARMY UNIT 32039

Patent Information

Application Number
CN202411516124.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-29
Publication Date
2025-01-28
Estimated Expiration
2044-10-29

AI Technical Summary

Technical Problem

The interaction methods of existing communication satellite systems are complicated, the interaction processes between the two parties of the communication are many, and the degree of automation is low, which is difficult to meet the real-time application needs of users.

Method used

Design a resource management system for communication satellite systems, including system resource publishing modules, application information management modules, and resource allocation and planning management modules. Through designated websites, applying for resource information, receiving and processing resource use applications, withdrawal applications and cancellation applications of user centers, applications and cancellation applications and cancellations of user centers The plan adjusts the application and processes and feedback based on the preset rules.

Benefits of technology

The interaction process of the user center and the communication satellite system has been simplified, the interaction ability and resource utilization rate are improved, and the user experience is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119382770A_ABST
    Figure CN119382770A_ABST
Patent Text Reader

Abstract

The invention provides a resource management system and method of a communication satellite system, and relates to the technical field of satellite communication, and the resource management system comprises a system resource issuing module, an application information management module and a resource distribution and plan management module. The system resource publishing module publishes the latest resource information of the communication satellite system on the specified website, so that all user centers can visually check the idle condition of the communication satellite system resources on the specified website, and the blindness of the user centers for communication satellite resource application is reduced. And the application information management module receives a communication satellite resource use application submitted by the user center, and sends the legal application to the resource allocation and plan management module, so that the resource allocation and plan management module processes the legal application based on a preset conflict resolution rule, and feeds back a processing result to the user center. The system simplifies the interaction process between the user center and the communication satellite system, and improves the interaction capability of the communication satellite system and the resource utilization rate of the communication satellite system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of satellite communications, and in particular to a resource management system and method for a communication satellite system. Background Art

[0002] The communication satellite system is an important space-based equipment. In the process of communication satellite resource application and plan generation, there is user interaction between each link. At present, the communication satellite system provides users with telegrams for user interaction. However, compared with the subsequent application requirements of the communication satellite system, especially the large number of real-time application requirements of the communication satellite system for important applications, the existing interaction methods still have a large gap in function, performance, and versatility (the interface versions of each user center are inconsistent). There are many shortcomings in complex processes, multiple interaction processes between the two parties in communication, and low automation. With the increasing number of users of the communication satellite system and the increasing intensive tasks, the existing interaction methods will become increasingly difficult to meet the application needs of users. With the increase in the number of communication satellites and the further expansion of the number of user centers, such interactions will become more frequent, and the pressure of manual configuration and management will also increase. Summary of the invention

[0003] The object of the present invention is to provide a resource management system and method for a communication satellite system, so as to improve the interactive capability of the communication satellite system and the resource utilization rate of the communication satellite system, thereby improving the user experience.

[0004] In a first aspect, the present invention provides a resource management system for a communication satellite system, comprising: a system resource publishing module, an application information management module and a resource allocation and planning management module; the system resource publishing module is used to obtain the latest resource information of the communication satellite system and publish the resource information on a designated website; wherein the resource information includes: orbital elements, ephemeris and idle windows of each communication satellite; the application information management module is used to receive communication satellite resource use applications submitted by a user center through a designated website, and perform a legality check on the communication satellite resource use applications, so as to send the legal communication satellite resource use applications to the resource allocation and planning management module; the resource allocation and planning management module is used to process the legal communication satellite resource use applications based on preset conflict resolution rules, obtain a first processing result, and feed the first processing result back to the user center; wherein the first processing result includes: application success, application failure.

[0005] In an optional embodiment, the publishing form of the idle window includes: graphics, tables; the types of idle windows include: public idle windows, directional idle windows; the idle window includes the following two display modes under the publishing form of graphics: all user target display mode, specified user target display mode; in the all user target display mode, the system resource publishing module displays the public idle window; in the specified user target display mode, the system resource publishing module displays the public idle window and the directional idle window of the specified user target; the idle window includes the following display elements under the publishing form of the table: communication satellite, resource type, type of idle window, applicable user target and start and end time period of the idle window.

[0006] In an optional implementation, the legitimacy check of the application for use of communications satellite resources includes: a semantic check and a window visibility check; when it is determined that the frame format and interface format of the application for use of communications satellite resources meet preset requirements, the semantic check is determined to be passed; when it is determined that the user target that plans to occupy communications satellite resources is located within the beam coverage of the communications satellite resources that it plans to occupy during the planned occupation period in the application for use of communications satellite resources, the window visibility check is determined to be passed.

[0007] In an optional implementation, the application information management module is also used to receive an application for revoking the use of communication satellite resources submitted by a user center through a designated website, and to perform a legitimacy check on the application for revoking the use of communication satellite resources, so as to send the legitimate application for revoking the use of communication satellite resources to the resource allocation and planning management module; the resource allocation and planning management module is used to process the legitimate application for revoking the use of communication satellite resources based on preset revocation rules, obtain a second processing result, and feed the second processing result back to the user center; wherein the second processing result includes: revocation successful, revocation failed.

[0008] In an optional implementation, the legitimacy check for revoking an application for the use of communications satellite resources includes: a semantic check and a submission time legitimacy check; when it is determined that the frame format and interface format of the application for the use of communications satellite resources meet preset requirements, determining that the semantic check has passed; when it is determined that the time difference between the submission time of the application for the use of communications satellite resources and the task start time in the application for the use of communications satellite resources to be revoked is greater than or equal to a preset time threshold, determining that the submission time legitimacy check has passed.

[0009] In an optional implementation, the application information management module is also used to receive resource usage plan adjustment applications submitted by the user center through a designated website, and to perform a legitimacy check on the resource usage plan adjustment applications, so as to send the legitimate resource usage plan adjustment applications to the resource allocation and plan management module; the resource allocation and plan management module is used to process the legitimate resource usage plan adjustment applications based on preset conflict resolution rules, obtain a third processing result, and feed the third processing result back to the user center; wherein the third processing result includes: adjustment successful, adjustment failed.

[0010] In an optional implementation, the resource management system also includes: a plan information management module; the plan information management module is used to receive plan query requests submitted by the user center through a designated website, and to feedback query results based on the query authority of the user center; wherein the user center includes the following categories: ordinary user center, special user center; ordinary user center only has query authority for its own task plan; special user center has query authority for the task plans of all satellites under its jurisdiction.

[0011] In an optional implementation, the resource management system also includes: a user target information management module and a user center information management module; the user target information management module is used to receive and store movement information of user targets sent by the user center; the user center information management module is used to receive and process new addition requests, deletion requests and modification requests from the user center sent by system maintenance personnel.

[0012] In an optional implementation, the resource management system further includes: a security management module; the security management module is used to maintain access security of the resource management system based on a preset defense strategy, and is also used to record operation logs of all user centers.

[0013] In a second aspect, the present invention provides a resource management method for a communication satellite system, which is applied to the resource management system of the communication satellite system of any one of the aforementioned implementation modes, including: obtaining the latest resource information of the communication satellite system, and publishing the resource information on a designated website; wherein the resource information includes: orbital elements, ephemeris and idle windows of each communication satellite; receiving a communication satellite resource use application submitted by a user center through a designated website, and performing a legitimacy check on the communication satellite resource use application to obtain a legitimate communication satellite resource use application; processing the legitimate communication satellite resource use application based on preset conflict resolution rules to obtain a first processing result, and feeding the first processing result back to the user center; wherein the first processing result includes: application success, application failure.

[0014] The present invention provides a resource management system for a communication satellite system, which includes: a system resource publishing module, an application information management module and a resource allocation and planning management module; the system resource publishing module obtains the latest resource information of the communication satellite system and publishes the resource information on a designated website; wherein the resource information includes: the orbital elements, ephemeris and idle window of each communication satellite, so that all user centers can intuitively view the idle situation of the communication satellite system resources on the designated website, effectively reducing the blindness of the user center to the communication satellite resource application. The application information management module receives the communication satellite resource use application submitted by the user center through the designated website, and performs a legality check on the communication satellite resource use application, so as to send the legal communication satellite resource use application to the resource allocation and planning management module, and the resource allocation and planning management module processes the legal communication satellite resource use application based on a preset conflict resolution rule, obtains a first processing result, and feeds the first processing result back to the user center. The resource management system of the communication satellite system simplifies the interaction process between the user center and the communication satellite system, improves the interaction capability of the communication satellite system and the resource utilization rate of the communication satellite system, thereby improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0016] Figure 1 A functional module diagram of a resource management system for a communication satellite system provided by an embodiment of the present invention;

[0017] Figure 2 A schematic diagram of an idle window in a graphical publishing form provided by an embodiment of the present invention;

[0018] Figure 3 A flow chart of a resource management method for a communication satellite system provided by an embodiment of the present invention;

[0019] Figure 4 A schematic diagram of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0020] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Generally, the components of the embodiments of the present invention described and shown in the drawings here can be arranged and designed in various different configurations.

[0021] Therefore, the following detailed description of the embodiments of the present invention provided in the accompanying drawings is not intended to limit the scope of the invention claimed for protection, but merely represents selected embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0022] Some embodiments of the present invention are described in detail below in conjunction with the accompanying drawings. In the absence of conflict, the following embodiments and features in the embodiments can be combined with each other.

[0023] Embodiment 1

[0024] Figure 1 A functional module diagram of a resource management system for a communication satellite system provided by an embodiment of the present invention, such as Figure 1 As shown, the system includes: a system resource publishing module 10, an application information management module 20 and a resource allocation and planning management module 30.

[0025] The system resource publishing module is used to obtain the latest resource information of the communication satellite system and publish the resource information on a designated website; the resource information includes: orbital elements, ephemeris and idle windows of each communication satellite.

[0026] The application information management module is used to receive communication satellite resource use applications submitted by the user center through the designated website, and to perform a legality check on the communication satellite resource use applications, so as to send the legal communication satellite resource use applications to the resource allocation and planning management module.

[0027] The resource allocation and planning management module is used to process legitimate communication satellite resource use applications based on preset conflict resolution rules, obtain a first processing result, and feed back the first processing result to the user center; wherein the first processing result includes: application success, application failure.

[0028] The resource management system provided by the embodiment of the present invention is specifically in the form of a portal website system. As one of the ways for the user center to interact with the communication satellite system, the portal website system is responsible for publishing the latest resource information of the communication satellite system to all user centers in real time in the form of a portal website, receiving and processing communication satellite resource use applications submitted by each user center, publishing resource allocation results, etc.

[0029] In the embodiment of the present invention, the system resource release of the communication satellite system includes: communication satellite orbital elements release, communication satellite ephemeris release, and communication satellite idle window release. Specifically, the system resource release module obtains the latest communication satellite orbital elements from the website database and releases them on the designated website. If a request for downloading the communication satellite orbital elements is received from the user center, the system resource release module reads the latest orbital element information from the website database in real time, and then saves the information in an orbital element file of a designated format, and finally provides the user center with a download link for the orbital element file.

[0030] The system resource publishing module is also used to obtain the latest communication satellite ephemeris from the website database and publish it on the website. If a request for downloading communication satellite ephemeris is received from the user center, the system resource publishing module reads the latest ephemeris file in the website database in real time and then provides the user center with a download link for the ephemeris file.

[0031] The system resource publishing module is also used to publish the idle window of the communication satellite. The space window is the time window when the communication satellite resources are not used by users. When publishing the idle window, the non-idle window of the communication satellite will also be displayed. In the embodiment of the present invention, the non-idle window includes: a user target planning window and an internal occupation window. The user target refers to various spacecraft, long-range reconnaissance aircraft, electronic reconnaissance ships, etc. equipped with communication satellite terminals. Through the user target terminal, the communication satellite can establish an intersatellite link with the user target, and complete the data transmission between the user center and the user target through this intersatellite link, or implement measurement and control of the user target. The user center refers to the engineering measurement and control center or business measurement and control center, application center, and other users of the user target, such as the control center or command and control unit of the ship, unmanned aerial vehicle, etc. equipped with the user target terminal. The user target planning window is the time window in which the user target plans to occupy the communication satellite resources, and the internal occupation window refers to the time window in which the communication satellite system plans to occupy the communication satellite resources.

[0032] In an embodiment of the present invention, the idle windows of a communication satellite are displayed in units of beams. For example, if a communication satellite provides three beams to the outside, then when publishing idle windows, the communication satellite will correspond to the idle window distributions of the three beams, namely, the idle window distribution of the first beam, the idle window distribution of the second beam, and the idle window distribution of the third beam.

[0033] After the system resource publishing module publishes the latest resource information of the communication satellite system on the designated website, all user centers can intuitively view the idle status of the communication satellite system resources on the designated website. Based on this, each user center can refer to the idle windows of each communication satellite according to its own task requirements, and after calculation, initiate an application for the use of one or more communication satellite resources that can complete the task, thereby effectively reducing the blindness of the user center in applying for communication satellite resources.

[0034] After receiving the communication satellite resource use application sent by the user center, the application information management module first performs a legality check on the application. The embodiment of the present invention does not specifically limit the items for the legality check, and the user can set it according to actual needs. If it is determined that the application is an illegal application, the application information management module will prompt the user center in the form of a pop-up dialog box to indicate the reason why the application is illegal; if it is determined that the application is a legal application, the application information management module needs to send it to the resource allocation and planning management module, and then wait for the processing result of the resource allocation and planning management module in a polling manner.

[0035] After receiving the legitimate communication satellite resource use application, the resource allocation and plan management module will process the legitimate communication satellite resource use application according to the preset conflict resolution rule, obtain the first processing result and feed it back to the user center. When allocating communication satellite resources and formulating resource use plans, there are many known conflict resolution rules in the art. The embodiment of the present invention does not specifically limit the content of the preset conflict resolution rules, and the user can set them according to actual needs.

[0036] After obtaining the first processing result, the application page of the user center will be updated accordingly. Optionally, the first processing result will be displayed on the interactive interface of the designated website, and the idle window release page and the communication satellite resource usage plan page of the system resource release module will be updated as appropriate. Specifically, if the first processing result is a successful application, the idle window release page and the communication satellite resource usage plan page will be updated according to the application information in the communication satellite resource usage application; if the first processing result is a failed application, there is no need to update the above two pages.

[0037] In addition, for legitimate applications for the use of communication satellite resources, the application information management module is also used to save the application information as a file that meets the interface requirements, store the file in the website file table of the website database, and store the file number in the notification message table in the website database to provide log records for subsequent information tracing.

[0038] The embodiment of the present invention provides a resource management system for a communication satellite system, which includes: a system resource publishing module, an application information management module and a resource allocation and planning management module; the system resource publishing module obtains the latest resource information of the communication satellite system and publishes the resource information on a designated website; wherein the resource information includes: the orbital elements, ephemeris and idle window of each communication satellite, so that all user centers can intuitively view the idle situation of the communication satellite system resources on the designated website, effectively reducing the blindness of the user center to the communication satellite resource application. The application information management module receives the communication satellite resource use application submitted by the user center through the designated website, and performs a legality check on the communication satellite resource use application, so as to send the legal communication satellite resource use application to the resource allocation and planning management module, and the resource allocation and planning management module processes the legal communication satellite resource use application based on a preset conflict resolution rule, obtains a first processing result, and feeds the first processing result back to the user center. The resource management system of the communication satellite system simplifies the interaction process between the user center and the communication satellite system, improves the interaction capability of the communication satellite system and the resource utilization rate of the communication satellite system, thereby improving the user experience.

[0039] In an optional implementation manner, the publishing forms of the idle windows include: graphics, tables; the types of idle windows include: public idle windows, directional idle windows.

[0040] The idle window includes the following two display modes under the graphics publishing form: all user target display mode and specified user target display mode.

[0041] In the all-user target display mode, the system resource publishing module displays a public idle window.

[0042] In the designated user target display mode, the system resource publishing module displays the public idle window and the directional idle window of the designated user target.

[0043] The idle window includes the following display elements in the form of a table publication: communication satellite, resource type, type of idle window, applicable user objectives and start and end periods of the idle window.

[0044] Based on the above content, it can be seen that in the form of graphic publishing, the user center can require the idle windows to be displayed in two modes: "all user targets" or "specified user targets" (that is, specific user targets). In the "all user targets" mode, the idle windows only include public idle windows, which refer to unoccupied time windows. In addition, in order to further reduce the blindness of resource application, if none of the user targets under the jurisdiction of user center A have the right to use beam X, the system resource publishing module will not display the resources of beam X for user center A.

[0045] In the "specified user target" mode, the idle window includes not only the public idle window but also the directional idle window of the selected designated target. The directional idle window refers to the time window that has been occupied by other user target plans, and within the time window occupied by the plan, the communication satellite resources can cover the designated user target. In other words, in the process of using a certain communication satellite resource to complete the task of other user targets, the communication satellite resources can also be used to complete the task of the designated user target. Similarly, in order to reduce the blindness of resource application, if the selected designated user target B does not have the right to use beam X, the system resource publishing module will not display the resources of beam X for the user center.

[0046] Figure 2 A schematic diagram of an idle window in a graphical publishing form provided by an embodiment of the present invention, optionally, the resource management system is set to display the idle windows from the current time to next Sunday by default after midnight on Thursday; the idle windows from the current time to this Sunday are displayed by default at other times. The system operator can specify a time period for display, and the start and end time and summary (user target, internal occupancy) of the corresponding time period can be displayed by clicking the corresponding position on the page with the mouse.

[0047] In an embodiment of the present invention, in the form of table publication, the display elements of the idle window include: communication satellite (specifically, communication satellite identifier), resource type (specifically, beam identifier), type of idle window (public idle window / directional idle window), applicable user targets (public idle window displays all user targets, directional idle window displays specified user targets) and start and end time periods of the idle window.

[0048] The user center can select the idle window type, start and end time period, communication satellite, resource type, and user target to query the idle window. Under the system default state, all public idle windows that have been sent from the current moment are displayed.

[0049] In an optional implementation, the legitimacy check of the communication satellite resource use application includes: a semantic check and a window visibility check.

[0050] After it is determined that the frame format and interface format of the application for use of the communication satellite resources meet the preset requirements, it is determined that the semantic check has passed.

[0051] When the user target that plans to occupy the communication satellite resources is located within the beam coverage of the communication satellite resources that it plans to occupy during the planned occupation period in the communication satellite resource use application, it is determined that the window visibility check has passed.

[0052] In actual application scenarios, after the user center successfully applies for communication satellite resources, the task may no longer be executed due to changes in the task plan. Therefore, the communication satellite resources in the original application are no longer needed during the planned occupation period in the original application. Therefore, in order to avoid waste of resources, in an optional implementation, the application information management module is also used to receive an application for cancellation of the use of communication satellite resources submitted by the user center through a designated website, and to perform a legality check on the application for cancellation of the use of communication satellite resources, so as to send the legal application for cancellation of the use of communication satellite resources to the resource allocation and planning management module.

[0053] The resource allocation and planning management module is used to process the legal application for revoking the use of communication satellite resources based on preset revocation rules, obtain a second processing result, and feed back the second processing result to the user center; wherein the second processing result includes: revocation success, revocation failure.

[0054] Optionally, the legality check of revoking the application for using the communication satellite resources includes: a semantic check and a legality check of the submission time.

[0055] After it is determined that the frame format and interface format of the application for revocation of the use of communication satellite resources meet the preset requirements, it is determined that the semantic check has passed.

[0056] When it is determined that the time difference between the submission time of the communication satellite resource use application to be revoked and the task start time in the communication satellite resource use application to be revoked is greater than or equal to a preset time threshold, it is determined that the legality check of the submission time has passed.

[0057] It should be noted that the prerequisite for executing the legality check of the submission time is that the communication satellite resource use application pointed to by the communication satellite resource use application cancellation (that is, the communication satellite resource use application to be revoked) exists. If the application does not exist, it can be directly determined that the legality check of the communication satellite resource use application cancellation fails. If it is determined that the application is an illegal application, the application information management module will prompt the user center in the form of a pop-up dialog box to indicate the reason why the application is illegal. If it is determined that the application is a legal application, the application information management module needs to send it to the resource allocation and planning management module, and then wait for the processing result of the resource allocation and planning management module through polling.

[0058] After receiving the legitimate application for canceling the use of communication satellite resources, the resource allocation and planning management module will process the legitimate application for canceling the use of communication satellite resources according to the preset cancellation rule, obtain a second processing result and feed it back to the user center. The embodiment of the present invention does not specifically limit the content of the preset cancellation rule, and the user can set it according to actual needs. For example, the cancellation can be confirmed to be legitimate, or the cancellation number of the user center in the historical time period is less than the preset number threshold, then the cancellation is allowed.

[0059] After obtaining the second processing result, the application page of the user center will be updated accordingly. Optionally, the second processing result will be displayed on the interactive interface of the designated website, and the idle window release page and the communication satellite resource usage plan page of the system resource release module will be updated as appropriate. Specifically, if the second processing result is a successful revocation, the idle window release page and the communication satellite resource usage plan page will be updated according to the application information in the currently revoked communication satellite resource usage application; if the second processing result is a failed revocation, there is no need to update the above two pages.

[0060] In addition, for legitimate applications to revoke the use of communication satellite resources, the application information management module is also used to save the information of the revocation application as a file that meets the interface requirements, store the file in the website file table of the website database, and store the file number in the notification message table in the website database to provide log records for subsequent information tracing.

[0061] Furthermore, after the user center successfully applies for communication satellite resources, the mission information (for example, time, swing angle, mission nature, link rate, etc.) of the original communication satellite resource usage plan may change. Therefore, in an optional implementation, the application information management module is also used to receive the resource usage plan adjustment application submitted by the user center through the designated website, and perform a legitimacy check on the resource usage plan adjustment application to send the legitimate resource usage plan adjustment application to the resource allocation and plan management module.

[0062] The resource allocation and plan management module is used to process legitimate resource usage plan adjustment applications based on preset conflict resolution rules, obtain a third processing result, and feed the third processing result back to the user center; wherein the third processing result includes: adjustment successful, adjustment failed.

[0063] After receiving the resource use plan adjustment application sent by the user center, the application information management module first performs a legality check on the application. The legality check items include at least: semantic check and window visibility check. It should be noted that the prerequisite for performing the window visibility check is that the communication satellite resource use application pointed to by the resource use plan adjustment application (that is, the communication satellite resource use application to be adjusted) exists. If the application does not exist, it can be directly determined that the legality check of the resource use plan adjustment application has failed. If it is determined that the application is an illegal application, the application information management module will prompt the user center in the form of a pop-up dialog box to indicate the reason why the application is illegal. If it is determined that the application is a legal application, the application information management module needs to send it to the resource allocation and planning management module, and then wait for the processing result of the resource allocation and planning management module through polling.

[0064] After receiving a legitimate resource usage plan adjustment application, the resource allocation and plan management module will process the legitimate resource usage plan adjustment application according to a preset conflict resolution rule, obtain a third processing result and feed it back to the user center.

[0065] After obtaining the third processing result, the plan page of the user center will be updated accordingly. Optionally, the third processing result will be displayed on the interactive interface of the designated website, and the idle window release page and the communication satellite resource usage plan page of the system resource release module will be updated as appropriate. Specifically, if the third processing result is a successful adjustment, the idle window release page and the communication satellite resource usage plan page will be updated according to the application information in the resource usage plan adjustment application; if the third processing result is a failed adjustment, there is no need to update the above two pages.

[0066] In addition, for legitimate resource usage plan adjustment applications, the application information management module is also used to save the application information as a file that meets the interface requirements, store the file in the website file table of the website database, and store the file number in the notification message table in the website database to provide log records for subsequent information tracing.

[0067] In an optional implementation, the application information such as the communication satellite resource use application, the communication satellite resource use cancellation application and the resource use plan adjustment application of the user center can be submitted by directly uploading the generated application file, and can be uploaded in batches. The communication satellite resource use application can also be submitted after entering it one by one from the web page.

[0068] The application for canceling the use of communication satellite resources can be submitted from the application page. The user center can directly cancel a communication satellite resource use application with one click. The application for adjusting the resource use plan can be submitted from the plan page. Specifically, the user center can adjust or supplement the corresponding information (including time, roll angle, mission nature, link rate, etc.) based on an existing resource use plan, thereby generating an application for adjusting the resource use plan.

[0069] Optionally, the user center can query its own application information according to the start and end time, user goal, mission type and other conditions, including the specific content of the application, the resource allocation status of the application and the detailed resource allocation processing results, etc. The general user center can only view its own application, and the special user center can view the applications of all satellites under its jurisdiction.

[0070] In an optional implementation, the resource management system further includes: a planning information management module.

[0071] The plan information management module is used to receive plan query requests submitted by the user center through the designated website, and feedback the query results based on the query authority of the user center.

[0072] Among them, the user center includes the following categories: ordinary user center and special user center; the ordinary user center only has the query authority for its own mission plan; the special user center has the query authority for the mission plans of all satellites under its jurisdiction.

[0073] Specifically, the user center can query the planning information of the user targets under its jurisdiction according to the mission time, communication satellite resources, user targets and other conditions. The general user center can only view and download its own planning information, while the special user center can view and download the planning information of all satellites under its jurisdiction. In addition, planning information such as user plans and cancellation plans can be downloaded and saved as corresponding files on the website, and batch download is supported.

[0074] In an optional implementation, the resource management system further includes: a user target information management module and a user center information management module.

[0075] The user target information management module is used to receive and store the movement information of the user targets under its jurisdiction sent by the user center.

[0076] The user center information management module is used to receive and process user center addition requests, deletion requests and modification requests sent by system maintenance personnel.

[0077] Specifically, the user center can submit the motion information of the user target under its jurisdiction by uploading the generated file directly from the web page, such as the number of user spacecraft's post-precision orbits, user target attitude changes, user target's scheduled track, theoretical trajectory, user target motion area, etc. After the user center uploads the above file, the website stores the file in the website file table of the website database and stores the file number in the notification message table in the website database. After the website is synchronized to the internal database, it will be processed by the resource allocation and planning management module, including operations such as storage, parameter configuration and information synchronization.

[0078] System maintenance personnel can also add, delete and modify user center information by sending new addition requests, deletion requests and modification requests to the user center, including: the name of the user center, IP address, user address code, user targets, and other important information of the user center.

[0079] In an optional implementation, the resource management system further includes: a security management module.

[0080] The security management module is used to maintain the access security of the resource management system based on preset defense strategies, and is also used to record the operation logs of all user centers.

[0081] Specifically, the preset defense strategy requires:

[0082] 1. The designated website of the resource management system is only open to the user center that has been reviewed and authorized. The identity of the user center is verified by combining the randomly generated image format verification code information. When the identity is authenticated in the user center, the identity information of the user center is encrypted and transmitted.

[0083] 2. For user center requests to query application plan information, technical measures shall be taken to prevent illegal intrusion into the database.

[0084] 3. Control suspected password cracking behavior in the user center. When the user center fails to enter the password multiple times, the user center will be prohibited from logging in.

[0085] 4. Record all key operations and events of the user center, including: logging into the system, submitting various applications, uploading user target orbit / trajectory / position information, downloading communication satellite orbit elements, etc., and have the function of querying user operation records. Provide warnings for dangerous operations.

[0086] In summary, the resource management system of the communication satellite system provided by the embodiment of the present invention publishes the idle and usage status of the communication satellite system resources to the user center in real time in the form of a website, publishes the communication satellite orbit and ephemeris data, provides a way for the user center to submit application for use, withdraw application, adjust application and user target orbit / position information through a web page, and publishes the application results and plan information of the user center. This avoids the blindness of the user center in applying for the use of communication satellite resources. The user can check the idle status of resources on the designated website, which is more convenient and intuitive, simplifies the interaction process between the user center and the communication satellite system, and improves the versatility of task access.

[0087] Embodiment 2

[0088] An embodiment of the present invention further provides a resource management method for a communication satellite system. The method is mainly applied to the resource management system of the communication satellite system provided in the first embodiment above. The resource management method for the communication satellite system provided in the embodiment of the present invention is specifically introduced below.

[0089] Figure 3 A flow chart of a resource management method for a communication satellite system provided by an embodiment of the present invention is as follows: Figure 3 As shown, the method mainly includes the following steps:

[0090] Step S102, obtaining the latest resource information of the communication satellite system and publishing the resource information on a designated website.

[0091] The resource information includes: orbital elements, ephemeris and idle windows of each communication satellite.

[0092] Step S104, receiving the communication satellite resource use application submitted by the user center through the designated website, and performing a legality check on the communication satellite resource use application to obtain a legal communication satellite resource use application.

[0093] Step S106, processing the legitimate communication satellite resource use application based on the preset conflict resolution rule, obtaining a first processing result, and feeding back the first processing result to the user center.

[0094] Among them, the first processing result includes: application successful, application failed.

[0095] The present invention provides a resource management method for a communication satellite system, comprising: obtaining the latest resource information of the communication satellite system, and publishing the resource information on a designated website; wherein the resource information includes: the orbital elements, ephemeris and idle window of each communication satellite, so that all user centers can intuitively view the idle status of the communication satellite system resources on the designated website, effectively reducing the blindness of the user center to the communication satellite resource application. The method also includes: receiving a communication satellite resource use application submitted by the user center through the designated website, and performing a legality check on the communication satellite resource use application to obtain a legal communication satellite resource use application; processing the legal communication satellite resource use application based on a preset conflict resolution rule to obtain a first processing result, and feeding back the first processing result to the user center. The method simplifies the interaction process between the user center and the communication satellite system, improves the interaction capability of the communication satellite system and the resource utilization rate of the communication satellite system, thereby improving the user experience.

[0096] Optionally, the publishing forms of the idle window include: graphics, tables; the types of idle windows include: public idle windows, directional idle windows; the idle window includes the following two display modes under the publishing form of graphics: all user target display mode, specified user target display mode; in the all user target display mode, the system resource publishing module displays the public idle window; in the specified user target display mode, the system resource publishing module displays the public idle window and the directional idle window of the specified user target; the idle window includes the following display elements under the publishing form of the table: communication satellite, resource type, type of idle window, applicable user target and start and end time period of the idle window.

[0097] Optionally, the legitimacy check of the application for use of communications satellite resources includes: a semantic check and a window visibility check; when it is determined that the frame format and interface format of the application for use of communications satellite resources meet preset requirements, the semantic check is determined to be passed; when it is determined that the user target that plans to occupy communications satellite resources is located within the beam coverage of the communications satellite resources that it plans to occupy during the planned occupation period in the application for use of communications satellite resources, the window visibility check is determined to be passed.

[0098] Optionally, the method also includes the following contents: receiving an application for revocation of communication satellite resource use submitted by a user center through a designated website, and performing a legality check on the application for revocation of communication satellite resource use to obtain a legal application for revocation of communication satellite resource use; processing the legal application for revocation of communication satellite resource use based on preset revocation rules to obtain a second processing result, and feeding back the second processing result to the user center; wherein the second processing result includes: revocation successful, revocation failed.

[0099] Optionally, the legitimacy check for revoking the application for use of communication satellite resources includes: a semantic check and a legitimacy check for the submission time; when it is determined that the frame format and interface format of the application for use of communication satellite resources meet preset requirements, the semantic check is determined to have passed; when it is determined that the time difference between the submission time of the application for use of communication satellite resources and the task start time in the application for use of communication satellite resources to be revoked is greater than or equal to a preset time threshold, the legitimacy check for the submission time is determined to have passed.

[0100] Optionally, the method also includes the following contents: receiving a resource usage plan adjustment application submitted by a user center through a designated website, and performing a legitimacy check on the resource usage plan adjustment application to obtain a legitimate resource usage plan adjustment application; processing the legitimate resource usage plan adjustment application based on preset conflict resolution rules to obtain a third processing result, and feeding back the third processing result to the user center; wherein the third processing result includes: adjustment successful, adjustment failed.

[0101] Optionally, the method also includes the following contents: receiving a plan query request submitted by a user center through a designated website, and feeding back query results based on the query authority of the user center; wherein the user center includes the following categories: ordinary user center, special user center; ordinary user center only has query authority for its own mission plan; special user center has query authority for mission plans of all satellites under its jurisdiction.

[0102] Optionally, the method further includes the following contents: receiving and storing movement information of the user targets under the jurisdiction of the user center sent by the user center; receiving and processing the addition request, deletion request and modification request of the user center sent by the system maintenance personnel.

[0103] Optionally, the method further includes the following contents: maintaining access security of the resource management system based on a preset defense strategy; and recording operation logs of all user centers.

[0104] Embodiment 3

[0105] See also Figure 4 An embodiment of the present invention provides an electronic device, which includes: a processor 60, a memory 61, a bus 62 and a communication interface 63, wherein the processor 60, the communication interface 63 and the memory 61 are connected via the bus 62; the processor 60 is used to execute an executable module stored in the memory 61, such as a computer program.

[0106] The memory 61 may include a high-speed random access memory (RAM), and may also include a non-volatile memory, such as at least one disk memory. The communication connection between the system network element and at least one other network element is realized through at least one communication interface 63 (which may be wired or wireless), and the Internet, wide area network, local area network, metropolitan area network, etc. may be used.

[0107] The bus 62 may be an ISA bus, a PCI bus, or an EISA bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 4 Only one bidirectional arrow is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0108] Among them, the memory 61 is used to store programs, and the processor 60 executes the program after receiving the execution instruction. The method executed by the device defined by the process disclosed in any embodiment of the above-mentioned embodiment of the present invention can be applied to the processor 60 or implemented by the processor 60.

[0109] The processor 60 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the hardware integrated logic circuit or software instructions in the processor 60. The above processor 60 can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present invention can be implemented or executed. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor. The steps of the method disclosed in the embodiments of the present invention can be directly embodied as a hardware decoding processor to be executed, or the hardware and software modules in the decoding processor can be combined and executed. The software module can be located in a mature storage medium in the field such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 61, and the processor 60 reads the information in the memory 61 and completes the steps of the above method in combination with its hardware.

[0110] A computer program product of a resource management system and method for a communication satellite system provided in an embodiment of the present invention includes a computer-readable storage medium storing a non-volatile program code executable by a processor. The instructions included in the program code can be used to execute the method described in the previous method embodiment. The specific implementation can be found in the method embodiment and will not be repeated here.

[0111] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0112] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium that is executable by a processor. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0113] It should be noted that similar reference numerals and letters denote similar items in the following drawings, and therefore, once an item is defined in one drawing, further definition and explanation thereof is not required in subsequent drawings.

[0114] In the description of the present invention, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inside", "outside", etc. indicate positions or positional relationships based on the positions or positional relationships shown in the accompanying drawings, or the positions or positional relationships in which the product of the invention is usually placed when in use. They are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific position, be constructed and operated in a specific position, and therefore cannot be understood as limiting the present invention. In addition, the terms "first", "second", "third", etc. are only used to distinguish the description, and cannot be understood as indicating or implying relative importance.

[0115] In addition, the terms "horizontal", "vertical", "overhanging" and the like do not mean that the components are required to be absolutely horizontal or overhanging, but can be slightly tilted. For example, "horizontal" only means that its direction is more horizontal than "vertical", and does not mean that the structure must be completely horizontal, but can be slightly tilted.

[0116] In the description of the present invention, it is also necessary to explain that, unless otherwise clearly specified and limited, the terms "set", "install", "connect", and "connect" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two elements. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0117] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.

Claims

1. A resource management system for a communication satellite system, characterized in that: include: System resource release module, application information management module and resource allocation and planning management module; The system resource publishing module is used to obtain the latest resource information of the communication satellite system and publish the resource information on a designated website; wherein the resource information includes: orbital elements, ephemeris and idle window of each communication satellite; The application information management module is used to receive the communication satellite resource use application submitted by the user center through the designated website, and to perform a legality check on the communication satellite resource use application, so as to send the legal communication satellite resource use application to the resource allocation and planning management module; The resource allocation and planning management module is used to process the legitimate communication satellite resource use application based on preset conflict resolution rules, obtain a first processing result, and feed back the first processing result to the user center; wherein the first processing result includes: application success, application failure.

2. The resource management system of a communication satellite system according to claim 1, characterized in that: The release forms of the idle window include: graphics, tables; the types of the idle window include: public idle window, directional idle window; The idle window includes the following two display modes in the form of graphic publishing: all user target display mode and specified user target display mode; In the all-user target display mode, the system resource publishing module displays a public idle window; In the designated user target display mode, the system resource publishing module displays a common idle window and a directional idle window of a designated user target; The idle window includes the following display elements in the form of a table: communication satellite, resource type, type of idle window, applicable user target and start and end time periods of the idle window.

3. The resource management system of a communication satellite system according to claim 1, characterized in that: The legitimacy check of the communication satellite resource use application includes: semantic check and window visibility check; In the case where it is determined that the frame format and the interface format of the communication satellite resource use application meet the preset requirements, determining that the semantic check is passed; When it is determined that within the planned occupation period in the communication satellite resource use application, the user target that plans to occupy the communication satellite resource is located within the beam coverage of the communication satellite resource that it plans to occupy, it is determined that the window visibility check passes.

4. The resource management system of a communication satellite system according to claim 1, characterized in that: The application information management module is also used to receive an application for canceling the use of communication satellite resources submitted by the user center through the designated website, and to perform a legality check on the application for canceling the use of communication satellite resources, so as to send the legal application for canceling the use of communication satellite resources to the resource allocation and planning management module; The resource allocation and planning management module is used to process the legal application for revocation of communication satellite resource use based on preset revocation rules, obtain a second processing result, and feed back the second processing result to the user center; wherein the second processing result includes: revocation successful, revocation failed.

5. The resource management system of the communication satellite system according to claim 4, characterized in that: The legality check of the application for revoking the use of communication satellite resources includes: semantic check and legality check of submission time; In the case where it is determined that the frame format and the interface format of the application for canceling the use of the communication satellite resources meet the preset requirements, determining that the semantic check is passed; When it is determined that the time difference between the submission time of the communication satellite resource use cancellation application and the task start time in the communication satellite resource use application to be cancelled is greater than or equal to a preset time threshold, it is determined that the legality check of the submission time passes.

6. The resource management system of a communication satellite system according to claim 1, characterized in that: The application information management module is also used to receive the resource use plan adjustment application submitted by the user center through the designated website, and perform a legality check on the resource use plan adjustment application to send the legal resource use plan adjustment application to the resource allocation and plan management module; The resource allocation and plan management module is used to process the legitimate resource usage plan adjustment application based on preset conflict resolution rules, obtain a third processing result, and feed back the third processing result to the user center; wherein the third processing result includes: adjustment successful, adjustment failed.

7. The resource management system of a communication satellite system according to claim 6, characterized in that: The resource management system also includes: a planning information management module; The plan information management module is used to receive the plan query request submitted by the user center through the designated website, and to feed back the query result based on the query authority of the user center; The user center includes the following categories: ordinary user center and special user center; the ordinary user center only has the query authority for its own mission plan; the special user center has the query authority for the mission plans of all satellites under its jurisdiction.

8. The resource management system of the communication satellite system according to claim 7, characterized in that: The resource management system also includes: a user target information management module and a user center information management module; The user target information management module is used to receive and store the movement information of the user targets under its jurisdiction sent by the user center; The user center information management module is used to receive and process new addition requests, deletion requests and modification requests of the user center sent by system maintenance personnel.

9. The resource management system of a communication satellite system according to claim 7, characterized in that: The resource management system further comprises: a security management module; The security management module is used to maintain the access security of the resource management system based on a preset defense strategy, and is also used to record the operation logs of all user centers.

10. A resource management method for a communication satellite system, characterized in that: A resource management system for a communication satellite system according to any one of claims 1 to 9, comprising: Acquire the latest resource information of the communication satellite system and publish the resource information on a designated website; wherein the resource information includes: orbital elements, ephemeris and idle window of each communication satellite; receiving a communication satellite resource use application submitted by a user center through the designated website, and performing a legality check on the communication satellite resource use application to obtain a legal communication satellite resource use application; The legitimate application for use of communication satellite resources is processed based on preset conflict resolution rules to obtain a first processing result, and the first processing result is fed back to the user center; wherein the first processing result includes: application success, application failure.

Citation Information

Patent Citations

  • Satellite transponder resource renting service platformization system

    CN114219553A

  • Multi-frequency, multi-satellite and multi-network integrated satellite integrated network management system and management method

    CN116073887A

  • Rapid unmanned aerial vehicle resource scheduling system and method

    CN117459119A

  • Reducing bandwidth consumption and latency in satellite communications

    WO2019040692A1

  • Satellite cooperative communication method, device and system

    WO2020173438A1

Cited By

  • Information management method and system based on satellite communication

    CN120979522A