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

OpenSIPS Presence Project

  • Upload
    sumana

  • View
    39

  • Download
    1

Embed Size (px)

DESCRIPTION

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

Citation preview

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