Patent US2625859A successfully refreshed from Google Patents.
US5774469A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Combined minicell alignment and header protection method and apparatus
Assignee: Unwired Planet LLC
•
Filing: 1996-04-01
•
Granted: 1998-06-30
•
Expires: 2016-04-01
Abstract
Abstract In a telecommunication system that uses asynchronous transfer mode (ATM) protocol as a data transfer infrastructure, minicell header information is checked, minicell alignment is maintained, and ATM bandwidth utilization is improved by inserting only one header integrity check code into each ATM cell rather than a header integrity check code for each and every minicell header. The one header integrity check code is determined from a combination of minicell headers stored in the ATM cell.
Inventors
- 👤 Anders Wirkestrand
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-31 22:28
CPC Classifications
H; H04; H04Q; H04Q11/00; H04Q11/04; H04L; H04L7/00; H04L7/04; H04L7/048; H04Q11/0428; H04Q11/0478; H04L12/00; H04L12/54; H04L12/56; H04L12/5601; H04L2012/5638; H04L2012/5646; H04L2012/5647; H04L2012/5652; H04L2012/5653; H04L2012/5656; H04L2012/5672; H04L2012/5674
Claims Analysis
Total Claims: 20
Claim 1
Independent Claim
90 words
In a telecommunication system, a method for generating a data packet comprising the steps of: generating at least one minicell, wherein each minicell comprises a user data portion and a header; inserting at least part of said at least one minicell into the data packet; generating a header integrity check trailer code from a combination code, wherein the combination code comprises information contained in the header of each of the minicells that were inserted into the data packet; and inserting the header integrity check trailer code into the data packet.
Claim 2
Dependent Claim
90 words
In a telecommunication system, a method for generating a data packet comprising the steps of: generating at least one minicell, wherein each minicell comprises a user data portion and a header; inserting at least part of said at least one minicell into the data packet; generating a header integrity check trailer code from a combination code, wherein the combination code comprises information contained in the header of each of the minicells that were inserted into the data packet; and inserting the header integrity check trailer code into the data packet.
Claim 3
Dependent Claim
39 words
The method of claim 1, wherein said step of inserting the header integrity check trailer code into the data packet comprises the step of: inserting the header integrity check trailer code into a predetermined position in the data packet.
Claim 4
Dependent Claim
89 words
In a telecommunication system, a method for determining the integrity of minicell headers in a data packet comprising the steps of: identifying every minicell header in the data packet; determining a header integrity check code that is based on every identified minicell header; identifying a stored header integrity check trailer code from the data packet; comparing the stored header integrity check code with the determined header integrity check trailer code; and using a result of the comparison to determine the integrity of every minicell header in the data packet.
Claim 5
Dependent Claim
89 words
In a telecommunication system, a method for determining the integrity of minicell headers in a data packet comprising the steps of: identifying every minicell header in the data packet; determining a header integrity check code that is based on every identified minicell header; identifying a stored header integrity check trailer code from the data packet; comparing the stored header integrity check code with the determined header integrity check trailer code; and using a result of the comparison to determine the integrity of every minicell header in the data packet.
Claim 6
Dependent Claim
45 words
The method of claim 3, wherein said step of using a result from the comparison to determine the integrity of every minicell header in the data packet comprises the step of: detecting and correcting errors in at least one minicell header in the data packet.
Claim 7
Dependent Claim
124 words
In a telecommunication system, a method for maintaining alignment of minicells in a data packet comprising the steps of: defining a starting location for a first complete minicell in the data packet; identifying a first guess header from every minicell in the data packet based on the defined starting location of the first complete minicell in the data packet; determining a header integrity check code that is based on every identified first guess minicell header; identifying a stored header integrity check trailer code from the data packet; comparing the determined header integrity check code with the stored header integrity check trailer code; and using a result of the comparison to determine whether the system is correctly aligned with the minicells in the data packet.
Claim 8
Dependent Claim
124 words
In a telecommunication system, a method for maintaining alignment of minicells in a data packet comprising the steps of: defining a starting location for a first complete minicell in the data packet; identifying a first guess header from every minicell in the data packet based on the defined starting location of the first complete minicell in the data packet; determining a header integrity check code that is based on every identified first guess minicell header; identifying a stored header integrity check trailer code from the data packet; comparing the determined header integrity check code with the stored header integrity check trailer code; and using a result of the comparison to determine whether the system is correctly aligned with the minicells in the data packet.
Claim 9
Dependent Claim
139 words
The method of claim 5, further comprising the steps of: predicting a new starting location for the first complete minicell in the data packet if the result of the comparison between the determined header integrity check code and the stored header integrity check trailer code indicates the two codes are not the same; identifying a second guess header from every minicell in the data packet based on the predicted new starting location of the first complete minicell in the data packet; determining a new header integrity check code that is based on every identified second guess minicell header; comparing the determined new header integrity check code with the stored header integrity check trailer code to generate a second result; and using the second result to determine whether the system is correctly aligned with the minicells in the data packet.
Claim 10
Dependent Claim
95 words
In a telecommunication system, an apparatus for generating a data packet comprising: means for generating at least one minicell, wherein each minicell comprises a user data portion and a header; means for inserting at least part of said at least one minicell into the data packet; means for generating a header integrity check trailer code from a combination code, wherein the combination code comprises information contained in the header of each of the minicells that were inserted into the data packet; and means for inserting the header integrity check trailer code into the data packet.
Claim 11
Dependent Claim
95 words
In a telecommunication system, an apparatus for generating a data packet comprising: means for generating at least one minicell, wherein each minicell comprises a user data portion and a header; means for inserting at least part of said at least one minicell into the data packet; means for generating a header integrity check trailer code from a combination code, wherein the combination code comprises information contained in the header of each of the minicells that were inserted into the data packet; and means for inserting the header integrity check trailer code into the data packet.
Claim 12
Dependent Claim
38 words
The apparatus of claim 7, wherein said means for inserting the header integrity check trailer code into the data packet comprises: means for inserting the header integrity check trailer code into a predetermined position in the data packet.
Claim 13
Dependent Claim
96 words
In a telecommunication system, an apparatus for determining the integrity of minicell headers in a data packet comprising: means for identifying every minicell header in the data packet; means for determining a header integrity check code that is based on every identified minicell header; means for identifying a stored header integrity check trailer code from the data packet; means for comparing the stored header integrity check code with the determined header integrity check trailer code; and means for using a result of the comparison to determine the integrity of every minicell header in the data packet.
Claim 14
Dependent Claim
96 words
In a telecommunication system, an apparatus for determining the integrity of minicell headers in a data packet comprising: means for identifying every minicell header in the data packet; means for determining a header integrity check code that is based on every identified minicell header; means for identifying a stored header integrity check trailer code from the data packet; means for comparing the stored header integrity check code with the determined header integrity check trailer code; and means for using a result of the comparison to determine the integrity of every minicell header in the data packet.
Claim 15
Dependent Claim
44 words
The apparatus of claim 9, wherein said means for using a result from the comparison to determine the integrity of every minicell header in the data packet comprises: means for detecting and correcting errors in at least one minicell header in the data packet.
Claim 16
Dependent Claim
134 words
In a telecommunication system, an apparatus for maintaining alignment of minicells in a data packet comprising: means for defining a starting location for a first complete minicell in the data packet; means for identifying a first guess header from every minicell in the data packet based on the defined starting location of the first complete minicell in the data packet; means for determining a header integrity check code that is based on every identified first guess minicell header; means for identifying a stored header integrity check trailer code from the data packet; means for comparing the determined header integrity check code with the stored header integrity check trailer code; and means for using a result of the comparison to determine whether the telecommunication system is correctly aligned with the minicells in the data packet.
Claim 17
Dependent Claim
134 words
In a telecommunication system, an apparatus for maintaining alignment of minicells in a data packet comprising: means for defining a starting location for a first complete minicell in the data packet; means for identifying a first guess header from every minicell in the data packet based on the defined starting location of the first complete minicell in the data packet; means for determining a header integrity check code that is based on every identified first guess minicell header; means for identifying a stored header integrity check trailer code from the data packet; means for comparing the determined header integrity check code with the stored header integrity check trailer code; and means for using a result of the comparison to determine whether the telecommunication system is correctly aligned with the minicells in the data packet.
Claim 18
Dependent Claim
146 words
The apparatus of claim 11, further comprising: means for predicting a new starting location for the first complete minicell in the data packet if the result of the comparison between the determined header integrity check code and the stored header integrity check trailer code indicates the two codes are not the same; means for identifying a second guess header from every minicell in the data packet based on the predicted new starting location of the first complete minicell in the data packet; means for determining a new header integrity check code that is based on every identified second guess minicell header; means for comparing the determined new header integrity check code with the stored header integrity check trailer code to generate a second result; and means for using the second result to determine whether the system is correctly aligned with the minicells in the data packet.
Claim 19
Dependent Claim
59 words
The method of claim 5, wherein said step of defining a starting location for a first complete minicell in the data packet comprises the step of: updating a minicell pointer maintained at a receiver in the telecommunications system, wherein the minicell pointer specifies which octet in the data packet corresponds to the starting location of the first complete minicell.
Claim 20
Dependent Claim
55 words
The apparatus of claim 11, wherein said means for defining a starting location for a first complete minicell in the data packet comprises: a minicell pointer located in a receiver in the telecommunications system, wherein the minicell pointer specifies which octet in the data packet corresponds to the starting location of the first complete minicell.
References Cited (Backward Citations)
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-06-29 | 2001-12-29 | 2002-06-30 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-06-29 | 2005-12-29 | 2006-06-30 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-06-29 | 2009-12-29 | 2010-06-30 | $7700.00 | Window Closed / Lapsed |