[发明专利]一种WIFI模式虚拟共存的方法和装置有效
申请号: | 201510144238.6 | 申请日: | 2015-03-30 |
公开(公告)号: | CN104717684B | 公开(公告)日: | 2018-02-13 |
发明(设计)人: | 陈智 | 申请(专利权)人: | 福州瑞芯微电子股份有限公司 |
主分类号: | H04W24/02 | 分类号: | H04W24/02 |
代理公司: | 福州市景弘专利代理事务所(普通合伙)35219 | 代理人: | 林祥翔,吕元辉 |
地址: | 350003 福建省*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 wifi 模式 虚拟 共存 方法 装置 | ||
技术领域
本发明涉及无线局域网(WLAN)领域,尤其涉及一种WIFI模式虚拟共存的方法和装置。
背景技术
随着无线通信技术的广泛应用,传统局域网络已经越来越不能满足人们的需求。WIFI芯片及WIFI协议中定义了WIFI的三种工作模式:即AP模式,STA模式和P2P模式。AP(Access Point)模式是指WIFI设备作为无线组网的一个中心节点,其他设备可以作为客户端接入该节点;STA模式是指该WIFI设备作为某个AP客户端;P2P(Peer to Peer)模式只是WIFI设备之间对等的组网,不需要AP参与。通常情况下,STA模式与AP模式之间可以共存,实现数据的交互,STA模式与P2P模式之间也可以共存,但AP模式和P2P模式由于WIFI芯片和WIFI协议的要求,目前还无法实现共存,即AP和P2P这两种模式无法同时进行工作。
在实际应用过程中往往希望AP、STA、P2P三种模式可以实现共存,满足不同的应用需要。例如某个WIFI设备既支持AP功能,又支持P2P功能。支持AP功能,则其他WIFI设备可以选择AP模式与该WIFI设备组网,并通过DLNA协议进行交换多媒体数据;支持P2P功能,则其他WIFI设备可以选择P2P模式与该WIFI设备组网,并通过Miracast协议进行交换多媒体数据。此外,在某些情况下,该WIFI设备还可以作为STA与无线路由器相连,接入了互联网。但由于AP和P2P两种模式不能共存,因而DLNA协议和Miracast协议无法同时进行工作。不仅影响了数据传输的效率,也给用户带来不良的体验。
综上所述,如何实现AP模式与P2P模式的共存,进而实现AP,P2P,STA三种模式的共存,满足WIFI设备在实际应用的需要,提高用户的体验,是无线局域网领域一个亟需解决的问题。
发明内容
为此,需要提供一种WIFI模式虚拟共存的技术方案,用以解决AP模式与P2P模式无法实现共存,进而使得DLNA协议和Miracast协议无法同时进行工作,影响数据传输效率,给用户带来不良体验的问题。
发明人提供了一种WIFI模式虚拟共存的方法,所述WIFI模式包括AP模式和P2P模式,其特征在于,包括步骤:
初始化主WIFI模块的WIFI模式和从WIFI模块的WIFI模式;所述主WIFI模块的WIFI模式包括AP模式和P2P模式,所述从WIFI模块的WIFI模式包括虚拟AP模式和虚拟P2P模式;
根据预设的WIFI模式,将主WIFI模块工作在AP模式,从WIFI模块工作在虚拟P2P模式;或者,将主WIFI模块工作在P2P模式,从WIFI模块工作在虚拟AP模式。
进一步地,所述方法包括:
接收AP模式下的数据传输请求;
将当前主WIFI模块设置为AP模式,将当前从WIFI模块设置为虚拟P2P模式;
调用主WIFI模块的驱动,使主WIFI模块运行工作在AP模式;
调用从WIFI模块的驱动,使从WIFI模块运行工作在虚拟P2P模式;
或者,接收P2P模式下的数据传输请求;
将当前主WIFI模块设置为P2P模式,将当前从WIFI模块设置为虚拟AP模式;
调用主WIFI模块的驱动,使主WIFI模块运行工作在P2P模式;
调用从WIFI模块的驱动,使从WIFI模块运行工作在虚拟AP模式。
进一步地,所述方法还包括一判断步骤,所述判断步骤包括:判断当前主WIFI模块的WIFI模式是否为数据传输请求对应的WIFI模式,若是则不切换当前主WIFI模块的WIFI模式,否则将当前主WIFI模块设置为与数据传输请求对应的WIFI模式不同的另一WIFI模式。
进一步地,所述判断步骤具体包括:
接收AP模式下的数据传输请求,判断当前主WIFI模块的WIFI模式是否为AP模式,若是则不切换当前主WIFI模块和从WIFI模块的WIFI模式,否则将当前主WIFI模块设置为AP模式,将当前从WIFI模块设置为虚拟P2P模式;
或者,接收P2P模式下的数据传输请求,判断当前主WIFI模块的WIFI模式是否为P2P模式,若是则不切换当前主WIFI模块和从WIFI模块的WIFI模式,否则将当前主WIFI模块设置为P2P模式,将当前从WIFI模块设置为虚拟AP模式。
进一步地,所述方法还包括:
在数据传输请求对应的WIFI模式下建立双向数据通信通道。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福州瑞芯微电子股份有限公司,未经福州瑞芯微电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510144238.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于筛选目标用户设备的方法和装置
- 下一篇:一种终端掉线率分析方法及装置