Intellectual Property Rights

Slides:



Advertisements
Similar presentations
© 2007 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
Advertisements

© 2003 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
© 2011 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
© 2014 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
The Global API Federation
Example for SCL resource usage according to ETSI TC M2M March 2011 Josef Blanz, Qualcomm Inc.
© 2004 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
© 2008 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
© 2003 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
© 2004 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
© 2011 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
Overview & Definitions for Downloadable Credentials 1 S GPP2 TSG-S WG1 Source: Sprint, US Cellular, Motorola Mobility, Qualcomm Contact(s):
© 2011 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
© 2005 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
© 2011 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
Google Data APIs Google Data APIs : Integrando suas aplicações Java com os serviços Google.
© 2003 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
The Windows Live Dev Platform Martin Parry Developer & Platform Group Microsoft Ltd
© 2005 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
© 2006 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
© 2007 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
© 2004 Open Mobile Alliance Ltd. All Rights Reserved. Used with the permission of the Open Mobile Alliance Ltd. under the terms as stated in this document.
Users are moving towards web applications Content on the web is more personal & meaningful Development on the web is easier than the OS.
© 2006 Open Grid Forum Network Services Interface CS Errata Guy Roberts, Chin Guok, Tomohiro Kudoh 29 Sept 2015.
Discussion on oneM2M and OSGi Interworking Group Name: ARC Source: Jessie, Huawei, Meeting Date: Agenda Item:
28 September 2005OMA MEM / IETF LEMONADE Workshop - London, UK 1 OMA MEM IETF LEMONADE joint workshop Jerry Weingarten Eric.
International Planetary Data Alliance Registry Project Update September 16, 2011.
Name of Presentation Red Hat Presenter RED HAT Developer conference Brno 2009 Mobicents/JBCP Pavel Slegr.
Company LOGO OMA Presence SIMPLE. What is OMA? The Open Mobile Alliance (OMA) is a standards body which develops open standards for the mobile phone industry.
Protocol Bindings Joint oneM2M Call, 31 Aug 2016.
Master Service Orchestrator (MSO)
Connectivity to bank and sample account structure
Timeline – Standards & Requirements
Jonathan Rosenberg dynamicsoft
OGSA HPC cluster usecase for reference Model v.02
2 March 2017 Jevgenija Sevcova, EIFL Programmes and events coordinator
Azure Identity Premier Fast Start
Warranty Status API Overview
Intellectual Property Rights
Timeline - ATIS Involvement
Grid Resource Allocation Agreement Protocol
Network Services Interface
SIF 3.0 Concepts Workshop Idea13 Joerg Huber.
Timeline - ATIS Involvement
TRAINING OF FOCAL POINTS on the CountrySTAT SYSTEM based on FENIX
WEB API.
OpenWorld 2018 Oracle API Platform: How to Manage Typical Workflows
Robert Moskowitz, Verizon
Emergency Call number support
IEEE-SA and GDPR Implementation
Agenda OAuth Concepts Programming OAuth.
Vonk FHIR Engine Christiaan Knaap 27 September 2018.
Google Plus Hangouts Skills: Start a Hangout on Air, invite participants, conduct Hangout Concepts: none We will begin with some examples of Google Hangouts.
Network Services Interface Working Group
IEEE MEDIA INDEPENDENT HANDOVER
IEEE MEDIA INDEPENDENT HANDOVER DCN: xxx
Robert Moskowitz, Verizon
Robert Moskowitz, Verizon
This presentation document has been prepared by Vault Intelligence Limited (“Vault") and is intended for off line demonstration, presentation and educational.
Introduction to OGF Standards
Proposal for authentication cluster
Adding , Editing, and Assigning Full Text Finder Links
TGmb Teleconferences January 2010 through March 2010
TGmb Teleconferences January 2010 through March 2010
Proposed JSDL Extension: Parameter Sweeps
TGmb Teleconferences January 2010 through March 2010
TGmb Teleconferences January 2010 through March 2010
SIF 3.0 Concepts SIF 3.x Concepts & Terms Joerg Huber.
Robert Moskowitz, Verizon
Robert Moskowitz, Verizon
Presentation transcript:

Intellectual Property Rights OMA-ARC-Alias-2017-0001-INP_AliasMgmt_resource_tree Alias Mgmt Resource Tree Submitted To: ARC Date: 20 Sep. 2017 Availability: Public OMA Confidential Contact: Shahram Mohajeri, sm7084@att.com Source: AT&T X USE OF THIS DOCUMENT BY NON-OMA MEMBERS IS SUBJECT TO ALL OF THE TERMS AND CONDITIONS OF THE USE AGREEMENT (located at http://www.openmobilealliance.org/UseAgreement.html) AND IF YOU HAVE NOT AGREED TO THE TERMS OF THE USE AGREEMENT, YOU DO NOT HAVE THE RIGHT TO USE, COPY OR DISTRIBUTE THIS DOCUMENT. THIS DOCUMENT IS PROVIDED ON AN "AS IS" "AS AVAILABLE" AND "WITH ALL FAULTS" BASIS. Intellectual Property Rights Members and their Affiliates (collectively, "Members") agree to use their reasonable endeavours to inform timely the Open Mobile Alliance of Essential IPR as they become aware that the Essential IPR is related to the prepared or published Specification. This obligation does not imply an obligation on Members to conduct IPR searches. This duty is contained in the Open Mobile Alliance application form to which each Member's attention is drawn. Members shall submit to the General Manager of Operations of OMA the IPR Statement and the IPR Licensing Declaration. These forms are available from OMA or online at the OMA website at www.openmobilealliance.org.

GSMA Alias Mgmt Requirements (part 1) Used when the Alias Function is deployed in the Chatbot Platform

Proposed Alias Mgmt Resource Tree (part 1) Base URL: //{serverRoot}/aliasmgmt/{apiVersion}/{botsId}/{userId} POST to request AliasLink operation /alias GET to retrieve current alias setting PUT to toggle alias On/Off /status {serverRoot} part of the request URL can be API GW’s or Chatbot Platform’s depending on which system deploys Aliasing Function (AF) Assuming RCS client App uses REST APIs as opposed to SIP, {serverRoot} provided to the App during onboarding onto API GW If AF is deployed by MNO then aliasOn/Off/Link/Fetch requests are between RCS client App and MNO API GW (Chatbot Platform is not involved) If AF is deployed by Chatbot Platform then aliasOn/Off/Link/Fetch requests are directly between RCS client App and Chatbot Platform (no need for MNO API GW to be in the middle of the callflow! no need to expose above REST resources) If however, RCS client App is based on SIP and AF deployed in Chatbot Platform, MNO API GW does mapping of SIP-to-REST and invoke aliasOn/Off/Link/Fetch requests on its behalf MNO API GW is the client of the RESTful API i/f (i.e. no need to expose above REST resources) Key Point: Above REST resources can be exposed by either API GW or Chatbot Platform depending on AF deployment scenario and usage of SIP Vs RESTful API by the RCS client App

GSMA Alias Mgmt Requirements (part 2) Used when the Alias Function is deployed in the MNO network It shall be possible for the Chatbot Platform to receive asynchronous events from the Service Provider API GW.  **It is Service Provider policy on how to configure the URL for the Chatbot Platform in the API GW and how to expose the URL for the API GW to the Chatbot Platform.(is this requirement related to events?) All callback (HTTP POST) requests will contain the callback URL as the Request-URI.

Proposed Alias Mgmt Resource Tree (part 2) Base URL: //{serverRoot}/aliasmgmt/{apiVersion}/{botsId}/{userId} POST to subscribe to AliasLink Report notification (from MNO) /subscriptions /{subscriptionId} DELETE to stop AliasLink Report Notifications (from MNO) Above resources are exposed by MNO API GW only if AF is deployed by MNO Chatbot Platform is the client of this i/f in order to receive AliasLink Report Notifications One subscription per chatbot in the context of a given user {chatbotId} is part of the requestURI

Proposed Alias Mgmt Resource Tree (complete picture) Base URL: //{serverRoot}/aliasmgmt/{apiVersion}/{botsId}/{userId} /alias /status /subscriptions /{subscriptionId} Note: In a given AF deployment scenario portion of the above resources is needed to enable Alias Mgmt functionality (e.g. subscriptions resource is needed if AF is deployed by MNO)

Overview of the Resources & Operations (part1) To allow a client to manage Alias Function Resource URL Base URL: //{serverRoot }/aliasmgmt/{ apiVersion}/{ botsId}/{user Id} Data Structures HTTP verbs GET PUT POST DELETE Resource enabling alias mgmt /alias   Alias no Turn off aliasing and report alias-user identity mapping  (i.e. aliaslink) Per RCC.07 this is a standalone action which not only sets alias off but also reports the alias-userId mapping! Alias status /alias/status AliasStatus Fetch alias current settings (i.e. fetchsetting) Set alias status to On/Off (i.e. aliason/aliasoff) aliasOn results in new tokenized Id generated even if alias is already On!

Overview of the Resources & Operations (part2) To allow a client (i.e chatbot Platform) to manage subscriptions for AliasLink notifications (used if AF is deployed by MNO network) Resource URL Base URL: //{serverRoot}/al iasmgmt/{apiVer sion}/{botsId}/{u serId} Data Structures HTTP verbs GET PUT POST DELETE All subscriptions to Alias Link report /subscriptions AliasSubscriptionList (used for GET) AliasSubscription (used for POST)   Retrieve all active Alias notification subscriptions no Create new subscription for notifications to aliasLink report Individual subscription /subscriptions/{subsc riptionId} AliasSubscription (used for GET and POST response) Retrieve an individual subscription Cancel subscription and stop  corresp onding notifications