April 20, 2023 1
My Internship at EPFL inMy Internship at EPFL inLausanne, SwitzerlandLausanne, Switzerland
Doug LundquistDoug Lundquist
University of Illinois at ChicagoUniversity of Illinois at Chicago
April 20, 2023 2
EPFLEPFL
École Polytechnique Fédérale de École Polytechnique Fédérale de LausanneLausanne
About 6000 students in seven About 6000 students in seven schools, with most study areas in schools, with most study areas in technology-driven fieldstechnology-driven fields
One of the world’s top universities in One of the world’s top universities in computer science, engineering, and computer science, engineering, and communicationscommunications
April 20, 2023 3
Laboratory for Computer Laboratory for Computer Communications and Communications and
ApplicationsApplications Perform basic and applied research Perform basic and applied research
in networking and related fieldsin networking and related fields Provide undergraduate and graduate Provide undergraduate and graduate
teaching of networking and related teaching of networking and related disciplinesdisciplines
Perform technology transfer to Perform technology transfer to established and start-up companiesestablished and start-up companies
April 20, 2023 4
Traffic and Network Traffic and Network Simulation Environment Simulation Environment
(TraNS)(TraNS) Located at Located at http://trans.epfl.ch/ Integrates traffic and network simulators Integrates traffic and network simulators
to generate realistic VANET simulationsto generate realistic VANET simulations Combines SUMO (Simulation of Urban Combines SUMO (Simulation of Urban
Mobility) and either JiST/SWANS or NS-2, Mobility) and either JiST/SWANS or NS-2, allowing vehicles to respond to allowing vehicles to respond to information during the course of information during the course of simulationssimulations
Can use real maps (Can use real maps (e.g.e.g., from US Census), from US Census)
April 20, 2023 5
TraNS issuesTraNS issues
Designed to model short trips; vehicles Designed to model short trips; vehicles appear at map edges, travel to some appear at map edges, travel to some point, then exit the networkpoint, then exit the network
Interactivity difficult with JiST/SWANSInteractivity difficult with JiST/SWANS Some bugs (quite possibly from Some bugs (quite possibly from
SUMO), leading to vehicle “teleports” SUMO), leading to vehicle “teleports” or moving outside mapsor moving outside maps
Map granularity not suitable for dense Map granularity not suitable for dense networksnetworks
April 20, 2023 6
TraNS v2.0TraNS v2.0
New featuresNew features Allows designating specific paths or chains Allows designating specific paths or chains
of pathsof paths Allows construction of maps by handAllows construction of maps by hand
Old problemsOld problems Occasional teleport bugs remainOccasional teleport bugs remain Interactivity still problematic with Interactivity still problematic with
JiST/SWANSJiST/SWANS Demo: Demo:
http://wiki.epfl.ch/trans/documents/trans.htm
April 20, 2023 7
Work AccomplishedWork Accomplished
Coded methods for converting TraNS Coded methods for converting TraNS output (and pre-generated mobility data) output (and pre-generated mobility data) to a compact format for JiST/SWANSto a compact format for JiST/SWANS
Provided suggestions which were Provided suggestions which were incorporated into latest version of TraNSincorporated into latest version of TraNS
Wrote a paper for IEEE APSCC (Taiwan, Wrote a paper for IEEE APSCC (Taiwan, December 2008) using TraNS to generate December 2008) using TraNS to generate vehicle flows on hand-drawn mapsvehicle flows on hand-drawn maps
Continuing research dialogueContinuing research dialogue
April 20, 2023 8
LausanneLausanne
Pros:Pros: Clean, safeClean, safe Many studentsMany students Most people speak EnglishMost people speak English
Cons:Cons: ExpensiveExpensive Difficult to find housingDifficult to find housing
Other: Many small lizards, no Other: Many small lizards, no squirrelssquirrels
April 20, 2023 9
RecreationRecreation
Close to France, Germany, ItalyClose to France, Germany, Italy Switzerland has mountainsSwitzerland has mountains
April 20, 2023 10
April 20, 2023 11
April 20, 2023 12