← Back to Patent Explorer
US6400720B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Method for transporting variable length and fixed length packets in a standard digital transmission frame

Assignee: Google Technology Holdings LLC
•
Filing: 1999-06-21
•
Granted: 2002-06-04
•
Expires: 2019-06-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method is provided for transporting variable length packets such as IP packets and fixed length packets of length N, such as MPEG video packets, in standard digital transmission frames such as DS-3 frames. Each frame comprises a plurality P of sections having a fixed length M which is greater than N. A fixed length trailer is added to each of the variable length packets. Each variable length packet with the added trailer is segmented into an integer number of segmented packets of length N. Padding bits are added if necessary to provide the integer number of segmented packets. A header and trailer are added to each of the segmented packets and fixed length packets to expand them into an expanded packet length M. P of the expanded packets are combined into a frame for transmission.

Inventors

  • 👤 Shlomo Ovadia
  • 👤 Robert Mack

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 22:38
CPC Classifications
H; H04; H04N; H04N21/00; H04N21/20; H04N21/23; H04N21/238; H04N21/2381; H04L; H04L65/00; H04L65/1066; H04L65/1101; H04L65/60; H04L65/70; H04L69/00; H04L69/16; H04L69/161; H04L69/166; H04L69/168; H04L69/22; H04J; H04J2203/00; H04J2203/0001; H04J2203/0028; H04J2203/0039; H04J2203/0042; H04J2203/0073; H04J2203/008; H04J3/00; H04J3/16; H04J3/1605; H04J3/1623

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 131 words
A method for transporting variable length packets and fixed length packets of length N in standard digital transmission frames, each frame comprising a plurality P of sections having a fixed length M>N, comprising the steps of: adding a fixed length trailer to each of said variable length packets; segmenting each variable length packet with the added trailer into an integer number of segmented packets of length N, adding padding bits if necessary to provide said integer number of segmented packets; adding at least one of a header and trailer to each of said segmented packets and fixed length packets to expand each segmented and fixed length packet to an expanded packet length M; and combining P of said expanded packets into a frame for transmission as a standard digital transmission frame.
Claim 2
Independent Claim 131 words
A method for transporting variable length packets and fixed length packets of length N in standard digital transmission frames, each frame comprising a plurality P of sections having a fixed length M>N, comprising the steps of: adding a fixed length trailer to each of said variable length packets; segmenting each variable length packet with the added trailer into an integer number of segmented packets of length N, adding padding bits if necessary to provide said integer number of segmented packets; adding at least one of a header and trailer to each of said segmented packets and fixed length packets to expand each segmented and fixed length packet to an expanded packet length M; and combining P of said expanded packets into a frame for transmission as a standard digital transmission frame.
Claim 3
Dependent Claim 48 words
A method in accordance with claim 1 wherein said standard digital transmission frames include Q parity bits in addition to said P fixed length sections, said method comprising the further step of: adding Q parity bits to the P expanded packets to form said standard digital transmission frame.
Claim 4
Dependent Claim 53 words
A method in accordance with claim 1 wherein said fixed length trailer is added to each of said variable length packets at a first protocol layer and said at least one of a header and trailer is added to each of said segmented packets and fixed length packets at a second protocol layer.
Claim 5
Dependent Claim 47 words
A method in accordance with claim 3 wherein said first protocol layer communicates with said second protocol layer to identify the last segmented packet corresponding to a variable length packet, thereby enabling segmentation control fields to be set for the segmented packets at said second adaptation layer.
Claim 6
Dependent Claim 21 words
A method in accordance with claim 1 wherein said standard digital transmission frames comprise DS-3 frames of a digital communication network.
Claim 7
Dependent Claim 26 words
A method in accordance with claim 5 wherein said variable length packets comprise Internet Protocol (IP) datagrams and said fixed length packets comprise MPEG video packets.
Claim 8
Dependent Claim 17 words
A method in accordance with claim 6 wherein said fixed length trailer includes a packet length field.
Claim 9
Dependent Claim 40 words
A method in accordance with claim 7 wherein a header added to each of said segmented packets and fixed length packets to form said expanded packets includes a packet byte field, a segmentation control field, and a sequence number field.
Claim 10
Dependent Claim 29 words
A method in accordance with claim 8 wherein said fixed length trailer further includes a cyclic redundancy code (CRC) field and said header further includes a configuration mode field.
Claim 11
Dependent Claim 24 words
A method in accordance with claim 9 wherein said fixed length trailer and said header each include an additional field for providing optional features.
Claim 12
Dependent Claim 27 words
A method in accordance with claim 10 wherein a trailer added to each of said segmented packets and fixed length packets includes a plurality of parity bytes.
Claim 13
Dependent Claim 81 words
A method in accordance with claim 6 wherein said fixed length MPEG video packets are each 188 bytes in length, said variable length packets are segmented into 188 byte segmented packets, a header and trailer together comprising eight bytes are added to the MPEG video packets and segmented packets to provide 196 byte expanded packets, and three of said expanded packets are combined together with seven bytes of parity data to create DS-3 frames having a length of 595 bytes each.

References Cited (Backward Citations)

US5570355A Cited
US5774665A Cited
US5930265A Cited
US5742599A Cited
US6028860A Cited
US5991912A Cited
US6041054A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-06-03 2005-12-03 2006-06-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-06-03 2009-12-03 2010-06-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-06-03 2013-12-03 2014-06-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag