Satellite resource management optimization method and system of all-network public network base station based on satellite communication

By optimizing the satellite resource management system, the problems of complex scheduling processes, untimely traffic monitoring and incomplete task management in emergency communications are solved, efficient resource scheduling and traffic monitoring are achieved, and the stability and coordination of emergency communications are ensured.

CN120263272APending Publication Date: 2025-07-04THE SINO SATELLITE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510487815.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-18
Publication Date
2025-07-04

AI Technical Summary

Technical Problem

The existing satellite resource management technology has problems such as cumbersome scheduling processes, untimely traffic monitoring and incomplete task management in emergency communication guarantee scenarios, resulting in low efficiency in communication resource allocation and inability to respond quickly to emergency needs.

Method used

Build a satellite resource management system for all-network public network base stations based on satellite communications. By optimizing scheduling processes, real-time traffic monitoring and task management mechanisms, it provides flexible site selection, multi-channel notification, real-time data monitoring and feedback mechanisms to achieve automated resource scheduling and accurate early warning.

Benefits of technology

It improves the efficiency and flexibility of satellite resource scheduling, ensures the continuous stability of communication, realizes accurate monitoring and timely early warning of traffic, and improves the coordination and overall efficiency of emergency communication guarantees.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120263272A_ABST
    Figure CN120263272A_ABST
Patent Text Reader

Abstract

The invention discloses a satellite resource management optimization method and system of an all-network public network base station based on satellite communication. The method comprises the steps of satellite resource scheduling task management, task execution and feedback and flow monitoring. In the aspect of scheduling task management, task initiation information is stored in a corresponding table and an executor is notified. And a task execution and feedback link: the mobile terminal and the server terminal work cooperatively, the mobile terminal can process and forward tasks, and the server terminal is responsible for interacting record information with each interface and updating satellite data. And the traffic monitoring module acquires satellite traffic data regularly, compares the satellite traffic data with an early warning line, visually displays the satellite traffic data on a traffic pool page, and gives an early warning in time. The problems that in existing satellite resource management, the scheduling process is tedious, flow monitoring is not timely and the like are solved, the satellite resource scheduling efficiency is improved, accurate flow monitoring and early warning are achieved, a task management and feedback mechanism is optimized, the overall performance and stability of the system are enhanced, and the method is widely applied to emergency communication guarantee, large-scale activity communication guarantee and other scenes.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of satellite communication, and particularly relates to a method and system for optimizing satellite resource management of a network-wide public network base station based on satellite communication in an emergency communication guarantee scenario. Background Art

[0002] In the field of emergency communication guarantee, satellite communication has become one of the key communication means due to its advantages such as wide coverage and being unrestricted by geographical conditions. However, satellite communication bandwidth resources are limited, and it is crucial to scientifically schedule and effectively manage the satellite resources of the sites participating in emergency communication guarantee. Currently, the following methods are mainly adopted in satellite resource management: Satellite resource scheduling: To ensure the emergency communication frequency band resources, MIR guarantee is carried out for the sites participating in emergency communication guarantee to ensure the satisfaction of key communication requirements.

[0003] Traffic pool management: By monitoring the satellite resource pool, an alarm is issued when the traffic may be insufficient to avoid communication interruption caused by traffic exhaustion.

[0004] Dynamic allocation of satellite resources: Automatically allocate satellite resources according to the number of access users or the traffic volume, aiming to fully improve communication efficiency.

[0005] However, the existing satellite resource management schemes have many defects that cannot be ignored: The scheduling process is cumbersome and inefficient: The traditional satellite resource scheduling process is extremely complex, lacking flexibility and efficiency. In actual operation, when it is necessary to increase the bandwidth for an emergency communication guarantee site, communication and coordination can often only be carried out by means such as telephone or WeChat, and operations cannot be directly completed online. This communication method not only consumes a large amount of time and energy, but also easily leads to untimely and inaccurate information transmission, resulting in decision-making delays and difficulty in quickly responding to urgent communication needs. For example, in the case of emergencies such as sudden natural disasters, the communication needs at the scene change rapidly. The existing scheduling methods may cause valuable rescue time to be wasted on cumbersome communication and coordination, making the affected areas unable to obtain sufficient satellite communication resources in a timely manner, seriously affecting the development of rescue work.

[0006] The traffic monitoring and early warning mechanism is imperfect: The existing satellite resource management schemes have serious deficiencies in resource traffic monitoring, and it is impossible to real-time and accurately grasp the remaining amount and usage of satellite traffic of major operating enterprises. Due to the lack of an effective early warning mechanism, when the traffic approaches the threshold, it is difficult to notify relevant personnel in a timely manner, resulting in the inability to take countermeasures in a timely manner, and then the situation of traffic exhaustion may occur, resulting in a decline in communication quality or even communication interruption. In the emergency communication guarantee in some remote areas, due to the inability to monitor and warn traffic in a timely manner, communication failures occur at critical moments, bringing great troubles to rescue command and coordination work.

[0007] The scheduling task management and feedback mechanism is not sound: In terms of scheduling task management, the existing technology lacks effective management of the entire life cycle of the task, and the operation and information flow of tasks in different states (unsubmitted, scheduling, scheduling completed, closed) are not smooth enough. There are also problems with the connection between the mobile terminal and the management terminal, resulting in low efficiency in task processing and the inability to form an efficient collaborative working mode. In the actual emergency communication guarantee work, due to poor information transmission, problems such as task execution delays and resource waste may occur, reducing the overall efficiency of emergency communication guarantee.

[0008] In summary, the existing satellite resource management technology can no longer meet the growing demand for emergency communication support. There is an urgent need for a more efficient and intelligent satellite resource management system and optimization method to improve the capability and level of emergency communication support. Summary of the invention

[0009] In view of this, the purpose of the present invention is to overcome the shortcomings of the prior art and provide a satellite resource management optimization method and system for a full-network public base station based on satellite communication. The present invention aims to solve many problems of existing satellite resource management technology in emergency communication guarantee scenarios, and achieve the following key objectives through innovative systems and optimization methods: Optimize the satellite resource scheduling process: Thoroughly improve the complexity and inefficiency of the satellite resource scheduling process, and build a convenient scheduling task operation system. Provide flexible site selection methods, such as map selection and list selection, to facilitate users to quickly determine the required site. At the same time, design a simple and intuitive task information filling interface, covering key content such as scheduling name, time, and executor. Establish a multi-channel task notification mechanism, use SMS, voice calls, etc. to promptly inform the executor of the task details to ensure that the task is quickly communicated. It is particularly important that after adjusting the satellite resource guarantee level, the system can automatically and accurately adjust the speed of different sites according to the real-time changes in the actual business of the site. For example, at the emergency rescue site, as the rescue operation progresses, the business volume in different areas will change dynamically. The system can perceive in real time and allocate sufficient bandwidth resources to sites in busy business areas to ensure smooth communication and improve the utilization efficiency of satellite resources and the speed of emergency response.

[0010] Strengthen satellite resource traffic monitoring and early warning: Make every effort to overcome the problems of satellite resource traffic monitoring and early warning, and use advanced technical means to achieve real-time and accurate monitoring of the satellite traffic of major operating enterprises. By constructing a data acquisition sub-module, the satellite station data - remaining traffic data interface is called regularly (every hour) to obtain key data such as the remaining amount and total traffic of satellite traffic. Design an intelligent data processing sub-module to compare and judge the acquired data with the early warning line preset in the warning rule information table. Once the traffic exceeds the early warning line, the system can timely and accurately give an early warning prompt through the page display sub-module. For example, the display of the corresponding operating enterprise part on the traffic pool page becomes orange, enabling management personnel to detect traffic anomalies in a timely manner, providing timely and reliable data support for the reasonable allocation of satellite resources, avoiding communication interruption caused by insufficient traffic, and improving the reliability of emergency communication guarantee.

[0011] Improve the dispatching task management and feedback mechanism: Comprehensively optimize the management and feedback mechanism of dispatching tasks to ensure effective operations and smooth information flow in various states of dispatching tasks, such as not submitted, dispatching, dispatching completed, and closed. Create an efficient task processing mode with seamless docking between the mobile end and the management end. When the dispatching executor receives a task notification, they can quickly log in to the mobile end to process the task. The mobile end supports the task forwarding function. If a new feedback person is selected, the new feedback person can also conveniently log in to process the task. All information during the task processing process, such as feedback time and feedback content, can be synchronized to the management end in real time. The management end can view task details, remind of tasks, etc. at any time to achieve full-process monitoring and management of tasks, improving the coordination and overall efficiency of emergency communication guarantee work.

[0012] To achieve the above object, the technical solution adopted by the present invention is as follows: In the first aspect of the present invention, a satellite resource management optimization method for a network-wide public network base station based on satellite communication is provided, including the following steps: S1 Satellite resource dispatching task management: Display the satellite resource dispatching task list, supporting paging, filtering, and export functions; operations such as initiating, temporarily saving, modifying, deleting, and opening / closing tasks can be performed on the tasks; after the task is initiated, the relevant information is saved to the corresponding table and the executor is notified; S2 Satellite resource dispatching task execution and feedback: After receiving the notification, the executor logs in to the mobile end. The mobile end provides task processing and forwarding functions. After processing the task, the task status is updated to the server-side database; during the task execution process, the server side interacts with relevant interfaces, records communication information, and updates satellite data; S3 Satellite resource traffic monitoring: Regularly obtain the satellite traffic data of major operating enterprises, compare the acquired data with the preset early warning line to determine whether to trigger an early warning, and visually display the traffic data on the traffic pool page and remind the user when the early warning line is exceeded.

[0013] Further, in step S1, it at least includes: S11 List display and screening: Construct a query statement generation sub-module to query scheduling task data from the DISPATH_INIO table and related associated tables according to screening conditions such as time, status, and affiliated unit; Design a paging processing sub-module to implement paging display with 10 data items per page by default, and users can manually modify the number of data items per page and jump to different pages; Develop a table header and data display sub-module to display data; Create a screening box on the user interface, including time screening, status screening, affiliated unit screening, and fuzzy query in the search box. The screening box triggers the query statement generation sub-module to perform data screening. S12 Task initiation and data recording: Develop a task creation sub-module. When adding a scheduling task, provide two methods: selecting a site on the map and selecting a site from the list. After selecting a site, query the EQUIPMENT_INFO_Rel table associated to obtain detailed site data, and call the satellite station data - MIR, CIR data interfaces to obtain Mir data and save it into the EQUIPMENT_CIR_Rel table. After the user fills in information such as the scheduling name, start time, and end time and clicks to initiate the scheduling, the task creation sub-module adds the detailed scheduling task information to the DISPATH_INIO table. At the same time, record the selected accompanying support task id into the Point_id field, and Dis_type is defaulted to 0. Record the selected site information into the DISPATH__BASE_REL table, record the selected scheduling executor into the DISPATH__USER_REL table, and call the SMS interface to send a notification to the executor, and record the sent information in the FLOW_PATH_INFO table. S13 Task status change and operations: In the case of only saving the scheduling, click the generate scheduling order button, and the task creation sub-module changes the current task status to in scheduling, and records the feedback information that the current task has been issued in the FLOW_PATH_INFO table. At the same time, send a notification to the executor again through the SMS interface and the voice call interface; In the case where the scheduling task has not been submitted, create a modification sub-module to query relevant information through the primary key Id value of the scheduling task and allow the user to modify and save it to the corresponding table; Create a deletion sub-module. The scheduling task can only be deleted in three cases: after the scheduling task is completed, the task is closed, or the task has not been submitted. When deleting, the deletion sub-module deletes all data involved in this scheduling; Design a status control sub-module. The open / close button is displayed in all statuses. The default task status is open. After clicking the close button, a deletion operation can be performed. The status control sub-module realizes the opening and closing of the task status by modifying the Is_open field in the DISPATH_INIO table.

[0014] Further, in step S2, it at least includes: S21 Mobile Processing Flow: Develop a mobile application. After receiving a text message or voice notification, the dispatching executor logs in to the mobile device. Create a task processing sub-module on the mobile device. This module provides a forwarding function. If a new feedback person is selected for forwarding, the new feedback person logs in to the mobile device to provide feedback. If no forwarding is performed, the currently logged-in person views the feedback dispatching details to process the task. After the task is processed, the task processing sub-module updates the task status to completed and synchronizes it to the database table on the server side. S22 Data Interaction and Recording: During the execution of the dispatching task, the mobile device and the server side perform data interaction through a network interface. The task processing sub-module on the server side interacts with the SMS interface and the voice call interface, and records the sending information in the FLOW_PATH_INFO table when sending an SMS or making a voice call. At the same time, the task processing sub-module interacts with the satellite station data interface to obtain relevant satellite data and updates and records the data in relevant tables such as the EQUIPMENT_CIR_REL table.

[0015] Furthermore, step S3 at least includes: S31 Data Acquisition: Build a data acquisition sub-module, and call the satellite station data - remaining traffic data interface through a scheduled task to obtain data such as the remaining amount and total traffic of satellite traffic of major operating enterprises.

[0016] S32 Data Processing: Design a data processing sub-module to compare and judge the obtained data with the warning line in the warning rule information table to determine whether to trigger a warning.

[0017] S33 Page Display: Develop a page display sub-module to visually render and display the traffic data on the traffic pool page. When the traffic exceeds the warning line, the display of the corresponding operating enterprise part changes to orange to remind the user.

[0018] The second aspect of the present invention provides a satellite resource management optimization system for a network-wide public network base station based on satellite communication, used to implement the above method. The system includes: Dispatch Task Management Module: Used to display the satellite resource dispatch task list, supporting paging, filtering, and export functions; implementing operations such as initiating, staging, modifying, deleting, and enabling / disabling tasks; when a task is initiated, saving relevant information to the corresponding table and notifying the executor. Dispatch Task Execution and Feedback Module: Comprising a mobile application and a server-side task processing sub-module. The mobile application is for the executor to log in to process tasks and forward tasks, and updates the task status to the server side after processing the task. The server-side task processing sub-module interacts with the SMS interface, the voice call interface, and the satellite station data interface during the task execution process, records communication information, and updates satellite data. Traffic Monitoring Module: It includes a data acquisition sub-module, a data processing sub-module, and a page display sub-module. The data acquisition sub-module periodically acquires satellite traffic data. The data processing sub-module compares the data with the warning line to determine whether to give a warning. The page display sub-module visually displays the traffic data on the traffic pool page and reminds the user when the warning line is exceeded.

[0019] Furthermore, the scheduling task management module further includes: a query statement generation sub-module, which is used to query scheduling task data from the DISPATH_INIO table and related associated tables according to filtering conditions; a paging processing sub-module, which realizes the paging display of 10 data items per page by default and the functions of manual adjustment and page jumping by the user; a table header and data display sub-module, which displays data according to preset table header fields; a filtering box, which includes time filtering, status filtering, affiliated unit filtering, and fuzzy query functions of the search box; a task creation sub-module, which provides map and list methods to select sites when adding a scheduling task, obtains detailed site data and satellite station Mir data and saves them, adds task information to relevant tables and notifies the executor; a scheduling order generation sub-module, which changes the task status and records feedback information when only the scheduling is saved, and notifies the executor again; a modification sub-module, which queries relevant information for the user to modify and save according to the primary key Id value when the task has not been submitted; a deletion sub-module, which deletes the scheduling task and related data under specific conditions; a status control sub-module, which realizes the opening and closing operations of the task by modifying the Is_open field in the DISPATH_INIO table.

[0020] Furthermore, the scheduling task execution and feedback module further includes: a task processing sub-module on the mobile side, which provides a forwarding function and updates the task status after processing the task; a task processing sub-module on the server side, which interacts with the SMS interface and the voice call interface to record communication information, and interacts with the satellite station data interface to update satellite data.

[0021] Furthermore, the traffic monitoring module further includes: a data acquisition sub-module, which calls the satellite station data - remaining traffic data interface every hour to obtain traffic data; a data processing sub-module, which compares the acquired data with the warning line to determine whether to give a warning; a page display sub-module, which displays the traffic data on the traffic pool page, and when the warning line is exceeded, the corresponding operating enterprise part is displayed in orange to remind the user.

[0022] The satellite resource management optimization method and system of the all-net-communication public network base station based on satellite communication proposed by the present invention have several significant beneficial effects compared with the prior art: Improving the efficiency and flexibility of satellite resource scheduling: The present invention constructs a convenient and efficient online scheduling system, which greatly improves the satellite resource scheduling process. Users can quickly locate the required scheduling tasks through various filtering conditions. For example, in the scheduling task management module, through filtering conditions such as time, status, and affiliated unit, scheduling task data can be accurately queried from the DISPATH_INIO table and related associated tables, and it is convenient to perform paging viewing and data export. When creating a task, two flexible site selection methods, namely map and list, are provided. By associatively querying the EQUIPMENT_INFO_Rel table to obtain detailed site data, and calling the satellite station data interface to obtain and save Mir data, the operation is simple and comprehensive information can be obtained. At the same time, a multi-channel task notification mechanism ensures that tasks can be promptly conveyed to the executor. For example, after a task is initiated, the system automatically calls the SMS interface to send a notification to the executor and records the sent information in the FLOW_PATH_INFO table, greatly shortening the task conveyance time. After adjusting the satellite resource guarantee level, the system can automatically adjust the rate according to the actual business occurrence situation of the site. For example, in the emergency communication guarantee scenario, when the business volume in a certain area suddenly increases, the system can quickly sense and allocate more bandwidth resources to the sites in that area to ensure the smooth progress of the business, fully guaranteeing that the business obtains sufficient bandwidth within its guarantee level and significantly improving the efficiency and flexibility of satellite resource scheduling.

[0023] Achieving accurate traffic monitoring and timely warning: The present invention successfully solves the problems of satellite resource traffic monitoring and warning. By constructing a data acquisition sub-module, the satellite station data - remaining traffic data interface is called regularly every hour to obtain data such as the remaining amount and total traffic of the satellite traffic of major operating enterprises, realizing real-time and accurate monitoring of satellite traffic. The data processing sub-module compares and judges the obtained data with the warning line in the warning rule information table. Once the traffic exceeds the warning line, the page display sub-module will immediately change the display of the corresponding operating enterprise part in the traffic pool page to orange, timely and accurately reminding the user. This enables operating enterprises to master the satellite traffic usage situation in real time, plan resource allocation in advance, and effectively avoid the occurrence of communication interruption caused by insufficient traffic. In practical applications, it can provide reliable data support for emergency communication guarantee to ensure the continuous and stable communication.

[0024] Optimized Scheduling Task Management and Feedback Mechanism: The present invention optimizes the management and feedback mechanism of scheduling tasks to ensure the effective operation and information flow of scheduling tasks in different states. In terms of task management, clear permission control and process specifications are carried out for operations such as initiating, staging, modifying, deleting, and enabling / disabling scheduling tasks. For example, in the state where the scheduling task has not been submitted, the user can modify the task information through the modification sub-module; only in the three cases where the scheduling task is completed, closed, or not submitted, the task and related data can be deleted through the deletion sub-module, ensuring data security and operation standardization. During the task execution and feedback process, seamless docking is achieved between the mobile terminal and the management terminal. The mobile application facilitates the executor to receive task notifications and process tasks. The task processing sub-module provides a forwarding function, and the task status can be updated to the server-side database in a timely manner after processing the task. During the task execution process on the server side, it interacts with SMS interfaces, voice call interfaces, satellite station data interfaces, etc., records communication information, and updates satellite data, ensuring the integrity and accuracy of data during the task execution process. This efficient management and feedback mechanism improves the coordination and efficiency of task processing and ensures the smooth progress of emergency communication guarantee work. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, the following drawings are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings.

[0026] Figure 1 It is a flowchart of the method for optimizing satellite resource management of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0027] Here, the exemplary embodiments will be described in detail, and the examples are shown in the drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. On the contrary, they are only examples of devices and methods consistent with some aspects of the present invention as detailed in the appended claims. Embodiment 1

[0028] As Figure 1 shown, this embodiment provides a method for optimizing satellite resource management of a network-wide public network base station based on satellite communication, including the following steps: S1 Satellite Resource Scheduling Task Management: Displays the satellite resource scheduling task list, supports paging, filtering, and export functions; can initiate, save temporarily, modify, delete, start / stop operations on tasks; after a task is initiated, relevant information is saved to the corresponding table and the executor is notified; S2 Satellite Resource Scheduling Task Execution and Feedback: After receiving the notification, the executor logs in to the mobile terminal. The mobile terminal provides task processing and forwarding functions. After processing the task, the task status is updated to the server-side database; during the task execution process, the server-side interacts with relevant interfaces, records communication information, and updates satellite data; S3 Satellite Resource Traffic Monitoring: Regularly obtains satellite traffic data of major operating enterprises, compares the obtained data with the preset warning line to determine whether to trigger an alarm, visually displays the traffic data on the traffic pool page, and reminds the user when the warning line is exceeded.

[0029] As an implementation method, in this embodiment, S1 step at least includes: S11 List Display and Filtering: Build a query statement generation sub-module to query scheduling task data from the DISPATH_INIO table and related associated tables according to filtering conditions such as time, status, and affiliated unit; design a paging processing sub-module to implement paging display with 10 data items per page by default, and users can manually modify the number of data items per page and jump to pages; develop a table header and data display sub-module to display data; create a filtering box on the user interface, including time filtering, status filtering, affiliated unit filtering, and fuzzy query in the search box. The filtering box triggers the query statement generation sub-module to perform data filtering; the fuzzy query function in the search box enables staff to quickly find relevant tasks by entering keywords (such as the name of the disaster area), further improving the search efficiency.

[0030] S12 Task Initiation and Data Recording: Develop a task creation sub-module. When adding a scheduling task, provide two methods: selecting a site on the map and selecting a site from the list. After selecting a site, query the EQUIPMENT_INFO_Rel table associated to obtain detailed site data, and call the satellite station data - MIR, CIR data interfaces to obtain Mir data and save it into the EQUIPMENT_CIR_Rel table; these operations ensure that comprehensive and accurate site and satellite data can be obtained when a task is initiated, providing a reliable basis for subsequent resource scheduling. After the user fills in information such as the scheduling name, start time, and end time and clicks to initiate the scheduling, the task creation sub-module adds the detailed information of the scheduling task to the DISPATH_INIO table, and at the same time records the selected accompanying guarantee task id into the Point_id field, and Dis_type is defaulted to 0; The selected site information is recorded in the DISPATH__BASE_REL table, the selected dispatching executor is recorded in the DISPATH__USER_REL table, and the SMS interface is called to send a notice to the executor, and the sent information is recorded in the FLOW_PATH_INFO table; this series of data recording operations enables the task information to be stored in the system completely, facilitating subsequent query and traceability. Notifying the executor through multiple channels ensures that the task can be conveyed in a timely manner, improving the timeliness of task execution.

[0031] S13 Task status change and operations: In the case of only dispatching saved, click the Generate Dispatch Order button, and the task creation sub-module changes the current task status to "in dispatching", and records the feedback information that the current task has been issued in the FLOW_PATH_INFO table. At the same time, a notice is sent to the executor again through the SMS interface and the voice call interface; in the case where the dispatching task has not been submitted, a modification sub-module is created. Relevant information is queried through the primary key Id value of the dispatching task and the user is allowed to modify and save it to the corresponding table after modification; a deletion sub-module is created. The dispatching task can be deleted only in three cases: after the dispatching task is completed, the task is closed, or the task has not been submitted. When deleting, the deletion sub-module deletes all data involved in the dispatching; a status control sub-module is designed. The Open / Close button is displayed in all states. The default task is in the open state. After clicking the Close button, the deletion operation can be performed. The status control sub-module realizes the opening and closing of the task status by modifying the Is_open field in the DISPATH_INIO table. The status control sub-module facilitates the staff to temporarily control the task. When the task execution is not required, it can be closed in time to avoid misoperation, and at the same time, it also provides a convenient way to delete the task.

[0032] As an implementation method, in this embodiment, step S2 at least includes: S21 Mobile terminal processing process: Develop a mobile application. After receiving the SMS or voice notice, the dispatching executor logs in to the mobile terminal; a task processing sub-module is created on the mobile terminal. This module provides a forwarding function. If a new feedback person is selected for forwarding, the new feedback person logs in to the mobile terminal to give feedback; if no forwarding is performed, the current logged-in person views the feedback dispatching details to process the task. After the task processing is completed, the task processing sub-module updates the task status to "completed" and synchronizes it to the database table on the server side; the data synchronization between the mobile terminal and the server side ensures the real-time update of the task status, enabling the command center to timely grasp the task execution progress.

[0033] S22 Data Interaction and Recording: During the execution of scheduling tasks, data interaction occurs between the mobile device and the server through a network interface. The task processing sub-module on the server interacts with the SMS interface and the voice call interface, and records the sending information in the FLOW_PATH_INFO table when sending an SMS or making a voice call. At the same time, the task processing sub-module interacts with the satellite station data interface to obtain relevant satellite data and update and record the data in relevant tables such as the EQUIPMENT_CIR_REL table. Real-time acquisition and update of satellite data ensure accurate control of satellite resources during task execution, provide the latest satellite status information for task execution, and ensure the rationality and effectiveness of resource scheduling.

[0034] As an implementation method, in step S3 of this embodiment, it at least includes: S31 Data Acquisition: Construct a data acquisition sub-module, and call the satellite station data - remaining traffic data interface through a scheduled task to obtain data such as the remaining amount and total traffic of satellite traffic of major operating enterprises. Regular acquisition of traffic data ensures real-time monitoring of satellite traffic and provides timely and accurate data support for traffic warning and resource allocation.

[0035] S32 Data Processing: Design a data processing sub-module to compare and judge the acquired data with the warning line in the warning rule information table to determine whether a warning is triggered. An accurate comparison and judgment mechanism can timely detect abnormal traffic situations and provide a basis for taking measures in advance to avoid communication interruption caused by insufficient traffic.

[0036] S33 Page Display: Develop a page display sub-module to visually render and display the traffic data on the traffic pool page. When the traffic exceeds the warning line, the display of the corresponding operating enterprise part is changed to orange to remind the user. Visual display and warning functions enable staff to intuitively understand the satellite traffic usage situation, timely discover potential traffic problems, facilitate quick decision-making on resource adjustment, and ensure the continuous stability of communication. Embodiment Two

[0037] This embodiment provides a satellite resource management optimization system for a network-wide public network base station based on satellite communication to implement the above method. The system includes: Scheduling Task Management Module: Used to display the satellite resource scheduling task list, support paging, filtering, and export functions; implement operations such as initiating, staging, modifying, deleting, and enabling / disabling tasks; when a task is initiated, save relevant information to the corresponding table and notify the executor; Dispatch Task Execution and Feedback Module: It includes a mobile application and a server-side task processing sub-module. The mobile application allows the executor to log in to process tasks and forward tasks, and updates the task status to the server-side after task processing; the server-side task processing sub-module interacts with the SMS interface, voice call interface, and satellite station data interface during task execution, records communication information, and updates satellite data; Traffic Monitoring Module: It includes a data acquisition sub-module, a data processing sub-module, and a page display sub-module. The data acquisition sub-module regularly acquires satellite traffic data. The data processing sub-module compares the data with the warning line to determine whether to give a warning. The page display sub-module visually displays the traffic data on the traffic pool page and reminds the user when the warning line is exceeded.

[0038] As an implementation, the dispatch task management module in this embodiment further includes: a query statement generation sub-module for querying dispatch task data from the DISPATH_INIO table and related associated tables according to filtering conditions; a paging processing sub-module for implementing paging display with 10 data items per page by default and the functions of manual adjustment and page jumping by the user; a table header and data display sub-module for displaying data according to preset table header fields; a filtering box including time filtering, status filtering, affiliated unit filtering, and fuzzy query function of the search box; a task creation sub-module for providing map and list selection methods for sites when adding dispatch tasks, obtaining detailed site data and satellite station Mir data and saving them, adding task information to relevant tables and notifying the executor; a dispatch form generation sub-module for changing the task status and recording feedback information when only saving the dispatch, and notifying the executor again; a modification sub-module for querying relevant information for the user to modify and save according to the primary key Id value when the task has not been submitted; a deletion sub-module for deleting dispatch tasks and related data under specific conditions; a status control sub-module for implementing the opening and closing operations of tasks by modifying the Is_open field in the DISPATH_INIO table.

[0039] As an implementation, the dispatch task execution and feedback module in this embodiment further includes: a task processing sub-module on the mobile side, providing a forwarding function and updating the task status after task processing; a task processing sub-module on the server side, interacting with the SMS interface and voice call interface to record communication information, and interacting with the satellite station data interface to update satellite data.

[0040] As an implementation, the traffic monitoring module in this embodiment further includes: a data acquisition sub-module that calls the satellite station data - remaining traffic data interface every hour to acquire traffic data; a data processing sub-module that compares the acquired data with the warning line to determine whether to give a warning; a page display sub-module that displays traffic data on the traffic pool page and displays the corresponding operating enterprise part in orange to remind the user when the warning line is exceeded. Embodiment III

[0041] In a certain emergency communication support scenario, a natural disaster occurred in Area A, causing damage to the local communication network. There is an urgent need to allocate satellite resources to ensure the communication requirements of the rescue work. Relevant personnel initiate a scheduling task in the satellite resource management module of the unified access platform for air, space, and ground communication support.

[0042] Task initiation: The staff logs in to the platform and enters the satellite resource scheduling page. When adding a scheduling task, select the map point selection method to quickly locate the site in Area A that needs to be supported. The system automatically associates and queries the EQUIPMENT_INFO_Rel table to obtain detailed site data, such as site equipment type, current status, etc., and calls the satellite station data - MIR, CIR data interfaces to obtain Mir data and save it into the EQUIPMENT_CIR_Rel table. The staff fills in the scheduling name as "Emergency Communication Support Scheduling in Area A", sets the start time as the current time, and sets the end time according to the estimated duration of the rescue. After selecting the scheduling executor, click to initiate the scheduling. At this time, the task creation sub-module adds the detailed information of the scheduling task to the DISPATH_INIO table, simultaneously records the selected accompanying support task id in the Point_id field, Dis_type is defaulted to 0, the selected site information is recorded in the DISPATH__BASE_REL table, the selected scheduling executor is recorded in the DISPATH__USER_REL table, and the SMS interface is called to send a notification to the executor, and the sent information is recorded in the FLOW_PATH_INFO table.

[0043] Task filtering and viewing: During the execution of the scheduling task, the management personnel can view the task progress at any time through the filtering function of the scheduling task management module. For example, by filtering tasks with the status of "in scheduling", quickly find the "Emergency Communication Support Scheduling in Area A" task, click to view the details, and the detailed information of the task can be obtained, including scheduling name, start time, end time, selected site, executor, etc. Key information such as resource scheduling ID and dispatched scheduling time can also be clearly viewed through the table header and data display sub-module, which is convenient for tracking and managing the task.

[0044] Task Modification and Deletion: Suppose that in the initial stage of task execution, it is found that some site information is incorrect. Since the task is in an unsubmitted state, the staff can use the modification sub-module to query the satellite resource data selected under the scheduling task in the DISPATH__BASE_REL table using the primary key Id value of the scheduling task, query the detailed information of the scheduler in the DISPATH__USER_REL, and find the detailed information of the scheduling task in the DISPATH_INIO main table. Modify the error information and save it to the corresponding table. If, due to the adjustment of the rescue plan, the task no longer needs to be executed and meets one of the three conditions: after the task is completed, the task is closed, or the task is unsubmitted, all data of this scheduling can be deleted through the deletion sub-module, including the data related to this task in the DISPATH_INIO table, DISPATH__BASE_REL table, DISPATH__USER_REL table, and FLOW_PATH_INFO table, to ensure the accuracy and cleanliness of the system data. Embodiment 4

[0045] Continuing from Embodiment 3, after receiving the SMS notification, the scheduling executor logs in to the mobile application to process the task.

[0046] Mobile Processing Process: After the executor logs in to the mobile device, they see the "Emergency Communication Guarantee Scheduling in Area A" task on the task processing interface. If the executor is unable to process the task in a timely manner due to special circumstances, they can select the forwarding function to forward the task to other suitable personnel. After the new feedback person logs in to the mobile device, they can also view the feedback scheduling details to process the task. If the executor directly processes the task, after viewing the scheduling details, they operate according to the actual situation on-site. After the operation is completed, click the submit button in the task processing sub-module, and the task processing sub-module updates the task status to completed and synchronizes it to the database table on the server side.

[0047] Data Interaction and Recording: During the task execution process, the mobile device and the server side perform real-time data interaction through network interfaces. For example, when the executor is processing a task, they need to obtain the latest data of the satellite station to adjust the communication equipment parameters. The task processing sub-module on the server side interacts with the satellite station data interface to obtain relevant satellite data and updates and records the data in relevant tables such as the EQUIPMENT_CIR_REL table. At the same time, the task processing sub-module on the server side interacts with the SMS interface and the voice call interface, and records the sent information in the FLOW_PATH_INFO table when sending an SMS or a voice call, ensuring the integrity and accuracy of the data during the task execution process, facilitating the subsequent traceability and analysis of the task execution situation. Embodiment 5

[0048] During the daily use of satellite resources, the traffic monitoring module monitors the satellite traffic situation in real time.

[0049] Data acquisition: The data acquisition sub-module regularly calls the satellite station data - remaining traffic data interface at a frequency of once per hour to obtain data such as the remaining amount and total traffic of the satellite traffic of major operating enterprises. For example, it obtains data such as the remaining satellite traffic of a certain operator being 500 GB and the total traffic being 1000 GB, and temporarily stores these data.

[0050] Data processing and warning: The data processing sub-module compares and judges the obtained data with the warning line in the warning rule information table. Assuming that the traffic warning line of this operator is set to 100 GB of remaining traffic, when the data processing sub-module finds that the remaining traffic of this operator is close to or lower than the warning line, the warning mechanism is triggered.

[0051] Page display and reminder: The page display sub-module visually renders and displays the traffic data on the traffic pool page. When it is detected that the traffic of a certain operator exceeds the warning line, the display of the corresponding operating enterprise part on the traffic pool page is changed to orange to remind the user. For example, when the staff views the traffic pool page, they can immediately find that the traffic of this operator is abnormal and take timely measures, such as adjusting the resource allocation plan, to avoid affecting communication services due to insufficient traffic and ensure the stable operation of satellite communication.

[0052] Although the embodiments of the present invention have been shown and described above, it can be understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those of ordinary skill in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present invention.

Claims

1. A satellite resource management optimization method for a full-network communication public network base station based on satellite communication, characterized in that, It includes the following steps: S1 Satellite resource scheduling task management: Display the satellite resource scheduling task list, supporting paging, filtering, and export functions; operations such as initiating, staging, modifying, deleting, and enabling / disabling tasks can be performed; after the task is initiated, relevant information is saved to the corresponding table and the executor is notified; S2 Satellite resource scheduling task execution and feedback: After receiving the notification, the executor logs in to the mobile terminal, which provides task processing and forwarding functions. After processing the task, the task status is updated to the server-side database; The server-side interacts with relevant interfaces during the task execution process, records communication information, and updates satellite data; S3 Satellite resource traffic monitoring: Regularly obtain satellite traffic data of major operating enterprises, compare the obtained data with the preset warning line to determine whether to trigger a warning, visually display the traffic data on the traffic pool page, and remind the user when the warning line is exceeded.

2. The method according to claim 1, wherein: In step S1, it at least includes: S11 List display and filtering: Build a query statement generation sub-module, query scheduling task data from the DISPATH_INIO table and related associated tables according to time, status, and affiliated unit filtering conditions; users can manually modify the number of items displayed per page and jump to pages; develop a table header and data display sub-module to display data; create a filtering box on the user interface, including time filtering, status filtering, affiliated unit filtering, and fuzzy query in the search box. The filtering box triggers the query statement generation sub-module for data filtering; S12 Task initiation and data recording: Develop a task creation sub-module. When adding a scheduling task, provide two ways to select a site, namely map selection and list selection. After selecting a site, query the EQUIPMENT_INFO_Rel table associated to obtain detailed site data, and call the satellite station data - MIR, CIR data interfaces to obtain Mir data and save it into the EQUIPMENT_CIR_Rel table; After the user fills in the scheduling name, start time, and end time information and clicks to initiate the scheduling, the task creation sub-module adds the detailed scheduling task information to the DISPATH_INIO table. At the same time, record the selected accompanying support task id in the Point_id field, and Dis_type is defaulted to 0; Record the selected site information in the DISPATH__BASE_REL table, record the selected scheduling executor in the DISPATH__USER_REL table, call the SMS interface to send a notification to the executor, and record the sent information in the FLOW_PATH_INFO table; S13 Task Status Change and Operations: In the case of only saving the scheduling, when the Generate Scheduling Order button is clicked, the task creation sub-module changes the current task status to "In Scheduling", records the feedback information of the current task that has been dispatched in the FLOW_PATH_INFO table, and sends a notification to the executor again through the SMS interface and the voice call interface; in the case where the scheduling task has not been submitted, a modification sub-module is created, and relevant information is queried through the primary key Id value of the scheduling task and the user is allowed to modify and save it to the corresponding table; a deletion sub-module is created, and the scheduling task can only be deleted in three cases: after the scheduling task is completed, the task is closed, or the task has not been submitted. When deleting, the deletion sub-module deletes all data involved in the scheduling; a status control sub-module is designed, and the Open / Close button is displayed in all statuses. The default task status is open. After clicking the Close button, a deletion operation can be performed. The status control sub-module realizes the opening and closing of the task status by modifying the Is_open field in the DISPATH_INIO table.

3. The method according to claim 1, characterized in that: Step S2 includes at least: S21 Mobile Processing Flow: Develop a mobile application. After receiving the SMS or voice notification, the scheduling executor logs in to the mobile device; create a task processing sub-module on the mobile device. This module provides a forwarding function. If a new feedback person is selected for forwarding, the new feedback person logs in to the mobile device to provide feedback; if no forwarding is performed, the current logged-in person views the feedback scheduling details to process the task. After the task processing is completed, the task processing sub-module updates the task status to "Completed" and synchronizes it to the database table on the server side. S22 Data Interaction and Recording: During the execution of the scheduling task, data interaction occurs between the mobile device and the server through a network interface; the task processing sub-module on the server interacts with the SMS interface and the voice call interface, and records the sent information in the FLOW_PATH_INFO table when sending an SMS or a voice call; at the same time, the task processing sub-module interacts with the satellite station data interface to obtain relevant satellite data and updates and records the data in the relevant table of the EQUIPMENT_CIR_REL table.

4. The method according to claim 1, wherein: Step S3 includes at least: S31 Data Acquisition: Build a data acquisition sub-module, and call the satellite station data - remaining traffic data interface through a scheduled task to obtain the remaining amount and total traffic data of the satellite traffic of major operating enterprises. S32 Data Processing: Design a data processing sub-module, compare the obtained data with the warning line in the warning rule information table to determine whether a warning is triggered. S33 Page Display: Develop a page display sub-module to visually render and display the traffic data on the traffic pool page. When the traffic exceeds the warning line, the display of the corresponding operating enterprise part changes to orange to remind the user.

5. A satellite resource management optimization system for a full-network communication public network base station based on satellite communication, characterized in that For implementing the method according to any one of claims 1 to 4, the system includes: Scheduling Task Management Module: Used to display the satellite resource scheduling task list, supporting paging, filtering, and export functions; implementing operations such as initiating, temporarily saving, modifying, deleting, opening / closing tasks; when a task is initiated, saving relevant information to the corresponding table and notifying the executor. Dispatch Task Execution and Feedback Module: It includes a mobile application and a server-side task processing sub-module. The mobile application allows the executor to log in to process tasks and forward tasks, and updates the task status to the server-side after task processing; The server-side task processing sub-module interacts with the SMS interface, voice call interface, and satellite station data interface during task execution, records communication information, and updates satellite data; Traffic Monitoring Module: It includes a data acquisition sub-module, a data processing sub-module, and a page display sub-module. The data acquisition sub-module regularly acquires satellite traffic data. The data processing sub-module compares the data with the warning line to determine whether to issue a warning. The page display sub-module visually displays traffic data on the traffic pool page and alerts users when the warning line is exceeded.

6. The system according to claim 5, wherein: The Dispatch Task Management Module further includes: a query statement generation sub-module, which queries dispatch task data from the DISPATH_INIO table and related associated tables according to filtering conditions; a paging processing sub-module, which realizes the paging display of data and the functions of manual adjustment and page jumping by users; a table header and data display sub-module, which displays data according to preset table header fields; a filtering box, which includes time filtering, status filtering, affiliated unit filtering, and fuzzy query functions in the search box; a task creation sub-module, which provides map and list selection methods for sites when adding dispatch tasks, obtains detailed site data and satellite station data and saves them, adds task information to relevant tables, and notifies the executor; a dispatch form generation sub-module, which changes the task status and records feedback information when only saving the dispatch, and notifies the executor again; a modification sub-module, which queries relevant information for users to modify and save according to the primary key Id value when the task has not been submitted; a deletion sub-module, which deletes dispatch tasks and related data under specific conditions; a status control sub-module, which realizes the opening and closing operations of tasks by modifying the Is_open field in the DISPATH_INIO table.

7. The system according to claim 5, wherein: The Dispatch Task Execution and Feedback Module further includes: a task processing sub-module on the mobile side, which provides a forwarding function and updates the task status after task processing; a task processing sub-module on the server side, which interacts with the SMS interface and voice call interface to record communication information, and interacts with the satellite station data interface to update satellite data.

8. The system according to claim 5, characterized in that: The Traffic Monitoring Module further includes: a data acquisition sub-module, which calls the satellite station data - remaining traffic data interface every hour to obtain traffic data; a data processing sub-module, which compares the acquired data with the warning line to determine whether to issue a warning; a page display sub-module, which displays traffic data on the traffic pool page, and when the warning line is exceeded, the corresponding part of the operating enterprise is displayed in orange to alert users.