Coconote
AI notes
AI voice & video notes
Export note
Try for free
IoT Infrastructure Requirements for Easy Game Application Deployment
Jun 27, 2024
IoT Infrastructure Requirements for Easy Game Application Deployment
Introduction
Presented by BBAK Technologies
Focus on continuing the discussion about IoT infrastructure requirements for the easy game application deployment
Hardware Details
Edge Devices
Android Mobile
: Connected to headset via Bluetooth; includes a display to show user's concentration
Headset (Sensor)
: Detects intensity of the mind
Display (Actuator)
: Shows results to the user
Each player has a mobile device with two add-ons:
Headset (EEG Sensor)
Display (LCD Actuator)
Diagram Overview
Example Configuration
: Four devices labeled as mobile 11, mobile 10, mobile 00, and mobile 01
Each mobile has:
EEG Sensor
LCD Display
Connected via Wi-Fi routers acting as fog resources
IoT Architecture
Three-Layer Architecture
Edge Layer
: Includes individual edge devices and sensors
Fog Layer
: Intermediate layer for quick computation to reduce response times
Includes Wi-Fi routers and a proxy server
Cloud Layer
: Topmost layer for heavy computation tasks that cannot be handled by fog and edge layers
Functional Distribution
Fog Resources
: Wi-Fi Router 1, Wi-Fi Router 0, Proxy Server
Cloud
: Handles heavier computation tasks
Objective
: Reduce loop delay for quick response
Easy Game Application Structure
Three Models
:
Client
: Cleans input data
Concentration Calculator
: Computes player's concentration
Coordinator
: Collects concentration data from all users and displays it back
Loop Delay
Total time for a cycle (sensing and displaying concentration)
Consists of small tasks:
EEG Sensor
: Senses brain activity
Client
: Cleans data
Concentration Calculator
: Computes concentration
Client
: Displays results on LCD
Simulation Results
Execution time: Multiple metrics displayed for different models and tasks
Focus on reducing loop delay to improve player experience
Energy Consumption
: Tracked for each device (e.g., EEG, LCD, WiFi routers, proxy server, cloud)
Cost Management
:
Payment required for cloud services
Energy costs for owned devices
Network usage tracked (important for data transfer to/from cloud)
Final Remarks
Importance of efficient resource allocation for improved performance
Call to action for researchers interested in IoT simulations using iHubSim 2
Contact information provided for further inquiries
Conclusion
Thanked researchers and the audience for their attention
📄
Full transcript