网络分享方法及装置、终端及存储介质制造方法及图纸

技术编号:16704150 阅读:31 留言:0更新日期:2017-12-02 17:45
本发明专利技术提供一种网络分享方法及装置、终端及存储介质,应用于终端,所述终端包括第一物理接口和第二物理接口,所述方法包括:接收开启Wi‑Fi分享指令;开启所述终端的Wi‑Fi功能;将所述终端当前的Wi‑Fi工作模式设置为Wi‑Fi Direct模式和STA模式;通过所述终端的所述第一物理接口连接第一Wi‑Fi网络;利用所述Wi‑Fi Direct模式在所述终端的所述第二物理接口创建供外部设备接入的第二Wi‑Fi网络;利用所述STA模式将所述第二Wi‑Fi网络中的数据包转发至所述终端的第一物理接口。利用本发明专利技术可实现更多场景的网络分享。

Network sharing methods and devices, terminals and storage media

The present invention provides a method and a device for sharing network, terminal and storage medium, is applied to the terminal, the terminal comprises a first and second physical interface physical interface, the method comprises: receiving open Wi Fi share instructions; open the terminal Wi Fi function; the terminal current Wi Fi the work mode is set to Wi Fi Direct mode and STA mode; Wi Fi connected to the first network through the terminal of the first physical interface; using the Wi Fi Direct mode to create second Wi Fi network for external access devices in the second physical interface of the terminal of the first physical; interface using the STA mode of the second Wi Fi network data packet to the terminal. The use of the invention can realize the network sharing of more scenes.

【技术实现步骤摘要】
网络分享方法及装置、终端及存储介质
本专利技术涉及电子
,尤其涉及一种网络分享方法及装置、终端及存储介质。
技术介绍
本部分旨在为权利要求书及具体实施方式中陈述的本专利技术的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。互联网的不断深入发展,网络数据的接入关系着用户对信息的获取及掌握。作为一种被通常用及的网络技术:Wi-Fi(Wireless-Fidelity,无线保真),已逐渐与消费者的生活密不可分。现有具有Wi-Fi功能的手机多数具有热点分享功能,用户将终端连接移动数据网络,然后再打开终端热点功能,由此以供其他用户的终端接入联网,从而实现数据流量的分享。然而,由于移动数据具有数据流量较小、稳定性不高且存在费用较高昂的问题。在多数情况下,用移动数据流量建立热点,只能解人燃眉之急,应用场景受限。
技术实现思路
鉴于此,有必要提供一种网络分享方法及装置、终端及存储介质,以实现在更多的应用场景下进行网络分享,提升用户的使用体验。第一方面本专利技术提供一种网络分享方法,应用于终端,所述终端包括第一物理接口和第二物理接口,所述方法包括:接收开启Wi-Fi分享指令;开启所述终端的Wi-Fi功能;将所述终端当前的Wi-Fi工作模式设置为Wi-FiDirect模式和STA模式;通过所述终端的所述第一物理接口连接第一Wi-Fi网络;利用所述Wi-FiDirect模式在所述终端的所述第二物理接口创建供外部设备接入的第二Wi-Fi网络;利用所述STA模式将所述第二Wi-Fi网络中的数据包转发至所述终端的第一物理接口。进一步的,在“利用所述Wi-FiDirect模式在所述终端的所述第二物理接口创建供外部设备接入的第二Wi-Fi网络”步骤与“利用所述STA模式将所述第二Wi-Fi网络中的数据包转发至所述终端的第一物理接口”步骤之间,所述方法还包括:对所述终端当前所处环境的Wi-Fi信道进行空闲度分析;选取最为空闲的信道作为所述第二Wi-Fi网络的通信信道。进一步的,所述方法还包括:识别所述外部设备的接入请求;利用所述接入请求进行身份验证;在身份验证通过时,允许所述外部设备接入所述第二Wi-Fi网络。进一步的,在“接收开启Wi-Fi分享指令”步骤之后,所述方法还包括:检测所述终端当前的所述Wi-Fi工作模式;在所述Wi-Fi工作模式为AP模式时,关闭所述AP模式。进一步的,所述第一物理接口为wlan0接口,所述第二物理接口为p2p0接口。第二方面本专利技术还提供一种网络分享装置,应用于终端,所述终端包括第一物理接口和第二物理接口,所述网络分享装置包括:指令获取模块,用于接收开启Wi-Fi分享指令;功能开启模块,用于开启所述终端的Wi-Fi功能;模式设置模块,用于将所述终端当前的Wi-Fi工作模式设置为STA模式和Wi-FiDirect模式;连接模块,用于通过所述终端的所述第一物理接口连接第一Wi-Fi网络;网络创建模块,用于利用所述Wi-FiDirect模式在所述终端的第二物理接口创建供外部设备接入的第二Wi-Fi网络;转发模块,用于利用所述STA模式将所述第二Wi-Fi网络中的数据包转发至所述终端的第一物理接口。进一步的,所述网络分享装置还包括:信道分析模块,用于对所述终端当前所处环境的Wi-Fi信道进行空闲度分析;选择模块,用于选取最为空闲的信道作为所述第二Wi-Fi网络的通信信道。进一步的,所述网络分享装置还包括:识别模块,用于识别所述外部设备的接入请求;验证模块,用于利用所述接入请求进行身份验证;确定模块,用于在身份验证通过时,允许所述外部设备接入所述第二Wi-Fi网络。第三方面本专利技术还提供一种终端,所述终端包括处理器,所述处理器用于执行存储器中存储的计算机程序时实现如上述的网络分享方法的步骤。第四方面本专利技术还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述的网络分享方法的步骤。本专利技术提供的网络分享方法及装置,通过第一物理接口使得终端与第一Wi-Fi网络形成通信连接,同时通过第二物理接口创建第二Wi-Fi网络,且由第一物理接口转发第二Wi-Fi网络中的数据包至第一Wi-Fi网络中,由此,达到网络分享的目的,满足更多应用场景的网络分享需求。由于,第一物理接口将第二Wi-Fi网络中的数据包转发至第一Wi-Fi网络,因而外部设备接入第二Wi-Fi网络上网得到的网络体验与终端通过第一Wi-Fi网络上网所得到的网络体验并无明显差别。附图说明为了更清楚地说明本专利技术实施方式的技术方案,下面将对实施方式描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术第一实施方式的网络分享方法的流程图。图2是本专利技术第二实施方式的网络分享方法的流程图。图3是本专利技术一实施方式的网络分享装置的示例性的功能模块图。图4是本专利技术一实施方式的终端的示例性的结构示意图。主要元件符号说明如下具体实施方式将结合上述附图进一步说明本专利技术。具体实施方式为了能够更清楚地理解本专利技术的上述目的、特征和优点,下面结合附图和具体实施方式对本专利技术进行详细描述。需要说明的是,在不冲突的情况下,本申请的实施方式及实施方式中的特征可以相互组合。在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,所描述的实施方式仅仅是本专利技术一部分实施方式,而不是全部的实施方式。基于本专利技术中的实施方式,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施方式,都属于本专利技术保护的范围。除非另有定义,本文所使用的所有的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。本文中在本专利技术的说明书中所使用的术语只是为了描述具体的实施方式的目的,不是旨在于限制本专利技术。对于搭载Android系统的手机,手机的Wi-Fi硬件支持三种工作模式:AP(AccessPoint,接入点)模式、STA(Station,基站)模式及Wi-FiDirect模式。其中,AP模式能提供无线接入服务,允许其它无线设备接入,提供数据访问,AP和AP之间允许相互连接;STA模式类似于无线终端,STA本身并不接受无线的接入,它可以连接到AP;Wi-FiDirect是wi-fi联盟发布的一项标准,Wi-FiDirect标准是指允许无线网络中的设备无需通过无线路由器即可相互连接,这种标准允许无线设备以点对点形式互连,而且在传输速度与传输距离方面比蓝牙有大幅提升。本专利技术利用Wi-FiDirect模式的特点及STA模式和Wi-FiDirect模式可以共存的特性,实现网络的分享。同时,增加网络分享的应用场景,可提高用户的使用体验。图1是本专利技术第一实施方式的网络分享方法流程图,所述网络分享方法应用于终端,且所述终端包括第一物理接口和第二物理接口。如图1所示,所述网络分享方法包括如下步骤:步骤101:接收开启Wi-Fi分享指令。可以理解的是,所述Wi-Fi分享指令可以通过如下方式触发:物理按键、触控按键、特征动作识别及响应预设应用程序。步骤102:开启所述终端的Wi-Fi功能。在接收到开启Wi-Fi分享指令的情况下,打开终端的Wi-F本文档来自技高网
...
网络分享方法及装置、终端及存储介质

【技术保护点】
一种网络分享方法,应用于终端,所述终端包括第一物理接口和第二物理接口,其特征在于,所述方法包括:接收开启Wi‑Fi分享指令;开启所述终端的Wi‑Fi功能;将所述终端当前的Wi‑Fi工作模式设置为Wi‑Fi Direct模式和STA模式;通过所述终端的所述第一物理接口连接第一Wi‑Fi网络;利用所述Wi‑Fi Direct模式在所述终端的所述第二物理接口创建供外部设备接入的第二Wi‑Fi网络;利用所述STA模式将所述第二Wi‑Fi网络中的数据包转发至所述终端的第一物理接口。

【技术特征摘要】
1.一种网络分享方法,应用于终端,所述终端包括第一物理接口和第二物理接口,其特征在于,所述方法包括:接收开启Wi-Fi分享指令;开启所述终端的Wi-Fi功能;将所述终端当前的Wi-Fi工作模式设置为Wi-FiDirect模式和STA模式;通过所述终端的所述第一物理接口连接第一Wi-Fi网络;利用所述Wi-FiDirect模式在所述终端的所述第二物理接口创建供外部设备接入的第二Wi-Fi网络;利用所述STA模式将所述第二Wi-Fi网络中的数据包转发至所述终端的第一物理接口。2.如权利要求1所述的网络分享方法,其特征在于,在“利用所述Wi-FiDirect模式在所述终端的所述第二物理接口创建供外部设备接入的第二Wi-Fi网络”步骤与“利用所述STA模式将所述第二Wi-Fi网络中的数据包转发至所述终端的第一物理接口”步骤之间,所述方法还包括:对所述终端当前所处环境的Wi-Fi信道进行空闲度分析;选取最为空闲的信道作为所述第二Wi-Fi网络的通信信道。3.如权利要求1或2所述的网络分享方法,其特征在于,所述方法还包括:识别所述外部设备的接入请求;利用所述接入请求进行身份验证;在身份验证通过时,允许所述外部设备接入所述第二Wi-Fi网络。4.如权利要求1或2所述的网络分享方法,其特征在于,在“接收开启Wi-Fi分享指令”步骤之后,所述方法还包括:检测所述终端当前的所述Wi-Fi工作模式;在所述Wi-Fi工作模式为AP模式时,关闭所述AP模式。5.如权利要求1所述的网络分享方法,其特征在于,所述第一物理接口为wlan0接口,所述第二物理...

【专利技术属性】
技术研发人员:杜晓磊
申请(专利权)人:珠海市魅族科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1