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

Packet information field data format

Assignee: Nokia Bell Labs
•
Filing: 1986-02-28
•
Granted: 1987-10-27
•
Expires: 2006-02-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A packet information field format is disclosed which facilitates packet buffer memory overflow control. Generation of the information field is such that like bits from samples representing a corresponding communication channel from a plurality of frames are grouped together. In a specific embodiment, the bits from the communication channel samples are arranged in groups including the most significant bits to the least significant bits. The packet header also includes a field which can have an indication therein of whether bits can be dropped from the packet and an indication of whether bits have already been dropped from the packet. Consequently, dropping of bits from the packet is readily achieved by first dropping the group including the least significant bits, then dropping the group including the next to least significant bits, if necessary, and so on until it is determined that the entire packet should be dropped, if necessary.

Inventors

  • 👤 Harry W. Adelmann
  • 👤 Jame D. Tomcik

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 18:17
CPC Classifications
H; H04; H04L; H04L47/00; H04L47/10; H04L47/43; H04L47/431; H04L47/24; H04L47/2416; H04L12/00; H04L12/64; H04L25/00; H04L25/38; H04L25/40; H04L25/49; H04L25/4917; H04L25/4927; H04L47/23

Claims Analysis

Total Claims: 28
Claim 1
Independent Claim 113 words
Apparatus for generating a packet including an information field having a plurality of bit positions and a header having a plurality of bit fields comprising, means for supplying digital samples having a plurality of bits, said samples being in a repetitive frame, means for grouping similar bits from individual ones of said samples representative of a corresponding communication channel from a plurality of said repetitive frames and inserintg and grouping of similar bits in said packet information field, means for generating first indication whether bits can be removed from the bit positions in said packet information field, and means for inserting said first indication into a prescribed bit field in said packet header.
Claim 2
Dependent Claim 113 words
Apparatus for generating a packet including an information field having a plurality of bit positions and a header having a plurality of bit fields comprising, means for supplying digital samples having a plurality of bits, said samples being in a repetitive frame, means for grouping similar bits from individual ones of said samples representative of a corresponding communication channel from a plurality of said repetitive frames and inserintg and grouping of similar bits in said packet information field, means for generating first indication whether bits can be removed from the bit positions in said packet information field, and means for inserting said first indication into a prescribed bit field in said packet header.
Claim 3
Dependent Claim 46 words
The apparatus as defined in claim 1 further including means for generating a second indication of which of the groups of bits can be removed from said packet information field and means for inserting said second indication in said prescribed bit field in said packet header.
Claim 4
Dependent Claim 27 words
The apparatus as defined in claim 2 wherein said means for grouping groups like bits from the individual ones of said samples from said plurality of frames.
Claim 5
Dependent Claim 53 words
The apparatus as defined in claim 3 wherein said means for grouping groups the bits into individual groups beginning with a group including the most significant bits for the individual samples from the plurality of frames to a group including the least significant bits for the individual samples from the plurality of frames.
Claim 6
Dependent Claim 46 words
The apparatus as defined in claim 4 wherein said means for grouping includes means for storing means for writing the bits from said samples into said means for storing in parallel and means for reading the stored bits out in series to generate said information field.
Claim 7
Dependent Claim 19 words
The apparatus as defined in claim 4 wherein said samples include n-bits encoded in adaptive differential PCH (ADPCH) coding.
Claim 8
Dependent Claim 11 words
The apparatus as defined in claim 6 wherein n is 4.
Claim 9
Dependent Claim 11 words
The apparatus as defined in claim 6 wherein n is 3.
Claim 10
Dependent Claim 11 words
The apparatus as defined in claim 6 wherein n is 2.
Claim 11
Dependent Claim 20 words
The apparatus as defined in claim 4 wherein said samples include n/m-bits encoded in embedded adaptive differential PCM (ADPCM) coding.
Claim 12
Dependent Claim 15 words
The apparatus as defined in claim 10 wherein n is 4 and m is 3.
Claim 13
Dependent Claim 15 words
The apparatus as defined in claim 10 wherein n is 4 and m is 2.
Claim 14
Dependent Claim 15 words
The apparatus as defined in claim 10 wherein n is 3 and m is 2.
Claim 15
Dependent Claim 16 words
The apparatus as defined in claim 4 wherein said samples include n-bits encoded in FCM coding.
Claim 16
Dependent Claim 13 words
The apparatus as defined in claim 14 wherein the PCM coding is μ-law.
Claim 17
Dependent Claim 11 words
The apparatus as defined in claim 15 wherein n is 8.
Claim 18
Dependent Claim 133 words
Appartus for reformating bits from packets each including an information field and a header having a plurality of bit fields into digital samples, comprising, means for supplying bits from the information field of the packets, said information field including a plurality of groups of like bits from sample from one communication channel from a plurality of frames, means for storing bits from the information field of the packets, means for writing said groups of bits from the information field into prescribed memory locations of said means for storing, and means responsive to a bit dropped indication from a prescribed bit field in said packet header for controlling reading out bits from a number of said stored groups of bits indicated by said bit dropped indication as said samples from said plurality of frames.
Claim 19
Dependent Claim 133 words
Appartus for reformating bits from packets each including an information field and a header having a plurality of bit fields into digital samples, comprising, means for supplying bits from the information field of the packets, said information field including a plurality of groups of like bits from sample from one communication channel from a plurality of frames, means for storing bits from the information field of the packets, means for writing said groups of bits from the information field into prescribed memory locations of said means for storing, and means responsive to a bit dropped indication from a prescribed bit field in said packet header for controlling reading out bits from a number of said stored groups of bits indicated by said bit dropped indication as said samples from said plurality of frames.
Claim 20
Dependent Claim 42 words
The apparatus as defined in claim 2 further including means for generating a third indication indicating which bits have been removed from said packet information field and means for inserting said third indication in said prescribed bit field in said packet header.
Claim 21
Independent Claim 255 words
A system including a transmitter for transmitting packets and a remote receiver for receiving the packets, the transmiter including first apparatus for generating packets each including an information iield having a plurality of bit positions and a header having a plurality of bit fields, and the receiver including second apparatus for generating signal samples from received packet information fields, the first apparatus comprising, means for supplying digital samples having a plurality of bits, said samples being in a repetitive frame, means for grouping bits from individual ones of said samples represenative of a corresponding communication channel from a purality of said repetitive frames and inserting said grouping of similar bits in said packet information field, means for generating a bit dropping indication indicating which bits have been removed from the bit positions in said packet information field, and means for inserting said indication into a prescribed bit field in said packet header, the second apparatus comprising means for supplying bits from the information field including a plurality of groups of like bits from samples from one communication channel from a plurality of frames, means for storing bits from the information field of the packets, means for writing said groups of bits from the information field into prescribed memory locations of said means for storing, and means responsive to said bit dropped indication in said packet header prescribed bit field for controlling reading out bits from a number of said stored groups indicated by said bit dropped indication as said samples from said plurality of frames.
Claim 22
Independent Claim 255 words
A system including a transmitter for transmitting packets and a remote receiver for receiving the packets, the transmiter including first apparatus for generating packets each including an information iield having a plurality of bit positions and a header having a plurality of bit fields, and the receiver including second apparatus for generating signal samples from received packet information fields, the first apparatus comprising, means for supplying digital samples having a plurality of bits, said samples being in a repetitive frame, means for grouping bits from individual ones of said samples represenative of a corresponding communication channel from a purality of said repetitive frames and inserting said grouping of similar bits in said packet information field, means for generating a bit dropping indication indicating which bits have been removed from the bit positions in said packet information field, and means for inserting said indication into a prescribed bit field in said packet header, the second apparatus comprising means for supplying bits from the information field including a plurality of groups of like bits from samples from one communication channel from a plurality of frames, means for storing bits from the information field of the packets, means for writing said groups of bits from the information field into prescribed memory locations of said means for storing, and means responsive to said bit dropped indication in said packet header prescribed bit field for controlling reading out bits from a number of said stored groups indicated by said bit dropped indication as said samples from said plurality of frames.
Claim 23
Independent Claim 107 words
A method for generating a packet including an information field having a plurality of bit positions and a header having a plurality of bit fields, comprising the steps of, supplying digital samples having a plurality of bits, said samples being in a repetitive frame, grouping similar bits iron individual ones of said samples representative a corresponding communication channel from a plurality of said repetitive frames, inserting said grouping similar bits in said packet information field, generating a first indication whether bits can be removed from the bit positions in said packet informatoin field, and inserting said first indication into a prescribed bit field in said packet header.
Claim 24
Independent Claim 107 words
A method for generating a packet including an information field having a plurality of bit positions and a header having a plurality of bit fields, comprising the steps of, supplying digital samples having a plurality of bits, said samples being in a repetitive frame, grouping similar bits iron individual ones of said samples representative a corresponding communication channel from a plurality of said repetitive frames, inserting said grouping similar bits in said packet information field, generating a first indication whether bits can be removed from the bit positions in said packet informatoin field, and inserting said first indication into a prescribed bit field in said packet header.
Claim 25
Dependent Claim 45 words
A method as defined in claim 20 further including the steps of, generating a second indication of which of the groups of bits can be removed from said packet information field, and inserting said second indication in said prescribed bit field in said packet header.
Claim 26
Dependent Claim 40 words
A method as defined in claim 21 further including the steps of, generating a third indication indicating which bits have been removed from said packet information field and inserting said third indication in said prescribed bit field in said header.
Claim 27
Independent Claim 127 words
A method for reforming bits from packets each including an information field and a header having a plurality of bit fields into digital samples, comprising the steps of, supplying bits from the information field of the packets, said information field including a plurality of groups of like bits from sample from one communication channel from a plurality of frames, storing bits from the information field of the packets in prescribed memory locations, indicating a number of bits that have been removed from the information field from a bit dropped indication in a prescribed bit field in the packet header, and controlling reading out bits from a number of said stored groups of bits indicated by said bit dropped indication as said samples from said plurality of frames.
Claim 28
Independent Claim 127 words
A method for reforming bits from packets each including an information field and a header having a plurality of bit fields into digital samples, comprising the steps of, supplying bits from the information field of the packets, said information field including a plurality of groups of like bits from sample from one communication channel from a plurality of frames, storing bits from the information field of the packets in prescribed memory locations, indicating a number of bits that have been removed from the information field from a bit dropped indication in a prescribed bit field in the packet header, and controlling reading out bits from a number of said stored groups of bits indicated by said bit dropped indication as said samples from said plurality of frames.

References Cited (Backward Citations)

US3213201A Cited
US4450554A Cited
US4437087A Cited
US4491945A Cited
US4506358A Cited
US4475213A Cited
US4538259A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1990-10-26 1991-04-27 1991-10-27 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1994-10-26 1995-04-27 1995-10-27 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1998-10-26 1999-04-27 1999-10-27 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag