US4920534A
Expired / Lapsed
US
⏱️ 0.0 years remaining
System for controllably eliminating bits from packet information field based on indicator in header and amount of data in packet buffer
Assignee: Nokia Bell Labs
•
Filing: 1986-02-28
•
Granted: 1990-04-24
•
Expires: 2006-02-28
Abstract
Abstract Buffer memory overflow control is realized by controlling the amount of packet data being inputted to the buffer memory in response to the amount of packet data stored in the buffer memory. Depending on the type of coding being employed and the amount of data stored in the buffer memory, one or more groups of bits are controllably dropped from the packet information field being inputted into the buffer memory.
Inventors
- 👤 Harry W. Adelmann
- 👤 James D. Tomcik
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-24 23:40
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/54; H04L49/00; H04L49/90; H04L49/9084; H04L49/9089; H04L49/9094; H04L12/64; H04L49/901; H04L49/9063; H04L49/9078
Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
151 words
Apparatus for use in an arrangement for transmitting packets, each of the packets having a header and an information field including a plurality of bits, comprising, a field in the header of each current packet including a bit elimination indicator indicating whether or not bits may be eliminated from the current packet information field, buffer storage means for storing bits of currently supplied packets, means for determining the amount of packet bits presently stored in said buffer storage means, means for comparing an amount of packet bits presently stored in said buffer storage means to predetermined threshold levels to generate bit elimination control signals, and means responsive to said bit elimination control signals and to said bit elimination indicator for controllably eliminating bits from the packet information field of a current packet being supplied to said buffer storage means, if necessary, wherein the length of said packet is shortened, if necessary.
Claim 2
Dependent Claim
151 words
Apparatus for use in an arrangement for transmitting packets, each of the packets having a header and an information field including a plurality of bits, comprising, a field in the header of each current packet including a bit elimination indicator indicating whether or not bits may be eliminated from the current packet information field, buffer storage means for storing bits of currently supplied packets, means for determining the amount of packet bits presently stored in said buffer storage means, means for comparing an amount of packet bits presently stored in said buffer storage means to predetermined threshold levels to generate bit elimination control signals, and means responsive to said bit elimination control signals and to said bit elimination indicator for controllably eliminating bits from the packet information field of a current packet being supplied to said buffer storage means, if necessary, wherein the length of said packet is shortened, if necessary.
Claim 3
Dependent Claim
62 words
The apparatus as defined in claim 1 wherein said means for determining the amount of packet data stored in said means for storing includes counter means responsive to a first representation of the amount of packet bits being inputted to said means for storing and to a second representation of the amount of packet bits being outputted from said means for storing.
Claim 4
Dependent Claim
33 words
The apparatus as defined in claim 2 wherein said counter means comprises an up/down counter which is responsive to said first representation for counting up and to said second representation for counting down.
Claim 5
Dependent Claim
64 words
The apparatus as defined in claim 1 wherein said information field bits are in a format in which bits having like significance from individual samples from a plurality of repetitive frames are grouped together and wherein said means for controllably eliminating responds to the result of said comparing and to said bit elimination indicator to eliminate individual groups of said information bits, if necessary.
Claim 6
Dependent Claim
84 words
The apparatus defined in claim 4 wherein said means for controllably eliminating includes means responsive to said bit elimination control signals and to said bit elimination indicator for eliminating individual groups of said information field bits of said current packet being supplied to said buffer storage means beginning with a group including the least significant bits of the samples from the plurality of repetitive frames, if necessary, toward a group including the most significant bits of the samples from the plurality of repetitive frames.
Claim 7
Dependent Claim
62 words
The apparatus as defined in claim 5 wherein said means for determining the amount of packet bits stored in said means for storing includes counter means responsive to a first representation of the amount of packet bits being inputted to said means for storing and to a second representation of the amount of packet bits being outputted from said means for storing.
Claim 8
Dependent Claim
33 words
The apparatus as defined in claim 6 wherein said counter means comprises an up/down counter which is responsive to said first representation for counting up and to said second representation for counting down.
Claim 9
Dependent Claim
37 words
The apparatus as defined in claim 5 wherein said means for controllably eliminating includes means responsive to a prescribed one of said bit elimination control signals and to said bit elimination indicator for eliminating the entire packet.
Claim 10
Dependent Claim
105 words
The apparatus as defined in claim 1 wherein said comparing means includes a plurality of comparators and a corresponding plurality of predetermined threshold levels, the individual ones of said plurality of predetermined threshold levels being assigned on a one-to-one basis with corresponding ones of said comparators and each of said predetermined threshold levels being representative of a predetermined amount of packet bits stored in said means for storing, outputs from said plurality of comparators being said bit elimination control signals and being indicative of whether the amount of packet bits stored in said means for storing exceeds any of the associated plurality of threshold levels.
References Cited (Backward Citations)
US3663761A
Cited
US4082922A
Cited
US4142071A
Cited
US4216354A
Cited
US4434485A
Cited
US4450554A
Cited
US4509164A
Cited
US4468767A
Cited
US4437087A
Cited
US4589130A
Cited
US4500990A
Cited
US4491945A
Cited
US4506358A
Cited
US4475213A
Cited
US4561090A
Cited
US4538259A
Cited
EP0162174A1
Cited
US4607363A
Cited
US4623996A
Cited
US4644533A
Cited
US4665514A
Cited
US4716561A
Cited
EP0237211A2
Cited
US4774496A
Cited
US4769811A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1993-04-23 | 1993-10-23 | 1994-04-24 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1997-04-23 | 1997-10-23 | 1998-04-24 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2001-04-23 | 2001-10-23 | 2002-04-24 | $7700.00 | Window Closed / Lapsed |