Descripción del proyecto
WE ARE HEADED TO AN ERA WHERE BILLIONS OF EVERYDAY HOME AND INDUSTRIAL OBJECTS WILL BE INTERCONNECTED AND WILL BE ABLE TO COLLABORATE AND INTERACT WITH EACH OTHER AND WITH THEIR ENVIRONMENT. IN FACT, SOME REPORTS ESTIMATE THAT 75 BILLION INTERNET OF THINGS (IOT) DEVICES WILL BE IN OPERATION IN 2025. MANY OF SUCH IOT DEVICES WILL BE CONSTRAINED IN TERMS OF STORAGE, COMPUTATIONAL POWER AND ENERGY CONSUMPTION, SO THEY WILL NEED TO RELY ON OTHER REMOTE DEVICES TO CARRY OUT COMPUTE-INTENSIVE TASKS. CURRENTLY, SUCH TASKS ARE MOSTLY PERFORMED WITH THE HELP OF CENTRALIZED SERVERS OR CLOUDS, WHICH ARE NOT INHERENTLY ENERGY EFFICIENT AND SECURE, AND HAVE LIMITATIONS WHEN DEALING WITH LARGE-SCALE IOT DEPLOYMENTS. LUCKILY, A NEW PARADIGM LIKE EDGE COMPUTING CAN TACKLE SUCH PROBLEMS, SINCE IT ENABLES TO DECREASE LATENCY RESPONSE, TO DISTRIBUTE COMPUTATIONAL/STORAGE RESOURCES AND TO FACILITATE LOCATION-AWARENESS AND EASY SCALABILITY. MOST OF THE EDGE COMPUTING SUB-TYPES THAT HAVE BEEN PREVIOUSLY DESCRIBED IN THE LITERATURE ARE RELATED TO DEVICES THAT ARE LOCATED AT FIXED SPOTS IN ORDER TO DELIVER THEIR SERVICES. HOWEVER, IN THE NEAR FUTURE, ELEMENTS LIKE HOME APPLIANCES, VEHICLES OR INDUSTRIAL MACHINERY WILL BE CONSIDERED INTELLIGENT IOT ENTITIES THAT MAY BE ANYWHERE, THAT WILL NEED TO BE CONNECTED TO THE INTERNET AND THAT WILL DEMAND SERVICES FOR THEIR MONITORING AND INTERACTION. IN ADDITION, IN SUCH A FUTURE, USERS WILL CARRY NOT ONLY SMARTPHONES, BUT ALSO OTHER DEVICES (E.G., AUGMENTED REALITY (AR) OR MIXED REALITY (MR) GLASSES, WEARABLES) THAT MAY ACT AS POTENTIAL EDGE COMPUTING DEVICES AND THUS COLLECT IOT DEVICE DATA FROM THEIR SURROUNDINGS AND PROVIDE EDGE COMPUTING SERVICES TO THIRD PARTIES.THE FACT THAT AR/MR GLASSES AND WEARABLES MAY BE ABLE TO ACT AS EDGE COMPUTING DEVICES WITH MOBILITY ALLOWS FOR COINING THE TERM OPPORTUNISTIC EDGE COMPUTING (OEC). SUCH A TERM REFERS TO THE ABILITY TO DISCOVER DEPLOYED IOT OR INDUSTRIAL IOT (IIOT) DEVICES AND PROVIDE THEM WITH EDGE COMPUTING SERVICES IN AN OPPORTUNISTIC WAY. THUS, ORBALLO'S GOAL IS TO EXPLORE OPPORTUNISTIC EDGE COMPUTING BY DEVELOPING THE NECESSARY THEORETICAL AND EXPERIMENTAL KNOWLEDGE TO BUILD IOT/IIOT ECOSYSTEMS THAT ARE AWARE OF TWO MAJOR RISING TECHNOLOGICAL ASPECTS: IOT DEVICE COMPUTATIONAL/POWER CONSTRAINTS AND THE DEVELOPMENT OF NEW IOT OEC ARCHITECTURES. SPECIFICALLY, ORBALLO WILL:(1) STUDY THE DIFFERENT VARIANTS OF THE OPPORTUNISTIC EDGE COMPUTING PARADIGM IN ORDER TO OPTIMIZE THEM TO BE USED IN ENERGY-EFFICIENT IOT ARCHITECTURES. ORBALLO WILL BE FOCUSED ON THE DEVELOPMENT OF ENERGY-EFFICIENT MECHANISMS FOR THE FAST DETECTION OF ISOLATED IOT/IIOT DEVICES, FOR DEPLOYING DISTRIBUTED/DECENTRALIZED STORAGE AND COMPUTATION, FOR IMPLEMENTING ROUTING SCHEMES FOR OPTIMIZED AND ENERGY-EFFICIENT COMMUNICATIONS, AND FOR DELIVERING OEC-AWARE CLOUD SERVICES.(2) DEVELOP OPEN-SOURCE OEC FRAMEWORKS BASED ON SINGLE-BOARD COMPUTERS (SBCS), WEARABLES AND AR/MR DEVICES.(3) COMPARE AND BENCHMARK THE DEVELOPED SYSTEMS IN TERMS OF PERFORMANCE, ENERGY-EFFICIENCY AND USER EXPERIENCE THROUGH DIFFERENT SCENARIOS LIKE HOMES, BUILDINGS, INDUSTRIAL WORKSHOPS OR SMART CITIES. NTERNET DE LAS COSAS\INDUSTRIA 4.0\INTERFACES HOMBRE-MAQUINA\WEARABLE COMPUTING\EFICIENCIA ENERGETICA\REALIDAD MIXTA\REALIDAD AUMENTADA\EDGE COMPUTING\IIOT\IOT