Mobile migration communication control device
First Claim
1. A mobile communication control device for controlling a communication between a mobile node and a partner node, the mobile node migrating across networks and obtaining an address assigned on each network, the partner node being a communication partner of the mobile node, the mobile communication control device comprising a first migration control unit and a second migration control unit, the first migration control unit being placed on either of a gateway and a node, the gateway connecting the networks, the second migration control unit being placed on the mobile node, wherein the first migration control unit comprises:
- address hold means for holding a pre-migration address and a migration-destination address, the pre-migration address being an address assigned to the mobile node while the mobile node is connected to a network to which the first migration control unit is also connected, and the migration-destination address being an address assigned to the mobile node on a migration-destination network to which the mobile node migrates; and
packet transfer means for receiving a packet destined for the pre-migration address, generating from the packet destined for the pre-migration address a conversion packet destined for the migration-destination address, and transmitting the conversion packet, wherein the second migration control unit comprises;
migration post means for, when the mobile node migrates, transmitting to the first migration control unit a migration post message which indicates the migration-destination address of the mobile node; and
packet restore means for receiving the conversion packet from the first migration control unit and restoring the conversion packet to an original packet destined for the pre-migration address, andwherein the address hold means, after receiving the migration post message from the migration post means, holds the migration-destination address indicated by the migration post message by relating the migration-destination address to the pre-migration address.
0 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a migration communication control device constructed to control a continuous communication between a mobile node and a node unaffected the mobile node'"'"'s migration. The migration communication control device comprises a first migration control unit, a second migration control unit on the mobile node, and a third migration control unit on the partner node. The first migration control unit comprises a packet transfer unit and an address post unit. The packet transfer unit receives a packet which was destined for an outdated address of the mobile node, generates a conversion packet which holds an updated address instead of the outdated address, and then transmits the conversion packet, while an address post unit transmits an address post message which indicates the updated address to the third migration control unit. The second migration control unit comprises a migration post unit and a packet resumption unit. The migration post unit transmits to the first migration control unit a migration post message which indicates the updated address when the mobile node migrates to another network while a packet resumption unit receives the conversion packet from both the first migration control unit and the third migration control unit and resumes an original packet from the conversion packet. The third migration control unit comprises a packet conversion unit which converts a destination address of a packet into the updated address, then transmits it to the mobile node.
40 Citations
46 Claims
-
1. A mobile communication control device for controlling a communication between a mobile node and a partner node, the mobile node migrating across networks and obtaining an address assigned on each network, the partner node being a communication partner of the mobile node, the mobile communication control device comprising a first migration control unit and a second migration control unit, the first migration control unit being placed on either of a gateway and a node, the gateway connecting the networks, the second migration control unit being placed on the mobile node, wherein the first migration control unit comprises:
-
address hold means for holding a pre-migration address and a migration-destination address, the pre-migration address being an address assigned to the mobile node while the mobile node is connected to a network to which the first migration control unit is also connected, and the migration-destination address being an address assigned to the mobile node on a migration-destination network to which the mobile node migrates; and packet transfer means for receiving a packet destined for the pre-migration address, generating from the packet destined for the pre-migration address a conversion packet destined for the migration-destination address, and transmitting the conversion packet, wherein the second migration control unit comprises; migration post means for, when the mobile node migrates, transmitting to the first migration control unit a migration post message which indicates the migration-destination address of the mobile node; and packet restore means for receiving the conversion packet from the first migration control unit and restoring the conversion packet to an original packet destined for the pre-migration address, and wherein the address hold means, after receiving the migration post message from the migration post means, holds the migration-destination address indicated by the migration post message by relating the migration-destination address to the pre-migration address. - View Dependent Claims (2, 3)
-
-
4. A mobile communication control device for controlling a communication between a mobile node and a partner node, the mobile node migrating across networks and obtaining an address assigned on each network, the partner node being a communication partner of the mobile node, the mobile communication control device comprising a plurality of first migration control units and a second migration control unit, the second migration control unit being placed on the mobile node, wherein each of the plurality of first migration control units comprises:
-
address hold means for holding a pre-migration address and a migration-destination address, the migration-destination address being an address assigned to the mobile node on a migration-destination network to which the mobile node migrates; and packet transfer means for receiving a packet destined for the pre-migration address, generating from the packet destined for the pre-migration address a conversion packet destined for the migration-destination address, and transmitting the conversion packet, wherein the second migration control unit comprises; migration post means for, when the mobile node migrates, transmitting to at least one of the plurality of first migration control units a migration post message which indicates the migration-destination address of the mobile node; and packet restore means for receiving the conversion packet from the one of the plurality of first migration control units and restoring the conversion packet to an original packet destined for the pre-migration address, and wherein the address hold means, after receiving the migration post message from the migration post means, holds the migration-destination address indicated by the migration post message by relating the migration-destination address to the pre-migration address. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A mobile communication control device for controlling a communication between a mobile node and a partner node, the mobile node migrating across networks and obtaining an address assigned on each network while the partner node being a communication partner of the mobile node, the mobile communication control device comprising a plurality of first migration control units and a second migration control unit, the second migration control unit being placed on the mobile node, wherein each of the plurality of first migration control units comprises:
-
address hold means for holding a pre-migration address and a migration-destination address, the migration-destination address being an address assigned to the mobile node on a migration-destination network to which the mobile node migrates; and packet transfer means for receiving a packet destined for the pre-migration address, generating from the packet destined for the pre-migration address a conversion packet destined for the migration-destination address, and transmitting the conversion packet, wherein the second migration control unit comprises; migration post means for, when the mobile node migrates, transmitting to a home migration control unit a migration post message which indicates the migration-destination address of the mobile node, the home migration control unit being one of the plurality of first migration control units connected to a network to which the mobile node was connected before the mobile node migrated first; and packet restore means for receiving the conversion packet from one of the plurality of first migration control units and restoring the conversion packet to an original packet destined for the pre-migration address, wherein the packet transfer means, after receiving the migration post message from the migration post means, starts generating the conversion packet, wherein the home migration control unit further comprises; home migration post means for, on receiving the migration post message from the second migration control unit, transmitting another migration post message, which indicates the same migration-destination address as an original migration post message indicates, to a preceding control unit which is one of the plurality of first migration control units which is connected to a network to which the mobile node was connected immediately before the mobile node migrated last. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A mobile communication control device for controlling a communication between a mobile node and a partner node, the mobile node migrating across networks and obtaining an address assigned on each network, the partner node being a communication partner of the mobile node, the mobile communication control device comprising a plurality of first migration control units and a second migration control unit, the second migration control unit being placed on the mobile node, wherein each of the plurality of first migration control units comprises:
-
address hold means for holding a pre-migration address and a migration-destination address, the migration-destination address being an address assigned to the mobile node on a migration-destination network to which the mobile node migrates, and packet transfer means for the receiving a packet destined for the pre-migration address, generating from the packet destined for the pre-migration address a conversion packet destined for the migration-destination address, and transmitting the conversion packet, wherein the second migration control unit comprises; migration post means for, when the mobile node migrates, transmitting to a home migration control unit a migration post message which indicates the migration-destination address of the mobile node, the home migration control unit being one of the plurality of first migration control units connected to a network to which the mobile node was connected before the mobile node migrated first; packet restore means for receiving the conversion packet from one of the plurality of first migration control units and restoring the conversion packet to an original packet destined for the pre-migration address; and preceding address post means for transmitting to a preceding control unit a preceding address post message that includes the home address related to a preceding address of the mobile node, the preceding address being an address assigned to the mobile address on a network to which the mobile node was connected immediately before the mobile node migrated last, wherein the preceding control unit is one of the plurality of first migration control units which is connected to a network to which the mobile node was connected immediately before the mobile node migrated last, wherein the packet transfer means, after receiving the migration post message from the migration post means, starts generating the conversion packet, wherein the home migration control unit further comprises; home migration post means for, on receiving the migration post message from the second migration control unit, transmitting another migration post message, which indicates the same migration-destination address as an original migration post message indicates, to the preceding control unit, wherein the home migration post means of the home migration control unit transmits to the preceding control unit the migration post message that includes the home address related to the migration-destination address, wherein the packet transfer means of the p transmits the conversion packet based on the pre-migration address and the migration-destination address which are related to one another via the home address. - View Dependent Claims (33)
-
-
34. A mobile communication control device for controlling a communication between a mobile node and a partner node, the mobile node migrating across networks and obtaining an address assigned on each network, the partner node being a communication partner of the mobile node, the mobile communication control device comprising a first migration control unit, a second migration control unit, and a third migration control unit, the first migration control unit being placed on either of a gateway and a node, the gateway connecting the networks, the second migration control unit being placed on the mobile node, and the third migration control unit being placed on the partner node, wherein the first migration control unit comprises:
-
address hold means for holding a pre-migration address and a migration-destination address, the pre-migration address being an address assigned to the mobile node while the mobile node is connected to a network to which the first migration control unit is also connected, and the migration-destination address being an address assigned to the mobile node on a migration-destination network to which the mobile node migrates; and packet transfer means for receiving a packet destined for the pre-migration address, generating from the packet destined for the pre-migration address a conversion packet destined for the migration-destination address, and transmitting the conversion packet, wherein the second migration control unit comprises; migration post means for, when the mobile node migrates, transmitting to the first migration control unit a migration post message which indicates the migration-destination address of the mobile node; and packet restore means for receiving the conversion packet from one of the first migration control unit and the third migration control unit and restoring the conversion packet to an original packet destined for the pre-migration address, wherein the third migration control unit comprises; address acquire means for acquiring the migration-destination address of the mobile node; and packet convert means for generating from the packet destined for the pre-migration address a conversion packet destined for the migration-destination address which is acquired by the address acquire means, wherein the address hold means holds the migration-destination address related to the pre-migration address included in the migration post message from the mobile node. - View Dependent Claims (35, 36, 37)
-
-
38. A mobile communication control device for controlling a communication between a mobile node and a partner node, the mobile node migrating across networks and obtaining an address assigned on each network, the partner node being a communication partner of the mobile node, the mobile communication control device comprising a plurality of first migration control units, a second migration control unit, and a third migration control unit, the second migration control unit being placed on the mobile node, and the third migration control unit being placed on the partner node, wherein each of the plurality of first migration control units comprises:
-
address hold means for holding a pre-migration address and a migration-destination address, the migration-destination address being an address assigned to the mobile node on a migration-destination network to which the mobile node migrates; and packet transfer means for receiving a packet destined for the pre-migration address, generating from the packet destined for the pre-migration address a conversion packet destined for the migration-destination address, and transmitting the conversion packet, wherein the second migration control unit comprises; migration post means for, when the mobile node migrates, transmitting to at least one of the plurality of first migration control units a migration post message which indicates the migration-destination address of the mobile node; and packet restore means for receiving the conversion packet from either of one of the plurality of first migration control units and the third migration control unit and restoring the conversion packet to an original packet destined for the pre-migration address, wherein the third migration control unit comprises; address acquire means for acquiring the migration-destination address of the mobile node; and packet convert means for generating from the packet destined for the pre-migration address a conversion packet destined for the migration-destination address acquired by the address acquire means, wherein the address hold means holds the migration-destination address related to the pre-migration address included in the migration post message from the mobile node. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46)
-
Specification