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.