Point-to-Multipoint Push Requirements

Similar documents
Lightweight Machine to Machine Architecture

Enabler Validation Plan for the RESTful Network API for OMA Push

Lightweight Machine to Machine Architecture

Reference Release Definition for Parlay/OSA(Open Service Access) In OMA Service Environment (PIOSE)

Enabler Release Definition for Parlay Service Access

Enabler Release Definition for LPP Extensions (LPPe)

Enabler Release Definition for Application Layer Security Common Functions

SOAP bindings for Call Notification

Standardized Connectivity Management Objects HTTP Proxy Parameters For use with OMA Device Management

OMA Push Management Object

Client Side Content Screening Framework Architecture

Enabler Release Definition for LPP Extensions (LPPe)

Enabler Release Definition for Standard Transcoding Interface

Parlay Service Access Architecture

Mobile Search Framework Architecture

Enabler Release Definition for Converged Personal Network Service

OMA Management Object for Mobile_

Enabler Release Definition for Smartcard-Web-Server

Lightweight M2M Event Log Object (LwM2M Object EventLog)

Enabler Release Definition for Rich Communication Centre

OMA Management Object for MMS

Standardized Connectivity Management Objects 3GPP Circuit-Switched Data Bearer Parameters For use with OMA Device Management

Enabler Test Specification for RCS Conformance

Push Security Requirements

Security Common Functions Architecture

NGSI Common Definitions

OMA-ETS-DL-OTA-v1_ a Page 1 (24)

Enabler Test Specification for Device Management

Enabler Test Specification for Device Management

Standardized Connectivity Management Objects WAP Proxy Parameters For use with OMA Device Management

Client Profile of OMA Device Management v1.3

Presence SIMPLE Architecture

Enabler Release Definition for MMS

Parlay Service Access Requirements

Charging Data. Candidate Version Jul Open Mobile Alliance OMA-DDS-Charging_Data-V1_ C

Firmware Update Management Object

Lightweight Machine to Machine Requirements

OMA Device Management Tree and Description Serialization

OMA PoC Endorsement of OMA IM TS

Continues the Technical Activities Originated in the SyncML Initiative

Enabler Release Definition for Mobile Location Protocol (MLP) Candidate Version Mar 2004

RESTful bindings for Parlay X Web Services - Payment

White Paper on M2M Device Classification

RESTful Network API for Notification Channel

Software Component Management Object

Cache Operation. Version 31-Jul Wireless Application Protocol WAP-175-CacheOp a

Location in SIP/IP core Architecture Approved Version Jan 2012

RESTful Network API for Zonal Presence

OneAPI Profile of RESTful Network APIs

Enabler Test Specification (Interoperability) for MMS 1.3 Candidate Version 15 Jun 2006

Push using SIP. Candidate Version Apr Open Mobile Alliance OMA-TS-SIP_Push-V1_ C

Multimedia Messaging Service Architecture Overview

Push Architecture. Candidate Version Oct Open Mobile Alliance OMA-AD-Push-V2_ C

Class Conformance Requirements

RESTful Network API for Chat

WAP-Sync-Spec. Data Synchronisation Specification Version 30-May Wireless Application Protocol WAP-234-SYNC a

IM XDM Specification. Candidate Version Aug Open Mobile Alliance OMA-TS-IM_XDM-V1_ C

Enabler Test Specification for RCS Conformance

Enabler Test Specification for Device Management

Software Component Management Object (SCOMO)

Software Component Management Object

OMA Offline Charging Interface

Provisioning Bootstrap

OneAPI Profile of RESTful Network APIs

Converged Personal Network Service Requirements

OMA PoC Document Management

Request for Comments: K. Norrman Ericsson June 2006

CPM Interworking Function

Provisioning Smartcard

Enabler Test Report Smartcard Web Server v1.0. OMA TestFest (January 2008) Version 1st February 2008

Push Access Protocol. Approved Version Nov Open Mobile Alliance OMA-TS-PAP-V2_ A

OMA PoC Document Management

Specification Information Note

Push using SIP. Approved Version Aug Open Mobile Alliance OMA-TS-SIP_Push-V1_ A

Wireless Profiled HTTP

Location Protocols. Version 12-Sept Wireless Application Protocol WAP-257-LOCPROT a

SyncML OBEX Binding. Candidate Version Apr Open Mobile Alliance OMA-TS-SyncML_OBEXBinding-V1_ C

Specification Change Document

WAP General Formats Document WAP-188-WAPGenFormats Version 10-Jul-2001

System Architecture Model Version 1.1 WV Tracking Number: WV-020

MMS Architecture. Approved Version Sep Open Mobile Alliance OMA-AD-MMS-V1_ A

OMA Device Management Bootstrap

Software and Application Control Management Object

XML Document Management (XDM) Specification

Mobile Requirements

White Paper on UAProf Best Practices Guide

XML Document Management (XDM) Specification

Multimedia Messaging Service Encapsulation Protocol

OMA Offline Charging Interface

RESTful Network API for Third Party Call

General Service Subscription Management Technical Specification

Multimedia Messaging Service

Generic Open Terminal API Framework (GotAPI)

ETSI TS V5.2.0 ( )

Smartcard-Web-Server. Approved Version Sep Open Mobile Alliance OMA-TS-Smartcard_Web_Server-V1_1_ A

OMA Device Management Bootstrap

Firmware Update Management Object

Management Objects for ZigBee Devices

Specification Information Note

Enabler Test Specification for Device Management

Transcription:

Point-to-Multipoint Push Requirements Candidate Version 1.0 26 May 2009 Open Mobile Alliance OMA-RD-PTM_Push_V1_0-20090526-C [OMA-Template-Spec-20090101-I]

OMA-RD-PTM_Push_V1_0-20090526-C Page 2 (16) Use of this document is subject to all of the terms and conditions of the Use Agreement located at http://www.openmobilealliance.org/useagreement.html. Unless this document is clearly designated as an approved specification, this document is a work in process, is not an approved Open Mobile Alliance specification, and is subject to revision or removal without notice. You may use this document or any part of the document for internal or educational purposes only, provided you do not modify, edit or take out of context the information in this document in any manner. Information contained in this document may be used, at your sole risk, for any purposes. You may not use this document in any other manner without the prior written permission of the Open Mobile Alliance. The Open Mobile Alliance authorizes you to copy this document, provided that you retain all copyright and other proprietary notices contained in the original materials on any copies of the materials and that you comply strictly with these terms. This copyright permission does not constitute an endorsement of the products or services. The Open Mobile Alliance assumes no responsibility for errors or omissions in this document. Each Open Mobile Alliance member has agreed to use reasonable endeavours to inform the Open Mobile Alliance in a timely manner of Essential IPR as it becomes aware that the Essential IPR is related to the prepared or published specification. However, the members do not have an obligation to conduct IPR searches. The declared Essential IPR is publicly available to members and non-members of the Open Mobile Alliance and may be found on the OMA IPR Declarations list at http://www.openmobilealliance.org/ipr.html. The Open Mobile Alliance has not conducted an independent IPR review of this document and the information contained herein, and makes no representations or warranties regarding third party IPR, including without limitation patents, copyrights or trade secret rights. This document may contain inventions for which you must obtain licenses from third parties before making, using or selling the inventions. Defined terms above are set forth in the schedule to the Open Mobile Alliance Application Form. NO REPRESENTATIONS OR WARRANTIES (WHETHER EXPRESS OR IMPLIED) ARE MADE BY THE OPEN MOBILE ALLIANCE OR ANY OPEN MOBILE ALLIANCE MEMBER OR ITS AFFILIATES REGARDING ANY OF THE IPR S REPRESENTED ON THE OMA IPR DECLARATIONS LIST, INCLUDING, BUT NOT LIMITED TO THE ACCURACY, COMPLETENESS, VALIDITY OR RELEVANCE OF THE INFORMATION OR WHETHER OR NOT SUCH RIGHTS ARE ESSENTIAL OR NON-ESSENTIAL. THE OPEN MOBILE ALLIANCE IS NOT LIABLE FOR AND HEREBY DISCLAIMS ANY DIRECT, INDIRECT, PUNITIVE, SPECIAL, INCIDENTAL, CONSEQUENTIAL, OR EXEMPLARY DAMAGES ARISING OUT OF OR IN CONNECTION WITH THE USE OF DOCUMENTS AND THE INFORMATION CONTAINED IN THE DOCUMENTS. Used with the permission of the Open Mobile Alliance Ltd. under the terms set forth above.

OMA-RD-PTM_Push_V1_0-20090526-C Page 3 (16) Contents 1. SCOPE (INFORMATIVE)... 5 2. REFERENCES... 6 2.1 NORMATIVE REFERENCES... 6 2.2 INFORMATIVE REFERENCES... 6 3. TERMINOLOGY AND CONVENTIONS... 7 3.1 CONVENTIONS... 7 3.2 DEFINITIONS... 7 3.3 ABBREVIATIONS... 7 4. INTRODUCTION (INFORMATIVE)... 8 5. PTM-PUSH RELEASE DESCRIPTION (INFORMATIVE)... 9 5.1 VERSION 1.0... 10 6. REQUIREMENTS (NORMATIVE)... 11 6.1 MODULARISATION... 11 6.2 HIGH-LEVEL FUNCTIONAL REQUIREMENTS... 11 6.2.1 Delivery... 11 6.2.2 Security... 12 6.2.3 Administration... 12 6.2.4 Quality of Experience... 13 APPENDIX A. CHANGE HISTORY (INFORMATIVE)... 14 A.1 APPROVED VERSION HISTORY... 14 A.2 DRAFT/CANDIDATE VERSION 1.0 HISTORY... 14 APPENDIX B. USE CASES (INFORMATIVE)... 15 B.1 EFFICIENT AND EFFECTIVE DELIVERY OF SERVICE NOTICES... 15 B.1.1 Short Description... 15 B.1.2 Market benefits... 15 B.2 ADVERTISING... 15 B.2.1 Short Description... 15 B.2.2 Market benefits... 15 B.3 PUSH CONTENT SUBSCRIPTION... 15 B.3.1 Short Description... 15 B.3.2 Market benefits... 15 B.4 EXTENSION OF OMA ENABLERS FOR MULTIPOINT OPERATION... 16 B.4.1 Short Description... 16 B.4.2 Market benefits... 16 Figures Figure 1: OMA Push service environment... 9 Figure 2: OMA Push service environment with PTM-Push support... 9 Tables Table 1: High-Level Functional Requirements... 11 Table 2: High-Level Functional Requirements - Delivery... 12 Table 3: High-Level Functional Requirements Security... 12

OMA-RD-PTM_Push_V1_0-20090526-C Page 4 (16) Table 4: High-Level Functional Requirements Administration... 12 Table 5: High-Level Functional Requirements Quality of Experience... 13

OMA-RD-PTM_Push_V1_0-20090526-C Page 5 (16) 1. Scope (Informative) This document defines the requirements for Point-to-Multipoint Push (referred to as PTM-Push or Multipoint Push ). The PTM-Push requirements scope includes the following enhancements to the OMA Push enabler: additional network/bearer context support, including point-to-multipoint operation over broadcast and multicast bearers Push targeting to multiple users with delivery via multipoint or point-to-point methods enhancement of Push Security features and Push Service lifecycle for multipoint Push use cases

OMA-RD-PTM_Push_V1_0-20090526-C Page 6 (16) 2. References 2.1 Normative References [CBS] [MBMS] [OMACharging] [PushArch] [PushPPG] "Technical realization of Cell Broadcast Service (CBS)", 3rd Generation Partnership Project; Technical Specification Group Terminals; URL:http://www.3gpp.org/ftp/Specs/archive/23_series/23.041/ Multimedia Broadcast/Multicast Service (MBMS); Protocols and codecs, 3rd Generation Partnership Project, Technical Specification 3GPP TS 26.346, URL: http://www.3gpp.org/ OMA Charging Requirements URL:http://www.openmobilealliance.org/ OMA Push Architecture ; OMA-AD-Push-V2_2-2.. Open Mobile Alliance. URL:http://www.openmobilealliance.org/ "Push Proxy Gateway Service Specification". Open Mobile Alliance. OMA-TS-PPGService-V2_2. URL:http://www.openmobilealliance.org/ [RFC2119] Key words for use in RFCs to Indicate Requirement Levels, S. Bradner, March 1997, URL:http://www.ietf.org/rfc/rfc2119.txt 2.2 Informative References [OMADICT] Dictionary for OMA Specifications, Version x.y, Open Mobile Alliance, OMA-ORG-Dictionary-Vx_y, URL:http://www.openmobilealliance.org/

OMA-RD-PTM_Push_V1_0-20090526-C Page 7 (16) 3. Terminology and Conventions 3.1 Conventions The key words MUST, MUST NOT, REQUIRED, SHALL, SHALL NOT, SHOULD, SHOULD NOT, RECOMMENDED, MAY, and OPTIONAL in this document are to be interpreted as described in [RFC2119]. All sections and appendixes, except Scope and Introduction, are normative, unless they are explicitly indicated to be informative. 3.2 Definitions Application Server Multipoint Push Point-to-Point PPG Service PTM-Push Pull Push Push Client Push Content Push Initiator Push Proxy Gateway Push Server Push Service A service-providing/supporting entity that can directly deliver Push Content. The Point-to-Multipoint Push feature, in which Push Content is exchanged in multipoint delivery mode, i.e. between one entity and multiple other entities. See [OMADICT] The OMA Push services provided by a Push Proxy Gateway per [PushPPG]. The Point-to-Multipoint Push feature. See [OMADICT] See [OMADICT] See [OMADICT] The payload of Push operations, representing end-user content or client/application data used in the delivery of a service. See [OMADICT] See [OMADICT] 3.3 Abbreviations BCAST CBS HTTP IP OMA OTA PPG PTM QoE SIP SMS WAP An entity that acts as the server for delivery of Push Content. A service implemented using OMA Push. OMA Broadcast Cell Broadcast Service Hypertext Transfer Protocol Internet Protocol Open Mobile Alliance Over The Air Push Proxy Gateway Point-to-Multipoint Quality of Experience Session Initiation Protocol Short Message Service Wireless Application Protocol

OMA-RD-PTM_Push_V1_0-20090526-C Page 8 (16) 4. Introduction (Informative) The OMA Push enabler supports server-initiated delivery of content to clients, including various OMA Push defined content types, content defined by other OMA enablers, and arbitrary content types. OMA Push is widely deployed, both directly for push-based services and a supporting enabler in the architectures of many other OMA enablers. A key feature of the OMA Push enabler is the ability to adapt to a variety of network/bearer contexts. OMA Push supports server-initiated delivery of content to clients using different bearers such as WAP, HTTP and SIP. Prior to PTM-Push, these bearer adaptations are limited to point-to-point operation. Multipoint operation, if supported, is implementation-specific. In situations where the same content/transaction is targeted at multiple devices, point-to-point operation requires duplicated Push server processing and bearer capacity. As deployments of OMA service enablers scale toward large numbers of subscribers and transactions, the efficient use of network resources becomes both a priority and an opportunity. Few efficiency improvements are possible in point-to-point operation, as transactions are typically already optimized (e.g. via content compression). Significant efficiency improvement is thus not possible without expansion to point-to-multipoint operation. As a result, it is expected that as more devices are point-to-multipoint bearer enabled, e.g. supporting networks over which point-to-multipoint bearers can operate, that service providers will seek to leverage these more efficient bearers. PTM-Push will add multipoint distribution methods to complement the existing point-to-point methods, enabling Push content delivery to a large number of clients simultaneously. This will both address the limitations of point-to-point methods where large groups of users are targeted, and also create opportunities for new Push-based service use cases.

OMA-RD-PTM_Push_V1_0-20090526-C Page 9 (16) 5. PTM-Push release description (Informative) OMA Push allows Push Initiators and Application Servers to intiate service-related transactions and content delivery to user devices. OMA Push has evolved over several releases, beginning as WAP Push 1.x releases which supported the WAP1 bearers, and releases from WAP Push 2.0 up to OMA Push 2.2 which extended support to WAP2 (HTTP) and SIP bearers. The service environment enabled by OMA Push is illustrated in the following diagram, which shows the two main options for Push service deployment: A service/content provider, acting as Push Intiator, requests the OMA Push-based delivery of content to a user through a Push Proxy Gateway (PPG) An Application Server directly uses OMA Push to deliver content to a user. Figure 1: OMA Push service environment In contrast, the service environment enabled by OMA Push with the enhancement of PTM-Push is illustrated in the following diagram: Figure 2: OMA Push service environment with PTM-Push support

OMA-RD-PTM_Push_V1_0-20090526-C Page 10 (16) PTM-Push relies on unicast, multicast or broadcast capabilities of the underlying bearers allowing transport of Push content to a group of users in a connectionless method. Comparing to previous versions of OMA Push, PTM-Push is a more efficient approach to Push content to a large number of users. 5.1 Version 1.0 The main functionality offered by this version of the PTM-Push requirements is the capability to push content to multiple subscribers simultaneously, including: point-to-multipoint Push operation over broadcast and multicast bearers Push targeting to multiple users with delivery via multipoint or point-to-point methods enhancement of Push Security features and Push Service lifecycle for multipoint Push use cases

OMA-RD-PTM_Push_V1_0-20090526-C Page 11 (16) 6. Requirements (Normative) 6.1 Modularisation This release contains the following requirement modules: Delivery (Mandatory): abililty to initiate and complete delivery of Push requests to multiple users over multipoint and point-to-point bearers Security (Mandatory): ability to ensure security, e.g. authenticity and integrity protection of Push requests in multipoint delivery cases Admin (Mandatory): ability to administer Multipoint Push services QoE (Mandatory): ability to ensure the quality of experience for Multipoint Push services 6.2 High-Level Functional Requirements Label Description Release Push-HLF-001 Push-HLF-002 6.2.1 Delivery PTM-Push SHALL support simultaneous delivery of Push Content to multiple end-users, via point-to-multipoint (i.e. broadcast and multicast) bearers. PTM-Push SHALL support the existing PPG Service features offered to Push Initiators, as applicable to point-to-multipoint service environments. Table 1: High-Level Functional Requirements Label Description Release Push-DEL-001 Push-DEL-002 Push-DEL-003 Push-DEL-004 Push-DEL-005 Push-DEL-006 PTM-Push SHALL support delivery of Push Content via the OMA BCAST enabler to OMA BCAST enabled devices. PTM-Push SHALL support delivery of Push Content via Cell Broadcast Service [CBS] to CBS enabled devices. PTM-Push SHALL support delivery of Push Content via Multimedia Broadcast Multicast Service [MBMS] for MBMS enabled devices. PTM-Push SHALL support delivery of multiple Push Content objects in a single Push operation. PTM-Push SHALL support selection of the point-to-multipoint bearer to be used for Push Content delivery. PTM-Push SHALL support selection of the Push target via various options, e.g. by named user group, location (geographic area), or broadcast/multicast address. Functional module Functional module

OMA-RD-PTM_Push_V1_0-20090526-C Page 12 (16) Push-DEL-007 PTM-Push SHALL support Push Server mapping of logical Push target addresses to PTM-Push bearer-specific addresses (i.e. the address used for Push Content delivery) if point-to-multipoint delivery has been indicated by Push Initiator. Push-DEL-008 PTM-Push SHALL support Push Content compression. Push-DEL-009 For Push operations that require content retrieval from the network, PTM-Push SHALL support Push response spreading, to manage dynamic impact on networks and servers. Push-DEL-010 PTM-Push SHALL support an indication of the number of successful Push Content deliveries in Result Notifications sent to the Push Initiator. 6.2.2 Security Table 2: High-Level Functional Requirements - Delivery Label Description Release Functional module Push-SEC-001 PTM-Push SHALL support all existing security requirements of the 1.0 Security OMA Push enabler applicable to multipoint operation. Push-SEC-002 PTM-Push SHALL support integrity protection for Push Content. 1.0 Security Push-SEC-003 PTM-Push SHALL support confidentiality for Push Content. 1.0 Security Push-SEC-004 PTM-Push SHALL support Push Server authentication by the Push 1.0 Security Client. Push-SEC-005 PTM-Push SHALL support Push Client authentication by the Push 1.0 Security Server. Push-SEC-006 PTM-Push SHALL support Push Server authorization by the Push 1.0 Security Client. Push-SEC-007 PTM-Push SHALL support Push Client authorization by the Push 1.0 Security Server. Push-SEC-008 PTM-Push SHALL support the establishment and termination of 1.0 Security trust relationships between a Push Client and Push Server. Push-SEC-009 PTM-Push SHALL support the establishment and termination of trust relationships between a Push Client and Push Initiator. 1.0 Security 6.2.3 Administration Table 3: High-Level Functional Requirements Security Label Description Release Push-ADM-001 Push-ADM-002 Push-ADM-003 Push-ADM-004 Push-ADM-005 PTM-Push SHALL support association of user groups to Multipoint Push target addresses. PTM-Push SHALL support configuration of Push Client access to Multipoint Push services via OMA Device Management. PTM-Push SHALL support recording of the number of successful Push Content deliveries related to a Multipoint Push request. PTM-Push SHALL support configuration of Push services to be delivered via Multipoint Push. PTM-Push SHALL support management of Multipoint Push users. Table 4: High-Level Functional Requirements Administration Functional module 1.0 Admin 1.0 Admin 1.0 Admin 1.0 Admin 1.0 Admin

OMA-RD-PTM_Push_V1_0-20090526-C Page 13 (16) 6.2.4 Quality of Experience Label Description Release Push-QoE-001 Push-QoE-002 Push-QoE-003 PTM-Push SHALL support delivery of alternate Push Content representations, to support content selection for usability and interoperability purposes. PTM-Push SHALL support protection of users from unwanted Mutlipoint Push content delivery. PTM-Push SHALL support reliable delivery of Push content. Table 5: High-Level Functional Requirements Quality of Experience Functional module 1.0 QoE 1.0 QoE 1.0 QoE

OMA-RD-PTM_Push_V1_0-20090526-C Page 14 (16) Appendix A. Change History (Informative) A.1 Approved Version History Reference Date Description n/a n/a No prior version or- No previous version within OMA A.2 Draft/Candidate Version 1.0 History Document Identifier Date Sections Description Draft Versions 09 Feb 2009 All Initial document to address the basic starting point. OMA-RD-PTM_Push-V1_0 04 Mar 2009 3.2, 6.2.2, OMA-CD-PUSH-2009-0012-CR_Push_2.3_RD_Edits 6.2.4 26 Mar 2009 5, 6.2.1, 6.2.3 OMA-CD-PUSH-2009-0016R01-CR_Push_2.3_RD_Edits_huawei Candidate Version OMA-RD-PTM_Push-V1_0 20 Apr 2009 5, 6.2.4, 6.2.1 Per RDRR OMA-RDRR-Push-V2_3-20090420-D 26 May 2009 All Status changed to Candidate by TP: OMA-TP-2009-0203- INP_PTM_Push_V1_0_RD_for_Candidate_Approval Editorial fixes: styles and normative references sorted

OMA-RD-PTM_Push_V1_0-20090526-C Page 15 (16) Appendix B. Use Cases (Informative) B.1 Efficient and Effective Delivery of Service Notices B.1.1 Short Description Multipoint Push can enable efficient and effective delivery of service notices (e.g. informational and emergency) to muliple users. Typical types of informational notices inform users of new services, changes to existing services, and upcoming network events. Notices can also be sent in emergency situations, in which Multipoint Push will provide an effective means to deliver important information to large numbers of users, e.g. in a geographical area. B.1.2 Market benefits Delivery of such service notices currently requires discrete Push transactions. Given the potentially large number of users (e.g. millions) targeted by the service notices, Multpoint Push will avoid the following limitations of discrete Push: System and network capacity is significantly impacted by the need to deliver discrete Push transactions, including Push Initiator (e.g. service management servers that initiate service notices), Push Proxy Gateway, SMSC, MSC, SIP/IP Core, and signalling links between entities. As a result of the capacity impacts, notices must be sent in batches to individual users, which may require spreading over a period of days. This can significantly impact the effectiveness of time-sensitive notices, and effectively prevents use of OMA Push for delivery of emergency notices to very large groups of users. B.2 Advertising B.2.1 Short Description Generic advertising (i.e. not personalized to specific users) can be delivered using Multipoint Push. B.2.2 Market benefits Use of Multipoint Push for advertisement delivery will bring the same benefits as for the service notice use case above. B.3 Push Content Subscription B.3.1 Short Description Multipoint Push can be used to coordinate delivery of Push-based content to groups of users that subscribe to an arbitrary Push-based content delivery service. B.3.2 Market benefits Use of Multipoint Push can simplify ubscription-based services by separating the subscription management aspects from the delivery aspects, by use of multipoint address schemes. The PTM-Push enabled application clients can be configured for Push reception at a multipoint address as part of subscription management operations. The members of the target subscriber group can then be transparent to the Push content delivery systems (e.g. Push Initiator and Push Proxy Gateway, or PTM- Push enabled application server).

OMA-RD-PTM_Push_V1_0-20090526-C Page 16 (16) B.4 Extension of OMA Enablers for Multipoint Operation B.4.1 Short Description Existing OMA enablers can be extended to support delivery of content/transactions to groups of subscribers, e.g. for OMA Dynamic Content Delivery (DCD), OMA Mobile Advertising (MobAd), OMA Device Management (DM). B.4.2 Market benefits OMA enablers can be extended for new use cases supporting groups of subscribers. In addition, the efficiency and effectiveness of existing use cases can be improved through use of multipoint methods.