1 / 6

Protocol for Hiding Movement of Mobile Nodes in Mobile IPv6

Protocol for Hiding Movement of Mobile Nodes in Mobile IPv6. draft-qiu-mip6-hiding-movement-00.txt F. BAO, R. DENG, J. Kempf, Y. QIU and J.Y ZHOU. Objectives and Assumption. Objectives Thwart movement tracing of a mobile node by eavesdroppers Backward compatible with the base MIPv6

chessa
Download Presentation

Protocol for Hiding Movement of Mobile Nodes in Mobile IPv6

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Protocol for Hiding Movement of Mobile Nodes in Mobile IPv6 draft-qiu-mip6-hiding-movement-00.txt F. BAO, R. DENG, J. Kempf, Y. QIU and J.Y ZHOU

  2. Objectives and Assumption • Objectives • Thwart movement tracing of a mobile node by eavesdroppers • Backward compatible with the base MIPv6 • Assumption • The communication link between a MN and its HA is protected via a secure tunnel

  3. The Basic Idea HoAm Foreign Net m Foreign Net 2 HoA2 CN Foreign Net 1 Internet HoA1 Home Net Or Foreign Net 0 HoA No change to RR protocol message format Eavesdroppers can only track the 1st move of MN by monitoring HoA

  4. BU Messages & BU Caches • BU Messages BU = {CoAm, CN, HoAm-1, seq#m, im, jm, MACm} (1) and HoAm = (Prefix of CoAm) | (Hash(km | HoA) ) (2) (64 bits) (64 bits) where m=1, 2, 3, … …, and HoA0 = HoA (real) • BU Caches Cache in MN HoAm km (BU Key) CN HoA CoAm …… Cache in CN HoAm (as index) km (BU key) HoA CoAm ……

  5. IP Packets between MN -- CN The Idea – to hide the relation among HoAm, CoAm and CN • Packets from MN to CN PKT’ = {CoAm’, CN, HoAm, payload} (3) where CoAm’ = (Prefix of CoAm) | (Interface of CoAm Å k’) (4) (64 bits) (64 bits) k’ = Hash( km | 0 ) (5) • Packets from CN to MN PKT” = {CNm”, CoA, HoAm, payload} (6) where CNm’ = (Prefix of CN) | (Interface of CNÅ k”) (7) (64 bits) (64 bits) k” = Hash( km | 1 ) (8)

  6. Benefits • Hide the relationship among HoA, CoA and CN • No change to RR protocol • No change to BU message format • No change to IP packet • No introduction of any third party servers

More Related