SlideShare une entreprise Scribd logo
1  sur  19
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

Contenu connexe

Tendances

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_gravitatSatyendra 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-SimulationOPAL-RT TECHNOLOGIES
 
Automatic Railway Track Brake Detection System
Automatic Railway Track Brake Detection SystemAutomatic Railway Track Brake Detection System
Automatic Railway Track Brake Detection Systemashishbelkhede
 
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 publicMahesh Chandra Manav
 
Automatic railway track crack detector
Automatic railway track crack detectorAutomatic railway track crack detector
Automatic railway track crack detectorAJEET 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 ArduinoIRJET 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 2018Mahesh 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 NetworksPrakhar Bansal
 
Railway security using wireless networks
Railway security using wireless networksRailway security using wireless networks
Railway security using wireless networksAshutha K
 
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-terenav1domenico di mola
 
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
 
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 RoutingBassem 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 SystemSubash Chandra Pakhrin
 
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 OverviewHossein Yavari
 

Tendances (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
 
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
 
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
 
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
 

En vedette

Policy and procedure of companies
Policy and procedure of companiesPolicy and procedure of companies
Policy and procedure of companiesahmedbarakb
 
C. L. Brewer Ascend resume
C. L. Brewer Ascend resumeC. L. Brewer Ascend resume
C. L. Brewer Ascend resumeCandice Ballard
 
Approval Of Mr.Haseebuddin FGPSP-SA-AYC-T-0975
Approval Of Mr.Haseebuddin FGPSP-SA-AYC-T-0975Approval Of Mr.Haseebuddin FGPSP-SA-AYC-T-0975
Approval Of Mr.Haseebuddin FGPSP-SA-AYC-T-0975haseeb uddin
 
Ensayo de Ingeneria Electrica
Ensayo de Ingeneria ElectricaEnsayo de Ingeneria Electrica
Ensayo de Ingeneria ElectricaDiego Yoris
 
Review of florida law
Review of florida lawReview of florida law
Review of florida lawMerlin Cruz
 
Repetitive Structures i.e. Fractals
Repetitive Structures i.e. FractalsRepetitive Structures i.e. Fractals
Repetitive Structures i.e. FractalsVishap ASar
 
Demo 3 guidelines for qa training final
Demo 3 guidelines for qa training finalDemo 3 guidelines for qa training final
Demo 3 guidelines for qa training finalGurpreet Singh
 

En vedette (16)

Policy and procedure of companies
Policy and procedure of companiesPolicy and procedure of companies
Policy and procedure of companies
 
C. L. Brewer Ascend resume
C. L. Brewer Ascend resumeC. L. Brewer Ascend resume
C. L. Brewer Ascend resume
 
Approval Of Mr.Haseebuddin FGPSP-SA-AYC-T-0975
Approval Of Mr.Haseebuddin FGPSP-SA-AYC-T-0975Approval Of Mr.Haseebuddin FGPSP-SA-AYC-T-0975
Approval Of Mr.Haseebuddin FGPSP-SA-AYC-T-0975
 
ITC
ITCITC
ITC
 
Ensayo de Ingeneria Electrica
Ensayo de Ingeneria ElectricaEnsayo de Ingeneria Electrica
Ensayo de Ingeneria Electrica
 
Review of florida law
Review of florida lawReview of florida law
Review of florida law
 
BEC MCX
BEC MCXBEC MCX
BEC MCX
 
Repetitive Structures i.e. Fractals
Repetitive Structures i.e. FractalsRepetitive Structures i.e. Fractals
Repetitive Structures i.e. Fractals
 
Ewì aládùn
Ewì aládùnEwì aládùn
Ewì aládùn
 
LA_Running_Group3
LA_Running_Group3LA_Running_Group3
LA_Running_Group3
 
Demo 3 guidelines for qa training final
Demo 3 guidelines for qa training finalDemo 3 guidelines for qa training final
Demo 3 guidelines for qa training final
 
diapositiva
diapositivadiapositiva
diapositiva
 
ผังงาน เจนนภา
ผังงาน เจนนภาผังงาน เจนนภา
ผังงาน เจนนภา
 
Untitled Presentation
Untitled PresentationUntitled Presentation
Untitled Presentation
 
Allahisforall
AllahisforallAllahisforall
Allahisforall
 
Actividad 3.2
Actividad 3.2Actividad 3.2
Actividad 3.2
 

Similaire à Train sense

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.pdfOscarKelvinNsitu
 
CSC 424 -Lecture 5n8 2022.pptx
CSC 424 -Lecture 5n8 2022.pptxCSC 424 -Lecture 5n8 2022.pptx
CSC 424 -Lecture 5n8 2022.pptxNoraNjepuome3
 
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 OPNETateeq ateeq
 
Congection control and Internet working
Congection control and Internet workingCongection control and Internet working
Congection control and Internet workingTharuniDiddekunta
 
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
 
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.pptAjayTiwari301041
 
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
 
20BEE042 5th semester Internship PPT.pptx
20BEE042 5th semester Internship PPT.pptx20BEE042 5th semester Internship PPT.pptx
20BEE042 5th semester Internship PPT.pptxSumitRajput83
 
Signal and telicommunication/sanjeet-1308143
Signal and telicommunication/sanjeet-1308143Signal and telicommunication/sanjeet-1308143
Signal and telicommunication/sanjeet-1308143sanjeet kumar
 
Railway Industrial Training Report
Railway Industrial Training ReportRailway Industrial Training Report
Railway Industrial Training ReportLokesh 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 PlantsManuel Santander
 
CN Unit 2 - cs8591.pptx
CN Unit 2 - cs8591.pptxCN Unit 2 - cs8591.pptx
CN Unit 2 - cs8591.pptxPondinesh2
 
Indian Railway Industrial Training in Signal and Telecommunication
Indian Railway Industrial Training in Signal and TelecommunicationIndian Railway Industrial Training in Signal and Telecommunication
Indian Railway Industrial Training in Signal and Telecommunicationaayushshr18
 

Similaire à Train sense (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...
 
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
 
Indian Railway Industrial Training in Signal and Telecommunication
Indian Railway Industrial Training in Signal and TelecommunicationIndian Railway Industrial Training in Signal and Telecommunication
Indian Railway Industrial Training in Signal and Telecommunication
 

Dernier

SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Disha Kariya
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxShobhayan Kirtania
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...Pooja Nehwal
 

Dernier (20)

SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptxThe byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptx
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...Russian Call Girls in Andheri Airport Mumbai WhatsApp  9167673311 💞 Full Nigh...
Russian Call Girls in Andheri Airport Mumbai WhatsApp 9167673311 💞 Full Nigh...
 

Train sense

  • 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