Patent US6510159B1 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6510159B1 Expired / Lapsed US ⏱️ 0.0 years remaining

Router and routing method

Assignee: NEC Corp
•
Filing: 1998-04-17
•
Granted: 2003-01-21
•
Expires: 2018-04-17
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A route that can effectively transfer packets at a high speed when a virtual interface is used. The route operates in an ATM-LAN environment which implements RFC1577 “Classical IP and ARP over ATM” and has virtual interfaces. The route has an address table on which a set of a destination address of a network layer, an address of a next hop on a packet relay route, and packet transmission information is stored, retrieved, and removed as one entry. The address table stores as transmission information of a packet a destination address of a network layer and an address of a next hop at a packet transfer time, a header of a data link layer and a transmitted interface when a packet is transmitted to a LAN interface, and call information at an ATM when a packet is transmitted to an ATM interface. Packets are directly transmitted to a physical interface using the address table storing the packet transmitted from each interface, without executing a routing process.

Inventors

  • 👤 Kameda Noriyuki

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-08 13:00
CPC Classifications
H; H04; H04L; H04L12/00; H04L12/54; H04L12/56; H04L12/5601; H04L45/00; H04L45/54; H04L2012/5614; H04L2012/5617; H04L2012/5638; H04L2012/5665; H04L2012/5667

Claims Analysis

Total Claims: 12
Claim 1
Independent Claim 158 words
A router that operates in an ATM-LAN environment to implement classical IP and ARP over ATM, and having virtual interfaces, the router including an address table in which a record is created for a message at the time an initial packet in a message is transmitted, the record being comprised of fields for a destination address in the network layer, a network layer address of a next hop on a packet relay route and additional packet transmission information, the additional packet transmission information representing a header of a data link layer and a transmission destination interface when a packet is to be transmitted to a LAN interface, and call information on an ATM side when the packet is to be transmitted to an ATM interface, the router being operative to transmit a packet directly to a physical interface using information stored in the address table without executing a normal routing process for packets subsequent to the initial packet.
Claim 2
Dependent Claim 158 words
A router that operates in an ATM-LAN environment to implement classical IP and ARP over ATM, and having virtual interfaces, the router including an address table in which a record is created for a message at the time an initial packet in a message is transmitted, the record being comprised of fields for a destination address in the network layer, a network layer address of a next hop on a packet relay route and additional packet transmission information, the additional packet transmission information representing a header of a data link layer and a transmission destination interface when a packet is to be transmitted to a LAN interface, and call information on an ATM side when the packet is to be transmitted to an ATM interface, the router being operative to transmit a packet directly to a physical interface using information stored in the address table without executing a normal routing process for packets subsequent to the initial packet.
Claim 3
Dependent Claim 23 words
The router defined in claim 1 , wherein each address table record includes a field that stores an aging timer for the record.
Claim 4
Dependent Claim 24 words
The router defined in claim 1 , wherein address table records are retrieved using the network layer destination address field as a search key.
Claim 5
Dependent Claim 25 words
The router defined in claim 1 , wherein address table records are removed using the network layer next hop address field as a search key.
Claim 6
Dependent Claim 24 words
The router defined in claim 1 , wherein address table records are stored using the network layer destination address field as a search key.
Claim 7
Dependent Claim 152 words
A routing method for implementing classical IP and ARP over ATM in an ATM-LAN environment having virtual interfaces, comprising: creating an address table for storing message routing information records, the records being comprised of fields for a network layer destination address, a network layer address of a next hop on a packet relay route and additional packet transmission information, the additional packet transmission information representing a header of a data link layer and a transmission destination interface when a packet is to be transmitted to a LAN interface, and call information on an ATM side when the packet is to be transmitted to an ATM interface; creating a record for a message at the time an initial packet in the message is transmitted; and transmitting a packet directly to a physical interface using information stored in the address table without executing a normal routing process for packets subsequent to the initial packet.
Claim 8
Dependent Claim 152 words
A routing method for implementing classical IP and ARP over ATM in an ATM-LAN environment having virtual interfaces, comprising: creating an address table for storing message routing information records, the records being comprised of fields for a network layer destination address, a network layer address of a next hop on a packet relay route and additional packet transmission information, the additional packet transmission information representing a header of a data link layer and a transmission destination interface when a packet is to be transmitted to a LAN interface, and call information on an ATM side when the packet is to be transmitted to an ATM interface; creating a record for a message at the time an initial packet in the message is transmitted; and transmitting a packet directly to a physical interface using information stored in the address table without executing a normal routing process for packets subsequent to the initial packet.
Claim 9
Dependent Claim 43 words
A routing method as defined in claim 6 , further comprised of omitting the routing process when packet transfer information is obtainable from the address table and performing a conventional routing process when packet transfer information is not obtainable from the address table.
Claim 10
Dependent Claim 61 words
The routing method as defined in claim 7 , wherein the routing process further includes, when packet transfer information is not obtainable from the address table: executing Logical Link Control Encapsulation when an interface to which a packet is transmitted is an ATM interface; and directly transmitting packets to the ATM interface based on VPI/VCI information obtained from the address table.
Claim 11
Dependent Claim 37 words
The routing method defined in claim 6 , further comprising the step of performing an address entering process, in addition to a conventional routing process, when packet transfer information is not obtained by retrieving said address table.
Claim 12
Dependent Claim 76 words
The routing method defined in claim 6 , further comprising the steps of retrieving an ATMARP table of a virtual interface obtained by the routing table retrieval when an interface to which a packet is transmitted is an ATM interface, issuing a connection open request according to the content of an entry of the ATMARP table when the ATMARP table exists, and issuing a connection open request after the ATMARP process when no ATMARP table exists.

References Cited (Backward Citations)

JPS63196132A Cited
JPH04364625A Cited
JPH06152655A Cited
JPH08204746A Cited
US5600644A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2006-01-20 2006-07-22 2007-01-21 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2010-01-20 2010-07-22 2011-01-21 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2014-01-20 2014-07-22 2015-01-21 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag