﻿<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>

<!--
    FILE INFORMATION

    Description
       Guidelines for the handling for the GBA Protocol Identifier registry

    Version: 1.0
    Date:    17 Sep 2009

    OMA Permanent Document
       File: OMA-INF-HTM_OMNA_GBAprotocolId-20090917-D
       Type: Text

    Private Reachable Information
       Path: http://www.openmobilealliance.org/ftp/REL/P-n-G
       Name: OMNA_GBAprotocolId.html

    NORMATIVE INFORMATION

    Description of the handling and usage for OMNA Registry for
    GBA Protocol Identifier
	
    LEGAL DISCLAIMER

    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

    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
    endeavors 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.

    Copyright 2009 Open Mobile Alliance Ltd.  All Rights Reserved.
    Used with the permission of the Open Mobile Alliance Ltd. under the
    terms set forth above.
-->

<head>
	<title>OMNA Guidelines - GBA Protocol Identifiers</title>
	<meta name="description" content="OMNA Guidelines - GBA Protocol Identifiers">
	<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
	<link rel="stylesheet" href="../../GI_template/accessible_StaticPages.css" type="text/css">
	<link rel="stylesheet" href="ProcStyle.css" type="text/css">
</head>

<body>

<!--  Document Header  -->

<table border=0 width=100% cellspacing=0 cellpadding=0>
<tr>
<td align=left><img src="imgOMAlogo.gif"></td>
<td align=right>
<p class=dochead>OMNA Guidelines - GBA Protocol Identifiers</p>
<p class=docfile>OMA-INF-HTM_OMNA_GBAprotocolId-V1_0-20090917-D</p>
</td>
</tr></table>

<!--  Navigation Bar  -->

<table width=100% cellspacing=0 cellpadding=0>
<tr><td colspan=2><img height=5 width=100% src="imgBitWht.gif"></tr>
<tr><td colspan=2><img height=5 width=100% src="imgBitSep.gif"></tr>
<tr>
<td class=navbar>
<a href="Procs-n-Guides.htm">Procs-n-Guides</a>&nbsp;>>
<a href="OMNA.htm">OMNA</a>&nbsp;>>
<b>GBAprotocolId</b>
</td>
<td class=navbar align=right>Updated: 17 Sep 2009</td>
</tr>
<tr><td colspan=2><img height=5 width=100% src="imgBitSep.gif"></tr>
<tr><td colspan=2><img height=5 width=100% src="imgBitWht.gif"></tr>
</table>

<!--  Start of Document  -->

<h1>OMNA Guidelines - GBA Protocol Identifiers</h1>

<h3>Contents</h3>
<ul>
<li><a href="#acc">Accessing the Registry</a></li>
<li><a href="#purp">Purpose of the Registry</a></li>
<li><a href="#data">Data Model for the Registry</a></li>
<li><a href="#how">How to Get a Registration</a></li>
<li><a href="#ref">Referencing an Assignment in the OMNA Registry</a></li>
</ul>

<hr class=1>
<a name="acc"><h2>Accessing the Registry</h2></a>

The <a target="OMNAreg" href="http://www.openmobilealliance.org/tech/omna/omna-GBAprotoclIdentifier.aspx">GBA Protocol Identifier Registry</a> is available from <a target="OMNAmain" href="http://www.openmobilealliance.org/tech/OMNA.aspx">Open Mobile Naming Authority (OMNA)</a> which is a registry service provided by the Open Mobile Alliance.
<p>

<hr class=1>
<a name="purp"><h2>Purpose of the Registry</h2></a>

<p>
The GBA Protocol Identifier is a five-octet string and is defined in
<a href="http://www.3gpp.org/ftp/Specs/html-info/33220.htm">3GPP TS33.220</a>.  The first octet in the string defines the Organization allocating the identifier.  OMA has been assigned the value <b>0x03</b> and the OMNA GBA Protocol Identifier Registry records all identifiers with this Organization value.
<p>
The values in this registry are made available for use in various OMA Enablers.
It is not expected that OMA would assign values for other organizations.
<p>

<hr class=1>
<a name="data"><h2>Data Model for the Registry</h2></a>

<p>
With the first octet of the GBA Protocol Identifier set as the OMA Organization code (<b>0x03</b>), the remainng four octets are available for assignment.
To provide as much flexibility as possible in its use, most of the available space will be reserved and not committed initially.
<p>
At the present, three address schemes in addition to a reserved area are being declared:
<ul>
<li><b>Non-versioned schemes</b><br>The first three octets will be 0x03,0x00,0x00 and the last two octets will declare the specific scheme<br>&nbsp;</li>
<li><b>Versioned schemes</b> that will have some octets available for option codes<br>The first two octets will be 0x03,0x00 and the third octet will be a value from 0x01 to 0xFF which will define the protocol family and the last two octets can provide additional information within the selected protocol family<br>&nbsp;</li>
<li><b>Experimental usage</b> - these will not recorded<br>The first two octets will be 0x03,0xFF with the remaining octets usable for any purpose<br>&nbsp;</li>
<li><b>Reserved for future use</b><br>With the first octet set to 0x03, all whose second byte ranges from 0x01 to 0xFE will be reserved</li>
</ul>
<p>

<hr class=1>
<a name="how"><h2>How to Get a Registration</h2></a>

<p>
At present, only OMA Working Groups may receive a GBA Protocol Identifier from the OMNA registry.
<p>
When an OMA Working Group needs a value from this registry they should follow these steps:

<ol>
<li>Work with the OMA Security Working Group when they need to determine how they can use existing schemes or need to declare their own.  If they can reuse one, the OMNA registry can capture that (go to step 4)</li>
<li>If a new scheme is needed, the OMA Security Working Group shall determine if the requested need fits the current data model in which case it will inform the requesting Working Group of their assignment.  This usage will also be notified to REL Committee such that the OMNA registry can be updated.</li>
<li>If the current data model is unsatisfactory, the OMA Security Working Group will work with REL to establish a new scheme.  The requesting Working Group will then be notified of their assignment and REL will update the OMNA registry to record both the new data model and the assignment.</li>
<li>The Requesting Working Group will provide information to the REL representative working on the OMNA update regarding references so that it can revise the OMNA registry accordingly.</li>
</ol>
<p>

<hr class=1>
<a name="ref"><h2>Referencing an Assignment in the OMNA Registry</h2></a>

<p>
There may be times that a specification needs to reference the OMNA Registry to point people to values that are available for use.
In addition, it may make sense to point to OMNA to make it clear that an assignment being mentioned is valid.
In these cases, it will be good to have a formal reference to the OMNA information.
<p>
The current practice for OMNA references is to point to the main OMNA directory and provide information to permit a person to click to the appropriate registry.  This allows for future revisions to the registry structure or presentation as the OMNA main page will be the only page that needs to be protected.
<p>
An example usage of a reference to this registry is
<center>
<table width=65% border=1><tr><td bgcolor=FFCCCC>
...The Ua security protocol identifier that shall be used for this enabler is declared in OMNA GBA Protocol Identifier Registry [OMNA]...
</td></tr></table>
</center>
<p>
And an example of the reference itself is
<center>
<table border=1 width=65%><tr bgcolor=CCFFFF><td valign=top>
[OMNA]
</td><td>
Open Mobile Naming Authority,<br>URL: <font color=blue>http://www.openmobilealliance.org/tech/omna</font>
</td></tr></table>
</center>

<p>

<!--  Document Footer  -->

<table width=100% cellspacing=0 cellpadding=0>
<tr><td colspan=2><img height=5 width=100% src="imgBitWht.gif"></tr>
<tr><td colspan=2><img height=5 width=100% src="imgBitSep.gif"></tr>
<tr>
<td class=footer align=left>&copy; 2009 Open Mobile Alliance, Ltd.<br>All Rights Reserved</td>
<td class=footer align=right>
<a href="http://www.openmobilealliance.org/AboutOMA/useterms.aspx">Website Terms of Use</a>
</td>
</tr>
</table>

</body>
</html>