SlideShare ist ein Scribd-Unternehmen logo
1 von 25
Contiki Project about RPL
Protocol in WSN
Soultana Ellinidou
UnderGraduate Student at University of Western Macedonia , Kozani
Department of Engineering Informatics & Telecommunications
Introduction: Contiki platform
 Οpen source operating system for the Internet of
Things.
 Focus on low-power wireless Internet of Things
devices.
 Provides powerful low-power Internet
communication.
 Supports fully standard IPv6 and IPv4, along with the
recent low-power wireless standards: 6lowpan, RPL,
CoAP.
 Cooja simulator Contiki networks can be emulated
before burned into hardware.
 Easy and fast development: Contiki applications are
written in standard C.
Introduction: RPL Protocol
 IPv6 routing protocol for Low power and Lossy
Networks
 M2H &H2H
 Forms a tree like topology
 Supports both upward and downward routing
 RPL is responsible for getting routing info and
forwarding packets
 Needs to be optimized to gain performance and
utilize constrained resources
DODAG
Introduction: How RPL Protocol works
 RPL uses 3 control messages:
DODAG Information Object (DIO)
DODAG Information Solicitation (DIS)
DODAG Advertisement Object (DAO)
The path selection is provided by Objective Functions
based on routing metric and constraints:
OF0 (hop count)
ETX (Expected Transmission Count)
Client-Relay Code
Sets up UDP
connection
Check if the
mote is client or
relay
If it is client,
sends packet to
UDP server
periodically.
If it is relay, wait
to receive packet
from the client
and then to
Server Code
Initializes RPL
DAG
Sets up UDP
connection
Waits for packets
from client,
receives and print
them
Cooja Simulator
Cooja Simulator: Mote Output
Network
Devices that we use in our network:
Zolertia motes
CO2 sensor K30
Raspberry Pi 2 (Gateway)
Cases:
1 server, 1 relay, 1 client
1 server, 4 relays, 1 client
1 server, 7 relays, 1 client
1 server, 5 relays, 2 clients
1st Experiment (B6 Building)
Batteries power
supply
2nd Experiment (B6 Building)
Nodes Neighbors
S #61 R #62
R #62 R#64, R#65, R#68
R #64 R#62, R#65, R#68
R #65 R#64, R#62, R#68
R #68 R#64, R#65, R#62
C #63 R #68
Batteries power
supply
3rd Experiment (B6 Building)
Nodes Neighbors
S #61 R #66, R#64
R #66 R#64, R#69, R#64,R#65,
R#67, R#68
R #62 R#66, R#69, R#64,R#65,
R#67, R#68
R #69 R#64, R#66, R#64,R#65,
R#67, R#68
R #64 R#64, R#69, R#66,R#65,
R#67, R#68
R #65 R#64, R#69, R#64,R#66,
R#67, R#68
R #67 R#64, R#69, R#64,R#65,
R#66, R7#68
R #68 R#64, R#69, R#64,R#65,
R#67, R#66
C #63 R#66, R#68
Batteries power
supply
3rd Experiment (B6 Building)
4th Experiment (B6 Building)
Batteries power
supply
4th Experiment
5th Experiment
CTTC Building:
Ground floor: 5 relies,
1 client, 1 Co2 sensor,
1 raspberry pi
1st floor: 2 relies, 1
server , 1 raspberry pi
Plug power supply
5th Experiment (B4 Building)
Client is sending a packet every 10 seconds
Running time: During the
day
6th Experiment (B4 Building)
Client is sending a packet every 20 seconds
Running time: During the
day
7th Experiment (B4 Building)
Client is sending a packet every 60 seconds
Running time: From
6pm until10am
8th Experiment (B4 Building)
Client is sending a packet every 120 seconds
Running time: 2days
Network Metrics
Histograms of simulation, that was running during the
morning
Frequency: 10sec Frequency: 20sec
Network Metrics
Histograms of simulation, that was running during days
Frequency: 60sec Frequency: 120sec
Network Metrics
Results about Packet loss of different frequencies
Future Work
Complete the RPL tests in your network for more
settings(frequencies, time, number of motes).
Add a sensor to track the movement in the stairs.
Make a script to restart the client and server motes in the same
time.
Communication between different network layer protocols.
Thank you for your attention.

Weitere ähnliche Inhalte

Was ist angesagt?

I pv6 routing_protocol_for_low_power_and_lossy_
I pv6 routing_protocol_for_low_power_and_lossy_I pv6 routing_protocol_for_low_power_and_lossy_
I pv6 routing_protocol_for_low_power_and_lossy_
Sheetal Kshirsagar
 
TRUST BASED ROUTING METRIC FOR RPL ROUTING PROTOCOL IN THE INTERNET OF THINGS
TRUST BASED ROUTING METRIC FOR RPL ROUTING PROTOCOL IN THE INTERNET OF THINGSTRUST BASED ROUTING METRIC FOR RPL ROUTING PROTOCOL IN THE INTERNET OF THINGS
TRUST BASED ROUTING METRIC FOR RPL ROUTING PROTOCOL IN THE INTERNET OF THINGS
pijans
 

Was ist angesagt? (20)

I pv6 routing_protocol_for_low_power_and_lossy_
I pv6 routing_protocol_for_low_power_and_lossy_I pv6 routing_protocol_for_low_power_and_lossy_
I pv6 routing_protocol_for_low_power_and_lossy_
 
TRUST BASED ROUTING METRIC FOR RPL ROUTING PROTOCOL IN THE INTERNET OF THINGS
TRUST BASED ROUTING METRIC FOR RPL ROUTING PROTOCOL IN THE INTERNET OF THINGSTRUST BASED ROUTING METRIC FOR RPL ROUTING PROTOCOL IN THE INTERNET OF THINGS
TRUST BASED ROUTING METRIC FOR RPL ROUTING PROTOCOL IN THE INTERNET OF THINGS
 
RINA Tutorial at ETSI ISG NGP#3
RINA Tutorial at ETSI ISG NGP#3RINA Tutorial at ETSI ISG NGP#3
RINA Tutorial at ETSI ISG NGP#3
 
Ipv4 ppt
Ipv4 pptIpv4 ppt
Ipv4 ppt
 
Luxbg fringe
Luxbg fringeLuxbg fringe
Luxbg fringe
 
802 15-4 tutorial
802 15-4 tutorial802 15-4 tutorial
802 15-4 tutorial
 
Generic network architecture discussion
Generic network architecture discussionGeneric network architecture discussion
Generic network architecture discussion
 
6TiSCH @Telecom Bretagne 2015
6TiSCH @Telecom Bretagne 20156TiSCH @Telecom Bretagne 2015
6TiSCH @Telecom Bretagne 2015
 
Rina renumbering, EUCNC 2017
Rina renumbering, EUCNC 2017Rina renumbering, EUCNC 2017
Rina renumbering, EUCNC 2017
 
Research and Experimentation of LoRa in Heavy Multipath
Research and Experimentation of LoRa in Heavy MultipathResearch and Experimentation of LoRa in Heavy Multipath
Research and Experimentation of LoRa in Heavy Multipath
 
Rpl2018
Rpl2018Rpl2018
Rpl2018
 
Presentation on CCNA(Networking & Troubleshooting)
Presentation on CCNA(Networking & Troubleshooting)Presentation on CCNA(Networking & Troubleshooting)
Presentation on CCNA(Networking & Troubleshooting)
 
NetSim - Implementing LEACH in WSN
NetSim - Implementing LEACH in WSNNetSim - Implementing LEACH in WSN
NetSim - Implementing LEACH in WSN
 
Advanced network experiments in FED4FIRE
Advanced network experiments in FED4FIREAdvanced network experiments in FED4FIRE
Advanced network experiments in FED4FIRE
 
I pv4 vs ipv6
I pv4 vs ipv6I pv4 vs ipv6
I pv4 vs ipv6
 
I pv4 format
I pv4 formatI pv4 format
I pv4 format
 
RINA Distributed Mobility Management over WiFi
RINA Distributed Mobility Management over WiFiRINA Distributed Mobility Management over WiFi
RINA Distributed Mobility Management over WiFi
 
Compatibility between IPv4 and IPv6
Compatibility between IPv4 and IPv6Compatibility between IPv4 and IPv6
Compatibility between IPv4 and IPv6
 
IPv6 Transition Strategies
IPv6 Transition StrategiesIPv6 Transition Strategies
IPv6 Transition Strategies
 
Towards the Internet of Relevant Things: the IEEE 802.15.4e Standard
Towards the Internet of Relevant Things: the IEEE 802.15.4e StandardTowards the Internet of Relevant Things: the IEEE 802.15.4e Standard
Towards the Internet of Relevant Things: the IEEE 802.15.4e Standard
 

Ähnlich wie CTTC presentation WSN in Contiki

OSPF EIGRP & RIP comparision.pdf
OSPF EIGRP & RIP comparision.pdfOSPF EIGRP & RIP comparision.pdf
OSPF EIGRP & RIP comparision.pdf
KOLOYOYO
 
Icemc22010[1].bd siitdstm
Icemc22010[1].bd siitdstmIcemc22010[1].bd siitdstm
Icemc22010[1].bd siitdstm
hanums1
 
Computer Interface for Electroluminescence (EL)
Computer Interface for Electroluminescence (EL)Computer Interface for Electroluminescence (EL)
Computer Interface for Electroluminescence (EL)
Editor IJCATR
 
Cpqd's SDN activities in optical dwdm terabit networks
Cpqd's SDN activities in optical dwdm terabit networksCpqd's SDN activities in optical dwdm terabit networks
Cpqd's SDN activities in optical dwdm terabit networks
CPqD
 

Ähnlich wie CTTC presentation WSN in Contiki (20)

OSPF EIGRP & RIP comparision.pdf
OSPF EIGRP & RIP comparision.pdfOSPF EIGRP & RIP comparision.pdf
OSPF EIGRP & RIP comparision.pdf
 
On Prototyping IEEE 802.11p Channel Estimators in Real-World Environments usi...
On Prototyping IEEE 802.11p Channel Estimators in Real-World Environments usi...On Prototyping IEEE 802.11p Channel Estimators in Real-World Environments usi...
On Prototyping IEEE 802.11p Channel Estimators in Real-World Environments usi...
 
Power Optimized Transmitter for Future Switched Network
Power Optimized Transmitter for Future Switched NetworkPower Optimized Transmitter for Future Switched Network
Power Optimized Transmitter for Future Switched Network
 
Investigating the Performance of NoC Using Hierarchical Routing Approach
Investigating the Performance of NoC Using Hierarchical Routing ApproachInvestigating the Performance of NoC Using Hierarchical Routing Approach
Investigating the Performance of NoC Using Hierarchical Routing Approach
 
Investigating the Performance of NoC Using Hierarchical Routing Approach
Investigating the Performance of NoC Using Hierarchical Routing ApproachInvestigating the Performance of NoC Using Hierarchical Routing Approach
Investigating the Performance of NoC Using Hierarchical Routing Approach
 
Module 3 INTERNET OF THINGS
Module 3 INTERNET OF THINGSModule 3 INTERNET OF THINGS
Module 3 INTERNET OF THINGS
 
Communication Design Engineer
Communication Design EngineerCommunication Design Engineer
Communication Design Engineer
 
Icemc22010[1].bd siitdstm
Icemc22010[1].bd siitdstmIcemc22010[1].bd siitdstm
Icemc22010[1].bd siitdstm
 
An Energy-Efficient Lut-Log-Bcjr Architecture Using Constant Log Bcjr Algorithm
An Energy-Efficient Lut-Log-Bcjr Architecture Using Constant Log Bcjr AlgorithmAn Energy-Efficient Lut-Log-Bcjr Architecture Using Constant Log Bcjr Algorithm
An Energy-Efficient Lut-Log-Bcjr Architecture Using Constant Log Bcjr Algorithm
 
Computer Interface for Electroluminescence (EL)
Computer Interface for Electroluminescence (EL)Computer Interface for Electroluminescence (EL)
Computer Interface for Electroluminescence (EL)
 
Wireless data transmission through uart port using arm & rf transceiver
Wireless data transmission through uart port using arm & rf transceiverWireless data transmission through uart port using arm & rf transceiver
Wireless data transmission through uart port using arm & rf transceiver
 
Cpqd's SDN activities in optical dwdm terabit networks
Cpqd's SDN activities in optical dwdm terabit networksCpqd's SDN activities in optical dwdm terabit networks
Cpqd's SDN activities in optical dwdm terabit networks
 
IRJET- Power Line Carrier Communication
IRJET- Power Line Carrier CommunicationIRJET- Power Line Carrier Communication
IRJET- Power Line Carrier Communication
 
Modified Headfirst Sliding Routing: A Time-Based Routing Scheme for Bus-Nochy...
Modified Headfirst Sliding Routing: A Time-Based Routing Scheme for Bus-Nochy...Modified Headfirst Sliding Routing: A Time-Based Routing Scheme for Bus-Nochy...
Modified Headfirst Sliding Routing: A Time-Based Routing Scheme for Bus-Nochy...
 
ECET 465 help Making Decisions/Snaptutorial
ECET 465 help Making Decisions/SnaptutorialECET 465 help Making Decisions/Snaptutorial
ECET 465 help Making Decisions/Snaptutorial
 
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMSFPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
 
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMSFPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
FPGA IMPLEMENTATION OF PRIORITYARBITER BASED ROUTER DESIGN FOR NOC SYSTEMS
 
Simple AEAD Hardware Interface SAEHI in a SoC: Implementing an On-Chip Keyak/...
Simple AEAD Hardware Interface SAEHI in a SoC: Implementing an On-Chip Keyak/...Simple AEAD Hardware Interface SAEHI in a SoC: Implementing an On-Chip Keyak/...
Simple AEAD Hardware Interface SAEHI in a SoC: Implementing an On-Chip Keyak/...
 
Implementation and Comparison of Efficient 16-Bit SQRT CSLA Using Parity Pres...
Implementation and Comparison of Efficient 16-Bit SQRT CSLA Using Parity Pres...Implementation and Comparison of Efficient 16-Bit SQRT CSLA Using Parity Pres...
Implementation and Comparison of Efficient 16-Bit SQRT CSLA Using Parity Pres...
 
Research of 64-bits RISC Dual-core Microprocessor with High Performance and L...
Research of 64-bits RISC Dual-core Microprocessor with High Performance and L...Research of 64-bits RISC Dual-core Microprocessor with High Performance and L...
Research of 64-bits RISC Dual-core Microprocessor with High Performance and L...
 

Kürzlich hochgeladen

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
Verification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxVerification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptx
chumtiyababu
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
jaanualu31
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
AldoGarca30
 

Kürzlich hochgeladen (20)

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
kiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal loadkiln thermal load.pptx kiln tgermal load
kiln thermal load.pptx kiln tgermal load
 
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
Bhubaneswar🌹Call Girls Bhubaneswar ❤Komal 9777949614 💟 Full Trusted CALL GIRL...
 
Computer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to ComputersComputer Lecture 01.pptxIntroduction to Computers
Computer Lecture 01.pptxIntroduction to Computers
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLEGEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
 
Verification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxVerification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptx
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best ServiceTamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
Tamil Call Girls Bhayandar WhatsApp +91-9930687706, Best Service
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
Call Girls in South Ex (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Online electricity billing project report..pdf
Online electricity billing project report..pdfOnline electricity billing project report..pdf
Online electricity billing project report..pdf
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptxOrlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
Orlando’s Arnold Palmer Hospital Layout Strategy-1.pptx
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
School management system project Report.pdf
School management system project Report.pdfSchool management system project Report.pdf
School management system project Report.pdf
 
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
1_Introduction + EAM Vocabulary + how to navigate in EAM.pdf
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
Introduction to Serverless with AWS Lambda
Introduction to Serverless with AWS LambdaIntroduction to Serverless with AWS Lambda
Introduction to Serverless with AWS Lambda
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 

CTTC presentation WSN in Contiki

  • 1. Contiki Project about RPL Protocol in WSN Soultana Ellinidou UnderGraduate Student at University of Western Macedonia , Kozani Department of Engineering Informatics & Telecommunications
  • 2. Introduction: Contiki platform  Οpen source operating system for the Internet of Things.  Focus on low-power wireless Internet of Things devices.  Provides powerful low-power Internet communication.  Supports fully standard IPv6 and IPv4, along with the recent low-power wireless standards: 6lowpan, RPL, CoAP.  Cooja simulator Contiki networks can be emulated before burned into hardware.  Easy and fast development: Contiki applications are written in standard C.
  • 3. Introduction: RPL Protocol  IPv6 routing protocol for Low power and Lossy Networks  M2H &H2H  Forms a tree like topology  Supports both upward and downward routing  RPL is responsible for getting routing info and forwarding packets  Needs to be optimized to gain performance and utilize constrained resources DODAG
  • 4. Introduction: How RPL Protocol works  RPL uses 3 control messages: DODAG Information Object (DIO) DODAG Information Solicitation (DIS) DODAG Advertisement Object (DAO) The path selection is provided by Objective Functions based on routing metric and constraints: OF0 (hop count) ETX (Expected Transmission Count)
  • 5. Client-Relay Code Sets up UDP connection Check if the mote is client or relay If it is client, sends packet to UDP server periodically. If it is relay, wait to receive packet from the client and then to
  • 6. Server Code Initializes RPL DAG Sets up UDP connection Waits for packets from client, receives and print them
  • 9. Network Devices that we use in our network: Zolertia motes CO2 sensor K30 Raspberry Pi 2 (Gateway) Cases: 1 server, 1 relay, 1 client 1 server, 4 relays, 1 client 1 server, 7 relays, 1 client 1 server, 5 relays, 2 clients
  • 10. 1st Experiment (B6 Building) Batteries power supply
  • 11. 2nd Experiment (B6 Building) Nodes Neighbors S #61 R #62 R #62 R#64, R#65, R#68 R #64 R#62, R#65, R#68 R #65 R#64, R#62, R#68 R #68 R#64, R#65, R#62 C #63 R #68 Batteries power supply
  • 12. 3rd Experiment (B6 Building) Nodes Neighbors S #61 R #66, R#64 R #66 R#64, R#69, R#64,R#65, R#67, R#68 R #62 R#66, R#69, R#64,R#65, R#67, R#68 R #69 R#64, R#66, R#64,R#65, R#67, R#68 R #64 R#64, R#69, R#66,R#65, R#67, R#68 R #65 R#64, R#69, R#64,R#66, R#67, R#68 R #67 R#64, R#69, R#64,R#65, R#66, R7#68 R #68 R#64, R#69, R#64,R#65, R#67, R#66 C #63 R#66, R#68 Batteries power supply
  • 13. 3rd Experiment (B6 Building)
  • 14. 4th Experiment (B6 Building) Batteries power supply
  • 16. 5th Experiment CTTC Building: Ground floor: 5 relies, 1 client, 1 Co2 sensor, 1 raspberry pi 1st floor: 2 relies, 1 server , 1 raspberry pi Plug power supply
  • 17. 5th Experiment (B4 Building) Client is sending a packet every 10 seconds Running time: During the day
  • 18. 6th Experiment (B4 Building) Client is sending a packet every 20 seconds Running time: During the day
  • 19. 7th Experiment (B4 Building) Client is sending a packet every 60 seconds Running time: From 6pm until10am
  • 20. 8th Experiment (B4 Building) Client is sending a packet every 120 seconds Running time: 2days
  • 21. Network Metrics Histograms of simulation, that was running during the morning Frequency: 10sec Frequency: 20sec
  • 22. Network Metrics Histograms of simulation, that was running during days Frequency: 60sec Frequency: 120sec
  • 23. Network Metrics Results about Packet loss of different frequencies
  • 24. Future Work Complete the RPL tests in your network for more settings(frequencies, time, number of motes). Add a sensor to track the movement in the stairs. Make a script to restart the client and server motes in the same time. Communication between different network layer protocols.
  • 25. Thank you for your attention.