手机WiFi和热点为何不能同时开
2016-04-10 19:53
357 查看
转载自:http://www.chinaz.com/mobile/2015/0923/450086.shtml
众所周知,笔记本电脑虽然只有一个无线网卡,但却能在接收WiFi信号的同时,再通过软件共享,发出WiFi让其他设备上网。那么问题来了,为什么绝大多数的手机不能这么干呢?
单工只能单独的发信号或者收信号,通信都是单向的。如同灯塔与船的关系,灯塔只能发送信号。而半双工则是指A能发送信号给B,B也能发送信号给A,但是不能同时进行的,如同对讲机,只能一人讲完之后再让另一人讲。而全双工则是双方可以同时接收和发送信号,请参考打电话。
笔记本电脑基本上是全双工无线网卡,所以WiFi与热点共同存在。而手机的无线网卡很多的基本上都是半双工类型的(少数例外),也就导致了手机的WiFi与热点不能同时开启的原因。
其次是因为手机处理器的处理能力有限。一边接收WiFi一边发射WiFi很耗系统资源的。别说是手机了,笔者曾经用一台老笔记本这么干,都卡的不行了。如果手机采用了全双工网卡,你也经常这么干,处理器很快要满负荷了,会影响到手机的硬件寿命。
最后就是系统限制了,即使个别手机配备了全双工网卡,系统也可能是半双工的工作模式。这也可以参考市面上的Win8/安卓双系统平板,在Windows系统下,可以边接收WiFi边发射WiFi,而切换到了原生安卓系统下就不行了,手机也是同理。
众所周知,笔记本电脑虽然只有一个无线网卡,但却能在接收WiFi信号的同时,再通过软件共享,发出WiFi让其他设备上网。那么问题来了,为什么绝大多数的手机不能这么干呢?
手机WiFi和热点为何不能同时开?
首先介绍一下手机连接WiFi的必要硬件—无线网卡。手机的无线网卡为内置无线网卡,是接收无线WiFi信号的唯一网关部件。而无线网卡里面的 分类为全双工、半双工、和单工三种数据传输方式的类别。单工只能单独的发信号或者收信号,通信都是单向的。如同灯塔与船的关系,灯塔只能发送信号。而半双工则是指A能发送信号给B,B也能发送信号给A,但是不能同时进行的,如同对讲机,只能一人讲完之后再让另一人讲。而全双工则是双方可以同时接收和发送信号,请参考打电话。
笔记本电脑基本上是全双工无线网卡,所以WiFi与热点共同存在。而手机的无线网卡很多的基本上都是半双工类型的(少数例外),也就导致了手机的WiFi与热点不能同时开启的原因。
为什么手机不使用全双工的网卡?
其实这涉及到了三方面的原因。首先,手机不是电脑,手机连接WiFi后再共享出去,需要用到这个功能的人少之又少。试想,你的手机都可以连到这个WiFi了,其他设备同样也可以,非要那么干无异于脱裤子放屁。其次是因为手机处理器的处理能力有限。一边接收WiFi一边发射WiFi很耗系统资源的。别说是手机了,笔者曾经用一台老笔记本这么干,都卡的不行了。如果手机采用了全双工网卡,你也经常这么干,处理器很快要满负荷了,会影响到手机的硬件寿命。
最后就是系统限制了,即使个别手机配备了全双工网卡,系统也可能是半双工的工作模式。这也可以参考市面上的Win8/安卓双系统平板,在Windows系统下,可以边接收WiFi边发射WiFi,而切换到了原生安卓系统下就不行了,手机也是同理。
相关文章推荐
- Android之获取手机上的图片和视频缩略图thumbnails
- android wifi 无线调试
- 每日安全资讯:哪些属于App违法违规收集使用个人信息?
- 如何解决双网卡冲突
- 无线网卡安装DIY
- 网卡安装常见问题精解
- 用双网卡实现三机互联
- 手机4大隐藏功能及使用必知常识第1/2页
- 批处理获取网卡名称的代码(附修改IP、网关、DNS脚本)
- vbs Windows系统改变或修改网卡的MAC地址的脚本与软件第1/2页
- Android改变手机屏幕朝向的方法
- php实现用手机关闭计算机(电脑)的方法
- JScript中调用ActiveX获取访客网卡MAC地址实现代码
- 基于JavaScript代码实现pc与手机之间的跳转
- js判断手机和pc端选择不同执行事件的方法
- JS判断客户端是手机还是PC的2个代码
- 提高10/100M网卡传输速率的设置方法
- freebsd网卡安装与dhcp配置方法
- android获取手机唯一标识的方法