Communication Device Frame Size Adaptation via MSS Acquisition

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Communication devices connecting to Ethernet networks face inefficiencies when transitioning between normal and jumbo frame sizes, leading to suboptimal data transmission speeds and potential frame size mismatches that can disrupt network operations.

Innovation Solution

A communication device that acquires and adjusts its maximum segment size (MSS) value based on the network's reference MSS value from connected devices, allowing it to generate and transmit frames of appropriate sizes for efficient UDP and TCP communications, ensuring compatibility and increased data transfer speed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a communication device uses a fixed frame size (either normal or jumbo), then the device can maintain simple operation, but it cannot adapt to different network configurations leading to frame size mismatches and reduced communication efficiency

Engineering Contradiction:
Improveframe size adaptabilityVSAvoidframe size management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The communication device performs preliminary actions by acquiring the reference MSS value from another device on the network before actual data transmission begins. This preliminary acquisition of frame size information allows the device to configure itself appropriately for the network environment, resolving the contradiction between adaptability and complexity by preparing the necessary configuration in advance rather than requiring complex real-time adaptation mechanisms

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The device uses feedback from TCP communication to determine the appropriate frame size. By monitoring the MSS value exchanged during TCP handshaking and feedback from received frames, the communication device automatically adjusts its UDP frame size accordingly. This feedback mechanism enables automatic adaptation to network conditions without requiring complex manual configuration or multiple fixed modes

Inventive Principle:
Principle #23Feedback

2Productivity

If a communication device transmits data using inappropriate frame sizes, then the device can maintain simple transmission logic, but it results in reduced data transfer speed and communication efficiency

Engineering Contradiction:
Improvedata transfer speedVSAvoidframe size selection simplicity
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The communication device serves itself by automatically determining and configuring the appropriate frame size based on information obtained from the network environment. Rather than requiring external configuration or complex selection logic, the device self-adjusts its UDP frame size by utilizing the reference MSS value acquired during TCP communication, thereby achieving high data transfer speed while maintaining simple operation

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The device dynamically changes the frame size parameter based on the reference MSS value obtained from TCP communication. By adjusting the UDP frame size parameter to match the network's capabilities (as indicated by the MSS value), the device optimizes data transfer speed without requiring complex manual intervention, effectively resolving the contradiction between productivity and ease of operation

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS8798097B2Communication devices that communicate using frames and computer-readable media for controlling communication devices
Publication Date: 2014.08.05 BROTHER KOGYO KK
  • US8798097B2 patent drawing
  • US8798097B2 patent drawing
  • US8798097B2 patent drawing

AI summary

A communication device may include a reference maximum segment size (“MSS”) value acquisition device, a data length acquisition device, and a transmission device. The reference MSS value acquisition device may acquire a reference MSS value from a first device by executing a transmission control protocol communication with the first device. The data length acquisition device may acquire a data length value comprised in a user datagram protocol (“UDP”) header of a frame received by executing a UDP communication with the first device. The transmission device may generate a transmission frame and may transmit the transmission frame to a second device when executing a UDP communication with the second device. The reference MSS value may be an MSS of the first device. A size of the transmission frame may be based on a specific value determined utilizing the reference MSS value of the first device or utilizing the data length value.