Method, apparatus and system for optimizing routing of mobile IP packets
First Claim
Patent Images
1. A network device for routing a mobile IP packet, comprising:
- a control plane processor;
a forwarding plane processor coupled to the control plane processor; and
a fastpath processor coupled to the forwarding plane processor and the control plane processor, the fastpath processor capable of receiving the mobile IP packet, looking up a binding cache maintained by the Forwarding Plane Processor to determine if an entry exists for the mobile IP packet, and forwarding the mobile IP packet to a destination corresponding to the entry in the binding cache.
2 Assignments
0 Petitions
Accused Products
Abstract
Network devices on mobile networks may be configured to improve and optimize packet processing and routing. Specifically, a home agent device may be decomposed into its major functionality, namely processing and routing. Various processors on the device are assigned to specific tasks and each processor may be optimized for its specific tasks, thus improving packet processing and routing. The home agent device may comprise one or more physical components.
24 Citations
28 Claims
-
1. A network device for routing a mobile IP packet, comprising:
-
a control plane processor;
a forwarding plane processor coupled to the control plane processor; and
a fastpath processor coupled to the forwarding plane processor and the control plane processor, the fastpath processor capable of receiving the mobile IP packet, looking up a binding cache maintained by the Forwarding Plane Processor to determine if an entry exists for the mobile IP packet, and forwarding the mobile IP packet to a destination corresponding to the entry in the binding cache. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of routing mobile IP packets, comprising:
-
receiving the mobile IP packet within a forwarding element in a network device forwarding plane;
looking up entries in a binding cache maintained in the forwarding element to determine whether an entry is specified in the binding cache for the mobile IP packet; and
forwarding the mobile IP packet from the forwarding element to a destination corresponding to the entry in the binding cache. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. An article comprising a machine-accessible medium having stored thereon instructions that, when executed by a machine, cause the machine to:
- receive a mobile IP packet within a forwarding element in a network device forwarding plane;
look up entries in a binding cache maintained in the forwarding element to determine whether an entry is specified in the binding cache for the mobile IP packet; and
forward the mobile IP packet from the forwarding element to a destination corresponding to the entry in the binding cache. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
- receive a mobile IP packet within a forwarding element in a network device forwarding plane;
Specification