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

GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSJoshuaGantuangco2
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...Nguyen Thanh Tu Collection
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfTechSoup
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxAnupkumar Sharma
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONHumphrey A Beña
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomnelietumpap1
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Celine George
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Mark Reed
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfphamnguyenenglishnb
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Jisc
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptxSherlyMaeNeri
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parentsnavabharathschool99
 
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinojohnmickonozaleda
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Celine George
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management SystemChristalin Nelson
 

Dernier (20)

GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTSGRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
GRADE 4 - SUMMATIVE TEST QUARTER 4 ALL SUBJECTS
 
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
HỌC TỐT TIẾNG ANH 11 THEO CHƯƠNG TRÌNH GLOBAL SUCCESS ĐÁP ÁN CHI TIẾT - CẢ NĂ...
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
 
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdfInclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
Inclusivity Essentials_ Creating Accessible Websites for Nonprofits .pdf
 
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptxMULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
MULTIDISCIPLINRY NATURE OF THE ENVIRONMENTAL STUDIES.pptx
 
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATIONTHEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
THEORIES OF ORGANIZATION-PUBLIC ADMINISTRATION
 
ENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choomENGLISH6-Q4-W3.pptxqurter our high choom
ENGLISH6-Q4-W3.pptxqurter our high choom
 
Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17Difference Between Search & Browse Methods in Odoo 17
Difference Between Search & Browse Methods in Odoo 17
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)Influencing policy (training slides from Fast Track Impact)
Influencing policy (training slides from Fast Track Impact)
 
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdfAMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
AMERICAN LANGUAGE HUB_Level2_Student'sBook_Answerkey.pdf
 
Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...Procuring digital preservation CAN be quick and painless with our new dynamic...
Procuring digital preservation CAN be quick and painless with our new dynamic...
 
Judging the Relevance and worth of ideas part 2.pptx
Judging the Relevance  and worth of ideas part 2.pptxJudging the Relevance  and worth of ideas part 2.pptx
Judging the Relevance and worth of ideas part 2.pptx
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
Choosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for ParentsChoosing the Right CBSE School A Comprehensive Guide for Parents
Choosing the Right CBSE School A Comprehensive Guide for Parents
 
Raw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptxRaw materials used in Herbal Cosmetics.pptx
Raw materials used in Herbal Cosmetics.pptx
 
FILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipinoFILIPINO PSYCHology sikolohiyang pilipino
FILIPINO PSYCHology sikolohiyang pilipino
 
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 3 STEPS Using Odoo 17
 
Transaction Management in Database Management System
Transaction Management in Database Management SystemTransaction Management in Database Management System
Transaction Management in Database Management System
 

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