A high-throughput satellite frequency allocation method based on digital transparent processor
By adopting a frequency allocation method based on a digital transparent processor in high-throughput satellites, the frequency resources are dynamically adjusted, and the problems of resource waste and service rejection in traditional methods are solved, and the bandwidth utilization and load-to-dry ratio of the system are improved.
Patent Information
- Application Number
- CN202111452268.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-01
- Publication Date
- 2025-02-07
- Estimated Expiration
- 2041-12-01
AI Technical Summary
The frequency allocation method of traditional high-throughput satellites has problems of resource waste and service rejection, and there is no effective frequency adjustment algorithm to solve the problem of deterioration of adjacent beam-carrier-run ratio.
The high-throughput satellite frequency allocation method based on a digital transparent processor is adopted to achieve dynamic adjustment of frequency resources by obtaining pre-information, selecting users according to user priorities, determining conflicting objects, adjusting frequency ranges and allocating subband frequencies.
It improves the bandwidth utilization rate of the system, reduces the homofrequency interference of adjacent beams, improves the load-to-distance ratio of the system, and reduces the algorithm complexity, and has good engineering value.
Smart Images

Figure CN114245387B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to a high-throughput satellite frequency allocation method based on a digital transparent processor, in particular to a beam sub-band adjustment method of a high-throughput satellite based on a digital transparent processor. Background Art
[0002] The throughput of high-throughput satellites has reached hundreds of gigabits per second. Faced with the uneven geographical distribution of users and the tidal effect of business time, traditional high-throughput satellites with fixed resources have two prominent problems. First, some beams waste resources because there are no business requests; second, some beams are rejected because there are no resources. With the application of flexible payloads, especially digital transparent processors, it is very important to carry out dynamic adjustment of beam frequency resources. However, frequency changes will lead to the deterioration of the carrier-to-interference ratio of adjacent beams, and algorithms need to be designed to adaptively adjust the frequency plan.
[0003] When allocating high-throughput satellite frequency resources, the traditional method has two important defects:
[0004] (1) The beam frequency of traditional communication satellites is continuous. Adjusting the bandwidth can easily introduce frequency interference. When calculating the bandwidth change of the beam, the adjacent beam interference caused by the bandwidth change is not considered.
[0005] (2) In the frequency allocation method of the beam, there is no frequency adjustment method based on a digital transparent processor. Summary of the invention
[0006] The technical problem solved by the present invention is to overcome the deficiencies of the prior art and propose a high-throughput satellite frequency allocation method based on a digital transparent processor to improve resource utilization.
[0007] The solution of the present invention is:
[0008] A high-throughput satellite frequency allocation method based on a digital transparent processor, comprising the following steps:
[0009] (1) Obtaining the pre-information required for frequency allocation;
[0010] (2) Select each user in order from high to low according to the user priority as the user to be assigned;
[0011] (3) Determine the conflicting object of the user to be assigned;
[0012] (4) According to the frequency range of the conflicting object obtained in step (3), the frequency range of the conflicting object is removed from the total frequency [fmin, fmax], and the remaining frequency is used as the available frequency of the user to be allocated;
[0013] (5) according to the available frequencies of the user to be allocated obtained in step (4), determining whether there is a frequency interval in which the continuous frequency is greater than or equal to the bandwidth of the user to be allocated in the available frequencies;
[0014] (6) Divide the frequency range [fmin, fmax] of the digital transparent processor into N sub-bands on average, number the N sub-bands in ascending order of frequency, and obtain the frequency range corresponding to each sub-band;
[0015] (7) According to the frequency interval of the user to be allocated obtained in step (5), find the corresponding sub-band, obtain the sub-band number of the user to be allocated, and allocate all frequencies corresponding to the sub-band with the largest number to the user to be allocated;
[0016] (8) Repeat steps (2) to (7) to obtain the frequency intervals and sub-band numbers of all users, complete the frequency allocation of the beam, and send the frequency interval and sub-band number corresponding to each beam as the final result to the satellite transponder system.
[0017] Furthermore, in step (1), m beams and n users are obtained, where m and n are positive integers. The bandwidth requirement and priority of each beam are obtained according to the upper-level input, and the frequency range [fmin, fmax] of a single port of the digital transparent processor is obtained. The bandwidth of the subband is B_uni, and the number of single-port subbands is N, where N is a positive integer.
[0018] Furthermore, the value range of N is 100 to 1000.
[0019] Furthermore, the value range of B_uni is 1 to 5 MHz.
[0020] Furthermore, in step (3), a user with a higher priority than the user to be assigned is selected as a screening object; an object in the same beam as the user to be assigned is selected from the screening objects, or an object in which the beam where the screening object is located is adjacent to the beam where the user to be assigned is located in the topological relationship as a conflicting object for the user to be assigned.
[0021] Furthermore, in step (5), if it exists, the frequency interval with the smallest continuous frequency is selected, and the frequency is allocated to the user according to the bandwidth requirement of the user to be allocated starting from the minimum frequency of the minimum frequency interval. Otherwise, the largest continuous frequency interval among the available frequencies is allocated to the user.
[0022] Furthermore, in step (8), each beam is selected in turn, and the frequency interval set of all users in the beam is used as the frequency interval of the beam, and the subband number set of all users in the beam is used as the subband number of the beam.
[0023] The beneficial effects of the present invention compared with the prior art are:
[0024] (1) The frequencies of different users in the same beam of the present invention can be discontinuous, which can improve the system bandwidth utilization, reduce the co-frequency interference of adjacent beams, and improve the system carrier-to-interference ratio;
[0025] (2) The present invention realizes sub-band reallocation according to user priority by avoiding using the same frequency with users in adjacent beams and satisfying the needs of users to the maximum extent in the remaining frequencies. This method reduces the complexity of the algorithm and has good engineering use value. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] Figure 1 It is a flow chart of the present invention;
[0027] Figure 2 A schematic diagram of the topological relationship between beams of the present invention;
[0028] Figure 3 A subband allocation diagram for each user of the present invention;
[0029] Figure 4 This is a subband allocation diagram for each beam of the present invention. DETAILED DESCRIPTION
[0030] The present invention will be further described below in conjunction with the embodiments.
[0031] A high-throughput satellite frequency allocation method based on a digital transparent processor, such as Figure 1-4 As shown, the steps include:
[0032] (1) Obtaining the pre-information required for frequency allocation: obtaining m beams, where m is a positive integer; obtaining n users, where n is a positive integer;
[0033] For high-throughput satellites, select m greater than or equal to 16 and n greater than or equal to 50;
[0034] Obtain the bandwidth requirement and priority of each beam according to the upper input; obtain the frequency range [fmin, fmax] of a single port of the digital transparent processor, the bandwidth of the subband is B_uni, the number of single-port subbands is N, and N is a positive integer;
[0035] (2) Select each user in order from high to low according to the user priority as the user to be assigned;
[0036] (3) Determine the conflicting object of the user to be assigned:
[0037] Select a user with a higher priority than the user to be assigned as a screening object; select an object in the same beam as the user to be assigned from the screening objects, or an object whose beam of the screening object is adjacent to the beam of the user to be assigned in the topological relationship as a conflicting object of the user to be assigned;
[0038] (4) According to the frequency range of the conflicting object obtained in step (3), the frequency range of the conflicting object is removed from the total frequency [fmin, fmax], and the remaining frequency is used as the available frequency of the user to be allocated;
[0039] (5) Based on the available frequencies of the user to be allocated obtained in step (4), determine whether there is a frequency interval in the available frequencies whose continuous frequencies are greater than or equal to the bandwidth of the user to be allocated. If so, select the frequency interval with the smallest continuous frequency, and allocate frequencies to the user to be allocated starting from the minimum frequency of the minimum frequency interval according to the bandwidth requirement of the user to be allocated. Otherwise, allocate the largest continuous frequency interval in the available frequencies to the user.
[0040] (6) Divide the frequency range [fmin, fmax] of the digital transparent processor into N sub-bands on average, number the N sub-bands in ascending order of frequency, and obtain the frequency range corresponding to each sub-band;
[0041] (7) According to the frequency interval of the user to be allocated obtained in step (5), find the corresponding sub-band, obtain the sub-band number of the user to be allocated, and allocate all frequencies corresponding to the sub-band with the largest number to the user to be allocated;
[0042] (8) Repeat steps (2) to (7) to obtain the frequency intervals and sub-band numbers of all users; select each beam in turn, use the frequency interval set of all users in the beam as the frequency interval of the beam, and use the sub-band number set of all users in the beam as the sub-band number of the beam; complete the frequency allocation of the beam, and send the frequency interval and sub-band number corresponding to each beam as the final result to the satellite transponder system.
[0043] In the embodiment, the satellite downlink has 16 beams and a total of 53 users; the frequency range of the digital transparent processor is 20GHz to 22.5GHz, the number of single-port sub-bands is 500, and the sub-band bandwidth is 5MHz; the bandwidth requirement for each beam and the topological relationship between the beam and the user are shown in the following table. Figure 2 It is a schematic diagram of the topological relationship between beams.
[0044] Table 1 Bandwidth requirements of all input beams and topological relationships between beams and users
[0045]
[0046]
[0047] According to the method proposed by the present invention, the final frequency allocation plan of the user is calculated as follows: Figure 3 As shown in the figure, the horizontal axis represents the subband number and the vertical axis represents the user number; the frequency allocation plan of the beam is as follows Figure 4As shown, the horizontal axis represents the subband number and the vertical axis represents the beam number. For the same input conditions, the resource utilization rate of all beams averagely allocated is 77.3%, and the resource utilization rate of the frequency plan calculated by the method proposed in the present invention is 97.2%, which is improved by about 20%.
[0048] Although the present invention has been disclosed as above in the form of a preferred embodiment, it is not intended to limit the present invention. Any person skilled in the art may make possible changes and modifications to the technical solution of the present invention by using the methods and technical contents disclosed above without departing from the spirit and scope of the present invention. Therefore, any simple modifications, equivalent changes and modifications made to the above embodiments based on the technical essence of the present invention without departing from the content of the technical solution of the present invention shall fall within the protection scope of the technical solution of the present invention.
Claims
1. A high-throughput satellite frequency allocation method based on a digital transparent processor, characterized in that the steps include: (1) Obtaining the pre-information required for frequency allocation; (2) Select each user in order from high to low according to the user priority as the user to be assigned; (3) Determine the conflicting object of the user to be assigned; (4) According to the frequency range of the conflicting object obtained in step (3), the frequency range of the conflicting object is removed from the total frequency [fmin, fmax], and the remaining frequency is used as the available frequency of the user to be allocated; (5) according to the available frequencies of the user to be allocated obtained in step (4), determining whether there is a frequency interval in which the continuous frequency is greater than or equal to the bandwidth of the user to be allocated in the available frequencies; (6) Divide the frequency range [fmin, fmax] of the digital transparent processor into N sub-bands on average, number the N sub-bands in ascending order of frequency, and obtain the frequency range corresponding to each sub-band; (7) According to the frequency interval of the user to be allocated obtained in step (5), find the corresponding sub-band, obtain the sub-band number of the user to be allocated, and allocate all frequencies corresponding to the sub-band with the largest number to the user to be allocated; (8) Repeat steps (2) to (7) to obtain the frequency intervals and sub-band numbers of all users, complete the frequency allocation of the beam, and send the frequency interval and sub-band number corresponding to each beam as the final result to the satellite transponder system; In step (1), m beams and n users are obtained, where m and n are positive integers. The bandwidth requirement and priority of each beam are obtained according to the upper input, and the frequency range [fmin, fmax] of a single port of the digital transparent processor is obtained. The bandwidth of the subband is B_uni, and the number of single-port subbands is N, where N is a positive integer. In step (5), if it exists, the frequency interval with the smallest continuous frequency is selected, and the frequency is allocated to the user according to the bandwidth requirement of the user to be allocated starting from the minimum frequency of the minimum frequency interval. Otherwise, the largest continuous frequency interval among the available frequencies is allocated to the user.
2. The high-throughput satellite frequency allocation method based on a digital transparent processor according to claim 1, characterized in that: The value range of N is 100 to 1000.
3. The high-throughput satellite frequency allocation method based on a digital transparent processor according to claim 1, characterized in that: The value range of B_uni is 1 to 5 MHz.
4. The high-throughput satellite frequency allocation method based on a digital transparent processor according to claim 1, characterized in that: In step (3), a user with a higher priority than the user to be assigned is selected as a screening object; an object in the same beam as the user to be assigned is selected from the screening objects, or an object in which the beam where the screening object is located is adjacent to the beam where the user to be assigned is located in the topological relationship as a conflicting object for the user to be assigned.
5. The high-throughput satellite frequency allocation method based on a digital transparent processor according to claim 1, characterized in that: In step (8), each beam is selected in turn, and the frequency interval set of all users in the beam is used as the frequency interval of the beam, and the subband number set of all users in the beam is used as the subband number of the beam.
Citation Information
Patent Citations
High-throughput satellite communication system beam hopping method
CN109450498A
Frequency plan self-adaptive adjustment method of high-throughput satellite
CN113644953A