An IoT Platform based on Microservices Architecture for Energy Power Management
سال انتشار: 1400
نوع سند: مقاله کنفرانسی
زبان: انگلیسی
مشاهده: 474
فایل این مقاله در 10 صفحه با فرمت PDF قابل دریافت می باشد
- صدور گواهی نمایه سازی
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
ECMCONF05_035
تاریخ نمایه سازی: 29 خرداد 1400
چکیده مقاله:
Today, the Internet of Things has affected the world of communication and information. IoT has many challenges, such as heterogeneity of IoT devices, a large number of connected devices, scalability, high availability, and devices and communications security. Efficient use of battery energy is an important problem in IoT architecture. IoT platform is an essential part of IoT that helps tackle problems mentioned and combines users, devices, platforms, and applications. In this paper, a novel IoT platform is designed based on microservices architecture to enhance performance compared to other methods and manage energy power usage. The method's performance evaluation is based on memory usage, CPU usage, response time, and throughput. The modular architecture of the proposed method helps to increase the flexibility and scalability because modules can be added to the architecture or removed from the architecture. The proposed method is based on what customers need named application-specific while public cloud offers general services. The novelty of the proposed method is implementing user management and device management in the system as module. A second novelty of the method is implementing TDengine as database of the platform. Therefore, by implementing device management and user management in the system and implementing TDengine as database, latency of communications will be decreased. Results show that our method outperforms another method and optimizes energy power usage based on resource usage.
کلیدواژه ها:
نویسندگان
Mohammadreza Parvizimosaed
CEO, TisEnergy, Tehran, Iran
Mohammadreza Noei
Research and development engineer, TisEnergy, Tehran, Iran
Mohammadmostafa Yalpanian
۳Network Engineer, TisEnergy, Tehran, Iran
Javad Bahrami
CTO, TisEnergy, Tehran, Iran,