[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

(usagi-users 00657) new suggestion for mobile node implementation



Hello,

  This is Takamiya, a core member of USAGI.

  We are thinking about introducing new virtual device for Mobile
  Node in Mobile IPv6.

  The rough sketch is below:

Upper layer	outgoing  incoming
		data      data
		A         |
                |         V
              +----------------------+
              | MIPv6 virtual device |
              +----------------------+
		A         |
                |         V
              +----------------------+
              |    Physical device   |
              +----------------------+
		A         |
                |         V

  1) When Mobile IPv6 is available on Moblie Node, vitual device
     becomes available.

  2) This virtual device has the Home Address of the Mobile
     Node.Phsyical device has the care-of Address when Mobile Node
     exists on the Foreign Link.

  3) Mobile Node uses this virtual device as the default network
     device for communicating with Correspondent Nodes.

  The abstraction of move detection is below:

  A) When Mobile Node(MN) extists on Home Link

               +--------<Internet>------+
    Home Link  |                        |   Foreign Link
	+--+---------+		+------------+
           |
          [MN]
          (X)Virutal Device with Home Address(It is now deprecated)
          (O)Physical Device with Home Address

	MN uses Phsical Device with Home Address.
	MN doesn't use Virtual Device.

  B) When Mobile Node(MN) exists on Foreign Link

               +--------<Internet>------+
    Home Link  |                        |   Foreign Link
	+------------+		+--+---------+
                                   |
                                   [MN]
                      (O)Virutal Device with Home Address(It is now deprecated)
                      (O)Physical Device with care-of Address

	MN uses Phsical Device with care-of Address and Virtual Device
	with Home Address.

  Regards,

--
Noriaki Takamiya			NTT Software Corp.