OpenSIPS Presence Project

8
OpenSIPS Presence Project Atul Tambe [email protected] Hitesh Thavnani [email protected] Amit Rindhe [email protected] Madhusudhan [email protected] Anurag Band [email protected] Mentor: Harshith Somaya

description

OpenSIPS Presence Project. Atul Tambe [email protected] Hitesh Thavnani [email protected] Amit Rindhe [email protected] Madhusudhan [email protected] - PowerPoint PPT Presentation

Transcript of OpenSIPS Presence Project

Page 1: OpenSIPS  Presence Project

OpenSIPS Presence ProjectAtul Tambe

[email protected] Thavnani

[email protected] Rindhe

[email protected]

[email protected] Band

[email protected]

Mentor: Harshith SomayaGuidance: Elliot Eichen

Page 2: OpenSIPS  Presence Project

GOAL

To implement a context aware infrastructure using presence server with the help of XCAP to create centralized presence information exchange for client status notification application.

Page 3: OpenSIPS  Presence Project

OpenSIPS presence server

User agent –

1.Jitsi

2.Pidgin

Page 4: OpenSIPS  Presence Project

ImplementationXCAP Presence ServerXCAP protocol for XML An XCAP server used by

XCAP clientsBuddy lists Presence policy PUBLISH, SUBSCRIBE and

NOTIFY methods to provide a complete SIP server solution

Receiving and handling Presence subscriptions from UA.

Receiving and aggregating Presence data from the PUAs.

Composing the Presence status from the fragments of presence data.

Notifying all subscribed UAs when the Presence status of a Presentity in which they are interested changes.

Page 5: OpenSIPS  Presence Project

PRESENTITY AND CALL FLOW

Page 6: OpenSIPS  Presence Project

DATABASE TABLE

Page 7: OpenSIPS  Presence Project

Features VisionVoIPPresence informationVideo CallInstant Messaging

Saves $ as internal communication is free

Management and control by system administrator

Academic institutional communicator

File transfer Video chatting

Page 8: OpenSIPS  Presence Project

SUMMARY Cost Effective Security Flexibility Reliability