8.4
Приложение для Android для захвата пакетов данных и полученных переходов RRC.
RRCpacketSniffer - это приложение для Android, которое можно использовать для захвата пакетов данных UDP и ICMP TCP и полученных переходов RRC состояния одновременно.
Приложение работает в реализации инструмента, обсуждаемого в этом исследовательском документе «Оценка поведения приложений на основе Android в сотовых сетях» (http://dl.acm.org/citation.cfm?id=2593916)
Описание
Количественная оценка эффективности сигнализации приложения требует информации о:
Пакеты данных, которые были обменены.
Соответствующие переходы состояния RRC.
В отличие от существующих приложений и инструментов, это приложение не требует какого -либо специального оборудования и не извлекает состояние RRC в манере с использованием симулятора. Функциональность инструмента разделена на две части, пакет SNIFFER и RRC State Logger.
Пакет неффер
В пакете используется C_PACKETCAPTUTE, бинарный исполняемый файл LIBPCAP, созданный с использованием исходного кода LIBPCAP и Android NDK. Исполняемый файл запускается в оболочке с привилегиями суперпользователя. Пакет SNIFIR позволяет нам снимать все пакеты восходящей линии связи и нисходящей линии связи, связанные с сетевым интерфейсом, и хранит информацию о временных тканях и заголовка, соответствующую протоколам IP, UDP, TCP и ICMP, в файле Log.Text.
RRC State Logger
Для получения государств RRC мы применяем новый подход, чтобы найти и записать фактическое состояние RRC в любом данном моменте. Секретные коды Android необходимы для перехода в режим обслуживания RRC. Полученные переходы на состояние RRC с временной меткой хранятся в файле Dilm.txt на SDCARD. В настоящее время у нас есть секретные коды для ограниченных устройств Samsung, хотя для различных производителей доступны широкий спектр секретных кодов.
Подробное описание вычисления эффективности сигнализации приложения из данных, собранных с использованием нашего приложения (rrcpacketsniffer), было описано в этой статье «Оценка на основе телефона Android поведения приложений в сотовых сетях».
Устройства поддерживаются
В настоящее время приложение поддерживает все устройства Samsung, от Galaxy S до Galaxy S5. Мы также работаем над получением поддержки для других бренд -устройств. Все устройства потребуют разрешения корня.
Лицензия
Copyright (C), Институт информационных технологий Индрапрастха Дели
Разрешение на использование, копирование, изменение и/или распределение этого программного обеспечения для любой цели с платой или без него предоставляется, при условии, что упомянуто вышеупомянутое уведомление об авторском праве и цитируется исследовательская статья.
Программное обеспечение предоставляется «как есть», и автор отказывается от всех гарантий в отношении этого программного обеспечения, включая все подразумеваемые гарантии товарной способности и пригодности. Ни в коем случае автор не должен нести ответственность за какие -либо специальные, прямые, косвенные или косвенные убытки или каких -либо ущерб, вызванных потерей использования, данных или прибыли, будь то в действии контракта, халатности или других искажений, возникающих из или в связи с использованием или производительности этого программного обеспечения.
January 2, 2026
January 1, 2026
January 1, 2026
January 1, 2026
January 1, 2026
December 31, 2025
December 31, 2025
December 31, 2025
December 30, 2025
December 30, 2025
December 30, 2025
December 30, 2025