Link Control Entities for Granular Data Flow Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In cellular radio systems, the lack of sophisticated data flow control leads to inefficiencies and resource wastage due to the inability to separately manage data flows with varying Quality of Service (QoS) requirements over logical links, resulting in suboptimal data transfer and potential data loss.

Innovation Solution

A system with two types of Link Control (LC) means, where each first-type LC transforms data units into a second-type and vice versa, providing separate control over second-type data units transferred through direct interfaces, eliminating the need for a multiplexer and enabling granular flow control based on QoS requirements and buffer states.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a multiplexer is used to transfer multiple second-type DUs through a single interface, then device complexity is reduced, but flow control capability deteriorates because separate flow control for each data unit type becomes impossible

Engineering Contradiction:
Improvedevice complexityVSAvoidflow control capability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent divides the single interface into multiple separate interfaces, with each interface dedicated to a specific type of second-type DU. This segmentation allows the second-type LC means to independently control the flow of each data unit type based on its QoS requirements, eliminating the flow control limitations imposed by multiplexing while maintaining manageable device complexity through structured interface separation.

Inventive Principle:
Principle #1Segmentation

2Productivity

If priority-based flow control is implemented, then data transfer efficiency for high QoS requirements is improved, but device complexity increases due to the need for sophisticated control mechanisms

Engineering Contradiction:
Improvedata transfer efficiencyVSAvoiddevice complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements priority-based flow control by assigning different QoS parameters and service classes to different types of second-type DUs. Each interface and corresponding first-type LC means is configured with specific flow control characteristics tailored to the QoS requirements of its associated data units, enabling efficient priority handling without requiring complex centralized control mechanisms across the entire system.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If multiple first-type LC means transform different first-type DUs into second-type DUs, then adaptability to different data types is improved, but flow control granularity deteriorates when using a single shared interface

Engineering Contradiction:
Improveadaptability to data typesVSAvoidflow control granularity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent establishes a one-to-one correspondence between first-type LC means and second-type LC means interfaces. Each first-type LC means that transforms a specific first-type DU is directly connected to a dedicated interface on the second-type LC means, preserving the ability to separately control and manage the flow of each data unit type while maintaining system adaptability to handle multiple data formats and protocols.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7558204B2Data flow control for multi-layered protocol stack
Publication Date: 2009.07.07 RPX CORP
  • US7558204B2 patent drawing
  • US7558204B2 patent drawing
  • US7558204B2 patent drawing

AI summary

The invention relates to a system, device, method and computer program product for controlling the flows of a plurality of Data Units (DUs) over logical links, the system comprising at least two first-type Link Control (LC) entities (40-1a . . . 40-8a), wherein each first-type LC entity transforms a first-type DU into a second-type DU and vice versa, and provides a first interface (43-1 . . . 43-8a) for the first-type DUs and a second interface for the second type DUs, and a second-type LC entity (5a) with interfaces (50-1a . . . 50-8a) for the second-type DUs, wherein the second interface of each of the first-type LC entities (40-1a . . . 40-8a) is directly connected to one respective interface (50-1a . . . 50-8a) of the second-type LC entity (5a), and wherein the second-type LC entity (5a) comprises a flow control device (52a) for separately controlling the respective flows of the second-type DUs, which are transferred over its respective interfaces (50-1a . . . 50-8a).