Modern Architecture
24.0 August 17, 2025- 9.4
- 1
- 2
- 3
- 4
- 5
Aplikasi Android untuk menangkap paket data dan transisi keadaan RRC yang dihasilkan.
RRCpacketSniffer adalah aplikasi Android yang dapat digunakan untuk menangkap paket data TCP UDP dan ICMP dan transisi keadaan RRC yang dihasilkan secara bersamaan.
Aplikasi ini bekerja implementasi alat yang dibahas dalam makalah penelitian ini "Penilaian Berbasis Telepon Android Perilaku Aplikasi di Jaringan Sel" (http://dl.acm.org/citation.cfm?id=2593916)
Keterangan
Mengukur efisiensi pensinyalan aplikasi membutuhkan informasi tentang:
Paket data yang dipertukarkan.
Transisi Negara RRC yang sesuai.
Berbeda dengan aplikasi dan alat yang ada, aplikasi ini tidak memerlukan perangkat keras khusus, atau mengambil status RRC dengan cara o ffl ine menggunakan simulator. Fungsionalitas alat ini dibagi menjadi dua bagian, sniffer paket dan logger negara bagian RRC.
Paket Sniffer
Paket Sni ff er menggunakan C_PACKETCAPTURE Biner dapat dieksekusi dari libpCap, dibangun menggunakan kode sumber libpcap dan Android NDK. Eksekusi diluncurkan dalam shell dengan hak istimewa superuser. Paket yang memungkinkan kita untuk menangkap semua paket uplink dan downlink yang terkait dengan antarmuka jaringan, dan menyimpan stempel waktu paket dan informasi header yang sesuai dengan protokol IP, UDP, TCP, dan ICMP, dalam file log.text.
RRC State Logger
Untuk pengambilan negara RRC, kami mengadopsi pendekatan baru untuk menemukan dan mencatat status RRC yang sebenarnya dari perangkat pada saat tertentu. Kode rahasia Android diperlukan untuk beralih ke mode layanan RRC. Transisi negara bagian RRC yang dihasilkan dengan cap waktu disimpan dalam file dump.txt pada sdcard.
Deskripsi terperinci tentang menghitung efisiensi pensinyalan aplikasi dari data yang dikumpulkan menggunakan aplikasi kami (RRCPacketSniffer) telah dijelaskan dalam makalah ini "Penilaian Berbasis Telepon Android Perilaku APP pada jaringan sel".
Perangkat didukung
Saat ini aplikasi mendukung semua perangkat Samsung mulai dari Galaxy S hingga Galaxy S5. Kami sedang berupaya mendapatkan dukungan untuk perangkat merek lain juga. Semua perangkat akan membutuhkan izin root.
Lisensi
Hak Cipta (C), Institut Teknologi Informasi Indraprastha Delhi
Izin untuk menggunakan, menyalin, memodifikasi, dan/atau mendistribusikan perangkat lunak ini untuk tujuan apa pun dengan atau tanpa biaya dengan ini diberikan, dengan ketentuan bahwa pemberitahuan hak cipta di atas disebutkan dan makalah penelitian dikutip.
Perangkat lunak ini disediakan "sebagaimana adanya" dan penulis menyangkal semua jaminan sehubungan dengan perangkat lunak ini termasuk semua jaminan tersirat dari kemampuan diperjualbelikan dan kebugaran. Dalam hal apa pun penulis tidak akan bertanggung jawab atas kerusakan khusus, langsung, tidak langsung, atau konsekuensial atau kerusakan apa pun yang akibat hilangnya penggunaan, data atau laba, baik dalam tindakan kontrak, kelalaian atau tindakan menyiksa lainnya, yang timbul dari atau sehubungan dengan penggunaan atau kinerja perangkat lunak ini.