Lines Matching refs:of
6 Segmentation and reassembly (SAR) provides a way of handling larger upper transport layer messages
7 in a mesh network, with a purpose of enhancing the Bluetooth Mesh throughput. The segmentation and
18 Transport PDU before passing it up the stack. Delivery of a segmented message is acknowledged by the
19 lower transport layer of the receiving node, while an unsegmented message delivery is not
26 message (PDU) size of 384 octets. To configure message size for the Bluetooth Mesh stack, use the
29 * :kconfig:option:`CONFIG_BT_MESH_RX_SEG_MAX` to set the maximum number of segments in an incoming …
30 * :kconfig:option:`CONFIG_BT_MESH_TX_SEG_MAX` to set the maximum number of segments in an outgoing …
37 Incoming and outgoing segmented messages share the same pool for allocation of their segments. This
39 Both incoming and outgoing messages allocate segments at the start of the transaction. The outgoing
42 Keep this in mind when defining the size of the buffers.
56 The following SAR behavior applies regardless of the presence of a SAR Configuration Server on a
59 Transmission of segments is separated by a segment transmission interval (see the
69 retransmissions timer. The initial value of the SAR Unicast Retransmissions timer depends on the
70 value of the TTL field of the message. If the TTL field value is greater than ``0``, the initial
78 If the TTL field value is ``0``, the initial value of the timer is set to the unicast
81 The initial value of the SAR Multicast Retransmissions timer is set to the multicast retransmissions
86 the segment belongs to. The initial value of the SAR Discard timer is the discard timeout value
90 received segment. The initial value of the SAR Acknowledgment timer is calculated using the
98 The ``SegN`` field value identifies the total number of segments the Upper Transport PDU is
107 If the number of segments in the transmission is higher than the value of the
109 of the `SAR Acknowledgment Retransmissions Count`_ state.
121 The SAR Transmitter state is a composite state that controls the number and timing of transmissions
122 of segmented messages. It includes the following states:
132 The SAR Receiver state is a composite state that controls the number and timing of Segment
133 Acknowledgment transmissions and the discarding of reassembly of a segmented message. It includes
145 SAR Segment Interval Step state holds a value that controls the interval between transmissions of
146 segments of a segmented message. The interval is measured in milliseconds.
159 SAR Unicast Retransmissions Count holds a value that defines the maximum number of retransmissions
160 of a segmented message to a unicast destination. Use the
167 This state holds a value that defines the maximum number of retransmissions of a segmented message
171 of retransmissions.
176 The value of this state controls the interval step used for delaying the retransmissions of
177 unacknowledged segments of a segmented message to a unicast address. The interval step is measured
192 used for delaying the retransmissions of unacknowledged segments of a segmented message to a unicast
207 The state holds a value that controls the total number of retransmissions of a segmented message to
209 :kconfig:option:`CONFIG_BT_MESH_SAR_TX_MULTICAST_RETRANS_COUNT` to set the total number of
215 This state holds a value that controls the interval between retransmissions of all segments in a
229 The value of this state defines the time in seconds that the lower transport layer waits after
230 receiving segments of a segmented message before discarding that segmented message. Use the Kconfig
242 This state holds a value that controls the delay increment of an interval used for delaying the
243 transmission of an acknowledgment message after receiving a new segment. The increment is measured
253 SAR Segments Threshold state holds a value that defines a threshold in number of segments of a
257 When the number of segments of a segmented message is above this threshold, the stack will
258 additionally retransmit every acknowledgment message the number of times given by the value of
264 The SAR Acknowledgment Retransmissions Count state controls the number of retransmissions of Segment
265 Acknowledgment messages sent by the lower transport layer. It gives the total number of
266 retranmissions of an acknowledgment message that the stack will additionally send when the size of
271 value for this state. The maximum number of transmissions of a Segment Acknowledgment message is
278 delaying the transmission of an acknowledgment message after receiving a new segment. The interval