Patent · US Active

Method of splitting a packet into individual layers for modification and intelligently stitching layers back together after modification and an apparatus thereof

US9531849B2 · kind B2 · utility

1Cited by
14References
27Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 19, 2014
Grant dateDec 27, 2016
Priority date
Expiry dateOct 19, 2034

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L69/165
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Embodiments of the apparatus for modifying packet headers relate to pointer structure for splitting a packet into individual layers and for intelligently stitching them back together. The pointer structure includes N+1 layer pointers to N+1 protocol headers. The pointer structure also includes a total size of all headers. A rewrite engine uses the layer pointers to extract the first N corresponding protocol layers within the packet for modification. The rewrite engine uses the layer pointers to form an end point, which together with the total size of all headers is associated with a body of the headers. The body of the headers is a portion of headers that are not modified by the rewrite engine. After all the modifications are performed and modified headers are compressed, the modified layer pointers are used to stitch the modified headers back together with the body of the headers.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.