1 / 15

SIP: VoIP Technologies

SIP: VoIP Technologies. Kenta Ito (620099). Voice-over-IP. Objective To communicate two or more users By voice over a packet-switched network Well Known Protocols H.323 MGCP SIP. Comparison of Protocols. Internet Multimedia Architecture. Session Initiation Protocol. Locating endpoints

ilario
Download Presentation

SIP: VoIP Technologies

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SIP:VoIP Technologies Kenta Ito (620099)

  2. Voice-over-IP • Objective • To communicate two or more users • By voice over a packet-switched network • Well Known Protocols • H.323 • MGCP • SIP

  3. Comparison of Protocols

  4. Internet Multimedia Architecture

  5. Session Initiation Protocol • Locating endpoints • Establish a session • Exchange of media format information • Manage a media session • Establishing • Modifying the format • Terminating • Transporting instant messages

  6. SIP Methods

  7. Session Description Protocol SDP is to describe: • The type of media • The transport protocol • The format of the media • Multicast address for media • Transport Port for media • Remote address for media • Transport port for contact address

  8. SDP - Specification • Text-based using UTF-8 • Case-significant • Described as <type>=<value> • Three classes of information: • Session Description • Time Description • Media Description

  9. Description of SDP

  10. First Offer v=0 o=alice 2890844526 2890844526 IN IP4 host.atlanta.example.com s= c=IN IP4 host.atlanta.example.com t=0 0 m=audio 49170 RTP/AVP 0 8 97 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:97 iLBC/8000 m=video 51372 RTP/AVP 31 32 a=rtpmap:31 H261/90000 a=rtpmap:32 MPV/90000

  11. First Offer v=0 o=alice 2890844526 2890844526 IN IP4 host.atlanta.example.com s= c=IN IP4 host.atlanta.example.com t=0 0 m=audio 49170 RTP/AVP 0 8 97 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:97 iLBC/8000 m=video 51372 RTP/AVP 31 32 a=rtpmap:31 H261/90000 a=rtpmap:32 MPV/90000

  12. Answer v=0 o=bob 2808844564 2808844564 IN IP4 host.biloxi.example.com s= c=IN IP4 host.biloxi.example.com t=0 0 m=audio 49172 RTP/AVP 0 8 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 m=video 0 RTP/AVP 31 a=rtpmap:31 H261/90000

  13. Answer v=0 o=bob 2808844564 2808844564 IN IP4 host.biloxi.example.com s= c=IN IP4 host.biloxi.example.com t=0 0 m=audio 49172 RTP/AVP 0 8 a=rtpmap:0 PCMU/8000 a=rtpmap:8 PCMA/8000 m=video 0 RTP/AVP 31 a=rtpmap:31 H261/90000

  14. Second Offer v=0 o=alice 2890844526 2890844527 IN IP4 host.atlanta.example.com s= c=IN IP4 host.atlanta.example.com t=0 0 m=audio 51372 RTP/AVP 0 a=rtpmap:0 PCMU/8000 m=video 0 RTP/AVP 31 a=rtpmap:31 H261/90000

  15. Second Answer v=0 o=bob 2808844564 2808844565 IN IP4 host.biloxi.example.com s= c=IN IP4 host.biloxi.example.com t=0 0 m=audio 49172 RTP/AVP 0 a=rtpmap:0 PCMU/8000 m=video 0 RTP/AVP 31 a=rtpmap:31 H261/90000

More Related