Re: [Sipping] draft-ietf-sipping-profile-datasets

"Elwell, John" <john.elwell@siemens.com> Thu, 26 February 2009 10:30 UTC

Return-Path: <john.elwell@siemens.com>
X-Original-To: sipping@core3.amsl.com
Delivered-To: sipping@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B4F1B3A6A35 for <sipping@core3.amsl.com>; Thu, 26 Feb 2009 02:30:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.296
X-Spam-Level:
X-Spam-Status: No, score=-2.296 tagged_above=-999 required=5 tests=[AWL=0.303, BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cjV-IvbgmPnu for <sipping@core3.amsl.com>; Thu, 26 Feb 2009 02:29:59 -0800 (PST)
Received: from mailgate.siemenscomms.co.uk (mailgate.siemenscomms.co.uk [195.171.110.225]) by core3.amsl.com (Postfix) with ESMTP id A6B453A6A32 for <sipping@ietf.org>; Thu, 26 Feb 2009 02:29:58 -0800 (PST)
Received: from GBNTHT12009MSX.gb002.siemens.net ([137.223.219.235]) by siemenscomms.co.uk (PMDF V6.3-x14 #31430) with ESMTP id <0KFO00L3S56GQC@siemenscomms.co.uk> for sipping@ietf.org; Thu, 26 Feb 2009 10:30:16 +0000 (GMT)
Date: Thu, 26 Feb 2009 10:30:16 +0000
From: "Elwell, John" <john.elwell@siemens.com>
In-reply-to: <1235427528.6505.75.camel@victoria-pingtel-com.us.nortel.com>
To: Dale Worley <dworley@nortel.com>, SIPPING <sipping@ietf.org>
Message-id: <0D5F89FAC29E2C41B98A6A762007F5D00194CB82@GBNTHT12009MSX.gb002.siemens.net>
MIME-version: 1.0
X-MIMEOLE: Produced By Microsoft Exchange V6.5
Content-type: text/plain; charset="us-ascii"
Content-transfer-encoding: quoted-printable
Thread-Topic: [Sipping] draft-ietf-sipping-profile-datasets
Thread-Index: AcmWBMGNE9Uf9PLxRmSdgkIYU/384AB+G3fg
Content-class: urn:content-classes:message
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
References: <1235427528.6505.75.camel@victoria-pingtel-com.us.nortel.com>
Subject: Re: [Sipping] draft-ietf-sipping-profile-datasets
X-BeenThere: sipping@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "SIPPING Working Group \(applications of SIP\)" <sipping.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sipping>
List-Post: <mailto:sipping@ietf.org>
List-Help: <mailto:sipping-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sipping>, <mailto:sipping-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 26 Feb 2009 10:30:00 -0000

Looks good to me.

John 

> -----Original Message-----
> From: sipping-bounces@ietf.org 
> [mailto:sipping-bounces@ietf.org] On Behalf Of Dale Worley
> Sent: 23 February 2009 22:19
> To: SIPPING
> Subject: [Sipping] draft-ietf-sipping-profile-datasets
> 
> As a first step in revising draft-ietf-sipping-profile-datasets, I am
> pulling together a glossary for the terms used in the document.  The
> first draft of the glossary follows.  I've included some terms from
> draft-ietf-sipping-config-framework, added a few terms that seem to be
> needed, and revised some of the definitions, but I think that the
> glossary is compatible with both config-framework and the published
> version of profile-datasets.
> 
> Comments are welcome!
> 
>    Profile:  a set of configuration data intended to configure a
>       specific device or devices and obtained from a specific source
>       (e.g., user, device, local network or other).  Has a concrete
>       representation as an XML document.
> 
> 
> Note that "Profile" is used here to mean specific configuration data
> to be used by a specific device.
> 
>    Profile Type:  a particular category of Profile data regarding its
>       source (e.g., User, Device, Local Network or other).
> 
> 
>    Profile schema:  a definition of a set of possible profiles that
>       are seen as alternative configuration data for a set of UAs.
>       Has specific XML namespace and a concrete representation in XML
>       Schema Language and/or in Relax NG schema language.
> 
>    Profile meta-schema:  the schema of the XML namespace
>       "urn:ietf:params:xml:ns:uaprof", from which are derived 
> the various
>       profile schemas
> 
> 
>    user profile -  the profile that applies to a specific user.  The
>       user profile is that set of profile data the user wants to
>       associate with a given device (e.g. ringtones used when someone
>       calls them, the user's shortcuts).
>    device profile -  data profile that applies to a specific device.
>       This is the data that is bound to the device itself 
> independent of
>       the user.  It relates to specific capabilities of the device
>       and/or preferences of the owner of the device.
>    local network profile -  data that applies to the user agent in the
>       context of the local network.  This is best illustrated 
> by roaming
>       applications; a new device appears in the local network (or a
>       device appears in a new network, depending on the point 
> of view).
>       The local network profile includes settings and perhaps policies
>       that allow the user agent to function in the local network (e.g.
>       how to traverse NAT or firewall, bandwidth constraints).
> 
>    merging -  the operation of resolving overlapping settings from
>       multiple profiles.  Overlap occurs when the same property occurs
>       in multiple profiles (e.g. device, user, local network).
> 
>    working profile -  the set of property values utilized in a SIP
>       User Agent; (effectively) constructed by merging the profiles
>       from the relevant sources
> 
> 
> 
>    property -  a named configurable characteristic of a user agent;
>       a named datum within a profile schema.
>       A given property has a well-defined range of possible values.  A
>       given property may be defined to have a range of 
> values, allow for
>       simultaneous use of many values (as in a list of allowed
>       possibilities), or a set of related values that 
> collectively form
>       a single profile information item.
> 
>    dataset -  a collection of properties.
> 
>    setting -  the binding of a specific value or set of values to a
>       given property.
> 
>    thus, a profile schema is a dataset, and a profile is a set of
>    settings that conforms to a particular profile schema
> 
> Dale
> 
> 
> _______________________________________________
> Sipping mailing list  https://www.ietf.org/mailman/listinfo/sipping
> This list is for NEW development of the application of SIP
> Use sip-implementors@cs.columbia.edu for questions on current sip
> Use sip@ietf.org for new developments of core SIP
>