SlideShare a Scribd company logo
Fakultät Informatik – Institut für Systemarchitektur – Professur Rechnernetze
TrainSense:
A Novel Infrastructure to Support
Mobility in Wireless Sensor Networks
Presenter: Martin Rataj
Supervisor: Dr.-Ing. habil. Waltenegus Dargie
Chair of Computer Networks
TU Dresden
H. Smeets, Ch. I. Shih, M. Zuniga, T. Hagemeier, P. J. Marrón
Outline
1. Motivation for Mobility
2. Core Idea of TrainSense
3. Interesting Features
4. Practical Applications
5. Related Work
Folie 1
Mobility in WSN
Motivation
• To increase the
communication capacity
• To enhance sensing
coverage
• To facilitate network
deployment
Challenges
• Specification of the speed
and direction of each node
• Node tracking / positioning
• Reliable source of energy
• Automatic reprogramming
• Path scheduling
• Energy budgets
Folie 2
Concept of TrainSense
• Designed as a testing environment
• Wireless nodes are integrated with model trains
• Model train infrastructure provides many advantages
• The existing infrastructure needs adjustments to
provide:
• Real-time train control
• Precise positioning
• Energy management
• Automatic train-mote
operations
• Back-channel information
Folie 3
Model Train Components
• Host computer – user friendly interface to
communicate with the controller
• Controller – controls speed and direction of trains,
control of turnouts
• Detector – detects when a train reaches a certain point
and informs the controller of this fact
• Tracks – carry power and data
• Locomotives with their decoders
Folie 4
Contribution of Trainsense
• Adjustments to HW and SW of the controller
• New software for the host computer
• Locomotives equipped with TrainSense motes
• Host mote – communication to other motes
• USB docking station
Folie 5
Fig. 1:TrainSense mote Fig. 2: TrainSense architecture
Modified controller
• As opposed to the commercial standard, it provides
real-time guarantees
– Change train speed commands
– Switch turnouts
– Trigger fired upon position detection
• Based on the Maerklin/Motorola standard
– Can address up to 80 trains and 256 turnouts
– Packets contain speed information or direction commands for
trains and switch commands for turnouts
Folie 6
Positioning techniques
• Position detection is based on a short circuit between
the two rails, created by the wheels of the train
• Detectors store the position in a register, which is
periodically polled by the controller
• Two techniques – Dead reckoning and Dead start
• The train is expected to move at a constant speed
1) Dead reckoning
• Introduces cumulative errors – needs calibration
Folie 7
Node crosses
a detector on
position x
Wait for x’/s
seconds
Send a “stop”
packet to the
train
The position
of the node is
x+x’
Positioning techniques
2) Dead start
• The train starts from a still position
• Used if the train can not reach the nominal speed
before encountering the first detector
Folie 8
Fig. 3: Dead reckoning Fig. 4: Dead reckoning vs. Dead start
Energy management
• For long can the power supply
provide power on an outage?
• First, the golden capacitors
are charged for one minute
• RSSI of packets sent at min.
and max. power levels (-
20dBm and 0dBm)
• Distance between motes: 2 m
• Need to convert ±18V to 5V DC – an AC/DC converter
is embedded in the on-board power supply unit
• The motes are powered through their USB interface
• Dirty tracks can cause short power outages – the power
supply needs to be robust
Folie 9
Fig. 5: Power disconnection experiment
USB Docking station
• For re-programming and data download
• The trains are not powerful enough to dock into
regular USB ports – custom USB docking station
• 97% of effectiveness of the regular USB port (based on
an experiment)
Folie 10
Fig. 6: USB Docking Station
Electromagnetic interference
• Moving trains or turnout changes can cause an
interference to the radio communication
• 4 modes, noise floor is measured at 2 kHz
1) Baseline mode – Tracks are powered with 18V DC, no
interference
2) Heavy traffic – The controller sends a continuous
stream of packets
3) Frequent turnout changes – Turnouts switched back
and forth as fast as possible
4) Dirty tracks – Power on/off every second
Folie 11
Interference - results
• Measurement at 2 kHz may not capture all noise
• For example, the coils of the turnouts generate
pulses in the order of milliseconds
• Theory: Instead of increasing the sampling rate,
measure PRR
Folie 12
Fig. 7: Noise floor for the various modes Fig. 8: Packet Reception Rates
Practical Application
Self-deployment
• Goal: let the nodes move autonomously to create a
distribution that maximizes a network metric
• In this case, the nodes should move autonomously to
repair a route
• Two nodes, a sink and a source are placed 3 meters
from each other
• Nodes move from the sink to the source, one after
another to establish a multi-hop route
• TDMA-MAC is used to avoid collisions
Folie 13
Practical Application
Folie 14
Fig. 9: a) Self-deployment in a controlled environment, b) Self-deployment in an uncontrolled environment
Practical Application
Data Muling
• Goal: collect data from several static nodes along the
track and upload the data via the docking station
• Static nodes at 50, 150 and 200 cm from the dock, 20
cm away from the tracks
• The data is broadcast with power level 1 of TelosB
motes (transmission range about 30 cm)
• Test the number of delivered packets for 7 different
speeds
Folie 15
Practical Application
• Result: All packets were correctly delivered
• Trade-off between speed and the number of packets
Folie 16
Related Work
Core
technology
Energy
management
$ Setup Positioning
TrainSense
(Smeets et
al.)
Model trains Unlimited
energy from
the tracks
$ Quite
difficult
Detectors +
dead-
reckoning
Sensei-UU
(Rensfelt et
al.)
Robot
following a
line
N/A $$$ Easy Travelled
distance
estimation
MiNT-m
(De et al.)
Robotic
vacuum
cleaner
(Roomba)
Batteries, auto
recharging
mechanism
$$ Very easy Video
cameras
Folie 17
Thank you for your attention
Folie 18

More Related Content

What's hot

Optimal placement of_phasor_measurement_units_using_gravitat
Optimal placement of_phasor_measurement_units_using_gravitatOptimal placement of_phasor_measurement_units_using_gravitat
Optimal placement of_phasor_measurement_units_using_gravitat
Satyendra Singh
 
OPAL-RT and RTDS Technologies Co-Simulation
OPAL-RT and RTDS Technologies Co-SimulationOPAL-RT and RTDS Technologies Co-Simulation
OPAL-RT and RTDS Technologies Co-Simulation
OPAL-RT TECHNOLOGIES
 
Automatic Railway Track Brake Detection System
Automatic Railway Track Brake Detection SystemAutomatic Railway Track Brake Detection System
Automatic Railway Track Brake Detection System
ashishbelkhede
 
An Approach to Improve the Railway Crack Detection in the Tracks by Automated...
An Approach to Improve the Railway Crack Detection in the Tracks by Automated...An Approach to Improve the Railway Crack Detection in the Tracks by Automated...
An Approach to Improve the Railway Crack Detection in the Tracks by Automated...
IOSR Journals
 
India modern rail service for public
India modern rail service for publicIndia modern rail service for public
India modern rail service for public
Mahesh Chandra Manav
 
Automatic railway track crack detector
Automatic railway track crack detectorAutomatic railway track crack detector
Automatic railway track crack detector
AJEET VERMA
 
C:\Fakepath\802 11b Wireless Lan
C:\Fakepath\802 11b Wireless LanC:\Fakepath\802 11b Wireless Lan
C:\Fakepath\802 11b Wireless Laniamtheone90
 
IRJET- Railway Track Crack and Obstacle Detection using Arduino
IRJET-  	  Railway Track Crack and Obstacle Detection using ArduinoIRJET-  	  Railway Track Crack and Obstacle Detection using Arduino
IRJET- Railway Track Crack and Obstacle Detection using Arduino
IRJET Journal
 
India railway and green infra smart move 2018
India railway and green infra smart move 2018India railway and green infra smart move 2018
India railway and green infra smart move 2018
Mahesh Chandra Manav
 
Automatic Train Control System using Wireless Sensor Networks
Automatic Train Control System using Wireless Sensor NetworksAutomatic Train Control System using Wireless Sensor Networks
Automatic Train Control System using Wireless Sensor Networks
Prakhar Bansal
 
Railway security using wireless networks
Railway security using wireless networksRailway security using wireless networks
Railway security using wireless networks
Ashutha K
 
DVRM
DVRMDVRM
advanced raiway security system based on zigbee communication for track fault
advanced raiway security system based on zigbee communication for track fault advanced raiway security system based on zigbee communication for track fault
advanced raiway security system based on zigbee communication for track fault
SHIVA PRASAD
 
Tnc18 slides 1___2018-06-09-garr-terenav1
Tnc18 slides 1___2018-06-09-garr-terenav1Tnc18 slides 1___2018-06-09-garr-terenav1
Tnc18 slides 1___2018-06-09-garr-terenav1
domenico di mola
 
Smart Nodes and Automation Modes for Energy Routing
Smart Nodes and Automation Modes for Energy RoutingSmart Nodes and Automation Modes for Energy Routing
Smart Nodes and Automation Modes for Energy Routing
Bassem Maurice
 
Optical line protection switch and Active Fiber Monitoring System
Optical line protection switch and Active Fiber Monitoring SystemOptical line protection switch and Active Fiber Monitoring System
Optical line protection switch and Active Fiber Monitoring System
Subash Chandra Pakhrin
 
Group 1
Group 1Group 1
Group 1
lifetobeart
 
WiMAX & LTE Network Introduce For Swift
WiMAX & LTE Network Introduce For SwiftWiMAX & LTE Network Introduce For Swift
WiMAX & LTE Network Introduce For SwiftGozie Lucas ubaozo
 
LTE Architecture Overview
LTE Architecture OverviewLTE Architecture Overview
LTE Architecture Overview
Hossein Yavari
 

What's hot (20)

Optimal placement of_phasor_measurement_units_using_gravitat
Optimal placement of_phasor_measurement_units_using_gravitatOptimal placement of_phasor_measurement_units_using_gravitat
Optimal placement of_phasor_measurement_units_using_gravitat
 
OPAL-RT and RTDS Technologies Co-Simulation
OPAL-RT and RTDS Technologies Co-SimulationOPAL-RT and RTDS Technologies Co-Simulation
OPAL-RT and RTDS Technologies Co-Simulation
 
Automatic Railway Track Brake Detection System
Automatic Railway Track Brake Detection SystemAutomatic Railway Track Brake Detection System
Automatic Railway Track Brake Detection System
 
An Approach to Improve the Railway Crack Detection in the Tracks by Automated...
An Approach to Improve the Railway Crack Detection in the Tracks by Automated...An Approach to Improve the Railway Crack Detection in the Tracks by Automated...
An Approach to Improve the Railway Crack Detection in the Tracks by Automated...
 
India modern rail service for public
India modern rail service for publicIndia modern rail service for public
India modern rail service for public
 
Automatic railway track crack detector
Automatic railway track crack detectorAutomatic railway track crack detector
Automatic railway track crack detector
 
C:\Fakepath\802 11b Wireless Lan
C:\Fakepath\802 11b Wireless LanC:\Fakepath\802 11b Wireless Lan
C:\Fakepath\802 11b Wireless Lan
 
IRJET- Railway Track Crack and Obstacle Detection using Arduino
IRJET-  	  Railway Track Crack and Obstacle Detection using ArduinoIRJET-  	  Railway Track Crack and Obstacle Detection using Arduino
IRJET- Railway Track Crack and Obstacle Detection using Arduino
 
India railway and green infra smart move 2018
India railway and green infra smart move 2018India railway and green infra smart move 2018
India railway and green infra smart move 2018
 
Automatic Train Control System using Wireless Sensor Networks
Automatic Train Control System using Wireless Sensor NetworksAutomatic Train Control System using Wireless Sensor Networks
Automatic Train Control System using Wireless Sensor Networks
 
Railway security using wireless networks
Railway security using wireless networksRailway security using wireless networks
Railway security using wireless networks
 
DVRM
DVRMDVRM
DVRM
 
advanced raiway security system based on zigbee communication for track fault
advanced raiway security system based on zigbee communication for track fault advanced raiway security system based on zigbee communication for track fault
advanced raiway security system based on zigbee communication for track fault
 
Tnc18 slides 1___2018-06-09-garr-terenav1
Tnc18 slides 1___2018-06-09-garr-terenav1Tnc18 slides 1___2018-06-09-garr-terenav1
Tnc18 slides 1___2018-06-09-garr-terenav1
 
Smart Nodes and Automation Modes for Energy Routing
Smart Nodes and Automation Modes for Energy RoutingSmart Nodes and Automation Modes for Energy Routing
Smart Nodes and Automation Modes for Energy Routing
 
Optical line protection switch and Active Fiber Monitoring System
Optical line protection switch and Active Fiber Monitoring SystemOptical line protection switch and Active Fiber Monitoring System
Optical line protection switch and Active Fiber Monitoring System
 
Mainpro
MainproMainpro
Mainpro
 
Group 1
Group 1Group 1
Group 1
 
WiMAX & LTE Network Introduce For Swift
WiMAX & LTE Network Introduce For SwiftWiMAX & LTE Network Introduce For Swift
WiMAX & LTE Network Introduce For Swift
 
LTE Architecture Overview
LTE Architecture OverviewLTE Architecture Overview
LTE Architecture Overview
 

Viewers also liked

Power Point
Power PointPower Point
Power Point
ameliaerni
 
Presentation 13
Presentation 13Presentation 13
Presentation 13
lacemoney
 
Cd ppt for tpo v1 (1)
Cd   ppt for tpo v1 (1)Cd   ppt for tpo v1 (1)
Cd ppt for tpo v1 (1)
Campus Drivers
 
Practice Manager - North Dublin
Practice Manager - North DublinPractice Manager - North Dublin
Practice Manager - North DublinKevin O'Mara
 
SilverCrest Mines | Corporate Presentation | August 2015
SilverCrest Mines | Corporate Presentation | August 2015SilverCrest Mines | Corporate Presentation | August 2015
SilverCrest Mines | Corporate Presentation | August 2015
Fred Cooper
 
Digital Distractions
Digital DistractionsDigital Distractions
Digital Distractions
Vivian Li
 
VSRTrisdaField-FinalDraft
VSRTrisdaField-FinalDraftVSRTrisdaField-FinalDraft
VSRTrisdaField-FinalDrafttrisda field
 
Spionerende apps - C'T magazine
Spionerende apps - C'T magazineSpionerende apps - C'T magazine
Spionerende apps - C'T magazine
Sanne F-Secure
 
Habilidades de pensamiento
Habilidades de pensamientoHabilidades de pensamiento
Habilidades de pensamiento
Carolina Dusso
 
Actividad 3.2
Actividad 3.2Actividad 3.2
Alex Persico Power Point
Alex Persico Power PointAlex Persico Power Point
Alex Persico Power PointAlex Persico
 
Actividad 3.1
Actividad 3.1Actividad 3.1

Viewers also liked (16)

Power Point
Power PointPower Point
Power Point
 
Presentation 13
Presentation 13Presentation 13
Presentation 13
 
Cd ppt for tpo v1 (1)
Cd   ppt for tpo v1 (1)Cd   ppt for tpo v1 (1)
Cd ppt for tpo v1 (1)
 
Practice Manager - North Dublin
Practice Manager - North DublinPractice Manager - North Dublin
Practice Manager - North Dublin
 
SilverCrest Mines | Corporate Presentation | August 2015
SilverCrest Mines | Corporate Presentation | August 2015SilverCrest Mines | Corporate Presentation | August 2015
SilverCrest Mines | Corporate Presentation | August 2015
 
Digital Distractions
Digital DistractionsDigital Distractions
Digital Distractions
 
Amr Nasr
Amr NasrAmr Nasr
Amr Nasr
 
VSRTrisdaField-FinalDraft
VSRTrisdaField-FinalDraftVSRTrisdaField-FinalDraft
VSRTrisdaField-FinalDraft
 
Spionerende apps - C'T magazine
Spionerende apps - C'T magazineSpionerende apps - C'T magazine
Spionerende apps - C'T magazine
 
Habilidades de pensamiento
Habilidades de pensamientoHabilidades de pensamiento
Habilidades de pensamiento
 
Actividad 3.2
Actividad 3.2Actividad 3.2
Actividad 3.2
 
All Certificates
All CertificatesAll Certificates
All Certificates
 
Alex Persico Power Point
Alex Persico Power PointAlex Persico Power Point
Alex Persico Power Point
 
Resources
ResourcesResources
Resources
 
28844ip
28844ip28844ip
28844ip
 
Actividad 3.1
Actividad 3.1Actividad 3.1
Actividad 3.1
 

Similar to Trainsense

Industrial training (switching)
Industrial training (switching)Industrial training (switching)
Industrial training (switching)
Aanchal Saxena
 
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdf
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdfDCN-321-Chiwaya_Lesson7_DataElements_Switching.pdf
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdf
OscarKelvinNsitu
 
CSC 424 -Lecture 5n8 2022.pptx
CSC 424 -Lecture 5n8 2022.pptxCSC 424 -Lecture 5n8 2022.pptx
CSC 424 -Lecture 5n8 2022.pptx
NoraNjepuome3
 
Mobile Ad Hoc Network of Simulation Framework Based on OPNET
Mobile Ad Hoc Network of Simulation Framework Based on OPNETMobile Ad Hoc Network of Simulation Framework Based on OPNET
Mobile Ad Hoc Network of Simulation Framework Based on OPNET
ateeq ateeq
 
Congection control and Internet working
Congection control and Internet workingCongection control and Internet working
Congection control and Internet working
TharuniDiddekunta
 
Rail gate controller ppt
Rail gate controller pptRail gate controller ppt
Rail gate controller pptSajal Das
 
RT15 Berkeley | ARTEMiS-SSN Features for Micro-grid / Renewable Energy Sourc...
RT15 Berkeley |  ARTEMiS-SSN Features for Micro-grid / Renewable Energy Sourc...RT15 Berkeley |  ARTEMiS-SSN Features for Micro-grid / Renewable Energy Sourc...
RT15 Berkeley | ARTEMiS-SSN Features for Micro-grid / Renewable Energy Sourc...
OPAL-RT TECHNOLOGIES
 
Network layer
Network layerNetwork layer
Network layer
TharuniDiddekunta
 
Chapter_13_Energy-Efficient_WSN_Slides.ppt
Chapter_13_Energy-Efficient_WSN_Slides.pptChapter_13_Energy-Efficient_WSN_Slides.ppt
Chapter_13_Energy-Efficient_WSN_Slides.ppt
AjayTiwari301041
 
Switching
SwitchingSwitching
Switching
Meenakshi Paul
 
How Long to Wait? Predicting Bus Arrival Time With Mobile Phone Based Partici...
How Long to Wait? Predicting Bus Arrival Time With Mobile Phone Based Partici...How Long to Wait? Predicting Bus Arrival Time With Mobile Phone Based Partici...
How Long to Wait? Predicting Bus Arrival Time With Mobile Phone Based Partici...
WMLab,NCU
 
Data Communication and Network- Network Layer onward all layers
Data Communication and Network- Network Layer onward all layersData Communication and Network- Network Layer onward all layers
Data Communication and Network- Network Layer onward all layers
Chandrakant Divate
 
20BEE042 5th semester Internship PPT.pptx
20BEE042 5th semester Internship PPT.pptx20BEE042 5th semester Internship PPT.pptx
20BEE042 5th semester Internship PPT.pptx
SumitRajput83
 
Ch 02 (1)
Ch 02 (1)Ch 02 (1)
Ch 02 (1)
Shraddha Patel
 
Ch 02 (1)
Ch 02 (1)Ch 02 (1)
Ch 02 (1)
Shraddha Patel
 
Signal and telicommunication/sanjeet-1308143
Signal and telicommunication/sanjeet-1308143Signal and telicommunication/sanjeet-1308143
Signal and telicommunication/sanjeet-1308143
sanjeet kumar
 
Railway Industrial Training Report
Railway Industrial Training ReportRailway Industrial Training Report
Railway Industrial Training Report
Lokesh Parihar
 
Avoiding Cyberterrorism Threats Inside Hydraulic Power Generation Plants
Avoiding Cyberterrorism Threats Inside Hydraulic Power Generation PlantsAvoiding Cyberterrorism Threats Inside Hydraulic Power Generation Plants
Avoiding Cyberterrorism Threats Inside Hydraulic Power Generation Plants
Manuel Santander
 
CN Unit 2 - cs8591.pptx
CN Unit 2 - cs8591.pptxCN Unit 2 - cs8591.pptx
CN Unit 2 - cs8591.pptx
Pondinesh2
 
Switching
SwitchingSwitching
Switching
Shankar Gangaju
 

Similar to Trainsense (20)

Industrial training (switching)
Industrial training (switching)Industrial training (switching)
Industrial training (switching)
 
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdf
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdfDCN-321-Chiwaya_Lesson7_DataElements_Switching.pdf
DCN-321-Chiwaya_Lesson7_DataElements_Switching.pdf
 
CSC 424 -Lecture 5n8 2022.pptx
CSC 424 -Lecture 5n8 2022.pptxCSC 424 -Lecture 5n8 2022.pptx
CSC 424 -Lecture 5n8 2022.pptx
 
Mobile Ad Hoc Network of Simulation Framework Based on OPNET
Mobile Ad Hoc Network of Simulation Framework Based on OPNETMobile Ad Hoc Network of Simulation Framework Based on OPNET
Mobile Ad Hoc Network of Simulation Framework Based on OPNET
 
Congection control and Internet working
Congection control and Internet workingCongection control and Internet working
Congection control and Internet working
 
Rail gate controller ppt
Rail gate controller pptRail gate controller ppt
Rail gate controller ppt
 
RT15 Berkeley | ARTEMiS-SSN Features for Micro-grid / Renewable Energy Sourc...
RT15 Berkeley |  ARTEMiS-SSN Features for Micro-grid / Renewable Energy Sourc...RT15 Berkeley |  ARTEMiS-SSN Features for Micro-grid / Renewable Energy Sourc...
RT15 Berkeley | ARTEMiS-SSN Features for Micro-grid / Renewable Energy Sourc...
 
Network layer
Network layerNetwork layer
Network layer
 
Chapter_13_Energy-Efficient_WSN_Slides.ppt
Chapter_13_Energy-Efficient_WSN_Slides.pptChapter_13_Energy-Efficient_WSN_Slides.ppt
Chapter_13_Energy-Efficient_WSN_Slides.ppt
 
Switching
SwitchingSwitching
Switching
 
How Long to Wait? Predicting Bus Arrival Time With Mobile Phone Based Partici...
How Long to Wait? Predicting Bus Arrival Time With Mobile Phone Based Partici...How Long to Wait? Predicting Bus Arrival Time With Mobile Phone Based Partici...
How Long to Wait? Predicting Bus Arrival Time With Mobile Phone Based Partici...
 
Data Communication and Network- Network Layer onward all layers
Data Communication and Network- Network Layer onward all layersData Communication and Network- Network Layer onward all layers
Data Communication and Network- Network Layer onward all layers
 
20BEE042 5th semester Internship PPT.pptx
20BEE042 5th semester Internship PPT.pptx20BEE042 5th semester Internship PPT.pptx
20BEE042 5th semester Internship PPT.pptx
 
Ch 02 (1)
Ch 02 (1)Ch 02 (1)
Ch 02 (1)
 
Ch 02 (1)
Ch 02 (1)Ch 02 (1)
Ch 02 (1)
 
Signal and telicommunication/sanjeet-1308143
Signal and telicommunication/sanjeet-1308143Signal and telicommunication/sanjeet-1308143
Signal and telicommunication/sanjeet-1308143
 
Railway Industrial Training Report
Railway Industrial Training ReportRailway Industrial Training Report
Railway Industrial Training Report
 
Avoiding Cyberterrorism Threats Inside Hydraulic Power Generation Plants
Avoiding Cyberterrorism Threats Inside Hydraulic Power Generation PlantsAvoiding Cyberterrorism Threats Inside Hydraulic Power Generation Plants
Avoiding Cyberterrorism Threats Inside Hydraulic Power Generation Plants
 
CN Unit 2 - cs8591.pptx
CN Unit 2 - cs8591.pptxCN Unit 2 - cs8591.pptx
CN Unit 2 - cs8591.pptx
 
Switching
SwitchingSwitching
Switching
 

Recently uploaded

CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
camakaiclarkmusic
 
Group Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana BuscigliopptxGroup Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana Buscigliopptx
ArianaBusciglio
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
Pavel ( NSTU)
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
kimdan468
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
DhatriParmar
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
Atul Kumar Singh
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
chanes7
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
MysoreMuleSoftMeetup
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
Peter Windle
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 

Recently uploaded (20)

CACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdfCACJapan - GROUP Presentation 1- Wk 4.pdf
CACJapan - GROUP Presentation 1- Wk 4.pdf
 
Group Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana BuscigliopptxGroup Presentation 2 Economics.Ariana Buscigliopptx
Group Presentation 2 Economics.Ariana Buscigliopptx
 
Synthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptxSynthetic Fiber Construction in lab .pptx
Synthetic Fiber Construction in lab .pptx
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBCSTRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
STRAND 3 HYGIENIC PRACTICES.pptx GRADE 7 CBC
 
The Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptxThe Accursed House by Émile Gaboriau.pptx
The Accursed House by Émile Gaboriau.pptx
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
Language Across the Curriculm LAC B.Ed.
Language Across the  Curriculm LAC B.Ed.Language Across the  Curriculm LAC B.Ed.
Language Across the Curriculm LAC B.Ed.
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 

Trainsense

  • 1. Fakultät Informatik – Institut für Systemarchitektur – Professur Rechnernetze TrainSense: A Novel Infrastructure to Support Mobility in Wireless Sensor Networks Presenter: Martin Rataj Supervisor: Dr.-Ing. habil. Waltenegus Dargie Chair of Computer Networks TU Dresden H. Smeets, Ch. I. Shih, M. Zuniga, T. Hagemeier, P. J. Marrón
  • 2. Outline 1. Motivation for Mobility 2. Core Idea of TrainSense 3. Interesting Features 4. Practical Applications 5. Related Work Folie 1
  • 3. Mobility in WSN Motivation • To increase the communication capacity • To enhance sensing coverage • To facilitate network deployment Challenges • Specification of the speed and direction of each node • Node tracking / positioning • Reliable source of energy • Automatic reprogramming • Path scheduling • Energy budgets Folie 2
  • 4. Concept of TrainSense • Designed as a testing environment • Wireless nodes are integrated with model trains • Model train infrastructure provides many advantages • The existing infrastructure needs adjustments to provide: • Real-time train control • Precise positioning • Energy management • Automatic train-mote operations • Back-channel information Folie 3
  • 5. Model Train Components • Host computer – user friendly interface to communicate with the controller • Controller – controls speed and direction of trains, control of turnouts • Detector – detects when a train reaches a certain point and informs the controller of this fact • Tracks – carry power and data • Locomotives with their decoders Folie 4
  • 6. Contribution of Trainsense • Adjustments to HW and SW of the controller • New software for the host computer • Locomotives equipped with TrainSense motes • Host mote – communication to other motes • USB docking station Folie 5 Fig. 1:TrainSense mote Fig. 2: TrainSense architecture
  • 7. Modified controller • As opposed to the commercial standard, it provides real-time guarantees – Change train speed commands – Switch turnouts – Trigger fired upon position detection • Based on the Maerklin/Motorola standard – Can address up to 80 trains and 256 turnouts – Packets contain speed information or direction commands for trains and switch commands for turnouts Folie 6
  • 8. Positioning techniques • Position detection is based on a short circuit between the two rails, created by the wheels of the train • Detectors store the position in a register, which is periodically polled by the controller • Two techniques – Dead reckoning and Dead start • The train is expected to move at a constant speed 1) Dead reckoning • Introduces cumulative errors – needs calibration Folie 7 Node crosses a detector on position x Wait for x’/s seconds Send a “stop” packet to the train The position of the node is x+x’
  • 9. Positioning techniques 2) Dead start • The train starts from a still position • Used if the train can not reach the nominal speed before encountering the first detector Folie 8 Fig. 3: Dead reckoning Fig. 4: Dead reckoning vs. Dead start
  • 10. Energy management • For long can the power supply provide power on an outage? • First, the golden capacitors are charged for one minute • RSSI of packets sent at min. and max. power levels (- 20dBm and 0dBm) • Distance between motes: 2 m • Need to convert ±18V to 5V DC – an AC/DC converter is embedded in the on-board power supply unit • The motes are powered through their USB interface • Dirty tracks can cause short power outages – the power supply needs to be robust Folie 9 Fig. 5: Power disconnection experiment
  • 11. USB Docking station • For re-programming and data download • The trains are not powerful enough to dock into regular USB ports – custom USB docking station • 97% of effectiveness of the regular USB port (based on an experiment) Folie 10 Fig. 6: USB Docking Station
  • 12. Electromagnetic interference • Moving trains or turnout changes can cause an interference to the radio communication • 4 modes, noise floor is measured at 2 kHz 1) Baseline mode – Tracks are powered with 18V DC, no interference 2) Heavy traffic – The controller sends a continuous stream of packets 3) Frequent turnout changes – Turnouts switched back and forth as fast as possible 4) Dirty tracks – Power on/off every second Folie 11
  • 13. Interference - results • Measurement at 2 kHz may not capture all noise • For example, the coils of the turnouts generate pulses in the order of milliseconds • Theory: Instead of increasing the sampling rate, measure PRR Folie 12 Fig. 7: Noise floor for the various modes Fig. 8: Packet Reception Rates
  • 14. Practical Application Self-deployment • Goal: let the nodes move autonomously to create a distribution that maximizes a network metric • In this case, the nodes should move autonomously to repair a route • Two nodes, a sink and a source are placed 3 meters from each other • Nodes move from the sink to the source, one after another to establish a multi-hop route • TDMA-MAC is used to avoid collisions Folie 13
  • 15. Practical Application Folie 14 Fig. 9: a) Self-deployment in a controlled environment, b) Self-deployment in an uncontrolled environment
  • 16. Practical Application Data Muling • Goal: collect data from several static nodes along the track and upload the data via the docking station • Static nodes at 50, 150 and 200 cm from the dock, 20 cm away from the tracks • The data is broadcast with power level 1 of TelosB motes (transmission range about 30 cm) • Test the number of delivered packets for 7 different speeds Folie 15
  • 17. Practical Application • Result: All packets were correctly delivered • Trade-off between speed and the number of packets Folie 16
  • 18. Related Work Core technology Energy management $ Setup Positioning TrainSense (Smeets et al.) Model trains Unlimited energy from the tracks $ Quite difficult Detectors + dead- reckoning Sensei-UU (Rensfelt et al.) Robot following a line N/A $$$ Easy Travelled distance estimation MiNT-m (De et al.) Robotic vacuum cleaner (Roomba) Batteries, auto recharging mechanism $$ Very easy Video cameras Folie 17
  • 19. Thank you for your attention Folie 18