[发明专利]智能终端及其网络底层配置方法有效
申请号: | 201610141384.8 | 申请日: | 2016-03-11 |
公开(公告)号: | CN105721220B | 公开(公告)日: | 2019-08-27 |
发明(设计)人: | 韦巧;胡宇光;朱翼鹏 | 申请(专利权)人: | 北京安云世纪科技有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08;H04W48/20;H04W84/12;H04W88/06 |
代理公司: | 北京市立方律师事务所 11330 | 代理人: | 刘延喜 |
地址: | 100102 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 智能 终端 及其 网络 底层 配置 方法 | ||
1.一种智能终端网络底层配置方法,其特征在于,包括如下步骤:
调用WiFiP2pManager类构造热点;
调用网络守护进程执行如下过程:
开通连通热点模式与站点模式之间的网络连接的数据包转发功能,
畅通热点模式与站点模式之间网络连接的数据包过滤表的设置内容,
去除客户端共享上网限制解析DNS的选项;
在所述客户端接入网络群组后,建立所述客户端与由所述站点模式所维持的外网的连接,所述智能终端同时工作于所述热点模式和所述站点模式之下,所述智能终端的系统为安卓Android系统。
2.根据权利要求1所述的方法,其特征在于,本方法工作于获取系统最高权限的环境中,由应用程序调用ndc命令执行对网络守护进程的调用。
3.根据权利要求1所述的方法,其特征在于,本方法工作于未获取系统最高权限的环境中,执行网络守护进程的ndc命令被预置于所述WiFiP2pManager类的代码文件中并被导出为该类的方法函数,以供本方法调用执行。
4.根据权利要求1所述的方法,其特征在于,本方法对网络守护进程执行独条指令顺序控制的操作。
5.根据权利要求1所述的方法,其特征在于,通过修改系统的iptables过滤表的规则实现所述数据包过滤表的设置内容的修正。
6.根据权利要求5所述的方法,其特征在于,对iptables过滤表的修正内容包括删除用于丢弃数据包的记录和添加一条将内网地址映射为公网地址的NAT记录。
7.根据权利要求1所述的方法,其特征在于,通过关闭系统的用于向客户端反馈DHCP配置信息的配置进程,重新配置其参数,而去除客户端共享上网限制解析DNS选项。
8.根据权利要求7所述的方法,其特征在于,所述配置进程为Dnsmasq进程,所述选项为--no-resolv选项。
9.根据权利要求1所述的方法,其特征在于,所述网络守护进程为Android系统的NetD进程。
10.根据权利要求1所述的方法,其特征在于,调用WiFiP2pManager类的createGroup方法用于实现所述的热点的构造。
11.一种智能终端,其特征在于,包括:
建立单元,用于调用WiFiP2pManager类构造热点;
配置单元,用于调用网络守护进程执行如下过程:
开通连通热点模式与站点模式之间的网络连接的数据包转发功能,
畅通热点模式与站点模式之间网络连接的数据包过滤表的设置内容,
去除客户端共享上网限制解析DNS的选项;
通信单元,用于在所述客户端接入网络群组后,建立所述客户端与由所述站点模式所维持的外网的连接,所述智能终端同时工作于所述热点模式和所述站点模式之下,所述智能终端的系统为安卓Android系统。
12.根据权利要求11所述的智能终端,其特征在于,本智能终端工作于获取系统最高权限的环境中,由应用程序调用ndc命令执行对网络守护进程的调用。
13.根据权利要求11所述的智能终端,其特征在于,本智能终端工作于未获取系统最高权限的环境中,执行网络守护进程的ndc命令被预置于所述WiFiP2pManager类的代码文件中并被导出为该类的方法函数,以供本方法调用执行。
14.根据权利要求11所述的智能终端,其特征在于,本智能终端对网络守护进程执行独条指令顺序控制的操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京安云世纪科技有限公司,未经北京安云世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610141384.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:环保节能燃烧机的乳化喷射燃烧装置
- 下一篇:一种串联电池组电极转接板