Conveying Tones in SIP: IETF 57, SIPPING - PowerPoint PPT Presentation

About This Presentation
Title:

Conveying Tones in SIP: IETF 57, SIPPING

Description:

Referenced externally by URI with Alert-Info or message/external ... Using explicit tones can convey country-specific tones such as ringback, ... – PowerPoint PPT presentation

Number of Views:47
Avg rating:3.0/5.0
Slides: 7
Provided by: dwil1
Learn more at: https://www.ietf.org
Category:
Tags: ietf | sip | sipping | conveying | tones

less

Transcript and Presenter's Notes

Title: Conveying Tones in SIP: IETF 57, SIPPING


1
Conveying Tones in SIPIETF 57, SIPPING
  • Rohan Mahy

2
How can you provide tones?
  • In RTP
  • speech codec poor choice
  • using audio/tone AVT payload
  • using audio/telephone-event AVT payload
  • Referenced externally by URI with Alert-Info or
    message/external
  • In a SIP header (proposed back in Nov 2000)
  • In the Session Description?
  • In the body of the SIP message
  • Content-Disposition render
  • Possibly tagged with Content-ID and cid URI in
    Alert-Info header

3
What body types are available?
  • traditional audio mime types
  • wav, au, mp3, etc..., MIDI
  • audio/tone
  • audio/telephone-event
  • audio/tone-infoxml
  • other tone descriptions
  • just a ringback-specific description
  • country code or tone list

4
What would an XML tone description look like?
Content-Type audio/tone-infoxml Content-Disposit
ion renderhandlingoptional Content-ID
foo_at_bar lt?xml version"1.0" ?gt lttones
repeat"true"gt lttonegt ltmodulation hz"0"/gt
ltvolume db"-3"/gt ltduration ms"2000"/gt
ltfrequency hz"440"/gt ltfrequency hz"480"/gt
lt/tonegt lttonegt ltmodulation hz"0"/gt
ltvolume db"-63"/gt ltduration ms"4000"/gt
ltfrequency hz"0"/gt lt/tonegt lt/tones
5
What would ringback-specific description look
like?
  • modulated ringing
  • dual tone
  • continuous
  • custom
  • silence

Country au Ringback 400x170.40.20.42
Country us Ringback 44048024
Country tz Ringback 40010
Country us Ringback 4404800.50.514
Ringback 000
6
Conclusion
  • Using explicit tones can convey country-specific
    tones such as ringback, including silence (which
    would prevent local ringback)
  • Hopefully this can reduce the occurence of early
    media which is just ringback, and possibly other
    tones (like two-stage dialing tones)
  • Is this interesting to the working group? What do
    we do with this?
Write a Comment
User Comments (0)
About PowerShow.com