This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Is the GATT proxy for BLE mesh encrypted?

I understand that the next version of the mesh SDK will have the GATT proxy implemented. Even after reading the mesh profile specification the following is unclear:

- Is the data transfer encrypted?

- What is the maximum size of the write and notify characteristic?

- Can any BLE >4.0 device access a proxy node?

Parents
  • - Is the data transfer encrypted?

    Yes, This is encrypted with the same encryption used on the Mesh. 

    - What is the maximum size of the write and notify characteristic?

    This will depend on the softdevice used with it and specifically the MTU negotiated between the GATT client and GATT server. The maximum MTU support is that is possible in the S132 line is 247 but it will vary by softdevice. This MTU determines the maximum size of the write and notify characteristics.

    - Can any BLE >4.0 device access a proxy node?

    Any BLE >=4.0 Central device will be able to access a proxy node that is running as a peripheral and slave.

Reply
  • - Is the data transfer encrypted?

    Yes, This is encrypted with the same encryption used on the Mesh. 

    - What is the maximum size of the write and notify characteristic?

    This will depend on the softdevice used with it and specifically the MTU negotiated between the GATT client and GATT server. The maximum MTU support is that is possible in the S132 line is 247 but it will vary by softdevice. This MTU determines the maximum size of the write and notify characteristics.

    - Can any BLE >4.0 device access a proxy node?

    Any BLE >=4.0 Central device will be able to access a proxy node that is running as a peripheral and slave.

Children
Related