SlideShare a Scribd company logo
A Comprehensive Study on
Multi-hop Ad hoc Networking and Applications:
              MANET and VANET


          Joarder Mohammad Mustafa Kamal
              M.Res. Dissertation Defence
                Staffordshire University
                  September 16, 2010
Introduction




• Multi-hopping with relay nodes   • Decentralised coordination
• Network resource sharing         • Infrastructure less
01/08/2011                                                        2
Research Challenges

•   General-purpose multi-hop ad hoc network
•   Scalability and Interoperability
•   Mobility and Internet – Applications and Scenarios
•   Transport layer protocols – TCP/UDP enhancements
•   Wireless PHY and MAC enhancements
•   Suitable routing protocols
•   Cross-layer protocol interactions
•   Power and bandwidth consumption


                       Realism of reality

01/08/2011                                               3
Aim and Objectives
• Aim
• Real-life implementation and experimentations of Multi-hop
  Ad hoc Network and its variations
• Develop a new ITS/WAVE network architecture based on
  mobility prediction utilising the vehicular ad hoc networking

• Objectives
• Real-life Experimentations Vs. Simulation – Real MANET
• Propose guidelines for realistic simulation and analysis
• Explore and in-detail analysis of VANET/ITS/WAVE architecture
  and realistic simulations – mobility models, routing, etc.
• Integration of VANET/WAVE and Mobility Data Mining – case
  studies, simulations, mathematical analysis

01/08/2011                                                        4
Multi-hop Ad hoc Networks
                         B
                                                              • Mobile Ad hoc Network
                       169.254.216.93
  A                                                          D  (MANET) – truly dynamic

169.254.172.66                    C               169.254.93.156


                       169.254.74.133
                                                                    OBU

                                                                                      OBU

• Vehicular Ad hoc                                                        OBU
  Network (VANET) –
                                            OBU
  fixed/semi-fixed                                                              OBU         OBU

  patterns                                                         OBU




                                                                    OBU
OBU (On-board Unit), RSU (Road-side Unit)
      01/08/2011                                                                            5
Real Experiment Vs. Simulation: Topology




01/08/2011                                 6
Real Experiment Vs. Simulation: Cases

     Case     Scenario     Source         Network Protocol Used         Experiment/
                          Destination    Experiment      Simulation    Simulation Time
                                                                            in sec.
 Case-1      Scenario-1      A-D            ICMP        CBR over UDP          300
 Case-2      Scenario-2      A-D            ICMP        CBR over UDP          120
 Case-3      Scenario-3      A-D            ICMP        CBR over UDP          120
 Case-4      Scenario-4      A-D            ICMP        CBR over UDP          120
 Case-5      Scenario-1    A-B, C, D    HTTP over TCP   FTP over TCP          180
 Case-6      Scenario-1      A-D        HTTP over TCP   FTP over TCP          300
 •     Open field experiment using Olsrd in IEEE 802.11g network
 •     Simulation – ns-2/UM-OLSR
 •     100 ICMP/CBR packets of 1500 bytes size, bidirectional
 •     Performance metrics – throughput, PDR, E2E delay, etc.
 •     Shadowing propagation with path-loss; β=2.3 and σdB=6.0 dB
01/08/2011                                                                         7
Case-1: String Topology with Static Nodes




01/08/2011                                  8
Case-2: String Topology with Roaming Node




01/08/2011                                  9
Case-3: String Topology with End Node Swap




01/08/2011                                   10
Case-4: Hybrid Topology




01/08/2011                11
Case-5: String Topology with No Restriction


                                    • Streaming Video
                                      from A to B, C, D




01/08/2011                                            12
Case-6: String Topology with Restriction


                                    • Streaming Video
                                      from A to D




01/08/2011                                          13
VANET Simulation – Non-rush Scenarios
• Street Map of Washington, DC, USA (TIGER/Line 2006)
• VanetMobiSim/ns-2, urban scenario, 20/210 vehicles, TCP/UDP
• IEEE 802.11a Vs. 802.11p with AODV/DSR; then AODV Vs. OLSR




01/08/2011                                                 14
IEEE 802.11a Vs. 802.11p with AODV, DSR




01/08/2011
             • 20 vehicles in a non-rush scenarios   15
AODV Vs. OLSR in IEEE 802.11p draft

                              • 5 different traffic
                                patterns are used
                              • Non-rush hour scenario
                                with 210 vehicles




01/08/2011                                         16
WAVE/ITS Simulation with NCTUns-6.0
   • UK M42 Motorway J4, Active Traffic Management (ATM)




• No. of Vehicles: 1/2/4
• Agent Controlled 802.11p cars
• Ricean fading (β=2.8 and σdB=6.0dB)
   01/08/2011                                              17
ITS Scenarios in IEEE 1609/WAVE




• Data Rate: 3Mbps
• Simulation: 115, 60 sec
• 1500 bytes UDP data




 01/08/2011                        18
Mobility Prediction-based ITS Network
                                                         Vehicular Information
                                                       Management (VIM) Systems
                                                         Mobility Data Mining


                                                    Vehicle’s
                                                Current Mobility                               Mobile Internet
                                                  Information                                    Office/Home
                                                                                                  Networks
 On-demand service                                                                          After Market Solutions
from roadside service                                                                             Providers
      providers                                               Predictive Mobility
                    OBU                                          Information          Safe Distance Notification
                                                                                      Adaptive Cruise Control
                                  RSU

                   Onboard Navigation
                                                     RSU


                                                                                               Network Packet
                                                                   OBU
                                                                                                 Routing and
                                                                                             Forwarding Decision


                                                   Blind Spot Notifications
                                                   Lane Departure Warning
        Cooperative Forward Collision Warning      Speed Limit Warning                            RSU – Roadside Unit
                                                   Pedestrian Crossing Notification               OBU – Onboard Unit
                                                   Emergency Road Work Warning
POGR – Specialise Case Scenarios




Scenario-1                                                 Scenario-2
                    Greedy Packet Forwarding
                  based on predictive mobility
                                  information
                                                       Opportunistic
DTN is an
                                                  Routing is required
emerging
                                                  while OBUs are out
technology for
                                                         of the direct
future
                                                     communication
ubiquitous
                                                    range of any RSU
mobile
                                                       and need V2V
computing and
                                                     communication
communication
                                     Scenario-3
   01/08/2011                                                    20
POGR: ns-2 Model for Specific Case Analysis

  Centralised VIM and               Prediction-based Opportunistic Greedy Routing
                        W(0)                                               (POGR)
            DM Engine
                                                           - Mobility Data Mining
                                                             - Mobility Prediction
        RSU Gateway                                     - Mobility Pattern Analysis
                        W(1)

                                          POGR Case Analysis
                                          • Greedy Forwarding
             RSU(1)            RSU(2)
                                          • Opportunistic Routing
                                          • Delay Tolerant Networking (DTN)


                                                                     Car-C

               Car-B


                                        Car-D
Car-A
POGR Scenarios: AODV Vs. OLSR




ns-2 Simulation Model
• IEEE 802.11p MAC and PHY
• 5.8GHz Band with 20MHz channel
• 3Mbps data rate
• Mobile IP enabled OBU


01/08/2011                         22
POGR – Mathematical Modelling

                                                                                         Time Space
                      NIP
                      ϬTi                     Time, t1             Time, t2   Time, t1     Time, t2

                     Time, t1


                        S                        I                               D
                                     δt

                                                                       I                     D
                      ϕ(distTSI, distGSI)δt

                                                         distTSI



•   The value of time required to receive a data packet from node S to D through intermediate
    node I for ith time over a time period [t1, t2] can be written as,


•   ϕ(X, Y)δt is the cumulative change function of variable X and Y over a time of δt
•   For nth time the above equation can be written as below,

•   Number of time intervals required to know the predictive trajectory may be calculated as

•   GLU is the frequency in time required for the on-board positioning system to update location
01/08/2011                                                                                            23
Conclusion
• Summary of Contributions:
• Multi-hop ad hoc networking – real-life experimentations
  provide appropriate guidelines and lessons learned to design
  realistic simulation models
• VANET/WAVE – Mobility Data Mining Net. Architecture –
  provide a new approach in ITS utilising prediction on vehicular
  mobility - POGR routing algorithm
• Applications – Streaming audio/video over multi-hop wireless
  mesh network (wireless video surveillance system), Internet
  resource sharing and intelligent on-board navigation and
  communication medium for vehicles



01/08/2011                                                      24
Future Works
System design and basic building block for software architecture     Roadside Units
Correctness and complexity analysis of POGR algorithm                    (RSU)

                      On-board Unit              Router               V2V and I2V
                          (OBU)                  Planner               High Rate
                                              Cooperative            Communication
                      Location and            Information
                                                                          V2V
                         Mobility               Exchange
                                                                      Medium Rate
                       Information             Multi-hop             Communication
                         Wireless           Vehicular Ad hoc              I2V
  On-board           Communication            Networking               Low Rate
   Sensors               Interface                                   Communication
   Vehicle
   Control
  Mechanics                                                          Wireless channel
                             On-board Visualisation                   allocation and
                                for Information,                    application request
                                 Warnings and                      scheduling based on
                                  Notifications                       timing priority
Selective Reference
•   Marco Conti, JC, Andrea Passarella (ed.) 2007, Multi-hop Ad Hoc Networks from
    Theory to Reality, Nova Science Publishers, Inc., New York.
•   C. Siva Ram Murthy, BSM 2004, Ad Hoc Wireless Networks Architectures and
    Protocols, Prentice Hall.
•   Hannes Hartenstein, KPL (ed.) 2010, VANET Vehicular Applicaitons and Inter-
    Networking Technologies, John Wiley and Sons, Ltd, Publication.
•   Stephan Olariu, MCW (ed.) 2009, Vehicular Networks From Theory to Practice, CRC
    Press.
•   Mobility, Data Mining and Privacy - Geographic Knowledge Discovery 2008,
    Springer.




01/08/2011                                                                        26
Research Team




        Joarder          Dr. Mohammad       Dr. Alison L      Prof. Hongnian Yu,
        Mohammad         Shahidul Hasan,    Carrington,       Third Supervisor
        Mustafa Kamal,   First Supervisor   Second Supervisor
        Research Student




01/08/2011                                                                         27
Thank You

             Questions?




01/08/2011                28

More Related Content

What's hot

A Survey of Various Efficient and Secure Routing Protocols for VANETs
A Survey of Various Efficient and Secure Routing Protocols for VANETsA Survey of Various Efficient and Secure Routing Protocols for VANETs
A Survey of Various Efficient and Secure Routing Protocols for VANETs
abhijit parmar
 
Vanet routing
Vanet routingVanet routing
Vanet routing
Chandrakanth Gudavalli
 
Vanet routing protocols issues and challenges
Vanet routing protocols   issues and challengesVanet routing protocols   issues and challenges
Vanet routing protocols issues and challenges
Behroz Zarrinfar
 
Vanet ppt
Vanet pptVanet ppt
Vanet ppt
Akash Raghunath
 
VANETS Vehicular Adhoc NETworkS
VANETS Vehicular Adhoc NETworkSVANETS Vehicular Adhoc NETworkS
VANETS Vehicular Adhoc NETworkS
Sridhar Raghavan
 
VANET in Mobile Computing
VANET in Mobile ComputingVANET in Mobile Computing
VANET in Mobile Computing
KABILESH RAMAR
 
Routing protocols in Vanet
Routing protocols in VanetRouting protocols in Vanet
Routing protocols in Vanet
Thesis Scientist Private Limited
 
VANETs Presentation
VANETs PresentationVANETs Presentation
VANETs Presentation
iQra Rafaqat
 
Comparison of different MANET routing protocols in wireless ADHOC
Comparison of different MANET routing protocols in wireless ADHOCComparison of different MANET routing protocols in wireless ADHOC
Comparison of different MANET routing protocols in wireless ADHOC
Amitoj Kaur
 
Vanet by Sujata Tiwari
Vanet by Sujata TiwariVanet by Sujata Tiwari
Vanet by Sujata Tiwari
rahulpandey510
 
PERFORMANCE EVALUATION OF VEHICULAR AD HOC NETWORK (VANET) USING CLUSTERING A...
PERFORMANCE EVALUATION OF VEHICULAR AD HOC NETWORK (VANET) USING CLUSTERING A...PERFORMANCE EVALUATION OF VEHICULAR AD HOC NETWORK (VANET) USING CLUSTERING A...
PERFORMANCE EVALUATION OF VEHICULAR AD HOC NETWORK (VANET) USING CLUSTERING A...
pijans
 
Improved greedy routing protocol for VANET
Improved greedy routing protocol for VANETImproved greedy routing protocol for VANET
Improved greedy routing protocol for VANET
Editor IJCATR
 
Vanet modeling and clustering design under practical traffic, channel and mob...
Vanet modeling and clustering design under practical traffic, channel and mob...Vanet modeling and clustering design under practical traffic, channel and mob...
Vanet modeling and clustering design under practical traffic, channel and mob...
IISTech2015
 
Performance evaluation for vehicular ad-hoc networks based routing protocols
Performance evaluation for vehicular ad-hoc networks based routing protocolsPerformance evaluation for vehicular ad-hoc networks based routing protocols
Performance evaluation for vehicular ad-hoc networks based routing protocols
journalBEEI
 
Distance Cautious IP - A Systematic Approach in VANETS
Distance Cautious IP - A Systematic Approach in VANETSDistance Cautious IP - A Systematic Approach in VANETS
Distance Cautious IP - A Systematic Approach in VANETS
INFOGAIN PUBLICATION
 
VANET Simulation - Jamal Toutouh
VANET Simulation - Jamal  ToutouhVANET Simulation - Jamal  Toutouh
VANET Simulation - Jamal Toutouh
Jamal Toutouh, PhD
 

What's hot (18)

A Survey of Various Efficient and Secure Routing Protocols for VANETs
A Survey of Various Efficient and Secure Routing Protocols for VANETsA Survey of Various Efficient and Secure Routing Protocols for VANETs
A Survey of Various Efficient and Secure Routing Protocols for VANETs
 
Vanet routing
Vanet routingVanet routing
Vanet routing
 
14251D6514
14251D651414251D6514
14251D6514
 
Vanet routing protocols issues and challenges
Vanet routing protocols   issues and challengesVanet routing protocols   issues and challenges
Vanet routing protocols issues and challenges
 
Vanet ppt
Vanet pptVanet ppt
Vanet ppt
 
VANETS Vehicular Adhoc NETworkS
VANETS Vehicular Adhoc NETworkSVANETS Vehicular Adhoc NETworkS
VANETS Vehicular Adhoc NETworkS
 
VANET in Mobile Computing
VANET in Mobile ComputingVANET in Mobile Computing
VANET in Mobile Computing
 
Routing protocols in Vanet
Routing protocols in VanetRouting protocols in Vanet
Routing protocols in Vanet
 
VANETs Presentation
VANETs PresentationVANETs Presentation
VANETs Presentation
 
Comparison of different MANET routing protocols in wireless ADHOC
Comparison of different MANET routing protocols in wireless ADHOCComparison of different MANET routing protocols in wireless ADHOC
Comparison of different MANET routing protocols in wireless ADHOC
 
Vanet by Sujata Tiwari
Vanet by Sujata TiwariVanet by Sujata Tiwari
Vanet by Sujata Tiwari
 
PERFORMANCE EVALUATION OF VEHICULAR AD HOC NETWORK (VANET) USING CLUSTERING A...
PERFORMANCE EVALUATION OF VEHICULAR AD HOC NETWORK (VANET) USING CLUSTERING A...PERFORMANCE EVALUATION OF VEHICULAR AD HOC NETWORK (VANET) USING CLUSTERING A...
PERFORMANCE EVALUATION OF VEHICULAR AD HOC NETWORK (VANET) USING CLUSTERING A...
 
Improved greedy routing protocol for VANET
Improved greedy routing protocol for VANETImproved greedy routing protocol for VANET
Improved greedy routing protocol for VANET
 
Vanet modeling and clustering design under practical traffic, channel and mob...
Vanet modeling and clustering design under practical traffic, channel and mob...Vanet modeling and clustering design under practical traffic, channel and mob...
Vanet modeling and clustering design under practical traffic, channel and mob...
 
Performance evaluation for vehicular ad-hoc networks based routing protocols
Performance evaluation for vehicular ad-hoc networks based routing protocolsPerformance evaluation for vehicular ad-hoc networks based routing protocols
Performance evaluation for vehicular ad-hoc networks based routing protocols
 
Distance Cautious IP - A Systematic Approach in VANETS
Distance Cautious IP - A Systematic Approach in VANETSDistance Cautious IP - A Systematic Approach in VANETS
Distance Cautious IP - A Systematic Approach in VANETS
 
Adhoc network
Adhoc networkAdhoc network
Adhoc network
 
VANET Simulation - Jamal Toutouh
VANET Simulation - Jamal  ToutouhVANET Simulation - Jamal  Toutouh
VANET Simulation - Jamal Toutouh
 

Viewers also liked

Smart Prediction for Scalable Cloud Computing
Smart Prediction for Scalable Cloud ComputingSmart Prediction for Scalable Cloud Computing
Smart Prediction for Scalable Cloud ComputingJoarder Kamal
 
Above the cloud joarder kamal
Above the cloud   joarder kamalAbove the cloud   joarder kamal
Above the cloud joarder kamal
Joarder Kamal
 
Bluray hd
Bluray hdBluray hd
Bluray hd
surana1976
 
Long Range Cell Coverage for LTE
Long Range Cell Coverage for LTELong Range Cell Coverage for LTE
Long Range Cell Coverage for LTE
Yi-Hsueh Tsai
 
It6601 mobile computing unit 4
It6601 mobile computing unit 4It6601 mobile computing unit 4
It6601 mobile computing unit 4
RMK ENGINEERING COLLEGE, CHENNAI
 
Manet
ManetManet
MANET
MANETMANET
Biometric authentication ppt by navin 6 feb
Biometric authentication ppt by navin 6 febBiometric authentication ppt by navin 6 feb
Biometric authentication ppt by navin 6 feb
Navin Kumar
 
Fingerprint based voting machine ppt
Fingerprint based voting machine pptFingerprint based voting machine ppt
Fingerprint based voting machine ppt
itzmemidhu
 
Biometric Voting System
Biometric Voting SystemBiometric Voting System
Biometric Voting System VisualBee.com
 
Mobile Ad hoc Networks
Mobile Ad hoc NetworksMobile Ad hoc Networks
Mobile Ad hoc NetworksJagdeep Singh
 
Biometric's final ppt
Biometric's final pptBiometric's final ppt
Biometric's final ppt
Ankita Vanage
 
Blue ray disc ppt
Blue ray disc pptBlue ray disc ppt
Blue ray disc ppt
starankit90
 
Networking ppt
Networking ppt Networking ppt
Networking ppt
Shovan Mandal
 

Viewers also liked (15)

Smart Prediction for Scalable Cloud Computing
Smart Prediction for Scalable Cloud ComputingSmart Prediction for Scalable Cloud Computing
Smart Prediction for Scalable Cloud Computing
 
Above the cloud joarder kamal
Above the cloud   joarder kamalAbove the cloud   joarder kamal
Above the cloud joarder kamal
 
Bluray hd
Bluray hdBluray hd
Bluray hd
 
Long Range Cell Coverage for LTE
Long Range Cell Coverage for LTELong Range Cell Coverage for LTE
Long Range Cell Coverage for LTE
 
It6601 mobile computing unit 4
It6601 mobile computing unit 4It6601 mobile computing unit 4
It6601 mobile computing unit 4
 
Manet
ManetManet
Manet
 
MANET
MANETMANET
MANET
 
Biometric authentication ppt by navin 6 feb
Biometric authentication ppt by navin 6 febBiometric authentication ppt by navin 6 feb
Biometric authentication ppt by navin 6 feb
 
Fingerprint based voting machine ppt
Fingerprint based voting machine pptFingerprint based voting machine ppt
Fingerprint based voting machine ppt
 
Biometric Voting System
Biometric Voting SystemBiometric Voting System
Biometric Voting System
 
Mobile Ad hoc Networks
Mobile Ad hoc NetworksMobile Ad hoc Networks
Mobile Ad hoc Networks
 
Manet
ManetManet
Manet
 
Biometric's final ppt
Biometric's final pptBiometric's final ppt
Biometric's final ppt
 
Blue ray disc ppt
Blue ray disc pptBlue ray disc ppt
Blue ray disc ppt
 
Networking ppt
Networking ppt Networking ppt
Networking ppt
 

Similar to A Comprehensive Study on Multi-hop Ad hoc Networking and Applications: MANET and VANET

Rev 090004 Radio Layer 2 And Rrc Aspects
Rev 090004 Radio Layer 2 And Rrc AspectsRev 090004 Radio Layer 2 And Rrc Aspects
Rev 090004 Radio Layer 2 And Rrc Aspects
maddiv
 
LTE Radio Layer 2 And Rrc Aspects
LTE Radio Layer 2 And Rrc AspectsLTE Radio Layer 2 And Rrc Aspects
LTE Radio Layer 2 And Rrc Aspects
BP Tiwari
 
Optical Networks Infrastructure
Optical Networks InfrastructureOptical Networks Infrastructure
Optical Networks Infrastructure
Tal Lavian Ph.D.
 
IEEE 1588 Timing for Mobile Backhaul_Webinar
IEEE 1588 Timing for Mobile Backhaul_WebinarIEEE 1588 Timing for Mobile Backhaul_Webinar
IEEE 1588 Timing for Mobile Backhaul_WebinarSymmetricomSYMM
 
alcatel optical transport evolution DWDM.pdf
alcatel optical transport evolution DWDM.pdfalcatel optical transport evolution DWDM.pdf
alcatel optical transport evolution DWDM.pdf
werom2
 
Woban Prototype Ieee Network
Woban Prototype Ieee NetworkWoban Prototype Ieee Network
Woban Prototype Ieee NetworkShahab Shahid
 
RAMON : Rapid Mobile Network Emulation
RAMON : Rapid Mobile Network EmulationRAMON : Rapid Mobile Network Emulation
RAMON : Rapid Mobile Network Emulation
Dr. Edwin Hernandez
 
Study and Emulation of 10G-EPON with Triple Play
Study and Emulation of 10G-EPON with Triple PlayStudy and Emulation of 10G-EPON with Triple Play
Study and Emulation of 10G-EPON with Triple Play
Satya Prakash Rout
 
Implications of 4G Deployments (MEF for MPLS World Congress Ethernet Wholesa...
Implications of 4G Deployments (MEF for MPLS World Congress  Ethernet Wholesa...Implications of 4G Deployments (MEF for MPLS World Congress  Ethernet Wholesa...
Implications of 4G Deployments (MEF for MPLS World Congress Ethernet Wholesa...
Javier Gonzalez
 
Delay Tolerant Streaming Services, Thomas Plagemann, UiO
Delay Tolerant Streaming Services, Thomas Plagemann, UiODelay Tolerant Streaming Services, Thomas Plagemann, UiO
Delay Tolerant Streaming Services, Thomas Plagemann, UiO
The Research Council of Norway, IKTPLUSS
 
Efficient routing in intermittently connected mobile
Efficient routing in intermittently connected mobileEfficient routing in intermittently connected mobile
Efficient routing in intermittently connected mobileleftbank12345
 
Meeting the challenges posed by ISR
Meeting the challenges posed by ISRMeeting the challenges posed by ISR
Meeting the challenges posed by ISR
Newtec
 
Performance Analysis of DSR, STAR, ZRP Routing Protocols for a Dynamic Ad-Hoc...
Performance Analysis of DSR, STAR, ZRP Routing Protocols for a Dynamic Ad-Hoc...Performance Analysis of DSR, STAR, ZRP Routing Protocols for a Dynamic Ad-Hoc...
Performance Analysis of DSR, STAR, ZRP Routing Protocols for a Dynamic Ad-Hoc...
IRJET Journal
 
Analysis of Random Based Mobility Model using TCP Traffic for AODV and DSDV M...
Analysis of Random Based Mobility Model using TCP Traffic for AODV and DSDV M...Analysis of Random Based Mobility Model using TCP Traffic for AODV and DSDV M...
Analysis of Random Based Mobility Model using TCP Traffic for AODV and DSDV M...
ijsrd.com
 
Introducció a les xarxes 5G
Introducció a les xarxes 5GIntroducció a les xarxes 5G
Introducció a les xarxes 5G
TICAnoia
 
Evaluation of Virtualization Models for Optical Connectivity Service Providers
Evaluation of Virtualization Models for Optical Connectivity Service ProvidersEvaluation of Virtualization Models for Optical Connectivity Service Providers
Evaluation of Virtualization Models for Optical Connectivity Service Providers
ADVA
 

Similar to A Comprehensive Study on Multi-hop Ad hoc Networking and Applications: MANET and VANET (20)

Session 69 Cees de Wijs
Session 69 Cees de WijsSession 69 Cees de Wijs
Session 69 Cees de Wijs
 
Rev 090004 Radio Layer 2 And Rrc Aspects
Rev 090004 Radio Layer 2 And Rrc AspectsRev 090004 Radio Layer 2 And Rrc Aspects
Rev 090004 Radio Layer 2 And Rrc Aspects
 
LTE Radio Layer 2 And Rrc Aspects
LTE Radio Layer 2 And Rrc AspectsLTE Radio Layer 2 And Rrc Aspects
LTE Radio Layer 2 And Rrc Aspects
 
2008, IBM: WSN by John Dorn
2008, IBM: WSN by John Dorn2008, IBM: WSN by John Dorn
2008, IBM: WSN by John Dorn
 
Optical Networks Infrastructure
Optical Networks InfrastructureOptical Networks Infrastructure
Optical Networks Infrastructure
 
IEEE 1588 Timing for Mobile Backhaul_Webinar
IEEE 1588 Timing for Mobile Backhaul_WebinarIEEE 1588 Timing for Mobile Backhaul_Webinar
IEEE 1588 Timing for Mobile Backhaul_Webinar
 
alcatel optical transport evolution DWDM.pdf
alcatel optical transport evolution DWDM.pdfalcatel optical transport evolution DWDM.pdf
alcatel optical transport evolution DWDM.pdf
 
Woban Prototype Ieee Network
Woban Prototype Ieee NetworkWoban Prototype Ieee Network
Woban Prototype Ieee Network
 
RAMON : Rapid Mobile Network Emulation
RAMON : Rapid Mobile Network EmulationRAMON : Rapid Mobile Network Emulation
RAMON : Rapid Mobile Network Emulation
 
Study and Emulation of 10G-EPON with Triple Play
Study and Emulation of 10G-EPON with Triple PlayStudy and Emulation of 10G-EPON with Triple Play
Study and Emulation of 10G-EPON with Triple Play
 
Implications of 4G Deployments (MEF for MPLS World Congress Ethernet Wholesa...
Implications of 4G Deployments (MEF for MPLS World Congress  Ethernet Wholesa...Implications of 4G Deployments (MEF for MPLS World Congress  Ethernet Wholesa...
Implications of 4G Deployments (MEF for MPLS World Congress Ethernet Wholesa...
 
Optical Transport Network
Optical Transport NetworkOptical Transport Network
Optical Transport Network
 
Delay Tolerant Streaming Services, Thomas Plagemann, UiO
Delay Tolerant Streaming Services, Thomas Plagemann, UiODelay Tolerant Streaming Services, Thomas Plagemann, UiO
Delay Tolerant Streaming Services, Thomas Plagemann, UiO
 
Efficient routing in intermittently connected mobile
Efficient routing in intermittently connected mobileEfficient routing in intermittently connected mobile
Efficient routing in intermittently connected mobile
 
Meeting the challenges posed by ISR
Meeting the challenges posed by ISRMeeting the challenges posed by ISR
Meeting the challenges posed by ISR
 
Performance Analysis of DSR, STAR, ZRP Routing Protocols for a Dynamic Ad-Hoc...
Performance Analysis of DSR, STAR, ZRP Routing Protocols for a Dynamic Ad-Hoc...Performance Analysis of DSR, STAR, ZRP Routing Protocols for a Dynamic Ad-Hoc...
Performance Analysis of DSR, STAR, ZRP Routing Protocols for a Dynamic Ad-Hoc...
 
Analysis of Random Based Mobility Model using TCP Traffic for AODV and DSDV M...
Analysis of Random Based Mobility Model using TCP Traffic for AODV and DSDV M...Analysis of Random Based Mobility Model using TCP Traffic for AODV and DSDV M...
Analysis of Random Based Mobility Model using TCP Traffic for AODV and DSDV M...
 
Introducció a les xarxes 5G
Introducció a les xarxes 5GIntroducció a les xarxes 5G
Introducció a les xarxes 5G
 
Why EoMPLS for CE
Why EoMPLS for CEWhy EoMPLS for CE
Why EoMPLS for CE
 
Evaluation of Virtualization Models for Optical Connectivity Service Providers
Evaluation of Virtualization Models for Optical Connectivity Service ProvidersEvaluation of Virtualization Models for Optical Connectivity Service Providers
Evaluation of Virtualization Models for Optical Connectivity Service Providers
 

Recently uploaded

Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 

Recently uploaded (20)

Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 

A Comprehensive Study on Multi-hop Ad hoc Networking and Applications: MANET and VANET

  • 1. A Comprehensive Study on Multi-hop Ad hoc Networking and Applications: MANET and VANET Joarder Mohammad Mustafa Kamal M.Res. Dissertation Defence Staffordshire University September 16, 2010
  • 2. Introduction • Multi-hopping with relay nodes • Decentralised coordination • Network resource sharing • Infrastructure less 01/08/2011 2
  • 3. Research Challenges • General-purpose multi-hop ad hoc network • Scalability and Interoperability • Mobility and Internet – Applications and Scenarios • Transport layer protocols – TCP/UDP enhancements • Wireless PHY and MAC enhancements • Suitable routing protocols • Cross-layer protocol interactions • Power and bandwidth consumption Realism of reality 01/08/2011 3
  • 4. Aim and Objectives • Aim • Real-life implementation and experimentations of Multi-hop Ad hoc Network and its variations • Develop a new ITS/WAVE network architecture based on mobility prediction utilising the vehicular ad hoc networking • Objectives • Real-life Experimentations Vs. Simulation – Real MANET • Propose guidelines for realistic simulation and analysis • Explore and in-detail analysis of VANET/ITS/WAVE architecture and realistic simulations – mobility models, routing, etc. • Integration of VANET/WAVE and Mobility Data Mining – case studies, simulations, mathematical analysis 01/08/2011 4
  • 5. Multi-hop Ad hoc Networks B • Mobile Ad hoc Network 169.254.216.93 A D (MANET) – truly dynamic 169.254.172.66 C 169.254.93.156 169.254.74.133 OBU OBU • Vehicular Ad hoc OBU Network (VANET) – OBU fixed/semi-fixed OBU OBU patterns OBU OBU OBU (On-board Unit), RSU (Road-side Unit) 01/08/2011 5
  • 6. Real Experiment Vs. Simulation: Topology 01/08/2011 6
  • 7. Real Experiment Vs. Simulation: Cases Case Scenario Source  Network Protocol Used Experiment/ Destination Experiment Simulation Simulation Time in sec. Case-1 Scenario-1 A-D ICMP CBR over UDP 300 Case-2 Scenario-2 A-D ICMP CBR over UDP 120 Case-3 Scenario-3 A-D ICMP CBR over UDP 120 Case-4 Scenario-4 A-D ICMP CBR over UDP 120 Case-5 Scenario-1 A-B, C, D HTTP over TCP FTP over TCP 180 Case-6 Scenario-1 A-D HTTP over TCP FTP over TCP 300 • Open field experiment using Olsrd in IEEE 802.11g network • Simulation – ns-2/UM-OLSR • 100 ICMP/CBR packets of 1500 bytes size, bidirectional • Performance metrics – throughput, PDR, E2E delay, etc. • Shadowing propagation with path-loss; β=2.3 and σdB=6.0 dB 01/08/2011 7
  • 8. Case-1: String Topology with Static Nodes 01/08/2011 8
  • 9. Case-2: String Topology with Roaming Node 01/08/2011 9
  • 10. Case-3: String Topology with End Node Swap 01/08/2011 10
  • 12. Case-5: String Topology with No Restriction • Streaming Video from A to B, C, D 01/08/2011 12
  • 13. Case-6: String Topology with Restriction • Streaming Video from A to D 01/08/2011 13
  • 14. VANET Simulation – Non-rush Scenarios • Street Map of Washington, DC, USA (TIGER/Line 2006) • VanetMobiSim/ns-2, urban scenario, 20/210 vehicles, TCP/UDP • IEEE 802.11a Vs. 802.11p with AODV/DSR; then AODV Vs. OLSR 01/08/2011 14
  • 15. IEEE 802.11a Vs. 802.11p with AODV, DSR 01/08/2011 • 20 vehicles in a non-rush scenarios 15
  • 16. AODV Vs. OLSR in IEEE 802.11p draft • 5 different traffic patterns are used • Non-rush hour scenario with 210 vehicles 01/08/2011 16
  • 17. WAVE/ITS Simulation with NCTUns-6.0 • UK M42 Motorway J4, Active Traffic Management (ATM) • No. of Vehicles: 1/2/4 • Agent Controlled 802.11p cars • Ricean fading (β=2.8 and σdB=6.0dB) 01/08/2011 17
  • 18. ITS Scenarios in IEEE 1609/WAVE • Data Rate: 3Mbps • Simulation: 115, 60 sec • 1500 bytes UDP data 01/08/2011 18
  • 19. Mobility Prediction-based ITS Network Vehicular Information Management (VIM) Systems Mobility Data Mining Vehicle’s Current Mobility Mobile Internet Information Office/Home Networks On-demand service After Market Solutions from roadside service Providers providers Predictive Mobility OBU Information Safe Distance Notification Adaptive Cruise Control RSU Onboard Navigation RSU Network Packet OBU Routing and Forwarding Decision Blind Spot Notifications Lane Departure Warning Cooperative Forward Collision Warning Speed Limit Warning RSU – Roadside Unit Pedestrian Crossing Notification OBU – Onboard Unit Emergency Road Work Warning
  • 20. POGR – Specialise Case Scenarios Scenario-1 Scenario-2 Greedy Packet Forwarding based on predictive mobility information Opportunistic DTN is an Routing is required emerging while OBUs are out technology for of the direct future communication ubiquitous range of any RSU mobile and need V2V computing and communication communication Scenario-3 01/08/2011 20
  • 21. POGR: ns-2 Model for Specific Case Analysis Centralised VIM and Prediction-based Opportunistic Greedy Routing W(0) (POGR) DM Engine - Mobility Data Mining - Mobility Prediction RSU Gateway - Mobility Pattern Analysis W(1) POGR Case Analysis • Greedy Forwarding RSU(1) RSU(2) • Opportunistic Routing • Delay Tolerant Networking (DTN) Car-C Car-B Car-D Car-A
  • 22. POGR Scenarios: AODV Vs. OLSR ns-2 Simulation Model • IEEE 802.11p MAC and PHY • 5.8GHz Band with 20MHz channel • 3Mbps data rate • Mobile IP enabled OBU 01/08/2011 22
  • 23. POGR – Mathematical Modelling Time Space NIP ϬTi Time, t1 Time, t2 Time, t1 Time, t2 Time, t1 S I D δt I D ϕ(distTSI, distGSI)δt distTSI • The value of time required to receive a data packet from node S to D through intermediate node I for ith time over a time period [t1, t2] can be written as, • ϕ(X, Y)δt is the cumulative change function of variable X and Y over a time of δt • For nth time the above equation can be written as below, • Number of time intervals required to know the predictive trajectory may be calculated as • GLU is the frequency in time required for the on-board positioning system to update location 01/08/2011 23
  • 24. Conclusion • Summary of Contributions: • Multi-hop ad hoc networking – real-life experimentations provide appropriate guidelines and lessons learned to design realistic simulation models • VANET/WAVE – Mobility Data Mining Net. Architecture – provide a new approach in ITS utilising prediction on vehicular mobility - POGR routing algorithm • Applications – Streaming audio/video over multi-hop wireless mesh network (wireless video surveillance system), Internet resource sharing and intelligent on-board navigation and communication medium for vehicles 01/08/2011 24
  • 25. Future Works System design and basic building block for software architecture Roadside Units Correctness and complexity analysis of POGR algorithm (RSU) On-board Unit Router V2V and I2V (OBU) Planner High Rate Cooperative Communication Location and Information V2V Mobility Exchange Medium Rate Information Multi-hop Communication Wireless Vehicular Ad hoc I2V On-board Communication Networking Low Rate Sensors Interface Communication Vehicle Control Mechanics Wireless channel On-board Visualisation allocation and for Information, application request Warnings and scheduling based on Notifications timing priority
  • 26. Selective Reference • Marco Conti, JC, Andrea Passarella (ed.) 2007, Multi-hop Ad Hoc Networks from Theory to Reality, Nova Science Publishers, Inc., New York. • C. Siva Ram Murthy, BSM 2004, Ad Hoc Wireless Networks Architectures and Protocols, Prentice Hall. • Hannes Hartenstein, KPL (ed.) 2010, VANET Vehicular Applicaitons and Inter- Networking Technologies, John Wiley and Sons, Ltd, Publication. • Stephan Olariu, MCW (ed.) 2009, Vehicular Networks From Theory to Practice, CRC Press. • Mobility, Data Mining and Privacy - Geographic Knowledge Discovery 2008, Springer. 01/08/2011 26
  • 27. Research Team Joarder Dr. Mohammad Dr. Alison L Prof. Hongnian Yu, Mohammad Shahidul Hasan, Carrington, Third Supervisor Mustafa Kamal, First Supervisor Second Supervisor Research Student 01/08/2011 27
  • 28. Thank You Questions? 01/08/2011 28