6BLEMesh is a mesh topology standard over Bluetooth Low Energy (BLE).
6BLEMesh is a specification being developed by the IETF that defines an IPv6-oriented approach for BLE mesh networking[1]. Using BLE link layer connections, 6BLEMesh offers bidirectional communication between faraway BLE nodes through internet [2]. This is the first BLE standard that has embedded IPv6 compatibility [3].
This is the protocol stack offered by 6BLEMesh.
[1][2][3]Three node roles proposed by 6BLEMesh; 6LBR, 6LR and 6LN. One or more 6LBRs are connected to the Internet. 6LNs are connected to the network through a 6LR or a 6LBR. 6LNs are low power nodes (typically assumed to be sensor nodes) that are mostly resource restricted devices. An example of 6BLEMesh network is mentioned below.
The link between nodes is BLE link layer connection while the connection between 6LBR and internet might be any kind of network connection. Therefore, the 6LBR should provide minimum two physical connections.