+ All Categories
Home > Documents > Sumanth Nag Popuri. Why do we need SIP ? The protocol Instant Messaging using SIP Internet...

Sumanth Nag Popuri. Why do we need SIP ? The protocol Instant Messaging using SIP Internet...

Date post: 14-Jan-2016
Category:
Upload: deirdre-powers
View: 216 times
Download: 1 times
Share this document with a friend
Popular Tags:
18
Sumanth Nag Popuri
Transcript
Page 1: Sumanth Nag Popuri.  Why do we need SIP ?  The protocol  Instant Messaging using SIP  Internet Telephony with SIP  Additional applications  Future.

Sumanth Nag Popuri

Page 2: Sumanth Nag Popuri.  Why do we need SIP ?  The protocol  Instant Messaging using SIP  Internet Telephony with SIP  Additional applications  Future.

Why do we need SIP ? The protocol Instant Messaging using SIP Internet Telephony with SIP Additional applications Future Directions

Page 3: Sumanth Nag Popuri.  Why do we need SIP ?  The protocol  Instant Messaging using SIP  Internet Telephony with SIP  Additional applications  Future.

SIP is the core protocol for initiating, managing and terminating sessions in the Internet

These sessions may be text, voice, video or a combination of these

SIP sessions involve one or more participants and can use unicast or multicast communication.

Page 4: Sumanth Nag Popuri.  Why do we need SIP ?  The protocol  Instant Messaging using SIP  Internet Telephony with SIP  Additional applications  Future.

User Agent User Agent Client User Agent Server Proxy Server Redirect server Registrar

Page 5: Sumanth Nag Popuri.  Why do we need SIP ?  The protocol  Instant Messaging using SIP  Internet Telephony with SIP  Additional applications  Future.

Requests – sent from client to server INVITE ACK BYE CANCEL OPTIONS REGISTER INFO

Page 6: Sumanth Nag Popuri.  Why do we need SIP ?  The protocol  Instant Messaging using SIP  Internet Telephony with SIP  Additional applications  Future.

Responses – sent from server to the client Success Redirection Forwarding Request failure Server failure Global failure

Page 7: Sumanth Nag Popuri.  Why do we need SIP ?  The protocol  Instant Messaging using SIP  Internet Telephony with SIP  Additional applications  Future.
Page 8: Sumanth Nag Popuri.  Why do we need SIP ?  The protocol  Instant Messaging using SIP  Internet Telephony with SIP  Additional applications  Future.
Page 9: Sumanth Nag Popuri.  Why do we need SIP ?  The protocol  Instant Messaging using SIP  Internet Telephony with SIP  Additional applications  Future.
Page 10: Sumanth Nag Popuri.  Why do we need SIP ?  The protocol  Instant Messaging using SIP  Internet Telephony with SIP  Additional applications  Future.
Page 11: Sumanth Nag Popuri.  Why do we need SIP ?  The protocol  Instant Messaging using SIP  Internet Telephony with SIP  Additional applications  Future.

SIMPLE – IM protocol based on SIP SIP promises interoperability between

various IM vendors “Forking proxy “ SIP has unique user tracking features. SIP addressing

Page 12: Sumanth Nag Popuri.  Why do we need SIP ?  The protocol  Instant Messaging using SIP  Internet Telephony with SIP  Additional applications  Future.

SIP Client SIP Client

dynamic.com

columbia.eduSIP Redirect server

SIP proxy

foo.com

Location

service

proxy1

2

3

4

5

6

7

8

9

1011

12

13

Page 13: Sumanth Nag Popuri.  Why do we need SIP ?  The protocol  Instant Messaging using SIP  Internet Telephony with SIP  Additional applications  Future.

Two types of phones – IP phones and conventional analog phones.

Uses phone numbers instead of IP addresses

To place a call to an IP phone, DNS is used To place a call to an analog phone, gateway protocols like BGP are used

Page 14: Sumanth Nag Popuri.  Why do we need SIP ?  The protocol  Instant Messaging using SIP  Internet Telephony with SIP  Additional applications  Future.

SIP Protocol Use

Page 15: Sumanth Nag Popuri.  Why do we need SIP ?  The protocol  Instant Messaging using SIP  Internet Telephony with SIP  Additional applications  Future.

PINT (PSTN and Internetworking) protocol Internet call waiting

Page 16: Sumanth Nag Popuri.  Why do we need SIP ?  The protocol  Instant Messaging using SIP  Internet Telephony with SIP  Additional applications  Future.

SIP is still a ‘proposed standard’ Competing protocol – H.323 IM vendors have not adopted SIP

Page 17: Sumanth Nag Popuri.  Why do we need SIP ?  The protocol  Instant Messaging using SIP  Internet Telephony with SIP  Additional applications  Future.

Computer Telephony – June 2000 http://www.radvision.com www.cs.columbia.edu/hgs/ www.networkcomputing.com www.wikipedia.com

Page 18: Sumanth Nag Popuri.  Why do we need SIP ?  The protocol  Instant Messaging using SIP  Internet Telephony with SIP  Additional applications  Future.

Thank you


Recommended