← Back to Patent Explorer
US5408469A Expired / Lapsed US ⏱️ 0.0 years remaining

Routing device utilizing an ATM switch as a multi-channel backplane in a communication network

Assignee: Avaya Inc
•
Filing: 1993-07-22
•
Granted: 1995-04-18
•
Expires: 2013-07-22
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data communications network providing for a multiport router and providing for use of an asynchronous transfer mode (ATM) switch or the like as a routing backplane or packet switching engine. A router front end formats ATM cells including providing routing information in the cell header. The routing information may comprise, for example, a destination port identifier in the VPI field of the cell header. The ATM switch then switches the cell from an input port, coupled with the router front end to an output port based on the routing information. The ATM switch may also translate the routing information to provide source identification information to the destination. In a described embodiment, the multiport router is used as a backplane bus in a network concentrator.

Inventors

  • 👤 Ayal Opher
  • 👤 Gaurav Garg
  • 👤 Philip Kruzinski
  • 👤 Som Sikdar

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 18:49
CPC Classifications
H; H04; H04L; H04L49/00; H04L49/60; H04L49/608; H04L49/30; H04L49/3009; H04L49/3081; H04L49/35; H04L49/351; H04L49/40; H04L12/00; H04L12/54; H04L12/56; H04L12/5601; H04L2012/5614; H04L2012/5615; H04L2012/5638; H04L2012/5646; H04L2012/5652; H04L2012/5672; Y; Y10; Y10S; Y10S370/00; Y10S370/908; Y10S370/911

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 215 words
A data communication network comprising: (a) a first device for communicating an information packet onto said communication network; (b) a second device for receiving said information packet communicated onto said communication network; and (c) a concentrator having: (i) a first local area network module supporting a first local area network segment, said first device coupled with said first local area network segment for receiving said information packet; (ii) a second local area network module supporting a second local area network segment, said second device coupled with said second local area network segment for providing said information packet to said second device; and (iii) a connection oriented router having a first port and a second port, said first port coupled to receive said information from said first device through said first local area network module, said second port coupled to provide said information to said second device through said second local area network module, said router further comprising circuitry for segmenting said information packet when received on said first port into a plurality of fixed length cells, for routing said fixed length cells to said second port, and for reassembling said plurality of fixed length cells back into said information packet prior to retransmission of said information packet to said second device over said second port.
Claim 2
Dependent Claim 215 words
A data communication network comprising: (a) a first device for communicating an information packet onto said communication network; (b) a second device for receiving said information packet communicated onto said communication network; and (c) a concentrator having: (i) a first local area network module supporting a first local area network segment, said first device coupled with said first local area network segment for receiving said information packet; (ii) a second local area network module supporting a second local area network segment, said second device coupled with said second local area network segment for providing said information packet to said second device; and (iii) a connection oriented router having a first port and a second port, said first port coupled to receive said information from said first device through said first local area network module, said second port coupled to provide said information to said second device through said second local area network module, said router further comprising circuitry for segmenting said information packet when received on said first port into a plurality of fixed length cells, for routing said fixed length cells to said second port, and for reassembling said plurality of fixed length cells back into said information packet prior to retransmission of said information packet to said second device over said second port.
Claim 3
Dependent Claim 26 words
The network as recited by claim 1 wherein said first local area network module is an module implementing a carrier sense, multiple access media access method.
Claim 4
Dependent Claim 17 words
The network as recited by claim 1 wherein said information packet is a variable length information packet.
Claim 5
Dependent Claim 17 words
The network as recited by claim 1 wherein said router comprises an asynchronous transfer mode switch module.
Claim 6
Dependent Claim 43 words
The network as recited by claim 4 wherein said asynchronous transfer mode switch module is configured to provide a virtual circuit providing for communication of information between devices coupled with said first local area network module and said second local area network module.
Claim 7
Dependent Claim 25 words
The network as recited by claim 5 wherein said virtual circuit is configured as a permanent virtual path by said asynchronous transfer mode switch module.
Claim 8
Dependent Claim 42 words
The network as recited by claim 5 wherein said asynchronous transfer mode switch module is configured to provide a virtual path over said virtual circuit to provide communication between said first local area network segment and said second local area network segment.
Claim 9
Dependent Claim 278 words
A hub for providing communication between devices in a communication network, said hub comprising: (a) a first local area network front-end module comprising at least a first front-end port and a second front-end port, said first front-end port for supporting communication with devices coupled with a first local area network segment, said second front-end port for supporting communication with devices coupled with a second local area network segment; (b) a second local area network front-end module comprising at least a third front-end port and a fourth front-end port, said third front-end port for supporting communication with devices coupled with a third local area network segment, said fourth front-end port for supporting communication with devices coupled with a fourth local area network segment; (c) a third local area network front-end module comprising at least a fifth front-end port and a sixth front-end port, said fifth front-end port for supporting communication with devices coupled with a fifth local area network segment, said sixth front-end port for supporting communication with devices coupled with a sixth local area network segment; (d) an ATM switch module having a first ATM port for communicating with said first local area network module, a second ATM port for communicating with said second local area network module and a third ATM port for communicating with said third local area network module, said ATM switch providing for routing of information between said devices coupled with said first, second and third local area network modules, said ATM switch module configured to provide a fully connected topology of module-to-module connections between said first local area network module, said second local area network module and said third local area network module.
Claim 10
Dependent Claim 278 words
A hub for providing communication between devices in a communication network, said hub comprising: (a) a first local area network front-end module comprising at least a first front-end port and a second front-end port, said first front-end port for supporting communication with devices coupled with a first local area network segment, said second front-end port for supporting communication with devices coupled with a second local area network segment; (b) a second local area network front-end module comprising at least a third front-end port and a fourth front-end port, said third front-end port for supporting communication with devices coupled with a third local area network segment, said fourth front-end port for supporting communication with devices coupled with a fourth local area network segment; (c) a third local area network front-end module comprising at least a fifth front-end port and a sixth front-end port, said fifth front-end port for supporting communication with devices coupled with a fifth local area network segment, said sixth front-end port for supporting communication with devices coupled with a sixth local area network segment; (d) an ATM switch module having a first ATM port for communicating with said first local area network module, a second ATM port for communicating with said second local area network module and a third ATM port for communicating with said third local area network module, said ATM switch providing for routing of information between said devices coupled with said first, second and third local area network modules, said ATM switch module configured to provide a fully connected topology of module-to-module connections between said first local area network module, said second local area network module and said third local area network module.
Claim 11
Dependent Claim 15 words
The hub as recited by claim 8 wherein said module-to-module connections comprise virtual circuit connections.
Claim 12
Dependent Claim 15 words
The hub recited by claim 8 wherein said module-to-module connections comprise permanent virtual circuit connections.
Claim 13
Dependent Claim 17 words
The hub as recited by claim 10 wherein said permanent virtual circuit connections comprise ATM virtual paths.
Claim 14
Dependent Claim 30 words
The hub as recited by claim 8 wherein said ATM switch module is configured to provide virtual channel connections interconnecting each of said first through sixth local area network segments.
Claim 15
Dependent Claim 25 words
The hub as recited by claim 8 further comprising segmentation circuitry for segmenting variable length information packets received by said hub into fixed length cells.
Claim 16
Dependent Claim 22 words
The hub as recited by claim 9 further comprising reassembly circuitry for reassembling said fixed length cells into variable length information packets.
Claim 17
Dependent Claim 37 words
The hub as recited by claim 8 further comprising address look-up circuitry for looking up, based on destination addresses provided in information packets received from said devices, routing information for routing information through said ATM switch module.
Claim 18
Dependent Claim 19 words
The hub as recited by claim 15 wherein said routing information comprises virtual channel and virtual path identification information.
Claim 19
Dependent Claim 17 words
The hub as recited by claim 15 wherein said routing information comprises module and port number information.
Claim 20
Independent Claim 225 words
A method of providing for routing of a variable length information packet in a local area network, said local area network comprising at least a first device coupled with a first local area network segment and a second device coupled with a second local area network segment, said first local area network segment coupled with a first local area network module, said second local area network segment coupled with a second local area network module, said method comprising the steps of: (a) said first device communicating said variable length information packet to said first local area network module over said first local area network segment; (b) said first local area network module receiving said variable length information packet; (c) said first local area network module providing said variable length information packet to a first port of a connection oriented router; (d) said router segmenting said variable length information packet into a plurality of fixed length cells; (e) said router routing said fixed length cells to a second port of said router; (f) said router reassembling said plurality of fixed length cells into said variable length information packet; (g) said router providing said variable length information packet to said second local area network module; (h) said local area network module providing said variable length information to said second device on said second local area network segment.
Claim 21
Independent Claim 225 words
A method of providing for routing of a variable length information packet in a local area network, said local area network comprising at least a first device coupled with a first local area network segment and a second device coupled with a second local area network segment, said first local area network segment coupled with a first local area network module, said second local area network segment coupled with a second local area network module, said method comprising the steps of: (a) said first device communicating said variable length information packet to said first local area network module over said first local area network segment; (b) said first local area network module receiving said variable length information packet; (c) said first local area network module providing said variable length information packet to a first port of a connection oriented router; (d) said router segmenting said variable length information packet into a plurality of fixed length cells; (e) said router routing said fixed length cells to a second port of said router; (f) said router reassembling said plurality of fixed length cells into said variable length information packet; (g) said router providing said variable length information packet to said second local area network module; (h) said local area network module providing said variable length information to said second device on said second local area network segment.
Claim 22
Dependent Claim 14 words
The method as recited by claim 18 wherein said router comprises an ATM switch.
Claim 23
Dependent Claim 34 words
The method as recited by claim 19 wherein said ATM switch is configured with a virtual circuit providing for communication between said first local area network module and said second local area network module.
Claim 24
Dependent Claim 35 words
The method as recited by claim 19 wherein said ATM switch is configured with a permanent virtual circuit providing for communication between said first local area network module and said second local area network module.
Claim 25
Dependent Claim 33 words
The method as recited by claim 20 wherein said ATM switch is configured with virtual path providing for communication between said first local area network segment and said second local area network segment.

References Cited (Backward Citations)

US5021949A Cited
US4922486A Cited
US5271000A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1998-04-17 1998-10-17 1999-04-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2002-04-17 2002-10-17 2003-04-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2006-04-17 2006-10-17 2007-04-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag