Packet transmission method for mobile internet
First Claim
1. A method for transmitting a data packet from a mobile node to a correspondent node through a foreign agent while maintaining security therebetween, in a communication system including the mobile node having a unique mobile IP (Internet Protocol) address, the foreign agent wirelessly connected to the mobile node, the foreign agent having a unique IP address, a home agent capable of performing bi-directional wire communication with the foreign agent, the home agent having mapped information of the mobile IP address of the mobile node and the IP address of the foreign agent, and the correspondent node capable of performing bi-directional wire communication with the home agent, the method comprising the steps of:
- receiving in the correspondent node the IP address of the foreign agent, mapped with the mobile IP address of the mobile node through the home agent; and
transmitting tunneling indication information indicating whether the correspondent node can decapsulate a data packet encapsulated by the foreign agent, from the correspondent node to the foreign agent having the IP address.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for transmitting a data packet from a mobile node to a correspondent node through a foreign agent while maintaining security is disclosed. A correspondent node transmits a first data packet for communication with a mobile node to the home agent. Upon receipt of the first data packet from the home agent, the foreign agent transmits the first data packet to the mobile node through a radio channel. The home agent transmits the IP address of the foreign agent to the correspondent node after transmitting the first data packet to the foreign agent. The correspondent node transmits tunneling indication information indicating whether it can decapsulate a data packet encapsulated by the foreign agent to the foreign agent after receiving the IP address of the foreign agent from the home agent. The foreign agent encapsulates subsequent data packets received from the mobile node with a tunneling IP header for reverse tunneling and transmits the encapsulated data packets to the correspondent node, after receiving the tunneling indication information from the correspondent node.
103 Citations
11 Claims
-
1. A method for transmitting a data packet from a mobile node to a correspondent node through a foreign agent while maintaining security therebetween, in a communication system including the mobile node having a unique mobile IP (Internet Protocol) address, the foreign agent wirelessly connected to the mobile node, the foreign agent having a unique IP address, a home agent capable of performing bi-directional wire communication with the foreign agent, the home agent having mapped information of the mobile IP address of the mobile node and the IP address of the foreign agent, and the correspondent node capable of performing bi-directional wire communication with the home agent, the method comprising the steps of:
-
receiving in the correspondent node the IP address of the foreign agent, mapped with the mobile IP address of the mobile node through the home agent; and
transmitting tunneling indication information indicating whether the correspondent node can decapsulate a data packet encapsulated by the foreign agent, from the correspondent node to the foreign agent having the IP address. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for transmitting a data packet from a mobile node to a correspondent node through a foreign agent while maintaining security therebetween, in a communication system including the mobile node having a unique mobile IP address, the foreign agent wirelessly connected to the mobile node, the foreign agent having a unique IP address, a home agent capable of performing bi-directional wire communication with the foreign agent, the home agent having mapped information of the mobile IP address of the mobile node and the IP address of the foreign agent, and the correspondent node capable of performing bi-directional wire communication with the home agent, the method comprising the steps of:
-
transmitting a first data packet for communication with the mobile node from the correspondent node to the home agent;
upon receipt of the first data packet from the home agent, transmitting the first data packet from the foreign agent to the mobile node through a radio channel;
transmitting the IP address of the foreign agent from the home agent to the correspondent node after transmitting the first data packet to the foreign agent;
transmitting tunneling indication information indicating whether the correspondent node can decapsulate a data packet encapsulated by the foreign agent, from the correspondent node to the foreign agent, after receiving the IP address of the foreign agent from the home agent; and
encapsulating in the foreign agent subsequent data packets received from the mobile node with a tunneling IP header for reverse tunneling and transmitting the encapsulated data packets to the correspondent node, after receiving the tunneling indication information from the correspondent node.
-
-
8. A method for exchanging data packets between a mobile node and a foreign agent while maintaining security therebetween, in a communication system including the mobile node having a unique mobile IP address, the foreign agent wirelessly connected to the mobile node, the foreign agent having a unique IP address, a home agent capable of performing bi-directional wire communication with the foreign agent, the home agent having mapped information of the mobile IP address of the mobile node and the IP address of the foreign agent, and a correspondent node capable of performing bi-directional wire communication with the home agent, the method comprising the steps of:
-
decapsulating in the foreign agent a data packet received from the correspondent node and transmitting the decapsulated data packet to the mobile node, when the correspondent node transmits a data packet encapsulated with a tunneling IP header for forward tunneling to the foreign agent using the IP address of the foreign agent; and
upon receipt of a packet data for communication with the correspondent node from the mobile node through a radio channel, encapsulating in the foreign agent the received data packet with a tunneling IP header for reverse tunneling, and transmitting the encapsulated data packet to the correspondent node.
-
-
9. A method for transmitting a data packet from a mobile node to a correspondent node through a foreign agent while maintaining security therebetween, in a communication system including the mobile node having a unique mobile IP address, the foreign agent wirelessly connected to the mobile node, the foreign agent having a unique IP address, a home agent capable of performing bi-directional wire communication with the foreign agent, the home agent having mapped information of the mobile IP address of the mobile node and the IP address of the foreign agent and the correspondent node capable of performing bi-directional wire communication with the home agent, the method comprising the steps of:
-
receiving at the foreign agent a data packet for communication with the correspondent node from the mobile node through a radio channel;
determining in the foreign agent whether the correspondent node can perform reverse tunneling, by consulting previously stored tunneling indication information;
encapsulating the data packet with a tunneling IP header for reverse tunneling and transmitting the encapsulated data packet to the correspondent node, if the correspondent node can perform reverse tunneling; and
transmitting the data packet to the correspondent node through the home agent, if the correspondent node cannot perform reverse tunneling. - View Dependent Claims (10, 11)
-
Specification