Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Data frame positioning method and device

A positioning method and technology of a positioning device are applied in the field of communication and can solve the problems of short search time, unable to search for the start byte of a GFP frame, and short time.

Active Publication Date: 2011-08-03
HUAWEI TECH CO LTD
View PDF3 Cites 16 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] In the process of realizing the present invention, the inventor found that the method for frame alignment of GFP frames encapsulated within one clock cycle in the prior art has at least the following problems: since the time of one clock cycle is very short, the set time The search time corresponding to the clock cycle is also very short
The above-mentioned framing state machine starts to search from the first byte of the data stream in this clock cycle, if the above-mentioned first byte is not the start byte of the GFP frame, and more than one byte is encapsulated in this clock cycle data frame, this method may not be able to find the correct start byte of the GFP frame, and cannot locate the GFP frame encapsulated in the data stream in this clock cycle

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data frame positioning method and device
  • Data frame positioning method and device
  • Data frame positioning method and device

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0028] The processing flow of a data frame positioning method provided by this embodiment is as follows: figure 1 As shown, the following processing steps are included:

[0029] Step 11. Assign a framing state machine to each byte of the data stream in the current cycle, and each framing state machine starts to search for data frames from their corresponding bytes, and obtains the search results of multiple data frames .

[0030] The data frame in the embodiment of the present invention may be a GFP frame, and the following uses the GFP frame as an example to describe the embodiment of the present invention.

[0031] When the search time corresponding to the previous clock cycle ends, the state of the framing state machine is: PRESYNC state or SYNC state. The embodiment of the present invention assumes that each byte of the data stream in this clock cycle may be the start byte of a GFP frame, and adopts a plurality of fixed bytes equal to the total number of bytes of the dat...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the invention provides a data frame positioning method and device. The method mainly comprises the following steps: allocating a frame fixing state machine to each byte of the data stream in the current initial period, wherein the frame fixing state machines search for data frames from respective corresponding bytes respectively, and obtain multiple data frame search results; and selecting one of the multiple data frame search results according to the data frame search result in the previous clock cycle as the data frame search result in the current clock cycle. According to the embodiment of the invention, as each frame fixing state machine starts searching for one data frame from the respective corresponding byte, multiple data frames encapsulated in the data stream in the current clock cycle can be quickly searched, and the data frames encapsulated in the data stream in the current clock cycle can be accurately positioned.

Description

technical field [0001] The present invention relates to the technical field of communication, in particular to a data frame positioning method and device. Background technique [0002] With the integration of communication networks, the intercommunication and interconnection between optical transport network, IP network and other networks has been widely used. When the optical transport network is used as the physical layer network of another network, the data of the other network must be encapsulated in a certain format, and the most commonly used encapsulation form is GFP (Generic framing procedure, general framing procedure) encapsulation. [0003] Commonly used GFP encapsulation is mostly used in 1G-10G low-rate streams, so its maximum encapsulated data bit width is 64 bits. However, with the rapid development of the network, the encapsulated data streams range from 40G to 200G. At this time, the data bit width becomes 128 bits to 512 bits. For these high bit width data...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04J3/16H04J3/06H04L29/06
CPCH04L7/10
Inventor 吴博邓荣龙镇
Owner HUAWEI TECH CO LTD
Features
  • Generate Ideas
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More