session capacity es mate sce dra5 jones sip overload sce
play

Session Capacity Es/mate (SCE) - PowerPoint PPT Presentation

Session Capacity Es/mate (SCE) dra5-jones-sip-overload-sce-00 IETF 78 SIP Overload Control WG Paul E. Jones Gonzalo Salgueiro Victor Pascual


  1. Session ¡Capacity ¡Es/mate ¡(SCE) ¡ dra5-­‑jones-­‑sip-­‑overload-­‑sce-­‑00 ¡ IETF ¡78 ¡ SIP ¡Overload ¡Control ¡WG ¡ Paul ¡ ¡E. ¡Jones ¡ Gonzalo ¡Salgueiro ¡ Victor ¡Pascual ¡

  2. Session ¡Capacity ¡Es<mate ¡(SCE) ¡ • SCE ¡is ¡a ¡measure ¡of ¡how ¡much ¡capacity ¡exists ¡on ¡a ¡SIP ¡en<ty ¡ • Capacity ¡means ¡number ¡of ¡addi<onal ¡communica<on ¡sessions ¡the ¡ device ¡can ¡accept ¡ • It ¡is ¡comparable ¡to ¡a ¡gateway ¡repor<ng ¡how ¡many ¡DS0s ¡it ¡has ¡ available ¡ • But ¡more ¡suitable ¡for ¡other ¡devices ¡that ¡do ¡not ¡necessarily ¡have ¡a ¡ single ¡limi<ng ¡resource ¡ • It ¡summarily ¡represents ¡the ¡available ¡capacity ¡of ¡a ¡device ¡at ¡a ¡given ¡ point ¡in ¡<me ¡ • Taking ¡into ¡considera<on ¡available ¡memory, ¡CPU ¡u<liza<on, ¡media ¡ processing ¡capacity, ¡licenses, ¡etc. ¡ • Can ¡work ¡in ¡combina<on ¡with ¡rate ¡control ¡mechanisms ¡ • Overloading ¡the ¡ability ¡to ¡handle ¡communica<on ¡sessions ¡is ¡different ¡ than ¡overloading ¡the ¡ability ¡to ¡handle ¡messages ¡

  3. Example ¡SCE ¡Calcula<on ¡ • Let’s ¡assume ¡that ¡a ¡SIP ¡device ¡measures ¡capacity ¡ for ¡memory, ¡CPU, ¡media ¡processing, ¡licenses, ¡etc. ¡ • For ¡each ¡resource, ¡the ¡device ¡will ¡calculate ¡ remaining ¡capacity ¡in ¡terms ¡of ¡how ¡many ¡ sessions ¡the ¡device ¡might ¡be ¡able ¡to ¡handle ¡given ¡ resources ¡consumed ¡by ¡exis<ng ¡sessions ¡ (implementa<on ¡specific) ¡ • The ¡SCE ¡value ¡is ¡the ¡minimum ¡of ¡all ¡of ¡the ¡ computed ¡capacity ¡values, ¡since ¡the ¡session ¡ capacity ¡is ¡constrained ¡by ¡the ¡component ¡with ¡ the ¡least ¡available ¡capacity ¡ ¡

  4. Conveyance ¡of ¡the ¡SCE ¡ • The ¡SCE ¡value ¡is ¡conveyed ¡through ¡normal ¡SIP ¡ signaling ¡exchanges ¡between ¡devices ¡ Via: SIP/2.0/UDP 192.168.1.10:5060; branch=z9hG4bK776asdhds;sce=275 • During ¡periods ¡when ¡no ¡other ¡SIP ¡exchanges ¡ take ¡place, ¡OPTIONS ¡“ping” ¡message ¡might ¡be ¡ used ¡ • SCE ¡could ¡be ¡transmiVed ¡either ¡uni ¡or ¡ bidirec<onally ¡

  5. U<lizing ¡the ¡SCE ¡ • A ¡peer ¡receiving ¡session ¡capacity ¡informa<on ¡ can ¡use ¡the ¡SCE ¡value ¡as ¡a ¡part ¡of ¡its ¡decision-­‑ making ¡process ¡in ¡selec<ng ¡the ¡next-­‑hop ¡or ¡ even ¡rejec<ng ¡new ¡communica<on ¡sessions, ¡ such ¡as ¡when ¡an ¡intermediary ¡device ¡has ¡ received ¡an ¡SCE ¡value ¡of ¡'0' ¡from ¡its ¡next-­‑hop ¡ peer(s) ¡

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend