datatracker.ietf.org
Sign in
Version 5.12.0.p2, 2015-03-02
Report a bug

A Session Initiation Protocol (SIP) Event Package and Data Format for Various Settings in Support for the Push-to-Talk over Cellular (PoC) Service
RFC 4354

Document type: RFC - Informational (January 2006; No errata)
Was draft-garcia-sipping-poc-isb-am (individual in tsv area)
Document stream: IETF
Last updated: 2013-03-02
Other versions: plain text, pdf, html

IETF State: (None)
Consensus: Unknown
Document shepherd: No shepherd assigned

IESG State: RFC 4354 (Informational)
Responsible AD: Allison Mankin
Send notices to: miguel.an.garcia@nokia.com, gonzalo.camarillo@ericsson.com

Network Working Group                                   M. Garcia-Martin
Request for Comments: 4354                                         Nokia
Category: Informational                                     January 2006

   A Session Initiation Protocol (SIP) Event Package and Data Format
                    for Various Settings in Support
            for the Push-to-Talk over Cellular (PoC) Service

Status of This Memo

   This memo provides information for the Internet community.  It does
   not specify an Internet standard of any kind.  Distribution of this
   memo is unlimited.

Copyright Notice

   Copyright (C) The Internet Society (2006).

Abstract

   The Open Mobile Alliance (OMA) is defining the Push-to-talk over
   Cellular (PoC) service where SIP is the protocol used to establish
   half-duplex media sessions across different participants, to send
   instant messages, etc.  This document defines a SIP event package to
   support publication, subscription, and notification of additional
   capabilities required by the PoC service.  This SIP event package is
   applicable to the PoC service and may not be applicable to the
   general Internet.

Garcia-Martin                Informational                      [Page 1]
RFC 4354               PoC Settings Event Package           January 2006

Table of Contents

   1. Introduction ....................................................3
   2. Terminology .....................................................5
   3. Applicability Statement .........................................5
   4. Requirements ....................................................5
   5. The "poc-settings" Event Package ................................6
      5.1. Package Name ...............................................6
      5.2. Event Package Parameters ...................................7
      5.3. SUBSCRIBE Bodies ...........................................7
      5.4. Subscription Duration ......................................7
      5.5. NOTIFY Bodies ..............................................7
      5.6. Notifier Processing of SUBSCRIBE Requests ..................8
           5.6.1. Authentication ......................................8
           5.6.2. Authorization .......................................8
      5.7. Notifier Generation of NOTIFY Requests .....................8
      5.8. Subscriber Processing of NOTIFY Requests ...................9
      5.9. Handling of Forked Requests ...............................10
      5.10. Rate of Notifications ....................................10
      5.11. State Agents .............................................10
      5.12. Examples .................................................10
      5.13. Use of URIs to Retrieve State ............................10
      5.14. PUBLISH Bodies ...........................................11
      5.15. PUBLISH Response Bodies ..................................11
      5.16. Multiple Sources for Event State .........................11
      5.17. Event State Segmentation .................................11
      5.18. Rate of Publication ......................................12
   6. PoC-Settings Document ..........................................12
      6.1. XML Schema ................................................14
      6.2. Example ...................................................16
   7. Security Considerations ........................................17
   8. Acknowledgements ...............................................17
   9. IANA Considerations ............................................17
      9.1. Registration of the "poc-settings" Event Package ..........17
      9.2. Registration of the "application/poc-settings+xml"
           MIME type .................................................18
   10. References ....................................................19
      10.1. Normative References .....................................19
      10.2. Informative References ...................................20

Garcia-Martin                Informational                      [Page 2]
RFC 4354               PoC Settings Event Package           January 2006

1.  Introduction

   The Open Mobile Alliance (OMA) (http://www.openmobilealliance.org) is
   currently specifying the Push-to-talk over Cellular (PoC) service.
   This service allows a SIP User Agent (PoC terminal) to establish a
   session to one or more SIP User Agents (UAs) simultaneously, usually
   initiated when the initiating user pushes a button.

   OMA has defined a collection of very stringent requirements in
   support of the PoC service.  In order to provide the user with a
   satisfactory experience, the initial session establishment (from the

[include full document text]