290 likes | 634 Views
วิชาสัมมนา MI การออปติไมซ์วิธีหาเส้นทางแบบไบไดเรคชั่นแนลใน โมไบล์ไอพีบนเครือข่ายแลนไร้สาย Bi-directional Route Optimization in Mobile IP over Wireless LAN W. Chun-Hsin นายวโรดม วีระพันธ์ 45061030 อาจารย์ผู้ควบคุมวิทยานิพนธ์ ผศ. อภิเนตร อูนากูล
E N D
วิชาสัมมนา MI การออปติไมซ์วิธีหาเส้นทางแบบไบไดเรคชั่นแนลใน โมไบล์ไอพีบนเครือข่ายแลนไร้สาย Bi-directional Route Optimization in Mobile IP over Wireless LAN W. Chun-Hsin นายวโรดม วีระพันธ์ 45061030 อาจารย์ผู้ควบคุมวิทยานิพนธ์ ผศ. อภิเนตร อูนากูล หลักสูตร วศ.ม. สาขาวิชาวิศวกรรมคอมพิวเตอร์ คณะวิศวกรรมศาสตร์ สถาบันเทคโนโลยีพระจอมเกล้าเจ้าคุณทหารลาดกระบัง
วัตถุประสงค์ • พัฒนาโครงสร้างการสื่อสารข้อมูลแบบโมไบล์ให้มีประสิทธิภาพสูงสุด • ประยุกต์ใช้กับระบบสำรวจข้อมูลที่ชาญฉลาด เพื่อพัฒนาระบบนำทางสำรวจท้องถิ่น
Outline • Introduction • Motivation and Goal • Mobile IP Overview • Issue with Base Mobile IPv4 • Route Optimization and Reverse Tunneling • Proposed Bi-directional Route Optimization • Correspondent Agent • Subnet-based Direct Tunneling • Binding Optimization • Implementation • Conclusion
Motivation and Goal • To developed a mobile communication infrastructure that supports cost- effective wireless broadband access for Intelligent Transportation Systems. • Have developed a regional guidance system at Academia Sinica as a testbed. – MobileIPv4 – Outdoor Wireless LAN (802.11b) –GPS
Mobile IP Overview • What is Mobile IP? • How Mobile IP work? • Movement detection • Registrationscenario • Triangle routing
What is Mobile IP? • Question? • What is MobileIP? • Is it need to be a mobile phone? • Answer: • Internet Protocol enhancements that allow transparent routing of IP datagrams to mobile nodes in the Internet. [RFC 3220, Jan 2002] • IP address that can mobile (movement). It can apply with every mobile terminal devices. Not need to be only mobile phone. [My opinion]
How Mobile IP work? • Please imagine, you always work at home. • If you need to work outside home (another home) for someday. • If someone need to contact you. Then, he sends the urgentregular mail to you. • Question? • If you need to receive your mail. How you manage your address?
How Mobile IP work? • Solution: • When you need to go another home. You need to send mails to every your friends. • Impacts: • You need to send mails every times that you go outside. • How you sure that all of your friends will get your mail. • When you go outside home, some friend don’t need to contact you.
How Mobile IP work? • Better Solution: When you go outside home. You just tell postman to forward your mail to new location.
How Mobile IP work? • How it relate with Mobile IP? • Solution: • Just change these words following table below:
Move detection • There are 2 ways to detect movement. • Check from ICMP packet’s lifetime. • Agent broadcast ICMP router advertisement. • To update registration lifetime field in mobile node from that agent. • Compare network prefix from routing advertisement. • Network prefix
Stateless and stateful configuration • stateless address autoconfiguration • ConfigurationIP address automatically by using new features in IPv6. • Stateful address autoconfiguration • Configuration IP address automatically by using Dynamic Host Control Protocol (DHCP) Server.
Mobile Networks for a Regional Guidance System • Requirement • Visitors’ mobile nodes can request contents from ordinary Internet servers or local specific servers as usual. • Local servers can deliver contents to both visiting mobile nodes and ordinary Internet users.
Mobile Networks for a Regional Guidance System (Cont.) • Observations Client-server applications: • A session is usually initiated by the client. • The client usually requests contents from multiple servers of the same provider. eg. {www, gif, search}.yahoo.com
In a guidance system: • Guidance system • Home Agents (HAs) are outside and Correspond Nodes (CNs) are inside the mobile Intranet. • Neighboring Mobile Nodes(MNs) of the same FA access similar location-based contents from the same or surrounding correspondent nodes. • Goal • Reduce access latency for MNs. • Reduce overhead for border router.
Issue with Base MobileIPv4(RFC2002/3220/3344) All packets sent to MN are intercepted by its Home Agent and then tunneled to MN. • Triangle Routing Problem • Long delay for MN • Overheads for border router and HA • Ingress Filtering Problem • Packets from MN can’t be directly sent to CN. Topologically incorrect packet are dropped by the routers. (RFC2267)
Route Optimization and Reverse Tunneling • Route Optimization • An Internet Draft solving unidirectional triangle routing problem (Johnson & Perkins), but requiring all CNs to maintain Binding Cache for each MN. • Reverse Tunneling • RFC2344 solving ingress filtering problem, but creating “reverse triangle routing problem”
Proposed Bi-directional Route Optimization • Route Optimization • transparency issue in CN => Packet Tunneling and de-tunneling are performed by Correspondent Agent. => Binding Cache • Reverse Tunneling • reverse triangle routing problem => Packet from MN can be Directly Tunneled from FA to CA/CN. => Tunneling Cache
Proposed Bi-directional Route Optimization (Cont.) • Enhancements +Correspondent AgentBinding Cache +Direct Tunneling Tunneling Cache +Subnet-basedRoute Optimization +Binding Optimization
Binding Optimization for Fast Handoff • In addition to HA, FA can also send Binding Update message directly to particular CAs. • Reduce the handoff delay to update the binding to MN without going through HA. • Support backward compatibility with the base mobile IP.
Conclusion • Bi-directional route optimization is proposed to improve the routing efficiency of mobileIPv4 in a regional guidance system over wireless LAN. • Correspondent agent • Direct tunneling • Subnet-based route optimization • Binding optimization • The proposed approach can reduce the access latency of mobile nodes and the overhead of the border router significantly. • Reduce the length of a routing path. • Reduce the traffic at the border router.