使用wifi direct,同时可以连接ap么

11 篇文章 0 订阅
9 篇文章 0 订阅
第一,Wi-Fi Direct是一种点对点连接技术,它可以在两台station之间直接建立tcp/ip链接,并不需要AP的参与;其中一台station会起到传统意义上的AP的作用,称为Group Owner(GO),另外一台station则称为Group Client(GC),像连接AP一样连接到GOGOGC不仅可以是一对一,也可以是一对多;比如,一台GO可以同时连接着多台GC
当前,已经有数百种设备获得了Wi-Fi Direct认证

第二,Wi-Fi Direct不是ad-hoc,它应该是ad-hoc的延续
第三,Wi-Fi Direct和传统wifi技术并不是互斥的:GO可以可以像AP一样为几台GC提供服务;它同时可以像传统的station一样,连接到某个AP;它同时自己也可以是一个AP。。。。详见下图

想象下这种使用场景:手机连接到某AP上网,运行youtube客户端看视频;手机同时通过Wi-Fi Direct连接到电视,将视频通过Wi-Fi Direct Display(等会儿介绍这个技术)投射到大银幕上

第四,Wi-Fi Direct是一种“纯软件“的技术,任何已存在的Wi-Fi硬件都可以通过软件升级获得Wi-Fi Direct的功能(取决于Wi-Fi硬件提供商的良心)。
例如,Android自4.0之后添加了Wi-Fi Direct的功能,那些出厂时预装Android 2.2/2.3的机器,在获得官方4.0升级之后,很多都获得了Wi-Fi Direct的支持

第五, 以下是吐槽时间
大部分人第一次看到这个名词应该是在android OS中
自android 4.0开始,google正式加入Wi-Fi Direct的支持,可是由于google一贯的beta本性,android 4.0的Wi-Fi Direct只有一个”开启/关闭“的开关。。。。。没有”搜索对端设备/建立连接“的UI,这让用户怎么用。。。。更好笑的是,其实android 4的代码里面已经有了Wi-Fi Direct的setting UI,被google注释掉了。。。。。。你为啥不连开关一起注释掉啊。。。。
自android 4.1开始,Wi-Fi Direct总算有一个能用的UI了,UI入口见下图

第六,我们可以看到,Wi-Fi Direct只是解决了两台设备怎么连起来的问题,没有第三方软件的支持,我们什么也做不了。当前,play store上已经有很多诸如”Wi-Fi Direct file transfer“,”Wi-Fi shooter“之类的app,其使用流程不外乎 1)调用系统settings UI建立Wi-Fi Direct连接,2)在app UI中选择文件传送,这些app的下载量都不大

第六,感谢你有耐心读到这里。
现在我们知道,Wi-Fi Direct的功能离蓝牙还差得远。想想蓝牙可以做什么?文件/名片共享,连接打印机,连接蓝牙耳机,连接鼠标键盘等等,而且基本上由OS自身支持这些go,无需安装第三方app,这些功能除了文件传输之外,Wi-Fi Direct都不具备。

为了应对Wi-Fi Direct功能的匮乏,Wi-Fi产业联盟已经提出了Wi-Fi Direct Services的规范,首批推出四种功能
1)Wi-Fi Direct Send,基于upnp的文件传输
2)Wi-Fi Direct play,基于dlna的音频视频照片分享
3)Wi-Fi Direct print,基于ipp的打印
4)Wi-Fi Direct display, 基于wifi display的屏幕分享技术

可以预见,这个Service的列表会越来越长,我认为蓝牙的每一种功能(profile)都会有对应的Wi-Fi Direct Service。
另外,我觉得比较有意思的一种技术称为USB over wifi Wi-Fi Direct,它试图用Wi-Fi Direct连接替换掉实体USB线缆,而且基本上不需修改USB驱动程序,这样,任何通过USB即插即用的设备如鼠标键盘耳机音箱打印机等等,都可以基于Wi-Fi Direct连接使用了
另:Wi-Fi Direct Services和USB over wifi Wi-Fi Direct目前只有规范,大家想实际用到可能还要等一两年咯
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值