Anda di halaman 1dari 20

Applications of SIP

Copyright 2000
Applications of SIP
SIP and VoDSL
SIP and WAP
SIP and MS Windows

Examples

Enhanced Content delivery


Parcel Tracking Notification
Enhanced call profiling
Presence Management/Notification

VON Atlanta 2000 Michael Doyle Slide 2


SIP and VoDSL
VoDSL currently using a variety of legacy or
proprietary signalling mechanisms such as
Q.931 or IP based-messages.

Integrated Access Devices (IADs) offer


analogue ports and LAN connector, with ATM
layers (2 and 5, most often) used to separate
the Voice and Data, providing QoS.

IP Data is groomed off in the DSLAM, prior to


arriving at the Switch/Gateway product.

VON Atlanta 2000 Michael Doyle Slide 3


VON Atlanta 2000 Michael Doyle Slide 4
Access to the IADs voice ports difficult:
no virtual IP association with port
no logical association with the LAN devices

Providing SIP signalling or event notification


(via SUBSCRIBE/NOTIFY) not yet supported.

Some vendors providing rudimentary links over


MGCP.
Most VoDSL vendors considering integration
with a softswitch. Some vendors suggesting
XML as mechanism to access softswitch entity

How would SIP be applied?

VON Atlanta 2000 Michael Doyle Slide 5


SIP PA +
MGCP
CA

IP
IAD
GR-303

DSLAM
Gateway

PSTN
MGCP
SIP PUA SIP

VON Atlanta 2000 Michael Doyle Slide 6


SIP and WAP - Why?

WAP provides content delivery

WAP Content WAP


Server Gateway

HTTP
Cellular
Audio
WAP
VON Atlanta 2000 Michael Doyle Slide 7
No direct mapping between SIP and WAP
Current WAP implementations are designed
around client-pull
WAP 1.2 does allow content push
SIP Proxy ASB SIP
Audio
WAP

SIP Client SIP/PSTN G/W

VON Atlanta 2000 Michael Doyle Slide 8


SIP and MS Windows
Attractions of MS Windows
Enormous 3rd-party developer community
Large investment in existing APIs/Languages
COM, Active-X, VC++, VB, TAPI, CORBA, Java

Problems for Developer Community


Resistance to learning new APIs
Change to existing apps required to
accommodate new protocols = delay in
introduction of compatible release of software

Provide conduits to access the SIP messaging


from familiar environments
VON Atlanta 2000 Michael Doyle Slide 9
IE4/5 Pure Java App

ActiveX

Outlook

TSP SIP UA

VON Atlanta 2000 Michael Doyle Slide 10


Benefits
Immediate access to wealth of 3rd party
apps
Liberation from having to learn/implement
yet another API or protocol

Challenges
Unless SIP UA has Audio, only signalling is
passed
Third-party device control (e.g.
PHONECTL) required to provide logical link

VON Atlanta 2000 Michael Doyle Slide 11


Example - Dial a Pizza

TSP
ASB
SIP UA Proxy SIP UA

User at Home Pizza Company


VON Atlanta 2000 Michael Doyle Slide 12
Example - Hotel Booking

TSP
ASB
SIP UA Proxy SIP UA

User at Home Hotel Reservations


VON Atlanta 2000 Michael Doyle Slide 13
Example - Happy Birthday Mom!
UPS Parcel delivery allows you to track the
delivery of your item via browser.

SIP may be used to integrate personalised


telephony with the delivery

When item is signed for, web site is updated


in real time, which could trigger a NOTIFY to
a subscribed user. This would prompt them
to call the person to whom the delivery has
just taken place.

VON Atlanta 2000 Michael Doyle Slide 14


Web
Server

ASB Subscribe
PS SIP UA
Notify
VON Atlanta 2000 Michael Doyle Slide 15
Example - Call Profiles
Regular SIP Call

SIP UA
Proxy

SIP UA

VON Atlanta 2000 Michael Doyle Slide 16


Example - Call Profiles

ASB SIP UA
Web
Proxy Server

CPL SIP UA
Audio
SIP
VON Atlanta 2000 Michael Doyle Slide 17
Example - Presence
SIP Presence User Agent
Messaging
Audio
Telephony control
Presence Notification

VON Atlanta 2000 Michael Doyle Slide 18


SIP UA

REGISTER

ASB
CPL NOTIFY
Proxy SIP UA

VON Atlanta 2000 Michael Doyle Slide 19


Michael Doyle, CTO
mdoyle@ubiquity.net
+44 1633 765600
www.ubiquity.net

Anda mungkin juga menyukai