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

Method and apparatus for interconnecting LANs

Assignee: AT&T Inc
•
Filing: 1995-03-10
•
Granted: 1997-02-04
•
Expires: 2015-03-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A so-called "ELAN contronect network" is employed to interconnect sub-ELANs to form an ELAN. More specifically, the "ELAN contronect network" is a separate network for interconnecting the servers of the sub-ELANs, where a sub-ELAN is a part of an ELAN having its own LES and BUS that may also be configured as a stand-alone ELAN. Each of the sub-ELANs is connected to the ELAN contronect network via a point-to-point connection-oriented connection, e.g., an asynchronous transfer mode (ATM) connection and the ELAN contronect network is configured to present itself to each of the servers of the sub-ELANs as clients thereof. In a particular embodiment of the invention, the ELAN contronect network includes an address server, a broadcast/route server, a configuration server, multimedia servers, and at least one LAN hub interconnected over a high-speed backbone. The address server contains an address data base for performing address resolution between the at least two addresses of each ELAN end-point in response to requests for such translations. The broadcast/route server receives data packets for broadcast to a different sub-ELAN from which the packets originated and broadcasts the received data packets to at least one other sub-ELAN. The broadcast/route server also recognizes that a packet which is a broadcast packet at layer 2 is actually a request for an address resolution at layer 3. If so, the broadcast/route server collaborates with the address server to perform the necessary address resolution and insures that a response is sent only to the client originating the request.

Inventors

  • 👤 Tian-Pong P. Chang
  • 👤 Seyhan Civanlar
  • 👤 Vikram R. Saksena

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 23:45
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/28; H04L12/46; H04L12/4604; H04L12/4608; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428; H04Q11/0478; H04L12/54; H04L12/56; H04L12/5601; H04L2012/5614; H04L2012/5615; H04L2012/5619

Claims Analysis

Total Claims: 28
Claim 1
Independent Claim 92 words
Apparatus for directly interconnecting a plurality of sub-emulated local area networks (sub-ELANs) across a common asynchronous transfer mode (ATM) network to form a single ELAN, each of said sub-ELANs including a LAN Emulation Server (LES) and a Broadcast and Unknown Server (BUS), said apparatus comprising: an ELAN contronect network directly connected to said common ATM network for interconnecting the LES and BUS of each of said sub-ELANs, the ELAN contronect network being configured to present itself to the LES and BUS of each of said sub-ELANs as a LAN Emulation Client (LEC).
Claim 2
Dependent Claim 92 words
Apparatus for directly interconnecting a plurality of sub-emulated local area networks (sub-ELANs) across a common asynchronous transfer mode (ATM) network to form a single ELAN, each of said sub-ELANs including a LAN Emulation Server (LES) and a Broadcast and Unknown Server (BUS), said apparatus comprising: an ELAN contronect network directly connected to said common ATM network for interconnecting the LES and BUS of each of said sub-ELANs, the ELAN contronect network being configured to present itself to the LES and BUS of each of said sub-ELANs as a LAN Emulation Client (LEC).
Claim 3
Dependent Claim 32 words
The invention as defined in claim 1 wherein said ELAN contronect network comprises: an address server; a broadcast/route server; and a backbone network for interconnecting said address server and said broadcast/route server.
Claim 4
Dependent Claim 23 words
The invention as defined in claim 2 wherein said an address server converts a received client address into another address for that client.
Claim 5
Dependent Claim 37 words
The invention as defined in claim 3 wherein said address server requests an address conversion from the LES of at least one of said sub-ELANs when information necessary to perform is not available to said address server.
Claim 6
Dependent Claim 39 words
The invention as defined in claim 2 wherein said broadcast/route server transmits received information to at least one client connected to one of said sub-ELANs other than the sub-ELAN to which the client originating said received information is connected.
Claim 7
Dependent Claim 15 words
The invention as defined in claim 2 wherein said backbone network is a connectionless media.
Claim 8
Dependent Claim 41 words
The invention as defined in claim 2 wherein said ELAN contronect network further comprises: a multimedia server for providing a multimedia service to each of said sub-ELANs authorized to use said multimedia service, said multimedia server being connected to said backbone.
Claim 9
Dependent Claim 84 words
The invention as defined in claim 2 further wherein said broadcast/route server includes: means for receiving a layer-3 packet containing a broadcast indication at layer 2; means for determining that said received packet is an address query at layer 3 and contains a layer-3 received client address; means for requesting a corresponding address for said received client address from said address server; means for receiving said corresponding address from said address server; and means for responding to said layer-3 packet with said corresponding address.
Claim 10
Dependent Claim 28 words
The invention as defined in claim 2 further wherein said broadcast/route server includes: means for routing a received layer-3 packet to a final destination or a next-hop router.
Claim 11
Dependent Claim 31 words
The invention as defined in claim 2 wherein said broadcast/route server includes means for exchanging routing information with a router external to said ELAN contronect network for developing routes for packets.
Claim 12
Dependent Claim 24 words
The invention as defined in claim 2 further wherein said address server converts a received client address at layer 2 into another layer-2 address.
Claim 13
Dependent Claim 32 words
The invention as defined in claim 11 wherein said received client address at layer 2 is an medium access control (MAC) and said other layer-2 address is asynchronous transfer mode (ATM) address.
Claim 14
Dependent Claim 34 words
The invention as defined in claim 11 wherein said received client address at layer 2 is an asynchronous transfer mode (ATM) address and said other layer-2 address is a medium access control (MAC) address.
Claim 15
Dependent Claim 23 words
The invention as defined in claim 2 further wherein said address server converts received client addresses at layer 2 into a layer-3 address.
Claim 16
Dependent Claim 23 words
The invention as defined in claim 2 further wherein said address server converts received client addresses at layer 3 into a layer-2 address.
Claim 17
Dependent Claim 25 words
The invention as defined in claim 15 wherein said address conversion is performed in response to a request for such conversion from said broadcast/route server.
Claim 18
Dependent Claim 32 words
The invention as defined in claim 15 wherein said address conversion is performed in response to a request for such conversion from a LAN emulation server (LES) of one of said sub-ELANs.
Claim 19
Dependent Claim 31 words
The invention as defined in claim 15 wherein said received client address at layer 3 is an internet protocol (IP) and said layer-2 address is a medium access control (MAC) address.
Claim 20
Dependent Claim 31 words
The invention as defined in claim 15 wherein said received client address at layer 3 is an internet protocol (IP) and said layer-2 address is an asynchronous transfer mode (ATM) address.
Claim 21
Dependent Claim 32 words
The invention as defined in claim 2 wherein said ELAN contronect network further comprises: a configuration server connected to said backbone network for arranging the topology of the interconnection of said sub-ELANs.
Claim 22
Dependent Claim 31 words
The invention as defined in claim 20 wherein said configuration server includes: means for storing the address of the servers of the plurality of said sub-ELANs that together comprises the ELAN.
Claim 23
Dependent Claim 38 words
The invention as defined in claim 20 wherein said configuration server includes: means for communicating with said address server and said broadcast/route server to transmit thereto information indicating changes in the topology of the interconnection of said sub-ELANs.
Claim 24
Dependent Claim 52 words
The invention as defined in claim 20 wherein said configuration server includes: means for obtaining approval at a required security level from each entity administering at least one of each of two or more ELANs comprised of sub-ELANs connected by said ELAN contronect network prior to merging said two or more ELANs.
Claim 25
Dependent Claim 35 words
The invention as defined in claim 20 wherein said configuration server includes: means for obtaining approval at a required security level prior to splitting an ELAN into two or more ELANs administered by different entities.
Claim 26
Dependent Claim 68 words
The invention as defined in claim 20 wherein said ELAN contronect network includes a multimedia server for providing a multimedia service to each ELAN comprised of sub-ELANs connected by said ELAN contronect network authorized to use said multimedia service and wherein said configuration server includes: means for communicating with said multimedia server to transmit thereto information indicating changes in the authorizations of said ELANs to use multimedia service.
Claim 27
Independent Claim 103 words
A method for use in a contronect network which directly interconnects a plurality of sub-emulated local area networks (sub-ELANs) across a common asynchronous transfer mode (ATM) network to form a single ELAN, the method comprising the steps of: receiving a layer-3 packet originated by a LAN Emulation Client (LEC) connected to one of said sub-ELANs, said received packet containing a broadcast indication at layer 2; determining that said received packet is an address query at layer 3 and contains a layer-3 received client address; obtaining a corresponding address for said received client address; and responding to said layer-3 packet with said corresponding address.
Claim 28
Independent Claim 103 words
A method for use in a contronect network which directly interconnects a plurality of sub-emulated local area networks (sub-ELANs) across a common asynchronous transfer mode (ATM) network to form a single ELAN, the method comprising the steps of: receiving a layer-3 packet originated by a LAN Emulation Client (LEC) connected to one of said sub-ELANs, said received packet containing a broadcast indication at layer 2; determining that said received packet is an address query at layer 3 and contains a layer-3 received client address; obtaining a corresponding address for said received client address; and responding to said layer-3 packet with said corresponding address.

References Cited (Backward Citations)

US4823338A Cited
US4823338B1 Cited
US5329527A Cited
US5317568A Cited
US5345443A Cited
US5473679A Cited
US5491693A Cited
US5490140A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-02-04 2000-08-05 2001-02-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-02-04 2004-08-05 2005-02-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-02-04 2008-08-05 2009-02-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag