Inter-board Communication Protocol Transposition via Hierarchical Link Layer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing inter-board communication methods in distributed systems face challenges with opacity of message processing objects to bottom links and dependence on specific protocols, leading to reduced flexibility and increased workload in protocol transposition, especially in environments with multiple message transmission protocols.

Innovation Solution

A hierarchical design is implemented with a three-layer structure comprising a message distribution layer, data link layer, and physical layer, utilizing a link protocol sub-layer module to seamlessly integrate various communication protocols, reducing protocol transposition workload and enhancing flexibility by summarizing existing protocol characteristics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If TCP/IP protocol stack is used for message transmission, then versatility and technology maturity are improved, but system complexity and code requirements increase

Engineering Contradiction:
ImproveversatilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a protocol transposition module as an intermediary component that sits between the message processing object and the bottom link. This module handles protocol conversion and adaptation, allowing the message processing object to remain independent of specific protocols while still enabling communication over various protocols (TCP/IP, custom protocols, etc.). The intermediary absorbs the complexity of protocol handling while maintaining simplicity in the core message processing logic.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of manufacture

If custom inter-board communication protocols are written, then code requirements and implementation simplicity are improved, but reusability and universality deteriorate

Engineering Contradiction:
Improveimplementation simplicityVSAvoidreusability
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal protocol transposition module that can handle multiple communication protocols through a single interface. The module is designed with a standardized API that allows it to accommodate different protocols (TCP/IP, custom protocols, etc.) without requiring changes to the message processing object. This multi-functional design enables the same core system to communicate using various protocols, greatly improving reusability and universality while maintaining implementation simplicity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Adaptability or versatility

If message processing object is made opaque to bottom link, then protocol flexibility is improved, but protocol transposition workload increases

Engineering Contradiction:
Improveprotocol flexibilityVSAvoidprotocol transposition workload
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The protocol transposition module is designed to serve itself by automatically detecting the required protocol and performing protocol conversion without requiring manual intervention or complex configuration. The module maintains a protocol registry that automatically selects the appropriate protocol handler, eliminating the need for message processing objects to be aware of protocol details. This self-service approach maintains protocol flexibility while minimizing the workload required for protocol transposition.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP2432168B1Inter-board communication apparatus, method for transmitting and receiving message of inter-board communication
Publication Date: 2018.11.28 ZTE CORP
  • EP2432168B1 patent drawingFigure 1
  • EP2432168B1 patent drawingFigure 2
  • EP2432168B1 patent drawingFigure 3

AI summary

The present invention discloses an inter-board communication apparatus and a method for transmitting and receiving a message of inter-board communication so as to implement control of the inter-board communication. The apparatus includes: a message distribution layer module (110) configured to route an application message; a data link layer module (120) comprising a link protocol sub-layer module (122) able to be set selectively, the link protocol sub-layer module (122) providing an interface to mount to external concrete communication protocols; a physical layer module (130) configured to physically transmit the application message; a link information registration module (140) configured to register link attribute information, determine whether to set selectively the link protocol sub-layer module (122) in the data link layer module (120) based on the link attribute information, and determine the specific communication protocols mounted to the link protocol sub-layer module (122), which is configured to submit the application message to the specific communication protocols for processing when set selectively. The technical scheme can resolve the opacity of a message processing object to substrate link and the dependence of the message object on the specific protocols.