Skip to content
Snippets Groups Projects

Add '199' option-tag to INVITE's Supported header, REF 14595

Merged Grzegorz Sluja requested to merge add_199_to_supported_header into asterisk_rdkb

According to RFC6228 Chapter 4, when UAC sends an initial dialog initiation request and is willing to receive 199 responses, it must insert '199' option-tag' in the Supported header field.

Merge request reports

Approved by

Merged by Yalu ZhangYalu Zhang 8 months ago (Jun 13, 2024 11:34am UTC)

Merge details

  • Changes merged into asterisk_rdkb with 136bab1e (commits were squashed).
  • Deleted the source branch.

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • requested review from @iryna.antsyferova

  • assigned to @Yalu

  • Grzegorz Sluja added 2 commits

    added 2 commits

    • b57df527 - 1 commit from branch asterisk_rdkb
    • a6abbc22 - Add '199' option-tag to INVITE's Supported header, REF 14595

    Compare with previous version

  • added 1 commit

    • 1926024a - Add '199' option-tag to INVITE's Supported header, REF 14595

    Compare with previous version

  • Author Maintainer

    The "199" option-tag is added only to outgoing INVITE request, verified the call is processed without issues. INVITE with the fix applied:

    INVITE sip:102@192.168.0.2:5060;user=phone SIP/2.0
    Via: SIP/2.0/UDP 192.168.0.64:5060;rport;branch=z9hG4bKPj9fa7cdba-0e67-487c-81b1-3d7fe90cab67
    From: "100" <sip:100@192.168.0.2;user=phone>;tag=e8b79663-7246-43de-b658-4f35a83da5e2
    To: <sip:102@192.168.0.2;user=phone>
    Contact: <sip:100@192.168.0.64:5060>
    Call-ID: f1e5812c-ada5-43d9-851b-8c04919ab4fe
    CSeq: 9069 INVITE
    Allow: OPTIONS, REGISTER, SUBSCRIBE, NOTIFY, PUBLISH, INVITE, ACK, BYE, CANCEL, UPDATE, PRACK, REFER
    Supported: 100rel, timer, replaces, norefersub, 199
    Session-Expires: 1800
    Min-SE: 90
    P-Early-Media: supported
    Max-Forwards: 70
    User-Agent: Mediatek-SMART7-004.002.001
    Content-Type: application/sdp
    Content-Length:   281
    
    v=0
    o=- 174784725 174784725 IN IP4 192.168.0.64
    s=Asterisk
    c=IN IP4 192.168.0.64
    t=0 0
    m=audio 7080 RTP/AVP 9 8 0 101
    a=rtpmap:9 G722/8000
    a=rtpmap:8 PCMA/8000
    a=rtpmap:0 PCMU/8000
    a=rtpmap:101 telephone-event/8000
    a=fmtp:101 0-16
    a=ptime:20
    a=maxptime:20
    a=sendrecv
    Edited by Grzegorz Sluja
  • Iryna Antsyferova approved this merge request

    approved this merge request

  • merged

Please register or sign in to reply
Loading