我通过AllJoyn网络了解了“近端网络”的概念,该网络由高通(Qualcomm)构想,由AllSeen联盟(AllSeen Alliance)管理。我开始四处打听,以了解更多关于近端网络的信息,并看看是否还存在其他类似的网络。
我发现近端网络有两种不同的含义,尽管它们有着共同的概念基础。
一个概念就是你可以称之为蜂窝网络的网状网络。这一概念指出,如果你给距离你20英尺远的人打了一个手机电话或发了一条短信(嘿,这可能发生……),那么这个电话可能会经过一英里到达一个塔,然后再返回一英里±20英尺。这种情况一直持续到塔超载为止。
如果一个电话对电话的网络可以简单地在20英尺的地方建立起来呢?电话或数据可以绕过信号塔,从一个电话跳到另一个电话,传到目的地。
为了实现这一点,有一些明显的问题需要解决,其中最重要的是手机供应商失去了一些控制和可见性——除非,也许,手机自己无线电回总部报告每一个通过的电话。当我阅读这方面的文章时,我的感觉是这可能是部署的最大障碍。
还必须以某种方式管理通信量,以确定哪些手机将承载给定的呼叫。它会局限于不使用的手机吗?或者流是否会被多路复用,这样即使你正在通话,另一个通话也可以无声地通过?是否有足够的处理能力?
还有一个安全问题:手机用户只能访问他或她自己的通话/数据流。通过手机的任何其他流都必须对手机所有者不可访问。我想还需要一个切换机制,以防有人关机或在其他人的流通过手机时离开了范围。
然而,这样的网络与AllJoyn没有任何关系。AllJoyn是一个家庭网络——想想物联网(IoT)——在这里,事物可以发现附近的其他事物并与之通信。特别是,它与传输无关,只要网络中有一个Thing支持两种协议,它就可以使用不同的传输协议将Things绑定在一起,因此可以充当桥接。目前,它已经在WiFi、WiFi- direct、以太网和电力线上实现。其他的,如蓝牙LE,是开放实现的。
AllJoyn的重点在于互操作性——能够将不同的事物与不同的传输方式结合起来,并让它们以一种普通人可以访问的方式相互通信。
请注意,由于网络地址转换(NAT)问题,AllJoyn通常不能穿透防火墙。在家里,你使用的是私有IP地址;在网关,所有这些都被转换到你的单个公共IP地址。“东西”的私有地址不是公开的,当它们越过防火墙时就会丢失。
我开始思考这样一种协议可以跨越防火墙的方式,尽管它只适用于通过IP运行的事物。但我断定这是一种没什么用的推测。由于定义了AllJoyn,它不这样做,通信不能通过防火墙。至关重要的是,这意味着别人不应该能够穿透你的防火墙,在你的东西周围钓鱼。
这两个不同概念之间的共同点是,网络应该由邻居中存在的东西来定义,而不是由正在运行的协议来定义。在蜂窝网络思想中,您可以使用一些其他的传输机制来到达相邻的手机,就像在IP和蓝牙上运行的东西可以在AllJoyn上交互一样。
你可以了解更多关于AllJoyn的信息在这里;你无法找到更多关于现实世界中细胞类型的近端网络的信息,因为据我所知,目前还不存在:这只是一个想法。