Upgrade to Pro — share decks privately, control downloads, hide ads and more …

XRBLOCK Yokohama: update to various drafts

Varun Singh
November 05, 2015

XRBLOCK Yokohama: update to various drafts

Varun Singh, IETF 94, Yokohama

Varun Singh

November 05, 2015
Tweet

More Decks by Varun Singh

Other Decks in Technology

Transcript

  1. Updates to various drafts
    Varun Singh
    Yokohama, IETF94
    05.11.2015

    View full-size slide

  2. RFC6958
    http://www.rfc-editor.org/errata_search.php?rfc=6958&eid=4424
    • Errata needs to be updated to say:
    – 12 bits in the packet format is correct and
    instead the text needs to fixed.
    • How do I update the errata?

    View full-size slide

  3. Unreported errata: RFC7509
    0 1 2 3 4
    0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    | BT=33 | Reserved | Block length = 4 |
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    | SSRC of Source |
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    | begin_seq | end_seq |
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    | Post-repair loss count | Repaired loss count |
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    Block length needs to be set to 3

    View full-size slide

  4. Independent burst-gap-discard
    • RFC7003 needed to be sent with RFC6958
    – A limitation because burst/gap loss and discard
    assumed to be correlated
    – Experience shows that they are not in wireless
    environments
    • New draft:
    – https://tools.ietf.org/html/draft-singh-xrblock-
    independent-burst-gap-discard-01

    View full-size slide

  5. Packet Format
    0 1 2 3
    0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    | BT=IBGD | I | resv | Block Length = 5 |
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    | SSRC of Source |
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    | Threshold | Sum of Burst Durations (ms) |
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    | Packets Discarded in Bursts | Number of |
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    | Bursts | Total Packets Expected in Bursts |
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    | Discard Count |
    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
    • Number of bursts in the loss report is 12 bits, here 16 bits
    • Discard count has a separate report. Should it be added here?

    View full-size slide

  6. Extended Report (XR) Metrics for the
    WebRTC Statistics API
    • WEBRTC WG at TPAC chose to use the
    W3C Statistics document as a place to
    document the statistics.
    – i.e., will not use an IANA registry
    – The W3C document will need to have some text
    on how other SDOs will be able to pick identifiers
    • This draft creates an registry and assigns
    names/identifiers.

    View full-size slide

  7. Next Steps
    • All open issues closed.
    Name: burstDiscardCount
    Definition: The cumulative number of bursts of discarded RTP packets, Appendix A
    (e) of [I-D.singh-xrblock-independent-burst-gap-discard].
    [RFC3611] recommends a Gmin (threshold) value of 16 for classifying packet loss
    or discard burst.
    • Ready for WGLC.

    View full-size slide