[发明专利]Android智能电视中测试网络连接时间的方法在审
申请号: | 201711191414.7 | 申请日: | 2017-11-24 |
公开(公告)号: | CN107896345A | 公开(公告)日: | 2018-04-10 |
发明(设计)人: | 尤金刚;蔡勇;孙杰 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | H04N21/442 | 分类号: | H04N21/442;H04N21/443 |
代理公司: | 四川省成都市天策商标专利事务所51213 | 代理人: | 谭德兵 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | android 智能 电视 测试 网络 连接 时间 方法 | ||
1.一种Android智能电视中测试网络连接时间的方法,其特征在于包括:
系统开机初始化,以CPU运行频率为单位进行计时;
Linux系统启动完成后进行网络连接;
Android系统服务启动并运行后台网络状态监测线程;
Android系统服务同步当前的网络连接状态并发送连接状态广播消息;
后台网络状态监测线程接收到广播消息后,计算CPU当前的时钟数,得到网络连接时间;
如未接收到广播,后台网络状态监测线程通过查询网络连接的状态;
查询获取网络连接成功,则计算此时CPU的时钟数,得到网络连接时间。
2.根据权利要求1所述的Android智能电视中测试网络连接时间的方法,其特征在于所述Linux系统在/init.xx.rc文件中启动网络连接动作。
3.根据权利要求1所述的Android智能电视中测试网络连接时间的方法,其特征在于所述Linux系统进行网络连接的步骤包括:
1)加载无线设备驱动;
2)启用wpa_supplicant进程,并根据相关的配置文件来自动连接配置文件中的AP;
3)连接成功后,启动dhcp分配网络IP地址;
4)修改管理网络连接状态的系统属性值,以方便andorid系统层服务进行状态的同步。
4.根据权利要求1所述的Android智能电视中测试网络连接时间的方法,其特征在于所述Android系统服务启动并运行后台网络状态监测线程的步骤包括:
1)启动Android系统服务SystemServer;
2)在SystemServer进程中启动后台网络状态监测线程。
5.根据权利要求1所述的Android智能电视中测试网络连接时间的方法,其特征在于所述Android系统服务同步当前的网络连接状态并发送连接状态广播消息的步骤包括:
1)注册有线和无线网络状态广播接收消息;
2)运行循环查询模块来获取网络状态。
6.根据权利要求1所述的Android智能电视中测试网络连接时间的方法,其特征在于所述查询获取网络连接成功,则计算此时CPU的时钟数的步骤包括:
通过读取/proc/uptime文件获取得到CPU的时钟数。
7.根据权利要求6所述的Android智能电视中测试网络连接时间的方法,其特征在于通过读取/proc/uptime文件获取得到CPU的时钟数为两个参数,其第一个参数代表从系统启动到现在的时间,取值该第一个参数即为网络连接共花费的时间数。
8.根据权利要求1所述的Android智能电视中测试网络连接时间的方法,其特征在于计算当时的CPU时钟数的方法包括:
利用Linux内核提供的开发接口函数,或通过Linux系统提供的proc文件系统管理。
9.根据权利要求1所述的Android智能电视中测试网络连接时间的方法,其特征在于得到的CPU时钟数转换成秒单位,记录到/data目录下的文件networktime.txt中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711191414.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:MP4文件的修复方法及装置
- 下一篇:多联式空调系统及其除霜控制方法