Device and method for indicating an initial router of a path in a packet switching network
First Claim
1. A router comprising:
- a transceiver operable to transmit and receive packets when connected to a communication network; and
a processor cooperatively operable with the transceiver, the processor being associated with at least one of a unique network routable address value and a physical address, the processor being configured to facilitate receiving a packet in accordance with the transceiver;
checking the packet for an indication to determine if the at least one of the unique network routable address value and the physical address are to be inserted in a router location information field in the packet;
if the packet has the indication, inserting router location information indicative of the at least one of the unique network routable address value and the physical address in the packet; and
transmitting the packet in accordance with the transceiver.
1 Assignment
0 Petitions
Accused Products
Abstract
A router includes a transceiver operable to transmit and receive packets when operably connected to a communication network, and a processor cooperatively operable with the transceiver. The processor is associated with a unique network routable value and/or a physical address. The processor is configured to facilitate receiving a packet in accordance with the transceiver. The processor checks the packet for an indication to determine if the unique network routable address value and/or the physical address are to be inserted in a router location information field in the packet. If the packet has the indication, the processor inserts router location information indicative of the unique network routable address value and/or the physical address in the packet. The processor transmits the packet in accordance with the transceiver.
-
Citations
20 Claims
-
1. A router comprising:
-
a transceiver operable to transmit and receive packets when connected to a communication network; and
a processor cooperatively operable with the transceiver, the processor being associated with at least one of a unique network routable address value and a physical address, the processor being configured to facilitate receiving a packet in accordance with the transceiver;
checking the packet for an indication to determine if the at least one of the unique network routable address value and the physical address are to be inserted in a router location information field in the packet;
if the packet has the indication, inserting router location information indicative of the at least one of the unique network routable address value and the physical address in the packet; and
transmitting the packet in accordance with the transceiver. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method, implemented on a router in a packet switching network, for indicating a first router in a packet path, comprising:
-
at the router, associating the router with router location information, wherein the router location information is at least one of a network routable address value unique to the router and a physical address corresponding to a geographic location of the router;
at the router, automatically checking whether each packet of a plurality of packets that are received and are to be forwarded includes an indication that the router location information is to be inserted;
at the router, if the packet includes the indication, automatically inserting the router location information into a router location information field in the packet; and
at the router, if the packet does not include the indication, automatically not inserting router location information into the packet. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computer-readable medium comprising instructions for execution by a computer corresponding to a router, the instructions including a computer-implemented method for providing an indication of an initial router in a path for a packet on a packet switching network, the instructions for implementing:
-
(A) receiving a packet that is to be forwarded over the packet switching network;
(B) responsive to receipt of the packet, processing the packet in accordance with an associated layer, including checking the packet to determine if any router location information is in the packet, and inserting specific router location information into the packet only if any router location information is not in the packet, wherein the specific router location information indicates the router that received the packet; and
(C) forwarding the packet after the processing. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification