Please download the dossier by clicking on the dossier button x
×

SYSTEM AND METHOD TO SUPPORT NETWORKING FUNCTIONS FOR MOBILE HOSTS THAT ACCESS MULTIPLE NETWORKS

  • US 20090022152A1
  • Filed: 09/30/2008
  • Published: 01/22/2009
  • Est. Priority Date: 12/31/2002
  • Status: Active Grant
First Claim
Patent Images

1. A method of routing packets between a first network access device and a second network access device, the method being performed at a secure mobility gateway having at least one Internet interface and at least one intranet interface, comprising:

  • receiving an encapsulated IP-in-UDP packet having an IP packet sent from the first network access device to the second network access device through the Internet interface, the IP packet being encrypted;

    locating a mobile status record for the first network access device;

    verifying the encapsulated IP-in-UDP packet based on a parameter contained in the IP-in-UDP packet and, if the parameter is valid, thenupdating the mobile status record by replacing a current care-of IP address in the mobile status record with an outer source IP address of the encapsulated IP-in-UDP packet, replacing a current interface in the mobile status record with the Internet interface if the current interface is the intranet interface for the first network access device, and replacing a packet sequence number for the first network access device in the mobile status record with the packet sequence number of the encapsulated IP-in-UDP packet for the first network access device, if the packet sequence number of the encapsulated IP-in-UDP packet is greater than a current packet sequence number stored in the mobile status record;

    decapsulating the encapsulated IP-in-UDP packet;

    decrypting the IP packet and;

    sending the IP packet that is unencrypted to the second network access device through an Intranet interface, as if the first network access device is deployed on a subnet of an Intranet that is represented by the Intranet interface.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×