A method for intelligent spectrum prediction and satellite terminal access configuration

By establishing intelligent spectrum prediction and satellite terminal access configuration methods on the blockchain, and using satellite links to connect user equipment and blockchain, spectrum prediction and dynamic allocation are realized, the problem of spectrum management lacking dynamic adjustment capabilities in the existing technology is solved, the reliability and transparency of the system are improved, and automated management is realized through smart contracts.

CN119545365BActive Publication Date: 2025-05-02BEIJING INST OF TECH
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202510089364.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-01-20
Publication Date
2025-05-02
Estimated Expiration
2045-01-20

AI Technical Summary

Technical Problem

The existing technology lacks dynamic adjustment capabilities in spectrum management and utilization, and is difficult to meet the growing spectrum demands in modern wireless communication systems, and there are problems of insufficient single point failure risk, security and transparency in centralized management.

Method used

By establishing a connection with the user equipment using satellite terminals and establishing a connection between the user equipment and the blockchain using satellite links, the spectrum usage data of the user equipment is obtained and saved to the blockchain. If the spectrum usage data meets the preset smart contract triggering conditions, the target spectrum prediction model is called for spectrum prediction, and the spectrum prediction results are obtained to allocate spectrum resources based on the spectrum prediction results.

Benefits of technology

It solves the problem of insufficient dynamic adjustment capabilities in spectrum management and utilization, ensures the continuity and reliability of the system, prevents data from being maliciously tampered with, improves the fairness and transparency of spectrum management, and makes the spectrum management process highly automated and intelligent through smart contracts.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119545365B_ABST
    Figure CN119545365B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of satellite communication and blockchain technology, and in particular to a method for intelligent spectrum prediction and satellite terminal access configuration, the method comprising: establishing a connection with a user device using a satellite terminal, and establishing a connection between the user device and a blockchain using a satellite link; obtaining spectrum usage data of the user device, and saving the spectrum usage data to a blockchain, wherein a target spectrum prediction model is set in the blockchain, and the target spectrum prediction model is obtained by training historical spectrum usage data; if the spectrum usage data meets the preset smart contract triggering conditions, the target spectrum prediction model is called to perform spectrum prediction, and a spectrum prediction result is obtained, so as to allocate spectrum resources based on the spectrum prediction result. Thus, the existing technology solves the problems of spectrum management and utilization, such as lack of dynamic adjustment capability and difficulty in meeting the growing spectrum demand in modern wireless communication systems, and ensures the continuity and reliability of the system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of satellite communication and blockchain technology, and in particular to a method for intelligent spectrum prediction and satellite terminal access configuration. Background Art

[0002] In terms of spectrum management and utilization, existing technologies have static spectrum allocation, which makes spectrum resources unable to flexibly adapt to dynamically changing needs. Centralized management has the risk of single point failure. The lack of dynamic adjustment capability makes it inefficient when dealing with fluctuations in spectrum demand. Insufficient security and transparency affect the fair allocation of spectrum resources. There are many technical shortages. These technical shortages limit the efficient utilization and fair allocation of spectrum resources, making it difficult to meet the growing spectrum demand in modern wireless communication systems. Summary of the invention

[0003] The present invention provides an intelligent spectrum prediction and satellite terminal access configuration method to solve the problems in the existing technology in spectrum management and utilization, such as lack of dynamic adjustment capability and difficulty in meeting the growing spectrum demand in modern wireless communication systems.

[0004] The first aspect of the present invention provides an intelligent spectrum prediction and satellite terminal access configuration method, comprising the following steps: establishing a connection with a user device using a satellite terminal, and establishing a connection between the user device and a blockchain using a satellite link; obtaining spectrum usage data of the user device, and saving the spectrum usage data to the blockchain, wherein a target spectrum prediction model is set in the blockchain, and the target spectrum prediction model is trained by historical spectrum usage data; if the spectrum usage data meets a preset smart contract trigger condition, the target spectrum prediction model is called to perform spectrum prediction to obtain a spectrum prediction result, so as to allocate spectrum resources based on the spectrum prediction result.

[0005] Optionally, before obtaining the spectrum usage data of the user device and saving the spectrum usage data to the blockchain, it includes: extracting historical spectrum usage data on the blockchain, and preprocessing the historical spectrum usage data to obtain data to be trained; dividing the data to be trained into a training set and a test set, using the training set to train a preset time series prediction model, and performing a prediction accuracy test on the trained preset time series prediction model based on the test set to obtain the target spectrum prediction model.

[0006] Optionally, after allocating spectrum resources based on the spectrum prediction results, it includes: using the blockchain to monitor actual spectrum usage data of the user equipment; and adjusting configuration parameters of the satellite terminal based on the actual spectrum usage data and the spectrum resources.

[0007] Optionally, after allocating spectrum resources based on the spectrum prediction results, it includes: obtaining feedback suggestions from the user on the spectrum resources; optimizing the smart contract trigger conditions based on the feedback suggestions, so as to dynamically adjust the spectrum allocation resources based on the optimized smart contract trigger conditions.

[0008] The second aspect of the present invention provides an intelligent spectrum prediction and satellite terminal access configuration device, including: an establishment module, used to establish a connection with a user device using a satellite terminal, and to establish a connection between the user device and a blockchain using a satellite link; an acquisition module, used to obtain spectrum usage data of the user device, and save the spectrum usage data to the blockchain, wherein a target spectrum prediction model is set in the blockchain, and the target spectrum prediction model is trained by historical spectrum usage data; a prediction module, used to call the target spectrum prediction model to perform spectrum prediction if the spectrum usage data meets a preset smart contract trigger condition, and obtain a spectrum prediction result, so as to allocate spectrum resources based on the spectrum prediction result.

[0009] Optionally, before acquiring the spectrum usage data of the user device and saving the spectrum usage data to the blockchain, the acquisition module is further used to: extract historical spectrum usage data on the blockchain, and pre-process the historical spectrum usage data to obtain data to be trained; divide the data to be trained into a training set and a test set, use the training set to train a preset time series prediction model, and perform a prediction accuracy test on the trained preset time series prediction model based on the test set to obtain the target spectrum prediction model.

[0010] Optionally, after allocating spectrum resources based on the spectrum prediction results, the prediction module is also used to: monitor actual spectrum usage data of the user equipment using the blockchain; and adjust configuration parameters of the satellite terminal based on the actual spectrum usage data and the spectrum resources.

[0011] Optionally, after allocating spectrum resources based on the spectrum prediction results, the prediction module is also used to: obtain feedback suggestions from the user on spectrum resources; optimize the smart contract trigger conditions based on the feedback suggestions, so as to dynamically adjust the spectrum allocation resources based on the optimized smart contract trigger conditions.

[0012] The third aspect of the present invention provides an electronic device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the intelligent spectrum prediction and satellite terminal access configuration method as described in the above embodiment.

[0013] A fourth aspect of the present invention provides a computer program product having a computer program stored thereon, which is executed by a processor to implement the intelligent spectrum prediction and satellite terminal access configuration method as described in the above embodiments.

[0014] In the above implementation, a satellite terminal is used to establish a connection with a user device, and a satellite link is used to establish a connection between the user device and the blockchain, the spectrum usage data of the user device is obtained, and the spectrum usage data is saved to the blockchain. If the spectrum usage data meets the preset smart contract triggering conditions, the target spectrum prediction model is called to perform spectrum prediction, and the spectrum prediction results are obtained, so as to allocate spectrum resources based on the spectrum prediction results. In this way, the existing technology solves the problems of spectrum management and utilization, such as lack of dynamic adjustment capabilities and difficulty in meeting the growing spectrum demand in modern wireless communication systems, and ensures the continuity and reliability of the system. It not only prevents data from being maliciously tampered with, but also improves the fairness and transparency of spectrum management. At the same time, the introduction of smart contracts makes the spectrum management process highly automated and intelligent.

[0015] Additional aspects and advantages of the present invention will be given in part in the following description and in part will be obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] The above and / or additional aspects and advantages of the present invention will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:

[0017] Figure 1 A flowchart of an intelligent spectrum prediction and satellite terminal access configuration method provided according to an embodiment of the present invention;

[0018] Figure 2 A flowchart of a method for intelligent spectrum prediction and satellite terminal access configuration according to an embodiment of the present invention;

[0019] Figure 3 An exemplary diagram of an intelligent spectrum prediction and satellite terminal access configuration device according to an embodiment of the present invention;

[0020] Figure 4 FIG. 4 is a schematic diagram of a structure of an electronic device according to an embodiment of the present invention. DETAILED DESCRIPTION

[0021] Embodiments of the present invention are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present invention, and should not be construed as limiting the present invention.

[0022] The following describes the intelligent spectrum prediction and satellite terminal access configuration method of the embodiment of the present invention with reference to the accompanying drawings. In view of the problem that the existing technology mentioned in the above background technology lacks dynamic adjustment capability in spectrum management and utilization and is difficult to meet the growing spectrum demand in modern wireless communication systems, the present invention provides an intelligent spectrum prediction and satellite terminal access configuration method, in which a satellite terminal is used to establish a connection with a user device, and a satellite link is used to establish a connection between the user device and the blockchain, the spectrum usage data of the user device is obtained, and the spectrum usage data is saved to the blockchain. If the spectrum usage data meets the preset smart contract triggering conditions, the target spectrum prediction model is called to perform spectrum prediction, and the spectrum prediction result is obtained, so as to allocate spectrum resources based on the spectrum prediction result. In this way, the existing technology solves the problem that the existing technology lacks dynamic adjustment capability in spectrum management and utilization and is difficult to meet the growing spectrum demand in modern wireless communication systems, and ensures the continuity and reliability of the system, which not only prevents the data from being maliciously tampered with, but also improves the fairness and transparency of spectrum management. At the same time, the introduction of smart contracts makes the spectrum management process highly automated and intelligent.

[0023] Among them, it is necessary to introduce that wireless communication technology refers to the technology of data transmission and reception through radio waves. With the development of mobile Internet, Internet of Things (IoT) and 5G networks, spectrum resources have become key resources to support wireless communications. The efficient management and utilization of spectrum resources are crucial to improving the performance and reliability of communication systems.

[0024] Blockchain is a distributed ledger technology that records all transactions and data in a decentralized manner to ensure data transparency and immutability. Blockchain technology can be used in spectrum management to record spectrum usage, ensure data transparency and security, and achieve dynamic allocation and automated management of spectrum resources through smart contracts.

[0025] Smart contracts are automated programs deployed on blockchains that can automatically execute contract content based on predefined rules and conditions. In spectrum management, smart contracts can be used to dynamically adjust the allocation of spectrum resources to ensure efficient use of spectrum resources among different users.

[0026] Satellite Internet is a technology that provides Internet access services through artificial satellites. It uses satellites in Earth orbit to transmit data to achieve global Internet connectivity. It can cover remote areas and offshore areas that are difficult to reach with ground-based Internet, and provide solutions for rapid deployment and emergency communications.

[0027] Specifically, Figure 1 A schematic flow chart of an intelligent spectrum prediction and satellite terminal access configuration method provided by an embodiment of the present invention.

[0028] like Figure 1 As shown, the intelligent spectrum prediction and satellite terminal access configuration method includes the following steps:

[0029] In step S101, a connection is established between a user device and a satellite terminal, and a connection is established between the user device and a blockchain using a satellite link.

[0030] Specifically, Figure 2 As shown, after the user device is started, it automatically searches for satellite signals and establishes a connection with the satellite through the satellite terminal. The user device obtains the initial network configuration information, sends a connection request through the satellite link, and receives the necessary blockchain network access information. The user device establishes a connection with the blockchain network access node through the satellite link to ensure that all user devices can participate in the blockchain network, download the smart contract logic and other necessary spectrum management configuration data, and further obtain the spectrum usage data of the user device to upload the data to the chain.

[0031] In step S102, spectrum usage data of the user equipment is obtained, and the spectrum usage data is saved in the blockchain, wherein a target spectrum prediction model is set in the blockchain, and the target spectrum prediction model is trained by historical spectrum usage data.

[0032] Each user device runs a lightweight blockchain client to participate in data collection and recording, and then saves spectrum usage data to the blockchain. When each user device uses the spectrum, it records the usage information (such as frequency band, time, location, interference, and user ID) to the blockchain. The specific recorded spectrum usage information can be represented by the following vector:

[0033] ;

[0034] in, Indicates the frequency band, Indicates time, Indicates location, Indicates interference conditions. Indicates the user ID.

[0035] Therefore, blockchain ensures the transparency and immutability of all data. Each node collaborates to maintain the ledger, providing a reliable data foundation. Each recorded spectrum usage data is verified through a consensus mechanism and stored on the blockchain's distributed ledger.

[0036] Optionally, in some embodiments, before obtaining the spectrum usage data of the user device and saving the spectrum usage data to the blockchain, it includes: extracting the historical spectrum usage data on the blockchain, and preprocessing the historical spectrum usage data to obtain the data to be trained; dividing the data to be trained into a training set and a test set, using the training set to train a preset time series prediction model, and performing a prediction accuracy test on the trained preset time series prediction model based on the test set to obtain a target spectrum prediction model.

[0037] Specifically, extract the historical spectrum usage data on the blockchain, and pre-process the historical spectrum usage data, including data cleaning, denoising and normalization, to ensure data quality and consistency. Obtain the data to be trained, divide the data to be trained into a training set and a test set, select a suitable preset time series prediction model, capture the timing characteristics of spectrum usage, and use the training set to train the preset time series prediction model, and test the prediction accuracy of the trained preset time series prediction model based on the test set to obtain the target spectrum prediction model, for example, using the LSTM (Long Short-Term Memory Network) model, the update formula of the LSTM model is as follows:

[0038]

[0039] in, They represent the input gate, forget gate and output gate respectively. They represent candidate memory cells and memory cell states respectively, ht represents the hidden state, is the hidden state of the previous moment, xt is the current input,

[0040] represents the weight, Indicates bias.

[0041] The target spectrum prediction model is further deployed on the blockchain, and a smart contract is set up to call the target spectrum prediction model for spectrum prediction.

[0042] In step S103, if the spectrum usage data meets the preset smart contract triggering conditions, the target spectrum prediction model is called to perform spectrum prediction to obtain spectrum prediction results, so as to allocate spectrum resources based on the spectrum prediction results.

[0043] Optionally, in some embodiments, after allocating spectrum resources based on spectrum prediction results, it includes: monitoring actual spectrum usage data of user equipment using blockchain; and adjusting configuration parameters of the satellite terminal based on the actual spectrum usage data and spectrum resources.

[0044] Specifically, a smart contract is set up to define the adjustment rules of the satellite terminal configuration parameters and the triggering conditions of the target spectrum prediction model. For example, when the number of users exceeds a certain threshold, the spectrum prediction is triggered. The formula for the preset smart contract triggering condition is:

[0045]

[0046] Furthermore, if the spectrum usage data meets the preset smart contract trigger conditions, the target spectrum prediction model is called to perform spectrum prediction to obtain the spectrum prediction results, so as to allocate spectrum resources based on the spectrum prediction results, and use blockchain to monitor the actual spectrum usage data of user equipment. Based on the actual spectrum usage data and the allocated spectrum resources, the configuration parameters of the satellite terminal are adjusted.

[0047] For example, when the number of users exceeds a certain threshold, the preset smart contract trigger condition is met. At this time, the target spectrum prediction model is called to perform spectrum prediction and obtain spectrum prediction results. Spectrum resources are allocated based on the spectrum prediction results. The blockchain monitors the actual spectrum usage data of user devices in real time, and adjusts the configuration parameters of the satellite terminal based on the actual spectrum usage data and spectrum resources.

[0048] Optionally, in some embodiments, after allocating spectrum resources based on spectrum prediction results, it includes: obtaining user feedback and suggestions on spectrum resources; optimizing smart contract trigger conditions based on the feedback suggestions, so as to dynamically adjust the spectrum allocation resources based on the optimized smart contract trigger conditions.

[0049] First, the blockchain monitors spectrum usage in real time and collects the latest spectrum data of user devices. Each user device continuously uploads its spectrum usage to the blockchain to ensure the real-time nature of the data. In addition, it is necessary to dynamically adjust the trigger conditions of the smart contract in combination with the actual spectrum usage data and the predicted spectrum resources. In addition, there is a feedback mechanism, that is, the user device feeds back the actual usage effect to the blockchain, and the smart contract further optimizes the configuration based on the feedback to form a closed-loop optimization system. Through continuous feedback and optimization, the system is always in the best state. The smart contract automatically adjusts the satellite terminal configuration parameters and broadcasts updates through the blockchain network to ensure synchronization.

[0050] For example, when the use of a certain frequency band suddenly increases, the smart contract can immediately optimize the frequency band allocation and user scheduling strategy. The formula for the actual spectrum usage data update and feedback mechanism is as follows:

[0051] ;

[0052] Optimize represents the optimization function, which makes configuration adjustments based on actual spectrum usage data and feedback suggestions.

[0053] In summary, the advantages of the embodiments of the present invention are:

[0054] 1. Wide coverage, no need to rely on ground networks: Satellite terminals can provide wide-area coverage, including remote areas, oceans and air areas that ground networks cannot reach. No matter where the device is located, as long as it can receive satellite signals, it can be connected to the blockchain network, solving the problem of high cost and long time for traditional ground network infrastructure construction, ensuring the global accessibility and stability of the system, especially in emergency situations (such as natural disasters that cause ground networks to be paralyzed), satellite terminals provide a reliable connection method to ensure the continuity and reliability of the system.

[0055] 2. Data transparency and immutability: By recording and managing spectrum usage data through blockchain, the system can ensure the transparency and immutability of data, which not only prevents data from being maliciously tampered with, but also improves the fairness and transparency of spectrum management. Regulators and users can view and audit spectrum usage in real time, enhancing trust and compliance. At the same time, the characteristics of distributed ledgers also enhance the system's anti-attack capabilities and ensure data security.

[0056] 3. Automated spectrum management with smart contracts: The introduction of smart contracts makes the spectrum management process highly automated and intelligent, which not only improves the utilization efficiency of spectrum resources, but also reduces the risk of human intervention and operational errors. Smart contracts can also be dynamically optimized based on real-time data to form a closed-loop optimization system to ensure that the system always maintains the best operating state in different scenarios. This adaptive adjustment mechanism not only improves communication performance, but also enhances the flexibility and adaptability of the system.

[0057] According to an embodiment of the present invention, a method for intelligent spectrum prediction and satellite terminal access configuration is proposed. A satellite terminal is used to establish a connection with a user device, and a satellite link is used to establish a connection between the user device and a blockchain, to obtain the spectrum usage data of the user device, and to save the spectrum usage data to the blockchain. If the spectrum usage data meets the preset smart contract triggering conditions, the target spectrum prediction model is called to perform spectrum prediction, and a spectrum prediction result is obtained, so as to allocate spectrum resources based on the spectrum prediction result. Thus, the existing technology solves the problems of spectrum management and utilization, such as lack of dynamic adjustment capability and difficulty in meeting the growing spectrum demand in modern wireless communication systems, and ensures the continuity and reliability of the system. It not only prevents data from being maliciously tampered with, but also improves the fairness and transparency of spectrum management. At the same time, the introduction of smart contracts makes the spectrum management process highly automated and intelligent.

[0058] Next, the intelligent spectrum prediction and satellite terminal access configuration device according to an embodiment of the present invention is described with reference to the accompanying drawings.

[0059] Figure 3It is a block diagram of an intelligent spectrum prediction and satellite terminal access configuration device according to an embodiment of the present invention.

[0060] like Figure 3 As shown, the intelligent spectrum prediction and satellite terminal access configuration device 10 includes: an establishment module 100, an acquisition module 200 and a prediction module 300.

[0061] Among them, the establishment module 100 is used to establish a connection with the user equipment using the satellite terminal, and to establish a connection between the user equipment and the blockchain using the satellite link; the acquisition module 200 is used to obtain the spectrum usage data of the user equipment and save the spectrum usage data to the blockchain, wherein a target spectrum prediction model is set in the blockchain, and the target spectrum prediction model is trained by historical spectrum usage data; the prediction module 300 is used to call the target spectrum prediction model to perform spectrum prediction if the spectrum usage data meets the preset smart contract trigger condition, and obtain the spectrum prediction result, so as to allocate spectrum resources based on the spectrum prediction result.

[0062] Optionally, in some embodiments, before obtaining the spectrum usage data of the user device and saving the spectrum usage data to the blockchain, the acquisition module 200 is also used to: extract the historical spectrum usage data on the blockchain, and pre-process the historical spectrum usage data to obtain the data to be trained; divide the data to be trained into a training set and a test set, use the training set to train a preset time series prediction model, and perform a prediction accuracy test on the trained preset time series prediction model based on the test set to obtain a target spectrum prediction model.

[0063] Optionally, in some embodiments, after allocating spectrum resources based on the spectrum prediction results, the prediction module 300 is further used to: monitor the actual spectrum usage data of the user equipment using blockchain; and adjust the configuration parameters of the satellite terminal based on the actual spectrum usage data and spectrum resources.

[0064] Optionally, in some embodiments, after allocating spectrum resources based on the spectrum prediction results, the prediction module 300 is also used to: obtain user feedback and suggestions on spectrum resources; optimize the smart contract trigger conditions based on the feedback suggestions, so as to dynamically adjust the spectrum allocation resources based on the optimized smart contract trigger conditions.

[0065] It should be noted that the aforementioned explanation of the embodiment of the intelligent spectrum prediction and satellite terminal access configuration method is also applicable to the intelligent spectrum prediction and satellite terminal access configuration device of this embodiment, and will not be repeated here.

[0066] According to the intelligent spectrum prediction and satellite terminal access configuration device proposed in the embodiment of the present invention, a connection is established between the satellite terminal and the user equipment, and a connection is established between the user equipment and the blockchain using a satellite link, the spectrum usage data of the user equipment is obtained, and the spectrum usage data is saved to the blockchain. If the spectrum usage data meets the preset smart contract triggering conditions, the target spectrum prediction model is called to perform spectrum prediction, and the spectrum prediction results are obtained, so as to allocate spectrum resources based on the spectrum prediction results. In this way, the existing technology solves the problems of spectrum management and utilization, such as the lack of dynamic adjustment capabilities and difficulty in meeting the growing spectrum demand in modern wireless communication systems, and ensures the continuity and reliability of the system. It not only prevents data from being maliciously tampered with, but also improves the fairness and transparency of spectrum management. At the same time, the introduction of smart contracts makes the spectrum management process highly automated and intelligent.

[0067] Figure 4 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. The electronic device may include:

[0068] Memory 401 , processor 402 , and a computer program stored in the memory 401 and executable on the processor 402 .

[0069] When the processor 402 executes the program, the intelligent spectrum prediction and satellite terminal access configuration method provided in the above embodiment is implemented.

[0070] Furthermore, the electronic device further comprises:

[0071] The communication interface 403 is used for communication between the memory 401 and the processor 402 .

[0072] The memory 401 is used to store computer programs that can be executed on the processor 402 .

[0073] The memory 401 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.

[0074] If the memory 401, the processor 402 and the communication interface 403 are implemented independently, the communication interface 403, the memory 401 and the processor 402 can be connected to each other through a bus and communicate with each other. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 4 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0075] Optionally, in a specific implementation, if the memory 401, the processor 402 and the communication interface 403 are integrated on a chip, the memory 401, the processor 402 and the communication interface 403 can communicate with each other through an internal interface.

[0076] The processor 402 may be a central processing unit (CPU), or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present invention.

[0077] An embodiment of the present invention further provides a computer program product having a computer program stored thereon, which implements the above-mentioned intelligent spectrum prediction and satellite terminal access configuration method when the program is executed by a processor.

[0078] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or N embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.

[0079] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of the present invention, the meaning of "N" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.

[0080] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code comprising one or more executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present invention includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present invention belong.

[0081] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be specifically implemented in any computer program product for use with an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purposes of this specification, a "computer program product" can be any device that can contain, store, communicate, propagate or transmit a program for use with an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer program products (a non-exhaustive list) include the following: an electrical connection with one or N wirings (electronic device), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disk read-only memory (CDROM). Furthermore, the computer program product may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example by optically scanning the paper or other medium and then editing, interpreting or, if necessary, processing in another suitable manner, and then storing it in a computer memory.

[0082] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above embodiment, the N steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.

[0083] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer program product, which, when executed, includes one or a combination of the steps of the method embodiment.

[0084] In addition, each functional unit in each embodiment of the present invention may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer program product.

[0085] The computer program product mentioned above may be a read-only memory, a disk or an optical disk, etc. Although the embodiments of the present invention have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limiting the present invention. A person of ordinary skill in the art may change, modify, replace and modify the above embodiments within the scope of the present invention.

Claims

1. A method for intelligent spectrum prediction and satellite terminal access configuration, characterized in that: The following steps are involved: Establishing a connection with a user device using a satellite terminal, and establishing a connection between the user device and a blockchain using a satellite link; Acquire spectrum usage data of the user equipment, and save the spectrum usage data to the blockchain, wherein a target spectrum prediction model is set in the blockchain, and the target spectrum prediction model is trained by historical spectrum usage data; If the spectrum usage data meets the preset smart contract triggering condition, the target spectrum prediction model is called to perform spectrum prediction to obtain a spectrum prediction result, so as to allocate spectrum resources based on the spectrum prediction result; After allocating spectrum resources based on the spectrum prediction result, the method includes: monitoring actual spectrum usage data of the user equipment using the blockchain; adjusting configuration parameters of the satellite terminal based on the actual spectrum usage data and the spectrum resources; After allocating spectrum resources based on the spectrum prediction results, it includes: obtaining feedback suggestions from the user on the spectrum resources; optimizing the smart contract triggering conditions based on the feedback suggestions, so as to dynamically adjust the spectrum allocation resources based on the optimized smart contract triggering conditions.

2. The intelligent spectrum prediction and satellite terminal access configuration method according to claim 1, characterized in that: Before obtaining the spectrum usage data of the user equipment and storing the spectrum usage data in the blockchain, the method includes: Extracting historical spectrum usage data on the blockchain, and preprocessing the historical spectrum usage data to obtain data to be trained; The data to be trained is divided into a training set and a test set, the training set is used to train a preset time series prediction model, and the prediction accuracy of the trained preset time series prediction model is tested based on the test set to obtain the target spectrum prediction model.

3. An intelligent spectrum prediction and satellite terminal access configuration device, characterized in that: include: An establishment module, used to establish a connection with a user device using a satellite terminal, and to establish a connection between the user device and a blockchain using a satellite link; an acquisition module, configured to acquire spectrum usage data of the user equipment and save the spectrum usage data to the blockchain, wherein a target spectrum prediction model is set in the blockchain, and the target spectrum prediction model is trained by historical spectrum usage data; A prediction module, configured to call the target spectrum prediction model to perform spectrum prediction if the spectrum usage data meets a preset smart contract trigger condition, obtain a spectrum prediction result, and allocate spectrum resources based on the spectrum prediction result; After allocating spectrum resources based on the spectrum prediction result, the prediction module is further used to: monitor actual spectrum usage data of the user equipment using the blockchain; and adjust configuration parameters of the satellite terminal based on the actual spectrum usage data and the spectrum resources; After allocating spectrum resources based on the spectrum prediction results, the prediction module is further used to: obtain feedback suggestions from the user on spectrum resources; optimize the smart contract trigger conditions based on the feedback suggestions, so as to dynamically adjust the spectrum allocation resources based on the optimized smart contract trigger conditions.

4. The intelligent spectrum prediction and satellite terminal access configuration device according to claim 3, characterized in that: Before obtaining the spectrum usage data of the user equipment and saving the spectrum usage data to the blockchain, the obtaining module is further used to: Extracting historical spectrum usage data on the blockchain, and preprocessing the historical spectrum usage data to obtain data to be trained; The data to be trained is divided into a training set and a test set, the training set is used to train a preset time series prediction model, and the prediction accuracy of the trained preset time series prediction model is tested based on the test set to obtain the target spectrum prediction model.

5. An electronic device, characterized in that: Including memory and processor; The processor runs a program corresponding to the executable program code by reading the executable program code stored in the memory, so as to implement the intelligent spectrum prediction and satellite terminal access configuration method as described in any one of claims 1-2.

6. A computer program product, wherein the computer program product stores a computer program, characterized in that: When the program is executed by a processor, the intelligent spectrum prediction and satellite terminal access configuration method as described in any one of claims 1-2 is implemented.

Citation Information

Patent Citations

  • Satellite spectrum resource dynamic allocation method based on neural network

    CN113014340A

  • Block chain consensus mechanism implementation method based on spectrum sharing strategy

    CN118283628A