Benchmark for BLE receiver performance

Hello,

we are testing the BLE ADV capabilities and also MESH performances on NRF54L15.

We verified that, in conditions of continuous scanning (interval = 30ms), the packet delivery rate (PDR) is < 100% both for 1M and CODED. Experiments were done in a shieldbox where no other BLE packets were detected.

Actually, < 100% is expected due to at least two effects:

  • receiver retuning time
  • unlucky packet alignment when the receiver retunes from CH39 back to CH37.

However, we don't have any benchmark to compare with.

Is there any specification on the PDR that advertising + scanning shall show in the best possible conditions? (like anechoic chamber, only two boards, continuous scanning)?

This would be helpful to validate our setup and our prorotype.

Thanks much

Marco

Parents
  • Hi Marco, 

    You are right that the PDR will not be 100% due to the fact that the radio doesn't actually scan 100%. When you do BLE scanning it has to rotate between the 3 advertising channels 37 38 39. 
    When switching between channels it will take roughly 50us to start up the  radio on the new channel. 

    What's the PDR rate you are having ? 
    What's the advertising interval ? 
    I assume you are doing scan window = scan interval = 30ms ? Could you try to increase this value? say 300ms ? Please test and see if you have higher PDR when you increase scan window + scan interval. 

Reply
  • Hi Marco, 

    You are right that the PDR will not be 100% due to the fact that the radio doesn't actually scan 100%. When you do BLE scanning it has to rotate between the 3 advertising channels 37 38 39. 
    When switching between channels it will take roughly 50us to start up the  radio on the new channel. 

    What's the PDR rate you are having ? 
    What's the advertising interval ? 
    I assume you are doing scan window = scan interval = 30ms ? Could you try to increase this value? say 300ms ? Please test and see if you have higher PDR when you increase scan window + scan interval. 

Children
Related