private void initSegmentedAccessAcknowledgementTimer(final int seqZero, final int ttl, final int src, final int dst, final int segN) {
        if (!mSegmentedAccessAcknowledgementTimerStarted) {
            mSegmentedAccessAcknowledgementTimerStarted = true;
            MeshLogger.verbose(TAG, "TTL: " + ttl);
            final int duration = (BLOCK_ACK_TIMER + (50 * ttl));
            MeshLogger.verbose(TAG, "Duration: " + duration);
            mDuration = System.currentTimeMillis() + duration;
            mHandler.postDelayed(() -> {
                MeshLogger.verbose(TAG, "Acknowledgement timer expiring");
                sendBlockAck(seqZero, ttl, src, dst, segN);
            }, duration);
        }
    }
Start acknowledgement timer for segmented messages.

@param seqZero Seqzero of the segmented messages.
@param ttl     TTL of the segmented messages.
@param dst     Destination address.
mesh/src/main/java/no/nordicsemi/android/mesh/transport/LowerTransportLayer.java