50 likes | 143 Views
(id, data). Sender(S). Receiver(R). Sender(S). (id, data). Receiver(R). (id, R). (id, R). i3 (cont.). Fig. 1: An example of communication between two nodes. (id, data). (id, data). Sender(S). Sender(S). (id, data). (id, data). Receiver(R). Receiver(R ’ ). (id, R). (id, R ’ ).
E N D
(id, data) Sender(S) Receiver(R) Sender(S) (id, data) Receiver(R) (id, R) (id, R) i3 (cont.) Fig. 1: An example of communication between two nodes
(id, data) (id, data) Sender(S) Sender(S) (id, data) (id, data) Receiver(R) Receiver(R’) (id, R) (id, R’) Data transport Insert/update trigger Fig. 2: An example of the receiver changing its address from R to R’
SPINATOn-path Laptop 1 Laptop 2 Laptop 1 SPINAT Private network Step2: Transparent trigger registration SPINATPublic Internet Step 4: Traffic filter registration Step3: End-to-end key exchange Step1: Explicit trigger registration Move to private network Fig. 3: Trigger registration at public and on-path SPINAT devices
MOON (cont.) LR: Location Register EGR: Enhanced Gateway Router EAR: Enhanced Access Router WTP: Wireless Termination Point MH: Mobile Host EGR LR EAR EAR WTP WTP WTP WTP MH Fig. 4: MOON Architecture
MAT Src. Addr: src.HoA Dst. Addr: dst. HoA Transport layer MAT sub-layer Src. Addr: src.HoA Dst. Addr: dst. HoA Source Address Translation Destination Address Translation Src Addr: src. MoA Dst Addr: dst. MoA Network layer Src. Addr: src. MoA Dst. Addr: dst. MoA Src. Addr: src. MoA Dst. Addr: dst. MoA Delivery sub-layer Fig. 5: Basic communication model of MAT