Mobile command platform communication system and method based on satellite flash technology
By constructing a mobile command platform communication system based on StarFlash technology, a low-latency, highly reliable, and fully covered communication architecture is built, which solves the problems of high latency, poor reliability, and insufficient security of existing systems in complex environments. It achieves efficient data transmission and security protection, and improves the collaborative efficiency of military and public security.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-27
- Publication Date
- 2026-04-14
AI Technical Summary
Existing mobile command platform communication systems suffer from high latency, poor reliability, weak anti-interference, and insufficient security in complex electromagnetic environments. They cannot guarantee the real-time delivery of critical commands and precise synchronization among multiple nodes, and thus cannot meet the needs of efficient data transmission and security protection for military command and the protection of important public safety targets.
The mobile command platform communication system based on StarFlash technology acquires and encrypts raw data through StarFlash communication devices. The command and control center decrypts the data and performs distributed data fusion and strategy calculation to generate action command signals. Combined with end-to-end encryption and anti-interference transmission mechanisms, it constructs a low-latency, high-reliability communication architecture with full coverage, realizing a security defense line from data source to command transmission.
It enables efficient data transmission and security protection in complex environments, improves operational coordination efficiency and the rapid response capability of security forces, and solves the core pain points of traditional systems such as weak anti-interference, poor security, and low coordination efficiency.
Smart Images

Figure CN121864155A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wireless communication technology, and in particular to a mobile command platform communication system and method based on star-flash technology. This invention is applicable to dual-use scenarios requiring high-reliability, low-latency communication, such as national defense command and control, and the protection of important public safety targets. Background Technology
[0002] In national defense and military operations and the protection of critical public security targets, mobile command platforms play a crucial role in transmitting instructions in real time, integrating sensor information, and coordinating security units. Currently, such systems primarily rely on traditional short-range communication technologies and general network architectures for data interaction and instruction scheduling. However, they suffer from significant common technical bottlenecks: traditional communication mechanisms are mostly based on asynchronous eavesdropping and random backoff strategies, resulting in large latency fluctuations and low synchronization accuracy. In complex electromagnetic warfare on the battlefield or when key protected areas face high-intensity signal interference, link reliability deteriorates drastically, making it difficult to guarantee the real-time delivery of critical instructions and accurate synchronization among multiple nodes. The system's concurrency capability is limited, failing to support the efficient concurrent transmission and processing of high-definition battlefield situational data and multi-channel security sensor information from protected areas. Furthermore, existing communication architectures generally lack end-to-end security systems built for mission-critical services, failing to meet the confidentiality requirements of military command and unable to address the protection needs against active threats such as data tampering and unauthorized access in critical target protection scenarios. This, in turn, restricts the real-time performance and accuracy of command decisions. Summary of the Invention
[0003] This application provides a mobile command platform communication system and method based on star-flash technology, which solves the technical problems of high latency, poor reliability, weak anti-interference and insufficient security protection in the prior art.
[0004] To achieve the above objectives, this application adopts the following technical solution: In the first aspect, a mobile command platform communication system based on StarFlash technology is provided, including: StarFlash communication device, command and control center, mobile command terminal and data transmission network; The Star Flash Communication Device is used to acquire raw data from the field environment, encrypt it, obtain encrypted data, and transmit it. The command and control center is used to: decrypt encrypted data using a decryption algorithm to obtain decrypted data; parse, align, and fuse the decrypted data using distributed data fusion to obtain structured on-site situation information; perform rule matching and multi-scheme success rate calculation on the on-site situation information using action rule matching and strategy calculation to obtain a preliminary action plan; and encode the preliminary action plan and allocate action units using instruction encoding and task allocation to generate action instruction signals. The mobile command terminal is used to receive action command signals, decrypt and parse them, obtain control commands, and execute them. The data transmission network is used to connect the StarScan communication device, the command and control center, and the mobile command terminal to realize real-time data transmission and exchange.
[0005] Based on the above technical solutions, the mobile command platform communication system based on StarFlash technology provided in this application constructs a full-coverage communication architecture through the low latency, high reliability, and high synchronization characteristics of StarFlash technology, laying a solid foundation for the system. This architecture, combined with end-to-end encryption and anti-interference transmission mechanisms, jointly strengthens the security defense line from data source to command transmission, effectively meeting the dual requirements of military information confidentiality and civilian security data anti-tampering. Through distributed data fusion and intelligent strategy generation, the system achieves accurate perception of the situation from the field to the overall situation of the protected area and scientific formulation of solutions. Ultimately, with its efficient command parsing and real-time interaction capabilities, the system establishes a closed loop from command decision-making to end-point execution, not only improving combat coordination efficiency in the military but also enabling rapid response and efficient linkage of security forces in the protection of important public safety targets, comprehensively solving the core pain points of traditional systems such as weak anti-interference, poor security, and low coordination efficiency in complex environments.
[0006] In conjunction with the first aspect above, in one possible implementation, acquiring and encrypting the raw data in the field environment includes: Raw data is obtained by collecting raw information from the field environment using multimodal sensors; wherein, the raw data includes electromagnetic environment data. Based on graph neural networks, dynamic modeling and interference source localization of electromagnetic environment data are performed to obtain the star flash safety channel; The original data is compressed using a preprocessing algorithm to obtain compressed data; wherein the preprocessing algorithm includes a duplicate frame removal algorithm and a redundant field compression algorithm. Encrypted data is obtained by encrypting compressed data using an encryption algorithm. Encrypted data is transmitted using the Starflash Secure Channel.
[0007] In conjunction with the first aspect above, in one possible implementation, the method for obtaining the star-flash security channel includes: Electromagnetic environment data is transformed into a graph structure using a graph structure definition method to obtain a dynamic spatiotemporal correlation graph; The dynamic spatiotemporal correlation graph is inferred by a graph neural network model to obtain a dynamic interference heatmap and interference source localization results; wherein the graph neural network model is built based on the GAT and LSTM architecture. By using safety threshold rules to filter channels based on dynamic interference heatmaps and interference source location results, a star-flash safe channel is obtained.
[0008] In conjunction with the first aspect above, in one possible implementation, the graph neural network model includes an input layer, a GAT layer, an LSTM layer, and an output layer; The input layer is used to normalize the dynamic spatiotemporal correlation graph to obtain standardized node features. The GAT layer is used to learn spatial and frequency correlations of standardized node features through a multi-head attention mechanism to obtain spatial correlation features. The LSTM layer is used to concatenate spatial correlation features in time stamp order to obtain a temporal feature sequence; the gating unit of the LSTM layer is used to learn the temporal dynamic rules of the temporal feature sequence to obtain spatiotemporal fusion features. The output layer is used to perform numerical mapping of interference intensity and probability determination of interference sources on spatiotemporal fusion features through a fully connected layer, so as to obtain dynamic interference heatmap and interference source localization results.
[0009] In conjunction with the first aspect above, in one possible implementation, the method for acquiring the on-site situation information includes: The decrypted data is filtered for noise using Kalman filtering to obtain denoised data. The denoised data is correlated and matched with multi-source data using a spatiotemporal alignment algorithm to obtain spatiotemporal aligned data. The spatiotemporal aligned data is fused and structured by an LSTM and Attention fusion model to obtain on-site situation information; wherein, the LSTM module is used to capture temporal correlations, and the Attention module is used to focus on high-value action features.
[0010] In conjunction with the first aspect above, in one possible implementation, the step of performing multi-source data association matching on the denoised data using a spatiotemporal alignment algorithm includes: Time-aligned data is obtained by calibrating the timestamp-biased data based on the timestamp. The time-aligned data is transformed using a coordinate system transformation algorithm to obtain spatially aligned data; Spatial alignment data is obtained by performing correlation operations on spatially aligned data through a target feature matching algorithm.
[0011] In conjunction with the first aspect above, in one possible implementation, the method for obtaining the preliminary action plan includes: The basic action framework is obtained by adapting the on-site situation information to a template through the action rule matching engine. The Monte Carlo simulation algorithm is used to generate multiple options and calculate the success rate of the basic action framework, resulting in candidate action options and their corresponding success rates. Candidate action plans are screened by using a scheme screening threshold to obtain a preliminary action plan.
[0012] In conjunction with the first aspect above, in one possible implementation, the method for acquiring the action command signal includes: The preliminary action plan is decomposed and sorted into subtasks using a task decomposition and priority sorting algorithm to obtain an ordered list of subtasks. The action unit allocation module performs unit matching and allocation on the ordered subtask list to obtain the instruction to be encoded. The instruction to be encoded is encoded and encrypted using an instruction encoding and encryption algorithm to generate an action instruction signal.
[0013] In conjunction with the first aspect above, in one possible implementation, receiving the action command signal and decrypting and parsing it includes: The action command signal is decrypted using a decryption algorithm to obtain the action command data; By using a rapid header recognition algorithm and a thread allocation strategy, action command data is type-identified and processed for resource allocation to obtain control commands. Control commands are executed through the terminal execution module.
[0014] Secondly, an electronic device is provided, comprising: a communication unit and a processing unit; the communication unit is used to acquire raw data in the field environment and encrypt it to obtain encrypted data and transmit it; the processing unit is used to decrypt the encrypted data using a decryption algorithm to obtain decrypted data; to parse, spatiotemporally align and feature-fuse the decrypted data through distributed data fusion to obtain structured field situation information; to perform rule matching and multi-scheme success rate calculation on the field situation information through action rule matching and strategy calculation to obtain a preliminary action plan; to encode the preliminary action plan and allocate action units through instruction encoding and task allocation to generate action instruction signals; and to receive, decrypt and parse the action instruction signals to obtain control instructions and execute them.
[0015] Thirdly, this application provides an electronic device, including: a processor and a storage medium; the storage medium includes instructions, and the processor is configured to execute the instructions to implement the methods described in the first aspect and any possible implementation thereof. This electronic device may be an electronic device or a chip within an electronic device.
[0016] Fourthly, this application provides a mobile command platform communication system based on StarFlash technology, comprising: a StarFlash communication device, a command and control center, a mobile command terminal, and a data transmission network; wherein, the StarFlash communication device is used to acquire raw data in the field environment and encrypt it to obtain encrypted data and transmit it; the command and control center is used to decrypt the encrypted data using a decryption algorithm to obtain decrypted data; to parse, spatiotemporally align, and fuse the decrypted data through distributed data fusion to obtain structured field situation information; to perform rule matching and multi-scheme success rate calculation on the field situation information through action rule matching and strategy calculation to obtain a preliminary action plan; to encode the preliminary action plan and allocate action units through instruction encoding and task allocation to generate action instruction signals; the mobile command terminal is used to receive the action instruction signals and decrypt and parse them to obtain control instructions and execute them; the data transmission network is used to connect the StarFlash communication device, the command and control center, and the mobile command terminal to realize real-time data transmission and exchange.
[0017] Fifthly, this application provides a computer-readable storage medium storing instructions that, when executed on an electronic device, cause the electronic device to perform the methods described in the first aspect and any possible implementation thereof.
[0018] Sixthly, this application provides a computer program product containing instructions that, when run on an electronic device, cause the electronic device to perform the methods described in the first aspect and any possible implementation thereof.
[0019] This application provides a mobile command platform communication system and method based on StarFlash technology. Leveraging the low latency, high reliability, and high synchronization characteristics of StarFlash technology, a full-coverage communication architecture is constructed, laying a solid foundation for the system. This architecture, combined with end-to-end encryption and anti-interference transmission mechanisms, strengthens the security defense line from data source to command transmission, effectively meeting the dual requirements of military information confidentiality and civilian security data anti-tampering. Through distributed data fusion and intelligent strategy generation, the system achieves accurate perception of the situation from the field to the overall situation of the protected area and scientific formulation of solutions. Ultimately, with its efficient command parsing and real-time interaction capabilities, the system establishes a closed loop from command decision-making to end-point execution. This not only improves combat coordination efficiency in the military but also enables rapid response and efficient linkage of security forces in the protection of important public safety targets, comprehensively solving the core pain points of traditional systems such as weak anti-interference, poor security, and low coordination efficiency in complex environments.
[0020] It should be understood that the descriptions of technical features, technical solutions, beneficial effects, or similar language in this application do not imply that all features and advantages can be achieved in any single embodiment. Rather, it is understood that the description of a feature or beneficial effect means that a specific technical feature, technical solution, or beneficial effect is included in at least one embodiment. Therefore, the descriptions of technical features, technical solutions, or beneficial effects in this specification do not necessarily refer to the same embodiment. Furthermore, the technical features, technical solutions, and beneficial effects described in this embodiment can be combined in any suitable manner. Those skilled in the art will understand that embodiments can be implemented without one or more specific technical features, technical solutions, or beneficial effects of a particular embodiment. In other embodiments, additional technical features and beneficial effects may be identified in specific embodiments that do not embody all embodiments. Attached Figure Description
[0021] Figure 1 A system architecture diagram of a mobile command platform communication system based on star-flash technology is provided for embodiments of this application; Figure 2 A schematic diagram illustrating the communication process of a mobile command platform based on Starflash technology, provided for an embodiment of this application; Figure 3 A schematic diagram illustrating the communication process of another mobile command platform based on Starflash technology, provided for an embodiment of this application; Figure 4 A schematic diagram illustrating the communication process of another mobile command platform based on star-flash technology, provided for an embodiment of this application; Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application; Figure 6 This is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0022] In the description of this application, unless otherwise stated, " / " means "or," for example, A / B can mean A or B. The "and / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone. Furthermore, "at least one" means one or more, and "multiple" means two or more. The terms "first," "second," etc., do not limit the quantity or order of execution, and "first," "second," etc., do not necessarily imply differences.
[0023] It should be noted that, in this application, the terms "exemplary" or "for example" are used to indicate that something is being described as an example, illustration, or illustration. Any embodiment or design described as "exemplary" or "for example" in this application should not be construed as being more preferred or advantageous than other embodiments or design solutions. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.
[0024] The mobile command platform communication system based on star-flash technology provided in this application embodiment can be applied to, for example... Figure 1 In the mobile command platform communication system 100 based on star-flash technology shown, such as Figure 1 As shown, the communication system includes: a star-flash communication device 10, a command and control center 20, a mobile command terminal 30, and a data transmission network 40.
[0025] The Star Flash Communication Device 10 is used to acquire raw data from the field environment, encrypt it, obtain encrypted data, and transmit it. The command and control center 20 is used to: decrypt encrypted data using a decryption algorithm to obtain decrypted data; parse, align, and fuse the decrypted data using distributed data fusion to obtain structured on-site situation information; perform rule matching and multi-scheme success rate calculation on the on-site situation information using action rule matching and strategy calculation to obtain a preliminary action plan; and encode the preliminary action plan and allocate action units using instruction encoding and task allocation to generate action instruction signals. The mobile command terminal 30 is used to receive action command signals, decrypt and parse them, obtain control commands, and execute them. The data transmission network 40 is used to connect the Star Flash communication device, the command and control center, and the mobile command terminal to realize real-time data transmission and exchange.
[0026] To address the technical problems of high latency, poor reliability, weak anti-interference, and insufficient security protection in the existing technology, this application provides a mobile command platform communication system based on StarFlash technology. The system includes: a StarFlash communication device, a command and control center, a mobile command terminal, and a data transmission network. The Star Flash Communication Device is used to acquire raw data from the field environment, encrypt it, obtain encrypted data, and transmit it. The command and control center is used to: decrypt encrypted data using a decryption algorithm to obtain decrypted data; parse, align, and fuse the decrypted data using distributed data fusion to obtain structured on-site situation information; perform rule matching and multi-scheme success rate calculation on the on-site situation information using action rule matching and strategy calculation to obtain a preliminary action plan; and encode the preliminary action plan and allocate action units using instruction encoding and task allocation to generate action instruction signals. The mobile command terminal is used to receive action command signals, decrypt and parse them, obtain control commands, and execute them. The data transmission network is used to connect the StarScan communication device, the command and control center, and the mobile command terminal to realize real-time data transmission and exchange.
[0027] Based on this, the technical problems of high latency, poor reliability, weak anti-interference and insufficient security protection in the existing technology have been solved.
[0028] like Figure 2 As shown in the embodiment of this application, the mobile command platform communication system based on star-flash technology includes: Starlight Communication Device: Used to acquire raw data from the field environment, encrypt it, obtain encrypted data, and transmit it.
[0029] It should be noted that the hardware design of the StarSpark communication device mainly includes a communication module, a control module, and a power module. The communication module is responsible for implementing the wireless communication functions of StarSpark technology, including signal transmission, reception, and processing. The control module is responsible for the control and management of the entire device, including the selection of communication protocols and the configuration of communication parameters. The power module provides a stable and reliable power supply to ensure continuous operation in complex field environments. The hardware design must fully consider the device's portability, stability, and anti-interference capabilities. By employing high-performance hardware chips and optimized circuit design, the communication rate and stability of the device are improved, while power consumption and interference are reduced. Simultaneously, the device's heat dissipation and protection performance must also be considered to adapt to complex and changing field environments.
[0030] It should be noted that the software design of the StarSpeed communication device is crucial for realizing its communication functions. The software design of this invention mainly includes communication protocol design, signal processing algorithm design, and control program design. Communication protocol design is the foundation for realizing StarSpeed technology communication. Based on the characteristics of StarSpeed technology and the requirements of wireless communication, this invention designs an efficient and stable communication protocol. This protocol features low latency, high reliability, and high synchronization accuracy, meeting the real-time and efficient communication needs of mobile command platforms. Signal processing algorithm design is key to ensuring communication quality. This invention employs advanced signal processing algorithms to filter, demodulate, and decode received signals, improving signal anti-interference capabilities and transmission quality. Simultaneously, by optimizing algorithm parameters and structure, algorithm complexity and power consumption are reduced, improving the device's processing speed and stability. Control program design is responsible for the control and management of the entire device. This invention designs a flexible and configurable control program that can adjust communication parameters and select communication modes according to actual needs. Furthermore, the control program also has fault detection and recovery functions, enabling timely detection and handling of communication faults to ensure the stable and reliable operation of the device.
[0031] In some implementations, the acquisition and encryption of raw data from the field environment is performed, such as... Figure 3 As shown, it includes: Raw data is obtained by collecting raw information from the field environment using multimodal sensors; wherein, the raw data includes electromagnetic environment data. Based on graph neural networks, dynamic modeling and interference source localization of electromagnetic environment data are performed to obtain the star flash safety channel; The original data is compressed using a preprocessing algorithm to obtain compressed data; wherein the preprocessing algorithm includes a duplicate frame removal algorithm and a redundant field compression algorithm. Encrypted data is obtained by encrypting compressed data using an encryption algorithm. Encrypted data is transmitted using the Starflash Secure Channel.
[0032] It should be noted that the multimodal sensors include visible light cameras, infrared radar, GPS positioning modules, electromagnetic spectrum monitors, etc.; the initial data includes enemy target images, equipment movement trajectories, terrain features, real-time meteorological parameters, and electromagnetic environment data.
[0033] For example, in a ground-based mobile command and control mission, the StarSpeed communication device is equipped with a multi-modal sensor group consisting of a visible light camera, an infrared radar, a GPS positioning module, and an electromagnetic spectrum monitor. The visible light camera acquires images of enemy armored targets and battlefield terrain features; the infrared radar tracks the movement trajectory of enemy equipment; the GPS positioning module records the location of each sampling point and correlates it with trajectory data; and the electromagnetic spectrum monitor captures the intensity and frequency distribution of electromagnetic signals on the battlefield, simultaneously collecting real-time meteorological parameters such as wind speed and visibility. Together, these data form raw data containing enemy target images, equipment movement trajectories, terrain features, real-time meteorological parameters, and electromagnetic environment data. The electromagnetic environment data from this raw data is then input into a graph neural network. By dynamically modeling and analyzing the temporal variation patterns of electromagnetic signals at different frequencies, and combining this with spatial coordinates to locate the enemy's electromagnetic interference source, a secure star-flash channel with low interference intensity and stable transmission was selected. Next, a duplicate frame removal algorithm was used to remove consecutive similar target image frames acquired by visible light cameras. A redundant field compression algorithm was used to simplify duplicate coordinate identifiers and device number information in GPS trajectory data, resulting in lightweight compression of the original data. Then, the compressed data was block-encrypted using the national standard SM4 symmetric encryption algorithm to generate encrypted data. Finally, relying on the selected secure star-flash channel, the encrypted data was transmitted in real time to the rear command and control center, achieving secure and efficient acquisition and transmission of raw battlefield data.
[0034] In some implementations, the method for obtaining the star-flash security channel includes: Electromagnetic environment data is transformed into a graph structure using a graph structure definition method to obtain a dynamic spatiotemporal correlation graph; The dynamic spatiotemporal correlation graph is inferred by a graph neural network model to obtain a dynamic interference heatmap and interference source localization results; wherein the graph neural network model is built based on the GAT and LSTM architecture. By using safety threshold rules to filter channels based on dynamic interference heatmaps and interference source location results, a star-flash safe channel is obtained.
[0035] For example, the StarScan communication device first performs graph structure transformation on the electromagnetic environment data (including signal strength at different frequency points, GPS coordinates of sampling points, and timestamps at each time point) collected by the electromagnetic spectrum monitor: using the combination of "sampling time-frequency-location" as nodes (node features include signal strength, intensity change rate at 3 times, and device motion status), spatial edges are established for nodes with a spatial distance < 500m (weight is the reciprocal of the distance), and frequency edges are established for nodes with adjacent frequencies (interval < 10MHz) and consistent signal trends (correlation coefficient > 0.8) (weight is the correlation coefficient). The graph structure is updated every 1 second to obtain a dynamic spatiotemporal correlation graph. Then, this graph is input into a graph neural network model based on the GAT+LSTM architecture. The GAT layer (8-head attention) learns the correlation between strong interference nodes (signal strength > -50dBm) and surrounding nodes, outputting 64-dimensional spatial correlation features, which are then processed by the LSTM layer (hidden layer dimension). 128) Capture the temporal variation patterns of electromagnetic signals (such as the frequency jump trend of enemy interference signals), and deduce and generate dynamic interference heatmaps (with 20m×20m grids marking the interference intensity at each frequency) and interference source location results (locating two enemy radar interference sources, with center coordinates 1.2km and 1.8km away from the command device, respectively, and the main interference frequencies concentrated at 2.45GHz and 5.1GHz); finally, based on the safety threshold rules (interference intensity < -60dBm, future 1s increase < 10dB, distance from the nearest interference source > 500m), select 4 channels that meet the conditions from the 32 available channels in the 2.4GHz / 5GHz band of the Star Flash, sort them from low to high interference intensity, and take the first 3 as priority Star Flash safe channels (corresponding to the 2.412GHz, 5.2GHz, and 5.8GHz bands, respectively), and the remaining 1 as a backup channel to provide a stable and anti-interference communication link for subsequent encrypted data transmission.
[0036] In some implementations, such as Figure 4 As shown, the graph neural network model includes an input layer, a GAT layer, an LSTM layer, and an output layer; The input layer is used to normalize the dynamic spatiotemporal correlation graph to obtain standardized node features. The GAT layer is used to learn spatial and frequency correlations of standardized node features through a multi-head attention mechanism to obtain spatial correlation features. The LSTM layer is used to concatenate spatial correlation features in time stamp order to obtain a temporal feature sequence; the gating unit of the LSTM layer is used to learn the temporal dynamic rules of the temporal feature sequence to obtain spatiotemporal fusion features. The output layer is used to perform numerical mapping of interference intensity and probability determination of interference sources on spatiotemporal fusion features through a fully connected layer, so as to obtain dynamic interference heatmap and interference source localization results.
[0037] For example, the graph neural network model processes electromagnetic environment data in a hierarchical manner: the input layer first performs mean-standard deviation normalization on the node features (including signal strength, intensity change rate at 3 time points, equipment motion status, etc.) of the dynamic spatiotemporal correlation graph, mapping each dimension of features to a uniform scale, resulting in 128-dimensional standardized node features; the GAT layer uses an 8-head attention mechanism to calculate node correlation weights in parallel, focusing on strengthening the spatial (distance < 500m) and frequency (interval < 10MHz and consistent trend) correlation between strong interference nodes and surrounding nodes, and after feature concatenation and dimensionality reduction, outputs 64-dimensional spatial correlation features; the LSTM layer concatenates the features according to the timestamp order. Based on the spatial correlation features of the current time and the previous four time points, a 5×64-dimensional temporal feature sequence is formed. Then, through a gating unit to filter out invalid historical information and focus on the increase and decrease of interference intensity and frequency jump patterns, a 64-dimensional spatiotemporal fusion feature is learned. The output layer uses a dual-branch fully connected network. One branch maps the spatiotemporal fusion feature to the predicted interference intensity value of each node in the next 1 second (generating a dynamic interference heat map of a 20m×20m grid). The other branch is activated by sigmoid and outputs the probability that a node is the center of the interference source (selecting nodes with a probability > 0.8, and obtaining two enemy interference source location results after clustering), providing the core basis for the selection of star-flash security channels.
[0038] Command and Control Center: Used to decrypt encrypted data using decryption algorithms to obtain decrypted data; to parse, align, and fuse the decrypted data using distributed data fusion to obtain structured on-site situation information; to perform rule matching and multi-scheme success rate calculation on the on-site situation information through action rule matching and strategy calculation to obtain a preliminary action plan; and to encode the preliminary action plan and allocate action units through instruction encoding and task allocation to generate action instruction signals.
[0039] It should be noted that the hardware design of the command and control center mainly includes high-performance computer servers, large-capacity storage devices, display devices, and input devices. Furthermore, the computer server is responsible for processing and analyzing data from mobile command terminals and other sensors, formulating action plans, and issuing instructions to the mobile command terminals via a satellite communication device. The large-capacity storage device is used to store a large amount of on-site data, action plans, historical records, and other information for easy retrieval. The display device is used to display real-time information such as the on-site situation, action progress, and communication status, providing commanders with intuitive decision support. The input devices are used to receive instructions and operations from commanders, enabling human-computer interaction. In the hardware design, this invention also considers hardware reliability and redundancy. High-performance, highly stable hardware components are used, and redundant power supplies and hot backup measures are provided to ensure the command and control center can operate continuously and stably in complex on-site environments.
[0040] It should be noted that the software design of the command and control center is crucial to its functionality. This invention designs a complete software system, including modules for data processing and analysis, action planning, command issuance and coordination, communication management and monitoring, encryption, and access control. Specifically: the data processing and analysis module is responsible for real-time processing and analysis of received data, extracting useful field information to provide decision support for commanders. The action planning module formulates detailed action plans based on the field situation and operational needs, and issues commands to mobile command terminals through the command issuance and coordination module. The command issuance and coordination module is also responsible for coordinating the actions of various action units to ensure the coordination and efficiency of the entire operation. The communication management and monitoring module is responsible for real-time monitoring and management of the communication system's operational status. This module can display the status of communication equipment, the quality of communication links, and other information in real time, promptly detecting and handling communication faults. Simultaneously, this module also has security management functions to prevent security threats such as unauthorized intrusion and data leakage. The encryption module is used to encrypt transmitted data to ensure data security; the access control module is used to verify and manage the permissions of users accessing the command and control center to prevent unauthorized access.
[0041] In some implementations, the methods for acquiring the on-site situation information include: The decrypted data is filtered for noise using Kalman filtering to obtain denoised data. The denoised data is correlated and matched with multi-source data using a spatiotemporal alignment algorithm to obtain spatiotemporal aligned data. The spatiotemporal aligned data is fused and structured by an LSTM and Attention fusion model to obtain on-site situation information; wherein, the LSTM module is used to capture temporal correlations, and the Attention module is used to focus on high-value action features.
[0042] For example, firstly, a Kalman filter algorithm is applied to the decrypted data (including multi-source information such as enemy target images, equipment movement trajectories, electromagnetic signal strength, and terrain features) to dynamically filter for jump values in GPS trajectories and random noise in electromagnetic signals, eliminating abnormal data that exceed the state estimation error threshold, resulting in denoised data (such as the smooth movement trajectory of enemy armored units and stable electromagnetic signal strength curves). Then, a spatiotemporal alignment algorithm is used to correlate and match the denoised data. In the time dimension, the timestamp deviation of each sensor is calibrated to ≤100μs based on the unified time system of the command and control center. In the spatial dimension, all coordinates are converted to the WGS-84 military coordinate system, ensuring that the visible light image, infrared radar trajectory, and electromagnetic signal characteristics of the same target are aligned in time and space. The dimensions are mapped one-to-one to obtain spatiotemporally aligned data. Finally, the spatiotemporally aligned data is input into the LSTM and Attention fusion model. The LSTM module learns the sequence of three time steps (the current time and the two previous time steps) to capture the movement trend of enemy targets (such as the acceleration / turning pattern of armored units) and the temporal features of electromagnetic signal intensity changes. The Attention module focuses on high-value action features (such as the unique movement trajectory of enemy command vehicles and the electromagnetic signal frequency band of strong interference sources) and assigns them high weights. After feature fusion and structured mapping with the military situation field library (including target type, position, speed, interference source parameters, etc.), the final result is the on-site situation information containing enemy troop deployment, real-time movement status, and electromagnetic environment distribution.
[0043] In some implementations, the step of performing multi-source data association matching on the denoised data using a spatiotemporal alignment algorithm includes: Time-aligned data is obtained by calibrating the timestamp-biased data based on the timestamp. The time-aligned data is transformed using a coordinate system transformation algorithm to obtain spatially aligned data; Spatial alignment data is obtained by performing correlation operations on spatially aligned data through a target feature matching algorithm.
[0044] It should be noted that the target feature matching algorithm includes a composite algorithm system of modal feature extraction, cross-modal feature fusion, multi-dimensional similarity calculation and association decision.
[0045] For example, the command and control center uses a spatiotemporal alignment algorithm to perform multi-source correlation matching on denoised data (including enemy armor images captured by visible light cameras, motion trajectories detected by infrared radar, GPS positioning data, signal characteristics collected by electromagnetic spectrum monitors, etc.): First, based on the unified time system (BeiDou military timestamp) of the command and control center, the time deviation of each sensor data is calculated (e.g., infrared radar data lags by 30μs, visible light camera data leads by 20μs), and the timestamp of the denoised data is linearly corrected to ensure that the time deviation of all data is ≤100μs, thus obtaining time-aligned data; then, through a coordinate system transformation algorithm, the coordinate information of each coordinate in the time-aligned data is uniformly converted to the WGS-84 military coordinate system—the pixel coordinates of the visible light image are converted to geodetic coordinates through perspective projection transformation (combined with camera intrinsic and extrinsic parameters), and the polar coordinates (distance) of the infrared radar are converted to geodetic coordinates. The coordinates of the radar station (including azimuth and azimuth) are converted into geodetic coordinates, and the original GPS coordinates are corrected to military standard coordinates to obtain spatially aligned data. Finally, the spatially aligned data is associated through a target feature matching algorithm: features are extracted by modality (image features are taken from armor outline and turret feature points, trajectory features are taken from movement speed and azimuth angle, and electromagnetic features are taken from main frequency and intensity change rate), and fused by a cross-attention module (dynamically allocated weights, with image feature weights accounting for a higher proportion when the image is clear) to obtain cross-modal fusion features. The cosine similarity of the features is calculated and combined with spatiotemporal constraints (spatial distance <10m) to obtain a comprehensive similarity. When the similarity is ≥95%, it is determined to be the same target and bound (such as associating the image, trajectory, and electromagnetic data of an armored target to the same ID). Finally, spatiotemporal aligned data is obtained (multi-source data of the same target are completely matched in the spatiotemporal dimension, and the association accuracy is ≥98%).
[0046] In some implementations, the method for obtaining the preliminary action plan includes: The basic action framework is obtained by adapting the on-site situation information to a template through the action rule matching engine. The Monte Carlo simulation algorithm is used to generate multiple options and calculate the success rate of the basic action framework, resulting in candidate action options and their corresponding success rates. Candidate action plans are screened by using a scheme screening threshold to obtain a preliminary action plan.
[0047] It should be noted that the action rule matching engine has a built-in preset offensive and defensive tactical template library, including tactical templates such as flanking maneuvers, fire suppression, and positional defense. The template parameters can be dynamically adjusted. The success rate includes mission completion rate, friendly casualty rate, and communication link survival rate. The preliminary action plan includes detailed operational phase divisions, task lists for each unit, execution time limits, emergency backup plans, and plan generation delay.
[0048] For example, the action rule matching engine is first invoked. It has a built-in library of preset offensive and defensive tactical templates, including flanking maneuvers, fire suppression, and positional defense. This is combined with acquired situational information (such as two enemy armored groups located 5km from the right flank, two electromagnetic interference sources at 1.2km and 1.8km respectively, and the deployment positions of the friendly mechanized infantry company and artillery units) to adapt the templates. Because the enemy armored groups are advancing in a dispersed manner and there is localized electromagnetic interference, the engine automatically matches a combined tactical template of "flanking maneuver + frontal fire suppression," and dynamically adjusts it. Template parameters (such as avoiding areas with dense electromagnetic interference sources on the detour route and binding the fire strike time window with the stable communication period of the StarSignal secure channel) are used to obtain the basic action framework. Then, the Monte Carlo simulation algorithm is used to generate 10 sets of differentiated candidate schemes for this basic action framework (such as adjusting the departure time of the detour team, the coverage of the fire strike, and the deployment location of the communication relay node). Each scheme simulates 1000 battlefield scenario changes (including possible enemy turning and interference intensity fluctuations), and calculates the success rate indicators of each scheme (mission completion rate: such as the probability of encircling and annihilating the enemy armored group, friendly attrition rate: such as the proportion of personnel and equipment losses, communication link survival rate: based on the transmission stability of the StarSignal secure channel). Finally, candidate action schemes and their corresponding success rates are obtained (such as Scheme 3 with a mission completion rate of 92%, friendly attrition rate of 12%, and communication link survival rate of 88%, and Scheme 7 with a mission completion rate of 88%, friendly attrition rate of 18%, and communication link survival rate of 85%). Finally, based on the scheme selection thresholds (mission completion rate ≥ 90%, friendly attrition rate ≤ 15%, and communication link survival rate ≥ 85%), 3 sets of schemes that meet the criteria are selected. The candidate schemes were ranked by comprehensive priority to determine the optimal scheme as the preliminary action plan. The plan includes three operational phases (concealed maneuver of the flanking unit, frontal fire suppression, and encirclement and annihilation), a task list for each action unit (e.g., the mechanized company is responsible for flanking, the artillery company is responsible for fire coverage, and the communications unit is responsible for maintaining the satellite flash channel), execution time limits for each phase (40 minutes for the maneuver phase and 15 minutes for the suppression phase), and two sets of emergency backup plans (to deal with sudden enemy changes and increased interference sources). The plan generation delay is controlled within 5 minutes to meet the needs of rapid battlefield decision-making.
[0049] In some implementations, the method of acquiring the action command signal includes: The preliminary action plan is decomposed and sorted into subtasks using a task decomposition and priority sorting algorithm to obtain an ordered list of subtasks. The action unit allocation module performs unit matching and allocation on the ordered subtask list to obtain the instruction to be encoded. The instruction to be encoded is encoded and encrypted using an instruction encoding and encryption algorithm to generate an action instruction signal.
[0050] It should be noted that the action unit allocation module has a built-in action unit database, which associates the equipment type, current location, remaining combat strength, and communication status of each unit.
[0051] For example, firstly, the preliminary action plan (including 3 operational phases and task lists for each unit) is broken down into 12 sub-tasks using a task decomposition and priority ranking algorithm—such as "the 1st platoon of the mechanized company concealedly maneuvers to point A on the enemy's left flank (coordinates X1, Y1)", "the artillery company calibrates the fire coverage area B (coordinates X2, Y2)", and "the communications unit strengthens the relay node signal at a location 1.2km away on the satellite communication channel". Then, based on task urgency (e.g., fire suppression preparation takes precedence over maneuver completion) and relevance (e.g., relay node strengthening must precede main force communication), an ordered list of sub-tasks is obtained (the first 3 items are "relay node strengthening → artillery fire calibration → 1st platoon of the mechanized company departs"). Next, the action unit allocation module is invoked, whose built-in operational unit database (including the distance of each platoon's current position from point A, the remaining ammunition of the artillery company, the equipment status of the communications unit, and the satellite communication channel connection quality, etc.) is used to assign sub-tasks according to "task". The allocation is based on the "Mission Requirements - Unit Capabilities" matching principle: "Concealed Maneuver" is assigned to the 1st Platoon of the mechanized company, which is closest to point A (3km) and has 90% remaining combat power; "Firepower Coverage" is assigned to the 2nd Platoon of the artillery company, which has sufficient ammunition (70%) and stable communication (92% survival rate of the StarSpark channel); and "Relay Node Enhancement" is assigned to the 3rd Group of the communication unit, which carries StarSpark enhancement equipment. This yields the instructions to be encoded (including fields such as mission ID, execution unit, target coordinates, time limit, and coordination signal). Finally, through instruction encoding and encryption algorithms, the instructions to be encoded are first encoded into a binary instruction stream according to the military standard format (such as frame header + mission type + parameters + check bit). Then, the instruction stream is encrypted using the national cryptographic SM2 asymmetric encryption algorithm (combined with the public key of the receiving unit) to generate an action instruction signal containing encrypted instructions, instruction check codes, and StarSpark channel identifiers, ensuring the integrity and confidentiality of transmission through the StarSpark secure channel.
[0052] Mobile command terminal: Used to receive action command signals, decrypt and parse them, obtain control commands, and execute them.
[0053] It should be noted that the mobile command terminal hardware design includes a lightweight casing, a high-performance processor, large-capacity storage, a display screen, and various communication interfaces and expansion slots. The mobile command terminal software design includes a clean and intuitive interface and icon design, supports gesture operation and voice control, and includes a command receiving and execution module, a field information display module, and a communication module. Furthermore, the mobile command terminal uses a high-performance central processing unit (CPU) to ensure rapid system response and efficient processing capabilities. The CPU features multi-core, multi-threaded technology, enabling it to handle multiple tasks simultaneously and improving overall processing speed. Simultaneously, to meet the storage requirements of large amounts of data, the terminal is equipped with large-capacity storage, including a high-speed solid-state drive (SSD) and random access memory (RAM). The SSD provides fast data read and write speeds, while the RAM ensures rapid data exchange during system operation. The mobile command terminal has abundant communication interfaces and expansion slots to meet the connectivity needs with other devices and systems. These include USB interfaces, network interfaces, serial ports, and HDMI interfaces, facilitating connection and data exchange with peripheral devices such as printers, scanners, and cameras. Meanwhile, the terminal also supports wireless communication modules such as Bluetooth, Wi-Fi, and 4G / 5G, enabling wireless connectivity with other mobile devices and fixed networks. The mobile command terminal uses a high-performance lithium battery as its power source, boasting long battery life and fast charging capabilities. It also features an intelligent power management system that monitors battery usage in real time and provides functions such as power level reminders and energy-saving modes. Furthermore, the terminal supports multiple charging methods, including wired charging, wireless charging, and vehicle-mounted charging, to adapt to charging needs in various field environments.
[0054] In some implementations, receiving the action command signal and decrypting and parsing it includes: The action command signal is decrypted using a decryption algorithm to obtain the action command data; By using a rapid header recognition algorithm and a thread allocation strategy, action command data is type-identified and processed for resource allocation to obtain control commands. Control commands are executed through the terminal execution module.
[0055] It should be noted that the terminal execution module includes an equipment system linkage interface and a route display module, etc.
[0056] For example, firstly, the SM2 asymmetric decryption algorithm (a national cryptographic standard) is used to decrypt the action command signal (including encrypted instructions, verification codes, and channel identifiers) using the terminal's built-in private key. After verifying the verification code, action command data containing the task ID, target coordinates (X1, Y1), execution time limit (arrival within 30 minutes), and coordination signal (a specific frequency pulse on the star-flash channel) is obtained. Next, a fast command header identification algorithm is activated to parse the task type identifier ("01" represents covert maneuver) in the command header field, determining it to be a high-priority task. Subsequently, a thread allocation strategy is triggered—the command is allocated to the terminal's core processing thread (occupying 80% of its processing capacity). CPU resources are prioritized over low-priority status reporting commands received simultaneously. After field parsing and format conversion, a control command containing "Movement route: Concealed advance along ridge C → Avoid electromagnetic interference in area D → Reach point A and wait silently" is generated. Finally, the terminal execution module responds: the route display module overlays a 3D terrain map in the WGS-84 coordinate system on the high-definition touch screen, marks the optimal movement route with red dotted lines, and updates the current position and remaining distance in real time. The equipment system linkage interface automatically sends a linkage signal to the vehicle-mounted weapon control system: "Remain silent while moving, unlock weapon safety upon arrival," ensuring that the control command is accurately executed.
[0057] Data transmission network: used to connect the StarScan communication device, command and control center, and mobile command terminal to realize real-time data transmission and exchange.
[0058] For example, the data transmission network adopts a dual-link redundancy architecture of "StarLight main link + shortwave backup link". The core uses StarLight technology to build a high-speed transmission channel. At the same time, two StarLight relay nodes are deployed in the weak areas of battlefield electromagnetic interference sources (1.2km and 1.8km away from the command device) (located on the left flank high ground and in the rear concealed bunker, respectively), to realize the full-link connection of StarLight communication device, command and control center and mobile command terminal: On the one hand, StarLight communication device collects and encrypts the original battlefield data (enemy target images, equipment trajectories, electromagnetic signals, etc.), and accesses the main link through the previously selected StarLight secure channel. After the signal is optimized by the relay node, it is transmitted with low latency (≤10m). s) Data is transmitted to the command and control center to ensure real-time synchronization. On the other hand, action command signals generated by the command and control center (such as the maneuver command of the 1st platoon of the mechanized company and the fire strike command of the artillery company) are encrypted and transmitted to the corresponding mobile command terminal via the main link. The network also supports dynamic bandwidth allocation—60% of the bandwidth is allocated to combat commands to ensure the priority of command transmission. When the main link of the satellite flash experiences signal attenuation due to enemy electromagnetic interference, the network automatically switches to the shortwave backup link to maintain basic data interaction (such as location reporting and emergency status feedback). Overall, the real-time and stable transmission and two-way exchange of data among the three are realized, building a reliable communication bridge for command decision-making and terminal execution.
[0059] Based on the above technical solutions, the mobile command platform communication system based on StarFlash technology provided in this application constructs a full-coverage communication architecture through the low latency, high reliability, and high synchronization characteristics of StarFlash technology, laying a solid foundation for the system. This architecture, combined with end-to-end encryption and anti-interference transmission mechanisms, jointly strengthens the security defense line from data source to command transmission, effectively meeting the dual requirements of military information confidentiality and civilian security data anti-tampering. Through distributed data fusion and intelligent strategy generation, the system achieves accurate perception of the situation from the field to the overall situation of the protected area and scientific formulation of solutions. Ultimately, with its efficient command parsing and real-time interaction capabilities, the system establishes a closed loop from command decision-making to end-point execution, not only improving combat coordination efficiency in the military but also enabling rapid response and efficient linkage of security forces in the protection of important public safety targets, comprehensively solving the core pain points of traditional systems such as weak anti-interference, poor security, and low coordination efficiency in complex environments.
[0060] The foregoing mainly describes the solutions of the embodiments of this application from the perspective of device implementation. It is understood that each device, such as an electronic device, includes at least one of the hardware structures and software modules corresponding to the execution of each function in order to achieve the above-mentioned functions. Those skilled in the art should readily recognize that, based on the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in a hardware or computer software-driven hardware manner depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0061] This application embodiment can divide the electronic device into functional units according to the above method example. For example, each function can be divided into a separate functional unit, or two or more functions can be integrated into one processing unit. The integrated unit can be implemented in hardware or as a software functional unit. It should be noted that the unit division in this application embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods.
[0062] When using integrated units, Figure 5 A possible structural schematic diagram of the electronic device (referred to as electronic device 50) involved in the above embodiments is shown. The electronic device 50 includes a processing unit 501 and a communication unit 502, and may also include a storage unit 503. Figure 5 The structural diagram shown can be used to illustrate the structure of the electronic device involved in the above embodiments.
[0063] when Figure 5 The schematic diagram shown is used to illustrate the structure of the electronic device involved in the above embodiments. The processing unit 501 is used to control and manage the operation of the electronic device, the communication unit 502 is used for the electronic device to communicate with other devices, and the storage unit 503 is used to store the program code and data of the electronic device.
[0064] For example, communication unit 502 is used to acquire raw data from the field environment, encrypt it, obtain encrypted data, and transmit it. Processing unit 501 is used to decrypt encrypted data using a decryption algorithm to obtain decrypted data; to parse, align, and fuse the decrypted data using distributed data fusion to obtain structured on-site situation information; to perform rule matching and multi-scheme success rate calculation on the on-site situation information using action rule matching and strategy calculation to obtain a preliminary action plan; to encode the preliminary action plan and allocate action units using instruction encoding and task allocation to generate action instruction signals; and to receive, decrypt, and parse the action instruction signals to obtain control instructions and execute them.
[0065] The processing unit 501 can be a processor or a controller, and the communication unit 502 can be a communication interface, transceiver, transceiver circuit, transceiver device, etc. The term "communication interface" is a general term and may include one or more interfaces. The storage unit 503 can be a memory. When the electronic device 50 is a chip, the processing unit 501 can be a processor or a controller, and the communication unit 502 can be an input interface and / or an output interface, pins, or circuits, etc. The storage unit 503 can be a storage unit within the chip (e.g., a register, cache, etc.) or a storage unit located outside the chip (e.g., read-only memory (ROM), random access memory (RAM, etc.).
[0066] The communication unit can also be called a transceiver unit. The antenna and control circuit with transceiver functions in the electronic device 50 can be considered as the communication unit 502 of the electronic device 50, and the processor with processing functions can be considered as the processing unit 501 of the electronic device 50. Optionally, the device in the communication unit 502 used to implement the receiving function can be considered as the communication unit. The communication unit is used to execute the receiving steps in the embodiments of this application, and the communication unit can be a receiver, a receiver circuit, etc. The device in the communication unit 502 used to implement the transmitting function can be considered as the transmitting unit. The transmitting unit is used to execute the transmitting steps in the embodiments of this application, and the transmitting unit can be a transmitter, a transmitter, a transmitting circuit, etc.
[0067] Figure 5If the integrated units in the process are implemented as software functional modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the embodiments of this application, in essence, or the parts that contribute to the prior art, or all or part of the technical solutions, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. Storage media for storing computer software products include various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory, random access memory, magnetic disks, or optical disks.
[0068] Figure 5 The units in the process can also be called modules; for example, a processing unit can be called a processing module.
[0069] This application also provides a hardware structure diagram of an electronic device (denoted as electronic device 60), see [link to diagram]. Figure 6 The electronic device 60 includes a processor 601, and optionally, a memory 602 connected to the processor 601.
[0070] In the first possible implementation, see Figure 6 The electronic device 60 also includes a transceiver 603. The processor 601, memory 602, and transceiver 603 are connected via a bus. The transceiver 603 is used to communicate with other devices or communication networks. Optionally, the transceiver 603 may include a transmitter and a receiver. The device in the transceiver 603 that implements the receiving function can be considered as a receiver, which is used to perform the receiving steps in the embodiments of this application. The device in the transceiver 603 that implements the transmitting function can be considered as a transmitter, which is used to perform the transmitting steps in the embodiments of this application.
[0071] Based on the first possible implementation method Figure 6 The structural diagram shown can be used to illustrate the structure of the electronic device involved in the above embodiments.
[0072] in, Figure 6 This can also be illustrated by a system chip in an electronic device. In this case, the actions performed by the aforementioned electronic device can be implemented by this system chip; the specific actions performed can be found above and will not be repeated here.
[0073] In implementation, each step of the method provided in this embodiment can be completed by integrated logic circuits in the processor hardware or by instructions in software. The steps of the method disclosed in the embodiments of this application can be directly manifested as being executed by a hardware processor, or being executed by a combination of hardware and software modules in the processor.
[0074] The processor in this application may include, but is not limited to, at least one of the following: a central processing unit (CPU), a microprocessor, a digital signal processor (DSP), a microcontroller unit (MCU), or an artificial intelligence processor, etc., which are various computing devices that run software. Each computing device may include one or more cores for executing software instructions to perform calculations or processing. The processor may be a separate semiconductor chip or integrated with other circuits into a single semiconductor chip. For example, it may be integrated with other circuits (such as encoding / decoding circuits, hardware acceleration circuits, or various bus and interface circuits) to form a SoC (System-on-a-Chip), or it may be integrated as a built-in processor within an ASIC. The ASIC with the integrated processor may be packaged separately or together with other circuits. In addition to the cores for executing software instructions to perform calculations or processing, the processor may further include necessary hardware accelerators, such as field-programmable gate arrays (FPGAs), PLDs (programmable logic devices), or logic circuits that implement dedicated logic operations.
[0075] The memory in the embodiments of this application may include at least one of the following types: read-only memory (ROM) or other types of static storage devices capable of storing static information and instructions; random access memory (RAM) or other types of dynamic storage devices capable of storing information and instructions; or electrically erasable programmable-only memory (EEPROM). In some scenarios, the memory may also be a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media, or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but is not limited thereto.
[0076] This application also provides a computer-readable storage medium including instructions that, when run on a computer, cause the computer to perform any of the methods described above.
[0077] This application also provides a computer program product containing instructions that, when run on a computer, cause the computer to perform any of the methods described above.
[0078] This application also provides a chip including a processor and an interface circuit. The interface circuit is coupled to the processor. The processor is used to run computer programs or instructions to implement the above-described method. The interface circuit is used to communicate with other modules outside the chip.
[0079] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented using software programs, implementation can be, in whole or in part, in the form of a computer program product. This computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device containing one or more servers, data centers, etc., that can be integrated with the medium. The available media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., DVDs), or semiconductor media (e.g., solid-state disks (SSDs)).
[0080] Although this application has been described herein in conjunction with various embodiments, those skilled in the art, by reviewing the accompanying drawings, disclosure, and appended claims, will understand and implement other variations of the disclosed embodiments in carrying out the claimed application. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "an" does not exclude multiple instances. A single processor or other unit can implement several functions listed in the claims. While different dependent claims may recite certain measures, this does not mean that these measures cannot be combined to produce good results.
[0081] Although this application has been described in conjunction with specific features and embodiments, it is obvious that various modifications and combinations can be made thereto without departing from the spirit and scope of this application. Accordingly, this specification and drawings are merely exemplary illustrations of this application as defined by the appended claims, and are considered to cover any and all modifications, variations, combinations, or equivalents within the scope of this application. Clearly, those skilled in the art can make various alterations and modifications to this application without departing from the spirit and scope of this application. Thus, if such modifications and modifications of this application fall within the scope of the claims of this application and their equivalents, this application is also intended to include such modifications and modifications.
Claims
1. A mobile command platform communication system based on star-flash technology, characterized in that, include: Starlight communication device, command and control center, mobile command terminal and data transmission network; The Star Flash Communication Device is used to acquire raw data from the field environment, encrypt it, obtain encrypted data, and transmit it. The command and control center is used to decrypt encrypted data using a decryption algorithm to obtain decrypted data; and to parse, spatiotemporally align, and fuse features of the decrypted data through distributed data fusion to obtain structured on-site situation information. By matching action rules and calculating strategies, the on-site situation information is matched with rules and the success rate of multiple solutions is calculated to obtain a preliminary action plan; by encoding instructions and allocating tasks, the preliminary action plan is encoded and action units are allocated to generate action instruction signals. The mobile command terminal is used to receive action command signals, decrypt and parse them, obtain control commands, and execute them. The data transmission network is used to connect the StarScan communication device, the command and control center, and the mobile command terminal to realize real-time data transmission and exchange.
2. The system according to claim 1, characterized in that, The process of acquiring and encrypting raw data from the field environment includes: Raw data is obtained by collecting raw information from the field environment using multimodal sensors; wherein, the raw data includes electromagnetic environment data. Based on graph neural networks, dynamic modeling and interference source localization of electromagnetic environment data are performed to obtain the star flash safety channel; The original data is compressed using a preprocessing algorithm to obtain compressed data; wherein the preprocessing algorithm includes a duplicate frame removal algorithm and a redundant field compression algorithm. Encrypted data is obtained by encrypting compressed data using an encryption algorithm. Encrypted data is transmitted using the Starflash Secure Channel.
3. The system according to claim 2, characterized in that, The methods for obtaining the Starflash security channel include: Electromagnetic environment data is transformed into a graph structure using a graph structure definition method to obtain a dynamic spatiotemporal correlation graph; The dynamic spatiotemporal correlation graph is inferred by a graph neural network model to obtain a dynamic interference heatmap and interference source localization results; wherein the graph neural network model is built based on the GAT and LSTM architecture. By using safety threshold rules to filter channels based on dynamic interference heatmaps and interference source location results, a star-flash safe channel is obtained.
4. The system according to claim 3, characterized in that, The graph neural network model includes an input layer, a GAT layer, an LSTM layer, and an output layer; The input layer is used to normalize the dynamic spatiotemporal correlation graph to obtain standardized node features. The GAT layer is used to learn spatial and frequency correlations of standardized node features through a multi-head attention mechanism to obtain spatial correlation features. The LSTM layer is used to concatenate spatial correlation features in time stamp order to obtain a temporal feature sequence; the gating unit of the LSTM layer is used to learn the temporal dynamic rules of the temporal feature sequence to obtain spatiotemporal fusion features. The output layer is used to perform numerical mapping of interference intensity and probability determination of interference sources on spatiotemporal fusion features through a fully connected layer, so as to obtain dynamic interference heatmap and interference source localization results.
5. The system according to claim 1, characterized in that, The methods for acquiring the on-site situation information include: The decrypted data is filtered for noise using Kalman filtering to obtain denoised data. The denoised data is correlated and matched with multi-source data using a spatiotemporal alignment algorithm to obtain spatiotemporal aligned data. The spatiotemporal aligned data is fused and structured by an LSTM and Attention fusion model to obtain on-site situation information; wherein, the LSTM module is used to capture temporal correlations, and the Attention module is used to focus on high-value action features.
6. The system according to claim 5, characterized in that, The step of performing multi-source data association and matching on denoised data using a spatiotemporal alignment algorithm includes: Time-aligned data is obtained by calibrating the timestamp-biased data based on the timestamp. The time-aligned data is transformed using a coordinate system transformation algorithm to obtain spatially aligned data; Spatial alignment data is obtained by performing correlation operations on spatially aligned data through a target feature matching algorithm.
7. The system according to claim 1, characterized in that, The methods for obtaining the preliminary action plan include: The basic action framework is obtained by adapting the on-site situation information to a template through the action rule matching engine. The Monte Carlo simulation algorithm is used to generate multiple options and calculate the success rate of the basic action framework, resulting in candidate action options and their corresponding success rates. Candidate action plans are screened by using a scheme screening threshold to obtain a preliminary action plan.
8. The system according to claim 1, characterized in that, The methods for acquiring the action command signal include: The preliminary action plan is decomposed and sorted into subtasks using a task decomposition and priority sorting algorithm to obtain an ordered list of subtasks. The action unit allocation module performs unit matching and allocation on the ordered subtask list to obtain the instruction to be encoded. The instruction to be encoded is encoded and encrypted using an instruction encoding and encryption algorithm to generate an action instruction signal.
9. The system according to claim 1, characterized in that, The process of receiving, decrypting, and parsing action command signals includes: The action command signal is decrypted using a decryption algorithm to obtain the action command data; By using a rapid header recognition algorithm and a thread allocation strategy, action command data is type-identified and processed for resource allocation to obtain control commands. Control commands are executed through the terminal execution module.
10. An electronic device, characterized in that, include: Communication unit and processing unit; The communication unit is used to acquire raw data from the field environment, encrypt it, obtain encrypted data, and transmit it. The processing unit is used to decrypt encrypted data using a decryption algorithm to obtain decrypted data; and to parse, spatiotemporally align, and fuse features of the decrypted data through distributed data fusion to obtain structured on-site situation information. By matching action rules and calculating strategies, the on-site situation information is matched with rules and the success rate of multiple solutions is calculated to obtain a preliminary action plan. The preliminary action plan is encoded and action units are allocated through instruction encoding and task allocation to generate action instruction signals. The action instruction signals are received, decrypted and parsed to obtain control instructions and execute them.