An Internet measurement platform for the e-learning community - - PowerPoint PPT Presentation

an internet measurement platform
SMART_READER_LITE
LIVE PREVIEW

An Internet measurement platform for the e-learning community - - PowerPoint PPT Presentation

An Internet measurement platform for the e-learning community Olivier.Fourmaux@upmc.fr Timur.Friedman@upmc.fr European research initiative Promotion of wide-scale federations testbed and experimentation facilities for Internet and network-


slide-1
SLIDE 1

An Internet measurement platform for the e-learning community

Olivier.Fourmaux@upmc.fr Timur.Friedman@upmc.fr

slide-2
SLIDE 2
  • European research initiative
  • Promotion of wide-scale federations testbed and

experimentation facilities for Internet and network- related research.

  • €20 million investment since 2010
  • 27 projects founded
slide-3
SLIDE 3

Some FIRE projects…

slide-4
SLIDE 4

FIRE facilities

slide-5
SLIDE 5

PlanetLab Europe

  • European portion of

PL (since 2008)

  • Operated by UPMC

– In collaboration with INRIA, U. Pisa and Hebrew U.

  • ~350 nodes at ~200

sites

slide-6
SLIDE 6

FORGE project

  • Educa&onal Layer over FIRE facili&es

– Transforms FIRE testbeds into learning resources for educa&on

  • Similar usage pa=erns between researcher & educa&onal

learner

– Resources are discovered, selected, reserved, provisioned – Experiment executed, controlled, monitored, results collected – Resources release.

slide-7
SLIDE 7

FORGE: Hidden Complexity

  • Steps are preconfigured and automated

– Teacher: discover, select reserve, provision resources – Student: web based control and monitoring elements

  • Supported by:

– Widgets: micro-applica&ons that perform a dedicated task – Adapters: Backend scripts that interact with FIRE testbed facility

slide-8
SLIDE 8

FORGE : Reference Architecture

FIRE resource adapter

LTI 2.0 support xAPI support Authentication Authorization Identity/Accounting Activity Monitoring Monitored Actions

Monitoring/ Logging (external LRS)

Learner UI Teacher UI

Backend Widget UI

LMS / VLE

Persistence

Widget domain logic LMS/VLE (consumer) Admin UI Service Admin UI

Local AAI2LTI bridge

Local monitoring2xAPI bridge

Scheduling Views AAI Control Status

Remote resource

slide-9
SLIDE 9

FORGE Courses

  • Prototypes courses:

– TCP congestion control – Wireless LAN throughput – Network router configuration – Introduction to OFDM – …

  • Opencall courses:

– Metrology of the Internet – Project-based learning for master level students – GÉANT Testbeds Service – User Certification Programme – FORGE-based Local Area Networks – …

slide-10
SLIDE 10

MOOC "Internet Measurements: a Hands-on Introduction"

  • Week 1: Introduction
  • Week 2: Topology and routes
  • Week 3: Connectivity, losses, latency, and geolocation
  • Week 4: Bandwidth
  • Week 5: Traffic measurements
slide-11
SLIDE 11

MOOC : PLE Measurement Plateform

slide-12
SLIDE 12

PLE widget architecture

slide-13
SLIDE 13

Client/server architecture (MOOC/PLE widget)

  • MOOC maintain its students’ privacy

– Student authenticate themselves to the MOOC – The MOOC request measurement on its behalf (not revealing their identity) – Chain of accountability in case of disruptive measurement

  • PLE to preserve its resources

– Queuing of requests – Execution of measurement at a predefined rate – Sanity check

  • Extensibility

– Other clients, other measurement systems…

slide-14
SLIDE 14

Results of the first MOOC execution

slide-15
SLIDE 15

Perspectives

  • PLE Widget operational

– MOOC: Next session 2017 – Web client for classical labs

  • TCP/IP course
  • Advance course on Internet measurement
  • Extensions of the PLE Widget

– New PLE commands (DNS, HTTP and packet capture) – Integration of new measurement platforms ?

slide-16
SLIDE 16

Additionnals slides

slide-17
SLIDE 17

MetroMOOC PLE Interface

slide-18
SLIDE 18
slide-19
SLIDE 19

MOOC : Participants profile

slide-20
SLIDE 20

MOOC : Participant profile

slide-21
SLIDE 21

MOOC : Participant motivation

slide-22
SLIDE 22

MOOC: Stress on PLE