Skip to main content
Top
Published in: Telecommunication Systems 3/2018

09-11-2017

Reliable Session Initiation Protocol (RSIP) signaling with UDP transport using piggybacking method

Authors: Kiran Kumar Guduru, J. Usha

Published in: Telecommunication Systems | Issue 3/2018

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Session Initiation Protocol is an IP based application level signaling protocol. SIP is used for locating end users, establishing, modifying and closing multimedia sessions between end users. SIP prefers UDP as transport protocol. Since UDP is not reliable, SIP enables reliability of requests through retransmissions. These retransmissions may result in unnecessary load on the network. This research work proposes a technique to achieve reliability for SIP signaling between servers, with UDP transport, using piggybacking method. The reliability for the SIP signaling is enabled hop-by-hop without disturbing the existing core SIP functionality. We proposed an algorithm for handling SIP request/response message drops. We analyzed the reduction in SIP request retransmissions during message drops. We analyzed and validated the reduction in retransmissions during demand burst condition and with varying round trip times due to server slowdown scenarios. With the proposed system, server recovery time has been reduced by 32.73% during demand burst scenario. With the proposed method, retransmissions have been avoided by 50%.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Appendix
Available only for authorised users
Literature
1.
go back to reference Rosenberg, J., Schulzrinne, H., Camarillo, G., Johnson, A., Peterson, J., Sparks, R., Handley M., & Schooler, E. (2002). SIP: Session Initiation Protocol, IETF RFC 3261. Rosenberg, J., Schulzrinne, H., Camarillo, G., Johnson, A., Peterson, J., Sparks, R., Handley M., & Schooler, E. (2002). SIP: Session Initiation Protocol, IETF RFC 3261.
2.
go back to reference Malas, D., & Morton, A. (2011). Basic telephony SIP end-to-end performance metrics. IETF RFC 6076. Malas, D., & Morton, A. (2011). Basic telephony SIP end-to-end performance metrics. IETF RFC 6076.
3.
go back to reference 3rd Generation Partnership Project (3GPP), IP Multimedia Call control Protocol based on Session Initiation Protocol (SIP) and Session Description Protocol (SDP), 3GPP TS 24.229, Version 5.25.0, Stage 3, Release 5, 09-2011. 3rd Generation Partnership Project (3GPP), IP Multimedia Call control Protocol based on Session Initiation Protocol (SIP) and Session Description Protocol (SDP), 3GPP TS 24.229, Version 5.25.0, Stage 3, Release 5, 09-2011.
4.
go back to reference Postel, J. (1980). User Datagram Protocol. IETF RFC 768. Postel, J. (1980). User Datagram Protocol. IETF RFC 768.
5.
go back to reference Postel, J. (1981). Transmission Control Protocol. IETF RFC 793. Postel, J. (1981). Transmission Control Protocol. IETF RFC 793.
6.
go back to reference Stewart, R., Morneault, K., Schwarzbauer, H., Taylor, T., Rytina, I., Kalla, K., Zhang, L., & Paxson, V. (2000). Stream control transmission protocol. IETF RFC 2960. Stewart, R., Morneault, K., Schwarzbauer, H., Taylor, T., Rytina, I., Kalla, K., Zhang, L., & Paxson, V. (2000). Stream control transmission protocol. IETF RFC 2960.
13.
go back to reference Hilt, V., Widjaja, I., Hill, H. M. (2008) Design Consideration for SIP Overload Control. IETF RFC 6357. Hilt, V., Widjaja, I., Hill, H. M. (2008) Design Consideration for SIP Overload Control. IETF RFC 6357.
14.
go back to reference Abaev, P. O., Gaidamaka, Y. V., Pechinkin, A. V., & Razumchik, R. V. (2012). Simulation of Overload Control in SIP Server Network. In Proceedings 26th European conference on modelling and simulation. Abaev, P. O., Gaidamaka, Y. V., Pechinkin, A. V., & Razumchik, R. V. (2012). Simulation of Overload Control in SIP Server Network. In Proceedings 26th European conference on modelling and simulation.
15.
go back to reference Ohta, M. (2006). Overload control in a SIP signaling network. InProceeding of world academy of science (pp. 205–210). Vienna, Austria: Engineering and Technology. Ohta, M. (2006). Overload control in a SIP signaling network. InProceeding of world academy of science (pp. 205–210). Vienna, Austria: Engineering and Technology.
16.
go back to reference Garroppo, R. G., Giordano, S., Spagna, S., & Niccolini, S. (2009). Queuing strategies for local overload control in SIP server. IEEE GLOBECOM Communications. ISSN: 978-1-4244-4148-8. Garroppo, R. G., Giordano, S., Spagna, S., & Niccolini, S. (2009). Queuing strategies for local overload control in SIP server. IEEE GLOBECOM Communications. ISSN: 978-1-4244-4148-8.
18.
go back to reference Hong, Y., Huang, C., & Yan, J. (2012). Impact of retransmission mechanism on SIP overload: stability condition and overload control. Journal of Networks, 7(1), 52–62.CrossRef Hong, Y., Huang, C., & Yan, J. (2012). Impact of retransmission mechanism on SIP overload: stability condition and overload control. Journal of Networks, 7(1), 52–62.CrossRef
19.
go back to reference Hong, Y., & Huang, C. (2010). Analysis of SIP retransmission probability using a Markov Modulated Poisson process model. In IEEE network operations and management symposium (pp. 179–186). ISBN: 978-1-4244-5367-2. Hong, Y., & Huang, C. (2010). Analysis of SIP retransmission probability using a Markov Modulated Poisson process model. In IEEE network operations and management symposium (pp. 179–186). ISBN: 978-1-4244-5367-2.
20.
go back to reference Hong, Y., Huang, C., & Yan, J. (2011). Controlling retransmission rate for mitigating SIP overload. In IEEE international conference on communications (ICC) (pp. 1–5). ISBN: 978-1-61284-231-8. Hong, Y., Huang, C., & Yan, J. (2011). Controlling retransmission rate for mitigating SIP overload. In IEEE international conference on communications (ICC) (pp. 1–5). ISBN: 978-1-61284-231-8.
21.
go back to reference Sisalem, D. (2011). Sip overload control: Where are we today. Springer Milan: Trust worthy internet (pp. 273–287). ISBN 978-88-470-1818-1. Sisalem, D. (2011). Sip overload control: Where are we today. Springer Milan: Trust worthy internet (pp. 273–287). ISBN 978-88-470-1818-1.
22.
go back to reference Eggr, C., Happenhofer, M., & Reichl, P. (2011). SIP proxy high-load detection by continuous analysis of response delay values. In Proceedings of 19th IEEE international conference on software, telecommunications and computer networks. Eggr, C., Happenhofer, M., & Reichl, P. (2011). SIP proxy high-load detection by continuous analysis of response delay values. In Proceedings of 19th IEEE international conference on software, telecommunications and computer networks.
23.
go back to reference Guduru, K. K., & Usha. J. (2014). Queuing strategies for self overload control in SIP servers. In International conference on contemporary computing and informatics, IC3I (pp. 1007–1011). ISBN: 978-1-4799-6629-5/14. Guduru, K. K., & Usha. J. (2014). Queuing strategies for self overload control in SIP servers. In International conference on contemporary computing and informatics, IC3I (pp. 1007–1011). ISBN: 978-1-4799-6629-5/14.
24.
go back to reference Lulling M., & Vaughan, J. (2006). Reliability and congestion control for VoIP signaling transport. In Proceedings of the 5th WSEAS international conference on applied computer science (pp. 171–179). Lulling M., & Vaughan, J. (2006). Reliability and congestion control for VoIP signaling transport. In Proceedings of the 5th WSEAS international conference on applied computer science (pp. 171–179).
25.
go back to reference Bova, T., & Krivoruchka T. (1999). Reliable UDP protocol. IETF Draft. Bova, T., & Krivoruchka T. (1999). Reliable UDP protocol. IETF Draft.
27.
go back to reference Gurbani, V., Hilt, V., & Schulzrinne, H. (2014). Session Initiation Protocol (SIP) Overload control. IETF RFC 7339. Gurbani, V., Hilt, V., & Schulzrinne, H. (2014). Session Initiation Protocol (SIP) Overload control. IETF RFC 7339.
28.
go back to reference Guduru, K. K., Dev, S., & Rajaram H. N. (2016). Mitigating power consumption in mobile devices with dynamic triggering of XMPP ping requests. In Proceedings of IEEE 84th vehicular technology conference (VTC2016-Fall). Guduru, K. K., Dev, S., & Rajaram H. N. (2016). Mitigating power consumption in mobile devices with dynamic triggering of XMPP ping requests. In Proceedings of IEEE 84th vehicular technology conference (VTC2016-Fall).
29.
go back to reference Triantaphyllou, E., & Mann, Stuart H. (1995). Usage of analytical hierarchy process for decision making in engineering applications: Some challenges. International Journal of Industrial Engineering: Applications and Practice, 2(1), 35–44. Triantaphyllou, E., & Mann, Stuart H. (1995). Usage of analytical hierarchy process for decision making in engineering applications: Some challenges. International Journal of Industrial Engineering: Applications and Practice, 2(1), 35–44.
30.
go back to reference Andrew, S. T. (2003). Computer networks. Prentice Hall, p. 223, ISBN: 0-13-066102-3. Andrew, S. T. (2003). Computer networks. Prentice Hall, p. 223, ISBN: 0-13-066102-3.
31.
go back to reference George B. T. Jr., & Finney, R. L. (1996). Calculus and analytic geometry. (9th ed). Addison Wisley, ISBN: 0-201-53174-7. George B. T. Jr., & Finney, R. L. (1996). Calculus and analytic geometry. (9th ed). Addison Wisley, ISBN: 0-201-53174-7.
34.
go back to reference Homayouni, M., Nemati, H., Azhari, V., & Akbari, A. (2010). Controlling overload in SIP proxies: An adaptive window based approach using no explicit feedback. In Proceedings of IEEE Globecom. Homayouni, M., Nemati, H., Azhari, V., & Akbari, A. (2010). Controlling overload in SIP proxies: An adaptive window based approach using no explicit feedback. In Proceedings of IEEE Globecom.
36.
go back to reference Guduru, K. K., & Usha J. (2014). Overload detection and controlling techniques in SIP servers: A survey. IRACST International Journal of Computer Networks and Wireless Communications (IJCNWC), ISSN: 2250-3501, Vol. 4(3). Guduru, K. K., & Usha J. (2014). Overload detection and controlling techniques in SIP servers: A survey. IRACST International Journal of Computer Networks and Wireless Communications (IJCNWC), ISSN: 2250-3501, Vol. 4(3).
Metadata
Title
Reliable Session Initiation Protocol (RSIP) signaling with UDP transport using piggybacking method
Authors
Kiran Kumar Guduru
J. Usha
Publication date
09-11-2017
Publisher
Springer US
Published in
Telecommunication Systems / Issue 3/2018
Print ISSN: 1018-4864
Electronic ISSN: 1572-9451
DOI
https://doi.org/10.1007/s11235-017-0406-0

Other articles of this Issue 3/2018

Telecommunication Systems 3/2018 Go to the issue