Patent US5237569A successfully refreshed from Google Patents.
US5237569A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and system for transmitting HDLC data via ATM network
Assignee: Fujitsu Ltd
•
Filing: 1991-10-17
•
Granted: 1993-08-17
•
Expires: 2011-10-17
Abstract
Abstract A method of transmits HDLC data which is in conformance with a high-level data link control procedure via an asynchronous transfer mode network. The method includes the steps of deleting at least flags from the HDLC data before assembling ATM cells which are transmitted via the asynchronous transfer mode network, disassembling the ATM cells which are received via the asynchronous transfer mode network, and inserting at least flags to the disassembled ATM cells to restore the original HDLC data.
Inventors
- 👤 Osamu Sekihata
- 👤 Tetsuo Nishino
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-25 19:12
CPC Classifications
H; H04; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428; H04Q11/0478; H04L; H04L12/00; H04L12/28; H04L12/40; H04L12/40143; H04L9/00; H04L9/40; H04L12/54; H04L12/56; H04L12/5601; H04L2012/5638; H04L2012/5646
Claims Analysis
Total Claims: 29
Claim 1
Independent Claim
86 words
A method of transmitting HDLC data which is in conformance with a high-level data link control procedure via an asynchronous transfer mode network, said method comprising the steps of: (a) deleting at least flags from the HDLC data before assembling ATM cells which are transmitted with the flags deleted via the asynchronous transfer mode network; (b) disassembling the ATM cells which are received via the asynchronous transfer mode network; and (c) inserting at least flags to the disassembled ATM cells to restore the original HDLC data.
Claim 2
Independent Claim
86 words
A method of transmitting HDLC data which is in conformance with a high-level data link control procedure via an asynchronous transfer mode network, said method comprising the steps of: (a) deleting at least flags from the HDLC data before assembling ATM cells which are transmitted with the flags deleted via the asynchronous transfer mode network; (b) disassembling the ATM cells which are received via the asynchronous transfer mode network; and (c) inserting at least flags to the disassembled ATM cells to restore the original HDLC data.
Claim 3
Independent Claim
129 words
A method of transmitting HDLC data which is in conformance with a high-level data link control procedure, wherein a "0" is inserted after five consecutive "1"s of HDLC data to prevent a bit pattern identical to that of the flag from occurring within a frame of HDLC data, via an asynchronous transfer mode network, said method comprising the steps of: (a) deleting at least flags from the HDLC data before assembling ATM cells which are transmitted via the asynchronous transfer mode network and deleting each "0" inserted after five consecutive "1"s of the HDLC data; (b) disassembling the ATM cells which are received via the asynchronous transfer mode network; and (c) inserting at least flags and a "0" to the disassembled ATM cells to restore the original HDLC data.
Claim 4
Independent Claim
129 words
A method of transmitting HDLC data which is in conformance with a high-level data link control procedure, wherein a "0" is inserted after five consecutive "1"s of HDLC data to prevent a bit pattern identical to that of the flag from occurring within a frame of HDLC data, via an asynchronous transfer mode network, said method comprising the steps of: (a) deleting at least flags from the HDLC data before assembling ATM cells which are transmitted via the asynchronous transfer mode network and deleting each "0" inserted after five consecutive "1"s of the HDLC data; (b) disassembling the ATM cells which are received via the asynchronous transfer mode network; and (c) inserting at least flags and a "0" to the disassembled ATM cells to restore the original HDLC data.
Claim 5
Dependent Claim
96 words
The method of transmitting HDLC data as claimed in claim 2, wherein a predetermined number of consecutive "1"s are inserted in the HDLC data to indicate an abort from a high-level data link control system, said step (a) further deletes the predetermined number of consecutive "1"s of the HDLC data and inserts abort information in a control bit within the ATM cell to indicate the abort, and said step (c) inserts the predetermined number of "1"s to the disassembled ATM cells depending on the abort information of the control bit to restore the original HDLC data.
Claim 6
Dependent Claim
41 words
The method of transmitting HDLC data as claimed in claim 3, wherein the ATM cell includes an ATM header and an information field, and the control bit is provided in an adaptation header within the information field of the ATM cell.
Claim 7
Independent Claim
153 words
A method of transmitting HDLC data which is in conformance with a high-level data link control procedure via an asynchronous transfer mode network, said method comprising the steps of: (a) inserting a predetermined number of consecutive "1"s in the HDLC data to indicate an abort from a high-level data link control system; (b) deleting at least flags from the HDLC data before assembling ATM cells which are transmitted via the asynchronous transfer mode network, deleting the predetermined number of consecutive "1"s of the HDLC data and inserting abort information in a control bit within the ATM cell to indicate the abort; (c) disassembling the ATM cells which are received via the asynchronous transfer mode network; and (d) inserting at least flags to the disassembled ATM cells and inserting the predetermined number of "1"s to the disassembled ATM cells depending on the abort information of the control bit to restore the original HDLC data.
Claim 8
Independent Claim
153 words
A method of transmitting HDLC data which is in conformance with a high-level data link control procedure via an asynchronous transfer mode network, said method comprising the steps of: (a) inserting a predetermined number of consecutive "1"s in the HDLC data to indicate an abort from a high-level data link control system; (b) deleting at least flags from the HDLC data before assembling ATM cells which are transmitted via the asynchronous transfer mode network, deleting the predetermined number of consecutive "1"s of the HDLC data and inserting abort information in a control bit within the ATM cell to indicate the abort; (c) disassembling the ATM cells which are received via the asynchronous transfer mode network; and (d) inserting at least flags to the disassembled ATM cells and inserting the predetermined number of "1"s to the disassembled ATM cells depending on the abort information of the control bit to restore the original HDLC data.
Claim 9
Dependent Claim
41 words
The method of transmitting HDLC data as claimed in claim 5, wherein the ATM cell includes an ATM header and an information field, and the control bit is provided in an adaptation header within the information field of the ATM cell.
Claim 10
Independent Claim
136 words
A method of transmitting HDLC data which is in conformance with a high-level data link control procedure via an asynchronous transfer mode network, said method comprising the steps of: (a) deleting at least flags from the HDLC data before assembling ATM cells including at ATM header and an information field which are transmitted via the asynchronous transfer mode network, said information field including an adaptation header, a data field and an adaptation trailer, predetermined bits of the adaptation header being used to indicate a position of each ATM cell in a series of the ATM cells which are transmitted via the asynchronous transfer mode network; (b) disassembling the ATM cells which are received via the asynchronous transfer mode network; and (c) inserting at least flags to the disassembled ATM cells to restore the original HDLC data.
Claim 11
Independent Claim
136 words
A method of transmitting HDLC data which is in conformance with a high-level data link control procedure via an asynchronous transfer mode network, said method comprising the steps of: (a) deleting at least flags from the HDLC data before assembling ATM cells including at ATM header and an information field which are transmitted via the asynchronous transfer mode network, said information field including an adaptation header, a data field and an adaptation trailer, predetermined bits of the adaptation header being used to indicate a position of each ATM cell in a series of the ATM cells which are transmitted via the asynchronous transfer mode network; (b) disassembling the ATM cells which are received via the asynchronous transfer mode network; and (c) inserting at least flags to the disassembled ATM cells to restore the original HDLC data.
Claim 12
Dependent Claim
32 words
The method of transmitting HDLC data as claimed in claim 7, wherein predetermined bits of the adaptation trailer are used to indicate a region of the data field occupied by valid data.
Claim 13
Dependent Claim
159 words
An ATM cell processing system for generating ATM cells from HDLC data which is in conformance with a high-level data link control procedure to transmit the ATM cells to an asynchronous transfer mode network and for restoring the HDLC data from the ATM cells which are received from the asynchronous transfer mode network, said ATM cell processing system comprising: flag deleting means for deleting at least flags from the HDLC data; ATM cell assembling means, coupled to said flag deleting means, for assembling ATM cells from the HDLC data without the flags and for transmitting the ATM cells without the flags via the asynchronous transfer mode network; ATM cell disassembling means, coupled to the asynchronous transfer mode network, for disassembling the ATM cells which are received via the asynchronous transfer mode network; and flag inserting means, coupled to said ATM cell disassembling means, for inserting at least flags to the disassembled ATM cells to restore the original HDLC data.
Claim 14
Dependent Claim
159 words
An ATM cell processing system for generating ATM cells from HDLC data which is in conformance with a high-level data link control procedure to transmit the ATM cells to an asynchronous transfer mode network and for restoring the HDLC data from the ATM cells which are received from the asynchronous transfer mode network, said ATM cell processing system comprising: flag deleting means for deleting at least flags from the HDLC data; ATM cell assembling means, coupled to said flag deleting means, for assembling ATM cells from the HDLC data without the flags and for transmitting the ATM cells without the flags via the asynchronous transfer mode network; ATM cell disassembling means, coupled to the asynchronous transfer mode network, for disassembling the ATM cells which are received via the asynchronous transfer mode network; and flag inserting means, coupled to said ATM cell disassembling means, for inserting at least flags to the disassembled ATM cells to restore the original HDLC data.
Claim 15
Dependent Claim
244 words
An ATM cell processing system for generating ATM cells from HDLC data which is in conformance with a high-level data link control procedure to transmit the ATM cells to an asynchronous transfer mode network and for restoring the HDLC data from the ATM cells which are received from the asynchronous transfer mode network, wherein a "0" is inserted after five consecutive "1"s of the HDLC data to prevent a bit pattern identical to that of the flag from occurring within a frame of the HDLC data, said ATM cell processing system comprising: flag deleting means for deleting at least flags from the HDLC data; ATM cell assembling means, coupled to said flag deleting means, for assembling ATM cells from the HDLC data and for transmitting the ATM cells via the asynchronous transfer mode network; ATM cell disassembling means, coupled to the asynchronous transfer mode network, for disassembling the ATM cells which are received via the asynchronous transfer mode network; flag inserting means, coupled to said ATM cell disassembling means, for inserting at least flags to the disassembled ATM cells to restore the original HDLC data; zero deleting means, coupled between said flag deleting means and said ATM cell assembling means, for deleting each "0" inserted after five consecutive "1"s of the HDLC data; and zero inserting means, coupled between said ATM cell disassembling means and said flag inserting means, for inserting a "0" to the disassembled ATM cells to restore the original HDLC data.
Claim 16
Dependent Claim
244 words
An ATM cell processing system for generating ATM cells from HDLC data which is in conformance with a high-level data link control procedure to transmit the ATM cells to an asynchronous transfer mode network and for restoring the HDLC data from the ATM cells which are received from the asynchronous transfer mode network, wherein a "0" is inserted after five consecutive "1"s of the HDLC data to prevent a bit pattern identical to that of the flag from occurring within a frame of the HDLC data, said ATM cell processing system comprising: flag deleting means for deleting at least flags from the HDLC data; ATM cell assembling means, coupled to said flag deleting means, for assembling ATM cells from the HDLC data and for transmitting the ATM cells via the asynchronous transfer mode network; ATM cell disassembling means, coupled to the asynchronous transfer mode network, for disassembling the ATM cells which are received via the asynchronous transfer mode network; flag inserting means, coupled to said ATM cell disassembling means, for inserting at least flags to the disassembled ATM cells to restore the original HDLC data; zero deleting means, coupled between said flag deleting means and said ATM cell assembling means, for deleting each "0" inserted after five consecutive "1"s of the HDLC data; and zero inserting means, coupled between said ATM cell disassembling means and said flag inserting means, for inserting a "0" to the disassembled ATM cells to restore the original HDLC data.
Claim 17
Dependent Claim
128 words
The ATM cell processing system as claimed in claim 10, wherein a predetermined number of consecutive "1"s are inserted in the HDLC data to indicate an abort from a high-level data link control system, and said ATM cell processing system further comprises: abort detecting means, coupled between said flag deleting means and said ATM cell assembling means, for detecting the predetermined number of consecutive "1"s of the HDLC data and inserting abort information in a control bit within the ATM cell to indicate the abort; and abort adding means, coupled between said ATM cell disassembling means and said flag inserting means, for adding the predetermined number of "1"s to the disassembled ATM cells depending on the abort information of the control bit to restore the original HDLC data.
Claim 18
Dependent Claim
40 words
The ATM cell processing system as claimed in claim 11, wherein the ATM cell includes an ATM header and an information field, and the control bit is provided in an adaptation header within the information field of the ATM cell.
Claim 19
Dependent Claim
262 words
An ATM cell processing system for generating ATM cells from HDLC data which is in conformance with a high-level data link control procedure to transmit the ATM cells to an asynchronous transfer mode network and for restoring the HDLC data from the ATM cells which are received from the asynchronous transfer mode network, wherein a predetermined number of consecutive "1"s are inserted in the HDLC data to indicate an abort from a high-level data link control system, said ATM cell processing system comprising: flag deleting means for deleting at least flags from the HDLC data; ATM cell assembling means, coupled to said flag deleting means, for assembling ATM cells from the HDLC data and for transmitting the ATM cells via the asynchronous transfer mode network; ATM cell disassembling means, coupled to the asynchronous transfer mode network, for disassembling the ATM cells which are received via the asynchronous transfer mode network; flag inserting means, coupled to said ATM cell disassembling means, for inserting at least flags to the disassembled ATM cells to restore the original HDLC data; abort detecting means, coupled between said flag deleting means and said ATM cell assembling means, for detecting the predetermined number of consecutive "1"s of the HDLC data and inserting abort information in a control bit within the ATM cell to indicate the abort; and abort adding means, coupled between said ATM cell disassembling means and said flag inserting means, for adding the predetermined number of "1"s to the disassembled ATM cells depending on the abort information of the control bit to restore the original HDLC data.
Claim 20
Dependent Claim
262 words
An ATM cell processing system for generating ATM cells from HDLC data which is in conformance with a high-level data link control procedure to transmit the ATM cells to an asynchronous transfer mode network and for restoring the HDLC data from the ATM cells which are received from the asynchronous transfer mode network, wherein a predetermined number of consecutive "1"s are inserted in the HDLC data to indicate an abort from a high-level data link control system, said ATM cell processing system comprising: flag deleting means for deleting at least flags from the HDLC data; ATM cell assembling means, coupled to said flag deleting means, for assembling ATM cells from the HDLC data and for transmitting the ATM cells via the asynchronous transfer mode network; ATM cell disassembling means, coupled to the asynchronous transfer mode network, for disassembling the ATM cells which are received via the asynchronous transfer mode network; flag inserting means, coupled to said ATM cell disassembling means, for inserting at least flags to the disassembled ATM cells to restore the original HDLC data; abort detecting means, coupled between said flag deleting means and said ATM cell assembling means, for detecting the predetermined number of consecutive "1"s of the HDLC data and inserting abort information in a control bit within the ATM cell to indicate the abort; and abort adding means, coupled between said ATM cell disassembling means and said flag inserting means, for adding the predetermined number of "1"s to the disassembled ATM cells depending on the abort information of the control bit to restore the original HDLC data.
Claim 21
Dependent Claim
40 words
The ATM cell processing system as claimed in claim 13, wherein the ATM cell includes an ATM header and an information field, and the control bit is provided in an adaptation header within the information field of the ATM cell.
Claim 22
Dependent Claim
69 words
The ATM cell processing system as claimed in claim 9, wherein the ATM cell includes an ATM header and an information field, said information field includes an adaptation header, a data field and an adaptation trailer, and predetermined bits of the adaptation header are used to indicate a position of each ATM cell in a series of the ATM cells which are transmitted via the asynchronous transfer mode network.
Claim 23
Dependent Claim
31 words
The ATM cell processing system as claimed in claim 15, wherein predetermined bits of the adaptation trailer are used to indicate a region of the data field occupied by valid data.
Claim 24
Dependent Claim
46 words
The ATM cell processing system as claimed in claim 9, wherein the HDLC data is received from a terminal equipment, and said ATM cell processing system forms a part of a terminal adapter which is coupled between the terminal equipment and the asynchronous transfer mode network.
Claim 25
Dependent Claim
216 words
A communication system comprising: an asynchronous transfer mode network; a plurality of terminal adapters coupled to the asynchronous transfer mode network; and a terminal equipment, coupled to each of the terminal adapters, for communicating with each terminal adapter employing a high-level data link control procedure, each of said terminal adapters including an ATM cell processing part for generating ATM cells from HDLC data which is in conformance with the high-level data link control procedure and is received from the terminal equipment to transmit the ATM cells to the asynchronous transfer mode network and restoring the HDLC data from the ATM cells which are received from the asynchronous transfer mode network, said ATM cell processing part comprising: flag deleting means for deleting at least flags from the HDLC data; ATM cell assembling means, coupled to said flag deleting means, for assembling ATM cells from the HDLC data without the flags and for transmitting the ATM cells without the flags via the asynchronous transfer mode network; ATM cell disassembling means, coupled to the asynchronous transfer mode network, for disassembling the ATM cells which are received via the asynchronous transfer mode network; and flag inserting means, coupled to said ATM cell disassembling means, for inserting at least flags to the disassembled ATM cells to restore the original HDLC data.
Claim 26
Dependent Claim
216 words
A communication system comprising: an asynchronous transfer mode network; a plurality of terminal adapters coupled to the asynchronous transfer mode network; and a terminal equipment, coupled to each of the terminal adapters, for communicating with each terminal adapter employing a high-level data link control procedure, each of said terminal adapters including an ATM cell processing part for generating ATM cells from HDLC data which is in conformance with the high-level data link control procedure and is received from the terminal equipment to transmit the ATM cells to the asynchronous transfer mode network and restoring the HDLC data from the ATM cells which are received from the asynchronous transfer mode network, said ATM cell processing part comprising: flag deleting means for deleting at least flags from the HDLC data; ATM cell assembling means, coupled to said flag deleting means, for assembling ATM cells from the HDLC data without the flags and for transmitting the ATM cells without the flags via the asynchronous transfer mode network; ATM cell disassembling means, coupled to the asynchronous transfer mode network, for disassembling the ATM cells which are received via the asynchronous transfer mode network; and flag inserting means, coupled to said ATM cell disassembling means, for inserting at least flags to the disassembled ATM cells to restore the original HDLC data.
Claim 27
Dependent Claim
307 words
A communication system, comprising: an asynchronous transfer mode network; a plurality of terminal adapters coupled to the asynchronous transfer mode network; and a terminal equipment, coupled to each of the terminal adapters, for communicating with each terminal adapter employing a high-level data link control procedure, each of said terminal adapters including an ATM cell processing part for generating ATM cells from HDLC data which is in conformance with the high-level data link control procedure and is received from the terminal equipment to transmit the ATM cells to the asynchronous transfer mode network and restoring the HDLC data from the ATM cells which are received from the asynchronous transfer mode network, wherein a "0" is inserted after five consecutive "1"s of the HDLC data to prevent a bit pattern identical to that of the flag from occurring within a frame of the HDLC data, said ATM cell processing part comprising: flag deleting means for deleting at least flags from the HDLC data; ATM cell assembling means, coupled to said flag deleting means, for assembling ATM cells from the HDLC data without the flags and for transmitting the ATM cells without the flags via the asynchronous transfer mode network; ATM cell disassembling means, coupled to the asynchronous transfer mode network, for disassembling the ATM cells which are received via the asynchronous transfer mode network; flag inserting means, coupled to said ATM cell disassembling means, for inserting at least flags to the disassembled ATM cells to restore the original HDLC data; zero deleting means, coupled between said flag deleting means and said ATM cell assembling means, for deleting each "0" inserted after five consecutive "1"s of the HDLC data; and zero inserting means, coupled between said ATM cell disassembling means and said flag inserting means, for inserting a "0" to the disassembled ATM cells to restore the original HDLC data.
Claim 28
Dependent Claim
307 words
A communication system, comprising: an asynchronous transfer mode network; a plurality of terminal adapters coupled to the asynchronous transfer mode network; and a terminal equipment, coupled to each of the terminal adapters, for communicating with each terminal adapter employing a high-level data link control procedure, each of said terminal adapters including an ATM cell processing part for generating ATM cells from HDLC data which is in conformance with the high-level data link control procedure and is received from the terminal equipment to transmit the ATM cells to the asynchronous transfer mode network and restoring the HDLC data from the ATM cells which are received from the asynchronous transfer mode network, wherein a "0" is inserted after five consecutive "1"s of the HDLC data to prevent a bit pattern identical to that of the flag from occurring within a frame of the HDLC data, said ATM cell processing part comprising: flag deleting means for deleting at least flags from the HDLC data; ATM cell assembling means, coupled to said flag deleting means, for assembling ATM cells from the HDLC data without the flags and for transmitting the ATM cells without the flags via the asynchronous transfer mode network; ATM cell disassembling means, coupled to the asynchronous transfer mode network, for disassembling the ATM cells which are received via the asynchronous transfer mode network; flag inserting means, coupled to said ATM cell disassembling means, for inserting at least flags to the disassembled ATM cells to restore the original HDLC data; zero deleting means, coupled between said flag deleting means and said ATM cell assembling means, for deleting each "0" inserted after five consecutive "1"s of the HDLC data; and zero inserting means, coupled between said ATM cell disassembling means and said flag inserting means, for inserting a "0" to the disassembled ATM cells to restore the original HDLC data.
Claim 29
Dependent Claim
126 words
The communication system as claimed in claim 19, wherein a predetermined number of consecutive "1"s are inserted in the HDLC data to indicate an abort from a high-level data link control system, and said ATM cell processing part further comprises: abort detecting means, coupled between said flag deleting means and said ATM cell assembling means, for detecting the predetermined number of consecutive "1"s of the HDLC data and inserting abort information in a control bit within the ATM cell to indicate the abort; and abort adding means, coupled between said ATM cell disassembling means and said flag inserting means, for adding the predetermined number of "1"s to the disassembled ATM cells depending on the abort information of the control bit to restore the original HDLC data.
References Cited (Backward Citations)
JPS5459012A
Cited
JPS61251344A
Cited
JPS61280140A
Cited
JPS62146042A
Cited
US5007045A
Cited
US4979169A
Cited
US5072441A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1996-08-16 | 1997-02-15 | 1997-08-17 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2000-08-16 | 2001-02-15 | 2001-08-17 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2004-08-16 | 2005-02-15 | 2005-08-17 | $7700.00 | Window Closed / Lapsed |