FCS Recognition in GFP Encapsulation Mode

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current devices lack flexibility in recognizing and processing Frame Check Sequence (FCS) fields in Generic Framing Procedure (GFP) encapsulation, leading to inefficiencies and errors when handling frames with alternating FCS and non-FCS fields, particularly due to reliance on software-based solutions that result in slow processing speeds and error codes.

Innovation Solution

An apparatus and method that includes a Frame Delimitation Module, a Frame Header Identification and Stripping Module, and an FCS Stripping Module to quickly and flexibly identify and remove the FCS field in a GFP data stream, utilizing hardware-based self-recognition to adapt to frames with or without FCS fields, thereby avoiding software-related errors and ensuring high adaptability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If software-based FCS recognition is used, then the system can handle variable FCS structures, but the processing speed becomes slow and error codes are generated

Engineering Contradiction:
Improveability to handle variable FCS structuresVSAvoidprocessing speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent replaces software-based FCS recognition with a hardware-based automatic recognition mechanism. The receiving device incorporates an automatic recognition module that uses hardware logic circuits to detect and identify FCS fields in real-time, eliminating the need for software interpretation and thereby achieving both high processing speed and adaptability to variable FCS structures.

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

Solution Approach 2:

The receiving device is equipped with an automatic recognition function that enables it to independently identify and process FCS fields without external software control. The hardware module autonomously detects the presence and structure of FCS fields and performs appropriate processing, making the system self-sufficient and eliminating software-related errors.

Inventive Principle:
Principle #25Self-service

2Device complexity

If fixed structure reception is used, then the device complexity is reduced, but the adaptability to alternating FCS and non-FCS frames is lost

Engineering Contradiction:
Improvereception structure simplicityVSAvoidability to handle alternating FCS and non-FCS frames
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements a dynamic reception structure where the receiving device can automatically adapt its processing mode based on the detected frame structure. The automatic recognition module dynamically adjusts the reception parameters and processing path for each incoming frame, enabling the system to handle alternating FCS and non-FCS frames while maintaining relatively simple device architecture.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The receiving device incorporates a universal automatic recognition module that can handle multiple frame structures (both with and without FCS fields) through a single hardware mechanism. This multi-functional module eliminates the need for separate processing paths for different frame types, thereby maintaining device simplicity while achieving high adaptability.

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

3Adaptability or versatility

If software configuration is used for FCS recognition, then flexibility is achieved, but error codes are produced and processing becomes unreliable

Engineering Contradiction:
Improveconfiguration flexibilityVSAvoiderror-free processing
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent replaces software configuration with hardware-based automatic recognition to eliminate software-related errors. The hardware module uses deterministic logic circuits that provide reliable and consistent FCS recognition without the variability and potential errors associated with software interpretation and configuration.

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

Data Source

PatentUS7630399B2Apparatus and method for recognizing frame check sequence in generic framing procedure encapsulation mode
Publication Date: 2009.12.08 HUAWEI TECH CO LTD
  • US7630399B2 patent drawing
  • US7630399B2 patent drawing
  • US7630399B2 patent drawing

AI summary

The present invention discloses a method for recognizing a Frame Check Sequence (FCS) in Generic Framing Procedure (GFP) encapsulation mode, comprising: removing the Core Header field of a GFP frame in a received GFP data stream, generating the delimiting signals in connection with the removed data stream, indicating the head of the frame, the end of the frame and whether the frame data is valid, respectively; extracting the PFI information from the GFP frame according to the delimiting signals and removing the Payload Header of the GFP frame; judging whether the GFP frame contains an FCS field according to the extracted PFI information in Step B, if yes, determining the starting position of the FCS field and removing the FCS field; otherwise, outputting the GFP data stream directly and completing the current procedure. The present invention also discloses apparatus for recognizing an FCS in GFP encapsulation mode. The method and apparatus of the present invention can eliminate error codes and be flexibly used in many applications with high adaptability.