一种支持无线路由的android设备的制作方法

文档序号:26731308发布日期:2021-09-22 21:45阅读:来源:国知局

技术特征:
1.一种支持无线路由的android设备,其特征在于:包括设备结构(1),所述设备结构(1)内设置有路由管理子系统(2)和android子系统(3),android子系统(3)中集成并加载路由管理子系统(2)。2.根据权利要求1所述的一种支持无线路由的android设备,其特征在于:所述设备结构(1)由cpu(11)、有线网卡(12)、第一wifi网卡(13)和第二wifi网卡(14)组成,有线网卡(12)通过有线网络模块(121)负责有线网络设备的接入,第一wifi网卡(13)工作在ap模式负责无线设备的接入,第二wifi网卡(14)工作在p2p模式为androidmiracast应用提供wifi直连服务。3.根据权利要求2所述的一种支持无线路由的android设备,其特征在于:所述路由管理子系统(2)采用openwrt系统(21),在路由管理子系统(2)内使用openwrt系统(21),首先将路由器固件刷新为openwrt系统(21),openwrt系统(21)同android子系统(3)均运行于linux内核之上,二者拥有不同的根文件系统rootfs(31)。4.根据权利要求3所述的一种支持无线路由的android设备,其特征在于:所述openwrt系统(21)的安装包括web上传固件更新、pftp上传固件更新和编程器写入固件,对openwrt进行配置的途径包括ssh登录通过命令行控制和web登录通过web界面设置,openwrt的包管理提供了一个完全可写的文件系统,从应用程序供应商提供的选择和配置,并允许自定义的设备,适应任何应用程序。5.根据权利要求4所述的一种支持无线路由的android设备,其特征在于:所述根文件系统rootfs(31)具有普通文件系统的存储数据文件的功能,且是内核启动时所挂载的第一个文件系统,内核代码的映像文件保存在根文件系统中,系统引导启动程序会在根文件系统挂载之后从中把一些初始化脚本和服务加载到内存中运行。6.根据权利要求5所述的一种支持无线路由的android设备,其特征在于:所述openwrt系统(21)是一个基于linux的智能路由器操作系统,用户可以自定义安装各种应用软件,openwrt系统(21)提供各种功能插件,使用户自定义安装来管理路由器,默认内置基础功能,且openwrt系统(21)包括如下步骤:步骤一:网络功能:网络功能是路由器的核心功能,对网络接口设置和管理,dhcp协议支持,家庭网内作为dhcp服务器,在广域网作为dhcp客户端,主机及dns功能,可以加快dns响应和减少广域网dns流量,输入openwrtip地址之后进入的web化管理界面,使用其中的静态路由管理功能;步骤二:系统管理:系统管理是路由器除了网络管理之外的其他管理功能,系统管理有效对主机名称设置、日志服务器设置和ntp和密码进行设置,远程安全登录设置,进程启动管理及定时任务管理,有效对系统属性内进行设置管理;步骤三:状态监控:状态监控主要用于监控路由器的当前状态,并且只能查看当前的路由器状态,能够查看系统固件版本、运行时间、平均负载及内存占用,并且对网络状态、dhcp用户及无线用户、防火墙状态统计、路由转发表及arp表、系统日志和内核启动日志、系统进程负载状态以及包括cpu(11)使用率及内存使用率等进行监控。7.根据权利要求6所述的支持无线路由的android设备,其特征在于:还包括一种通过策略路由解决android与openwrt共存时的路由冲突管理的方法,包括检测方法和管理方法,且检测方法包括如下步骤:
步骤一:扩展rpsl,使其具备描述as关系的能力;步骤二:对于vuev,用扩展的rpsl描述u和neighbors(t) {v l(uv)∈e}中各节点之间的关系,并将这种描述存储起来;步骤三:当出现路由振荡时,陷入振荡的各个节点,通过多组检测方法检测出各自的存疑路径对;步骤四:各节点根据自身存储的与其相邻节点之间的关系,检查存疑路径对是否违反安全路由策略配置原则,对于违反者将其标记为关系冲突存疑路径对;步骤五:对导致关系冲突存疑路径对的路由策略提高其冲突级别,利用dictionary类,为rpsl增加了一个枚举数据类型relationship

enum,同时为bgp4协议增加了一个属性relationship。8.根据权利要求7所述的一种支持无线路由的android设备,其特征在于:检测方法利用本地与其相邻自治系统之间所形成的as关系,令relationship为存储u点与其相邻节点之间as关系的数据库,将所作的描述保存在本地relationship中,给出关系冲突存疑许可路径对的定义,确定哪些路由策略冲突是违反了安全路由策略配置原则的,并提高相应路由策略的冲突级别。9.根据权利要求8所述的一种支持无线路由的android设备,其特征在于:还包括一种通过策略路由解决android与openwrt共存时的路由冲突管理的方法,包括如下步骤:步骤一:android子系统(3)在wifi p2p网络设备启动时,创建一个新的路由表t

p2p,增加一条目的地址为wifi p2p网段的路由;步骤二:android子系统(3)创建一条路由规则,表示所有从p2p网卡上建立的会话连接产生的数据包,将根据路由表t

p2p进行转发;步骤三:路由表独立于openwrt管理的主路由表,进而实现android系统在wifi p2p网卡上发生的应用数据不会受到openwrt影响。10.根据权利要求9所述的一种支持无线路由的android设备,其特征在于:针对步骤二,android子系统(3)内还设置有监听模块,监听模块可以根据路由器的mac也就是bssid,发送端的mac地址也就是sa建立起一个对应关系表,从ip地址中拿到数据并重组。

技术总结
本发明公开了一种支持无线路由的android设备,属于android设备技术领域,包括设备结构,所述设备结构内设置有路由管理子系统和android子系统。本发明一种支持无线路由的android设备,解决了OpenWrt和android在同一个Linux运行环境下依赖不同根文件系统的问题,解决android系统不能提供专业路由器的丰富功能,方便快速地定制一个具有特定功能的嵌入式系统来制作固件,提高其延展性,保证其销量,网络管理人员则可优先考虑调整冲突级别高的路由策略,从而提高调试路由策略的效率,减轻网络管理人员的工作负担,可以达到对所有通过此路由的数据进行监控的能力。过此路由的数据进行监控的能力。过此路由的数据进行监控的能力。


技术研发人员:王海峰
受保护的技术使用者:南京极域信息科技有限公司
技术研发日:2021.08.24
技术公布日:2021/9/21
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1