Having an odd issue with dialog profiles, if I try to set/check profile based on $fU or $rU call is always rejected due to call limit, but $ru or $fu work without an issue.
Example using $fU-
$avp(s:checkuser) = $fU;
set_dlg_profile("quota","$avp(s:checkuser)"); dlg_manage();
get_profile_size("quota","$avp(s:checkuser)","$avp(s:calls)"); avp_db_load("$avp(s:checkuser)/username", "$avp(s:callquota)"); if ($avp(s:calls) <= $avp(s:callquota)) .......
If I change checkuser to $avp(s:checkuser) = $fu; it returns the correct result.
Any explanation for why this is?
[cid:image001.gif@01CECF2B.581704D0]
Hello Folks.
The presentation slides for two implicit SIP overload control algorithms (RRRC and RTDC) are available for your download.
Redundant Retransmission Ratio Control (RRRC) - implicit SIP overload control algorithm (IEEE Globecom 2010 Slides) can be downloaded from the following ResearchGate and SlideShare links.
https://www.researchgate.net/publication/257945106_Redundant_Retransmission_...)
http://www.slideshare.net/winstonhong/implicit-sip-overloadcontrolieeeglobec...
Round-Trip Delay Control (RTDC) - implicit SIP overload control algorithm (IEEE ICC 2011 Slides) can be downloaded from the following ResearchGate and SlideShare links.
https://www.researchgate.net/publication/257945199_Round-Trip_Delay_Control_...)
http://www.slideshare.net/winstonhong/implicit-sip-overloadcontrolieeeicc201...
SIP faces with overload issue recently due to its popularity. Build-in overload mechanism cannot prevent potential overload collapse effectively. Therefore, IETF SIP Overload Control (soc) Working Group is working on IETF RFC "SIP Overload Control" currently. http://tools.ietf.org/html/draft-ietf-soc-overload-control-13
The paper with Redundant Retransmission Ratio Control (RRRC, implicit SIP overload control) algorithm can be downloaded from the following ResearchGate link. Y. Hong, C. Huang, and J. Yan, "Mitigating SIP Overload Using a Control-Theoretic Approach," Proceedings of IEEE Globecom, Miami, FL, U.S.A, December 2010.
https://www.researchgate.net/publication/221284946_Miigating_SIP_Overload_Us...
http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=5683124
Redundant Retransmission Ratio Control (RRRC, implicit SIP overload control) algorithm has been quickly adopted by The Central Weather Bureau of Taiwan for their early earthquake warning system. Ting-Yun Chi, Chun-Hao Chen, Han-Chieh Chao, and Sy-Yen Kuo, "An Efficient Earthquake Early Warning Message Delivery Algorithm Using an in Time Control-Theoretic Approach", 2011.
http://link.springer.com/chapter/10.1007%2F978-3-642-23641-9_15# http://www.ipv6.org.tw/docu/elearning8_2011/1010004798p_3-7.pdf
Short review and comments on RRRC implicit SIP overload control algorithm by former IEEE TAC Associate Editor S. Mascolo: Luca De Cicco, Giuseppe Cofano, and Saverio Mascolo, "Local SIP Overload Control", Proceedings of WWIC, June 2013.
http://link.springer.com/chapter/10.1007%2F978-3-642-38401-1_16# http://c3lab.poliba.it/images/2/2a/SipOverload_WWIC13.pdf
The paper with Round-Trip Delay Control (RTDC, implicit SIP overload control) algorithm algorithm can be downloaded from the following ResearchGate link. Y. Hong, C. Huang, and J. Yan, "Design Of A PI Rate Controller For Mitigating SIP Overload," Proceedings of IEEE ICC, Kyoto, Japan, June 2011.
https://www.researchgate.net/publication/224249824_Design_of_a_PI_Rate_Contr...
http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=5963029
Round-Trip Delay Control (RTDC, implicit SIP overload control) algorithm has been recommended as White Paper by TechRepublic (CBS Interactive) http://www.techrepublic.com/whitepapers/design-of-a-pi-rate-controller-for-m...
Control theorectic approaches have been applied to model the interactions between an overloaded SIP server and its upstream servers as a feedback control system in two different scenarios - Round-Trip Delay Control (IEEE ICC 2011) and Redundant Retransmission Ratio Control (IEEE Globecom 2010).
Journal paper (implicit SIP Overload Control) published by Springer Telecommunication Systems OnlineFirst this July not only conducts more theoretical analysis of Round-Trip Delay Control (RTDC) and Redundant Retransmission Ratio Control (RRRC), but also discusses how to apply RTDC algorithm to mitigate SIP overload for both SIP over UDP and SIP over TCP (with TLS).
Journal paper can be downloaded from the following ResearchGate link. Y. Hong, C. Huang, and J. Yan, "Applying control theoretic approach to mitigate SIP overload", Telecommunication Systems, DOI: 10.1007/s11235-013-9744-8 Online First, July 2013.
https://www.researchgate.net/publication/257667871_Applying_control_theoreti...
http://link.springer.com/article/10.1007/s11235-013-9744-8
A survey on SIP overload control algorithms (including IETF RFC "SIP Overload Control") can be downloaded from the following ResearchGate link. Y. Hong, C. Huang, and J. Yan, “A Comparative Study of SIP Overload Control Algorithms,"Network and Traffic Engineering in Emerging Distributed Computing Applications, Edited by J. Abawajy, M. Pathan, M. Rahman, A.K. Pathan, and M.M. Deris, IGI Global, 2012, pp. 1-20.
http://www.researchgate.net/publication/231609451_A_Comparative_Study_of_SIP...
http://arxiv.org/abs/1210.1505 http://www.igi-global.com/chapter/comparative-study-sip-overload-control/674...
Open-source SIP/VoIP project discussion archive http://lists.sip-router.org/pipermail/sr-users/2013-April/077596.html IETF-RFC "SIP Overload Control" discussion archive http://www.ietf.org/mail-archive/web/sip-overload/current/msg00919.html
Implicit SIP overload control solution using control theorectic approaches can be regarded as an engineering applications of control theory, see the discussion on control system design in the answers to the following two ResearchGate(RG) questions. ResearchGate is the largest social network for research scientists and engineers in the world.
RG Question #1: "What are trends in control theory and its applications in physical systems (from a research point of view)?" https://www.researchgate.net/post/What_are_trends_in_control_theory_and_its_...
RG Question #2: "What are the latest problems to be solved in "control of nonlinear systems"?" https://www.researchgate.net/post/What_are_the_latest_problems_to_be_solved_...
Best regards,
Winston Hong Software Engineer inBay Technologies Inc. Ottawa, Ontario Canada K2K 1Y3 http://www.inbaytech.com/