Radio Notification on connection events as a Peripheral

Similar to central links, peripheral links may also include multiple packet exchange within a single Radio (connection) Event.

Radio Notification events are as shown in Figure 1.

Figure 1. A BLE peripheral link with multiple packet exchange per connection event

To ensure that the ACTIVE notification signal is available to the application at the configured time when a single peripheral link is established, the following condition must hold (with one exception, see Table 1):

tndist + tevent < tinterval

The SoftDevice will limit the length of a Radio Event (tevent), thereby reducing the maximum number of packets exchanged, to accommodate the selected tndist. Figure 2 shows consecutive Radio Events with Radio Notification signal and illustrates the limitation in tevent which may be required to ensure tndist is preserved.

Figure 2. Consecutive peripheral Radio Events with BLE Radio Notification signals

Table 1 shows the limitation on the maximum number of full length packets which can be transferred per Radio Event for given combinations of tndist and tinterval.

Table 1. Maximum Peripheral packet transfer per BLE Radio Event for given combinations of Radio Notification distances and connection intervals. Assumes full length packets and full-duplex, HIGH/HIGH BLE bandwidth configuration.
tndist tinterval
7.5 ms 10 ms ≥ 15 ms
800 5 6 6
1740 4 6 6
2680 3 6 6
3620 3 5 6
4560 2 4 6
5500 1 3 6

Documentation feedback | Developer Zone | Updated 2016-04-08