Professional Documents
Culture Documents
15 Instant Messaging Presence
15 Instant Messaging Presence
15 Instant Messaging Presence
Kimmo Raatikainen
kimmo.raatikainen@cs.helsinki.fi
Lession Outline
• Overview
• A Model for Presence and Instant Messaging
– Common Profile for Presence
– Common Profile for Instant Messaging
• SIMPLE
• XMPP
1
Overview – 1/3
Overview – 2/3
2
Overview – 3/3
RFC 2778
3
Overview
Presence Service
Presence Service
Watcher
Presentity Fetcher Subscriber
Poller
4
Presence Service – 1/3
5
Presence Service – 3/3
6
Protocols
Formats – 1/3
7
Formats – 2/3
Formats – 3/3
8
Principals and Their Agents – 1/2
9
Common Profile for Presence
(CPP)
draft-ietf-impp-pres-02
February 28, 2003
Subscribe Operation
10
Response Operation
Notify Operation
11
Unsunscribe
draft-ietf-impp-im-02
February 28, 2003
12
Message Operation – 1/2
13
Response Operation
IETF WG
14
SIP as a Presence Protocol
Event Package
15
Presence User Agent (PUA)
16
Presence Agent (PA) – 2/2
Presence Server
17
Edge Presence Server
IETF XMPP WG
18
XMPP Core
Server
19
Client
Gateway
20