Network interface for multiplexing and demultiplexing isochronous and bursty data streams in ATM networks
First Claim
Patent Images
1. 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.
3 Assignments
0 Petitions
Accused Products
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.
-
Citations
11 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5)
-
-
6. 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. - View Dependent Claims (7, 8, 9)
-
-
10. 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. - View Dependent Claims (11)
-
Specification