DVB-S2 Frame Ordering for FIFO Overflow Prevention

Solution Overview

Problem

The DVB-S2 satellite transmission protocol faces inefficiencies in packing data over adaptive rate links, particularly due to variable modulation and coding rates, which can lead to data loss and overflow issues in the modulator's FIFO, especially when transitioning between different MODCODs, and existing solutions are not effective in managing these transitions efficiently.

Innovation Solution

The implementation of a method that orders frames from higher to lower MODCODs to minimize transitions and prevent FIFO overflow, using a feedback flow-control circuit and buffering user packets to ensure continuous transmission across frames with compatible MODCODs, and utilizing a one-way forward interface like ASI to manage data flow efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If frames are transmitted in variable MODCOD order to maximize transmission capacity utilization, then transmission efficiency is improved, but data loss occurs due to MODCOD transitions causing FIFO overflow

Engineering Contradiction:
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary ordering of frames in descending MODCOD sequence before transmission. This preliminary arrangement ensures that frames with higher MODCODs are transmitted first, preventing MODCOD transitions that would cause FIFO overflow and data loss, while still allowing efficient utilization of transmission capacity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts the frame transmission sequence based on MODCOD values. By making the transmission order adaptive rather than fixed, the system can optimize for both transmission efficiency and reliability by preventing harmful MODCOD transitions while maintaining flexible resource utilization.

Inventive Principle:
Principle #15Dynamics

2Productivity

If user packets are packed tightly into frames to maximize space utilization, then packing efficiency is improved, but FIFO overflow occurs during MODCOD transitions

Engineering Contradiction:
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system performs preliminary ordering of frames in descending MODCOD sequence before transmission. This preliminary arrangement ensures that frames with higher MODCODs are transmitted first, preventing MODCOD transitions that would cause FIFO overflow and data loss, while still allowing efficient utilization of transmission capacity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

By ordering frames in descending MODCOD sequence, the system ensures continuous transmission without harmful transitions. This maintains the continuity of useful action by preventing FIFO overflow events that would interrupt the data flow, thereby simplifying FIFO management while maintaining high packing efficiency.

Inventive Principle:
Principle #20Continuity of useful action

3Adaptability or versatility

If frames are transmitted with frequent MODCOD changes to adapt to channel conditions, then adaptability is improved, but packing efficiency decreases due to wasted data space

Engineering Contradiction:
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The system performs preliminary ordering of frames in descending MODCOD sequence before transmission. This preliminary arrangement ensures that frames with higher MODCODs are transmitted first, preventing MODCOD transitions that would cause FIFO overflow and data loss, while still allowing efficient utilization of transmission capacity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the transmission parameter of frame ordering from random or ascending to descending MODCOD sequence. This parameter change optimizes both adaptability and packing efficiency by reducing harmful transitions while maintaining the ability to adapt to channel conditions through variable MODCOD selection.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8897307B2Packing data over an adaptive rate link
Publication Date: 2014.11.25
  • US8897307B2 patent drawing
  • US8897307B2 patent drawing
  • US8897307B2 patent drawing

AI summary

A system and method for packing data over User Packets and packing the User Packets over DVB-S2 Frames, using the DVB-S2-ACM satellite transmission standard.