US5450411A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Network interface for multiplexing and demultiplexing isochronous and bursty data streams in ATM networks
Assignee: Teradata US Inc
•
Filing: 1994-09-02
•
Granted: 1995-09-12
•
Expires: 2014-09-02
Abstract
Abstract An asynchronous transfer mode network interface is provided to multiplex isochronous and bursty data traffic over a single logical connection. Isochronous data is received by the network interface and stored in a buffer for subsequent multiplexing with bursty data received and stored in a buffer and for transmission over the single logical connection.
Inventors
- 👤 Thomas F. Heil
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-27 11:26
CPC Classifications
H; H04; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428; H04Q11/0478; H04L; H04L12/00; H04L12/64; H04L12/6418; H04L12/54; H04L12/56; H04L12/5601; H04L2012/5614; H04L2012/5615; H04L2012/5672; H04L2012/6445; H04L2012/6459
Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
124 words
A network interface for multiplexing and demultiplexing isochronous and nonisochronous data streams in asynchronous transfer mode based communications networks, which comprises: a multiplexer portion including means for receiving isochronous and nonisochronous data from independent processors and for generating ATM cells incorporating said data, and means for multiplexing said ATM cells onto a single logical connection associated with said asynchronous transfer mode based communication network; and a demultiplexer portion including means for receiving isochronous and nonisochronous ATM cells from said single logical connection and for demultiplexing said isochronous and nonisochronous ATM cells to extract isochronous data from said isochronous ATM cells and nonisochronous data from said nonisochronous ATM cells, and means for storing said extracted isochronous and nonisochronous data for subsequent transfer to independent processors.
Claim 2
Dependent Claim
124 words
A network interface for multiplexing and demultiplexing isochronous and nonisochronous data streams in asynchronous transfer mode based communications networks, which comprises: a multiplexer portion including means for receiving isochronous and nonisochronous data from independent processors and for generating ATM cells incorporating said data, and means for multiplexing said ATM cells onto a single logical connection associated with said asynchronous transfer mode based communication network; and a demultiplexer portion including means for receiving isochronous and nonisochronous ATM cells from said single logical connection and for demultiplexing said isochronous and nonisochronous ATM cells to extract isochronous data from said isochronous ATM cells and nonisochronous data from said nonisochronous ATM cells, and means for storing said extracted isochronous and nonisochronous data for subsequent transfer to independent processors.
Claim 3
Dependent Claim
115 words
The network interface according to claim 1, wherein said multiplexer portion further comprises: first buffer means for storing isochronous data received from isochronous processors; second buffer means for storing nonisochronous data received from nonisochronous processors; and a multiplexing controller coupled to said first and second buffer means, said multiplexing controller including means for retrieving said isochronous data from said first buffer means and for creating an ATM cell incorporating said isochronous data, and means for retrieving said nonisochronous data from said second buffer means and for creating an ATM cell incorporating said nonisochronous data, and means for multiplexing said isochronous and nonisochronous ATM cells onto a single logical connection of an ATM based communication network.
Claim 4
Dependent Claim
20 words
The network interface according to claim 2, wherein said multiplexing controller comprises a microprocessor, memory and ATM cell multiplexing circuitry.
Claim 5
Dependent Claim
83 words
The network interface according to claim 1, wherein said demultiplexer portion further comprises: a demultiplexing controller coupled to said ATM based communication network, said demultiplexing controller including means for retrieving isochronous and nonisochronous ATM cells from said ATM based communication network and for demultiplexing said ATM cells and extracting said isochronous and nonisochronous data; first buffer means coupled to said demultiplexing controller for storing said received isochronous data; and second buffer means coupled to said demultiplexing controller for storing said received nonisochronous data.
Claim 6
Dependent Claim
20 words
The network interface according to claim 4, wherein said demultiplexing controller comprises a microprocessor, memory and ATM cell demultiplexing circuitry.
Claim 7
Dependent Claim
164 words
A communication asynchronous transfer mode network for multiplexing and demultiplexing isochronous and nonisochronous data streams over a single logical connection, which comprises: at least one first network interface coupled to transmitting processors, wherein said transmitting processors include isochronous and nonisochronous processors, and said first network interface receives isochronous and nonisochronous data from corresponding transmitting processors, generates individual ATM cells incorporating said isochronous data or said nonisochronous data, and multiplexes said ATM cells for subsequent transmission onto an ATM based broadband communication network; and at least one second network interface coupled to receiving processors, wherein said receiving processors include isochronous and nonisochronous processors, and said second network interface demultiplexes ATM cells received from said ATM based broadband communication network extracting said isochronous data and said nonisochronous data therefrom, and stores said extracted data for subsequent transfer to said receiving processors; wherein said ATM based broadband communication network is connected between said at least one first network interface and said at least one second network interface.
Claim 8
Dependent Claim
164 words
A communication asynchronous transfer mode network for multiplexing and demultiplexing isochronous and nonisochronous data streams over a single logical connection, which comprises: at least one first network interface coupled to transmitting processors, wherein said transmitting processors include isochronous and nonisochronous processors, and said first network interface receives isochronous and nonisochronous data from corresponding transmitting processors, generates individual ATM cells incorporating said isochronous data or said nonisochronous data, and multiplexes said ATM cells for subsequent transmission onto an ATM based broadband communication network; and at least one second network interface coupled to receiving processors, wherein said receiving processors include isochronous and nonisochronous processors, and said second network interface demultiplexes ATM cells received from said ATM based broadband communication network extracting said isochronous data and said nonisochronous data therefrom, and stores said extracted data for subsequent transfer to said receiving processors; wherein said ATM based broadband communication network is connected between said at least one first network interface and said at least one second network interface.
Claim 9
Dependent Claim
50 words
The communication network according to claim 6, wherein said first and second network interfaces comprise: a multiplexing controller coupled to said ATM based broadband communication network and to transmit buffer memory means; and a demultiplexing controller coupled to said ATM based broadband communication network and to receive buffer memory means.
Claim 10
Dependent Claim
20 words
The communication network according to claim 7, wherein said multiplexing controller comprises a microprocessor, memory and ATM cell multiplexing circuitry.
Claim 11
Dependent Claim
20 words
The communication network according to claim 7, wherein said demultiplexing controller comprises a microprocessor, memory and ATM cell demultiplexing circuitry.
Claim 12
Independent Claim
114 words
A method for transferring isochronous and nonisochronous data over an ATM based broadband communication network, comprising the steps of: establishing a single logical connection on said ATM based broadband communication network between a nonisochronous processor at a transmitting location and a nonisochronous processor at a receiving location; transferring nonisochronous data from said nonisochronous processor at the transmitting location and isochronous data from an isochronous processor located at the transmitting location to a first network interface located at the transmitting location; converting said nonisochronous data transferred to said first network interface and said isochronous data transferred to said first network interface into individual ATM cells; and multiplexing said ATM cells onto said single logical connection.
Claim 13
Independent Claim
114 words
A method for transferring isochronous and nonisochronous data over an ATM based broadband communication network, comprising the steps of: establishing a single logical connection on said ATM based broadband communication network between a nonisochronous processor at a transmitting location and a nonisochronous processor at a receiving location; transferring nonisochronous data from said nonisochronous processor at the transmitting location and isochronous data from an isochronous processor located at the transmitting location to a first network interface located at the transmitting location; converting said nonisochronous data transferred to said first network interface and said isochronous data transferred to said first network interface into individual ATM cells; and multiplexing said ATM cells onto said single logical connection.
Claim 14
Dependent Claim
70 words
The method according to claim 10 further comprising the steps of: receiving ATM cells transmitted from said transmitting location at a second network interface located at said receiving location; demultiplexing said received ATM cells to extract said isochronous and nonisochronous data therefrom; storing said extracted isochronous and nonisochronous data in buffer memory; and transferring said extracted isochronous and nonisochronous data from said buffer memory to corresponding isochronous and nonisochronous processors.
References Cited (Backward Citations)
US4035580A
Cited
US5214643A
Cited
US5117429A
Cited
US5173901A
Cited
US5056088A
Cited
US5239544A
Cited
US5208807A
Cited
US5200950A
Cited
US5237569A
Cited
US5260783A
Cited
US5343462A
Cited
US5301189A
Cited
US5245605A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1998-09-11 | 1999-03-13 | 1999-09-12 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2002-09-11 | 2003-03-13 | 2003-09-12 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2006-09-11 | 2007-03-13 | 2007-09-12 | $7700.00 | Window Closed / Lapsed |