Skip to content

When truncating reported timestamps, should we specify whether to favor more recent timestamps or larger PN? #21

@ianswett

Description

@ianswett

Currently, the text says:

max_receive_timestamps_per_ack (0xff0a002 temporary value for draft use):

: A variable-length integer indicating that the maximum number of receive timestamps the sending endpoint would like to receive in an ACK frame.

Each ACK frame sent MUST NOT contain more than the peer's maximum number of receive timestamps.

And

The sum of Timestamp Delta Counts for all Timestamp Ranges in the frame MUST NOT exceed max_receive_timestamps_per_ack as specified in {{negotiation}}.

When truncating the set of reported timestamps, it doesn't say anything about which ones to drop. Two obvious strategies are to keep the most recent or the largest packet numbers. If we're going to recommend anything, I'm inclined towards reporting the most recently received packets, but I'm curious what others thoughts are?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions