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

Apparatus and method for reducing frame loss in route switched networks

Assignee: Cisco Technology Inc
•
Filing: 1997-04-11
•
Granted: 1999-06-01
•
Expires: 2017-04-11
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract To ensure a LES issues address resolution responses when necessary, an association between a MAC/ATM address pair and an intersubnet shortcut virtual channel connection (VCC) is registered. When the LES receives a first data frame being sent from a first station to a second station, with the second station having a MAC address associated with a shortcut VCC, a second data frame is created. The second data frame has as a source address the MAC address. The second frame is sent to devices associated with the first station so that the devices may learn the origination point for the second station and can issue messaging necessary to establish an shortcut VCC. In addition, frame loss reduction in an ATM communications network is accomplished by registering an association between a MAC address of a router associated with a MAC/ATM address pair, and a shortcut VCC. After the association is registered, a data frame being sent from a first station to a second station is received. The second station has the same MAC address as the MAC/ATM address pair. The destination MAC address of the data frame is replaced with the MAC address of the router, wherein the data frame can now be delivered. Also, a first station is prevented from having to wait to send data to a second station over a newly created shortcut VCC by registering an association between a MAC/ATM address pair and a shortcut VCC. Next, a flush request message from an edge device on an ELAN is received. The flush request has a destination ATM address equal to the ATM address of the MAC/ATM address pair. A flush response message is sent to the edge device, where upon receiving the flush response message, the edge device will start sending data from the first station to the second station over the newly created shortcut VCC.

Inventors

  • 👤 Cedell Adam Alexander, Jr.
  • 👤 Edward Joel Rovner
  • 👤 Sonia Kiang Rovner

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-04 04:50
CPC Classifications
H; H04; H04Q; H04Q11/00; H04Q11/04; H04Q11/0428; H04Q11/0478; H04L; H04L12/00; H04L12/28; H04L12/46; H04L12/4604; H04L12/4608; H04L12/54; H04L12/56; H04L12/5601; H04L2012/5614; H04L2012/5617; H04L2012/5638; H04L2012/5665; H04L2012/5668

Claims Analysis

Total Claims: 23
Claim 1
Independent Claim 135 words
A method for establishing an intersubnet shortcut virtual channel connection (VCC) in an asynchronous transfer mode (ATM) communications network, comprising: registering an association between a MAC/ATM address pair and the intersubnet shortcut virtual channel connection (VCC), the MAC/ATM address pair having a MAC address and an ATM address; receiving a first data frame being sent from a first station to a second station, wherein the second station is addressed using the MAC address; creating a second data frame in response to receiving the first data frame, wherein the second data frame has as a source address the MAC address; and sending the second data frame to the first station, wherein devices associated with the first station learn an origination point for the second station and can issue messaging necessary to establish the intersubnet shortcut VCC.
Claim 2
Independent Claim 135 words
A method for establishing an intersubnet shortcut virtual channel connection (VCC) in an asynchronous transfer mode (ATM) communications network, comprising: registering an association between a MAC/ATM address pair and the intersubnet shortcut virtual channel connection (VCC), the MAC/ATM address pair having a MAC address and an ATM address; receiving a first data frame being sent from a first station to a second station, wherein the second station is addressed using the MAC address; creating a second data frame in response to receiving the first data frame, wherein the second data frame has as a source address the MAC address; and sending the second data frame to the first station, wherein devices associated with the first station learn an origination point for the second station and can issue messaging necessary to establish the intersubnet shortcut VCC.
Claim 3
Dependent Claim 41 words
The method as defined in claim 1, wherein the sending step includes sending the second data frame to an originating local area network (LAN) switch, wherein the originating LAN switch learns which emulated LAN (ELAN) is associated with the MAC address.
Claim 4
Dependent Claim 59 words
The method as recited in claim 1, further comprising: sending an address resolution protocol request from an originating LAN switch to a local area network emulation server (LES); and returning the ATM address of a destination LAN switch to the LAN switch, thereby allowing the originating LAN switch to establish the intersubnet shortcut VCC with the destination LAN switch.
Claim 5
Dependent Claim 20 words
The method as defined in claim 1, wherein the registering step occurs in a local area network emulation server (LES).
Claim 6
Dependent Claim 34 words
The method as defined in claim 4, wherein the registering step includes using a server to create a type-length-value message and including this message with a registration request message being sent to the LES.
Claim 7
Independent Claim 113 words
A method for reducing frame loss in an asynchronous transfer mode (ATM) communications network, comprising: registering an association between a router MAC address of a router associated with a MAC/ATM address pair, and an intersubnet shortcut virtual channel connection (VCC), the MAC/ATM address pair having a MAC address and an ATM address; receiving a data frame being sent from a first station to a second station, wherein the second station is addressed using the MAC address and the data frame has a destination MAC address equivalent to the MAC address; and replacing the destination MAC address of the data frame with the router MAC address, wherein the data frame can now be delivered.
Claim 8
Independent Claim 113 words
A method for reducing frame loss in an asynchronous transfer mode (ATM) communications network, comprising: registering an association between a router MAC address of a router associated with a MAC/ATM address pair, and an intersubnet shortcut virtual channel connection (VCC), the MAC/ATM address pair having a MAC address and an ATM address; receiving a data frame being sent from a first station to a second station, wherein the second station is addressed using the MAC address and the data frame has a destination MAC address equivalent to the MAC address; and replacing the destination MAC address of the data frame with the router MAC address, wherein the data frame can now be delivered.
Claim 9
Dependent Claim 19 words
The method as defined in claim 6, wherein the replacing step is performed by a broadcast and unknown server.
Claim 10
Dependent Claim 26 words
The method as defined in claim 6, further comprising: transmitting the data frame with the replaced MAC address to the destination MAC address via the router.
Claim 11
Dependent Claim 20 words
The method as defined in claim 6, wherein the registering step occurs in a local area network emulation server (LES).
Claim 12
Dependent Claim 34 words
The method as defined in claim 9, wherein the registering step includes using a server to create a type-length-value message and including this message with a registration request message being sent to the LES.
Claim 13
Independent Claim 131 words
A method for preventing a first station from having to wait to send data to a second station over a newly created intersubnet shortcut virtual channel connection (VCC), comprising: registering an association between a MAC/ATM address pair and an intersubnet shortcut virtual channel connection (VCC), the MAC/ATM address pair having a MAC address and an ATM address; receiving a flush request message from an edge device on an emulated local area network (ELAN), wherein the flush request message has a destination ATM address equal to the ATM address of the MAC/ATM address pair; and sending a flush response message to the edge device, where upon receiving the flush response message, the edge device starts sending data from the first station to the second station over the newly created intersubnet shortcut VCC.
Claim 14
Independent Claim 131 words
A method for preventing a first station from having to wait to send data to a second station over a newly created intersubnet shortcut virtual channel connection (VCC), comprising: registering an association between a MAC/ATM address pair and an intersubnet shortcut virtual channel connection (VCC), the MAC/ATM address pair having a MAC address and an ATM address; receiving a flush request message from an edge device on an emulated local area network (ELAN), wherein the flush request message has a destination ATM address equal to the ATM address of the MAC/ATM address pair; and sending a flush response message to the edge device, where upon receiving the flush response message, the edge device starts sending data from the first station to the second station over the newly created intersubnet shortcut VCC.
Claim 15
Dependent Claim 18 words
The method as defined in claim 11, wherein the receiving step occurs in a broadcast and unknown server.
Claim 16
Dependent Claim 24 words
The method as defined in claim 11, wherein the registering step and the sending step occur in a local area network emulation server (LES).
Claim 17
Dependent Claim 34 words
The method as defined in claim 13, wherein the registering step includes using a server to create a type-length-value message and including this message with a registration request message being sent to the LES.
Claim 18
Dependent Claim 197 words
An asynchronous transfer mode (ATM) communications network, comprising: a emulated local area network (ELAN) connected to a local area network emulation server (LES), a broadcast and unknown server (BUS), a server, and a LAN switch, with a first station being attached to the LAN switch; a second station connected to the ATM communications network, the second station having a MAC address and an ATM address; the ATM communications network being operable in a first mode of operation, wherein the server registers an association between a MAC/ATM address pair and an intersubnet shortcut virtual channel connection (VCC), the MAC/ATM address pair having the MAC address and the ATM address of the second station; the first station sends a first data frame destined for the second station that is received by the BUS; the BUS creates a second data frame in response to receiving the first data frame, wherein the second data frame has as a source address the MAC address; and the BUS sends the second data frame to the first station, wherein devices associated with the first station learn an origination point for the second station and can issue messaging necessary to establish the intersubnet shortcut VCC.
Claim 19
Dependent Claim 197 words
An asynchronous transfer mode (ATM) communications network, comprising: a emulated local area network (ELAN) connected to a local area network emulation server (LES), a broadcast and unknown server (BUS), a server, and a LAN switch, with a first station being attached to the LAN switch; a second station connected to the ATM communications network, the second station having a MAC address and an ATM address; the ATM communications network being operable in a first mode of operation, wherein the server registers an association between a MAC/ATM address pair and an intersubnet shortcut virtual channel connection (VCC), the MAC/ATM address pair having the MAC address and the ATM address of the second station; the first station sends a first data frame destined for the second station that is received by the BUS; the BUS creates a second data frame in response to receiving the first data frame, wherein the second data frame has as a source address the MAC address; and the BUS sends the second data frame to the first station, wherein devices associated with the first station learn an origination point for the second station and can issue messaging necessary to establish the intersubnet shortcut VCC.
Claim 20
Dependent Claim 163 words
An asynchronous transfer mode (ATM) communications network, comprising: a emulated local area network (ELAN) connected to a local area network emulation server (LES), a broadcast and unknown server (BUS), a server, and a LAN switch, with a first station being attached to the LAN switch; a second station connected to the ATM communications network, the second station having a MAC address an ATM address; the ATM communications network being operable in a first mode of operation, wherein the server registers an association between a router MAC address of a router associated with a MAC/ATM address pair, and an intersubnet shortcut virtual channel connection (VCC), the MAC/ATM address pair having the MAC address and the ATM address of the second station; the first station sends a data frame destined for the second station that is received by the BUS; and the LES replaces the destination MAC address of the data frame with the router MAC address, wherein the data frame can now be delivered.
Claim 21
Dependent Claim 163 words
An asynchronous transfer mode (ATM) communications network, comprising: a emulated local area network (ELAN) connected to a local area network emulation server (LES), a broadcast and unknown server (BUS), a server, and a LAN switch, with a first station being attached to the LAN switch; a second station connected to the ATM communications network, the second station having a MAC address an ATM address; the ATM communications network being operable in a first mode of operation, wherein the server registers an association between a router MAC address of a router associated with a MAC/ATM address pair, and an intersubnet shortcut virtual channel connection (VCC), the MAC/ATM address pair having the MAC address and the ATM address of the second station; the first station sends a data frame destined for the second station that is received by the BUS; and the LES replaces the destination MAC address of the data frame with the router MAC address, wherein the data frame can now be delivered.
Claim 22
Dependent Claim 181 words
An asynchronous transfer mode (ATM) communications network, comprising: an emulated local area network (ELAN) connected to a local area network emulation server (LES), a broadcast and unknown server (BUS), a server, and a LAN switch, with a first station being attached to the LAN switch; a second station connected to the ATM communications network, the second station having a MAC address and an ATM address; the ATM communications network being operable in a first mode of operation, wherein the server registers an association between a MAC/ATM address pair and an intersubnet shortcut virtual channel connection (VCC), the MAC/ATM address pair having the MAC address and the ATM address of the second station; the BUS receives a flush request message from the LAN switch, wherein the flush request message has a destination ATM address equal to the ATM address of the MAC/ATM address pair; and the BUS sends a flush response message to the LAN switch, where upon receiving the flush response message, the LAN switch starts sending data from the first station to the second station over the intersubnet shortcut VCC.
Claim 23
Dependent Claim 181 words
An asynchronous transfer mode (ATM) communications network, comprising: an emulated local area network (ELAN) connected to a local area network emulation server (LES), a broadcast and unknown server (BUS), a server, and a LAN switch, with a first station being attached to the LAN switch; a second station connected to the ATM communications network, the second station having a MAC address and an ATM address; the ATM communications network being operable in a first mode of operation, wherein the server registers an association between a MAC/ATM address pair and an intersubnet shortcut virtual channel connection (VCC), the MAC/ATM address pair having the MAC address and the ATM address of the second station; the BUS receives a flush request message from the LAN switch, wherein the flush request message has a destination ATM address equal to the ATM address of the MAC/ATM address pair; and the BUS sends a flush response message to the LAN switch, where upon receiving the flush response message, the LAN switch starts sending data from the first station to the second station over the intersubnet shortcut VCC.

References Cited (Backward Citations)

US5329527A Cited
US5394402A Cited
US5570084A Cited
US5600644A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-05-31 2002-11-30 2003-06-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-05-31 2006-11-30 2007-06-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-05-31 2010-11-30 2011-06-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag