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

BLE Mesh Certification Process

Hello,

we develop an open source framework that we are currently extending to also support the BLE Mesh Access Layer Models. We are currently implementing the foundation layer and model layer. Is it possible to certify this part on its own without supporting the Network and Transport Layers at first? We also plan to implement these layers but we expect that this will take a bit of time until we can support these.
If this is possible, how would the test cases look like for the certification process? How can we run these against our implementation?

Thanks

Parents
  • Hi,

    How are you thinking to do this from a technical point of view? E.g. the foundation models has state which is used down in the transport layers (the configuration model controls heartbeat functionality which is part of one of the transport layers). Features such as relay feature, GATT proxy, Friend are also controlled from the foundation model layer. If building only the top few layers, what implementation are you using then for the bottom layers? Regardless of bearer, packets needs to be constructed, handled and parsed correctly in each layer of the stack.

    The mesh profile qualification, as far as I understand it, needs to cover the full stack from the bottom up to the access layer and foundation models.

    Regards,
    Terje

Reply
  • Hi,

    How are you thinking to do this from a technical point of view? E.g. the foundation models has state which is used down in the transport layers (the configuration model controls heartbeat functionality which is part of one of the transport layers). Features such as relay feature, GATT proxy, Friend are also controlled from the foundation model layer. If building only the top few layers, what implementation are you using then for the bottom layers? Regardless of bearer, packets needs to be constructed, handled and parsed correctly in each layer of the stack.

    The mesh profile qualification, as far as I understand it, needs to cover the full stack from the bottom up to the access layer and foundation models.

    Regards,
    Terje

Children
Related