Dynamic Protocol Switching for Network Adaptability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication networks face suboptimal resource usage due to existing transfer protocols' inability to adapt effectively to changing transmission conditions, leading to unforeseen dependencies and impairments in data transfer, particularly evident in wireless links.

Innovation Solution

A method that dynamically detects changes in transmission conditions and switches between protocols to optimize data transmission by selecting a more suitable protocol based on quality measures and policies, allowing for a seamless protocol switch during ongoing data transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If transfer protocols adjust the number of packets sent per time unit to adapt to changing transmission properties, then the protocol can adapt to certain extent, but adjustments happen on all layers leading to unforeseen dependencies and data transfer impairments

Engineering Contradiction:
Improveprotocol adaptation capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic protocol adaptation by enabling the protocol stack to switch between different protocols (e.g., TCP, UDP, SCTP) based on real-time transmission conditions. This dynamic selection allows the system to adapt to changing network properties without requiring complex adjustments across all protocol layers, thereby resolving the contradiction between adaptability and system complexity

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the fundamental parameter of protocol selection by introducing a mechanism that dynamically chooses between multiple protocol options based on transmission conditions. Instead of adjusting parameters within a single protocol, the system changes which protocol is active, achieving adaptability while maintaining simpler individual protocol implementations

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If protocol adjustments are made on all layers to adapt to changing transmission conditions, then the protocol can respond to conditions, but it leads to unforeseen dependencies and data transfer impairments

Engineering Contradiction:
Improveprotocol responsivenessVSAvoiddata transfer reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent segments the protocol adaptation function by isolating the protocol selection mechanism from the individual protocol implementations. The adaptation logic is separated into a distinct layer that selects between protocols, while each protocol maintains its own independent operation. This segmentation prevents unforeseen dependencies between layers and maintains data transfer reliability

Inventive Principle:
Principle #1Segmentation

3Productivity

If dynamic protocol switching is implemented, then optimal resource usage is achieved, but coordination between nodes is required

Engineering Contradiction:
Improveresource usage efficiencyVSAvoidcoordination complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements feedback mechanisms where nodes exchange information about transmission conditions and protocol selections. This feedback allows coordinated protocol switching across the network, enabling optimal resource usage while maintaining synchronization between nodes through structured information exchange rather than complex ad-hoc coordination

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP2317719B1Method of providing a data transmission
Publication Date: 2017.06.07 ALCATEL LUCENT SA
  • EP2317719B1 patent drawingFigure 1
  • EP2317719B1 patent drawingFigure 2

AI summary

The invention concerns a method of providing a data transmission between a first node (N1) and a second node (N2) of a communication network (NET) via one or more links (L1, L2) of the communication network (NET), as well as a first node (N1) and a computer program product to execute this method. A protocol controls the data transmission between the first node (N1) and the second node (N2). A change of transmission conditions of the communication network (NET) is detected, whereby the change has an effect on the data transmission being performed in accordance with a first protocol (P1). Triggered by the change, a second protocol (P2) is dynamically determined as a protocol for the data transmission which is better adapted to the changed transmission conditions than the first protocol (P1), depending on one or more measures of quality of the data transmission and/or depending on one or more policies. The protocol switch is coordinated between the first node (N1) and the second node (N2). At the first node (N2) and at the second node (N2), the protocol is coordinately switched from the first protocol (P1) to the second protocol (P2). The protocol is switched while the data transmission is ongoing. After the switch, the ongoing data transmission is continued under the second protocol (P2).