DTN-based Formula Student Rule Enforcement Sebastian Schildt, - - PowerPoint PPT Presentation

dtn based formula student rule enforcement
SMART_READER_LITE
LIVE PREVIEW

DTN-based Formula Student Rule Enforcement Sebastian Schildt, - - PowerPoint PPT Presentation

DTN-based Formula Student Rule Enforcement Sebastian Schildt, Wolf-Bastian Pttner, Johannes Morgenroth, Bennet Sartori, Lars Wolf, Willem Almstedt, Hendrik Heine, Sandra Hesse, Eduardo Jiminez, Tim Ldtke, Vinh Tran, Daniel Mazur, Tobias


slide-1
SLIDE 1

Sebastian Schildt, Wolf-Bastian Pöttner, Johannes Morgenroth, Bennet Sartori, Lars Wolf, Willem Almstedt, Hendrik Heine, Sandra Hesse, Eduardo Jiminez, Tim Lüdtke, Vinh Tran, Daniel Mazur, Tobias Michaels, Christoph Stamprath, Nicolas Steinwand MedHocNet 2014, Piran

DTN-based Formula Student Rule Enforcement

slide-2
SLIDE 2

Schildt | FSG RFID System | Page 2 / 19

Formula Student Germany ! In one year students design, construct und build a prototype race car seating one person. ! The only limitations in proving their creativity and knowledge are some safety restrictions in compliance to Formula Student rules. ! The Competition is the climax and the reward for the students’ hard work.

slide-3
SLIDE 3

Schildt | FSG RFID System | Page 3 / 19

Formula Student Germany

slide-4
SLIDE 4

Schildt | FSG RFID System | Page 4 / 19

Driver Management

Safety and Fairness

In order to attend a dynamic competition, a driver ! Needs to be registered as driver ! Need to attend a daily driver briefing ! Is only allowed to compete in a subset of disciplines

Legacy System

! Multiple wristbands ! Paper-based lists

slide-5
SLIDE 5

Schildt | FSG RFID System | Page 5 / 19

System Components

WiFi$ Network$ Backend with Webservice Laptop Android Devices DTN DTN DTN DTN

slide-6
SLIDE 6

Schildt | FSG RFID System | Page 6 / 19

Intermittent WiFi Connectivity

Press area Visitor's area 8 9 10 Technical inspection Tilt table / rain test 19 FSE pits (ground floor) 21 FSE charging & accumulator workshop 20 E-scrutineering (ground floor) Brake test Stands 7 Business plan presentation event (BW tower) Business plan presentation event (Mobil tower) 18 Test area 5 Marquee above pits (first floor) 6 Engineering design event & cost analysis event (first floor) 2 3 Ticket centre Event control FSG forum FSC pits (ground floor) 1 4 Noise test Skid pad (Friday) Acceleration (Saturday) Dynamic area Autocross (Saturday) Endurance (Sunday) 14 15 16 17 11 12 13

F-SM F-MM F-SM F-MM F-MM

BR 01 BR 02 BR 03 BR 04 BR 05

AP 02 AP 01 AP 00 AP 10 AP 07 AP 03 AP 06 AP 05 AP 04 AP 09 AP 08 OAP 00 OAP 03 OAP 05 OAP 01 OAP 02 Fernseher Fernseher

Acceleration Skidpad Autocross/ Endurance

slide-7
SLIDE 7

Schildt | FSG RFID System | Page 7 / 19

Disruption Tolerant Networks (DTN)

Store-Carry-Forward Principle ! Handle delays and disruptions ! Carry data through time and space

! … and vice versa

slide-8
SLIDE 8

Schildt | FSG RFID System | Page 8 / 19

DTN vs. Classical (Wireless) Networking

Argh, those dreaded mobility! Always a big headache with nodes moving around getting out of range and stuff! What a wonderful thing mobility is. It helps me spreading data.

slide-9
SLIDE 9

Schildt | FSG RFID System | Page 9 / 19

DTN vs. Classical (Wireless) Networking

Links and routes can fail anytime. Luckily I am prepared for this horrible incidents by using sophisticated route recovery and repair mechanisms! You are a “Horrible incident”. Links will fail all the time. That’s just the way wireless networks are.

slide-10
SLIDE 10

Schildt | FSG RFID System | Page 10 / 19

DTN vs. Classical (Wireless) Networking

I have so many powerful ways of routing. I can find shortest paths, most reliable paths, use location, interest and much more to make your data arrive! I can do all that. And if even with all those measures I can’t deliver your packet directly, I will travel into the future to deliver it!

slide-11
SLIDE 11

Schildt | FSG RFID System | Page 11 / 19

DTN vs. Classical (Wireless) Networking

I am the standard. The whole internet builds on my principles. After all, most networks, even wireless ones are more

  • r less reliable and connected, and this is

my domain! Networks for sissies? I am just as good as you in those networks!

slide-12
SLIDE 12

Schildt | FSG RFID System | Page 12 / 19

DTN vs. Classical (Wireless) Networking

Ordinary Networking DTN Networking Mobility is a challenge Mobility is exploited Link failures are handled as accidents Failing links are considered as normal Routing through space Routing through space and time The Standard Superset of ordinary networking

slide-13
SLIDE 13

Schildt | FSG RFID System | Page 13 / 19

All data on Wristbands

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

Type Driver Team Class Car Name Given Name Driver Driver Given Name Driver Manufacturer reserved MAC Pt. 1 MAC Pt. 2

Registration Sector

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15

Type Timestamp MAC Pt. 1 MAC Pt. 2 Login Reader

BriefingSector

slide-14
SLIDE 14

Schildt | FSG RFID System | Page 14 / 19

Security Features

! We use MiFare Classic

  • MiFare Classic Crypto has been thoroughly broken

! Blocks are permanently write protected

  • Can only add to a band
  • Reader always checks sequence of all blocks
  • Later blocks can invalidate earlier ones

! HMAC Authentication (SHA-1)

  • Secret key
  • All block data and Tag ID (unique) as input

! Consistency checking in the backend

slide-15
SLIDE 15

Schildt | FSG RFID System | Page 15 / 19

Android App used on Track

Used on track. Android based. We used Nexus7 tablets with extra battery

slide-16
SLIDE 16

Schildt | FSG RFID System | Page 16 / 19

Experience: Driver Registration

slide-17
SLIDE 17

Schildt | FSG RFID System | Page 17 / 19

Experience: Usability Login Runs

! No trouble with broken WiFi connections in the field

  • Volunteers neither noticed nor cared whether there was WiFi or not
  • Data eventually arrived at the backend

! Reading distance for proximity tags is really short

  • Sometimes need to move the tags on the drivers hand

! Achieved at least the same throughput as the old system

  • 22 cars per 10 minutes (27 s/car) for Acceleration
  • RFID check is not the bottleneck
slide-18
SLIDE 18

Schildt | FSG RFID System | Page 18 / 19

Experiment: Custom Reader

Better antenna and custom FDM printed case for better usability

slide-19
SLIDE 19

Schildt | FSG RFID System | Page 19 / 19

Thank you. Questions? https://www.formulastudent.de