in v2x environment
play

in V2X Environment Lee Jia Ying Meng Fanbo Mentored by: Associate - PowerPoint PPT Presentation

Project EEE08 Seamless IPv6 Handover in V2X Environment Lee Jia Ying Meng Fanbo Mentored by: Associate Professor Guan Yong Liang Dr Yang Ming Introduction Usage of IoT (Internet of Things) rapidly increases in our time Demand for


  1. Project EEE08 Seamless IPv6 Handover in V2X Environment Lee Jia Ying Meng Fanbo Mentored by: Associate Professor Guan Yong Liang Dr Yang Ming

  2. Introduction Usage of IoT (Internet of Things) rapidly increases in our time Demand for delay-sensitive real-time applications will increase Requirement of seamless handoff to ensure no loss packets during IP address configuration

  3. Figure A1 Demonstration of IPv6 Handover Process

  4. Proposed Solution Current solutions Change of the environment Various protocols improve the of the program efficiency of IPv6 Handover Increase in efficiency - Therefore improving the speed administrative processes of IPv6 Handover can be bypassed

  5. Research Objectives 1 Work on IPv6 Handover process 01 in a Linux Environment Determine suitable parameters 02 to ensure possible IPv6 Handover

  6. Methodology • bypass the System Command step • functions in the API to proceed directly to the Kernel

  7. 1. Deciding on Final Kernel Libraries

  8. 1. rtnetlink 2. netlink Allows the Kernel’s routing tables Used to transfer information between to be read or altered the Kernel and user-space processes

  9. 2. Addition and deletion of Multiple IPv6 addresses Using kernel library functions: Attributes of the address: RTM_NEWADDR • RTA_LENGTH • RTM_GETADDR • Prefix length • RTM_DELADDR • ADD/DEL IP address •

  10. Adding of Attribute: RTA_LENGTH Payload of header (to delete address)

  11. Message in API containing attributes

  12. 3. Addition of address labels Two types of addresses 1. Primary (only 1) where packets are sent and • downloaded 2. Deprecated where packets are downloaded •

  13. Should an IPv6 Address be preferred , it will have a preferred lifetime. Should an IPv6 Address be deprecated , it will have an expired lifetime.

  14. Adding of attribute containing flags

  15. 4. Addition of Routing Routing establishes the route taken by • packets to their destination address Function type RTM_ROUTE is used, with payload containing routing table related information.

  16. Modification of Routing Table: Different set of attributes • 1. Destination Address 2. Interface 3. Route type, etc.

  17. Payload of RTM_ROUTE Message

  18. 1 Results and Discussion

  19. 1. Successful addition and deletion of IPv6 Addresses • Different functions, causing there to be modifications to payload

  20. Successful addition of IPv6 addresses

  21. Successful deletion of IPv6 addresses

  22. 2. Successful labelling of primary or deprecated addresses

  23. Attributes for this request • Valid lifetime of each address label is set to be forever • Preferred lifetime of a deprecated address is set to be 0 .

  24. 3. Successful identification of routing attributes

  25. Attributes needed in payload for routing • modifications include: 1. Destination Address 2. Interface 3. Route type 4. Prefix length 5. Appropriate flags , etc.

  26. 1 Conclusion

  27. Successful choosing of Kernel Libraries Successful adding and deleting of IPv6 addresses on a single interface Successful labelling of addresses Successful identification of routing attributes

  28. These findings work towards enabling Linux to be a viable platform for IPv6 Handover processes in the future.

  29. Thank you for your attention!

  30. References [1] Kim, Kiyoung, Myung-Kyu Yi, Yongtae Shin, and Jaesoo Kim. "A State-Based Fast Handover Scheme for Hierarchical Mobile IPv6." In International Conference on Information Networking , pp. 174-183. Springer, Berlin, Heidelberg, 2004. [2] Umamaheswari, Mrs M., and Mr R. Dharmaraj. "A Survey to Avoid Packet Loss and Minimizing Delay during Fast Handover in Proxy Mobile IPV6." [3] Willis, “Weekend Project: Transition to IPv6”, 2010. Available: https://www.linux.com/learn/weekend -project-tra nsition-ipv6. Accessed: 21 July 2 018 [4] Hsieh, Robert, Zhe Guang Zhou, and Aruna Seneviratne. "S-MIP: A seamless handoff architecture for mobile IP." In INFOCOM 2003. Twenty-Secon d Annual Joint Conference of the IEEE Computer and Communications. IEEE Societies , vol. 3, pp. 1774-1784. IEEE, 2003. [5] Tung. “IoT devices will outnumber the world’s population this year for the first time.” Available: https://www.zdnet.com/ article/iot-devices-will-o ut number-the-worlds-population-this-year-for-the-fi rst-time/. Accessed: 29 August 2018 [6] Busaranun, Adisak, Panita Pongpaibool, and Pichaya Supanakoon. "Handover performance of mobile ipv6 on linux testbed." ECTI-CON (2006).

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend