Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Open challenges of current IoT simulators and testbeds
1. PANEL – SESSION 4
TRIGGERING NEW DIGITAL MARKETS:
ENVIRONMENTAL MONITORING, EHEALTH, SMART INDUSTRY AND
MANUFACTURING, BUSINESS INTELLIGENCE AND EDUCATION WITH SCIENCE
AND RESEARCH
OPEN CHALLENGES OF CURRENT IOT SIMULATORS AND TESTBEDS
PANELIST: JOSÉ MARCOS NOGUEIRA - UFMG
3. INTERNET OF THINGS
A VERY LARGE NUMBER OF CONNECTED DEVICES
ADDED TO THE INTERNET
A MULTITUDE OF SENSORS AND MOBILE
USERS’ TERMINALS DESIGNED TO INTERACT
DEVICES WITH VERY SPECIFIC CHARACTERISTICS
IN TERMS OF HARDWARE, SOFTWARE, AND
MANAGEMENT
4. • MULTIDISCIPLINARY DOMAIN WITH MANY ISSUES
• TECHNICAL: ROUTING, PROTOCOLS, SEMANTIC QUERIES ...
• TECHNICAL/SOCIAL: SECURITY, PRIVACY, USABILITY ...
• SOCIAL AND BUSINESS
• APPLICATIONS: EQUALLY DIVERSE, THE EXISTING AND THE POTENTIAL
• ENVIRONMENTAL AND PERSONAL HEALTH MONITORING
• MONITORING AND CONTROL OF INDUSTRIAL PROCESS: AGRICULTURE,
SMART SPACES, SMART CITIES ...
INTERNET OF THINGS
5. IOT DESIGN/STUDY/PLANNING/SETUP
THE DESIGN OR STUDY OR PLANNING OR SET UP OF
COMPLEX IOT STRUCTURES REQUIRES APPROACHES OR
TECHNIQUES EQUALLY COMPLEX
EXPERIMENTATION <--> SIMULATION
6. CHALLENGES AND REQUIREMENTS
üFROM INTRA-NET TO INTER-NET à PROBLEMS OF SCALE
üINCREASING HETEROGENEITY OF DEVICES AND DEVICE
TECHNOLOGIES à SUPPORT FOR INTEROPERABILITY AT
DIFFERENT LAYERS
üINCREASING HETEROGENEITY AND SCALE à REPEATABILITY
OF EXPERIMENTS MORE DIFFICULT
7. CHALLENGES AND REQUIREMENTS
üMULTIPLE APPLICATIONS DOMAINS à INCREASED
CONCURRENCY OF ACCESS THE INFRA-STRUCTURE
üREAL WORLD APPLICATIONS AND SERVICES à REALISM OF
THE ENVIRONMENT FOR EXPERIMENTATION
üMOBILITY
üUSER INVOLVEMENT AND IMPACT
8. CHALLENGES AND REQUIREMENTS
üMODELS TO REPRESENT THE DIVERSITY à CO-OPERATION, INTERACTION,
INTEGRATION
üARTIFICIAL ASSUMPTION ON RADIO PROPAGATION, TRAFFIC, FAILURES
PATTERN, TOPOLOGIES, NATURE BEHAVIOR
üSTRONG DEPENDENCY OF IOT SYSTEMS ON REAL-WORLD PROCESSES
THAT ARE OFTEN A RESULT OF COMPLEX SYSTEMS-OF-SYSTEMS
INTERACTIONS AND EXTREMALLY DIFFICULT TO MODEL ACCURATELY
9. CHALLENGES AND REQUIREMENTS
üHOW TO MODEL HETEROGENOUS THINGS/DEVICES AND PUT THEM
WORKING TOGETHER? WHAT IS THE INFLUENCE OF ONE MODEL OVER OTHER
WHEN IN CONCURRENT OPERATION?
üHOW TO TO SIMULATE HUGE NUMBER OF DEVICES WITH POSSIBLY MANY
DIFFERENT TIME GRANULARITY?
üPROBLEM OF SYNCHRONIZATION.
üCAN WE DEVISE SIMULATORS THAT OPERATE AT DIFFERENT LEVELS OF
ABSTRACTION AT THE SAME TIME?
üMULTI-LEVEL SIMULATION
10. THE DESIGN OF COMPLEX IOT SETUPS REQUIRES
THE SUPPORT OF LARGE
SCALE TESTBEDS
üEXPERIMENTATION WITH
REAL DEVICES
üINTERACTION WITH THE
REAL ENVIRONMENT
üFEDERATION OF
TESTBEDS
üORCHESTRATION OF THE
EXPERIMENTS
The usage of scalable
simulation tools
üNumber of nodes in
the scenario
üLevel of detail of
interactions among
nodes
ükey elements for the
scalability of the
simulator
11. FOR TESTBEDS, SOME INITIATIVES
• FED4FIRE - LARGEST FEDERATION WORLDWIDE OF NEXT GENERATION INTERNET
(NGI) TESTBEDS (IOT AND MORE)
• GENI - OPEN INFRASTRUCTURE FOR AT-SCALE NETWORKING AND DISTRIBUTED
SYSTEMS RESEARCH AND EDUCATION
• FUTEBOL PROJECT TESTBEDS - FEDERATION OF TESTBEDS FOR
EXPERIMENTATION AT THE CONVERGENCE OF OPTICAL AND WIRELESS DOMAINS
• GEFI 2018 (GLOBAL EXPERIMENTATION FOR FUTURE INTERNET WORKSHOP)
12. FOR SIMULATION
• MAIN TECHNIQUES
• DISCRETE EVENTS SIMULATION
• AGENT-BASED SIMULATION
• APPROACHES
• CENTRALIZED AND PARALLEL
• DISTRIBUTED à PARALLEL AND DISTRIBUTED SIMULATION (PADS)
• SYNCHRONIZATION ISSUES
• HYBRID DISCRETE EVENTS AND AGENT-BASED
• MULTI-LEVEL SIMULATION à FINE AND COARSE GRAINED MODELS WORKING TOGETHER