1、2 局部IP地址的分配

对没有自己的IP地址并想接入BLUEPAC网络的蓝牙设备,需要一个机制来分配IP地址,为了连到此网络,还需提供具有相应信息的器件(域名服务器、代理服务器等)[3]。

BLUEPAC基站是蓝牙有线和无线网络间的边缘设备,它连接有线网络选路分组与蓝牙设备。

BLUEPAC代理的工作就是IP地址的分配及连接器件的认证。IP地址的分配以类似于DHCP服务器的方式实现。如果要避免从Internet注册处获得的全局唯一的IP地址的分配,则可以使用局部IP地址,因为这些地址只在一个局部网络内有效。当连接到Internet时,需要代理服务器转发数据到Internet的主机,并再返回。因此,BLUEPAC代理的任务除了分配IP地址和给域名服务器一个地址外,还可以包括代理服务器的分配。此外,它还具有处理连接拆除,以及对已连接器件超时取消分配并令其他器件重新使用该IP地址的功能。如果使用全球唯一的IP地址,就需要用一个路由器来代替代理服务器。

BLUEPAC局域网必须能把数据传到已连接的蓝牙设备,该设备已分配的IP地址没必要具有本地含义。在这里,蜂窝IP的概念是有益的,因为它可以不管设备的当前位置,允许选路到IP地址。

根据上面提到的特性,蓝牙设备能够连接到没有自己IP地址的BLUEPAC网络。当该设备在蓝牙基站范围内时,它可以连接到此基站,向BLUEPAC代理发送注册请求,并接收已分配的IP地址和代理服务器的可能地址及端口的响应。此时,该设备就可以和应用服务器通信,也可以和在BLUPAC网络中其他的蓝牙设备甚至Internet中的主机通信。


相关内容