Метод побітового представлення логічних станів для зменшення обсягу даних у системах IOT

Ключові слова: побітове кодування, логічні стани, IoT, оптимізація передачі даних, вбудовані системи, енергоефективність

Анотація

У статті представлено підхід до ефективного кодування логічних (булевих) станів у системах Інтернету речей (IoT) шляхом використання побітового представлення цілого числа. Запропонований метод ґрунтується на ідеї об’єднання множини незалежних булевих значень у єдину цілочисельну змінну типу ulong, що дозволяє зберігати до 64 логічних станів у межах одного цілого числа. Такий спосіб кодування істотно скорочує обсяг переданої та збереженої інформації, що є критично важливим для пристроїв з обмеженими обчислювальними ресурсами, обмеженою пропускною здатністю каналів зв’язку та підвищеними вимогами до енергоефективності. У роботі наведено програмну реалізацію алгоритмів пакування та розпакування даних на мові C#, продемонстровано особливості використання побітових операцій, а також описано принципи відновлення початкових булевих масивів. Проведено аналітичне порівняння побітового кодування зі стандартним байтовим представленням, яке передбачає зберігання кожного логічного значення у вигляді окремого байта, а також з іншими поширеними методами представлення булевих даних, наприклад представлення у вигляді списку строк. Результати дослідження свідчать про можливість зменшення обсягу даних на 87–88 %, що позитивно впливає на тривалість роботи автономних пристроїв та пришвидшує передачу даних у мережах із низькою швидкістю. Запропонований метод рекомендовано застосовувати у вбудованих IoT-рішеннях, зокрема у системах безпеки та моніторингу. Спеціальну увагу приділено можливості використання такого підходу у «розумних сейфах» та інших проектах, де необхідно компактно передавати стани замка, сенсорів та тривожних сигналів з мінімальним навантаженням на мережу

Посилання

1. Меккі К., Баджич Е., Шаксел Ф., Мейєр Ф. Порівняльне дослідження технологій LPWAN для масштабних розгортань IoT. ICT Express (Вираження ІКТ). 2019. Т. 5, № 1. С. 1–7. URL
2. Перейра Ф., Родрігес Ж., Пінто А., Соліч П. Проблеми енергоефективності та комунікацій у ресурсно-обмежених IoT-пристроях: ключові фактори успішного впровадження. Sensors (Датчики). 2020. Т. 20, № 22. С. 6420. URL
3. Занаї Е., Дака А., Бербері П., Кулла Е., Ю С. Огляд енергоефективності короткодіапазонних і широкодіапазонних технологій IoT. Technologies (Технології). 2021. Т. 9, № 1. С. 22. URL
4. Алмудейні З., Аль-Весабі Ф. Н., Алькатірі А., Альшамрані А., Альзахрані А. Д. Енергонеефективність мереж IoT: причини, наслідки та стратегічна модель сталого вдосконалення. Electronics (Електроніка). 2025. Т. 14, № 1. С. 159. URL
Опубліковано
2025-12-05
Як цитувати
Бортник, К. Я., Кардашук, В. С., & Чепіль, М. А. (2025). Метод побітового представлення логічних станів для зменшення обсягу даних у системах IOT. КОМП’ЮТЕРНО-ІНТЕГРОВАНІ ТЕХНОЛОГІЇ: ОСВІТА, НАУКА, ВИРОБНИЦТВО, (61), 64-68. https://doi.org/10.36910/6775-2524-0560-2025-61-09
Розділ
Інформатика та обчислювальна техніка