Download presentation
Presentation is loading. Please wait.
1
July 2008 (IETF 72)IETF - SIMPLE1 Membership Event Package draft-singh-simple-membership-01.txt Vishal Singh Henning Schulzrinne Piotr Boni IETF 72, Dublin
2
Track group memberships –Groups can be based on logical and physical entities, for example, members of a call center team, response team, people in a vehicle (bus), everybody in a room, … Members of group can support one or more event packages July 2008 (IETF 72)IETF - SIMPLE2 Purpose
3
July 2008 (IETF 72)IETF - SIMPLE3 Examples Physical properties like location –communicate with users in a meeting room –using the membership event package, subscribe to the membership events for that room and thus obtain presence information for users in the room Vehicle –membership may include the vehicle itself, as well as the driver and passengers Logical properties –sysadmin@xyz.com = all on-call system administratorssysadmin@xyz.com
4
Real World Applications Fleet Management –Fleet tracking, vehicle tracking –Communicating to mobile crews, fire fighters Call center or sys-admin support teams Social networking July 2008 (IETF 72)IETF - SIMPLE4
5
<membership xmlns="urn:ietf:params:xml:ns:membership" entity="sip:ur351f@nj.cars.gov" state="full" version="1" > presence vehicle-info presence presence foo presence presence foobar July 2008 (IETF 72)IETF - SIMPLE5 Proposed Sample XML Uri of entity (group) whose membership is being tracked presence and foobar are supported event packages for sip:carol@example.com Members of group sip:ur351f@ nj.cars.gov
6
July 2008 (IETF 72)IETF - SIMPLE6 Message Flow Diagram ES2 Event Server (p2) ES1 Event Server (p1) Membership Event server (MES) Application (Watcher) SUBSCRIBE Event: membership SUBSCRIBE Event: p2 NOTIFY Event: p2 SUBSCRIBE Event: p1 NOTIFY Event: p1 NOTIFY Event: membership NOTIFY contains current members of group and event packages they support.
7
Need to provide more protocol details Privacy extensions if we decide to support membership event package –Privacy model specifically, when presence information of an entity is composed from information from multiple event packages of same or different entities –Obtaining the memberships can be used to infer information about member entities July 2008 (IETF 72)IETF - SIMPLE7 Open issues
8
Next steps Adopt this as WG draft? Submit a new version –Discuss the open issues –IANA considerations –Revise the text July 2008 (IETF 72)IETF - SIMPLE8
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.