US5802050A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Minicell sequence number count
Assignee: Telefonaktiebolaget LM Ericsson AB
•
Filing: 1996-06-10
•
Granted: 1998-09-01
•
Expires: 2016-06-10
Abstract
Abstract The process of detecting lost data cells in a telecommunication system that employs Asynchronous Transfer Mode is significantly improved in terms of bandwidth utilization by using an optional minicell or ATM cell sequence count. This may be accomplished by inserting the minicell or ATM cell sequence count into the ATM cell stream at intervals that can be adjusted at the transmitting station.
Inventors
- 👤 Lars-Goran Petersen
- 👤 Lars Goran Wilhelm Eneroth
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-05 12:48
CPC Classifications
H; H04; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428; H04Q11/0478; H04L; H04L12/00; H04L12/54; H04L12/56; H04L12/5601; H04L2012/5638; H04L2012/5646; H04L2012/5647; H04L2012/5652; H04L2012/5653; H04L2012/5656
Claims Analysis
Total Claims: 36
Claim 1
Independent Claim
157 words
In a telecommunication system that transports data packets from a sending station to a receiving station, a method for detecting lost data, comprising the steps of: transporting at least one data cell that does not contain any data packet sequence number to a receiving station; generating a data packet sequence number that represents a number of data packets transmitted via data cells to the receiving station; inserting the data packet sequence number into a select data cell as a function of a predefined transmission interval; generating a data cell sequence number that represents a number of data cells transmitted to the receiving station; inserting the data cell sequence number into the select data cell as a function of the predefined transmission interval; transporting the select data cell to a receiving station; and at the receiving station, determining whether data has been lost as a function of the data packet sequence number and the data cell sequence number.
Claim 2
Dependent Claim
157 words
In a telecommunication system that transports data packets from a sending station to a receiving station, a method for detecting lost data, comprising the steps of: transporting at least one data cell that does not contain any data packet sequence number to a receiving station; generating a data packet sequence number that represents a number of data packets transmitted via data cells to the receiving station; inserting the data packet sequence number into a select data cell as a function of a predefined transmission interval; generating a data cell sequence number that represents a number of data cells transmitted to the receiving station; inserting the data cell sequence number into the select data cell as a function of the predefined transmission interval; transporting the select data cell to a receiving station; and at the receiving station, determining whether data has been lost as a function of the data packet sequence number and the data cell sequence number.
Claim 3
Dependent Claim
21 words
The method of claim 1, wherein said data cells are Asynchronous Transfer Mode cells and said data packet is a minicell.
Claim 4
Dependent Claim
102 words
In a telecommunication system that transports data packets from a sending station to a receiving station, a method for detecting lost data, comprising the steps of: generating a data packet sequence number that represents a number of data packets transmitted via data cells to the receiving station; inserting the data packet sequence number into a select data cell as a function of a predefined and adjustable transmission interval; transporting the data cell containing the data packet sequence number to a receiving station; and at the receiving station, determining whether data has been lost as a function of the data packet sequence number.
Claim 5
Dependent Claim
102 words
In a telecommunication system that transports data packets from a sending station to a receiving station, a method for detecting lost data, comprising the steps of: generating a data packet sequence number that represents a number of data packets transmitted via data cells to the receiving station; inserting the data packet sequence number into a select data cell as a function of a predefined and adjustable transmission interval; transporting the data cell containing the data packet sequence number to a receiving station; and at the receiving station, determining whether data has been lost as a function of the data packet sequence number.
Claim 6
Dependent Claim
48 words
The method of claim 3 further comprising the steps of: at the sending station, updating the data packet sequence number in response to the transportation of each data cell; and inserting an updated data packet sequence number into select data cells at the predefined and adjustable transmission interval.
Claim 7
Dependent Claim
78 words
The method of claim 3, wherein said step of determining whether data has been lost as a function of the data packet sequence number comprises the steps of: tracking a number of data packets received by the receiving station; comparing the number of data packets received with the data packet sequence number; and determining whether data has been lost as a function of said comparison between the number of data packets received and the data packet sequence number.
Claim 8
Dependent Claim
80 words
The method of claim 3, wherein said step of inserting the data packet sequence number into a select data cell as a function of a predefined and adjustable transmission interval comprises the step of: inserting the data packet sequence number into a predefined location of a payload portion of the select data cell, wherein said data packets are minicells, said data cells are Asynchronous Transfer Mode (ATM) cells, and said transmission interval is measured by a number of ATM cells.
Claim 9
Dependent Claim
75 words
The method of claim 3, wherein said step of inserting the data packet sequence number into the select data cell as a function of the predefined and adjustable transmission interval comprises the steps of: inserting the data packet sequence number into a sequence number minicell; and inserting the sequence number minicell into a payload portion of the data cell, wherein said data packets are minicells and said data cells are Asynchronous Transfer Mode (ATM) cells.
Claim 10
Dependent Claim
20 words
The method of claim 7, wherein said predefined and adjustable transmission interval is measured by a number of ATM cells.
Claim 11
Dependent Claim
19 words
The method of claim 7, wherein said predefined and adjustable transmission interval is measured by a number of minicells.
Claim 12
Dependent Claim
44 words
The method of claim 3 further comprising the steps of: at the sending station, updating a data packet sequence number in response to the transportation of each data packet; and inserting the updated data packet sequence numbers at the predefined and adjustable transmission interval.
Claim 13
Dependent Claim
65 words
The method of claim 3 further comprising the steps of: generating a data cell sequence number that represents a number of data cells transmitted to the receiving station; inserting the data cell sequence number into the select data cell as a function of a predefined and adjustable transmission interval; and determining whether data has been lost as a function of the data cell sequence number.
Claim 14
Dependent Claim
44 words
The method of claim 11 further comprising the steps of: updating the data cell sequence number in response to the transportation of each data cell; and inserting an updated data cell sequence number into select data cells at the predefined and adjustable transmission interval.
Claim 15
Dependent Claim
79 words
The method of claim 12, wherein said step of determining whether data has been lost as a function of the data cell sequence number comprises the steps of: tracking a number of data cells received by the receiving station; comparing the number of data cells received with a received data cell sequence number; and determining whether data has been lost as a function of said comparison between the number of data cells received and the data cell sequence number.
Claim 16
Dependent Claim
73 words
The method of claim 11, wherein said step of inserting the data cell sequence number into a select data cell as a function of a predefined and adjustable transmission interval comprises the step of: inserting the data cell sequence number into a predefined location of a payload portion of the select data cell, wherein said data cells are ATM cells, and wherein said transmission interval is measured by a number of ATM cells.
Claim 17
Dependent Claim
83 words
The method of claim 11, wherein said step of inserting the data cell sequence number into a select data cell as a function of a predefined and adjustable transmission interval comprises the steps of: inserting the data cell sequence number into a sequence number minicell; and inserting the sequence number minicell into a payload portion of the select data cell, wherein said data cells are ATM cells, and wherein said predefined and adjustable transmission interval is measured by a number of ATM cells.
Claim 18
Dependent Claim
37 words
The method of claim 3 further comprising the steps of: generating a sequence identifier; and inserting the sequence number identifier into the select data cell, thereby indicating that the data cell contains a data packet sequence number.
Claim 19
Dependent Claim
170 words
In a telecommunication system that transports data packets from a sending station to a receiving station, an apparatus for detecting lost data comprising: means for transporting a data cell that does not contain a data packet sequence number to a receiving station; means for generating a data packet sequence number that represents a number of data packets transmitted via data cells to the receiving station; means for inserting the data packet sequence number into a select data cell as a function of a predefined and adjustable transmission interval; means for generating a data cell sequence number that represents a number of data cells transmitted to the receiving station; means for inserting the data cell sequence number into the select data cell as a function of a predefined and adjustable transmission interval; means for transporting the select data cell to a receiving station; and at the receiving station, means for determining whether data has been lost as a function of the data packet sequence number and the data cell sequence number.
Claim 20
Dependent Claim
170 words
In a telecommunication system that transports data packets from a sending station to a receiving station, an apparatus for detecting lost data comprising: means for transporting a data cell that does not contain a data packet sequence number to a receiving station; means for generating a data packet sequence number that represents a number of data packets transmitted via data cells to the receiving station; means for inserting the data packet sequence number into a select data cell as a function of a predefined and adjustable transmission interval; means for generating a data cell sequence number that represents a number of data cells transmitted to the receiving station; means for inserting the data cell sequence number into the select data cell as a function of a predefined and adjustable transmission interval; means for transporting the select data cell to a receiving station; and at the receiving station, means for determining whether data has been lost as a function of the data packet sequence number and the data cell sequence number.
Claim 21
Dependent Claim
21 words
The apparatus of claim 17, wherein said data cells are Asynchronous Transfer Mode cells and said data packet is a minicell.
Claim 22
Dependent Claim
103 words
In a telecommunication system that transports data packets from a sending station to a receiving station, an apparatus for detecting lost data comprising: means for generating a data packet sequence number that represents a number of data packets transmitted via data cells to the receiving station; means for inserting the data packet sequence number into a select data cell as a function of a predefined and adjustable transmission interval; means for transporting the data cell containing the data packet sequence number to a receiving station; and means for determining whether data has been lost as a function of the data packet sequence number.
Claim 23
Dependent Claim
103 words
In a telecommunication system that transports data packets from a sending station to a receiving station, an apparatus for detecting lost data comprising: means for generating a data packet sequence number that represents a number of data packets transmitted via data cells to the receiving station; means for inserting the data packet sequence number into a select data cell as a function of a predefined and adjustable transmission interval; means for transporting the data cell containing the data packet sequence number to a receiving station; and means for determining whether data has been lost as a function of the data packet sequence number.
Claim 24
Dependent Claim
43 words
The apparatus of claim 19 further comprises: means for updating the data packet sequence number with the transmission of each data cell; and means for inserting an updated data packet sequence number into select data cells at the predefined and adjustable transmission interval.
Claim 25
Dependent Claim
81 words
The apparatus of claim 20, wherein said means for determining whether data has been lost as a function of the data packet sequence number comprises: means for tracking a number of data packets received by the receiving station; means for comparing the number of data packets received with a data packet sequence number; and means for determining whether data has been lost as a function of said comparison between the number of data packets received and the data packet sequence number.
Claim 26
Dependent Claim
78 words
The apparatus of claim 19, wherein said means for inserting the data packet sequence number into a select data cell as a function of a predefined and adjustable transmission interval comprises: means for inserting the data packet sequence number into a predefined location of a payload portion of the select data cell, wherein said data packets are minicells, wherein said data cells are ATM cells, and wherein said transmission interval is measured by a number of ATM cells.
Claim 27
Dependent Claim
73 words
The apparatus of claim 19, wherein said step of inserting the data packet sequence number into a select data cell as a function of a predefined and adjustable transmission interval comprises: means for inserting the data packet sequence number into a sequence number minicell; and means for inserting the sequence number minicell into a payload portion of the data cell, wherein said data packets are minicells and said data cells are ATM cells.
Claim 28
Dependent Claim
20 words
The apparatus of claim 23, wherein said predefined and adjustable transmission interval is measured by a number of ATM cells.
Claim 29
Dependent Claim
19 words
The apparatus of claim 23, wherein said predefined and adjustable transmission interval is measured by a number of minicells.
Claim 30
Dependent Claim
39 words
The apparatus of claim 19 further comprising: means for updating a data packet sequence number with the transmission of each data packet; and means for inserting the updated data packet sequence numbers at the predefined and adjustable transmission interval.
Claim 31
Dependent Claim
68 words
The apparatus of claim 19 further comprising: means for generating a data cell sequence number that represents a number of data cells transmitted to the receiving station; means for inserting the data cell sequence number into the select data cell as a function of a predefined and adjustable transmission interval; and means for determining whether data has been lost as a function of the data cell sequence number.
Claim 32
Dependent Claim
43 words
The apparatus of claim 27 further comprising: means for updating the data cell sequence number with the transmission of each data cell; and means for inserting an updated data cell sequence number into select data cells at the predefined and adjustable transmission interval.
Claim 33
Dependent Claim
81 words
The apparatus of claim 28, wherein said means for determining whether data has been lost as a function of the data cell sequence number comprises: means for tracking a number of data cells received by the receiving station; means for comparing the number of data cells received with a data cell sequence number; and means for determining whether data has been lost as a function of said comparison between the number of data cells received and the data cell sequence number.
Claim 34
Dependent Claim
72 words
The apparatus of claim 27, wherein said means for inserting the data cell sequence number into a select data cell as a function of a predefined and adjustable transmission interval comprises: means for inserting the data cell sequence number into a predefined location of a payload portion of the select data cell, wherein said data cells are ATM cells, and wherein said transmission interval is measured by a number of ATM cells.
Claim 35
Dependent Claim
84 words
The apparatus of claim 27, wherein said means for inserting the data cell sequence number into a select data cell as a function of a predefined and adjustable transmission interval comprises: means for inserting the data cell sequence number into a sequence number minicell; and means for inserting the sequence number minicell into a payload portion of the select data cell, wherein said data cells are ATM cells, and wherein said predefined and adjustable transmission interval is measured by a number of ATM cells.
Claim 36
Dependent Claim
38 words
The apparatus of claim 19 further comprising: means for generating a sequence identifier; and means for inserting the sequence number identifier into the select data cell, thereby indicating that the data cell contains a data packet sequence number.
References Cited (Backward Citations)
WO1995033309A2
Cited
US5583859A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2001-08-31 | 2002-03-02 | 2002-09-01 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2005-08-31 | 2006-03-02 | 2006-09-01 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2009-08-31 | 2010-03-02 | 2010-09-01 | $7700.00 | Window Closed / Lapsed |