鸿蒙系统隐藏手机个人热点
NFC和热点为什么不能同时开?是原理上的矛盾还是技术上的不足?
NFC和热点为什么不能同时开?是原理上的矛盾还是技术上的不足?
NFC和WiFi热点没有直接关系,所以不存在NFC和WiFi热点不能同时开的问题。
推测题主实际想问的是:在华为一碰传的“多屏协同”场景下,为什么不能再同时开热点?
为了解答这个问题,先讲几个前置知识:
什么是NFC?NFC 是由Philips、SONY、Nokia 等公司提出的用于近距离无线通信的一种新技术,它由无线射频识别技术(RadioFrequency Identification Devices, RFID)结合传统的近距离互联技术(如蓝牙、WiFi 等)发展而来,用于2 个设备在极近距离(10 cm 左右)通过触碰方式进行相互通信。它工作在13.56 MHz 频段,可以选择106 Kb/s、212 Kb/s 和424 Kb/s等多种传输速率。相比于RFID 和其他近距离互联技术,它具有传输距离近、带宽高和能耗低等特点。
NFC有一个很大的优点是,一碰即传,且通过感应线圈(磁生电),不需要额外电源,也就是意味着即便你手机没电,一样可以使用NFC刷公交刷门禁。
什么是WiFi Direct?WiFi来自无线局网技术(WLAN)。
无线局域网的提出是为了解决有线网络的部署问题,同时满足移动通信漫游访问的需求。
从1997 年发布的802.11 标准,到后来的802.11a/b/g/n/p 标准,已先后有6 个无线局域网通信标准。
相比于蓝牙等无线个人网技术,无线局域网数据传输速率更高,信号覆盖范围更广,有更好的传输性能。
WLAN的传统部署方式还是集中式的:即一台无线网络设备(如AP)作为中心,其他设备通过它互联。
后来发展出Ad Hoc这种点对点、自发式的去中心化的组网方式。
Ad Hoc由于并没有形成真正意义上的行业标准,所以后来发展出来的成熟方式,是介入WLAN传统方式与Ad Hoc之间的:
将一台设备设为WiFi 热点,而另一台或多台设备如同关联一般AP一样去建立关联,并加入到热点设备的局域网中。这个过程需要关联设备对周围WiFi 信号进行搜索,选择热点设备发出连接请求,在WEP或WPA 安全模式下要输入密码,热点设备对其进行认证,使用DHCP 为其分配动态IP 地址,来完成“入网”操作。之后在每次通信或传输之前通过IP 地址完成网络层Socket 连接。
WiFi 的传输速率明显快于蓝牙,安全性也要好于蓝牙,但相比于蓝牙基于PIN 密码的配对认证,基于WEP、WPA等协议的认证方式更为复杂。
同时相比于蓝牙直接使用设备的MAC 地址进行设备连接,WiFi 增加了网络层,使用动态分配的IP 地址建立连接,更增加了传输的安全性。这些使得加入WiFi 局域网的过程比蓝牙配对过程要占用更多的时间,而且给用户带来额外负担、影响体验:需要用户手动开启WiFi 和搜索热点,并选择热点发送关联请求。
用NFC来解决WiFi的认证痛点针对WiFi的上述认证痛点,可以用NFC方案来弥补。实现方式上有两种:
第一种:用NFC一碰传的方式来传递局域网密码。
第二种:直接采用无密码的公开连接,上层连接通过NFC来传递密钥。
第一种方式的具体步骤:首先使热点设备设置建立WPA2 协议认证的局域网,然后在2 台设备触碰过程中,使热点设备利用NFC 主动模式下交换数据方式,来传递随机生成的密码到关联设备。最后根据这个密码验证该关联设备,使其加入到该局域网中。
第一种方式的优势:由于避免了用户使用关联设备搜索热点的过程,而使用NFC 传递密码等热点相关信息,时间较短,因此比传统的WiFi 加入局域网过程耗时大大减少。同时,这种不同搜索和选择某一网络热点而是直接通过触碰加入该局域网的方案,也极大简化了用户操作,改善了用户体验。
第一种方式的劣势:需要魔改底层系统,安卓系统基线是没有这方面公开的接口的。所以这种方式需要对底层系统,以及WiFi、局域网认证能网络过程非常熟悉才能胜任,对于“通信界一哥”和“鸿蒙大师”的华为来说,这些都是手到擒来的事。所以,华为的“一碰传多屏协同”的实现,采用的就是该方式。
第二种方式:不用动底层,在上层做数据传输的加密处理。
第二种方式的具体步骤:发送方作为热点设备设置建立开放模式的局域网,在传输数据前通过NFC 触碰方式向关联设备(接收方)传递密钥,然后对传输的数据进行加密。待接收方加入到它建立的局域网后,将加密的信息发送给对方。
第二种方式的优势:由于在开放(不加密)模式下加入局域网的过程中,热点设备不需要对关联它的设备进行严格的认证,可进一步减少设备间传输数据前连接过程的耗时。除此之外,由于NFC 被设计为具有极短的工作距离(10 cm 左右),且与无线局域网通信不在同一频带,使用这种带外传输方式交换随机生成的无线局域网密码或者应用层加密密钥是极为安全的。
第二种方式的劣势:在功耗降低的同时,却带来了每次传输前的设备连接耗时。
“多屏协同”的两个阶段“多屏协同”其实分为两个阶段:认证阶段和传输阶段。
上面NFC方案解决了传统WiFi在认证阶段的痛点,那么在传输阶段是否有痛点呢?答案是肯定的。
因为无论是NFC、蓝牙还是WiFi,数据传输都太慢了,所以引入了WiFi Direct技术。
你可以把WiFi Direct理解成软件版的AP、加强版的Ad Hoc:
(1)安全性:Ad Hoc 默认WEP, 而WiFi Direct默认WPA2
(2)连接:WiFi Direct从设备在连接WiFi Direct的同时,可以连接已存在的网络,而Ad Hoc只能工作在其中一种。
在华为一碰传的“多屏协同”场景下,为什么不能再同时开热点?WiFi场景下,一旦当一个普通移动设备设置成充当WiFi 热点,则它将切换到热点模式,在这种模式下它将不能搜索到其他设备的信号。因为普通移动设备只有一路WiFi天线(信道)。
通俗地说,就是:热点共享与多屏协同都是使用相同的传输信道,不能同时占用同一个WiFi传输通道,当热点开启时,多屏协同无法工作。
那么是不是绝对做不到“多屏协同”场景下手机同时开热点呢?
也不是。只要设备具备类似无线网桥的能力即可,即增加一路信道。
Honor9x开热点怎么隐藏?
/7
首先打开手机的内置设置。
2
/7
在设置里面点击无线和网络。
3
/7
进入无线和网络,然后点击移动网络共享。
4
/7
在移动和网络共享里面点击便捷式热点。
5
/7
然后点击配置热点,在里面配置密码还要热点名称。
6
/7
在设置移动热点里面可以进行隐藏热点。