所有软件外包项目 Gray arrow bg 在android终端,增加snmp功能

在android终端,增加snmp功能

发包方 : Bemyselfyang 状态 :竞标已结束
项目编号 : 214238
项目预算 : ¥5,000-8,000
开发周期 : 30 天
技能 : VoIP
发布日期 : 2015-01-01
竞标后显示联系方式

描述

firescale imx6平台终端上添加snmp代理软件、演示用例及PC工作站演示环境。
前言
   一个使用firescale imx6平台android4.0.4(及4.4.1)的终端,需要提供snmp功能。本任务是编写一个snmp的代理软件(服务)在终端上运行,该软件包含了回应PC工作站get、getnext、set的response功能。同时还具有trap功能。本软件(服务)具有android环境中C语言及java语言编写的应用程序的接口。可以使用应用程序完成PC工作站查询及设置要求。
   本任务需要提供演示用例及PC工作站演示环境搭建的相关指导书或软件。
   本任务需要功能要求编写MIB

框图:

功能要求
4、get 设备类型
如:IPPHONE
5、get MAC地址
如:eth000606EA30D9B wlan04439C42FBD49
eth000606EA30D9B
wlan04439C42FBD49
6、get IP地址
如:eth0192.168.0.72 wlan0192.168.1.212
eth0192.168.0.72
wlan0192.168.1.212
7、set 重新启动话机
命令:set -v2c XXXX public 37459.2.1.11.0 1s reboot
8、 trap 帐号注册
如:5005@sip.pzdf.com registered
9、 trap 帐号注册失败
如:5005@sip.pzdf.com unregistered
10、trap 网线连接
如:eth0 connected IP地址
11、trap Wi-Fi连接
如:wlan0 connected IP地址

getnext

功能和目标详解
Snmp代理软件实现SNMP协议的基本通路。
编写在android环境中提供应用程序的例子程序。例子程序可以不对终端进行实际的操作,所有被get的参数可以写到一个文件中,所有set的参数可以写入一个文件。Trap可以使用一个应用程序完成,参数可以通过输入框手工填写。
程序应有较好的扩展性。本文档中“功能要求”之外的要求在后续开发过程中(二期)可以在本snmp代理软件的源码中方便的添加。或只需修改具体实现具体功能的软件。
软件可以在终端启动时通过init.rc启动。也可以手工启动。
产品级的开发人员(本公司的开发人员)要编写一个或多个软件完成功能要求中的所有功能,编写过程中需本软件(代理服务)的编写者提供一定的指导。初始时协助搭建开发环境。
在本软件(服务)开发过程中需使用开源软件或第三方的jar包。请开发者提供列表及版权信息。
开发者提供源码。源码应有15%的行数用于注释。

项目竞标

接包方 国家/地区
通过实名认证 拥有案例
8
Szoppo
深圳市
通过实名认证 拥有案例
6
Songmic
上海市
通过实名认证 拥有案例
4
Kmwwkj
昆明市

竞标

请您先登录,然后提交此项目的竞标方案。
还不是智城用户? 智城期待您的加入,请注册成为我们的一员吧!
Project ad2