Monitoring of Android devices using SNMP

Mobile technology is revolutionizing the way companies do business, by improving business processes, increasing productivity and enhancing customer experience. Hence the need to manage/monitor the mobile phones has never been higher. Simple Networking Management Protocol (SNMP), is an internet standard protocol for managing IP devices on a network. Devices that typically support SNMP include routers, switches, servers, workstations, printers, modem racks and more. No doubt then, SNMP must be used to monitor smart phone devices for conditions that warrant administrative attention. In this paper we talk about 1. Building one of the very first SNMP Agents for Android Operating System implementing SNMP version I, II and III, 2. The results after performing benchmark tests on the SNMP Agent and measuring its performance on the phone and in challenging networks like 2G and 3G.