RE: [Pana] ISP-Information and NAP-Information AVPs
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [Pana] ISP-Information and NAP-Information AVPs
Moving away from defining our own service provider identification is a good thing.
But, relying on another spec (dependency) for the formatting is not a good thing.
Replicating the formatting and than maintaining it in the pana spec is not that good either.
Any suggestions?
Alper
> -----Original Message-----
> From: Yoshihiro Ohba [mailto:yohba at tari.toshiba.com]
> Sent: Wednesday, October 11, 2006 9:46 PM
> To: MORAND Lionel RD-CORE-ISS
> Cc: Yoshihiro Ohba; pana at ietf.org
> Subject: Re: [Pana] ISP-Information and NAP-Information AVPs
>
> Hi Lionel,
>
> On Wed, Oct 11, 2006 at 08:29:50PM +0200, MORAND Lionel RD-CORE-ISS wrote:
> > Hi Yoshi,
> >
> > Being involved in the definition of this attribute, i would be of course
> in favor to re-use le format defined in the geopriv-radius-lo draft ;)
> >
> > But is it possible to say that a PANA AVP contains a RADIUS attribute
> value?
> > If not, another way to do it could be to define our own PANA AVPs based
> on the same RADIUS attribute format and to refer to the IANA registry
> defined for "Operator type".
>
> Yes, your suggested way would work better, probably with additinal
> text stating that the format, value and semantics of the field is the
> same as that is defined for the RADIUS Operator-Name attribute value.
>
> Yoshihiro Ohba
>
>
> >
> > Lionel
> >
> > > -----Message d'origine-----
> > > De : Yoshihiro Ohba [mailto:yohba at tari.toshiba.com]
> > > EnvoyéP : mercredi 11 octobre 2006 15:10
> > > éï : pana at ietf.org
> > > Objet : [Pana] ISP-Information and NAP-Information AVPs
> > >
> > > Hi,
> > >
> > > In the current PANA specification, ISP-Information and
> > > NAP-Information AVPs are defined as follows:
> > >
> > > ISP-Information ::= < AVP Header: 7 >
> > > 0*1 { Provider-Identifier }
> > > { Provider-Name }
> > > * [ AVP ]
> > >
> > > NAP-Information ::= < AVP Header: 9 >
> > > 0*1 { Provider-Identifier }
> > > { Provider-Name }
> > > * [ AVP ]
> > >
> > > where:
> > >
> > > The Provider-Identifier AVP (AVP Code 14) is of type
> > > Unsigned32, and
> > > contains an IANA assigned "SMI Network Management Private
> > > Enterprise
> > > Codes" [ianaweb] value, encoded in network byte order.
> > >
> > > The Provider-Name AVP (AVP Code 15) is of type UTF8String, and
> > > contains the UTF8-encoded name of the provider.
> > >
> > > The above format was developed before geopriv WG started the
> > > work of draft-ietf-geopriv-radius-lo which defines RADIUS
> > > attribute named Operator-Name to serve as operator identifier.
> > >
> > > I believe use of this RADIUS attribute format is more appropriate for
> > > NAP- and ISP-Information AVPs in PANA than what is defined in
> > > pana-pana-12 because the attribute supports multiple operator
> > > namespaces. Note that IEEE 802.21 WG also adopted this
> > > RADIUS attribute format for operator identifier in their
> > > speficication.
> > >
> > > A RADIUS Operator-Name attribute value consists of 1-octet
> > > operator Namespace ID and variable-length Operator-Name:
> > >
> > > 0 1 2 3
> > > 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
> > > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> > > | Namespace ID | Operator-Name
> > > ...
> > > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> > > | Operator-Name
> > > ...
> > > +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
> > >
> > > Namespace ID:
> > >
> > > The value within this field contains the
> > > operator namespace identifier. The Namespace ID value
> > > is encoded as an 8-bit unsigned integer value.
> > >
> > > Example: 1 for REALM
> > >
> > > Operator-Name:
> > >
> > > The text field of variable length contains an
> > > Access Network Operator Name.
> > > This field is a RADIUS base data type of Text.
> > >
> > > Example: anyisp.example.com
> > >
> > > The following is the list of Namespace ID values currently in
> > > draft-ietf-geopriv-radius-lo:
> > >
> > > TADIG (0):
> > >
> > > This namespace can be used to indicate operator names based on
> > > Transferred Account Data Interchange Group (TADIG) codes defined
> > > in [13]. TADIG codes are assigned by the TADIG Working Group
> > > within the GSM Association. The TADIG Code consists of two
> > > fields, with a total length of five ASCII characters
> > > consisting of
> > > a three-character country code and a two-character aplhanumeric
> > > operator (or company) ID.
> > >
> > >
> > > REALM (1):
> > >
> > > The REALM operator namespace can be used to indicate operator
> > > names based on any registered domain name. Such names are
> > > required to be unique and the rights to use a given
> > > realm name are
> > > obtained coincident with acquiring the rights to use a
> > > particular
> > > Fully Qualified Domain Name (FQDN).
> > >
> > >
> > > E212 (2):
> > >
> > > The E212 namespace can be used to indicate operator
> > > names based on
> > > the Mobile Country Code (MCC) and Mobile Network Code (MNC)
> > > defined in [14]. The MCC/MCC values are assigned by the
> > > Telecommunications Standardization Bureau (TSB) within the ITU-T
> > > and designated administrators in different countries. The E212
> > > value consists of three ASCII digits containing the
> > > MCC, followed
> > > by two or three ASCII digits containing the MNC.
> > >
> > >
> > > ICC (3):
> > >
> > > The ICC namespace can be used to indicate operator
> > > names based on
> > > ITU Carrier Codes (ICC) defined in [15]. ICC values
> > > are assigned
> > > by national regulatory authorities and are coordinated by the
> > > Telecommunication Standardization Bureau (TSB) within the ITU-T.
> > > When using the ICC namespace, the attribute consists of three
> > > uppercase ASCII characters containing a three-letter alphabetic
> > > country code as defined in [16], followed by one to six
> > > uppercase
> > > alphanumeric ASCII characters containing the ICC itself.
> > >
> > > (I think Namespace ID for IEEE 802.16 Operator ID should also
> > > be added, but this is not a PANA issue.)
> > >
> > >
> > > Suggested changes for PANA specification:
> > >
> > > - Define ISP-Information AVP and NAP-Information AVP as type
> > > OctetString where the octetstring data contains a RADIUS
> > > Operator-Name attribute value defined in draft-ietf-geopriv-radius-lo.
> > >
> > > - Remove Provider-Identifier AVP and Provider-Name AVP from
> > > the speficication.
> > >
> > >
> > > Best regards,
> > > Yoshihiro Ohba
> > >
> > > _______________________________________________
> > > Pana mailing list
> > > Pana at ietf.org
> > > https://www1.ietf.org/mailman/listinfo/pana
> > >
> >
> >
>
> _______________________________________________
> Pana mailing list
> Pana at ietf.org
> https://www1.ietf.org/mailman/listinfo/pana
_______________________________________________
Pana mailing list
Pana at ietf.org
https://www1.ietf.org/mailman/listinfo/pana
Note: Messages sent to this list are the opinions of the senders and do not imply endorsement by the IETF.