Resolution of issue QoS Parameters encoding in <dime-qos-parameters>, <nsis-qspec> & <tsvwg-emeregncy-rsvp>

Francois Le Faucheur IMAP <[email protected]>
Newsgroups gmane.ietf.nsis,gmane.ietf.tsvwg
Message-ID <[email protected]>
Hello,

The Issue:
=======
Three different documents (dime-qos-parameters, nsis-qos-nslp, tsvwg- 
emergency-rsvp) need to convey an overlapping set of QoS parameters  
(specifically RPH-Priority and Admission Priority) and currently do  
that in an inconsistent manner. This has been brought up and  
partially discussed on the WG mailing lists.

The Proposed Resolution
===================
Co-authors of the three I-Ds as well as WG chairs of the  
corresponding WGs converged on the following proposed resolution.  
Please let us know if you have an issue/concern with this.

o Regarding RPH-Priority:
	* tsvwg-emergency-rsvp will go ahead with its requests to IANA to  
provide numerical registry for RPH priority (via extending existing  
RPH registry). See IANA Considerations section of tsvwg-emergency-rsvp.
	* nsis-qspec (in section 6.2.10) will point to this registry instead  
of defining its own values
	* dime-qos-parameters (in section 4.11) will point to this registry  
instead of defining its own values
	* tsvwg-emergency-rsvp (in section 3.2) will keep pointing to this  
registry.

o Regarding Admission Priority:
	* every protocol spec will only indicate that "higher value means  
higher priority".
	* there is no attempt to define what specific values should be used  
for what. this is left outside the scope of the protocol specs.
	* each protocol spec will add a statement clarifying that a given  
Admission Priority is to be encoded with the same value in each of  
the three protocol spec. For example, in tsvwg-emergency-rsvp, under  
section 3.1.  we will add:
"      A given Admission Priority is encoded in this information element
	using the same value as when encoded in the Admission Priority
	parameter defined in section 6.2.9 of [nsis-qspec], or in the Admission
	 Priority parameter defined in section 4.10 of [dime-qos-parameters].
	In other words, a given value in any of the [emergency-rsvp] Admission
	Priority information element, the [nsis-qspec] Admission Priority  
parameter
	or the [dime-qos-parameters] Admission Priority parameter, refers to
	the same Admission Priority.
"
	* the mirror statement will be added in nsis-qspec (section 6.2.9)  
and dime-qos-parameters (section 4.10)

Francois



>>
>> For example in "tsvwg-emergency-rsvp"  under section 3.1., after :
>> "   Adm. Priority (Admission Priority): 8 bits (unsigned)
>>         The admission control priority of the flow, in terms of  
>> access
>>         to network bandwidth in order to provide higher  
>> probability of
>>         call completion to selected flows. Higher values represent
>>         higher Priority.
>> "
>> we could add something like this:
>> "      A given Admission Priority is encoded in this
>> information element
>> 	using the same value as when encoded in the Admission Priority
>> 	parameter defined in section 6.2.9 of [nsis-qspec], or
>> in the Admission
>> 	 Priority parameter defined in section 4.10 of
>> [dime-qos-parameters].
>> 	In other words, a given value in any of the
>> [emergency-rsvp] Admission
>> 	Priority information element, the [nsis-qspec]
>> Admission Priority parameter
>> 	or the [dime-qos-parameters] Admission Priority
>> parameter, refers to
>> 	the same Admission Priority.
>> "
>>
>> Francois
>>
>>
>>> That way, when these protocols are used in combination, you
>> can't get
>>> into priority inversion problems and can resist the
>> temptation to try
>>> to map using a local function.
>>>
>>> DaveO.
>>>
>>>> As a practical example of an issue I see in B, consider the recent
>>>> comment from An Nguyen as part of the WGLC on dime-qos-parameters.
>>>> He explained that ITU-T changed the "recommendation" where they
>>>> define Admission Priority semantic and therefore dime-qos-
>> parameters
>>>> needs to point to that new ITU-T document instead. So what happens
>>>> when ITU change their spec again in 2 years if we go for B.  What
>>>> happens if some other SDO decides to make use of admission
>> priorities
>>>> and define different value sets?
>>>> Approach A completely isolates IETF from any of these
>> external events
>>>> (that should indeed be completely transparent to IETF).
>>>>
>>>> If we can close that one by email, no need to meet face to face in
>>>> Vancouver.
>>>>
>>>> Francois
>>>>
>>>>
>>>>
>>>> From: "Nguyen, An P" <[email protected]>
>>>> Date: 16 October 2007 15:20:35 GMT+02:00
>>>> To: "Hannes Tschofenig" <[email protected]>,
>> <[email protected]>,
>>>> "radext mailing list" <[email protected]>, <[email protected]>,
>>>> "tsvwg IETF list" <[email protected]>
>>>> Subject: [NSIS] RE: [Tsvwg] WGLC for draft-ietf-dime-qos-
>>>> parameters-01
>>>>
>>>> Hannes,
>>>>
>>>> Just a comment on a reference in Sect 4.10 - Admission Priority
>>>> Parameter:
>>>>
>>>> Change the Y.1571 to Y.2171. The ITU SG-13 changed Y.1571 to Y.
>>>> 2171 ( Admission Control Priority Levels in Next Generation
>> Networks,
>>>> Sept 2006) to reflect the NGN work.
>>>>
>>>> I think you should add Y.2171 to Sect 9.2 - Informative
>> References as
>>>> well.
>>>>
>>>> Regards,
>>>>
>>>> An
>>>>
>>>>
>>>>
>>>>
>>>> On 26 Nov 2007, at 20:49, Francois Le Faucheur IMAP wrote:
>>>>
>>>>>
>>>>> On 26 Nov 2007, at 20:23, <[email protected]> wrote:
>>>>>
>>>>>> So, all three documents are about at the same state.  I think it
>>>>>> makess sense if the tsvwg draft creates the registry, and all of
>>>>>> the other drafts reference it.
>>>>>
>>>>> very well.
>>>>>
>>>>> Since we seem to have agreement across TSWG/NSIS/DIME about the
>>>>> first point (ie use a shared registry for RPH priorities)
>> then let's
>>>>> move to the second point ie. the actual format of that
>>>>> registry:
>>>>> draft-ietf-tsvwg-emergency-rsvp-04.txt proposes to
>> instantiate that
>>>>> registry by extending the existing IANA registry that was created
>>>>> based on RFC4412. See "IANA Considerations" section of
>>>>> draft-ietf-tsvwg-emergency-rsvp-04.txt.
>>>>> Please let us know if you see issues with this proposal.
>>>>>
>>>>> Thanks
>>>>>
>>>>> Francois
>>>>>
>>>>>>
>>>>>> John
>>>>>>
>>>>>>> -----Original Message-----
>>>>>>> From: ext Hannes Tschofenig [mailto:[email protected]]
>>>>>>> Sent: 26 November, 2007 11:22
>>>>>>> To: Loughney John (Nokia-NRC/PaloAlto)
>>>>>>> Cc: [email protected]; [email protected];
>>>>>>> [email protected]; [email protected]; [email protected];
>>>>>>> [email protected]; [email protected];
>>>>>>> [email protected]; [email protected];
>>>>>>> [email protected]; [email protected];
>>>>>>> [email protected]
>>>>>>> Subject: Re: QoS Parameters in dime-qos-parameters,
>> nsis-qos-nlsp,
>>>>>>> tsvwg-emeregncy-rsvp
>>>>>>>
>>>>>>> Hi John,
>>>>>>>
>>>>>>>> First off, what is the status of the drafts?  I am
>> going to do a
>>>>>>>> WG Chair write-up on the NSIS QSPEC document.  DiME QoS
>>>>>>> parameters might
>>>>>>>> take a bit longer.
>>>>>>>
>>>>>>> The DIME QoS parameter document has finished WGLC already. The
>>>>>>> only technical issue that has been raised for this document is
>>>>>>> related to the registry.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Ciao
>>>>>>> Hannes
>>>>>>>
>>>>>>>
>>>>>
>>>>
>>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.