Spectral bandwidth determination method and device of satellite internet, equipment, storage medium and program product

By acquiring and analyzing the working parameters and business performance probability models of the target working constellation, dynamically adjusting the spectrum bandwidth, solving the problem of low spectrum bandwidth utilization in the satellite Internet, and improving the communication quality and the utilization efficiency of spectrum resources.

CN119402053APending Publication Date: 2025-02-07SHANGHAI TSINGSHEN TECH DEV CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411022186.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-07-29
Publication Date
2025-02-07

AI Technical Summary

Technical Problem

In the prior art, the spectrum bandwidth utilization rate of satellite Internet is low, resulting in increased interference in the same frequency and frequent problems such as code error.

Method used

By obtaining the working parameters of the target working constellation and the satellite Internet service performance probability model, the cumulative distribution of the service performance evaluation indicators is generated, and the spectrum bandwidth is dynamically adjusted to meet the requirements of the service performance probability model.

Benefits of technology

It improves the spectrum bandwidth utilization rate of the satellite Internet, reduces synchronous interference, reduces bit error rate, and ensures communication quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119402053A_ABST
    Figure CN119402053A_ABST
Patent Text Reader

Abstract

The invention relates to a spectral bandwidth determination method and device of a satellite internet, equipment, a storage medium and a program product. The method comprises the steps of obtaining working parameters of a target working constellation and a corresponding satellite internet service performance probability model, and generating cumulative distribution of satellite internet service performance evaluation indexes corresponding to the target working constellation according to the working parameters of the target working constellation. And further, according to the cumulative distribution of the satellite internet service performance probability model and the satellite internet service performance evaluation indexes, determining the target satellite internet spectral bandwidth of the target working constellation. According to the invention, the spectral bandwidth utilization rate of the satellite internet can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of satellite communication systems, and in particular to a method, apparatus, device, storage medium and program product for determining spectrum bandwidth of satellite Internet. Background Art

[0002] Satellite Internet refers to the Internet access service provided worldwide through satellite systems in Earth orbit. Currently, satellite Internet is developing rapidly, the size of constellations is increasing dramatically, and the demand for spectrum is increasing day by day. As the size of constellations continues to expand, the impact of co-channel interference between constellations on satellite communications cannot be ignored. The existence of co-channel interference will reduce the carrier-to-noise ratio, which will lead to problems such as bit errors. Therefore, how to accurately determine the spectrum bandwidth of satellite Internet is crucial for satellite communications.

[0003] In the related art, the spectrum bandwidth of each constellation system is usually determined based on a preset interference protection standard. However, this method has a low utilization rate for the spectrum bandwidth of satellite Internet. Summary of the invention

[0004] Based on this, it is necessary to provide a method, device, equipment, storage medium and program product for determining the spectrum bandwidth of satellite Internet, which can improve the utilization rate of the spectrum bandwidth of satellite Internet, in response to the above technical problems.

[0005] In a first aspect, the present application provides a method for determining spectrum bandwidth of satellite Internet, the method comprising:

[0006] Obtain the operating parameters of the target operating constellation and the corresponding satellite Internet service performance probability model;

[0007] Generate a cumulative distribution of satellite Internet service performance evaluation indicators corresponding to the target working constellation according to the working parameters of the target working constellation;

[0008] According to the satellite Internet service performance probability model and the cumulative distribution of satellite Internet service performance evaluation indicators, the target satellite Internet spectrum bandwidth of the target working constellation is determined; wherein the target satellite Internet spectrum bandwidth is used for the transmission of satellite Internet services between each target working satellite in the target working constellation and the corresponding satellite communication earth station.

[0009] In one embodiment, determining a target satellite Internet spectrum bandwidth of a target working constellation according to a satellite Internet service performance probability model and a cumulative distribution of a satellite Internet service performance evaluation index includes:

[0010] In the case where the cumulative distribution of the satellite internet service performance evaluation index satisfies the satellite internet service performance probability model, determining the adjusted satellite internet spectrum bandwidth according to the initial satellite internet spectrum bandwidth of the target working constellation, and using the adjusted satellite internet spectrum bandwidth as the updated initial satellite internet spectrum bandwidth, and returning to execute the step of generating the cumulative distribution of the satellite internet service performance evaluation index corresponding to the target working constellation according to the working parameters of the target working constellation, until the cumulative distribution of the satellite internet service performance evaluation index does not satisfy the satellite internet service performance probability model;

[0011] When the cumulative distribution of the satellite Internet service performance evaluation index does not satisfy the satellite Internet service performance probability model, the updated initial satellite Internet spectrum bandwidth of the target working constellation is determined as the target satellite Internet spectrum bandwidth of the target working constellation.

[0012] In one embodiment, determining an adjusted satellite internet spectrum bandwidth according to an initial satellite internet spectrum bandwidth of a target working constellation includes:

[0013] The initial satellite Internet spectrum bandwidth of the target working constellation and the preset spectrum bandwidth increment are added to obtain the adjusted satellite Internet spectrum bandwidth.

[0014] In one embodiment, the operating parameters include constellation parameters and communication parameters. According to the operating parameters of the target operating constellation, a cumulative distribution of satellite Internet service performance evaluation indicators corresponding to the target operating constellation is generated, including:

[0015] Obtaining a probability distribution of an inter-constellation interference value corresponding to the target working constellation according to constellation parameters and communication parameters of the target working constellation;

[0016] According to the probability distribution of the interference values ​​between constellations, the cumulative distribution of the satellite Internet service performance evaluation indicators corresponding to the target working constellation is obtained.

[0017] In one embodiment, according to the probability distribution of the inter-constellation interference value, the cumulative distribution of the satellite Internet service performance evaluation index corresponding to the target working constellation is obtained, including:

[0018] According to the probability distribution of the interference value between constellations, the bit error rate distribution corresponding to the target working constellation is obtained;

[0019] According to the bit error rate distribution, the cumulative distribution of the satellite Internet service performance evaluation indicators corresponding to the target working constellation is obtained.

[0020] In one of the embodiments, obtaining a bit error rate distribution corresponding to a target working constellation according to a probability distribution of an inter-constellation interference value includes:

[0021] Determine multiple target interference values ​​according to a preset carrier power corresponding to a target working constellation, an interference power corresponding to an interfering constellation, and multiple interference values ​​in a probability distribution of interference values ​​between constellations;

[0022] A bit error rate distribution is determined according to a plurality of target interference values, a communication bandwidth of a target working constellation, and a preset data transmission rate.

[0023] In one embodiment, obtaining a satellite Internet service performance probability model corresponding to a target working constellation includes:

[0024] Obtain performance evaluation indicators and probability ratios corresponding to multiple satellite Internet service types of the target working constellation;

[0025] According to the performance evaluation indicators and probability ratios corresponding to multiple satellite Internet service types, a satellite Internet service performance probability model corresponding to the target working constellation is generated.

[0026] In a second aspect, the present application provides a satellite Internet spectrum bandwidth determination device, the device comprising:

[0027] An acquisition module is used to obtain the operating parameters of the target operating constellation and the corresponding satellite Internet service performance probability model;

[0028] A generation module, used to generate a cumulative distribution of satellite Internet service performance evaluation indicators corresponding to the target working constellation according to the working parameters of the target working constellation;

[0029] The determination module is used to determine the target satellite Internet spectrum bandwidth of the target working constellation according to the satellite Internet service performance probability model and the cumulative distribution of the satellite Internet service performance evaluation index; wherein the target satellite Internet spectrum bandwidth is used for the transmission of satellite Internet services between each target working satellite in the target working constellation and the corresponding satellite communication earth station.

[0030] In a third aspect, the present application provides a computer device, which includes a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the steps of the method of the first aspect.

[0031] In a fourth aspect, the present application provides a computer-readable storage medium having a computer program stored thereon, which implements the steps of the method of the first aspect when the computer program is executed by a processor.

[0032] In a fifth aspect, the present application also provides a computer program product, including a computer program, which implements the steps of the method of the first aspect when executed by a processor.

[0033] The above-mentioned satellite Internet spectrum bandwidth determination method, device, equipment, storage medium and program product obtain the working parameters of the target working constellation and the corresponding satellite Internet service performance probability model; generate the cumulative distribution of the satellite Internet service performance evaluation index corresponding to the target working constellation according to the working parameters of the target working constellation; determine the target satellite Internet spectrum bandwidth of the target working constellation according to the satellite Internet service performance probability model and the cumulative distribution of the satellite Internet service performance evaluation index. Compared with the method of determining the spectrum bandwidth of each constellation system based on the established fixed interference protection standard in the related art, the embodiment of the present application obtains the working parameters of the target working constellation, which is conducive to providing basic data for the subsequent determination of the spectrum bandwidth of the satellite Internet; compared with the prior art that the interference spectrum bandwidth is determined according to the protection standard established by the telecommunications service, since the Internet service does not have high requirements for the accuracy of link data transmission, by obtaining the satellite Internet service performance probability model corresponding to the target working constellation, it is conducive to relaxing the tolerance of the existing performance model to spectrum interference. The cumulative distribution of the service performance evaluation index of the target working constellation generated based on the working parameters of the target working constellation can more comprehensively understand the probability distribution of system performance, so as to better plan and adjust the allocation of spectrum resources. Furthermore, by comparing the cumulative distribution of the service performance probability model and the satellite Internet service performance evaluation index, the critical disturbed spectrum bandwidth that can meet the satellite Internet service performance probability model can be calculated, so that the spectrum bandwidth of the target satellite Internet can be determined more accurately, which can not only meet business needs but also avoid resource waste, thereby improving the utilization rate of the spectrum bandwidth of satellite Internet. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related technologies, the drawings required for use in the embodiments or the related technical descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0035] Figure 1 A schematic diagram of an implementation environment of a method for determining spectrum bandwidth of satellite Internet in one embodiment of the present application;

[0036] Figure 2 This is a flow chart of a method for determining spectrum bandwidth of satellite Internet in one embodiment of the present application;

[0037] Figure 3 This is a flow chart of a method for determining spectrum bandwidth of satellite Internet in another embodiment of the present application;

[0038] Figure 4This is a flow chart of a method for determining spectrum bandwidth of satellite Internet in another embodiment of the present application;

[0039] Figure 5 A schematic diagram of probability distribution of interference-to-noise ratio in one embodiment of the present application;

[0040] Figure 6 This is a schematic diagram of the overall process of a method for determining spectrum bandwidth of satellite Internet in one embodiment of the present application;

[0041] Figure 7 This is a schematic diagram of the cumulative distribution of IP packet error rate in one embodiment of the present application;

[0042] Figure 8 This is a schematic diagram of the cumulative distribution of IP packet error rate in another embodiment of the present application;

[0043] Fig. 9 This is a flow chart of a method for determining spectrum bandwidth of satellite Internet in another embodiment of the present application;

[0044] Fig.10 A satellite Internet service performance probability model corresponding to a target working constellation in one embodiment of the present application;

[0045] Fig.11 This is a schematic diagram of the overall process of a method for determining spectrum bandwidth of satellite Internet in one embodiment of the present application;

[0046] Fig.12 This is a schematic diagram of the overall process of a method for determining spectrum bandwidth of satellite Internet in another embodiment of the present application;

[0047] Fig.13 This is a schematic diagram of the structure of a device for determining spectrum bandwidth of satellite Internet in one embodiment of the present application;

[0048] Fig.14 This is a diagram of the internal structure of a computer device in one embodiment of the present application. DETAILED DESCRIPTION

[0049] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0050] The satellite Internet spectrum bandwidth determination method, apparatus, device, storage medium and program product provided in the embodiments of the present application can be applied to the spectrum bandwidth determination scenario of the satellite Internet; of course, it can also be applied to other scenarios in satellite communication systems where spectrum bandwidth determination is required, which is not limited in the embodiments of the present application.

[0051] Satellite Internet refers to the Internet access service provided worldwide through satellite systems in Earth orbit. This technology can solve the problems of insufficient ground network coverage and limited bandwidth, and provide high-speed and stable network connections for remote areas and special scenarios.

[0052] At present, the satellite Internet is developing rapidly, the constellation size is increasing sharply, and the demand for spectrum is increasing. Space X's Starlink constellation plans to launch satellite constellations of the "Gen1" system and the "Gen2" system. The first-generation constellation includes the "LEO" sub-constellation and the "VLEO" sub-constellation. The "LEO" sub-constellation contains approximately 4,408 satellites, using the Ku and Ka bands for communication; the "VLEO" sub-constellation contains approximately 7,518 satellites, using the V band for communication. The second phase contains approximately 29,562 satellites, using the Ku, Ka and E bands for communication. As of May 2024, Starklink has launched a total of 6,422 satellites, and 4,836 satellites are providing services. OneWeb initially plans to launch 720 satellites, with the working frequency bands mainly in the Ku and Ka bands, and use technologies such as "progressive pitch" to alleviate interference with the GSO system. As of May 20, 2023, the OneWeb system has a total of 634 satellites in orbit.

[0053] As the size of constellations continues to expand, the impact of co-channel interference between constellations on satellite communications cannot be ignored. The existence of co-channel interference will reduce the carrier-to-noise ratio, which will lead to problems such as bit errors. In order to ensure the quality of communication, it is necessary to formulate interference protection standards. Constrained by the interference protection standards, the design of the spectrum between the systems of each constellation must also be based on this standard. Therefore, the interference protection standard has become an important factor in constraining the utilization of resources such as spectrum.

[0054] The existing interference protection standards are formulated by the Radio Regulations based on terrestrial telecommunication services. Traditional telecommunication services are circuit exchanges based on resource reservation, which require link quality and high requirements for link communication quality. In addition, the bit error rate (BER) performance of the data link layer is often guaranteed, which leads to more stringent and single requirements for interference protection standards and low resource utilization of spectrum and orbit. Internet services are different from telecommunication services such as voice. They are essentially IP-based data transmission services. The design concept is "best effort" and there is a retransmission mechanism. The requirements for the accuracy of link data transmission are relatively loose, and Internet services often require communication performance at the network layer and high layers. ITU-R-QUE-SG04.263 also proposes a proposal to study the performance requirements of satellite Internet services. Formulating a performance model for Internet services is conducive to relaxing the tolerance of existing performance models to spectrum interference, thereby alleviating the constraints of interference protection standards on spectrum resources. Therefore, how to accurately determine the spectrum bandwidth of satellite Internet is crucial for satellite communications.

[0055] Figure 1 FIG. 1 is a schematic diagram of an implementation environment of a method for determining spectrum bandwidth of satellite Internet in an embodiment of the present application. Figure 1 As shown, the implementation environment may include: a disturbed system earth station 101, an earth station server 102, a disturbed system satellite 103, a working satellite server 104, a disturbing system earth station 105 and a disturbing system satellite 106. Among them, when multiple constellations communicate with their corresponding earth stations at the same time, the communication frequency bands of different constellations have overlapping parts, and the disturbing system satellite 106 will interfere with the disturbed system earth station 101 corresponding to the disturbed system satellite 103. The working constellation and the earth station connected to it need to transmit Internet services while enduring co-frequency interference. The earth station server 102 can communicate with the working satellite server 104 through a wireless link, and the earth station server 102 and the working satellite server 104 can be implemented by an independent server or a server cluster composed of multiple servers. The data storage system can store information such as the working parameters of the target working constellation that the server needs to process, the probability model of the satellite Internet service performance, and the target satellite Internet spectrum bandwidth. The data storage system can be integrated on the server, or it can be placed on the cloud or other network servers.

[0056] This application can make the following assumptions in this scenario:

[0057] 1. The working constellation and its corresponding earth station only communicate for Internet services;

[0058] 2. The working constellation and the earth station adopt the principle of maximum elevation angle access;

[0059] 3. The physical layer and data link layer use the Ethernet IEEE 802.3 protocol, the network layer uses the IP network RFC 791 protocol, and each Ethernet frame and IP packet has a maximum number of bytes.

[0060] Combination Figure 1 In the implementation environment shown, in the embodiment of the present application, the computer device may be an earth station server 102, and the earth station server 102 may obtain the working parameters of the target working constellation and the corresponding satellite Internet service performance probability model, and generate the cumulative distribution of the satellite Internet service performance evaluation index corresponding to the target working constellation according to the working parameters of the target working constellation. The earth station server 102 may determine the target satellite Internet spectrum bandwidth of the target working constellation according to the satellite Internet service performance probability model and the cumulative distribution of the satellite Internet service performance evaluation index, and send the target satellite Internet spectrum bandwidth to the working satellite server 104, so that each target working satellite in the target working constellation communicates with the corresponding satellite communication earth station for satellite Internet services according to the target satellite Internet spectrum bandwidth.

[0061] It should be understood that the computer device may also be a working satellite server 104. The working satellite server 104 may obtain the working parameters of the target working constellation and the corresponding satellite Internet service performance probability model, and generate the cumulative distribution of the satellite Internet service performance evaluation index corresponding to the target working constellation according to the working parameters of the target working constellation. The working satellite server 104 may determine the target satellite Internet spectrum bandwidth of the target working constellation according to the satellite Internet service performance probability model and the cumulative distribution of the satellite Internet service performance evaluation index, and send the target satellite Internet spectrum bandwidth to the earth station server 102, so that each target working satellite in the target working constellation can communicate with the corresponding satellite communication earth station for satellite Internet services according to the target satellite Internet spectrum bandwidth.

[0062] In order to solve the problem of low spectrum bandwidth utilization of satellite Internet in related technologies, the spectrum bandwidth determination method, device, equipment, storage medium and program product of satellite Internet provided in the embodiment of the present application, by obtaining the working parameters of the target working constellation, is conducive to providing basic data for the subsequent determination of the spectrum bandwidth of satellite Internet; compared with the prior art in which the interference spectrum bandwidth is determined according to the protection standard formulated for telecommunications services, since the Internet service does not have high requirements for the accuracy of link data transmission, by obtaining the satellite Internet service performance probability model corresponding to the target working constellation, it is conducive to relaxing the tolerance of the existing performance model to spectrum interference. The cumulative distribution of the service performance evaluation index of the target working constellation is generated based on the working parameters of the target working constellation, which can more comprehensively understand the probability distribution of system performance, so as to better plan and adjust the allocation of spectrum resources. Further, by comparing the cumulative distribution of the service performance probability model and the satellite Internet service performance evaluation index, the critical disturbed spectrum bandwidth that can meet the satellite Internet service performance probability model can be calculated, so that the spectrum bandwidth of the target satellite Internet can be more accurately determined, which can not only meet business needs, but also avoid resource waste, thereby improving the utilization of the spectrum bandwidth of satellite Internet.

[0063] In one embodiment, Figure 2 The flowchart of the method for determining the spectrum bandwidth of satellite Internet in one embodiment of the present application is shown in FIG. The present application embodiment takes the method applied to a computer device as an example for explanation, wherein the computer device may include but is not limited to an earth station server and a working satellite server. Figure 2 As shown, the method of the embodiment of the present application may include the following steps.

[0064] S201, obtaining operating parameters of a target operating constellation and a corresponding satellite Internet service performance probability model.

[0065] The target working constellation refers to a specific satellite constellation composed of multiple satellites. The target working constellation is responsible for providing satellite Internet services, and its operating status and performance are the basis for subsequent analysis and spectrum bandwidth determination.

[0066] The operating parameters may include but are not limited to at least one of the following: constellation parameters and communication parameters; the constellation parameters may include but are not limited to at least one of the following: the total number of satellites, the satellite orbit inclination, the satellite orbit altitude, the phase factor, the number of orbital planes, the earth station position, and the minimum elevation angle; the communication parameters may include but are not limited to at least one of the following: the peak gain of the transmitting antenna, the width of the transmitting antenna, the peak gain of the receiving antenna, the width of the receiving antenna, the downlink communication bandwidth, the shared spectrum bandwidth, the transmitting power, the downlink communication frequency, and the equivalent noise temperature of the earth station receiving end.

[0067] In this application, by integrating the characteristics of satellite-to-ground links and Internet services, indicators that can reflect both link interference performance and Internet service performance are selected as performance evaluation indicators for satellite Internet services. Optionally, Internet performance indicators may include but are not limited to IP packet error rate, IP packet loss rate, and IP packet transmission delay.

[0068] The satellite Internet service performance probability model is used to indicate a statistical or mathematical model built based on Internet performance indicators and tolerances (such as outage probability and short-term protection time ratio).

[0069] Taking IP packet errors as an example, the satellite Internet service performance probability model refers to a statistical or mathematical model built based on IP packet error performance indicators and tolerance (such as interruption probability and short-term protection time ratio). The satellite Internet service performance probability model can describe the IP packet error rate performance of different types of satellite Internet services under different time ratio probabilities.

[0070] In this step, the computer device can obtain the working parameters of the target working constellation and the corresponding satellite Internet service performance probability model. It can be seen that by obtaining detailed working parameters, such as the total number of satellites, orbital parameters, etc., the computer device is conducive to ensuring that the satellite constellation can cover the expected area and meet specific service requirements. Furthermore, the satellite Internet service performance probability model provides a performance prediction of the target working constellation under different interference and interruption conditions. Compared with the existing protection standards formulated according to telecommunications services, it has a higher tolerance for interference, which is conducive to avoiding over-allocation or under-allocation of spectrum resources and ensuring the effective use of spectrum resources.

[0071] Optionally, the computer device may obtain the operating parameters of the target operating constellation and the corresponding satellite Internet service performance probability model by directly obtaining them from a satellite operator or service provider through an application program interface, or by accessing a satellite database or data center to query relevant information of the target operating constellation, and there is no limitation on this.

[0072] S202, generating a cumulative distribution of satellite Internet service performance evaluation indicators corresponding to the target working constellation according to the working parameters of the target working constellation.

[0073] Among them, the cumulative distribution of satellite Internet service performance evaluation indicators refers to the distribution value of satellite Internet service performance (such as IP packet error rate) under the cumulative probability of different time proportions.

[0074] In the following, the relevant contents of generating the cumulative distribution of the satellite Internet service performance evaluation index corresponding to the target working constellation according to the working parameters of the target working constellation will be exemplarily introduced and explained.

[0075] In one possible implementation, a computer device can obtain a probability distribution of inter-constellation interference values ​​corresponding to a target working constellation based on the constellation parameters and communication parameters of the target working constellation; and obtain a cumulative distribution of satellite Internet service performance evaluation indicators corresponding to the target working constellation based on the probability distribution of the inter-constellation interference values.

[0076] Among them, the probability distribution of inter-constellation interference values ​​refers to the statistical law that the probability of occurrence of interference signals of different powers varies with related parameters (such as frequency, orbit, etc.). In satellite communication systems, due to the influence of constellation parameters (such as satellite orbit, constellation configuration, etc.) and communication parameters (such as signal frequency, bandwidth, transmission power, etc.), interference signals will present different distribution characteristics in different time and space.

[0077] Optionally, one of the most commonly used indicators when describing the probability distribution of interference is the interference-to-noise ratio. The interference-to-noise ratio is defined as the ratio of the interference signal power to the noise power at the receiving point, usually expressed in decibels (dB). By measuring or calculating the interference-to-noise ratio under different conditions, we can understand the degree of influence of the interference signal on the performance of the communication system.

[0078] In this implementation, the computer device can more accurately obtain the cumulative distribution of satellite Internet service performance evaluation indicators corresponding to the target working constellation by associating constellation parameters and communication parameters with the probability distribution of interference signals, thereby more accurately evaluating the performance of satellite Internet under different operating conditions.

[0079] In another possible implementation, the computer device can take the operating parameters of the target operating constellation as input and input them into a pre-trained first neural network model for learning and processing, thereby generating a cumulative distribution of the service performance evaluation index corresponding to the target operating constellation. The first neural network model is trained with a large amount of historical data, so it can capture the complex relationship between the operating parameters and the satellite Internet service performance evaluation index. After the training is completed, the computer device can input the new operating parameters into the pre-trained first neural network model, which can quickly provide fast and accurate prediction results for the performance evaluation and optimization of the satellite communication system.

[0080] In this implementation, the pre-trained first neural network model can better capture the complex relationship between the working parameters and the satellite Internet service performance evaluation indicators. Therefore, the cumulative distribution of the satellite Internet service performance evaluation indicators corresponding to the target working constellation can be obtained more accurately, which is conducive to providing a theoretical basis for the follow-up.

[0081] In this way, through any of the above implementation methods, the cumulative distribution of satellite Internet service performance evaluation indicators corresponding to the target working constellation can be obtained.

[0082] S203, determining a target satellite Internet spectrum bandwidth of a target working constellation according to a satellite Internet service performance probability model and a cumulative distribution of satellite Internet service performance evaluation indicators.

[0083] Among them, the target satellite Internet spectrum bandwidth refers to the width of the frequency range allocated or used by satellite Internet in the working constellation to meet business needs; the target satellite Internet spectrum bandwidth is used for the transmission of satellite Internet services between each target working satellite in the target working constellation and the corresponding satellite communication earth station.

[0084] In one possible implementation, a computer device determines a target satellite Internet spectrum bandwidth of a target working constellation by judging whether a cumulative distribution of a satellite Internet service performance evaluation index satisfies a satellite Internet service performance probability model.

[0085] In this implementation, the computer device can flexibly adjust the spectrum bandwidth of the target working constellation by judging whether the cumulative distribution of the satellite Internet service performance evaluation index meets the performance probability model, and dynamically adjust according to the actual situation (such as business requirements, interference conditions) to ensure the stability and optimization of business performance. Under the premise of meeting the business performance requirements, by moving the frequency band of the working constellation to increase the bandwidth of the overlapping part with the interference constellation spectrum, the critical disturbed spectrum bandwidth that can meet the satellite Internet service performance probability model can be calculated, which can more effectively utilize spectrum resources, reduce spectrum waste, and improve spectrum utilization.

[0086] In another possible implementation method, the computer equipment can input the satellite Internet service performance probability model and the cumulative distribution of the satellite Internet service performance evaluation index into a pre-trained second neural network model for learning and processing, and output the target satellite Internet spectrum bandwidth of the target working constellation.

[0087] In this implementation, the computer equipment inputs the satellite Internet service performance probability model and the cumulative distribution of the evaluation index into a pre-trained second neural network model, which can realize the automation and intelligence of spectrum bandwidth allocation, reduce human intervention, and improve decision-making efficiency and accuracy.

[0088] In the method for determining the spectrum bandwidth of satellite Internet, the computer device obtains the working parameters of the target working constellation and the corresponding satellite Internet service performance probability model, and generates the cumulative distribution of the satellite Internet service performance evaluation index corresponding to the target working constellation according to the working parameters of the target working constellation. The computer device determines the target satellite Internet spectrum bandwidth of the target working constellation according to the satellite Internet service performance probability model and the cumulative distribution of the satellite Internet service performance evaluation index. In the embodiment of the present application, the computer device obtains the working parameters of the target working constellation, which is conducive to providing basic data for the subsequent determination of the spectrum bandwidth of the satellite Internet; compared with the prior art in which the interference spectrum bandwidth is determined according to the protection standards formulated for telecommunications services, since the Internet service does not have high requirements for the accuracy of link data transmission, the computer device obtains the satellite Internet service performance probability model corresponding to the target working constellation, which is conducive to relaxing the tolerance of the existing performance model to spectrum interference. The cumulative distribution of the service performance evaluation index of the target working constellation is generated based on the working parameters of the target working constellation, which can more comprehensively understand the probability distribution of system performance, so as to better plan and adjust the allocation of spectrum resources. Furthermore, by comparing the service performance probability model and the cumulative distribution of satellite Internet service performance evaluation indicators, computer equipment can calculate the critical disturbed spectrum bandwidth that can meet the satellite Internet service performance probability model, thereby more accurately determining the spectrum bandwidth of the target satellite Internet, which can both meet business needs and avoid resource waste, thereby improving the utilization rate of the spectrum bandwidth of satellite Internet.

[0089] In one embodiment, based on the above embodiment, Figure 3 This is a flow chart of a method for determining the spectrum bandwidth of satellite Internet in another embodiment of the present application. In the embodiment of the present application, the relevant contents of "determining the target satellite Internet spectrum bandwidth of the target working constellation according to the satellite Internet service performance probability model and the cumulative distribution of the satellite Internet service performance evaluation index" in S203 involved in the above embodiment are exemplarily introduced and explained. The method of the embodiment of the present application may include the following steps.

[0090] S2031, when the cumulative distribution of the satellite Internet service performance evaluation index satisfies the satellite Internet service performance probability model, determine the adjusted satellite Internet spectrum bandwidth according to the initial satellite Internet spectrum bandwidth of the target working constellation, and use the adjusted satellite Internet spectrum bandwidth as the updated initial satellite Internet spectrum bandwidth, and return to execute the step of generating the cumulative distribution of the satellite Internet service performance evaluation index corresponding to the target working constellation according to the working parameters of the target working constellation, until the cumulative distribution of the satellite Internet service performance evaluation index does not satisfy the satellite Internet service performance probability model.

[0091] Exemplarily, the cumulative distribution of satellite Internet service performance evaluation indicators satisfies the satellite Internet service performance probability model, that is, all points on the cumulative distribution curve of satellite Internet service performance evaluation indicators that are greater than the probability of the network's allowed interruption time ratio are below the satellite Internet service performance probability model.

[0092] For example, the initial satellite Internet spectrum bandwidth refers to the spectrum resource bandwidth allocated to the satellite Internet system at the beginning or at a specific point in time. It is the initial frequency range that the satellite communication system can use for data transmission, and is crucial to ensuring the normal operation of satellite Internet services.

[0093] The long-term protection standard for interference-to-noise ratio commonly used in ITU-R S.1323-2 Recommendation is: the interference-to-noise ratio is lower than -12.2dB, and the time exceeding the standard shall not exceed 10%. Under the above standard requirements, assuming that the initial satellite Internet spectrum bandwidth can be 24MHz, the interfering constellation can share the 24MHz bandwidth with the working constellation to protect the normal operation of the business.

[0094] The following is an exemplary introduction to the content related to determining the adjusted satellite Internet spectrum bandwidth based on the initial satellite Internet spectrum bandwidth of the target working constellation.

[0095] The initial satellite Internet spectrum bandwidth of the target working constellation and the preset spectrum bandwidth increment are added to obtain the adjusted satellite Internet spectrum bandwidth.

[0096] Exemplarily, the preset spectrum bandwidth increment refers to a configured parameter used to control the increase in spectrum bandwidth in each iteration to achieve the purpose of gradually optimizing system performance. The computer device can keep the working constellation and the interference constellation bandwidth and transmission power and other conditions unchanged, and increase the bandwidth of the overlapping part of the working constellation and the interference constellation spectrum by moving the frequency band of the working constellation. The overlapping bandwidth increased in each iteration can be determined according to the result accuracy requirement. Among them, the preset spectrum bandwidth increment can be set to 0.1MHz.

[0097] In this step, when the cumulative distribution of the satellite Internet service performance evaluation index satisfies the satellite Internet service performance probability model, the computer device can add the initial satellite Internet spectrum bandwidth of the target working constellation and the preset spectrum bandwidth increment to obtain the adjusted satellite Internet spectrum bandwidth, and use the adjusted satellite Internet spectrum bandwidth as the updated initial satellite Internet spectrum bandwidth, and return to execute the step of generating the cumulative distribution of the satellite Internet service performance evaluation index corresponding to the target working constellation according to the working parameters of the target working constellation. This process will be continuously iterated until the cumulative distribution of the satellite Internet service performance evaluation index does not satisfy the satellite Internet service performance probability model.

[0098] It can be seen that by dynamically adjusting the satellite Internet spectrum bandwidth, computer equipment can be optimized according to real-time business needs and network conditions, ensuring that the utilization efficiency of spectrum resources is maximized while meeting the network's allowable interruption probability. Furthermore, continuous iteration is conducive to accurately controlling the allocation of spectrum bandwidth, avoiding resource waste caused by over-allocation, and also reducing the risk of business interruption caused by insufficient spectrum resources.

[0099] S2032. When the cumulative distribution of the satellite Internet service performance evaluation index does not satisfy the satellite Internet service performance probability model, the updated initial satellite Internet spectrum bandwidth of the target working constellation is determined as the target satellite Internet spectrum bandwidth of the target working constellation.

[0100] Among them, the cumulative distribution of satellite Internet service performance evaluation indicators does not satisfy the satellite Internet service performance probability model, that is, the points on the cumulative distribution curve of satellite Internet service performance evaluation indicators that are greater than the probability of the network interruption time percentage are not below the satellite Internet service performance probability model.

[0101] In this step, when the cumulative distribution of the satellite Internet service performance evaluation index does not satisfy the satellite Internet service performance probability model, the computer device can determine the updated initial satellite Internet spectrum bandwidth of the target working constellation as the target satellite Internet spectrum bandwidth of the target working constellation. It can be seen that when the cumulative distribution of the service performance evaluation index no longer satisfies the probability model, it means that the current spectrum bandwidth setting may have reached the limit of performance optimization. By determining the spectrum bandwidth at this time as the target bandwidth, it can ensure that the satellite Internet service operates within an acceptable performance range and meets the needs of users and operators.

[0102] In the embodiment of the present application, the computer device can optimize according to the real-time business needs and network conditions by dynamically adjusting the satellite Internet spectrum bandwidth, ensuring that the utilization efficiency of spectrum resources is maximized under the premise of meeting the network's allowed interruption probability. Furthermore, through continuous iteration, it is conducive to accurately controlling the allocation of spectrum bandwidth, and the maximum bandwidth value that meets the performance model can be found as the target bandwidth, thereby improving the overall stability of the system while ensuring performance.

[0103] In one embodiment, based on the above embodiment, Figure 4 This is a flow chart of a method for determining the spectrum bandwidth of satellite Internet in another embodiment of the present application. In the embodiment of the present application, the relevant contents of "generating a cumulative distribution of satellite Internet service performance evaluation indicators corresponding to the target working constellation according to the working parameters of the target working constellation" in S202 involved in the above embodiment are exemplarily introduced and explained, and the working parameters include constellation parameters and communication parameters. The method of the embodiment of the present application may include the following steps.

[0104] S2021, obtaining a probability distribution of an inter-constellation interference value corresponding to the target working constellation according to the constellation parameters and communication parameters of the target working constellation.

[0105] Optionally, by simulating the working state of the target working constellation at different times and different positions, the interference-to-noise ratio under different working states is calculated according to the ratio of signal power to noise power. The interference-to-noise ratios under all simulated scenarios are counted to obtain the probability distribution of the inter-constellation interference value corresponding to the target working constellation.

[0106] Exemplarily, the computer device may select constellation A as a working constellation and a giant constellation B as an interfering constellation. The relevant constellation parameters and communication parameters are shown in Table 1.

[0107] Based on the constellation parameters and communication parameters of constellation A shown in Table 1, the interference distribution of constellation A is calculated. Taking the interference-to-noise ratio as an example, the interference-to-noise ratio under different working conditions is calculated based on the ratio of signal power to noise power. Figure 5 As shown, Figure 5 This is a schematic diagram of the probability distribution of the interference-to-noise ratio in one embodiment of the present application, which can represent the probability distribution of the target working satellite being interfered with under different interference-to-noise ratio conditions.

[0108] In this step, the computer device can obtain the probability distribution of the inter-constellation interference value corresponding to the target working constellation according to the constellation parameters and communication parameters of the target working constellation. It can be seen that the computer device can guide the design and optimization of the satellite communication system by obtaining the interference probability distribution of the target working constellation and based on the analysis result of the interference probability distribution.

[0109] Table 1 Constellation parameters and communication parameters

[0110]

[0111] S2022. Obtain a cumulative distribution of satellite Internet service performance evaluation indicators corresponding to the target working constellation based on the probability distribution of the inter-constellation interference values.

[0112] In one possible implementation, a computer device can obtain a bit error rate distribution corresponding to a target working constellation based on a probability distribution of interference values ​​between constellations; and obtain a cumulative distribution of a satellite Internet service performance evaluation index corresponding to the target working constellation based on the bit error rate distribution.

[0113] In this implementation, the computer device can accurately reflect the performance of the satellite communication system of the target working constellation under different conditions by directly calculating the bit error rate distribution, and can provide a more accurate cumulative distribution based on theoretical models and experimental data.

[0114] In another possible implementation method, the computer device can use the probability distribution of the interference values ​​between constellations as input and input it into a pre-trained third neural network model for learning and processing to generate the cumulative distribution of satellite Internet service performance evaluation indicators corresponding to the target working constellation.

[0115] In this implementation, the pre-trained third neural network model can better capture the complex relationship between the probability distribution of inter-constellation interference values ​​and the cumulative distribution of satellite Internet service performance evaluation indicators corresponding to the target working constellation. Therefore, the cumulative distribution of satellite Internet service performance evaluation indicators corresponding to the target working constellation can be obtained more accurately, which is conducive to providing a theoretical basis for the follow-up.

[0116] In the embodiment of the present application, the computer device can predict the probability change of future interference risk by obtaining the interference probability distribution of the target working constellation and based on the analysis result of the interference probability distribution, and guide the design and optimization of the satellite communication system. The computer device can accurately reflect the performance of the satellite communication system of the target working constellation under different conditions by directly calculating the bit error rate distribution, and can provide a more accurate cumulative distribution based on the theoretical model and experimental data.

[0117] In one embodiment, based on the above embodiment, Figure 6 This is a flow chart of a method for determining the spectrum bandwidth of satellite Internet in another embodiment of the present application. In the embodiment of the present application, the relevant contents of "obtaining the cumulative distribution of satellite Internet service performance evaluation indicators corresponding to the target working constellation according to the probability distribution of the interference value between constellations" in S2022 involved in the above embodiment are exemplarily introduced and explained, and the working parameters include constellation parameters and communication parameters. The method of the embodiment of the present application may include the following steps.

[0118] S601, obtaining a bit error rate distribution corresponding to a target working constellation according to a probability distribution of an inter-constellation interference value.

[0119] The bit error rate distribution refers to the statistical distribution of the bit error rate of the target working constellation under specific conditions (such as interference between different constellations).

[0120] Optionally, the computer device determines multiple target interference values ​​according to a preset carrier power corresponding to the target working constellation, an interference power corresponding to the interfering constellation, and multiple interference values ​​in a probability distribution of interference values ​​between constellations.

[0121] Exemplarily, the calculation formula of the carrier power can be expressed as:

[0122] (1)

[0123] in, is the carrier power; is the transmitting power of the satellite transmitter, is the transmission gain of the transmitting antenna, is the receiving gain of the earth station receiving end, is the signal wavelength, is the distance between the satellite and the earth. Optionally, in this application, the constellation height can be approximated as the distance between the satellite and the earth.

[0124] Of course, the calculation formula of the carrier power can also be expressed as other variations or equivalent formulas of the above formula (1).

[0125] Exemplarily, the target interference value may also be referred to as a “carrier-to-interference-noise ratio”, and a calculation formula for the target interference value may be expressed as:

[0126] (2)

[0127] in, is the target interference value; Expressed as signal power; Expressed as noise power.

[0128] Of course, the calculation formula of the target interference value can also be expressed as other variations or equivalent formulas of the above formula (2).

[0129] Further, the computer device determines a bit error rate distribution according to a plurality of target interference values, a communication bandwidth of a target working constellation, and a preset data transmission rate.

[0130] Optionally, in the Quadrature Phase Shift Keying (QPSK) modulation mode, the carrier power is equal to the signal power, that is, , CNR (carrier-to-noise ratio) = SNR (signal-to-noise ratio).

[0131] Exemplarily, the bit error rate calculation formula can be expressed as:

[0132] (3)

[0133] in, is the average bit energy in a binary transmission system, is the noise power spectral density.

[0134] in, ,in, is the communication bandwidth, is the data transfer rate; is the signal power; , is the distribution function of the standard normal distribution.

[0135] Of course, the bit error rate calculation formula can also be expressed as other variations or equivalent formulas of the above formula (3).

[0136] In this step, the computer device can obtain the bit error rate distribution corresponding to the target working constellation according to the probability distribution of the interference value between the constellations. It can be seen that the computer device calculates the bit error rate distribution through the probability distribution of the interference value between the constellations, and can more accurately evaluate the performance of the target working constellation under different interference conditions.

[0137] S602, obtaining a cumulative distribution of a satellite Internet service performance evaluation index corresponding to a target working constellation according to a bit error rate distribution.

[0138] Optionally, according to the error characteristic that the satellite link error obeys the Neyman-A distribution, the frame error rate can be obtained; illustratively, the calculation formula of the frame error rate can be expressed as:

[0139] (4)

[0140] in, It is expressed as frame error rate; Represents the full bit value of Ethernet frames and IP packets, optional, =1518*8=12144bits.

[0141] Of course, the calculation formula for the frame error rate distribution can also be expressed as other variations or equivalent formulas of the above formula (4).

[0142] Furthermore, since the IP layer does not have an error detection function, it can be obtained that the IP packet error rate is equal to the frame error rate, that is, the calculation formula of the IP packet error rate can be expressed as:

[0143] (5)

[0144] in, Expressed as IP packet error rate.

[0145] For example, taking the IP packet error rate as an example, Figure 7 As shown, Figure 7 This is a schematic diagram of the cumulative distribution of IP packet error rate in one embodiment of the present application.

[0146] like Figure 7 As shown, under the initial interference distribution condition, the IP packet error rate cumulative distribution conforms to the IP packet error rate performance model, and the IP packet error rate cumulative distribution curve is still a certain distance away from the IP packet error rate performance model.

[0147] Further, the computer device can continuously increase the spectrum bandwidth of the working constellation according to the preset spectrum bandwidth increment, and return to execute the step of generating the cumulative distribution of the satellite Internet service performance evaluation index corresponding to the target working constellation according to the working parameters of the target working constellation, until the corresponding IP packet error rate cumulative distribution just meets the IP packet error rate performance model, and obtains the following Figure 8 The results shown, Figure 8 This is a schematic diagram of the cumulative distribution of IP packet error rate in another embodiment of the present application.

[0148] in, Figure 8 The medium critical IP packet error rate cumulative distribution refers to the critical IP packet error rate distribution after the spectrum bandwidth of the target working constellation is increased from 24MHz at the beginning to 28MHz. Because the calculation accuracy of the interference-to-noise ratio is limited, a part of the critical IP packet error rate cumulative distribution exceeds the standard line of the IP packet error rate performance model, but the error is within an acceptable range. Therefore, the maximum tolerable disturbed spectrum bandwidth of the satellite Internet service in this scenario is 28MHz. Under the satellite Internet standard model of this application, the interference spectrum bandwidth that constellation A can tolerate is 28MHz, which is 4MHz more than the long-term protection threshold of Recommendation ITU-RS.1323-2, which means that the interfering constellation B can relax its protection of constellation A, and the spectrum bandwidth shared with it can be increased to 28MHz, thereby improving the spectrum utilization efficiency.

[0149] In this step, the computer device obtains the cumulative distribution of the satellite Internet service performance evaluation index corresponding to the target working constellation according to the bit error rate distribution. It can be seen that the computer device obtains the cumulative distribution of the satellite Internet service performance evaluation index corresponding to the target working constellation according to the bit error rate distribution, which can provide a data basis for the subsequent determination of the target satellite Internet spectrum bandwidth of the target working constellation.

[0150] In the embodiment of the present application, the computer equipment can deduce the bit error rate distribution from the interference-to-noise ratio distribution according to the constellation altitude, modulation and demodulation methods, and then deduce the distribution of the IP packet error rate according to the error law of the satellite link and the relationship between the data structure in the protocol system, which can provide a data basis for the subsequent determination of the target satellite Internet spectrum bandwidth of the target working constellation.

[0151] In one embodiment, based on the above embodiment, Fig. 9 This is a flow chart of a method for determining the spectrum bandwidth of satellite Internet in another embodiment of the present application. In the embodiment of the present application, the relevant contents of "obtaining a satellite Internet service performance probability model corresponding to the target working constellation" in S201 involved in the above embodiment are exemplarily introduced and explained, and the working parameters include constellation parameters and communication parameters. The method of the embodiment of the present application may include the following steps.

[0152] S2011, obtaining performance evaluation indicators and probability ratios corresponding to multiple satellite Internet service types of the target working constellation.

[0153] Among them, satellite Internet service types may include but are not limited to telephone services, video streaming, data testing, browsing, social media and information. Optionally, representative services of telephone services are IP-based voice transmission or Internet phone (Voice over Internet Protocol, VoIP); representative services of video streaming are video chat; representative services of data testing are ITU Y.1541 performance objectives; representative services of browsing are WWW; representative services of social media and information are chat and E-mail.

[0154] For example, the computer device can select the 0.04% tolerance for network interruption in ITU S.1062 and the 10% time probability ratio of the long-term interference protection threshold requirement in ITU S.1323-2 as the allowable interruption probability time ratio and short-term protection time probability ratio of the service performance probability model. Further, the computer device can determine the importance of various services (i.e., weight ratio) and the probability ratio within the short-term protection according to the ETSI score for network services; then determine the IP packet error rate performance required by the short-term interference protection standard according to the definition of the IP packet error rate of the representative service in ETSI, 3GPP and ITU, and finally obtain Table 2.

[0155] In this step, the computer device can obtain the performance evaluation indicators and probability ratios corresponding to multiple satellite Internet service types of the target working constellation from a preset database, thereby providing a data basis for subsequently obtaining the satellite Internet service performance probability model corresponding to the target working constellation.

[0156] Table 2 Performance evaluation indicators and probability ratios corresponding to satellite Internet service types

[0157]

[0158] S2012: Generate a satellite Internet service performance probability model corresponding to the target working constellation based on performance evaluation indicators and probability ratios corresponding to multiple satellite Internet service types.

[0159] In this step, the computer device uses the probability proportion shown in Table 2 as the horizontal coordinate of the satellite Internet service performance probability model, uses the IP packet error rate shown in Table 2 as the vertical coordinate of the satellite Internet service performance probability model, and connects each broken line point to generate a satellite Internet service performance probability model corresponding to the target working constellation, as shown in FIG. Fig.10 As shown, Fig.10This is a satellite Internet service performance probability model corresponding to the target working constellation in one embodiment of the present application.

[0160] By generating a satellite Internet service performance probability model corresponding to the target working constellation, computer equipment can intuitively display the distribution of different satellite Internet service types in terms of performance evaluation indicators, and can quantitatively analyze the performance of each service type, providing data support for the subsequent determination of the target satellite Internet spectrum bandwidth of the target working constellation.

[0161] In one embodiment, based on the above embodiment, Fig.11 The overall flow chart of the method for determining the spectrum bandwidth of satellite Internet in one embodiment of the present application is as follows. Fig.11 As shown, the method may include the following steps.

[0162] S1101, a computer device obtains working parameters of a target working constellation and performance evaluation indicators and probability ratios corresponding to multiple satellite Internet service types of the target working constellation.

[0163] S1102, a computer device generates a satellite Internet service performance probability model corresponding to a target working constellation according to performance evaluation indicators and probability proportions corresponding to a plurality of satellite Internet service types.

[0164] S1103: The computer device obtains a probability distribution of an inter-constellation interference value corresponding to the target working constellation according to the constellation parameters and communication parameters of the target working constellation.

[0165] S1104: The computer device determines multiple target interference values ​​according to a preset carrier power corresponding to the target working constellation, an interference power corresponding to the interfering constellation, and multiple interference values ​​in a probability distribution of interference values ​​between constellations.

[0166] S1105, the computer device determines a bit error rate distribution according to multiple target interference values, a communication bandwidth of a target working constellation, and a preset data transmission rate.

[0167] S1106, the computer device obtains the cumulative distribution of the satellite Internet service performance evaluation index corresponding to the target working constellation according to the bit error rate distribution.

[0168] S1107, determine whether the cumulative distribution of the satellite Internet service performance evaluation index satisfies the satellite Internet service performance probability model. If so, execute S1108; otherwise, execute step S1109.

[0169] S1108, the computer device determines the adjusted satellite Internet spectrum bandwidth based on the initial satellite Internet spectrum bandwidth of the target working constellation, and uses the adjusted satellite Internet spectrum bandwidth as the updated initial satellite Internet spectrum bandwidth, and returns to execute the step of S1104 until the cumulative distribution of the satellite Internet service performance evaluation index does not satisfy the satellite Internet service performance probability model.

[0170] S1109, the computer device determines the updated initial satellite Internet spectrum bandwidth of the target working constellation as the target satellite Internet spectrum bandwidth of the target working constellation.

[0171] It should be noted that the achievable methods and technical effects of each step in the embodiments of the present application can refer to the relevant contents in the above embodiments and will not be repeated here.

[0172] In one embodiment, based on the above embodiment, Fig.12 FIG. 1 is a schematic diagram of the overall flow of a method for determining spectrum bandwidth of satellite Internet in another embodiment of the present application. Fig.12 As shown, the method may include the following steps.

[0173] The method for determining the spectrum bandwidth of satellite Internet may include the following modules: 1) a satellite Internet service performance model formulation module; 2) an interference probability distribution calculation module; 3) an interference characteristic and satellite Internet service performance mapping module; 4) a spectrum bandwidth calculation module.

[0174] 1) Satellite Internet service performance probability model module;

[0175] The computer equipment obtains performance evaluation indicators and probability ratios corresponding to multiple satellite Internet service types of the target working constellation.

[0176] The computer equipment generates a satellite Internet service performance probability model corresponding to the target working constellation based on the performance evaluation indicators and probability ratios corresponding to multiple satellite Internet service types.

[0177] 2) Interference probability distribution calculation module;

[0178] The computer device obtains the probability distribution of the inter-constellation interference value corresponding to the target working constellation according to the constellation parameters and communication parameters of the target working constellation.

[0179] 3) Interference characteristics and satellite Internet service performance mapping module:

[0180] The computer device determines multiple target interference values ​​according to a preset carrier power corresponding to the target working constellation, an interference power corresponding to the interfering constellation, and multiple interference values ​​in a probability distribution of interference values ​​between constellations.

[0181] The computer device determines a bit error rate distribution according to a plurality of target interference values, a communication bandwidth of a target working constellation and a preset data transmission rate.

[0182] The computer equipment obtains the cumulative distribution of the satellite Internet service performance evaluation index corresponding to the target working constellation according to the bit error rate distribution.

[0183] 4) Spectrum bandwidth calculation module:

[0184] When the cumulative distribution of the satellite Internet service performance evaluation index satisfies the satellite Internet service performance probability model, the computer device increases the spectrum width of the working constellation to obtain the adjusted satellite Internet spectrum bandwidth, and returns to execute 2) the interference probability distribution calculation module.

[0185] When the cumulative distribution of the satellite Internet service performance evaluation index does not satisfy the satellite Internet service performance probability model, the computer device determines the updated initial satellite Internet spectrum bandwidth of the target working constellation as the target satellite Internet spectrum bandwidth of the target working constellation.

[0186] It should be noted that the achievable methods and technical effects of each step in the embodiments of the present application can refer to the relevant contents in the above embodiments and will not be repeated here.

[0187] In summary, the embodiment of the present application selects Internet service performance evaluation indicators according to the characteristics of Internet services and satellite networks, formulates a satellite Internet service performance probability model based on this indicator, and establishes a mapping relationship between channel interference characteristic indicators and Internet service performance, and obtains a calculation method for the maximum disturbed spectrum bandwidth that satellite Internet services can tolerate under specific scenarios. Therefore, the present application can tolerate more interference than the existing interference protection standards under the same constellation parameters and communication parameters, which is conducive to alleviating the constraints of interference protection standards on spectrum design, increasing the spectrum bandwidth commonly used between multiple constellation systems, and thus improving the utilization rate of spectrum resources.

[0188] It should be understood that, although the steps in the flowcharts involved in the above embodiments are displayed in sequence according to the indication of the arrows, these steps are not necessarily executed in sequence according to the order indicated by the arrows. Unless there is a clear explanation in this article, the execution of these steps is not strictly limited in order, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above embodiments may include multiple steps or multiple stages, and these steps or stages are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily carried out in sequence, but can be executed in turn or alternately with other steps or at least a part of the steps or stages in other steps.

[0189] Based on the same inventive concept, the embodiment of the present application also provides a satellite Internet spectrum bandwidth determination device for implementing the above-mentioned satellite Internet spectrum bandwidth determination method. The implementation scheme for solving the problem provided by the device is similar to the implementation scheme recorded in the above-mentioned method, so the specific limitations in the embodiments of one or more satellite Internet spectrum bandwidth determination devices provided below can refer to the limitations of the satellite Internet spectrum bandwidth determination method above, and will not be repeated here.

[0190] In one embodiment, Fig.13 The schematic diagram of the structure of the satellite Internet spectrum bandwidth determination device in one embodiment of the present application is shown in FIG. The satellite Internet spectrum bandwidth determination device provided in the embodiment of the present application can be applied to a computer device, wherein the computer device can be a working satellite server or an earth station server. Fig.13 As shown, the satellite Internet spectrum bandwidth determination device of the embodiment of the present application may include: an acquisition module 1301, a generation module 1302 and a determination module 1303, wherein:

[0191] An acquisition module 1301 is used to acquire the operating parameters of the target operating constellation and the corresponding satellite Internet service performance probability model;

[0192] A generating module 1302 is used to generate a cumulative distribution of a satellite Internet service performance evaluation index corresponding to a target working constellation according to working parameters of the target working constellation;

[0193] The determination module 1303 is used to determine the target satellite Internet spectrum bandwidth of the target working constellation according to the satellite Internet service performance probability model and the cumulative distribution of the satellite Internet service performance evaluation index; wherein the target satellite Internet spectrum bandwidth is used for the transmission of satellite Internet services between each target working satellite in the target working constellation and the corresponding satellite communication earth station.

[0194] In one embodiment, the above-mentioned determination module 1303 may include: a first determination unit and a second determination unit, wherein:

[0195] The first determination unit is used to determine the adjusted satellite internet spectrum bandwidth according to the initial satellite internet spectrum bandwidth of the target working constellation when the cumulative distribution of the satellite internet service performance evaluation index satisfies the satellite internet service performance probability model, and use the adjusted satellite internet spectrum bandwidth as the updated initial satellite internet spectrum bandwidth, and return to execute the step of generating the cumulative distribution of the satellite internet service performance evaluation index corresponding to the target working constellation according to the working parameters of the target working constellation until the cumulative distribution of the satellite internet service performance evaluation index does not satisfy the satellite internet service performance probability model;

[0196] The second determination unit is used to determine the updated initial satellite Internet spectrum bandwidth of the target working constellation as the target satellite Internet spectrum bandwidth of the target working constellation when the cumulative distribution of the satellite Internet service performance evaluation index does not satisfy the satellite Internet service performance probability model.

[0197] In one embodiment, the first determining unit is specifically configured to:

[0198] The initial satellite Internet spectrum bandwidth of the target working constellation and the preset spectrum bandwidth increment are added to obtain the adjusted satellite Internet spectrum bandwidth.

[0199] In one embodiment, the operating parameters include constellation parameters and communication parameters, and the generating module 1302 may include: a third determining unit and a fourth determining unit, wherein:

[0200] A third determining unit is used to obtain a probability distribution of an inter-constellation interference value corresponding to the target working constellation according to the constellation parameters and communication parameters of the target working constellation;

[0201] The fourth determination unit is used to obtain the cumulative distribution of the satellite Internet service performance evaluation index corresponding to the target working constellation according to the probability distribution of the interference value between the constellations.

[0202] In one embodiment, the fourth determining unit may include a first determining subunit and a second determining subunit, wherein:

[0203] A first determining subunit is used to obtain a bit error rate distribution corresponding to a target working constellation according to a probability distribution of an inter-constellation interference value;

[0204] The second determination subunit is used to obtain the cumulative distribution of the satellite Internet service performance evaluation index corresponding to the target working constellation according to the bit error rate distribution.

[0205] In one embodiment, the first determining subunit is specifically used for:

[0206] Determine multiple target interference values ​​according to a preset carrier power corresponding to a target working constellation, an interference power corresponding to an interfering constellation, and multiple interference values ​​in a probability distribution of interference values ​​between constellations;

[0207] A bit error rate distribution is determined according to a plurality of target interference values, a communication bandwidth of a target working constellation, and a preset data transmission rate.

[0208] In one embodiment, the acquisition module 1301 is specifically used for:

[0209] Obtain performance evaluation indicators and probability ratios corresponding to multiple satellite Internet service types of the target working constellation;

[0210] According to the performance evaluation indicators and probability ratios corresponding to multiple satellite Internet service types, a satellite Internet service performance probability model corresponding to the target working constellation is generated.

[0211] The spectrum bandwidth determination device for satellite Internet provided in this embodiment can execute the above method embodiment. Its implementation principle and technical effects are similar and will not be repeated here.

[0212] Each module in the above-mentioned satellite internet spectrum bandwidth determination device can be implemented in whole or in part by software, hardware and a combination thereof. Each of the above-mentioned modules can be embedded in or independent of a processor in a computer device in the form of hardware, or can be stored in a memory in a computer device in the form of software, so that the processor can call and execute operations corresponding to each of the above modules.

[0213] In an exemplary embodiment, a computer device is provided. The computer device may be an earth station server or a satellite server. The internal structure diagram thereof may be as follows: Fig.14 As shown. The computer device includes a processor, a memory, an input / output interface (Input / Output, referred to as I / O) and a communication interface. Among them, the processor, the memory and the input / output interface are connected through a system bus, and the communication interface is connected to the system bus through the input / output interface. Among them, the processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The database of the computer device is used to store information such as the working parameters of the target working constellation to be processed, the probability model of the satellite Internet service performance and the target satellite Internet spectrum bandwidth. The input / output interface of the computer device is used to exchange information between the processor and the external device. The communication interface of the computer device is used to communicate with an external terminal through a network connection. When the computer program is executed by the processor, the spectrum bandwidth determination method of the satellite Internet provided in the above-mentioned embodiment of the present application is implemented.

[0214] Those skilled in the art will understand that Fig.14 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0215] In one embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory. When the processor executes the computer program, the technical solution in the above-mentioned satellite Internet spectrum bandwidth determination method embodiment of the present application is implemented. The implementation principle and technical effect are similar and will not be repeated here.

[0216] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the technical solution in the above-mentioned satellite Internet spectrum bandwidth determination method embodiment of the present application is implemented. The implementation principle and technical effect are similar and will not be repeated here.

[0217] In one embodiment, a computer program product is provided, including a computer program. When the computer program is executed by a processor, the technical solution in the above-mentioned satellite Internet spectrum bandwidth determination method embodiment of the present application is implemented. The implementation principle and technical effect are similar and will not be repeated here.

[0218] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be completed by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to the memory, database or other medium used in the embodiments provided in this application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The processor involved in each embodiment provided in this application can be a general-purpose processor, a central processing unit, a graphics processor, a digital signal processor, a programmable logic unit, a data processing logic unit based on quantum computing, etc., but is not limited thereto.

[0219] The technical features of the above embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0220] The above embodiments only express several implementation methods of the present application, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present application. It should be pointed out that, for a person of ordinary skill in the art, several variations and improvements can be made without departing from the concept of the present application, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the attached claims.

Claims

1. A method for determining spectrum bandwidth of satellite Internet, characterized in that: The method comprises: Obtain the operating parameters of the target operating constellation and the corresponding satellite Internet service performance probability model; Generating a cumulative distribution of a satellite Internet service performance evaluation index corresponding to the target working constellation according to the working parameters of the target working constellation; The target satellite Internet service spectrum bandwidth of the target working constellation is determined according to the satellite Internet service performance probability model and the cumulative distribution of the satellite Internet service performance evaluation index; wherein the target satellite Internet spectrum bandwidth is used for transmission of satellite Internet services between each target working satellite in the target working constellation and the corresponding satellite communication earth station.

2. The method according to claim 1, characterized in that Determining the target satellite Internet spectrum bandwidth of the target working constellation according to the satellite Internet service performance probability model and the cumulative distribution of the satellite Internet service performance evaluation index includes: In the case where the cumulative distribution of the satellite internet service performance evaluation index satisfies the satellite internet service performance probability model, determining an adjusted satellite internet spectrum bandwidth according to the initial satellite internet spectrum bandwidth of the target working constellation, and using the adjusted satellite internet spectrum bandwidth as the updated initial satellite internet spectrum bandwidth, and returning to execute the step of generating a cumulative distribution of the satellite internet service performance evaluation index corresponding to the target working constellation according to the working parameters of the target working constellation, until the cumulative distribution of the satellite internet service performance evaluation index does not satisfy the satellite internet service performance probability model; When the cumulative distribution of the satellite Internet service performance evaluation index does not satisfy the satellite Internet service performance probability model, the updated initial satellite Internet spectrum bandwidth of the target working constellation is determined as the target satellite Internet spectrum bandwidth of the target working constellation.

3. The method according to claim 2, characterized in that The step of determining the adjusted satellite internet spectrum bandwidth according to the initial satellite internet spectrum bandwidth of the target working constellation includes: The initial satellite Internet spectrum bandwidth of the target working constellation and the preset spectrum bandwidth increment are added to obtain the adjusted satellite Internet spectrum bandwidth.

4. The method according to any one of claims 1 to 3, characterized in that The operating parameters include constellation parameters and communication parameters, and generating a cumulative distribution of satellite Internet service performance evaluation indicators corresponding to the target operating constellation according to the operating parameters of the target operating constellation includes: Obtaining a probability distribution of an inter-constellation interference value corresponding to the target working constellation according to a constellation parameter and a communication parameter of the target working constellation; According to the probability distribution of the inter-constellation interference values, a cumulative distribution of a satellite Internet service performance evaluation index corresponding to the target working constellation is obtained.

5. The method according to claim 4, characterized in that The step of obtaining the cumulative distribution of the satellite Internet service performance evaluation index corresponding to the target working constellation according to the probability distribution of the inter-constellation interference value includes: Obtaining a bit error rate distribution corresponding to the target working constellation according to the probability distribution of the inter-constellation interference value; According to the bit error rate distribution, a cumulative distribution of a satellite Internet service performance evaluation index corresponding to the target working constellation is obtained.

6. The method according to claim 5, characterized in that The obtaining, according to the probability distribution of the inter-constellation interference value, a bit error rate distribution corresponding to the target working constellation includes: Determine multiple target interference values ​​according to a preset carrier power corresponding to the target working constellation, an interference power corresponding to the interfering constellation, and multiple interference values ​​in the probability distribution of the inter-constellation interference value; The bit error rate distribution is determined according to the multiple target interference values, the communication bandwidth of the target working constellation, and a preset data transmission rate.

7. The method according to any one of claims 1 to 3, characterized in that Obtain the satellite Internet service performance probability model corresponding to the target working constellation, including: Obtaining performance evaluation indicators and probability ratios corresponding to multiple satellite Internet service types of the target working constellation; A satellite Internet service performance probability model corresponding to the target working constellation is generated according to the performance evaluation indicators corresponding to the multiple satellite Internet service types and the probability proportions.

8. A device for determining spectrum bandwidth of satellite Internet, characterized in that: The device comprises: An acquisition module is used to obtain the operating parameters of the target operating constellation and the corresponding satellite Internet service performance probability model; A generating module, configured to generate a cumulative distribution of a satellite Internet service performance evaluation index corresponding to the target working constellation according to working parameters of the target working constellation; A determination module is used to determine the target satellite Internet spectrum bandwidth of the target working constellation according to the satellite Internet service performance probability model and the cumulative distribution of the satellite Internet service performance evaluation index; wherein the target satellite Internet spectrum bandwidth is used for the transmission of satellite Internet services between each target working satellite in the target working constellation and the corresponding satellite communication earth station.

9. A computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 7 are implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.

11. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 7 are implemented.