1 © 2001, cisco systems, inc. all rights reserved. vvt-220 2981_05_2001_c1 resource priority header...

10
1 © 2001, Cisco Systems, Inc. All rights reserved. © 2001, Cisco Systems, Inc. All rights reserved. © 2001, Cisco Systems, Inc. All rights reserved. VVT-220 2981_05_2001_c1 Resource Priority Header draft-ietf-sip-resource-priority-05 James M Polk Henning Schulzrinne 11 Nov 04

Upload: norah-wilcox

Post on 18-Jan-2018

216 views

Category:

Documents


0 download

DESCRIPTION

© 2001, Cisco Systems, Inc. All rights reserved VVT _05_2001_c1 Changes from previous (-04) version added R-P to the response column of Table 2 from 3261 stated R-P MUST be copied in the response without changes added section 4.2 "Rejection Messages" to include the condition in which an existing call is preempted to take a higher priority call, and gave a reference to “Reason Header for Preemption” ID rewrote "strict mode" to be for MLPP-type use-cases (attempted) reintroduction of “semi-strict mode” to be for GETS/ETS-type use-cases – This has generated “a few” comments on the list Added Preemption Behavior sections for UASs and Proxies, if applied in local policy Addressed that SIPFRAG has problems if a Proxy is expecting to see the R-P header

TRANSCRIPT

Page 1: 1 © 2001, Cisco Systems, Inc. All rights reserved. VVT-220 2981_05_2001_c1 Resource Priority Header draft-ietf-sip-resource-priority-05 James M Polk Henning

1© 2001, Cisco Systems, Inc. All rights reserved.© 2001, Cisco Systems, Inc. All rights reserved.© 2001, Cisco Systems, Inc. All rights reserved.VVT-2202981_05_2001_c1

Resource Priority Header

draft-ietf-sip-resource-priority-05

James M PolkHenning Schulzrinne

11 Nov 04

Page 2: 1 © 2001, Cisco Systems, Inc. All rights reserved. VVT-220 2981_05_2001_c1 Resource Priority Header draft-ietf-sip-resource-priority-05 James M Polk Henning

© 2001, Cisco Systems, Inc. All rights reserved. 2© 2001, Cisco Systems, Inc. All rights reserved. 2© 2001, Cisco Systems, Inc. All rights reserved. 2VVT-2202981_05_2001_c1

Resource Priority Header

• A means of addressing congestion in SIP elements

Page 3: 1 © 2001, Cisco Systems, Inc. All rights reserved. VVT-220 2981_05_2001_c1 Resource Priority Header draft-ietf-sip-resource-priority-05 James M Polk Henning

© 2001, Cisco Systems, Inc. All rights reserved. 3© 2001, Cisco Systems, Inc. All rights reserved. 3© 2001, Cisco Systems, Inc. All rights reserved. 3VVT-2202981_05_2001_c1

Changes from previous (-04) version

• added R-P to the response column of Table 2 from 3261• stated R-P MUST be copied in the response without changes• added section 4.2 "Rejection Messages" to include the condition in which

an existing call is preempted to take a higher priority call, and gave a reference to “Reason Header for Preemption” ID

• rewrote "strict mode" to be for MLPP-type use-cases• (attempted) reintroduction of “semi-strict mode” to be for GETS/ETS-type

use-cases– This has generated “a few” comments on the list

• Added Preemption Behavior sections for UASs and Proxies, if applied in local policy

• Addressed that SIPFRAG has problems if a Proxy is expecting to see the R-P header

Page 4: 1 © 2001, Cisco Systems, Inc. All rights reserved. VVT-220 2981_05_2001_c1 Resource Priority Header draft-ietf-sip-resource-priority-05 James M Polk Henning

© 2001, Cisco Systems, Inc. All rights reserved. 4© 2001, Cisco Systems, Inc. All rights reserved. 4© 2001, Cisco Systems, Inc. All rights reserved. 4VVT-2202981_05_2001_c1

• added Section 7 "Namespace Descriptions" with the names and priority-values and expected behaviors

• added Section 7.1 "Multiple Namespaces in a Message" as a guidance section, giving examples of how priority ordering is to be, and not to be performed a domain that chooses to configure more than one namespace

– states local policy determines all this, and they better be careful when doing it

• Modified the Security Considerations section to get into how poor implementations could be dangerous, and the top 3 things to look out for when enabling this header

– left the rest of the Sec Cons section alone (is this good?)• Modified the IANA registration section to give an example registry layout

of both the namespace registry and the priority-value registry

Changes from previous version II

Page 5: 1 © 2001, Cisco Systems, Inc. All rights reserved. VVT-220 2981_05_2001_c1 Resource Priority Header draft-ietf-sip-resource-priority-05 James M Polk Henning

© 2001, Cisco Systems, Inc. All rights reserved. 5© 2001, Cisco Systems, Inc. All rights reserved. 5© 2001, Cisco Systems, Inc. All rights reserved. 5VVT-2202981_05_2001_c1

Issues brought up since -05 submitted

• That namespaces should not be bound to an expected behavior– doc is guidance and clearly 1 or more networks will use a namespace the way registered – so be careful!

• Somehow want a unknown RP to be forwarded by an intermediary *and* mid-hop replied to that the RP was malformed

Page 6: 1 © 2001, Cisco Systems, Inc. All rights reserved. VVT-220 2981_05_2001_c1 Resource Priority Header draft-ietf-sip-resource-priority-05 James M Polk Henning

© 2001, Cisco Systems, Inc. All rights reserved. 6© 2001, Cisco Systems, Inc. All rights reserved. 6© 2001, Cisco Systems, Inc. All rights reserved. 6VVT-2202981_05_2001_c1

• To limit RP to only be used in INVITEs...• “semi-strict” mode should be removed...• To remove namespace behaviors from ID...• Doesn’t want any authorization mechanism

recommended...• Doesn’t like that IETF should define new

namespaces...

Issues brought up since -05 submitted II

Page 7: 1 © 2001, Cisco Systems, Inc. All rights reserved. VVT-220 2981_05_2001_c1 Resource Priority Header draft-ietf-sip-resource-priority-05 James M Polk Henning

© 2001, Cisco Systems, Inc. All rights reserved. 7© 2001, Cisco Systems, Inc. All rights reserved. 7© 2001, Cisco Systems, Inc. All rights reserved. 7VVT-2202981_05_2001_c1

Proposal to remove confusion about Modes

• Remove “modes”– Creating a behavior template to each namespace was clearly no longer working

• Create 2 (3261) tables (one with, one without ‘Require’ Header):– This is the SIP protocol level behavior

• That we move all behavior descriptions into separate subsections independent of namespace

• Define each namespace• Within each namespace, state the behaviors expected• Create new R-P table that matches namespaces to expected behaviors (ala

3261’s table 2)– To be what goes into IANA– To be what new namespaces must complete in their definition

Page 8: 1 © 2001, Cisco Systems, Inc. All rights reserved. VVT-220 2981_05_2001_c1 Resource Priority Header draft-ietf-sip-resource-priority-05 James M Polk Henning

© 2001, Cisco Systems, Inc. All rights reserved. 8© 2001, Cisco Systems, Inc. All rights reserved. 8© 2001, Cisco Systems, Inc. All rights reserved. 8VVT-2202981_05_2001_c1

From Table 2 of 3261

Header field where proxy INV ACK CAN BYE REG OPT PRA ---------------------------------------------------------------- Resource-Priority R amdr m m m m m m m Resource-Priority r amdr c c c c c c c Resource-Priority 200 - m - m m m m m

Header field where proxy SUB NOT UPD MSG REF INF PUB ---------------------------------------------------------------- Resource-Priority R amdr m m m m m m m Resource-Priority r amdr c c c c c c c Resource-Priority 200 - m - m m m m m

• Example table with ‘Require’ Header• another table would be created for without Require

header

Page 9: 1 © 2001, Cisco Systems, Inc. All rights reserved. VVT-220 2981_05_2001_c1 Resource Priority Header draft-ietf-sip-resource-priority-05 James M Polk Henning

© 2001, Cisco Systems, Inc. All rights reserved. 9© 2001, Cisco Systems, Inc. All rights reserved. 9© 2001, Cisco Systems, Inc. All rights reserved. 9VVT-2202981_05_2001_c1

New Table for Resource Priority

Behaviors Namespaces dsn drsn q735 ets wps--------- --- ---- ---- --- ---Number of Priority-values 5 6 5 5 5

Reference ****** this RFC (if ever published)*****

Preemption Policy yes yes yes no no

Queue Based Policy no no no yes yes

New Error Code 417 417 417 417 417

...and the list goes on...

• Each behavior is to be uniquely defined previously in the document

Page 10: 1 © 2001, Cisco Systems, Inc. All rights reserved. VVT-220 2981_05_2001_c1 Resource Priority Header draft-ietf-sip-resource-priority-05 James M Polk Henning

© 2001, Cisco Systems, Inc. All rights reserved. 10© 2001, Cisco Systems, Inc. All rights reserved. 10© 2001, Cisco Systems, Inc. All rights reserved. 10VVT-2202981_05_2001_c1

What’s next?

• Rev doc in roughly 2 weeks• Another (short) WGLC• ...pray....• ... (repeat above steps if necessary)