METHODS AND APPARATUS FOR BROADCAST OPTIMIZATION IN MOBILE IP
First Claim
1. A Foreign Agent supporting Mobile IP, comprising:
- a processor; and
a memory, at least one of the processor or the memory being adapted for;
receiving a broadcast data packet addressed to a subnet;
obtaining the subnet from the broadcast data packet;
identifying two or more Mobile Nodes on the obtained subnet from a table; and
duplicating the broadcast data packet and transmitting each duplicate broadcast data packet to a different one of the two or more Mobile Nodes.
0 Assignments
0 Petitions
Accused Products
Abstract
In accordance with various embodiments, a Home Agent receives a registration request and sends a registration reply having a network mask extension including a network mask associated with the home address of the Mobile Node. Once the Mobile Node has obtained its network mask, it may send packets such as broadcast packets, as well as roam to its Home Agent. Additionally, in accordance with various embodiments, when a Home Agent receives a broadcast packet, it forwards the broadcast packet to a care-of address of the broadcast packet without duplicating the broadcast packet. Instead, the Foreign Agent obtains the subnet from the broadcast packet, identifies the Mobile Node(s) on that subnet, and duplicates the broadcast packet for transmission to the identified Mobile Node(s).
3 Citations
21 Claims
-
1. A Foreign Agent supporting Mobile IP, comprising:
-
a processor; and a memory, at least one of the processor or the memory being adapted for; receiving a broadcast data packet addressed to a subnet; obtaining the subnet from the broadcast data packet; identifying two or more Mobile Nodes on the obtained subnet from a table; and duplicating the broadcast data packet and transmitting each duplicate broadcast data packet to a different one of the two or more Mobile Nodes. - View Dependent Claims (2)
-
-
3. In a Foreign Agent supporting Mobile IP, a method, comprising:
-
receiving a broadcast data packet addressed to a subnet; obtaining the subnet from the broadcast data packet; identifying two or more Mobile Nodes on the obtained subnet from a table; and duplicating the broadcast data packet and transmitting each duplicate broadcast data packet to a different one of the two or more Mobile Nodes. - View Dependent Claims (4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. In a Home Agent supporting Mobile IP, a method of processing a registration request, comprising:
-
receiving a registration request, the registration request identifying a Mobile Node and a care-of address of the Mobile Node; updating a mobility binding table with the care-of address of the Mobile Node; composing and sending a registration reply to the care-of address of the Mobile Node; receiving a broadcast data packet; and forwarding the broadcast data packet via the care-of address without duplicating the broadcast data packet. - View Dependent Claims (15, 16)
-
-
17. A Home Agent supporting Mobile IP and adapted for processing a registration request, comprising:
-
a processor; and a memory, at least one of the processor or the memory being adapted for; receiving a registration request, the registration request identifying a Mobile Node and a care-of address of the Mobile Node; updating a mobility binding table with the care-of address of the Mobile Node; composing and sending a registration reply to the care-of address of the Mobile Node; receiving a broadcast data packet; and forwarding the broadcast data packet via the care-of address without duplicating the broadcast data packet. - View Dependent Claims (18, 19, 20)
-
-
21. A Foreign Agent supporting Mobile IP, comprising:
-
means for receiving a broadcast data packet addressed to a subnet; means for obtaining the subnet from the broadcast data packet; means for identifying two or more Mobile Nodes on the obtained subnet from a table; and means for duplicating the broadcast data packet and transmitting each duplicate broadcast data packet to a different one of the two or more Mobile Nodes.
-
Specification