Overview of SIP Overload Control Standards and Implementation
Explore the world of SIP overload control with a focus on standards such as RFC 7339 and RFC 7415. Learn about the SIP Overload Control Task Group's role, network interface considerations, and the choice of standards impacting SIP rate and load control. Delve into the specifics of SIP rate control algorithms and the implications for network nodes and traffic management.
Download Presentation
Please find below an Image/Link to download the presentation.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. Download presentation by click this link. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.
E N D
Presentation Transcript
http://www.venuesallareas.com/uploads/images/venues_all_areas/venues/855_750x525.jpghttp://www.venuesallareas.com/uploads/images/venues_all_areas/venues/855_750x525.jpg Open Forum 2016 http://www.venuesallareas.com/uploads/images/venues_all_areas/venues/855_750x525.jpg NICC Standards Limited 10/09/2024 10th November 2016
SIP Overload Control (SOC) Task Group Philip Williams BT Chair of Group http://www.venuesallareas.com/uploads/images/venues_all_areas/venues/855_750x525.jpg NICC Standards Limited 10/09/2024
Scope agreed limited to: SIP NNI - Network to Network Interface can be extended easily e.g. Request Method types message priorities Nodal overload control hop-by-hop next node identified by IP address not Destination control generalised traffic identification e.g. RFC 7200 uses Subscribe-Notify http://www.venuesallareas.com/uploads/images/venues_all_areas/venues/855_750x525.jpg http://www.venuesallareas.com/uploads/images/venues_all_areas/venues/855_750x525.jpg NICC Standards Limited NICC Standards Limited 10/09/2024
Choice of standards SIP Overload Control IETF RFC 7339 Nodal SIP PL / MR SIP Rate Control IETF RFC 7415 Nodal SIP MR SIP Load Control Event Package IETF RFC 7200 Destination SIP PL / MR / W NOCA-GOCAP ETSI ES 283 Nodal+ * MR Body Id Purpose Transport Restriction type/parameter Piggy-Backed on Responses (Via Header) Hop-by-hop see left Target node notifies subscribing source nodes (Subscribe-Notify Requests) Not defined Master (target) notifies Slaves (sources) Control Distribution target source Not defined Not defined Defined precisely, with SLAs Parameter value derivation note PL = Proportional Loss; MR = Max Rate; W = Window http://www.venuesallareas.com/uploads/images/venues_all_areas/venues/855_750x525.jpg http://www.venuesallareas.com/uploads/images/venues_all_areas/venues/855_750x525.jpg NICC Standards Limited NICC Standards Limited 10/09/2024
RFC 7415 - SIP Rate Control Identical signalling infrastructure to RFC 7339 specialisation Restriction method max admit rate only - rate-based oc= rate algorithm not mandated very effective default Target node ( server ) functions not defined derivation of source control rates http://www.venuesallareas.com/uploads/images/venues_all_areas/venues/855_750x525.jpg http://www.venuesallareas.com/uploads/images/venues_all_areas/venues/855_750x525.jpg NICC Standards Limited NICC Standards Limited 10/09/2024
SRC (SOC) signalling architecture traffic load direction Source Node Target Node SIP Requests SIP Server requests requests Via oc; oc-algo=rate; Client -side SOC local application(s) local application(s) Server -side SOC Via oc= ; oc-algo=rate; oc-validity= ; oc-seq= ; SIP Client responses responses SIP Responses http://www.venuesallareas.com/uploads/images/venues_all_areas/venues/855_750x525.jpg http://www.venuesallareas.com/uploads/images/venues_all_areas/venues/855_750x525.jpg NICC Standards Limited NICC Standards Limited 10/09/2024
ND 1653: SIP Overload Control in UK Networks, so far Architecture Identification of standard Restriction algorithm Load-sharing & Re-routing Resilience/failover Response codes for rejection by control Emergency traffic http://www.venuesallareas.com/uploads/images/venues_all_areas/venues/855_750x525.jpg http://www.venuesallareas.com/uploads/images/venues_all_areas/venues/855_750x525.jpg NICC Standards Limited NICC Standards Limited 10/09/2024
Restriction Policy Message priority criteria: restriction exempt? Request Method? emergency call? within dialog? Restriction exempt Request Methods ACK BYE CANCEL PRACK http://www.venuesallareas.com/uploads/images/venues_all_areas/venues/855_750x525.jpg http://www.venuesallareas.com/uploads/images/venues_all_areas/venues/855_750x525.jpg NICC Standards Limited NICC Standards Limited 10/09/2024
Key performance objectives Objective 2 Distribution of control rates over sources Precise, predictable fair in some sense SLAs agreed between CPs guaranteed minimum rate use capacity when unused by others Structure source max rate SLA parameters control variable Objective 1 Total rate received by target Bound by goal rate capacity of target node Maximise rate received utilisation of target node Value of control variable unique convergence fast adaptation stable http://www.venuesallareas.com/uploads/images/venues_all_areas/venues/855_750x525.jpg http://www.venuesallareas.com/uploads/images/venues_all_areas/venues/855_750x525.jpg NICC Standards Limited NICC Standards Limited 10/09/2024
Rates at target of overload total source rate goal rate request rate total request arrival rate at target unique value of control variable 0 control variable increasing http://www.venuesallareas.com/uploads/images/venues_all_areas/venues/855_750x525.jpg http://www.venuesallareas.com/uploads/images/venues_all_areas/venues/855_750x525.jpg NICC Standards Limited NICC Standards Limited 10/09/2024
Next stages Complete & issue ND 1653 Additional guidance required http://www.venuesallareas.com/uploads/images/venues_all_areas/venues/855_750x525.jpg NICC Standards Limited 10/09/2024