Packet Descriptor Register for Fast Transmission Determination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current packet transmission methods, particularly in high-speed telecommunications, are inefficient due to lengthy processes for determining and retransmitting data blocks, which is poorly suited for applications requiring high reactivity such as audiovisual stream transmission.

Innovation Solution

A method and device for transmitting data packets that involves writing packet descriptors to a register indicating transmission status, determining the first packet to be transmitted based on the register content, and recording its identifier, allowing for simultaneous determination of consecutive packets to be transmitted, with electronic updating in minimal clock cycles, enhancing reactivity and speed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the microprocessor implements the conventional method of updating the list of blocks to be transmitted by sequentially verifying each block's reception status, then the transmission accuracy and reliability are maintained, but the processing time increases significantly (at least 2 times the number of blocks)

Engineering Contradiction:
Improvetransmission reliabilityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the transmission status management into two independent parts: (1) a register storing compact status information for multiple blocks, and (2) a separate identification unit that quickly determines which blocks need retransmission. This segmentation allows the status verification to be performed in parallel rather than sequentially, reducing processing time while maintaining transmission reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary register that stores condensed status information about multiple data blocks. This register acts as a mediator between the transmission system and the blocks, allowing rapid querying of transmission status without sequentially accessing each block's individual status, thus reducing processing time while preserving reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the system performs sequential verification of each block's reception status, then accurate tracking of transmitted blocks is achieved, but the reactivity to retransmission requests deteriorates

Engineering Contradiction:
Improveblock status tracking precisionVSAvoidreactivity speed
Core Design Contradiction:
Measurement precisionVSSpeed

Solution Approach 1:

The patent performs preliminary action by pre-storing the transmission status of multiple blocks in a register before any retransmission request occurs. This allows the system to immediately identify which blocks need retransmission without sequential verification, maintaining precise tracking while dramatically improving reactivity to retransmission requests.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a copy of the transmission status information in a dedicated register, separate from the actual data blocks. This copy allows rapid identification of blocks requiring retransmission without accessing or processing the original block data sequentially, thus maintaining measurement precision while improving speed.

Inventive Principle:
Principle #26Copying

3Manufacturing precision

If the microprocessor executes multiple elementary operations (at least 2 per block) to update the transmission list, then the transmission accuracy is maintained, but the overall transmission speed decreases

Engineering Contradiction:
Improvetransmission accuracyVSAvoidtransmission speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent merges the status information of multiple blocks into a single register structure. This combining allows the system to process and identify retransmission needs for multiple blocks simultaneously in one operation rather than executing multiple elementary operations per block, maintaining transmission accuracy while improving overall transmission speed.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent changes the parameter representation from individual block status flags to a condensed register format that encodes multiple block statuses. This parameter transformation enables faster processing and identification of retransmission candidates while preserving the precision needed for accurate transmission tracking.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8320251B2Method and device for transmitting data packets
Publication Date: 2012.11.27 INTERDIGITAL CE PATENT HOLDINGS SAS
  • US8320251B2 patent drawing
  • US8320251B2 patent drawing
  • US8320251B2 patent drawing

AI summary

In order to simplify the management of packets to be transmitted, we implement:a writing to a first register of at least one descriptor of packets to be transmitted, each descriptor of packets to be transmitted comprising information representative of a status of each packet belonging to the set, the status of each packet indicating whether the packet is or is not to be transmitted;determination of the first packet of data to be transmitted on the basis of the content of the first register and recording of an identifier of the first packet of data to be transmitted in a second register; andtransmission of a set of data packets.