10
Copyright JNT Association 2009 1 Visualising eduroam A ‘flight map’ prototype TF-Mobility, February 2010 Mark O’Leary

Copyright JNT Association 20091 Visualising eduroam A ‘flight map’ prototype TF-Mobility, February 2010 Mark O’Leary

Embed Size (px)

Citation preview

Page 1: Copyright JNT Association 20091 Visualising eduroam A ‘flight map’ prototype TF-Mobility, February 2010 Mark O’Leary

Copyright JNT Association 2009 1

Visualising eduroamA ‘flight map’ prototype

TF-Mobility, February 2010Mark O’Leary

Page 2: Copyright JNT Association 20091 Visualising eduroam A ‘flight map’ prototype TF-Mobility, February 2010 Mark O’Leary

Copyright JNT Association 2009 2

A picture is worth a thousand words?

• Analytical– Usage patterns & levels

• Diagnostic– Error rates, geographically located

• Promotional Tool– Compelling picture of usage– Unattended demo mode

Page 3: Copyright JNT Association 20091 Visualising eduroam A ‘flight map’ prototype TF-Mobility, February 2010 Mark O’Leary

Copyright JNT Association 2009 3

A view to deployment…• Extensible

– No geographic limits– Modular architecture– Intermediate data format– Well documented

• Meets privacy concerns– Temporal blurring– ‘image processing’ (optional)

Page 4: Copyright JNT Association 20091 Visualising eduroam A ‘flight map’ prototype TF-Mobility, February 2010 Mark O’Leary

Copyright JNT Association 2009 4

Community development

• MSc students group design project at University of Southampton

• JANET(UK) ‘plays the customer’Thanks to:

Sam Miller

Dan Stoner

Richard Clarke

Lesley Oakey

Project Supervisor : Dr Tim Chown

Page 5: Copyright JNT Association 20091 Visualising eduroam A ‘flight map’ prototype TF-Mobility, February 2010 Mark O’Leary

Copyright JNT Association 2009 5

Data is parsed on a secure server

Parser

Log File

Log File

Then converted into the interim format

– One Matrix for each day and type of roaming data

Data Matrix

Data Matrix

Data Matrix

Data Matrix

Page 6: Copyright JNT Association 20091 Visualising eduroam A ‘flight map’ prototype TF-Mobility, February 2010 Mark O’Leary

Copyright JNT Association 2009 6

Data Matrix

Days:

Arbitrary Time segment:

Data Matrix

Data Matrix

Data Matrix

Data Matrix

High pass blurring filter

Server Controller

Model

Nodes

ArcArc Arc

View

Server authentication for hierarchy of users

Structured data

Page 7: Copyright JNT Association 20091 Visualising eduroam A ‘flight map’ prototype TF-Mobility, February 2010 Mark O’Leary

Copyright JNT Association 2009 7

AuthenticationDatabase

Client Apache Web Server Tomcat Server

Public Folders and Visualisation Tool

Interim Format Files

Server Application

Page 8: Copyright JNT Association 20091 Visualising eduroam A ‘flight map’ prototype TF-Mobility, February 2010 Mark O’Leary

Copyright JNT Association 2009 8

Page 9: Copyright JNT Association 20091 Visualising eduroam A ‘flight map’ prototype TF-Mobility, February 2010 Mark O’Leary

Copyright JNT Association 2007 9

Future• JRS deployment

• Adaptation to other JANET services– JVCS– Jiscmail?

• Accommodate RADSEC– Trialling IF-MAP as a roaming publication

mechanism

Page 10: Copyright JNT Association 20091 Visualising eduroam A ‘flight map’ prototype TF-Mobility, February 2010 Mark O’Leary

Copyright JNT Association 2007 10

An invitation• Prototype code available to any

interested NREN– Would ultimately love to see a pan-

European version of the map

• Presenting this work in more detail at TNC; would be nice to have other implementations to include…