1.PAN概述
全称:Personal Area Network(个人局域网)
蓝牙PAN使用的是传统蓝牙的技术,使用BNEP协议实现网络层到L2CAP层的协议映射,BNEP为蓝牙提供了一种新的解决方案,之前在RFCOMM上面使用PPP协议来实现网络的共享,即网络层与L2CAP层无须再插入PPP和RFCOMM层,直接插入BNEP层,PAN包括三种角色:GN、NAP、PANU
2.体系架构
蓝牙PAN沿用标准蓝牙的技术,采用BNEP网络封装协议实现以太网包的转发,以下是蓝牙PAN的体系架构,其中BNEP相当于TCP/IP层次中的网络接口层,负责将IP层传送过来的数据转发给蓝牙L2CAP层,并接收L2CAP层的数据
3.协议栈
与标准蓝牙相比,区别在于多了一个BNEP协议,这里重点描述BNEP协议,而对于L2CAP,SDP协议简单概述
3.1 BNEP协议
BNEP:Bluetooth Network Encapsulation Protocol,即蓝牙网络封装协议,BNEP为蓝牙设备