Skip to main content
Log in

Reliable transmission of stream transported media in wireless real time communications

  • Published:
Wireless Networks Aims and scope Submit manuscript

Abstract

The Real Time Protocol (RTP) provides a well established mechanism for media transmission that typically relies on the packetization on top of the User Datagram Protocol. One serious problem of datagram based traffic, however, is that highly restrictive firewalls prevent their traversal making Real Time Communication not possible. The alternative of transporting RTP on top of the Transport Control Protocol , while reliable, it is not effective as ever-present network packet loss introduces latency that degrades media quality and negatively affects user experience. In this paper, a scheme that relies on multiplexing media frames over multiple streams is proposed. This mechanism is analyzed through a novel analytical model that links application and network packet loss in the context of wireless multiple stream transport. The model is later validated by means of an experimental framework that relying on state of the art speech codecs and quality metrics quantifies its advantages.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18

Similar content being viewed by others

References

  1. 3GPP: Ts 26.071 (2008). Mandatory speech codec speech processing functions; amr speech codec; general description. Technical Report TS 26.071, 3rd generation partnership project.

  2. 3GPP: Ts 26.190 (2008) Speech codec speech processing functions; adaptive multi-rate-wideband (amr-wb) speech codec; transcoding functions. Technical report. TS 26.190, 3rd generation partnership project

  3. 3GPP2: C.s0014-a (2004) Enhanced variable rate codec, speech service option 3 for wideband spread spectrum digital systems. Technical report C.S0014-A, 3rd generation partnership project 2.

  4. Barton, M., Lemberg, H., Sarraf, M., Hamilton, C. (2010). Performance analysis of packet loss concealment in mobile environments with a two-state loss model. In 2010 IEEE international workshop technical committee on communications quality and reliability (CQR), pp. 1–6. https://doi.org/10.1109/CQR.2010.5619908.

  5. Brosh, E., Baset, S. A., Misra, V., Rubenstein, D., & Schulzrinne, H. (2010). The delay-friendliness of tcp for real-time traffic. IEEE/ACM Transactions on Networking, 18(5), 1478–1491. https://doi.org/10.1109/TNET.2010.2050780.

    Article  Google Scholar 

  6. Bu, T., Liu, Y., Towsley, D. (2006). On the tcp-friendliness of voip traffic. In Proceedings IEEE INFOCOM 2006. 25TH IEEE international conference on computer communications, pp. 1–12. https://doi.org/10.1109/INFOCOM.2006.245

  7. Cocker, E., Ghazzi, F., Speidel, U., Dong, M.C., Wong, V., Vinck, A.J.H., Yamamoto, H., Yokoo, H., Morita, H., Ferreira, H., Emleh, A., McFadzien, R., Palelei, S., Eimann, R. (2014). Measurement of buffer requirement trends for real time traffic over tcp. In 2014 IEEE 15th International conference on high performance switching and routing (HPSR), pp. 120–124. https://doi.org/10.1109/HPSR.2014.6900891

  8. Ellis, M., Pezaros, D.P., Kypraios, T., Perkins, C. (2012). Modelling packet loss in rtp-based streaming video for residential users. In 2012 IEEE 37th Conference on local computer networks (LCN), pp. 220–223. https://doi.org/10.1109/LCN.2012.6423613

  9. Epiphaniou, G., Maple, C., Sant, P., Reeve, M. (2010). Affects of queuing mechanisms on rtp traffic: Comparative analysis of jitter, end-to-end delay and packet loss. In ARES ’10 International conference on availability, reliability, and security, 2010, pp. 33–40 https://doi.org/10.1109/ARES.2010.67.

  10. Herrero, R. (2016). Integrating hec with circuit breakers and multipath RTP to improve RTC media quality. In Telecommunication Systems, pp. 1–11 https://doi.org/10.1007/s11235-016-0169-z..

    Article  Google Scholar 

  11. Herrero, R., Cadirola, M. (2014). Effect of FEC mechanisms in the performance of low bit rate codecs in lossy mobile environments. In Principles, systems and applications of IP telecommunications, IPTComm ’14

  12. Hwang, H., Yin, X., Wang, Z., Wang, H. (2009). The internet measurement of voip on different transport layer rotocols. In 2009 international conference on information networking, pp. 1–3

  13. ITU-T recommendation P.501 (2009). Test signals for use in telephonometry.

  14. ITU-T Recommendation P.863: Technical report, International Telecommunication Union, Geneva, Switzerland.

  15. ITU-T: G.711 (2006). Pulse code modulation (pcm) of voice frequencies. Technical report G.711, International Telecommunication Union, Geneva (2006)

  16. Lazzaro, J.: Framing real-time transport protocol (RTP) and RTP control protocol (RTCP) Packets over connection-oriented transport. RFC 4571 (INTERNET STANDARD)

  17. Mahy, R., Matthews, P., Rosenberg, J. (2010). Traversal using relays around NAT (TURN). RFC 5766 (INTERNET STANDARD)

  18. Psaras, I., Tsaoussidis, V. (2007). The TCP Minimum RTO Revisited. In: I. F. Akyildiz, R. Sivakumar, E. Ekici, J. C. de Oliveira, J. McNair (eds.) Networking, Lecture Notes in Computer Science, vol. 4479, pp. 981–991. Springer

  19. Salami, R., Laflamme, C., Bessette, B., Adoul, J. (1997). Description of ITU-T recommendation g.729 annex a: Reduced complexity 8 kbit/s cs-acelp codec. In Proceedings of the 1997 IEEE international conference on acoustics, speech, and signal processing (ICASSP ’97), Vol. 2, pp. 775. IEEE Computer Society, Washington, DC, USA

  20. Sanchez-Iborra, R., Cano, M.D., Garcia-Haro, J. (2013). Performance evaluation of qoe in voip traffic under fading channels. In 2013 World congress on computer and information technology (WCCIT), pp. 1–6 https://doi.org/10.1109/WCCIT.2013.6618721

  21. Satoda, K., Nihei, K., Yoshida, H. (2014). Quality evaluation of voice over multiple tcp connections. In 2014 International conference on computing, networking and communications (ICNC),, pp. 141–146 https://doi.org/10.1109/ICCNC.2014.6785320.

  22. Valin, J., Vos, K., Terriberry, T. (2012). Definition of the Opus audio codec. RFC 6716 (proposed standard)

  23. VPS: Visual protostack protocol emulator. http://www.vprotostack.com

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rolando Herrero.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Herrero, R. Reliable transmission of stream transported media in wireless real time communications. Wireless Netw 25, 4727–4736 (2019). https://doi.org/10.1007/s11276-018-1767-3

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11276-018-1767-3

Keywords

Navigation