Satellite Channelizer Routing via Worst-Fit Bin-Packing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current space-qualified ASIC technology is unable to design extremely high capacity strictly non-blocking channelizers, leading to blocking conditions in satellite communication networks, and the complexity of dynamically reprogramming subchannel filters and combiners renders rearrangeably non-blocking channelizer designs impractical, resulting in communication failures despite available resources.

Innovation Solution

Implementing a control system that executes a worst-fit increasing bin-packing algorithm to achieve a uniformly distributed load across the channelizer's input-output paths, allowing for partial or full preemption of lower priority communications to accommodate high priority requests, thereby optimizing resource allocation and reducing blocking.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a strictly non-blocking channelizer design is implemented, then blocking is eliminated, but the device complexity and manufacturing capability requirements exceed current space-qualified ASIC technology

Engineering Contradiction:
Improveblocking eliminationVSAvoidinternal speedup and switching stages
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent changes the control parameter from static hardware architecture (internal speedup factors) to dynamic software control (control algorithms). By using a bin-packing algorithm that distributes cross-connection requests across available time slots and resources, the system achieves non-blocking operation without requiring the complex internal speedup hardware of strictly non-blocking designs.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If a rearrangeably non-blocking channelizer design is implemented, then blocking can be eliminated through dynamic rearrangement, but the operational delays and complexity of dynamically reprogramming subchannel filters and combiners make the design impractical

Engineering Contradiction:
Improveblocking eliminationVSAvoidreprogramming delays
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary action by pre-calculating optimal cross-connection assignments using a bin-packing algorithm before actual communication occurs. The control algorithm analyzes resource availability and distributes requests across time slots in advance, eliminating the need for time-consuming dynamic reprogramming during actual communication operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces dynamics at the control algorithm level rather than at the hardware reprogramming level. The bin-packing algorithm dynamically adjusts cross-connection assignments based on real-time resource availability, achieving flexibility without the operational delays of dynamically reprogramming subchannel filters and combiners.

Inventive Principle:
Principle #15Dynamics

3Ease of manufacture

If a first fit increasing bin-packing algorithm is used to control the channelizer, then the algorithm is simple to implement, but it leads to blocking conditions in the fastest possible manner

Engineering Contradiction:
Improvealgorithm implementation simplicityVSAvoidblocking prevention
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The patent inverts the approach of first-fit algorithms by using worst-fit increasing bin-packing. Instead of placing cross-connection requests in the first available resource slot, the algorithm intentionally places them in the least loaded slots, distributing traffic more evenly across available resources and preventing early blocking while maintaining algorithmic simplicity.

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS9363009B2Routing information through a blocking splitter-combiner network
Publication Date: 2016.06.07 THE BOEING CO
  • US9363009B2 patent drawing
  • US9363009B2 patent drawing
  • US9363009B2 patent drawing

AI summary

Concepts and technologies disclosed herein for routing information through a blocking splitter-combiner switching network. A control system can execute a control module and communicates with one or more satellites. The control module can generate and transmit control data for controlling traffic or other communication over a channelizer at a satellite. A satellite network operator can generate a cross-connection request that is processed by the satellite control at a ground control station or a processor on the satellite. The cross-connection requests a cross-connection for transmitting satellite user information within or across satellite beams. The control system can attempt to identify an output channel. If the output channel is found, the connection can be established. If the output channel is not found, the control system can execute various operations to partially or fully preempt other communications to accommodate a higher priority connection request.