Claims
- 1. A method of providing packet delivery to a wireless device having a foreign agent over a wired packet-based network, said method comprising the steps of:
providing a home agent corresponding to said wireless device with a foreign agent address associated with said wireless device, said wireless device also having a home address; receiving, at said home agent, a packet having said home address as a packet header destination address; substituting said foreign agent address for said home address as said packet header destination address for said packet; and forwarding said packet from said home agent to said packet header destination address.
- 2. The method in accordance with claim 1 wherein said foreign agent is co-located with said wireless device.
- 3. The method in accordance with claim 2 wherein said foreign agent address is also a domain-based care-of address corresponding to said wireless device.
- 4. The method in accordance with claim 1 further comprising the step of:
setting a header field included within said packet to identify said packet as a packet on which tunneling optimization has been performed.
- 5. The method in accordance with claim 1 further comprising the steps of:
receiving said packet at said foreign agent; substituting said home address for said foreign agent address as said packet header destination address for said packet; and forwarding said packet to said wireless device.
- 6. A home agent, for a wireless device, implemented in a wired packet-based network node comprising:
means for receiving a foreign agent address associated with said wireless device, said wireless device also having a home address; means for receiving a packet having said home address as a packet header destination address; means for substituting said foreign agent address for said home address as said packet header destination address for said packet; and means for forwarding said packet from said home agent to said packet header destination address.
- 7. The home agent in accordance with claim 6 implemented within an Internet Protocol network.
- 8. The home agent in accordance with claim 6 further comprising:
means for setting a header field included within said packet to identify said packet as a packet on which tunneling optimization has been performed.
- 9. The home agent in accordance with claim 8 wherein said header field is a Reserved Fragment Flag bit.
- 10. A wireless device adapted to receive packets transmitted from a base station, said packets received at said base station being forwarded over a wired packet-based network from a forwarding home agent corresponding to said wireless device, said wireless device comprising:
means for co-locating a foreign agent corresponding to said wireless device within said wireless device; means for receiving a packet at said foreign agent; means for substituting a wireless device address for a foreign agent address as a packet header destination address for said packet; and means for forwarding said packet from said foreign agent to an application being executed at said wireless device.
- 11. The wireless device in accordance with claim 10 adapted to receive and process Internet Protocol packets.
- 12. The wireless device in accordance with claim 10 further comprising:
means for detecting a set header field included within said packet to identify said packet as a packet on which tunneling optimization has been per formed.
- 13. The wireless device in accordance with claim 12 w herein said header field is a Reserved Fragment Flag bit.
- 14. A method of packet delivery to a wireless device having a co-located foreign agent, said method comprising the steps of
receiving a packet at said foreign agent having a foreign agent address as a packet header destination address; detecting whether a Reserved Fragment Flag incorporated within said packet is set; determining that said packet had been processed utilizing a tunneling optimization if said Reserved Fragment Flag is set; substituting a wireless device address for said foreign agent address as said packet header destination address for said packet, if said packet had been processed utilizing said tunneling optimization; and forwarding said packet to said wireless device address.
CROSS REFERENCES TO RELATED APPLICATIONS
[0001] This application is related to other U.S. patent applications, each having a filing date of Dec. 11, 1998 and each having a common assignee. The related applications are: “Wireless Access to Packet-Based Networks,” Ser. No. XXXX; “Dynamic Address Assignment for Wireless Devices Accessing Packet-Based Networks,” Ser. No. XXXX; “Single Phase Local Mobility Scheme for Wireless Access to Packet-Based Networks,” Ser. No. XXXX; and “Two Phase Local Mobility Scheme for Wireless Access to Packet-Based Networks,” Ser. No. XXXX.