SlideShare a Scribd company logo
SOFROP: Self-Organizing and Fair Routing
Protocol for Wireless Networks with Mobile
      Sensors and Stationary Actors
Mustafa I. Akbas1, Matthias R. Brust2 and Damla Turgut1
                 1University of Central Florida
         2Technological Institute of Aeronautics, Brazil

                           LCN 2010

                       October XX, 2010
Environment Monitoring: Amazon
          Scenario
                Sensor nodes
                   Thrown in the river
                   Local communication
                   No geographical
                    information
                Actors
                   At rare accessible points
                   Full communication range
                    used only in
                      Backbone formation
                      Actor-actor data
                        exchange
The problem definition

   Challenges
      Rapid changes in neighborhood and actor associations

       Fast and reliable communication
         1.   Adaptive network organization
         2.   Fair usage of bandwidth/data transmission

   Objective
     Develop a fair and self-organizing routing protocol for
      Amazon scenario
Network organization

   Clustering to build an
    overlay network
      Multi-hop clusters
      Actors
         Pre-assigned
           clusterheads
      Node weight
         Actor weight: 0
         Weight for each
           node: 1 to k
             Weight is “min in
              neighborhood + 1”
      Local neighbor
       information only
Network organization: Illustrations
Data Transmission

   Sensor nodes:
      Interest table
         “on” and “off”
           interests
         Number of “on”
           interests N i
      Max. packet transmission
       rate (C o )
      No global state
      Packets encoded with
       the rate and interest
Data Transmission – cont’d

   For each sensor node: Fair rate:           f       Co / N i
   If output capacity is not exceeded
      No drop


   Cs   : Capacity shared by flows with rates >       f

        Probability to drop a packet:   Pd   1 C s /( N s            p   )
                                                           Cs     i
                                                   p       Ns
        The packets are encoded with rate:
                                                                  j
                                                           j 0
Data transmission – Illustration 1
Data Transmission – Illustration 2
Simulation Study

   OPNET modeler
   Network
      Interest area: 200x300 m

      Number of sensor nodes: 60

      Sensor transmission range = 40 m

      Traffic type: CBR

   Mobile nodes:
      Starting, destination, pausing points

      Pausing time: 0-10 sec

      Speed: 0-3 m/sec

   MAC attributes: OPNET 802.11
Number of Received Packets - 1

 50% type-1, 30% type-2 , 20% type-3
Number of Received Packets - 2

 50 % type-1, 45 % type-2 and 5% type-3
Utilization
Delay
Number of sensor nodes – Hop values
Conclusions

   Focus is Amazon scenario
   SOFROP builds a structured network topology that
    permanently adapts according to the river dynamics
   SOFROP provides fairness among different types of
    applications and it is efficient in utilization of the
    bandwidth
   Future work:
      Adaptation to animal monitoring

      Data aggregation

      Other performance metrics (e.g. power conservation)

More Related Content

What's hot

Vampire attacks
Vampire attacksVampire attacks
Vampire attacks
Augustin Jose
 
Multihop Routing In Camera Sensor Networks
Multihop Routing In Camera Sensor NetworksMultihop Routing In Camera Sensor Networks
Multihop Routing In Camera Sensor Networks
Chuka Okoye
 
FUZZY-CONTROLLED POWER-AWARE PROACTIVE-ACKNOWLEDGEMENT BASED BROADCASTING (FP...
FUZZY-CONTROLLED POWER-AWARE PROACTIVE-ACKNOWLEDGEMENT BASED BROADCASTING (FP...FUZZY-CONTROLLED POWER-AWARE PROACTIVE-ACKNOWLEDGEMENT BASED BROADCASTING (FP...
FUZZY-CONTROLLED POWER-AWARE PROACTIVE-ACKNOWLEDGEMENT BASED BROADCASTING (FP...
cscpconf
 
Meeting the requirements to deploy cloud RAN over optical networks - elastic ...
Meeting the requirements to deploy cloud RAN over optical networks - elastic ...Meeting the requirements to deploy cloud RAN over optical networks - elastic ...
Meeting the requirements to deploy cloud RAN over optical networks - elastic ...
Sabidur Rahman
 
Delaunay based two-phase algorithm for connected cover in WSNs
Delaunay based two-phase algorithm for connected cover in WSNsDelaunay based two-phase algorithm for connected cover in WSNs
Delaunay based two-phase algorithm for connected cover in WSNs
Maynooth University
 
Multi-Robot Sensor Relocation to Enhance Connectivity in a WSN
Multi-Robot Sensor Relocation to Enhance Connectivity in a WSNMulti-Robot Sensor Relocation to Enhance Connectivity in a WSN
Multi-Robot Sensor Relocation to Enhance Connectivity in a WSN
ijasuc
 
Vasserman-TMC13-slide
Vasserman-TMC13-slideVasserman-TMC13-slide
Vasserman-TMC13-slide
manoj kumar s
 
Probablistic Inference With Limited Information
Probablistic Inference With Limited InformationProbablistic Inference With Limited Information
Probablistic Inference With Limited Information
Chuka Okoye
 
Ieee 2015 - 2016 Ns2 project titles
Ieee 2015 - 2016 Ns2  project titlesIeee 2015 - 2016 Ns2  project titles
Ieee 2015 - 2016 Ns2 project titles
pgembeddedsystem
 
Channel Capacity and transmission media
Channel Capacity and transmission mediaChannel Capacity and transmission media
Channel Capacity and transmission media
Hemant Chetwani
 
A Low Overhead Reachability Guaranteed Dynamic Route Discovery Mechanism for ...
A Low Overhead Reachability Guaranteed Dynamic Route Discovery Mechanism for ...A Low Overhead Reachability Guaranteed Dynamic Route Discovery Mechanism for ...
A Low Overhead Reachability Guaranteed Dynamic Route Discovery Mechanism for ...
ijasuc
 
Quantum router
Quantum routerQuantum router
Quantum router
Yojana Nanaware
 
Tree Based Collaboration For Target Tracking
Tree Based Collaboration For Target TrackingTree Based Collaboration For Target Tracking
Tree Based Collaboration For Target Tracking
Chuka Okoye
 
Compact Coding Using Multi-Photon Tolerant Quantum Protocols For Quantum Comm...
Compact Coding Using Multi-Photon Tolerant Quantum Protocols For Quantum Comm...Compact Coding Using Multi-Photon Tolerant Quantum Protocols For Quantum Comm...
Compact Coding Using Multi-Photon Tolerant Quantum Protocols For Quantum Comm...
ijcisjournal
 
Analysis of GPSR and its Relevant Attacks in Wireless Sensor Networks
Analysis of GPSR and its Relevant Attacks in Wireless Sensor NetworksAnalysis of GPSR and its Relevant Attacks in Wireless Sensor Networks
Analysis of GPSR and its Relevant Attacks in Wireless Sensor Networks
IDES Editor
 
Power Saving in Wireless Sensor Networks
Power Saving in Wireless Sensor NetworksPower Saving in Wireless Sensor Networks
Power Saving in Wireless Sensor Networks
Mshari Alabdulkarim
 
MUD
MUDMUD
GEOGRAPHIC INFORMATION-BASED ROUTING OPTIMIZATION USING GA FOR CLUSTER-BASED ...
GEOGRAPHIC INFORMATION-BASED ROUTING OPTIMIZATION USING GA FOR CLUSTER-BASED ...GEOGRAPHIC INFORMATION-BASED ROUTING OPTIMIZATION USING GA FOR CLUSTER-BASED ...
GEOGRAPHIC INFORMATION-BASED ROUTING OPTIMIZATION USING GA FOR CLUSTER-BASED ...
ijwmn
 

What's hot (18)

Vampire attacks
Vampire attacksVampire attacks
Vampire attacks
 
Multihop Routing In Camera Sensor Networks
Multihop Routing In Camera Sensor NetworksMultihop Routing In Camera Sensor Networks
Multihop Routing In Camera Sensor Networks
 
FUZZY-CONTROLLED POWER-AWARE PROACTIVE-ACKNOWLEDGEMENT BASED BROADCASTING (FP...
FUZZY-CONTROLLED POWER-AWARE PROACTIVE-ACKNOWLEDGEMENT BASED BROADCASTING (FP...FUZZY-CONTROLLED POWER-AWARE PROACTIVE-ACKNOWLEDGEMENT BASED BROADCASTING (FP...
FUZZY-CONTROLLED POWER-AWARE PROACTIVE-ACKNOWLEDGEMENT BASED BROADCASTING (FP...
 
Meeting the requirements to deploy cloud RAN over optical networks - elastic ...
Meeting the requirements to deploy cloud RAN over optical networks - elastic ...Meeting the requirements to deploy cloud RAN over optical networks - elastic ...
Meeting the requirements to deploy cloud RAN over optical networks - elastic ...
 
Delaunay based two-phase algorithm for connected cover in WSNs
Delaunay based two-phase algorithm for connected cover in WSNsDelaunay based two-phase algorithm for connected cover in WSNs
Delaunay based two-phase algorithm for connected cover in WSNs
 
Multi-Robot Sensor Relocation to Enhance Connectivity in a WSN
Multi-Robot Sensor Relocation to Enhance Connectivity in a WSNMulti-Robot Sensor Relocation to Enhance Connectivity in a WSN
Multi-Robot Sensor Relocation to Enhance Connectivity in a WSN
 
Vasserman-TMC13-slide
Vasserman-TMC13-slideVasserman-TMC13-slide
Vasserman-TMC13-slide
 
Probablistic Inference With Limited Information
Probablistic Inference With Limited InformationProbablistic Inference With Limited Information
Probablistic Inference With Limited Information
 
Ieee 2015 - 2016 Ns2 project titles
Ieee 2015 - 2016 Ns2  project titlesIeee 2015 - 2016 Ns2  project titles
Ieee 2015 - 2016 Ns2 project titles
 
Channel Capacity and transmission media
Channel Capacity and transmission mediaChannel Capacity and transmission media
Channel Capacity and transmission media
 
A Low Overhead Reachability Guaranteed Dynamic Route Discovery Mechanism for ...
A Low Overhead Reachability Guaranteed Dynamic Route Discovery Mechanism for ...A Low Overhead Reachability Guaranteed Dynamic Route Discovery Mechanism for ...
A Low Overhead Reachability Guaranteed Dynamic Route Discovery Mechanism for ...
 
Quantum router
Quantum routerQuantum router
Quantum router
 
Tree Based Collaboration For Target Tracking
Tree Based Collaboration For Target TrackingTree Based Collaboration For Target Tracking
Tree Based Collaboration For Target Tracking
 
Compact Coding Using Multi-Photon Tolerant Quantum Protocols For Quantum Comm...
Compact Coding Using Multi-Photon Tolerant Quantum Protocols For Quantum Comm...Compact Coding Using Multi-Photon Tolerant Quantum Protocols For Quantum Comm...
Compact Coding Using Multi-Photon Tolerant Quantum Protocols For Quantum Comm...
 
Analysis of GPSR and its Relevant Attacks in Wireless Sensor Networks
Analysis of GPSR and its Relevant Attacks in Wireless Sensor NetworksAnalysis of GPSR and its Relevant Attacks in Wireless Sensor Networks
Analysis of GPSR and its Relevant Attacks in Wireless Sensor Networks
 
Power Saving in Wireless Sensor Networks
Power Saving in Wireless Sensor NetworksPower Saving in Wireless Sensor Networks
Power Saving in Wireless Sensor Networks
 
MUD
MUDMUD
MUD
 
GEOGRAPHIC INFORMATION-BASED ROUTING OPTIMIZATION USING GA FOR CLUSTER-BASED ...
GEOGRAPHIC INFORMATION-BASED ROUTING OPTIMIZATION USING GA FOR CLUSTER-BASED ...GEOGRAPHIC INFORMATION-BASED ROUTING OPTIMIZATION USING GA FOR CLUSTER-BASED ...
GEOGRAPHIC INFORMATION-BASED ROUTING OPTIMIZATION USING GA FOR CLUSTER-BASED ...
 

Viewers also liked

Actual
ActualActual
Performance analysis of routing protocols and tcp variants under http and ftp...
Performance analysis of routing protocols and tcp variants under http and ftp...Performance analysis of routing protocols and tcp variants under http and ftp...
Performance analysis of routing protocols and tcp variants under http and ftp...
IJCNCJournal
 
The Performance Analysis of Selected Routing Protocols for Mobile Ad hoc Netw...
The Performance Analysis of Selected Routing Protocols for Mobile Ad hoc Netw...The Performance Analysis of Selected Routing Protocols for Mobile Ad hoc Netw...
The Performance Analysis of Selected Routing Protocols for Mobile Ad hoc Netw...
Oluwatomi Ajayi
 
VANET Simulation - Jamal Toutouh
VANET Simulation - Jamal  ToutouhVANET Simulation - Jamal  Toutouh
VANET Simulation - Jamal Toutouh
Jamal Toutouh, PhD
 
Switchgrass
Switchgrass Switchgrass
Normas del labo. para i ciclo y ai
Normas del labo. para i ciclo y aiNormas del labo. para i ciclo y ai
Normas del labo. para i ciclo y ai
Ada Viria Dìaz Toruñ
 
Gerencia de Proyectos Mapa Conceptual
Gerencia de Proyectos Mapa ConceptualGerencia de Proyectos Mapa Conceptual
Gerencia de Proyectos Mapa Conceptual
Mariela Hernandez Martinez
 

Viewers also liked (8)

Actual
ActualActual
Actual
 
Performance analysis of routing protocols and tcp variants under http and ftp...
Performance analysis of routing protocols and tcp variants under http and ftp...Performance analysis of routing protocols and tcp variants under http and ftp...
Performance analysis of routing protocols and tcp variants under http and ftp...
 
The Performance Analysis of Selected Routing Protocols for Mobile Ad hoc Netw...
The Performance Analysis of Selected Routing Protocols for Mobile Ad hoc Netw...The Performance Analysis of Selected Routing Protocols for Mobile Ad hoc Netw...
The Performance Analysis of Selected Routing Protocols for Mobile Ad hoc Netw...
 
VANET Simulation - Jamal Toutouh
VANET Simulation - Jamal  ToutouhVANET Simulation - Jamal  Toutouh
VANET Simulation - Jamal Toutouh
 
HUP-project certificate
HUP-project certificateHUP-project certificate
HUP-project certificate
 
Switchgrass
Switchgrass Switchgrass
Switchgrass
 
Normas del labo. para i ciclo y ai
Normas del labo. para i ciclo y aiNormas del labo. para i ciclo y ai
Normas del labo. para i ciclo y ai
 
Gerencia de Proyectos Mapa Conceptual
Gerencia de Proyectos Mapa ConceptualGerencia de Proyectos Mapa Conceptual
Gerencia de Proyectos Mapa Conceptual
 

Similar to SOFROP

Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
researchinventy
 
Use of NS-2 to Simulate MANET Routing Algorithms
Use of NS-2 to Simulate MANET Routing AlgorithmsUse of NS-2 to Simulate MANET Routing Algorithms
Use of NS-2 to Simulate MANET Routing Algorithms
Giancarlo Romeo
 
Sensor net
Sensor netSensor net
Sensor net
Ines Bahram
 
Local Positioning for Environmental Monitoring in WSANs
Local Positioning for Environmental Monitoring in WSANsLocal Positioning for Environmental Monitoring in WSANs
Local Positioning for Environmental Monitoring in WSANs
M. Ilhan Akbas
 
VTU 5TH SEM CSE COMPUTER NETWORKS-1 (DATA COMMUNICATION) SOLVED PAPERS
VTU 5TH SEM CSE COMPUTER NETWORKS-1 (DATA COMMUNICATION)  SOLVED PAPERSVTU 5TH SEM CSE COMPUTER NETWORKS-1 (DATA COMMUNICATION)  SOLVED PAPERS
VTU 5TH SEM CSE COMPUTER NETWORKS-1 (DATA COMMUNICATION) SOLVED PAPERS
vtunotesbysree
 
1004.0152v1
1004.0152v11004.0152v1
1004.0152v1
Hard Chester
 
Network Coding in Disruption Tolerant Network (DTN)
Network Coding in Disruption Tolerant Network (DTN)Network Coding in Disruption Tolerant Network (DTN)
Network Coding in Disruption Tolerant Network (DTN)
University of Science & Technology, Beijing
 
Basic networking 07-2012
Basic networking 07-2012Basic networking 07-2012
Basic networking 07-2012
Samuel Dratwa
 
Final PPT.pptx
Final PPT.pptxFinal PPT.pptx
Final PPT.pptx
ShrutiGupta858540
 
Sensor Protocols for Information via Negotiation (SPIN)
Sensor Protocols for Information via Negotiation (SPIN)Sensor Protocols for Information via Negotiation (SPIN)
Sensor Protocols for Information via Negotiation (SPIN)
rajivagarwal23dei
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
ijceronline
 
Based on Heterogeneity and Electing Probability of Nodes Improvement in LEACH
Based on Heterogeneity and Electing Probability of Nodes Improvement in LEACHBased on Heterogeneity and Electing Probability of Nodes Improvement in LEACH
Based on Heterogeneity and Electing Probability of Nodes Improvement in LEACH
ijsrd.com
 
Gsm signaling
Gsm signalingGsm signaling
Gsm signaling
Kannan Selvam
 
Computer Networks Lecture Notes 01
Computer Networks Lecture Notes 01Computer Networks Lecture Notes 01
Computer Networks Lecture Notes 01
Sreedhar Chowdam
 
Bb2641284132
Bb2641284132Bb2641284132
Bb2641284132
IJMER
 
Performance Analysis of Routing Metrics for Wireless Sensor Networks
Performance Analysis of Routing Metrics for Wireless Sensor NetworksPerformance Analysis of Routing Metrics for Wireless Sensor Networks
Performance Analysis of Routing Metrics for Wireless Sensor Networks
IJMER
 
Analysis and reactive measures on the blackhole attack
Analysis and reactive measures on the blackhole attackAnalysis and reactive measures on the blackhole attack
Analysis and reactive measures on the blackhole attack
JyotiVERMA176
 
Secured Data Aggregation using SRL Protocol for Wireless Sensor Networks
Secured Data Aggregation using SRL Protocol for Wireless Sensor NetworksSecured Data Aggregation using SRL Protocol for Wireless Sensor Networks
Secured Data Aggregation using SRL Protocol for Wireless Sensor Networks
Associate Professor in VSB Coimbatore
 
Mobile Networking Solutions for First Responders
Mobile Networking Solutions for First RespondersMobile Networking Solutions for First Responders
Mobile Networking Solutions for First Responders
Förderverein Technische Fakultät
 
D031202018023
D031202018023D031202018023
D031202018023
ijceronline
 

Similar to SOFROP (20)

Research Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and ScienceResearch Inventy : International Journal of Engineering and Science
Research Inventy : International Journal of Engineering and Science
 
Use of NS-2 to Simulate MANET Routing Algorithms
Use of NS-2 to Simulate MANET Routing AlgorithmsUse of NS-2 to Simulate MANET Routing Algorithms
Use of NS-2 to Simulate MANET Routing Algorithms
 
Sensor net
Sensor netSensor net
Sensor net
 
Local Positioning for Environmental Monitoring in WSANs
Local Positioning for Environmental Monitoring in WSANsLocal Positioning for Environmental Monitoring in WSANs
Local Positioning for Environmental Monitoring in WSANs
 
VTU 5TH SEM CSE COMPUTER NETWORKS-1 (DATA COMMUNICATION) SOLVED PAPERS
VTU 5TH SEM CSE COMPUTER NETWORKS-1 (DATA COMMUNICATION)  SOLVED PAPERSVTU 5TH SEM CSE COMPUTER NETWORKS-1 (DATA COMMUNICATION)  SOLVED PAPERS
VTU 5TH SEM CSE COMPUTER NETWORKS-1 (DATA COMMUNICATION) SOLVED PAPERS
 
1004.0152v1
1004.0152v11004.0152v1
1004.0152v1
 
Network Coding in Disruption Tolerant Network (DTN)
Network Coding in Disruption Tolerant Network (DTN)Network Coding in Disruption Tolerant Network (DTN)
Network Coding in Disruption Tolerant Network (DTN)
 
Basic networking 07-2012
Basic networking 07-2012Basic networking 07-2012
Basic networking 07-2012
 
Final PPT.pptx
Final PPT.pptxFinal PPT.pptx
Final PPT.pptx
 
Sensor Protocols for Information via Negotiation (SPIN)
Sensor Protocols for Information via Negotiation (SPIN)Sensor Protocols for Information via Negotiation (SPIN)
Sensor Protocols for Information via Negotiation (SPIN)
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
Based on Heterogeneity and Electing Probability of Nodes Improvement in LEACH
Based on Heterogeneity and Electing Probability of Nodes Improvement in LEACHBased on Heterogeneity and Electing Probability of Nodes Improvement in LEACH
Based on Heterogeneity and Electing Probability of Nodes Improvement in LEACH
 
Gsm signaling
Gsm signalingGsm signaling
Gsm signaling
 
Computer Networks Lecture Notes 01
Computer Networks Lecture Notes 01Computer Networks Lecture Notes 01
Computer Networks Lecture Notes 01
 
Bb2641284132
Bb2641284132Bb2641284132
Bb2641284132
 
Performance Analysis of Routing Metrics for Wireless Sensor Networks
Performance Analysis of Routing Metrics for Wireless Sensor NetworksPerformance Analysis of Routing Metrics for Wireless Sensor Networks
Performance Analysis of Routing Metrics for Wireless Sensor Networks
 
Analysis and reactive measures on the blackhole attack
Analysis and reactive measures on the blackhole attackAnalysis and reactive measures on the blackhole attack
Analysis and reactive measures on the blackhole attack
 
Secured Data Aggregation using SRL Protocol for Wireless Sensor Networks
Secured Data Aggregation using SRL Protocol for Wireless Sensor NetworksSecured Data Aggregation using SRL Protocol for Wireless Sensor Networks
Secured Data Aggregation using SRL Protocol for Wireless Sensor Networks
 
Mobile Networking Solutions for First Responders
Mobile Networking Solutions for First RespondersMobile Networking Solutions for First Responders
Mobile Networking Solutions for First Responders
 
D031202018023
D031202018023D031202018023
D031202018023
 

More from M. Ilhan Akbas

Goss_ICCVE 2022.pdf
Goss_ICCVE 2022.pdfGoss_ICCVE 2022.pdf
Goss_ICCVE 2022.pdf
M. Ilhan Akbas
 
IV2021-431-slides.pdf
IV2021-431-slides.pdfIV2021-431-slides.pdf
IV2021-431-slides.pdf
M. Ilhan Akbas
 
Akbas-DASC-2022.pdf
Akbas-DASC-2022.pdfAkbas-DASC-2022.pdf
Akbas-DASC-2022.pdf
M. Ilhan Akbas
 
Navigation of Emergency Vehicles UsingCooperative Autonomous Driving
Navigation of Emergency Vehicles UsingCooperative Autonomous DrivingNavigation of Emergency Vehicles UsingCooperative Autonomous Driving
Navigation of Emergency Vehicles UsingCooperative Autonomous Driving
M. Ilhan Akbas
 
Validation Framework for Autonomous Aerial Vehicles
Validation Framework for Autonomous Aerial VehiclesValidation Framework for Autonomous Aerial Vehicles
Validation Framework for Autonomous Aerial Vehicles
M. Ilhan Akbas
 
Scenario Generation for Validating Artifi cial Intelligence Based Autonomous ...
Scenario Generation for Validating Artificial Intelligence Based Autonomous ...Scenario Generation for Validating Artificial Intelligence Based Autonomous ...
Scenario Generation for Validating Artifi cial Intelligence Based Autonomous ...
M. Ilhan Akbas
 
Generation of Autonomous Vehicle Validation Scenarios Using Crash Data
Generation of Autonomous Vehicle Validation Scenarios Using Crash DataGeneration of Autonomous Vehicle Validation Scenarios Using Crash Data
Generation of Autonomous Vehicle Validation Scenarios Using Crash Data
M. Ilhan Akbas
 
Development of a Validation Regime for an Autonomous Campus Shuttle
Development of a Validation Regime for an Autonomous Campus ShuttleDevelopment of a Validation Regime for an Autonomous Campus Shuttle
Development of a Validation Regime for an Autonomous Campus Shuttle
M. Ilhan Akbas
 
Transportation OS: A Simulation Platform to Explore Breakthrough Concepts in ...
Transportation OS: A Simulation Platform to Explore Breakthrough Concepts in ...Transportation OS: A Simulation Platform to Explore Breakthrough Concepts in ...
Transportation OS: A Simulation Platform to Explore Breakthrough Concepts in ...
M. Ilhan Akbas
 
Spectrum Analytic Approach for Cooperative Navigation of Connected and Autono...
Spectrum Analytic Approach for Cooperative Navigation of Connected and Autono...Spectrum Analytic Approach for Cooperative Navigation of Connected and Autono...
Spectrum Analytic Approach for Cooperative Navigation of Connected and Autono...
M. Ilhan Akbas
 
Street Network Generation with Adjustable Complexity Using k-Means Clustering
Street Network Generation with Adjustable Complexity Using k-Means ClusteringStreet Network Generation with Adjustable Complexity Using k-Means Clustering
Street Network Generation with Adjustable Complexity Using k-Means Clustering
M. Ilhan Akbas
 
Requirements for the Next-Generation Autonomous Vehicle Ecosystem
Requirements for the Next-Generation Autonomous Vehicle EcosystemRequirements for the Next-Generation Autonomous Vehicle Ecosystem
Requirements for the Next-Generation Autonomous Vehicle Ecosystem
M. Ilhan Akbas
 
Abstract Simulation Scenario Generation for Autonomous Vehicle Verification
Abstract Simulation Scenario Generation  for Autonomous Vehicle VerificationAbstract Simulation Scenario Generation  for Autonomous Vehicle Verification
Abstract Simulation Scenario Generation for Autonomous Vehicle Verification
M. Ilhan Akbas
 
Autonomous Vehicle Testing and Validation at AMI
Autonomous Vehicle Testing and Validation at AMIAutonomous Vehicle Testing and Validation at AMI
Autonomous Vehicle Testing and Validation at AMI
M. Ilhan Akbas
 
Verification of Autonomous Vehicles Through Simulation Using MATLAB ADAS Toolbox
Verification of Autonomous Vehicles Through Simulation Using MATLAB ADAS ToolboxVerification of Autonomous Vehicles Through Simulation Using MATLAB ADAS Toolbox
Verification of Autonomous Vehicles Through Simulation Using MATLAB ADAS Toolbox
M. Ilhan Akbas
 
SAPFANET: Spatially Adaptive Positioning for FANETs
SAPFANET: Spatially Adaptive Positioning for FANETsSAPFANET: Spatially Adaptive Positioning for FANETs
SAPFANET: Spatially Adaptive Positioning for FANETs
M. Ilhan Akbas
 
VBCA: A Virtual Forces Clustering Algorithm for Autonomous Aerial Drone Systems
VBCA: A Virtual Forces Clustering Algorithm for Autonomous Aerial Drone SystemsVBCA: A Virtual Forces Clustering Algorithm for Autonomous Aerial Drone Systems
VBCA: A Virtual Forces Clustering Algorithm for Autonomous Aerial Drone Systems
M. Ilhan Akbas
 
Professional Network Value in Business Incubator Models
Professional Network Value in Business Incubator ModelsProfessional Network Value in Business Incubator Models
Professional Network Value in Business Incubator Models
M. Ilhan Akbas
 
Reliable Positioning with Hybrid Antenna Model for Aerial Wireless Sensor and...
Reliable Positioning with Hybrid Antenna Model for Aerial Wireless Sensor and...Reliable Positioning with Hybrid Antenna Model for Aerial Wireless Sensor and...
Reliable Positioning with Hybrid Antenna Model for Aerial Wireless Sensor and...
M. Ilhan Akbas
 
Lightweight Routing with QoS Support in Wireless Sensor and Actor Networks (L...
Lightweight Routing with QoS Support in Wireless Sensor and Actor Networks (L...Lightweight Routing with QoS Support in Wireless Sensor and Actor Networks (L...
Lightweight Routing with QoS Support in Wireless Sensor and Actor Networks (L...
M. Ilhan Akbas
 

More from M. Ilhan Akbas (20)

Goss_ICCVE 2022.pdf
Goss_ICCVE 2022.pdfGoss_ICCVE 2022.pdf
Goss_ICCVE 2022.pdf
 
IV2021-431-slides.pdf
IV2021-431-slides.pdfIV2021-431-slides.pdf
IV2021-431-slides.pdf
 
Akbas-DASC-2022.pdf
Akbas-DASC-2022.pdfAkbas-DASC-2022.pdf
Akbas-DASC-2022.pdf
 
Navigation of Emergency Vehicles UsingCooperative Autonomous Driving
Navigation of Emergency Vehicles UsingCooperative Autonomous DrivingNavigation of Emergency Vehicles UsingCooperative Autonomous Driving
Navigation of Emergency Vehicles UsingCooperative Autonomous Driving
 
Validation Framework for Autonomous Aerial Vehicles
Validation Framework for Autonomous Aerial VehiclesValidation Framework for Autonomous Aerial Vehicles
Validation Framework for Autonomous Aerial Vehicles
 
Scenario Generation for Validating Artifi cial Intelligence Based Autonomous ...
Scenario Generation for Validating Artificial Intelligence Based Autonomous ...Scenario Generation for Validating Artificial Intelligence Based Autonomous ...
Scenario Generation for Validating Artifi cial Intelligence Based Autonomous ...
 
Generation of Autonomous Vehicle Validation Scenarios Using Crash Data
Generation of Autonomous Vehicle Validation Scenarios Using Crash DataGeneration of Autonomous Vehicle Validation Scenarios Using Crash Data
Generation of Autonomous Vehicle Validation Scenarios Using Crash Data
 
Development of a Validation Regime for an Autonomous Campus Shuttle
Development of a Validation Regime for an Autonomous Campus ShuttleDevelopment of a Validation Regime for an Autonomous Campus Shuttle
Development of a Validation Regime for an Autonomous Campus Shuttle
 
Transportation OS: A Simulation Platform to Explore Breakthrough Concepts in ...
Transportation OS: A Simulation Platform to Explore Breakthrough Concepts in ...Transportation OS: A Simulation Platform to Explore Breakthrough Concepts in ...
Transportation OS: A Simulation Platform to Explore Breakthrough Concepts in ...
 
Spectrum Analytic Approach for Cooperative Navigation of Connected and Autono...
Spectrum Analytic Approach for Cooperative Navigation of Connected and Autono...Spectrum Analytic Approach for Cooperative Navigation of Connected and Autono...
Spectrum Analytic Approach for Cooperative Navigation of Connected and Autono...
 
Street Network Generation with Adjustable Complexity Using k-Means Clustering
Street Network Generation with Adjustable Complexity Using k-Means ClusteringStreet Network Generation with Adjustable Complexity Using k-Means Clustering
Street Network Generation with Adjustable Complexity Using k-Means Clustering
 
Requirements for the Next-Generation Autonomous Vehicle Ecosystem
Requirements for the Next-Generation Autonomous Vehicle EcosystemRequirements for the Next-Generation Autonomous Vehicle Ecosystem
Requirements for the Next-Generation Autonomous Vehicle Ecosystem
 
Abstract Simulation Scenario Generation for Autonomous Vehicle Verification
Abstract Simulation Scenario Generation  for Autonomous Vehicle VerificationAbstract Simulation Scenario Generation  for Autonomous Vehicle Verification
Abstract Simulation Scenario Generation for Autonomous Vehicle Verification
 
Autonomous Vehicle Testing and Validation at AMI
Autonomous Vehicle Testing and Validation at AMIAutonomous Vehicle Testing and Validation at AMI
Autonomous Vehicle Testing and Validation at AMI
 
Verification of Autonomous Vehicles Through Simulation Using MATLAB ADAS Toolbox
Verification of Autonomous Vehicles Through Simulation Using MATLAB ADAS ToolboxVerification of Autonomous Vehicles Through Simulation Using MATLAB ADAS Toolbox
Verification of Autonomous Vehicles Through Simulation Using MATLAB ADAS Toolbox
 
SAPFANET: Spatially Adaptive Positioning for FANETs
SAPFANET: Spatially Adaptive Positioning for FANETsSAPFANET: Spatially Adaptive Positioning for FANETs
SAPFANET: Spatially Adaptive Positioning for FANETs
 
VBCA: A Virtual Forces Clustering Algorithm for Autonomous Aerial Drone Systems
VBCA: A Virtual Forces Clustering Algorithm for Autonomous Aerial Drone SystemsVBCA: A Virtual Forces Clustering Algorithm for Autonomous Aerial Drone Systems
VBCA: A Virtual Forces Clustering Algorithm for Autonomous Aerial Drone Systems
 
Professional Network Value in Business Incubator Models
Professional Network Value in Business Incubator ModelsProfessional Network Value in Business Incubator Models
Professional Network Value in Business Incubator Models
 
Reliable Positioning with Hybrid Antenna Model for Aerial Wireless Sensor and...
Reliable Positioning with Hybrid Antenna Model for Aerial Wireless Sensor and...Reliable Positioning with Hybrid Antenna Model for Aerial Wireless Sensor and...
Reliable Positioning with Hybrid Antenna Model for Aerial Wireless Sensor and...
 
Lightweight Routing with QoS Support in Wireless Sensor and Actor Networks (L...
Lightweight Routing with QoS Support in Wireless Sensor and Actor Networks (L...Lightweight Routing with QoS Support in Wireless Sensor and Actor Networks (L...
Lightweight Routing with QoS Support in Wireless Sensor and Actor Networks (L...
 

Recently uploaded

Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47
MysoreMuleSoftMeetup
 
Stack Memory Organization of 8086 Microprocessor
Stack Memory Organization of 8086 MicroprocessorStack Memory Organization of 8086 Microprocessor
Stack Memory Organization of 8086 Microprocessor
JomonJoseph58
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
Jyoti Chand
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
Celine George
 
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.pptLevel 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
Henry Hollis
 
A Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two HeartsA Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two Hearts
Steve Thomason
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
Himanshu Rai
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
Nicholas Montgomery
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
Nicholas Montgomery
 
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching AptitudeUGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
S. Raj Kumar
 
Pharmaceutics Pharmaceuticals best of brub
Pharmaceutics Pharmaceuticals best of brubPharmaceutics Pharmaceuticals best of brub
Pharmaceutics Pharmaceuticals best of brub
danielkiash986
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
Celine George
 
math operations ued in python and all used
math operations ued in python and all usedmath operations ued in python and all used
math operations ued in python and all used
ssuser13ffe4
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Denish Jangid
 
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdfREASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
giancarloi8888
 
Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"
Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"
Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"
National Information Standards Organization (NISO)
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
siemaillard
 
Electric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger HuntElectric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger Hunt
RamseyBerglund
 
How to deliver Powerpoint Presentations.pptx
How to deliver Powerpoint  Presentations.pptxHow to deliver Powerpoint  Presentations.pptx
How to deliver Powerpoint Presentations.pptx
HajraNaeem15
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
PsychoTech Services
 

Recently uploaded (20)

Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47Mule event processing models | MuleSoft Mysore Meetup #47
Mule event processing models | MuleSoft Mysore Meetup #47
 
Stack Memory Organization of 8086 Microprocessor
Stack Memory Organization of 8086 MicroprocessorStack Memory Organization of 8086 Microprocessor
Stack Memory Organization of 8086 Microprocessor
 
Wound healing PPT
Wound healing PPTWound healing PPT
Wound healing PPT
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
 
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.pptLevel 3 NCEA - NZ: A  Nation In the Making 1872 - 1900 SML.ppt
Level 3 NCEA - NZ: A Nation In the Making 1872 - 1900 SML.ppt
 
A Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two HeartsA Visual Guide to 1 Samuel | A Tale of Two Hearts
A Visual Guide to 1 Samuel | A Tale of Two Hearts
 
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem studentsRHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
RHEOLOGY Physical pharmaceutics-II notes for B.pharm 4th sem students
 
writing about opinions about Australia the movie
writing about opinions about Australia the moviewriting about opinions about Australia the movie
writing about opinions about Australia the movie
 
Film vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movieFilm vocab for eal 3 students: Australia the movie
Film vocab for eal 3 students: Australia the movie
 
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching AptitudeUGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
 
Pharmaceutics Pharmaceuticals best of brub
Pharmaceutics Pharmaceuticals best of brubPharmaceutics Pharmaceuticals best of brub
Pharmaceutics Pharmaceuticals best of brub
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
 
math operations ued in python and all used
math operations ued in python and all usedmath operations ued in python and all used
math operations ued in python and all used
 
Chapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptxChapter wise All Notes of First year Basic Civil Engineering.pptx
Chapter wise All Notes of First year Basic Civil Engineering.pptx
 
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdfREASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
REASIGNACION 2024 UGEL CHUPACA 2024 UGEL CHUPACA.pdf
 
Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"
Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"
Jemison, MacLaughlin, and Majumder "Broadening Pathways for Editors and Authors"
 
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
 
Electric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger HuntElectric Fetus - Record Store Scavenger Hunt
Electric Fetus - Record Store Scavenger Hunt
 
How to deliver Powerpoint Presentations.pptx
How to deliver Powerpoint  Presentations.pptxHow to deliver Powerpoint  Presentations.pptx
How to deliver Powerpoint Presentations.pptx
 
Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...Gender and Mental Health - Counselling and Family Therapy Applications and In...
Gender and Mental Health - Counselling and Family Therapy Applications and In...
 

SOFROP

  • 1. SOFROP: Self-Organizing and Fair Routing Protocol for Wireless Networks with Mobile Sensors and Stationary Actors Mustafa I. Akbas1, Matthias R. Brust2 and Damla Turgut1 1University of Central Florida 2Technological Institute of Aeronautics, Brazil LCN 2010 October XX, 2010
  • 2. Environment Monitoring: Amazon Scenario  Sensor nodes  Thrown in the river  Local communication  No geographical information  Actors  At rare accessible points  Full communication range used only in  Backbone formation  Actor-actor data exchange
  • 3. The problem definition  Challenges  Rapid changes in neighborhood and actor associations  Fast and reliable communication 1. Adaptive network organization 2. Fair usage of bandwidth/data transmission  Objective  Develop a fair and self-organizing routing protocol for Amazon scenario
  • 4. Network organization  Clustering to build an overlay network  Multi-hop clusters  Actors  Pre-assigned clusterheads  Node weight  Actor weight: 0  Weight for each node: 1 to k  Weight is “min in neighborhood + 1”  Local neighbor information only
  • 6. Data Transmission  Sensor nodes:  Interest table  “on” and “off” interests  Number of “on” interests N i  Max. packet transmission rate (C o )  No global state  Packets encoded with the rate and interest
  • 7. Data Transmission – cont’d  For each sensor node: Fair rate: f Co / N i  If output capacity is not exceeded  No drop  Cs : Capacity shared by flows with rates > f  Probability to drop a packet: Pd 1 C s /( N s p ) Cs i p Ns  The packets are encoded with rate: j j 0
  • 8. Data transmission – Illustration 1
  • 9. Data Transmission – Illustration 2
  • 10. Simulation Study  OPNET modeler  Network  Interest area: 200x300 m  Number of sensor nodes: 60  Sensor transmission range = 40 m  Traffic type: CBR  Mobile nodes:  Starting, destination, pausing points  Pausing time: 0-10 sec  Speed: 0-3 m/sec  MAC attributes: OPNET 802.11
  • 11. Number of Received Packets - 1 50% type-1, 30% type-2 , 20% type-3
  • 12. Number of Received Packets - 2 50 % type-1, 45 % type-2 and 5% type-3
  • 14. Delay
  • 15. Number of sensor nodes – Hop values
  • 16. Conclusions  Focus is Amazon scenario  SOFROP builds a structured network topology that permanently adapts according to the river dynamics  SOFROP provides fairness among different types of applications and it is efficient in utilization of the bandwidth  Future work:  Adaptation to animal monitoring  Data aggregation  Other performance metrics (e.g. power conservation)

Editor's Notes

  1. The actors are positioned at rare accessible parts of the area and the sensor nodes are thrown in the river to collect information from hard-to-access sides of the area while they float in the river. Equipped with appropriate measurement technologies, sensor nodes are able to gather various kinds of information.these circumstances raise the following challenges for the design of an efficient routing protocol: (a) the dynamics of sensor nodes form a continuously varying topology requiring a highly adaptive network organization and (b) rapid changes of the neighborhood and actor association demands an efficient and reliable transmission of data from sensor nodes to the actors.
  2. Main goal: Providing QoS while staying lightweight at sensor nodesIn SOFROP, the interests are predefined at sensor nodes before they are thrown into the river, which is efficient for the dynamic topology of the network. Each sensor has a predefined list of the information to be collected from the environment, called the “interest table”.a node capturing an event encodes data packets with the rate it transmits them (αp) and theinterest (ip) that the packets belong to.
  3. We define a fair rate (f ) value, which is the amount ofoutput capacity that the node can fairly employ for a flowwhen Cr is negative. The fair rate for a node depends on thenumber of on interests (Ni) and defined as f = Co/Ni.However with this tagging, when Cr is negative there areflows with rate values lower than f . In such a case, if allpackets are encoded with rate values smaller than or equalto f , an unutilized excess capacity is formed. The outputcapacity shared among flows that are received with ratesgreater than f is defined as the shared capacity (Cs).When Cr is negative but the rate of the packet is smallerthan f , the packet is forwarded without changing the valuesin its fields. If the rate tag on a data packet is greater than thefair rate, then it means the packets of the interest are receivedwith a rate greater than the node can transmit, which willresult in packet drops. In order to insert an exact rate valuein the packets, number of transmitted and dropped packetsmust be recorded at the sensor node for a period of time.Limited memory and computation resources of a sensor nodewould be insufficient to keep such a state information foreach flow. Therefore SOFROP drops packets probabilisticallyat each node depending only on the tags. The probability todrop a packet (Pd) is defined as follows:Pd = 1 − Cs/(Ns · p)where Ns is the number of the interests that shares Cs.If a packet is not dropped when Cr is negative, then it isforwarded with a new p. The interest of this packet is definedas a sharing interest and this interest’s share from Cs is thenew p, which is defined as follows:p =Cs · iPNsj=0 jThe SOFROP allows assignment of different priorities to
  4. Interests can be assigned with priorities
  5. The number of received packets for each type are very close to each other. Since packets from each type is produced at very large amounts, they create bottlenecks in the network. At these bottleneck points, larger the rate on a packet, greater the chance of that packet being dropped according to the routing principles of SOFROP. SOFROP drops more packets from the type of traffic with larger rate among the types with same priorities in a congestion situation. This is a desired property for the network since the sensor nodes are collecting information from the network and information on a single traffic type should not suppress the others. When we take fairness properties out of SOFROP, we cannot observe the same property. Type-1 traffic receives more resources than the other types in this case and additionally the total number of received packets is smaller.
  6. 50 % type-1, 45 % type-2 and 5% type-3. Type-1 and type-2 packets have the same priority, the priority of type-3 packets is three times larger. - Results show that SOFROP protects the critical type of traffic and drops a very small number of packets.
  7. The runs with SOFROP are labeled as “SOFROP” and the lines corresponding to the runs without the utilization property are labeled as “No Util.”. Therefore in these experiments, the only constraint is fairness but the utilization of the resources is not taken into account while taking routing decisions for “No Util.” cases. The number of received packets for each type of packets are very close to each other in both cases. This is the property observed in Fig. 14, which is also expected in the runs without utilization since the only constraint is fairness. However we also observe that the number of received packets by actors without utilization property is less than SOFROP. The output capacity of each sensor node in the network is used at most three times the rate of the flow with the minimum rate since all flows have same priorities.
  8. SOFROPperforms clearly better when it is fair, which is critical when combined with the previous results. Theresults indicate that SOFROP not only protects critical packets but also delivers packets with a low averagedelay, which is another main QoS parameter.