Method and mobile node for packet transmission in mobile internet protocol network
First Claim
1. A method for packet transmission in a Mobile Internet Protocol (MIP) network, comprising:
- sending, by a mobile terminal apparatus to a Home Agent (HA), a first Firewall Detection (FD) packet encapsulated with IP security (IPsec) protocol and a second FD packet encapsulated with IPsec protocol and User Datagram Payload (UDP) protocol;
determining whether there is a firewall blocking an IPsec packet between the mobile terminal apparatus and the HA by way of determining whether a Firewall Detection Reply (FDR) packet received from the HA corresponds to the first FD packet encapsulated with the IPsec protocol or the second FD packet encapsulated with the IPsec protocol and the UDP protocol, wherein said determining whether there is a firewall blocking the IPsec packet comprises;
determining that there is no firewall blocking the IPsec packet when the FDR packet received corresponds to the first FD packet; and
determining that there is the firewall blocking the IPsec packet when the FDR packet received corresponds to the second FD packet;
encapsulating packets with the UDP protocol and performing binding update and packet exchange if there is the firewall blocking the IPsec packet; and
performing binding update and packet exchange if there is no firewall blocking the IPsec packet.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for packet transmission in an MIP network is disclosed. A mobile node sends to a Home Agent (HA) a first Firewall Detection (FD) packet encapsulated with IP security (IPsec) protocol and a second FD packet encapsulated with the IPsec protocol and User Datagram Payload (UDP) protocol. The mobile node determines whether there is a firewall blocking an IPsec packet between the mobile node and the HA according to a Firewall Detection Reply (FDR) packet from the HA. If there is a firewall, packets are encapsulated with the UDP protocol and binding update and packet exchange are performed; otherwise, binding update and packet exchange are performed. A mobile node for packet transmission is also provided. Embodiments of the present invention enables the mobile node to exchange a packet with a correspondent node when there is a firewall not supporting the IPsec protocol between the mobile node and the HA.
44 Citations
10 Claims
-
1. A method for packet transmission in a Mobile Internet Protocol (MIP) network, comprising:
-
sending, by a mobile terminal apparatus to a Home Agent (HA), a first Firewall Detection (FD) packet encapsulated with IP security (IPsec) protocol and a second FD packet encapsulated with IPsec protocol and User Datagram Payload (UDP) protocol; determining whether there is a firewall blocking an IPsec packet between the mobile terminal apparatus and the HA by way of determining whether a Firewall Detection Reply (FDR) packet received from the HA corresponds to the first FD packet encapsulated with the IPsec protocol or the second FD packet encapsulated with the IPsec protocol and the UDP protocol, wherein said determining whether there is a firewall blocking the IPsec packet comprises;
determining that there is no firewall blocking the IPsec packet when the FDR packet received corresponds to the first FD packet; and
determining that there is the firewall blocking the IPsec packet when the FDR packet received corresponds to the second FD packet;encapsulating packets with the UDP protocol and performing binding update and packet exchange if there is the firewall blocking the IPsec packet; and performing binding update and packet exchange if there is no firewall blocking the IPsec packet. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A mobile terminal apparatus for packet transmission, comprising:
-
a first module configured to send a first Firewall Detection (FD) packet encapsulated with IP security (IPsec) protocol and a second FD packet encapsulated with IPsec protocol and User Datagram Payload (UDP) protocol to a Home Agent (HA); a second module configured to determine whether there is a firewall blocking an IPsec packet by way of determining whether a Firewall Detection Reply (FDR) packet received from the HA corresponds to the first FD packet encapsulated with the IPsec protocol or the second FD packet encapsulated with the IPsec protocol and the UDP protocol, wherein the second module comprises;
a sub-module configured to determine that there is no firewall blocking the IPsec packet when determining that the FDR packet received corresponds to the first FD packet; and
a sub-module configured to determine that there is the firewall blocking the IPsec packet when determining that the FDR packet received corresponds to the second FD packet;a third module configured to encapsulate packets with the UDP protocol and perform binding update and packet exchange when the second module determines that there is the firewall blocking the IPsec packet; and a fourth module configured to perform binding update and packet exchange when the second module determines that there is no firewall blocking the IPsec packet. - View Dependent Claims (8)
-
-
9. A Mobile Internet Protocol (MIP) system, the system comprising at least one mobile terminal apparatus configured to:
-
send a first Firewall Detection (FD) packet encapsulated with IP security (IPsec) protocol and a second FD packet encapsulated with IPsec protocol and User Datagram Payload (UDP) protocol to a Home Agent (HA); determine whether there is a firewall blocking an IPsec packet by way of determining whether a Firewall Detection Reply (FDR) packet received from the HA corresponds to the first FD packet encapsulated with the IPsec protocol or the second FD packet encapsulated with the IPsec protocol and the UDP protocol; and
determining that there is no firewall blocking the IPsec packet when the FDR packet received corresponds to the first FD packet; and
determining that there is the firewall blocking the IPsec packet when the FDR packet received corresponds to the second FD packet;encapsulate packets with the UDP protocol and performing binding update and packet exchange when there is the firewall blocking the IPsec packet; and perform binding update and packet exchange when there is no firewall blocking the IPsec packet. - View Dependent Claims (10)
-
Specification