Ring Network Node Protocol Message Identification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current ring network protection technologies, such as ITU-T G.8032v1 and G.8032v2, face compatibility issues that lead to multiple block points and decreased network performance due to inadequate identification and processing of protocol messages across nodes supporting different versions.

Innovation Solution

Implementing a method using dual fields in the Request/State and Sub-code fields to accurately identify and process Signal Fail (SF), Manual Switch (MS), and Force Switch (FS) protocol messages, allowing nodes to correctly control port states and avoid multiple block points.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If nodes use single-field identification for protocol messages to simplify processing, then device complexity is reduced, but measurement precision of protocol message types deteriorates leading to multiple block points

Engineering Contradiction:
Improveprotocol message processing complexityVSAvoidprotocol message identification accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The protocol message identification is segmented into two independent fields: Request/State field (4 bits) and Sub-code field (4 bits). The Request/State field identifies the basic message type (SF, NR, FS, MS), while the Sub-code field provides additional classification. This segmentation allows G.8032v1 nodes to process only the Request/State field for basic functionality, while G.8032v2 nodes can utilize both fields for enhanced protocol message differentiation, thereby resolving the contradiction between simplicity and precision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds another dimension (Sub-code field) to the existing identification system (Request/State field). This dimensional expansion enables more granular protocol message identification without complicating the basic operation of legacy nodes, as they continue to use the original Request/State field while new nodes can leverage the additional Sub-code dimension for precise message type identification.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If nodes support multiple protocol versions to improve adaptability, then adaptability is improved, but device complexity increases due to multiple identification methods

Engineering Contradiction:
Improveprotocol version compatibilityVSAvoidprotocol message processing complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The dual-field identification structure serves multiple functions: it maintains backward compatibility with G.8032v1 nodes that use only the Request/State field, while simultaneously enabling G.8032v2 nodes to utilize both Request/State and Sub-code fields for enhanced protocol message identification. This universal design allows a single system to support multiple protocol versions and identification methods without requiring separate processing paths for each version.

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

Solution Approach 2:

The system dynamically adapts its processing complexity based on node capabilities. G.8032v1 nodes perform simpler processing using only the Request/State field, while G.8032v2 nodes engage in more complex processing that incorporates both fields. This dynamic behavior allows the network to maintain high adaptability across different node types while each node operates at its appropriate complexity level.

Inventive Principle:
Principle #15Dynamics

3Reliability

If blocking ports are used to prevent network loops to improve reliability, then reliability is improved, but network performance deteriorates due to multiple block points

Engineering Contradiction:
Improvenetwork loop preventionVSAvoidnetwork performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The enhanced protocol message identification enables more accurate detection and classification of failure conditions through SF, FS, and MS messages. This improved feedback mechanism allows the control node to make more informed decisions about which ports to block and when to unblock them, reducing unnecessary block points and improving network performance while maintaining reliability through appropriate loop prevention.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent replaces the crude mechanical approach of blocking ports with the refined information processing of dual-field protocol message identification. By substituting the simple blocking mechanism with intelligent message analysis, the system can distinguish between different failure scenarios and apply blocking only where necessary, thereby maintaining reliability while improving overall network performance.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS8665708B2Method and apparatus for a ring network node to acquire protocol messages
Publication Date: 2014.03.04 ZTE CORP
  • US8665708B2 patent drawing
  • US8665708B2 patent drawing
  • US8665708B2 patent drawing

AI summary

The present invention provides a method and an apparatus for acquiring protocol messages by a ring-network node, including: using dual fields to identify different protocol messages; if a node supporting G.8032v1 receives a Force Switch (FS) or Manual Switch (MS) protocol message, determining that message is a Signal Fail (SF) protocol message according to an identifier; a node supporting G.8032v2 determining that the received protocol message is an SF or MS or FS protocol message according to the identifier. The method of the present invention enables the nodes in a ring network to accurately control the state of their own ports, thereby avoiding the case that multiple blocking points appear in the ring network and improving the network performance.