Interference coordination method, device, equipment, storage medium and program product
By identifying and reporting interference information through terminal devices, the satellite network collaboratively executes the interference coordination process, which solves the problem of beam interference in low-Earth orbit satellite networks and improves spectrum utilization and the real-time performance of beam scheduling.
Patent Information
- Application Number
- CN202511518276.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-22
- Publication Date
- 2025-12-23
AI Technical Summary
When low-Earth orbit satellite networks adopt full-band reuse and beam hopping technology, the beams of adjacent satellites are prone to severe interference in the time and spatial domains, which leads to the deterioration of the signal quality received by terminal equipment. Existing static frequency band allocation schemes cannot adapt to dynamic service requirements, resulting in low spectrum resource utilization and high computational complexity.
By acquiring channel quality parameters based on channel state information reference signals through terminal devices, identifying interference types and reporting interference information, multiple satellites in the satellite network are triggered to jointly execute the interference coordination process, determine satellite priorities and update beam patterns level by level, and avoid interference in the same area and neighboring areas.
It achieves dynamic interference coordination, improves spectrum resource utilization, reduces signaling delay and computational complexity, and enhances the real-time performance of beam scheduling and the flexible allocation of spectrum resources.
Smart Images

Figure CN121193318A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of communication technology, and in particular to an interference coordination method, interference coordination device, electronic device, computer-readable storage medium, and computer program product. Background Technology
[0002] When low-Earth orbit satellite networks adopt full-band reuse and beam hopping technology, due to the dynamic distribution of satellite nodes and the independent generation of beam activation plans by each satellite, the beams of adjacent satellites are prone to serious interference in the time domain (activation in the same time slot) and the spatial domain (overlapping main lobe coverage or side lobe leakage), which leads to the deterioration of the signal quality received by terminal equipment.
[0003] In related technologies, static frequency band allocation schemes are usually used to mitigate interference. However, this scheme cannot adapt to dynamic service requirements and has low spectrum resource utilization. The method of collecting satellite status information of the entire network through ground stations and optimizing beam scheduling strategies has problems such as high latency, low real-time performance and limited scalability. Moreover, the computational complexity increases exponentially with the number of satellites, ignoring onboard computing resources. Summary of the Invention
[0004] The purpose of this disclosure is to provide an interference coordination method, interference coordination device, electronic device, computer-readable storage medium, and computer program product.
[0005] Other features and advantages of this disclosure will become apparent from the following detailed description, or may be learned in part from practice of this disclosure.
[0006] According to a first aspect of this disclosure, an interference coordination method is provided, the method being applied to a terminal device, comprising: acquiring channel quality parameters based on a channel state information reference signal; if interference is determined to exist based on the channel quality parameters, reporting interference information to a target satellite; the interference information being used to trigger the initiation of an interference coordination process in a satellite network, the interference coordination process being collaboratively executed by multiple satellites in the satellite network.
[0007] In some embodiments of this disclosure, the channel quality parameter includes the interference-to-noise ratio (INR); the method further includes: if the INR is less than a first threshold, then determining that there is no interference; if the INR is greater than or equal to the first threshold and less than a second threshold, then determining that there is neighboring cell interference; the first threshold is less than the second threshold; if the INR is greater than or equal to the second threshold, then determining that there is co-cell interference.
[0008] In some embodiments of this disclosure, the neighboring cell interference refers to the geographical coverage area of the access beam being adjacent to the geographical coverage area of the interfering beam; the co-cell interference refers to the geographical coverage area of the access beam overlapping with the geographical coverage area of the interfering beam.
[0009] In some embodiments of this disclosure, the step of reporting interference information to the target satellite if interference is determined to exist based on the channel quality parameters includes: if neighboring cell interference exists, reporting the interference information to the access satellite; if co-cell interference exists, reporting the interference information to both the access satellite and the interfering satellite; wherein the interfering satellite is the satellite corresponding to the interfering beam.
[0010] According to a second aspect of this disclosure, an interference coordination method is provided, the method comprising: in response to receiving interference information reported by a terminal device, multiple satellites in a satellite network collaboratively performing an interference coordination process; wherein the interference information is reported by the terminal device to a target satellite when interference is determined to exist based on channel quality parameters, and the channel quality parameters are collected by the terminal device based on channel state information reference signals.
[0011] In some embodiments of this disclosure, the interference coordination process performed collaboratively by multiple satellites in a satellite network includes: determining the priority of each satellite in the satellite network; and determining the beam pattern of each satellite in descending order of priority.
[0012] In some embodiments of this disclosure, determining the beam pattern of each satellite according to its priority from high to low includes: designating the satellite with the highest priority as the initial coordination node, generating an initial beam pattern by the initial coordination node, and transmitting the initial beam pattern to the next priority satellite of the initial coordination node; designating the next priority satellite of the initial coordination node as the current coordination node, integrating the received beam patterns by the current coordination node, updating the beam pattern of the current coordination node according to the integrated beam pattern, and transmitting the updated beam pattern to the next priority satellite of the current coordination node; designating the next priority satellite of the current coordination node as the new current coordination node, and repeating the above integration, beam pattern update, and transmission process until all satellites in the satellite network have completed beam pattern updates.
[0013] In some embodiments of this disclosure, determining the priority of each satellite in the satellite network includes: determining the highest priority satellite based on at least one of the following: the satellite at the network topology center of the satellite network, the satellite with the highest service load in the covered area, and the satellite with the lowest orbital altitude; and determining the priority of other satellites in the satellite network other than the highest priority satellite based on the distance between the other satellites and the highest priority satellite.
[0014] In some embodiments of this disclosure, the method further includes: if a newly entered satellite enters the service area covered by the satellite network, identifying one or more neighboring satellites of the newly entered satellite; The one or more adjacent satellites are divided into high-priority satellites and low-priority satellites; the newly entering satellite receives the beam pattern transmitted by the high-priority satellite, updates its beam pattern according to the received beam pattern, and transmits the updated beam pattern to the low-priority satellite; the low-priority satellite updates its beam pattern according to the updated beam pattern and transmits it level by level until the satellites in the satellite network with a priority lower than the newly entering satellite complete the beam pattern update.
[0015] According to a third aspect of this disclosure, an interference coordination device is provided, the device comprising: a signal quality acquisition module configured to acquire channel quality parameters based on a channel state information reference signal; and an interference reporting module configured to report interference information to a target satellite if interference is determined to exist based on the channel quality parameters; the interference information is used to trigger the initiation of an interference coordination process in a satellite network, the interference coordination process being collaboratively executed by multiple satellites in the satellite network.
[0016] According to a fourth aspect of this disclosure, an interference coordination apparatus is provided, the apparatus comprising: an interference coordination module configured to, in response to receiving interference information reported by a terminal device, coordinate an interference coordination process by multiple satellites in a satellite network; wherein the interference information is reported by the terminal device to a target satellite when interference is determined to exist based on channel quality parameters, and the channel quality parameters are acquired by the terminal device based on channel state information reference signals.
[0017] According to a fifth aspect of this disclosure, an electronic device is provided, including a processor and a memory, the memory being used to store executable instructions of the processor; wherein the processor is configured to perform the above-described interference coordination method by executing the executable instructions.
[0018] According to a sixth aspect of this disclosure, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the above-described interference coordination method.
[0019] According to a seventh aspect of this disclosure, a computer program product is provided, the computer program product storing instructions that, when executed by a computer, cause the computer to implement the above-described interference coordination method.
[0020] The interference coordination method provided in this disclosure reports interference information to the target satellite when the terminal device detects interference based on channel quality parameters, thereby triggering an interference coordination process in the satellite network. This process is executed collaboratively by multiple satellites in the satellite network. By having multiple satellites collaboratively execute the interference coordination process, this method allows each satellite to consider the beam status of adjacent satellites when performing beam scheduling, avoiding simultaneous activation of beams at the same time, on the same frequency, and in adjacent coverage areas, thus reducing interference. Since the interference coordination process is triggered based on the actual interference events perceived by the terminal device, each satellite only performs interference coordination when the terminal device detects interference, avoiding the fixed allocation and low utilization of spectrum resources caused by static frequency band division. Simultaneously, the interference coordination process is completed collaboratively by multiple satellites in the satellite network, eliminating the need to transmit network-wide status information back to the ground station for optimization, reducing signaling dependence and control latency in the satellite-to-ground link, and enabling beam scheduling to respond more quickly to actual interference changes.
[0021] It should be understood that the above general description and the following detailed description are exemplary and explanatory only, and are not intended to limit this disclosure. Attached Figure Description
[0022] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure. It is obvious that the drawings described below are merely some embodiments of this disclosure, and those skilled in the art can obtain other drawings based on these drawings without any inventive effort.
[0023] Figure 1 The flowchart of an interference coordination method according to an embodiment of the present disclosure is shown. Figure 1 .
[0024] Figure 2 A schematic diagram of co-cell interference and neighboring cell interference in an embodiment of this disclosure is shown.
[0025] Figure 3 The flowchart of an interference coordination method according to an embodiment of the present disclosure is shown. Figure 2 .
[0026] Figure 4 An example diagram illustrating the determination of the priority of each satellite in a satellite network according to an embodiment of this disclosure is shown.
[0027] Figure 5 A flowchart illustrating the determination of beam patterns for each satellite in order of priority according to an embodiment of this disclosure is shown.
[0028] Figure 6 A flowchart illustrating beam pattern updates based on newly entering satellites entering the service area is shown in this embodiment of the present disclosure.
[0029] Figure 7 An example diagram is shown in this disclosure illustrating beam pattern updates based on newly arriving satellites entering the service area.
[0030] Figure 8 A schematic diagram of the structure of an interference coordination device according to an embodiment of the present disclosure is shown. Figure 1 .
[0031] Figure 9 A schematic diagram of the structure of an interference coordination device according to an embodiment of the present disclosure is shown. Figure 2 .
[0032] Figure 10 A structural block diagram of an electronic device according to an embodiment of the present disclosure is shown. Detailed Implementation
[0033] Exemplary embodiments will now be described more fully with reference to the accompanying drawings. However, these exemplary embodiments can be implemented in many forms and should not be construed as limited to the examples set forth herein; rather, they are provided so that this disclosure will be more comprehensive and complete, and will fully convey the concept of the exemplary embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
[0034] Furthermore, the accompanying drawings are merely illustrative of this disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and therefore repeated descriptions of them will be omitted. Some block diagrams shown in the drawings are functional entities and do not necessarily correspond to physically or logically independent entities. These functional entities may be implemented in software, in one or more hardware modules or integrated circuits, or in different network and / or processor devices and / or microcontroller devices.
[0035] The technical solutions of this disclosure can be applied to satellite communication systems, high altitude platform station (HAPS) communications, drones, and other non-terrestrial networks. Terrestrial network (NTN) systems, such as integrated communication and navigation (ICAN) systems, global navigation satellite systems (GNSS), and ultra-dense low-Earth orbit satellite communication systems, etc. Satellite communication systems can be integrated with traditional mobile communication systems; for example, the mobile communication system can be a 4th generation (4G) communication system, a worldwide interoperability for microwave access (WiMAX) communication system, a 5th generation (5G) communication system, a 6th generation (6G) communication system, and potentially applicable future mobile communication systems, etc.
[0036] Figure 1 The flowchart of an interference coordination method according to an embodiment of the present disclosure is shown. Figure 1 . Figure 1 The provided interference coordination method can be executed by the terminal device.
[0037] Terminal equipment can refer to user equipment (UE), user terminal, access terminal, user unit, user station, mobile station, mobile station, remote station, remote terminal, mobile device, terminal, wireless communication equipment, user agent, or user device. Terminal equipment can also be a communication module with satellite communication capabilities, satellite phone, wireless modem, or other processing equipment; it can also be virtual reality terminal equipment, augmented reality terminal equipment, terminal equipment in industrial control, terminal equipment in autonomous driving, terminal equipment in telemedicine, terminal equipment in smart cities, terminal equipment in smart homes, or terminal equipment in future communication networks, etc.
[0038] In this embodiment, the terminal device establishes a communication connection with the satellite through a satellite wireless interface in the satellite communication system. The satellite can be a high-orbit satellite, a medium-orbit satellite, a low-orbit satellite, a satellite base station, an orbital receiver or repeater for relaying information, or network equipment mounted on the satellite. In other words, the satellite possesses some or all of the functions of a network device, and can provide services to the terminal device through multiple beams.
[0039] Reference Figure 1 The interference coordination method may include the following steps.
[0040] Step S110: Based on the channel state information reference signal, collect channel quality parameters.
[0041] Among them, the Channel State Information Reference Signal (CSI-RS) is a downlink reference signal transmitted by the satellite.
[0042] In satellite communication systems, due to the high-speed motion of satellites, long propagation paths, Doppler effect, and the possibility of multiple satellites simultaneously transmitting signals to adjacent or the same geographical area, the signals received by terminal devices not only contain the desired signals from the accessing satellites but may also include interference signals from other satellites. Therefore, terminal devices use downlink receive beams to listen for Channel State Information - Reference Signals (CSI-RS) from satellites. This signal is used to measure the current channel and collect channel quality parameters that reflect link quality. These channel quality parameters can then be used to determine whether interference exists.
[0043] In satellite communication systems, to improve spectrum utilization efficiency, full-band reuse technology is typically employed, meaning all beams use the same frequency resources for transmission, with a frequency reuse factor of 1. Under this configuration, if satellites do not coordinate beam patterns and each performs beam scheduling independently, two typical types of interference will occur due to airspace coverage conflicts: co-current interference and neighboring-current interference. Figure 2 A schematic diagram of co-cell interference and neighboring cell interference in an embodiment of this disclosure is shown.
[0044] The first type of interference is co-channel interference, which refers to the simultaneous coverage of the same geographical area by the main lobes of multiple satellite beams. When the beams of two satellites point to the same geographical cell in the same or similar time slots, their transmitted signals overlap in both the time and spatial domains, causing terminal equipment to simultaneously receive multiple strong co-channel signals, resulting in severe co-channel interference, thus forming co-channel interference. For example... Figure 2 As shown, the geographical areas covered by beam 1 of satellite A and beam 2 of satellite B completely overlap, and the two do not coordinate their beam activation timing, resulting in an overlap between the activation time slots of beam 1 and beam 2.
[0045] The second type of interference is neighboring cell interference, which refers to the overlap of signals in adjacent cells when the main lobes of two satellites' beams point to adjacent geographic cells. This is caused by sidelobe leakage or excessive beam width. For example... Figure 2 As shown, beam 3 of satellite B covers cell a1, and beam 4 of satellite C covers cell a2, which is adjacent to cell a1. The spatial isolation between the two is insufficient. If the beam half-power angle is too large or the satellite orbital spacing is too small, the energy at the edge of the beam will leak into the other cell.
[0046] In some implementations, the channel quality parameter includes the interference-to-noise ratio (INR). The interference coordination method further includes: if the INR is less than a first threshold, determining that no interference exists; if the INR is greater than or equal to the first threshold and less than a second threshold, determining that neighboring cell interference exists; the first threshold is less than the second threshold; if the INR is greater than or equal to the second threshold, determining that co-cell interference exists.
[0047] In some implementations, neighboring cell interference refers to the geographical coverage area of the access beam being adjacent to the geographical coverage area of the interfering beam; co-cell interference refers to the geographical coverage area of the access beam overlapping with the geographical coverage area of the interfering beam.
[0048] Channel quality parameters include the interference-to-noise ratio (INR), which can be defined as the ratio of the sum of the interference signal power and the noise power to the desired signal power. It reflects the energy level of unwanted signals in the signal received by the terminal device. By setting a dual-threshold mechanism, the terminal device can distinguish different types of interference based on the INR value range, achieving hierarchical identification of interference.
[0049] In this embodiment, the first threshold and the second threshold are pre-set interference-to-noise ratio (INR) decision thresholds used to classify and determine the INR. In one possible implementation, the first and second thresholds are pre-set based on information such as the interference characteristics of the satellite network, beam coverage model, frequency reuse strategy, and link budget, with the first threshold being smaller than the second threshold. For example, the first threshold could be set to... 10 dB, the second threshold can be set to 3 dB.
[0050] When the interference-to-noise ratio (INR) is less than the first threshold, it indicates that the interference signal has no significant impact on the current communication link, and therefore it is determined that there is no interference. When the INR is greater than or equal to the first threshold and less than the second threshold, it indicates that there is a medium-intensity interference signal with enough energy to affect the reception quality, but it has not yet reached a level comparable to the main signal. This situation corresponds to the neighboring cell interference scenario, where the interfering beam covers a geographical cell adjacent to the access beam, and the terminal device is located in its sidelobe or beam edge region, receiving leaked energy. When the INR is greater than or equal to the second threshold, it indicates that the strength of the interference signal is close to or even close to the desired signal, which may lead to a sharp increase in the bit error rate or link interruption. This situation corresponds to the co-channel interference scenario, where the interfering beam and the access beam jointly cover the same geographical area, and the terminal device is simultaneously located in two strong signal coverage areas, forming severe co-channel interference.
[0051] The interference identification method based on the interference-to-noise ratio and dual-threshold mechanism described above can distinguish between interference-free, neighboring cell interference, and co-cell interference, enabling terminal devices to trigger corresponding reporting strategies according to the type of interference. This improves the targeting of interference management and avoids over-responding to minor interference, which helps reduce network signaling overhead and improve coordination efficiency.
[0052] In some implementations, channel quality parameters may include not only the interference-to-noise ratio (INR), but also signal-to-interference-plus-noise ratio (SINR), received signal reference power (RSP), bit error rate (BER), or channel quality indication (CQI) and other channel quality-related parameters. These parameters can be used individually or in combination to assist in determining the interference status and improve the accuracy of interference identification. For example, in scenarios where the interference signal is weak but the background noise is high, combining SINR and INR can more accurately distinguish between noise-dominated and interference-dominated link degradation; in low-Earth orbit (LEO) environments with frequent beam switching, the trend of RSP changes can be used to assist in determining whether neighboring beam intrusion has occurred.
[0053] Step S120: If interference is determined to exist based on channel quality parameters, interference information is reported to the target satellite; the interference information is used to trigger the start of the interference coordination process of the satellite network, which is executed collaboratively by multiple satellites in the satellite network.
[0054] When a terminal device determines the presence of neighboring or co-current interference based on channel quality parameters (such as interference-to-noise ratio), it reports the interference information to the target satellite. This interference information may include the interference type, interference intensity, measurement time, access beam identifier, and interfering beam identifier. The access beam identifier identifies the access satellite information, and the interfering beam identifier identifies the interfering satellite information. Once received by the target satellite, this interference information triggers an interference coordination process within the satellite network, which is executed collaboratively by multiple satellites.
[0055] In some implementations, if interference is determined to exist based on channel quality parameters, interference information is reported to the target satellite, including: if neighboring cell interference exists, interference information is reported to the access satellite; if co-cell interference exists, interference information is reported to both the access satellite and the interfering satellite; the interfering satellite is the satellite corresponding to the interfering beam.
[0056] When neighboring cell interference exists, the interference source is a satellite beam covering adjacent geographical cells. Its signal affects users at the edge of the current cell through sidelobe leakage or beam edge spread, and the interference intensity is relatively low. In this case, the terminal equipment reports the interference information to the access satellite.
[0057] When co-occurrence of interference occurs, it means that the access beam and the interfering beam both cover the same geographic cell. The terminal device can simultaneously receive two strong signals and may have the ability to establish connections with both satellites. In this situation, the terminal device reports interference information to both the access satellite and the interfering satellite, enabling both satellites to become aware of the interference event. The interfering satellite refers to the satellite that sends the interfering beam; its identity can be determined through information such as the reference signal configuration and beam identifier carried by the interfering beam.
[0058] Through the aforementioned differentiated reporting mechanism, the terminal equipment determines the reporting target based on the type of interference. When there is interference from neighboring cells, it reports to the access satellite; when there is interference from the same cell, it reports to both the access satellite and the interfering satellite, ensuring that the interfering satellite can participate in coordination in a timely manner.
[0059] Figure 3 The flowchart of an interference coordination method according to an embodiment of the present disclosure is shown. Figure 2 . Reference Figure 3 The interference coordination method may include the following steps.
[0060] Step S310: In response to receiving interference information reported by the terminal device, multiple satellites in the satellite network jointly execute an interference coordination process; wherein, the interference information is reported by the terminal device to the target satellite when it determines that interference exists based on channel quality parameters, and the channel quality parameters are collected by the terminal device based on the channel state information reference signal.
[0061] The terminal device listens to the channel state information reference signal from the satellite via downlink receive beam. This signal is used to measure the current channel and collect channel quality parameters that reflect link quality. These parameters are then used to determine the presence of interference. As mentioned above, channel quality parameters include the interference-to-noise ratio (INR). By setting first and second thresholds to classify the INR, the terminal device can distinguish between three scenarios: co-current interference, neighboring-current interference, and no significant interference. Based on the determination results, the terminal device reports the interference information to the corresponding target satellite, achieving accurate reporting of interference perception. This mechanism ensures the effectiveness of interference coordination while avoiding over-responding to weak or no-interference scenarios, reducing unnecessary signaling overhead, and improving the efficiency and accuracy of satellite network interference management.
[0062] In this embodiment, after receiving interference information reported by the terminal device, the interference coordination process of the satellite network is triggered, and multiple satellites in the satellite network work together to execute the interference coordination process.
[0063] Through the above steps, when the terminal device detects interference based on channel quality parameters, it reports the interference information to the target satellite, triggering the interference coordination process of the satellite network. This process is executed collaboratively by multiple satellites in the satellite network. This method, through the collaborative execution of the interference coordination process by multiple satellites, allows each satellite to consider the beam status of adjacent satellites when performing beam scheduling, avoiding simultaneous activation of beams at the same time, on the same frequency, and in adjacent coverage areas, thereby reducing interference. Since the interference coordination process is triggered based on the actual interference events perceived by the terminal device, each satellite only performs interference coordination when the terminal device detects interference, avoiding the fixed allocation and low utilization of spectrum resources caused by static frequency band division. Simultaneously, the interference coordination process is completed collaboratively by multiple satellites in the satellite network, eliminating the need to transmit network-wide status information back to the ground station for optimization, reducing signaling dependence and control latency in the satellite-to-ground link, and enabling beam scheduling to respond more quickly to actual interference changes.
[0064] In some implementations, the interference coordination process is performed collaboratively by multiple satellites in the satellite network, including: determining the priority of each satellite in the satellite network; and determining the beam pattern of each satellite in descending order of priority.
[0065] In this embodiment, multiple satellites in the satellite network refer to satellites located within the service area covered by the satellite network. The interference coordination process is executed collaboratively by these satellites. First, the priority of each satellite in the satellite network is determined. Then, according to the order of these satellites from high to low priority, the beam pattern of each satellite is determined sequentially to complete the interference coordination process.
[0066] In some implementations, determining the priority of each satellite in the satellite network includes: determining the highest priority satellite based on at least one of the following: the satellite at the network topology center of the satellite network, the satellite with the highest service load in the covered area, and the satellite with the lowest orbital altitude; and determining the priority of other satellites other than the highest priority satellite in the satellite network based on the distance between the other satellites and the highest priority satellite.
[0067] Among them, the satellite at the network topology center refers to the satellite with the most inter-satellite connections within the service area covered by the satellite network. This satellite occupies a core position in the network structure and has good information broadcasting capabilities. The satellite with the highest service load in its coverage area refers to the satellite with a large number of users, dense communication requests, and high resource utilization within its ground coverage area. Prioritizing its beam resource allocation is beneficial to improving the overall service quality. Satellites with the lowest orbital altitude have shorter signal propagation delays and stronger link stability, making them more suitable as coordination initiation nodes in low-Earth orbit satellite networks.
[0068] In this embodiment, the highest priority satellite can be determined based on at least one of the following: satellites at the network topology center of the satellite network, satellites with the highest service load in the covered area, and satellites with the lowest orbital altitude. In one possible embodiment, these three indicators can be used individually, for example, the satellites at the network topology center of the satellite network can be designated as the highest priority satellites; alternatively, a comprehensive evaluation can be performed using weighted criteria to select the highest priority satellite.
[0069] For satellites other than the highest-priority satellite, their priority is determined based on their distance relationship with the highest-priority satellite. Distance can be measured using at least one of the following methods: inter-satellite link hop count, ground coverage projection distance, or signal propagation delay. If a satellite is closer to the highest-priority satellite or has fewer hops, it is assigned a higher priority; conversely, the greater the distance or the more hops, the lower the priority.
[0070] In one possible implementation, the highest priority satellite can be designated as Level 1, satellites adjacent to this highest priority satellite can be classified as Level 2, satellites adjacent to Level 2 satellites but not assigned a priority level can be classified as Level 3, and so on, forming a hierarchical priority structure. The smaller the level number, the higher the corresponding satellite priority; that is, Level 1 has the highest priority, Level 2 is next, and subsequent levels decrease in priority.
[0071] Figure 4 An example diagram illustrating the determination of priorities for individual satellites in a satellite network according to an embodiment of this disclosure is shown. For example... Figure 4 As shown, at a certain moment, six satellites, A, B, C, D, E, and F, enter the service area covered by the satellite network. After evaluation, satellite A is determined to be the highest priority satellite, i.e., priority 1; satellites B and D are adjacent to satellite A and have the next highest priority, i.e., priority 2; satellites C and E are adjacent to satellite B, and satellite E is adjacent to satellite D. Since satellites C and E are not included in the preceding priority level, satellites C and E are classified as priority 3; satellite F is adjacent to satellites C and E and can be considered the outermost satellite, classified as priority 4. Ultimately, the priorities of the six satellites, from highest to lowest, are: satellite A (priority 1) > satellites B and D (priority 2) > satellites C and E (priority 3) > satellite F (priority 4).
[0072] By determining the priority of each satellite in the satellite network in the above manner, the highest priority satellite is determined by taking into account factors such as network topology, service load and orbital altitude. Based on this satellite, a hierarchical priority system is established according to the distance between other satellites and the highest priority satellite. This can provide an execution order for the step-by-step updating and transmission of beam patterns in the interference coordination process.
[0073] Figure 5 A flowchart illustrating the determination of beam patterns for each satellite according to priority order is shown in this embodiment of the present disclosure. (Refer to...) Figure 5 This may include the following steps.
[0074] Step S510: The satellite with the highest priority is selected as the initial coordination node. The initial coordination node generates the initial beam pattern and transmits the initial beam pattern to the next priority satellite of the initial coordination node.
[0075] In this step, the satellite with the highest priority is selected as the initial coordination node. This initial coordination node generates an initial beam pattern, which contains time slot occupancy information for each cell within its coverage area. Then, the initial coordination node transmits the initial beam pattern to the next higher priority satellite via inter-satellite links.
[0076] Step S520: The next priority satellite of the initial coordination node is taken as the current coordination node. The current coordination node integrates the received beam pattern, updates the beam pattern of the current coordination node according to the integrated beam pattern, and transmits the updated beam pattern to the next priority satellite of the current coordination node.
[0077] In this step, once the next-priority satellite of the initial coordinating node receives the beam pattern, it can become the current coordinating node. The current coordinating node integrates the received beam patterns from one or more previous-priority satellites, using the integrated beam pattern as constraint information. Based on this constraint information, the current coordinating node adjusts its own resource configuration, including but not limited to performing time slot offsets and beam pointing adjustments, to avoid interference within the same and neighboring cells, and updates its own beam pattern. After the update is complete, the updated beam pattern is transmitted to the next-priority satellite of the current coordinating node via the inter-satellite link.
[0078] Step S530: The next priority satellite of the current coordinating node is taken as the new current coordinating node, and the above integration, beam pattern update and transmission process is repeated until all satellites in the satellite network have completed the beam pattern update.
[0079] In this step, the next priority satellite of the current coordinating node is taken as the new current coordinating node, and the above process is repeated. This involves integrating the received beam patterns from the previous priority satellite, updating its own beam pattern based on the integration result, and transmitting the updated beam pattern to the next priority satellite via inter-satellite links. This series of operations is performed sequentially in each priority satellite according to its highest to lowest priority, until all satellites in the satellite network have completed their beam pattern updates. At this point, the interference coordination process terminates, ultimately generating a beam pattern free from both co-cell and neighboring cell interference within the entire satellite network.
[0080] by Figure 4 Taking the scenario shown as an example, satellites A, B, C, D, E, and F are located within the service area covered by the satellite network. The priority of these 6 satellites from high to low is as follows: satellite A (priority 1) > satellites B and D (priority 2) > satellites C and E (priority 3) > satellite F (priority 4).
[0081] Satellite A, acting as the initial coordinating node, generates an initial beam pattern and allocates time slots S1-S49 to cell 49, which it covers. Satellite A transmits the initial beam pattern to its neighboring satellites B and D via inter-satellite links, enabling satellites B and D to determine from the beam pattern that they must not cover cell 49 within time slots S1-S49.
[0082] After receiving the initial beam pattern from satellite A, satellite B adjusts the conflict time slots in its original beam pattern, such as changing the conflict time slots (S1-S50) to S51-S100, to update its own beam pattern. It then transmits the updated beam pattern to its neighboring satellites C and E. Similarly, after receiving the initial beam pattern from satellite A, satellite D adjusts the conflict time slots in its original beam pattern to update its own beam pattern and transmits it to its neighboring satellite E.
[0083] Satellite E receives beam patterns transmitted from Satellite B and Satellite D, integrates the received beam patterns, comprehensively judges the occupancy of each time slot, and further adjusts its own beam time slot allocation and beam pointing to achieve time domain staggering and spatial domain isolation, avoid interference in the same area and neighboring areas, and completes the update of the beam pattern.
[0084] By adopting the above-mentioned single-point triggering and hierarchical diffusion beam pattern transmission mechanism, the hierarchical constraint transmission method replaces the need for network-wide synchronous negotiation, overcoming the high latency problem caused by centralized optimization of ground stations in related technologies. Utilizing distributed computing through inter-satellite links, a beam pattern with no interference from the same or neighboring cells in the entire network is finally generated.
[0085] As satellites move, the number of satellites within the service area covered by the satellite network constantly changes. When a new satellite enters the service area covered by the satellite network, its beam may overlap with the beams of neighboring satellites in terms of spatial or frequency resources, causing interference in the same or adjacent areas. Based on this, the interference coordination method of this disclosure also includes beam pattern updating. Figure 6 A flowchart illustrating beam pattern updates based on newly arriving satellites entering the service area, as described in this disclosure, is shown. (Refer to...) Figure 6 This may include the following steps.
[0086] Step S610: If a newly entered satellite enters the service area covered by the satellite network, determine one or more neighboring satellites of the newly entered satellite.
[0087] Newly entering satellites refer to satellites that newly enter the service area covered by the satellite network as they move. In this step, after a newly entering satellite enters the service area covered by the satellite network, it can first detect satellites within its communication range through inter-satellite links, and identify and determine one or more neighboring satellites with overlapping coverage or potential interference.
[0088] Step S620: Divide one or more adjacent satellites into high-priority satellites and low-priority satellites.
[0089] In this step, one or more neighboring satellites can be classified into high-priority and low-priority satellites based on information such as satellite orbital altitude, service load, and network topology location. For example, if the orbital altitude of a neighboring satellite is higher than a preset orbital altitude, then the neighboring satellite is classified as a low-priority satellite; otherwise, the neighboring satellite is classified as a high-priority satellite.
[0090] In step S630, the newly entering satellite receives the beam pattern transmitted by the high-priority satellite, updates the beam pattern of the newly entering satellite according to the received beam pattern, and transmits the updated beam pattern to the low-priority satellite.
[0091] In this step, high-priority satellites transmit their beam patterns to newly arriving satellites via inter-satellite links. The newly arriving satellites integrate the received beam patterns from the high-priority satellites and update their own beam patterns accordingly, performing operations such as time slot offsetting and beam pointing deflection. Subsequently, the newly arriving satellites transmit the updated beam patterns to the low-priority satellites.
[0092] In step S640, the low-priority satellite updates its beam pattern based on the updated beam pattern and passes it up level by level until the satellite with a lower priority than the newly entered satellite in the satellite network completes the beam pattern update.
[0093] In this step, low-priority satellites receive the beam patterns transmitted by the newly entering satellite and update their own beam patterns accordingly, ensuring temporal staggering and spatial isolation to avoid interference from neighboring satellites. After the update is completed, the beam patterns are transmitted step by step to satellites with even lower priority until all satellites with lower priority than the newly entering satellite have completed their beam pattern updates, achieving localized diffusion of interference coordination.
[0094] Figure 7 An example diagram illustrating beam pattern updates based on newly arriving satellites entering the service area is shown in this embodiment of the present disclosure. For example... Figure 7 As shown, with the movement of satellites, satellites G and H enter the service area covered by the satellite network. Satellites A and H are neighboring satellites of satellite G, with satellite A being a high-priority satellite and satellite H a low-priority satellite. Satellite A transmits its beam pattern to satellite G. After receiving the beam pattern from satellite A, satellite G updates its own beam pattern and transmits the updated beam pattern to satellite H. Satellite H is adjacent to satellites G and D, which are high-priority satellites. In addition to receiving the beam pattern transmitted by satellite G, satellite H also receives the beam pattern transmitted by satellite D. It integrates the received beam patterns and updates its own beam pattern accordingly, achieving localized diffusion of interference coordination.
[0095] In this embodiment, when a newly added satellite joins the service area covered by the satellite network, the beam pattern update of all satellites in the satellite network is avoided through local constraint transfer and parallel process expansion, which improves the stability and resource utilization of the network and can support dynamic topology changes.
[0096] Figure 8 A schematic diagram of the structure of an interference coordination device according to an embodiment of the present disclosure is shown. Figure 1 . Figure 8 The interference coordination device 800 shown may include a signal quality acquisition module 810 and an interference reporting module 820.
[0097] The signal quality acquisition module 810 is configured to acquire channel quality parameters based on the channel state information reference signal. The interference reporting module 820 is configured to report interference information to the target satellite if interference is determined to exist based on the channel quality parameters; the interference information is used to trigger the initiation of the interference coordination process of the satellite network, which is executed collaboratively by multiple satellites in the satellite network.
[0098] In some implementations, the channel quality parameter includes the interference-to-noise ratio (INR). The device 800 also includes an interference identification module 830 configured to: determine that no interference exists if the INR is less than a first threshold; determine that neighboring cell interference exists if the INR is greater than or equal to the first threshold and less than a second threshold; the first threshold is less than the second threshold; and determine that co-cell interference exists if the INR is greater than or equal to the second threshold.
[0099] In some implementations, neighboring cell interference refers to the geographical coverage area of the access beam being adjacent to the geographical coverage area of the interfering beam; co-cell interference refers to the geographical coverage area of the access beam overlapping with the geographical coverage area of the interfering beam.
[0100] In some implementations, the interference reporting module 820 is further configured to: if there is interference in a neighboring cell, report interference information to the access satellite; if there is interference in the same cell, report interference information to both the access satellite and the interfering satellite, wherein the interfering satellite is the satellite corresponding to the interfering beam.
[0101] Figure 9 A schematic diagram of the structure of an interference coordination device according to an embodiment of the present disclosure is shown. Figure 2 . Figure 9 The interference coordination device 900 shown may include an interference coordination module 910.
[0102] The interference coordination module 910 is configured to, in response to receiving interference information reported by the terminal device, coordinate the interference coordination process among multiple satellites in the satellite network. The interference information is reported by the terminal device to the target satellite when it determines that interference exists based on channel quality parameters, which are collected by the terminal device based on channel state information reference signals.
[0103] In some implementations, the interference coordination module 910 is further configured to: determine the priority of each satellite in the satellite network; and determine the beam pattern of each satellite in descending order of priority.
[0104] In some implementations, the interference coordination module 910 is further configured to: designate the highest priority satellite as the initial coordination node, generate an initial beam pattern from the initial coordination node, and transmit the initial beam pattern to the next priority satellite of the initial coordination node; designate the next priority satellite of the initial coordination node as the current coordination node, integrate the received beam pattern, update the beam pattern of the current coordination node according to the integrated beam pattern, and transmit the updated beam pattern to the next priority satellite of the current coordination node; designate the next priority satellite of the current coordination node as the new current coordination node, and repeat the above integration, beam pattern update, and transmission process until all satellites in the satellite network have completed beam pattern updates.
[0105] In some implementations, the interference coordination module 910 is further configured to: determine the highest priority satellite based on at least one of the following: the satellite at the network topology center of the satellite network, the satellite with the highest service load in the covered area, and the satellite with the lowest orbital altitude; and for other satellites in the satellite network other than the highest priority satellite, determine the priority of the other satellites based on the distance between the other satellites and the highest priority satellite.
[0106] In some embodiments, the device 900 further includes a beam pattern update module 920, configured to: if a newly entering satellite enters the service area covered by the satellite network, identify one or more neighboring satellites of the newly entering satellite; divide the one or more neighboring satellites into high-priority satellites and low-priority satellites; have the newly entering satellite receive the beam pattern transmitted by the high-priority satellite, update the beam pattern of the newly entering satellite according to the received beam pattern, and transmit the updated beam pattern to the low-priority satellite; have the low-priority satellite update its beam pattern according to the updated beam pattern and transmit it level by level until a satellite in the satellite network with a priority lower than that of the newly entering satellite completes the beam pattern update.
[0107] The principle of the interference coordination device embodiment provided in this disclosure is similar to that of the method embodiment described above. Therefore, the implementation of this interference coordination device embodiment can be found in the implementation of the method embodiment described above, and repeated details will not be repeated.
[0108] Figure 10 A structural block diagram of an electronic device according to an embodiment of this disclosure is shown. It should be noted that... Figure 10 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments disclosed herein.
[0109] like Figure 10 As shown, the electronic device 1000 includes a central processing unit (CPU) 1001, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1002 or a program loaded from a storage section 1008 into a random access memory (RAM) 1003. The RAM 1003 also stores various programs and data required for the operation of the electronic device 1000. The CPU 1001, ROM 1002, and RAM 1003 are interconnected via a bus 1004. An input / output (I / O) interface 1005 is also connected to the bus 1004.
[0110] The following components are connected to I / O interface 1005: an input section 1006 including a keyboard, mouse, etc.; an output section 1007 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 1008 including a hard disk, etc.; and a communication section 1009 including a network interface card such as a LAN card, modem, etc. The communication section 1009 performs communication processing via a network such as the Internet. A drive 1010 is also connected to I / O interface 1005 as needed. A removable medium 1011, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., is installed on drive 1010 as needed so that computer programs read from it can be installed into storage section 1008 as needed.
[0111] In particular, according to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this disclosure include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication section 1009, and / or installed from removable medium 1011. When the computer program is executed by central processing unit (CPU) 1001, it performs the functions defined in the system of this disclosure.
[0112] It should be noted that the computer-readable medium disclosed herein may be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium may be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, terminal device, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, terminal device, or device. In this disclosure, a computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media can also be any computer-readable medium other than computer-readable storage media, which can send, propagate, or transmit programs for use by or in connection with an instruction execution system, terminal device, or apparatus. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.
[0113] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram or flowchart, and combinations of blocks in a block diagram or flowchart, may be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.
[0114] The modules described in the embodiments of this disclosure can be implemented in software or hardware. The described modules can also be housed in a processor; for example, a processor may be described as including a signal quality acquisition module and an interference reporting module. The names of these modules do not necessarily limit the module itself; for example, a signal quality acquisition module may also be described as "a module for acquiring channel quality parameters based on channel state information reference signals."
[0115] In another aspect, this disclosure also provides a computer-readable storage medium, which may be included in the electronic device described in the above embodiments; or it may exist independently and not assembled into the electronic device. The computer-readable storage medium carries one or more programs that, when executed by the electronic device, cause the electronic device to perform the methods described in the following embodiments. For example, the electronic device may perform... Figure 1 The steps shown.
[0116] According to one aspect of this disclosure, a computer program product or computer program is provided, comprising computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the methods provided in various alternative implementations of the above embodiments.
[0117] It should be understood that any number of elements in the accompanying drawings is for illustrative purposes only and not for limitation, and any naming is for distinction only and has no limiting meaning.
[0118] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and embodiments are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.
[0119] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.
Claims
1. A method for interference coordination, characterized in that, The method is applied to a terminal device and includes: Channel quality parameters are collected based on the channel state information reference signal; If interference is determined to exist based on the channel quality parameters, interference information is reported to the target satellite; the interference information is used to trigger the initiation of the interference coordination process of the satellite network, which is executed collaboratively by multiple satellites in the satellite network.
2. The method according to claim 1, characterized in that, The channel quality parameters include the interference-to-noise ratio; the method further includes: If the interference-to-noise ratio is less than a first threshold, then it is determined that there is no interference. If the interference-to-noise ratio is greater than or equal to the first threshold and less than the second threshold, then it is determined that there is neighboring cell interference; the first threshold is less than the second threshold. If the interference-to-noise ratio is greater than or equal to the second threshold, then it is determined that there is interference in the same area.
3. The method according to claim 2, characterized in that, Neighboring interference refers to the geographical coverage area of the access beam being adjacent to the geographical coverage area of the interfering beam; co-current interference refers to the geographical coverage area of the access beam overlapping with the geographical coverage area of the interfering beam.
4. The method according to claim 2, characterized in that, If interference is determined to exist based on the channel quality parameters, the step of reporting interference information to the target satellite includes: If interference from neighboring cells exists, the interference information is reported to the access satellite; If interference exists in the same area, the interference information is reported to the access satellite and the interfering satellite; the interfering satellite is the satellite corresponding to the interfering beam.
5. A method for interference coordination, characterized in that, The method includes: In response to receiving interference information reported by the terminal device, multiple satellites in the satellite network work together to execute an interference coordination process; The interference information is reported to the target satellite by the terminal device when interference is determined to exist based on channel quality parameters. The channel quality parameters are collected by the terminal device based on channel state information reference signals.
6. The method according to claim 5, characterized in that, The interference coordination process, which is jointly executed by multiple satellites in a satellite network, includes: Determine the priority of each satellite in the satellite network; The beam patterns of each satellite are determined in descending order of their priority.
7. The method according to claim 6, characterized in that, The step of determining the beam pattern of each satellite according to its priority from high to low includes: The satellite with the highest priority is selected as the initial coordination node. The initial coordination node generates an initial beam pattern and transmits the initial beam pattern to the next priority satellite of the initial coordination node. The next priority satellite of the initial coordination node is taken as the current coordination node. The current coordination node integrates the received beam pattern, updates the beam pattern of the current coordination node according to the integrated beam pattern, and transmits the updated beam pattern to the next priority satellite of the current coordination node. The next priority satellite of the current coordinating node is taken as the new current coordinating node, and the above integration, beam pattern update and transmission process is repeated until all satellites in the satellite network have completed the beam pattern update.
8. The method according to claim 6, characterized in that, Determining the priority of each satellite in the satellite network includes: The satellite with the highest priority is determined based on at least one of the following: the satellite at the network topology center of the satellite network, the satellite with the highest service load in the covered area, and the satellite with the lowest orbital altitude; For satellites other than the highest-priority satellite in the satellite network, the priority of the other satellites is determined based on the distance between the other satellites and the highest-priority satellite.
9. The method according to claim 5, characterized in that, The method further includes: If a newly joined satellite enters the service area covered by the satellite network, identify one or more neighboring satellites of the newly joined satellite; The one or more adjacent satellites are divided into high-priority satellites and low-priority satellites; The newly entering satellite receives the beam pattern transmitted by the high-priority satellite, updates the beam pattern of the newly entering satellite according to the received beam pattern, and transmits the updated beam pattern to the low-priority satellite. The low-priority satellites update their beam patterns according to the updated beam pattern and pass the updates up the chain until a satellite in the satellite network with a priority lower than that of the newly entering satellite completes its beam pattern update.
10. An interference coordination device, characterized in that, The device includes: The signal quality acquisition module is configured to acquire channel quality parameters based on the channel state information reference signal; An interference reporting module is configured to report interference information to a target satellite if interference is determined to exist based on the channel quality parameters; the interference information is used to trigger an interference coordination process in the satellite network, which is executed collaboratively by multiple satellites in the satellite network.
11. An interference coordination device, characterized in that, The device includes: The interference coordination module is configured to respond to interference information reported by the terminal device and to have multiple satellites in the satellite network work together to perform the interference coordination process. The interference information is reported to the target satellite by the terminal device when interference is determined to exist based on channel quality parameters. The channel quality parameters are collected by the terminal device based on channel state information reference signals.
12. An electronic device, characterized in that, include: processor; as well as Memory for storing the executable instructions of the processor; The processor is configured to execute the method of any one of claims 1-9 by executing the executable instructions.
13. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the method described in any one of claims 1-9.
14. A computer program product, characterized in that, The computer program product stores instructions that, when executed by a computer, cause the computer to perform the method described in any one of claims 1-9.