1. Performance comparison of MIPv4 andPerformance comparison of MIPv4 and
MIPv6MIPv6
Presented by:
Md. Habibur Rahman (11-94853-2)
Course:
Mobile and Multimedia Network
Instructor:
Md. Manirul Islam
2. Introduction
Mobile IP
• MIPv4
• MIPv6
Simulation Environment
Performance Metrics
Simulation Result
Conclusion
AgendaAgenda
4. Mobile IPv6 (MIPv6)Mobile IPv6 (MIPv6)
Access
Router (AR)
Home Agent
(HA)
Corresponded
Node (CN)
Mobile Node
(MN)
Binding Update
Data Transmission
Home
Network
Foreign
Network
5. MIPv4
• integrated in NS2
MIPv6
• MobiWAN Patch (ns-allinone-2.33)
• Patch Link:
• http://www.nicta.com.au/people/mehanio/ns
misc
Implementation of MIPImplementation of MIP
6. Network Simulator –NS2
Simulation Area 1200X1200
Simulation Time -200sec
MAC/80211
Channel type - Channel/Wireless channel
Two Radio propagation model
Data Packet - TCP
Simulation EnvironmentSimulation Environment
7. Simulation ParametersSimulation Parameters
Parameters Values
Simulation area 1200 X 1200
Mobile Host (MN) 1
Mobile IP MIPv4, MIPv6
Address Type Hierarchical
Traffic type TCP
Packet size 1040 bytes
Simulation time 200s
IEEE MAC Layer 802.11
Protocols DSDV
Network interface type Phy/wirelessphy
11. Drop
• Packet drop is equal to number of packets sent
from source minus number of packet received
in the path of destination i.e.
Throughput
• Measurement of number of packets passing
through the network in a unit of time.
Performance MetricPerformance Metric
12. Packet Type
(Simulation
Time 200
Sec)
Mobile IP Total Sent
packets
Total
Received
packets
Total
dropped
packets
TCP MIPv4 1300 1297 3
Mipv6 29692 29692 0
Result AnalysisResult Analysis
Packet Type
(Simulation
Time 200 Sec)
Mobile IP Total Sending
Throughput
(kbps)
Total Receiving
Throughput
(kbps)
TCP MIPv4 131220000 129700000
Mipv6 2147483647 2147483647
Throughput Calculation
Packet Drop Calculation
13. Simulate MIPv4 and MIPv6 in NS2
Performance compare by two metrics
Require more performance analysis
According to our discussion, MIPv6 performs
better than MIPv4
ConclusionConclusion