Patent US5237569A successfully refreshed from Google Patents.
← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag