网站首页

产品中心

智能终端处理器 智能云服务器 软件开发环境

新闻中心

关于完美体育

公司概况 核心优势 核心团队 发展历程

联系完美体育

官方微信 官方微博
主页 > 产品中心 > 智能终端处理器

智能完美体育终端及其网络配置方法

发布时间:2024-02-07 11:51浏览次数: 来源于:网络

  完美体育智能终端及其网络配置方法【专利摘要】本发明公开一种智能终端及其网络配置方法,该方法包括如下步骤:建立符合WiFiP2P规范的网络群组以完成本智能终端的热点模式的启动,使其与本智能终端的站点模式并存工作;以系统最高权限调用网络守护进程修改网络共享配置信息使连通热点模式与站点模式之间的网络连接;在客户端接入所述网络群组后,建立该客户端与由所述站点模式所维持的外网的连接。通过本发明的处理,Android系统的智能终端便具备了双模功能,也即同时既可充当热点供其他设备接入,也可充当站点接入外部网络接入点,并且可以起到路由器的作用,允许接入该智能终端的客户端设备通过该智能终端访问外网。【专利说明】智能终端及其网络配置方法

  [0001]本发明设及智能终端的组网技术,具体而言,本发明设及一种智能终端及其网络配置方法。【

  】[0002]Android系统的智能终端,包括手机、平板电脑、行车记录仪、可佩戴的手表、眼镜等等,通常此类智能终端均配备有相应的遵守IEEE802.il协议规范的WiFi模组,装载相应的驱动,提供相应的接口供框架层W上的进程的调用。[0003]通常遵守802.11协议的机。1模组均支持多种工作模式,例如1855,1日11日旨日(1,八口,AP/VLAN,Monitor,meshpoint,P2P-Client,P2P-G0等模式,种模式可实现不同的组网功能。其中,Managed也即俗知的Station(STA)即工作站模式,AP即俗称的访问接入点模式(AccessPoint);IBSS则是a化OC即直连模式,P2P即俗称的WiFiDirect技术,属于Wi-FiAlliance(Wi-Fi联盟)推出的一项重要技术规范。STA模式下,智能终端便成为一个工作站,可W接入一个处于AP模式下的终端。同理,P2P-Client相当于STA,可W接入一个相当于AP的P2P-G0(P2PGroupOwner)模式下的智能终端。可见,至少有IBSS和WiFiDirect两种体系可W实现将多台智能终端进行组网,同一部智能终端,基于同一WiFi模组,既可充当热点,还可充当站点。[0004]-种应用需求中,希望使同一智能终端的WiFi模组同时工作于站点和热点两种模式,运样便于在该智能终端利用其站点模式接入外网后,通过其热点模式向其他WiFi设备提供接入和网络共享服务。现实中,基于Windows或I0S的智能终端,能够善用WiFi模组提供的功能,使运种智能终端能够虚拟出两台设备,即站点设备和热点设备,在运个基础上,允许该智能终端一方面可W接入无线AP,另一方面可W充当AP供其他WiFi设备接入。[0005]然而Amlroid智能终端却不具备运种功能。Andoid系统的功能实现中,并不具备向用户同时开放WiFi模组的热点和站点两种模式的能力。因而,实践应用中,当智能终端W站点模式利用WiFi接入公司局域网AP之后,希望将另一无显示界面的WiFi设备的数据读取并上传到云端,运样一种需要便会因为该智能终端不能同时开启其自身的热点模式(因其开启必然导致断网)及站点模式而得不到满足。同理,如用户利用智能终端W热点模式与第Ξ方通信的过程中,需W站点模式接入某个局域网获取数据,显然也是做不到的。[0006]可见,基于Amlroid的智能终端在实现热点与站点两种WiFi组网模式运一功能上是先天不足的,因此,可W看出,解决运一问题是对Amlroid智能终端的组网条件进行高效利用的重要前提。[0007]上述问题适宜在WiFiP2P技术规范之下解决,可W考虑令An化oid的WiFi模组构造一个能WSTA模式接入外部网站,同时又能WP2PGO模式提供给其他客户端接入实现网络扩展的框架。由此带来的问题是WP2P方式连接的客户端与服务端,因原本只考虑点对点连接的问题,故其彼此的路由均不会改变,而要实现客户端可W通过服务端连接外部网络,则需要使客户端能够合理地配置自身的路由设置,使得其可W服务端为网关去访问外网。【发明内容】[0008]本发明的目的在于针对W上存在的至少一方面不足,提供一种智能终端及其网络配置方法。[0009]为了实现该目的,本发明采取如下技术方案:[0010]本发明的一种智能终端网络配置方法,包括如下步骤:[0011]建立符合WiFiP2P规范的网络群组W完成本智能终端的热点模式的启动,使其与本智能终端的站点模式并存工作;[0012]W系统最高权限调用网络守护进程修改网络共享配置信息使连通热点模式与站点模式之间的网络连接;[0013]在客户端接入所述网络群组后,建立该客户端与由所述站点模式所维持的外网的连接。[0014]进一步,受控而启动所述网络群组的建立。[0015]较佳的,通过在用户界面提供控制按键,W用于接收控制指令,W启动所述网络群组的建立。[001W具体的,所述站点模式通过启动系统提供的站点进程即wpa_supp1icant进程而实现。[0017]较佳的,所述站点模式先于热点模式工作。[0018]进一步,启动所述热点模式使其与站点模式并存时,显示用于表征该智能终端处于热点模式和站点模式共存的双模状态的第Ξ方图标。[0019]具体的,通过调用Android系统依照WiFiP2P协议的规范而提供的WifiP化Manager类的createGroup方法实现所述网络群组的建立。[0020]具体的,所述网络守护进程为An化0id系统的化td守护进程,通过该网络守护进程提供的ndc工具控制该网络守护进程完成所述的网络共享配置信息。[0021]具体的,所述网络共享配置信息被修改为具备如下用途:[0022]开通连通热点模式与站点模式之间的网络连接的数据包转发功能;[0023]修正用于杨通热点模式与站点模式之间的网络连接的数据包过滤表的设置内容;[0024]去除客户端共享上网限制解析DNS的选项。[0025]进一步,在修改网络共享配置信息之前,先强制关闭为客户端分配网络配置信息的配置进程。[0026]具体的,所述在客户端接入所述网络群组后,建立该客户端与由所述站点模式所维持的外网的连接的步骤中,包括如下两个方向的处理过程:[0027]接收客户端访问外网的数据包,将其转发经所述站点模式的路径传输给所述的外网;[0028]接收外网访问客户端的数据包,将其转发经所述热点模式的路径传输给该客户玉山乂而。[00巧]进一步,本方法还包括如下步骤:[0030]响应于退出共享上网的用户指令,恢复所述的网络共享配置信息。[0031]本发明的一种智能终端,包括:[0032]建立单元,用于建立符合WiFiP2P规范的网络群组W完成本智能终端的热点模式的启动,使其与本智能终端的站点模式并存工作;[0033]配置单元,用于W系统最高权限调用网络守护进程修改网络共享配置信息使连通热点模式与站点模式之间的网络连接;[0034]通信单元,用于在客户端接入所述网络群组后,建立该客户端与由所述站点模式所维持的外网的连接。[0035]进一步,所述建立单元中,受控而启动所述网络群组的建立。[0036]较佳的,所述建立单元通过在用户界面提供控制按键,W用于接收控制指令,W启动所述网络群组的建立。[0037]具体的,所述建立单元中,所述站点模式通过启动系统提供的站点进程即wpa_supp1icant进程而实现。[0038]较佳的,所述建立单元中,所述站点模式先于热点模式工作。[0039]进一步,所述建立单元,启动所述热点模式使其与站点模式并存时,显示用于表征该智能终端处于热点模式和站点模式共存的双模状态的第Ξ方图标。[0040]具体的,所述建立单元,通过调用Amlroid系统依照WiFiP2P协议的规范而提供的WifiP化Manager类的createGroup方法实现所述网络群组的建立。[0041]具体的,所述配置单元中,所述网络守护进程为Amlroid系统的化td守护进程,通过该网络守护进程提供的ndc工具控制该网络守护进程完成所述的网络共享配置信息。[0042]进一步,所述配置单元中,所述网络共享配置信息被修改为具备如下用途:[0043]开通连通热点模式与站点模式之间的网络连接的数据包转发功能;[0044]修正用于杨通热点模式与站点模式之间的网络连接的数据包过滤表的设置内容;[0045]去除客户端共享上网限制解析DNS的选项。[0046]较佳的,所述配置单元在修改网络共享配置信息之前,先强制关闭为客户端分配网络配置信息的配置进程。[0047]具体的,所述通信单元,被配置为按如下方式处理如下两个方向的数据包:[0048]接收客户端访问外网的数据包,将其转发经所述站点模式的路径传输给所述的外网;[0049]接收外网访问客户端的数据包,将其转发经所述热点模式的路径传输给该客户玉山乂而。[0050]进一步,该智能终端还包括恢复单元,被配置为响应于退出共享上网的用户指令,恢复所述的网络共享配置信息。[0051]与现有技术相比较,本发明至少具有如下优点:[0052]本发明充分利用An化oid系统提供的特性,首先依照WiFiP2P协议的规范建立基于P2PG0(P2PGroupOwner)的网络群组,将智能终端打造成无线热点,使其能够工作于热点模式,与站点模式共同工作,突破Amlroid系统无法自行同时开放热点模式和站点模式两种模式的局限。在此基础上,本发明进一步利用系统最高权限,通过Amlroid系统提供的机审IJ,驱动网络守护进程去修改网络配置信息,确保运种修改使作为服务端的本智能终端能够对接入其热点模式的客户端提供外部网络连接,使得客户端能够借助与网络群组所有者即服务端的连接,来经由服务端的站点模式实现外网访问,从而解决了网络共享的问题。最终,即使不依赖于运营商提供的移动网络,只要服务端能在站点模式接入外网,那么,所述的客户端便能利用服务端的热点模式进行外网共享。[0053]概括而言,本发明的实施,解决了WiFiP2P协议下,客户端与服务端之间的路由配置问题,使得客户端可W经由服务端访问外网。然而,书不尽言,本发明附加的方面和优点将在下面的描述中部分给出,运些将从下面的描述中变得明显,或通过本发明的实践了解到。【附图说明】[0054]本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:[0055]图1为本发明的智能终端网络配置方法的流程示意图;[0056]图2为本发明的智能终端的结构示意图。【具体实施方式】[0057]下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。[005引本

  技术人员可W理解,除非特意声明,运里使用的单数形式一、一个、所述和该也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞包括是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被连接或禪接到另一元件时,它可W直接连接或禪接到其他元件,或者也可W存在中间元件。此外,运里使用的连接或禪接可W包括无线连接或无线禪接。运里使用的措辞和/或包括一个或更多个相关联的列出项的全部或任一单元和全部组合。[0059]本

  技术人员可W理解,除非另外定义,运里使用的所有术语(包括技术术语和科学术语),具有与本发明所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像运里一样被特定定义,否则不会用理想化或过于正式的含义来解释。[0060]本

  技术人员可W理解,本发明包括设及用于执行本申请中所述操作中的一项或多项的设备。运些设备可W为所需的目的而专口设计和制造,或者也可W包括通用计算机中的已知设备。运些设备具有存储在其内的计算机程序,运些计算机程序选择性地激活或重构。运样的计算机程序可W被存储在设备(例如,计算机)可读介质中或者存储在适于存储电子指令并分别禪联到总线的任何类型的介质中,所述计算机可读介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、CD-ROM、和磁光盘)、R0M(Read-化lyMemory,只读存储器)、RAM(RandomAccessMemory,随即存储器)、EPR0M化rasableProgrammableRead-OnlyMemory,可擦写可编程只读存储器)、EEPR0M化lectricallyErasableProgrammableReadH3nlyMemory,电可擦可编程只读存储器)、闪存、磁性卡片或光线卡片。也就是,可读介质包括由设备(例如,计算机)w能够读的形式存储或传输信息的任何介质。[0520]本

  技术人员可W理解,可W用计算机程序指令来实现运些结构图和/或框图和/或流图中的每个框W及运些结构图和/或框图和/或流图中的框的组合。本

  技术人员可W理解,可W将运些计算机程序指令提供给通用计算机、专业计算机或其他可编程数据处理方法的处理器来实现,从而通过计算机或其他可编程数据处理方法的处理器来执行本发明公开的结构图和/或框图和/或流图的框或多个框中指定的方案。[0521]本

  技术人员可W理解,本发明中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可W被交替、更改、组合或删除。进一步地,具有本发明中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可W被交替、更改、重排、分解、组合或删除。进一步地,现有技术中的具有与本发明中公开的各种操作、方法、流程中的步骤、措施、方案也可W被交替、更改、重排、分解、组合或删除。[0522]W上所述仅是本发明的部分实施方式,应当指出,对于本

  的普通技术人员来说,在不脱离本发明原理的前提下,还可W做出若干改进和润饰,运些改进和润饰也应视为本发明的保护范围。【主权项】1.一种智能终端网络配置方法,其特征在于,包括如下步骤:建立符合WiFiP2P规范的网络群组以完成本智能终端的热点模式的启动,使其与本智能终端的站点模式并存工作;以系统最高权限调用网络守护进程修改网络共享配置信息使连通热点模式与站点模式之间的网络连接;在客户端接入所述网络群组后,建立该客户端与由所述站点模式所维持的外网的连接。2.根据权利要求1所述的方法,其特征在于,受控而启动所述网络群组的建立。3.根据权利要求2所述的方法,其特征在于,通过在用户界面提供控制按键,以用于接收控制指令,以启动所述网络群组的建立。4.根据权利要求1所述的方法,其特征在于,所述站点模式通过启动系统提供的站点进程即wpa_supp1icant进程而实现。5.根据权利要求1所述的方法,其特征在于,所述站点模式先于热点模式工作。6.根据权利要求1所述的方法,其特征在于,启动所述热点模式使其与站点模式并存时,显示用于表征该智能终端处于热点模式和站点模式共存的双模状态的第三方图标。7.根据权利要求1所述的方法,其特征在于,通过调用Android系统依照WiFiP2P协议的规范而提供的WifiP2pManager类的createGroup方法实现所述网络群组的建立。8.根据权利要求1所述的方法,其特征在于,所述网络守护进程为Android系统的Netd守护进程,通过该网络守护进程提供的ndc工具控制该网络守护进程完成所述的网络共享配置信息。9.根据权利要求1所述的方法,其特征在于,所述网络共享配置信息被修改为具备如下用途:开通连通热点模式与站点模式之间的网络连接的数据包转发功能;修正用于畅通热点模式与站点模式之间的网络连接的数据包过滤表的设置内容;去除客户端共享上网限制解析DNS的选项。10.-种智能终端,其特征在于,包括:建立单元,用于建立符合WiFiP2P规范的网络群组以完成本智能终端的热点模式的启动,使其与本智能终端的站点模式并存工作;配置单元,用于以系统最高权限调用网络守护进程修改网络共享配置信息使连通热点模式与站点模式之间的网络连接;通信单元,用于在客户端接入所述网络群组后,建立该客户端与由所述站点模式所维持的外网的连接。【文档编号】H04W88/06GK106060970SQ2【公开日】2016年10月26日【申请日】2016年3月11日公开号2.2,CN106060970A,CN106060970A,CN2,CN-A-106060970,CN106060970A,CN106060970A,CN2,CN2.2【发明人】韦巧,胡宇光,朱翼鹏【申请人】北京奇虎科技有限公司

  如您需求助技术专家,请点此查看客服电线.机电一体化产品开发 4.机械工程测试技术 5.逆向工程技术研究

  1.振动信号时频分析理论与测试系统设计 2.汽车检测系统设计 3.汽车电子控制系统设计

下一篇:完美体育智能终端的未来发展前景
上一篇:智能完美体育终端是什么

咨询我们

输入您的疑问及需求发送邮箱给我们