Method for constructing verification rule for resource configuration based on digital transparent processor

By designing resource configuration verification rules based on digital transparent processors, the problems of complex resource configuration and incomplete verification in existing systems are solved, and the intelligence and automation of resource configuration are realized, and the stability and reliability of the communication system are improved.

CN120389779APending Publication Date: 2025-07-29XIAN SPACE STAR TECH IND GRP
View PDF 0 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

The existing digital transparent processor ground resource management and control system has a complex resource allocation process and requires professional operation, which is difficult to meet dynamic adjustment and optimization in large-scale user scenarios. The existing verification rules are not comprehensive enough, resulting in insufficient stability and reliability of the communication system.

Method used

The resource configuration verification rules based on digital transparent processors are designed, and through intelligent and automated verification methods, the correctness, integrity and conflict-free resource configuration are ensured, including designing verification rules based on user needs, automated verification processes and result output links, covering factors such as beam information, communication methods, frequency locations, etc.

Benefits of technology

It improves the efficiency and accuracy of resource allocation, simplifies operational difficulty, enhances the stability and reliability of the communication system, and provides support for resource management in large-scale user scenarios.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120389779A_ABST
    Figure CN120389779A_ABST
Patent Text Reader

Abstract

The invention belongs to the technical field of satellite communication, and discloses a method for constructing a verification rule for resource configuration based on a digital transparent processor, and the method comprises the steps: designing the verification rule for resource configuration according to the demand of a user for resources; designing an automatic verification process; and the integrity, the consistency and the conflict-free property of the verification rule of the resource configuration are verified through an automatic verification process. Through an intelligent and automatic verification means, correctness and effectiveness of resources are ensured, configuration efficiency, accuracy and automation degree are improved, stability and reliability of a communication system are improved, meanwhile, the resource configuration process can be simplified, operation difficulty is reduced, and the resource allocation efficiency is improved. And powerful support is provided for resource management and allocation in a large-scale user scene.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of satellite communication, and particularly relates to a method for constructing a verification rule for resource allocation based on a digital transparent processor. Background Art

[0002] With the rapid development of satellite communication technology, especially the wide application of high-throughput satellite systems, higher requirements are put forward for the management and allocation of satellite communication resources. Traditional large-beam communication satellites are increasingly unable to meet the growing multimedia and data exchange needs, and are gradually evolving towards multi-beam high-throughput communication satellites. As an important part of the next-generation high-throughput satellite system, the Digital Transparent Processor (DTP) realizes flexible configuration and efficient utilization of on-board resources through technologies such as digital channelization and routing switching.

[0003] The digital transparent processor technology is based on advanced technologies such as digital channelization and routing switching, supports various working modes such as point-to-point, broadcast, and multicast, and can meet the communication needs of various users. The digital transparent processor ground resource management and control system (self-developed) realizes a strong match between on-board resources and actual user needs through flexible resource configuration, effectively improving resource utilization. In the ground resource management and control system, the configuration of resources directly affects the performance and stability of the communication system. Therefore, it is crucial to establish a set of scientific and reasonable verification rules for resource allocation. The verification rules can ensure the correctness, effectiveness, and security of resources, and prevent communication interruptions or performance degradation caused by configuration errors.

[0004] Although the digital transparent processor ground resource management and control system shows great potential in improving resource utilization and meeting diverse service requirements, there are still some deficiencies in actual applications: the resource configuration process is complex and requires professional personnel for operation and maintenance; in large-scale user scenarios, there are challenges in dynamic adjustment and optimization of resources; existing verification rules may not be comprehensive and detailed enough to cover all possible configuration situations. Summary of the Invention

[0005] The object of the present invention is to provide a method for constructing a verification rule for resource allocation based on a digital transparent processor. Through intelligent and automated verification means, the present invention ensures the correctness and effectiveness of resources, improves the configuration efficiency, accuracy, and automation level, and enhances the stability and reliability of the communication system. At the same time, it can also simplify the resource configuration process, reduce the operation difficulty, and provide strong support for resource management and allocation in large-scale user scenarios.

[0006] The technical solution adopted by the present invention is a method for constructing a verification rule for resource allocation based on a digital transparent processor, including the following steps:

[0007] S1, design the verification rules for resource allocation according to the user's resource requirements;

[0008] S2, design an automated verification process;

[0009] S3, verify the integrity, consistency, and conflict-freeness of the verification rules for resource allocation through the automated verification process.

[0010] Furthermore, in S1, taking the user's resource requirements as the starting point, considering the beam information of satellite control, the sub-band information within the beam, the sub-band frequency information, whether the resource positions occupied by the sending user and the receiving user are aligned, the resource utilization based on different communication methods of the user, and the impact of the user's resource usage period on resource allocation, design the verification content and rules in the resource allocation process:

[0011] Beam information of satellite control: The input beam number must be the beam controlled by the ground system;

[0012] Beam information of the sending user and the receiving user at the communication end: The input beam number must cover the sending user and the receiving user;

[0013] Communication mode of the sending user and the receiving user at the communication end: When verifying resource allocation, the communication methods selected by the sending user and the receiving user should be considered;

[0014] Sub-band information corresponding to the beam where the sending user and the receiving user at the communication end are located: The input starting sub-band number must be the sub-band number corresponding to the selected beam;

[0015] Frequency point information corresponding to the sub-band occupied by the sending user and the receiving user at the communication end: The input frequency point value must be within the frequency points corresponding to the selected beam and must be within the frequency range corresponding to the input starting sub-band number;

[0016] Frequency point position information occupied by the sending user and the receiving user at the communication end: The starting frequency point position of the sub-band occupied by the sending user must be aligned with the starting frequency point position of the sub-band occupied by the receiving user;

[0017] Communication bandwidth information of the sending user and the receiving user at the communication end: The input communication bandwidth cannot exceed the total bandwidth of the beam and cannot exceed the continuous bandwidth of all remaining sub-bands starting from the starting sub-band;

[0018] Communication bandwidth continuity information of the sending user and the receiving user at the communication end: The communication bandwidths occupied by the sending user and the receiving user must be continuous and without gaps;

[0019] Mutual communication start time and end time of the sending user and the receiving user at the communication end: The communication start time cannot be later than the communication end time;

[0020] The priorities of the sending user and the receiving user of the communication end: They can only be selected within the required priority range.

[0021] Furthermore, when configuring the verification resources, the communication methods selected by the sending user and the receiving user include unicast, multicast, and broadcast.

[0022] Furthermore, in step S2, the designed automated verification process includes a data input link for both communication parties, a link for applying verification content and rules, a result output link, and an exception handling link, where:

[0023] The data input link for both communication parties: Receives the resource configuration information submitted by both communication parties;

[0024] The link for applying verification content and rules: Verifies the configuration information according to the predefined verification content and rules;

[0025] The result output link: Displays the verification result;

[0026] The exception handling link: Disposes of the abnormal situations found during the verification process according to the verification rules.

[0027] Furthermore, the displayed verification result includes verification success information or verification failure information.

[0028] Furthermore, in step S3, the specific steps for verifying the integrity, consistency, and conflict-freeness of the verification rules for resource configuration through the automated verification process include:

[0029] Step A: The automated verification process determines whether the input beam information is a beam controlled by the ground system according to the resource configuration information submitted by both communication parties. If so, go to step B; otherwise, jump to step L;

[0030] Step B: Within the beam controlled by the ground system, the automated verification process determines whether the input beam number covers the sending user and the receiving user. If so, go to step C; otherwise, jump to step L;

[0031] Step C: When both the sending user and the receiving user at the communication end are covered by the selected uplink beam and downlink beam, determine that the communication method selected by the sending user and the receiving user is any one of unicast / multicast / broadcast. If it is any one of them, go to step D; otherwise, jump to step L;

[0032] Step D: According to the sub-band information corresponding to the beam where the sending user and the receiving user are located, determine whether the input starting sub-band number during resource configuration is the sub-band number corresponding to the selected beam. If so, go to step E; otherwise, jump to step L;

[0033] Step E: Based on Step D, according to the sub-band numbers occupied by the beams where the sending user and the receiving user of the communication end are located, determine whether the selected sending frequency point and receiving frequency point values are within the frequency points corresponding to the selected beam and must be within the frequency range corresponding to the starting sub-band number entered. If so, proceed to Step F; otherwise, jump to Step L;

[0034] Step F: On the basis of meeting Step E, the automated verification process also verifies the frequency point position information occupied by the sending user and the receiving user of the communication end. It is required that the starting frequency point position of the sub-band occupied by the sending user must be aligned with the starting frequency point position of the sub-band occupied by the receiving user. If they are aligned, proceed to Step G; otherwise, jump to Step L;

[0035] Step G: The automated verification process verifies the input communication bandwidth according to the communication bandwidth information of the sending user and the receiving user of the communication end, and checks whether the input communication bandwidth meets the requirements that it cannot exceed the total beam bandwidth and cannot exceed the continuous bandwidth of all remaining sub-bands calculated from the starting sub-band. If it meets the requirements, proceed to Step H; otherwise, jump to Step L;

[0036] Step H: On the premise of meeting the user's communication bandwidth requirements, the communication bandwidths allocated to the sending user and the receiving user of the communication end are continuous. Therefore, the automated verification process needs to determine whether the communication bandwidths occupied by the sending user and the receiving user are continuous and without gaps. If so, proceed to Step I; otherwise, jump to Step L;

[0037] Step I: For the start time and end time of the communication between the sending user and the receiving user of the communication end, the automated verification process needs to verify whether the communication start time is earlier than the communication end time. If so, proceed to Step J; otherwise, jump to Step L;

[0038] Step J: For the priorities of the sending user and the receiving user of the communication end, the automated verification process determines whether the user priorities meet the requirements entered by the user. If so, proceed to Step K; otherwise, jump to Step L;

[0039] Step K: The automated verification process has completed the verification according to the resource configuration verification rules and content, and the verification is successful. At the same time, the configured resources are displayed successfully on the interface;

[0040] Step L: The automated verification process has completed the verification according to the resource configuration verification rules and content, and the verification fails. The abnormal situations of the resources that fail the verification are handled according to the verification rules.

[0041] The beneficial effects of the present invention are as follows:

[0042] The present invention ensures the correctness and effectiveness of resources through intelligent and automated verification means, improves the configuration efficiency, accuracy, and automation level, and enhances the stability and reliability of the communication system. At the same time, it can also simplify the resource configuration process, reduce the operation difficulty, and provide strong support for resource management and allocation in large-scale user scenarios. Brief Description of the Drawings

[0043] Figure 1 It is a schematic flowchart for the present invention to verify the integrity, consistency, and conflict-freeness of resource configuration verification rules through an automated verification process. Detailed Embodiment

[0044] In order to make the objectives, technical solutions, and advantages of the present invention clearer and more understandable, the technical solutions of the present invention will be further described in detail below with reference to the accompanying drawings.

[0045] A method for constructing verification rules for resource configuration based on a digital transparent processor specifically includes the following steps:

[0046] S1, design verification rules for resource configuration according to the user's resource requirements to achieve flexible resource configuration

[0047] To design a verification rule and an automated verification process for resource configuration based on a digital transparent processor, corresponding requirements are put forward for the verification rule: First, clarify the specific content of the verification rule, including but not limited to aspects such as resource integrity, consistency, and conflict-freeness. Among them, integrity means that all necessary resources are correctly configured; consistency means that the configuration result is consistent with the actual requirements; conflict-freeness means that there is no mutual interference between different resources.

[0048] The present invention takes the user's resource requirements as the starting point, considers the influence of satellite control beam information, sub-band information within the beam, sub-band frequency information, whether the resource positions occupied by the sending user and the receiving user are aligned, resource utilization based on different communication methods of the user, and the user's resource usage period on resource configuration, and designs the verification content and rules in the resource configuration process:

[0049] Satellite control beam information: The input beam number must be the beam controlled by the ground system;

[0050] Beam information of the sending user and the receiving user at the communication end: The input beam number must cover the sending user and the receiving user;

[0051] Communication mode of the sending user and the receiving user at the communication end: When verifying resource configuration, the communication methods (unicast / multicast / broadcast) selected by the sending user and the receiving user should be considered;

[0052] The communication terminal sends the sub-band information corresponding to the beams where the sending user and the receiving user are located: The input starting sub-band number must be the sub-band number corresponding to the selected beam;

[0053] The communication terminal sends the frequency point information corresponding to the sub-bands occupied by the beams where the sending user and the receiving user are located: The input frequency point value must be within the frequency points corresponding to the selected beam and must be within the frequency range corresponding to the input starting sub-band number;

[0054] The communication terminal sends the frequency point position information occupied by the sending user and the receiving user: The starting frequency point position of the sub-band occupied by the sending user and the starting frequency point position of the sub-band occupied by the receiving user must be aligned;

[0055] The communication terminal sends the communication bandwidth information of the sending user and the receiving user: The input communication bandwidth cannot exceed the total beam bandwidth and cannot exceed the continuous bandwidth of all remaining sub-bands starting from the starting sub-band;

[0056] The communication terminal sends the communication bandwidth continuity information of the sending user and the receiving user: The communication bandwidths occupied by the sending user and the receiving user must be continuous and without gaps;

[0057] The communication terminal sends the start time and end time of the mutual communication between the sending user and the receiving user: The communication start time cannot be later than the communication end time;

[0058] The communication terminal sends the priorities of the sending user and the receiving user: It can only be selected within the required priority range.

[0059] The verification content and verification rules of the above-designed resource configuration cover various factors that need to be considered during the resource configuration process and are adapted to various different communication scenarios.

[0060] S2. Design an automated verification process

[0061] By implementing the verification rules of the resource configuration in the automated verification according to the verification process and verification rules software, after the resource configuration is completed based on the user's resource requirements, the automated verification process is called. Then, the automated verification process will perform automated verification on the resource configuration content in the digital transparent processor according to the designed verification rules.

[0062] The purpose of the verification is to ensure that the content of the resource configuration is within the scope of satellite resources, there are no conflicts in the allocated resources, and the communication mode of the resource allocation conforms to the unicast, multicast, and broadcast modes. The result of the resource configuration can only be framed into a payload control instruction and successfully uploaded to the satellite after passing the verification in the automated verification process. Therefore, after constructing the verification rules of the resource configuration, it is necessary to implement this verification rule in the automated verification, and only when the resource configuration passes the verification of the automated verification process can the resource configuration content be converted into a payload control instruction and uploaded to the satellite.

[0063] The designed automated verification process includes links such as data input of both communication parties, application of verification content and rules, result output, and exception handling.

[0064] Data input link of both communication parties: Receive the resource configuration information submitted by both communication parties;

[0065] Verification content and rule application: Verify the configuration information according to the predefined verification content and rules;

[0066] Result output link: Display the verification result (including verification success information or verification failure information such as resource conflicts);

[0067] Exception handling link: Dispose of the abnormal situations found during the verification process according to the verification rules.

[0068] S3. Verify the integrity, consistency, and conflict - free nature of the resource configuration verification rules through the automated verification process, as Figure 1 shown. The specific steps are as follows:

[0069] Step A: The automated verification process determines whether the input beam information is a beam controlled by the ground system based on the resource configuration information submitted by both communication parties. If so, go to Step B; otherwise, jump to Step L;

[0070] Step B: Within the beam controlled by the ground system, the automated verification process determines whether the input beam number covers the sending user and the receiving user. If so, go to Step C; otherwise, jump to Step L;

[0071] Step C: When both the sending user and the receiving user at the communication end are covered by the selected uplink beam and downlink beam, determine that the communication method selected by the sending user and the receiving user is any one of unicast / multicast / broadcast. If it is any one of them, go to Step D; otherwise, jump to Step L;

[0072] Step D: Based on the sub - band information corresponding to the beams where the sending user and the receiving user are located, determine whether the starting sub - band number input during resource configuration is the sub - band number corresponding to the selected beam. If so, go to Step E; otherwise, jump to Step L;

[0073] Step E: Based on Step D, according to the sub - band numbers occupied by the beams where the sending user and the receiving user at the communication end are located, determine whether the selected sending frequency point and receiving frequency point values are within the frequency points corresponding to the selected beam and must be within the frequency range corresponding to the input starting sub - band number. If so, go to Step F; otherwise, jump to Step L;

[0074] Step F: On the basis of meeting Step E, the automated verification process also verifies the frequency band position information occupied by the sending user and the receiving user at the communication end. It is required that the starting frequency point position of the sub-band occupied by the sending user must be aligned with the starting frequency point position of the sub-band occupied by the receiving user. If they are aligned, go to Step G; otherwise, jump to Step L.

[0075] Step G: The automated verification process verifies whether the input communication bandwidth meets the requirements that it cannot exceed the total beam bandwidth and cannot exceed the continuous bandwidth of all remaining sub-bands starting from the starting sub-band according to the communication bandwidth information of the sending user and the receiving user at the communication end. If it meets the requirements, go to Step H; otherwise, jump to Step L.

[0076] Step H: On the premise of meeting the communication bandwidth requirements of the user, the communication bandwidth allocated to the sending user and the receiving user at the communication end is continuous. Therefore, the automated verification process needs to determine whether the communication bandwidth occupied by the sending user and the receiving user is continuous and without gaps. If it is, go to Step I; otherwise, jump to Step L.

[0077] Step I: For the start time and end time of the communication between the sending user and the receiving user at the communication end, the automated verification process needs to verify whether the start time of the communication is earlier than the end time of the communication. If it is, go to Step J; otherwise, jump to Step L.

[0078] Step J: For the priorities of the sending user and the receiving user at the communication end, the automated verification process judges whether the user priorities meet the requirements input by the user. If they do, go to Step K; otherwise, jump to Step L.

[0079] Step K: The automated verification process has completed the verification according to the resource configuration verification rules and content, and the verification is successful. At the same time, the configured resources are displayed on the interface.

[0080] Step L: The automated verification process has completed the verification according to the resource configuration verification rules and content, and the verification fails.

[0081] Dispose of the abnormal situation of the resources with verification failure according to the verification rules.

[0082] The content not described in detail in the specification of the present invention belongs to the prior art in the technical field of the present invention.

Claims

1. A method for constructing a verification rule for resource allocation based on a digital transparent processor, characterized in that, It includes the following steps: S1. Design the verification rules for resource allocation according to the user's resource requirements; S2. Design an automated verification process; S3. Verify the integrity, consistency, and conflict - free nature of the verification rules for resource allocation through the automated verification process.

2. The method for constructing a verification rule for resource allocation based on a digital transparent processor according to claim 1, wherein In S1, taking the user's resource requirements as the starting point, considering the beam information of satellite control, the sub - band information within the beam, the sub - band frequency information, whether the resource positions occupied by the sending user and the receiving user are aligned, the resource utilization based on different communication methods of the user, and the impact of the user's resource usage period on resource allocation, design the verification content and rules in the resource allocation process: Beam information of satellite control: The input beam number must be the beam controlled by the ground system; Beam information of the sending user and the receiving user at the communication end: The input beam number must cover the sending user and the receiving user; Communication mode of the sending user and the receiving user at the communication end: When verifying resource allocation, the communication methods selected by the sending user and the receiving user should be considered; Sub - band information corresponding to the beam where the sending user and the receiving user at the communication end are located: The input starting sub - band number must be the sub - band number corresponding to the selected beam; Frequency point information corresponding to the sub - band occupied by the beam where the sending user and the receiving user at the communication end are located: The input frequency point value must be within the frequency points corresponding to the selected beam and must be within the frequency range corresponding to the input starting sub - band number; Frequency point position information occupied by the sending user and the receiving user at the communication end: The starting frequency point position of the sub - band occupied by the sending user must be aligned with the starting frequency point position of the sub - band occupied by the receiving user; Communication bandwidth information of the sending user and the receiving user at the communication end: The input communication bandwidth cannot exceed the total bandwidth of the beam and cannot exceed the continuous bandwidth of all remaining sub - bands starting from the starting sub - band; Communication bandwidth continuity information of the sending user and the receiving user at the communication end: The communication bandwidths occupied by the sending user and the receiving user must be continuous and without intervals; Start time and end time of mutual communication between the sending user and the receiving user at the communication end: The start time of communication cannot be later than the end time of communication; Priorities of the sending user and the receiving user at the communication end: It can only be selected within the required priority range.

3. The method for constructing a verification rule for resource allocation based on a digital transparent processor according to claim 2, wherein When verifying the resource allocation, the communication methods selected by the sending user and the receiving user include unicast, multicast, and broadcast.

4. The method for constructing a verification rule for resource allocation based on a digital transparent processor according to claim 1, wherein In S2, the designed automated verification process includes a data input link for both communication parties, an application link for verification content and rules, a result output link, and an exception handling link, where: The data input link for both communication parties: Receive the resource allocation information submitted by both communication parties; The application link for verification content and rules: Verify the configuration information according to the predefined verification content and rules; The result output link: Display the verification result; The exception handling link: Dispose of the abnormal situations found during the verification process according to the verification rules.

5. The method for constructing a verification rule for resource allocation based on a digital transparent processor according to claim 4, wherein The displayed verification result includes verification success information or verification failure information.

6. The method for constructing a verification rule for resource allocation based on a digital transparent processor according to claim 1, wherein In S3, the specific steps for verifying the integrity, consistency, and conflict - free nature of the verification rules for resource allocation through the automated verification process include: Step A: According to the resource configuration information submitted by the two communicating parties, the automated verification process determines whether the input beam information is a beam controlled by the ground system. If so, proceed to Step B; otherwise, jump to Step L. Step B: Within the beam controlled by the ground system, the automated verification process determines whether the input beam number covers the sending user and the receiving user. If so, proceed to Step C; otherwise, jump to Step L. Step C: When both the sending user and the receiving user at the communication end are covered by the selected uplink and downlink beams, determine that the communication method selected by the sending user and the receiving user is any one of unicast / multicast / broadcast. If it is any one of them, proceed to Step D; otherwise, jump to Step L. Step D: According to the subband information corresponding to the beams where the sending user and the receiving user are located, determine whether the starting subband number input during resource configuration is the subband number corresponding to the selected beam. If so, proceed to Step E; otherwise, jump to Step L. Step E: Based on Step D, according to the subband numbers occupied by the beams where the sending user and the receiving user at the communication end are located, determine whether the selected sending frequency and receiving frequency values are within the frequencies corresponding to the selected beam and must be within the frequency range corresponding to the input starting subband number. If so, proceed to Step F; otherwise, jump to Step L. Step F: On the basis of satisfying Step E, the automated verification process also verifies the frequency point position information occupied by the sending user and the receiving user at the communication end. It is required that the starting frequency point position of the subband occupied by the sending user must be aligned with the starting frequency point position of the subband occupied by the receiving user. If they are aligned, proceed to Step G; otherwise, jump to Step L. Step G: The automated verification process verifies whether the input communication bandwidth meets the requirements that it cannot exceed the total beam bandwidth and cannot exceed the continuous bandwidth of all remaining subbands starting from the starting subband according to the communication bandwidth information of the sending user and the receiving user at the communication end. If it meets the requirements, proceed to Step H; otherwise, jump to Step L. Step H: On the premise of meeting the user's communication bandwidth requirements, the communication bandwidths allocated to the sending user and the receiving user at the communication end are continuous. Therefore, the automated verification process needs to determine whether the communication bandwidths occupied by the sending user and the receiving user are continuous and without gaps. If so, proceed to Step I; otherwise, jump to Step L. Step I: For the start time and end time of communication between the sending user and the receiving user at the communication end, the automated verification process needs to verify whether the start time of communication is earlier than the end time of communication. If so, proceed to Step J; otherwise, jump to Step L. Step J: For the priorities of the sending user and the receiving user at the communication end, the automated verification process determines whether the user priorities meet the requirements input by the user. If so, proceed to Step K; otherwise, jump to Step L. Step K: The automated verification process has completed the verification according to the resource configuration verification rules and content, and the verification is successful. At the same time, the successfully configured resources are displayed on the interface. Step L: The automated verification process has completed the verification according to the resource configuration verification rules and content, and the verification fails. The abnormal situations of the resources with verification failures are handled according to the verification rules.