Abstract

Problem statement: Real-time Transport Control Protocol (RTCP) protocol has been the subject of various criticisms due its problematic performance in large-scale networks. S-RTCP is a protocol with high potential as it has proved to be able to solve many problems of RTCP. It has numerous flaws on its own. This study aimed at dealing with flaws of S-RTCP and improving it in terms of stability and packet loss. Approach: A new proposed scheme was designed. Modifications included designing multi-manager scheme, improving parent-seeking procedures, reducing distribution of request packets, reforming the design to be independent from TTL, adding methods to check on sanity of manager nodes. This study considered packet loss ratio of below 2% as desirable. Results: ER-RTCP comparing to legacy RTCP in terms of packet loss using NS-2 in four different scenarios revealed improvements between 73 and 88% for various scenarios. It also kept packet loss rate below 2% for all scenarios. Comparison of ER-RTCP to S-RTCP showed that based on different α (stability of each single manager) values, ER-RTCP was more stable as it showed more resistance to entire scheme breakdown (β). ER-RTCP’s parent-seeking procedure, as modeled scenario revealed a packet generation reduction of 97%, compared to S-RTCP’s. In occurrence of parent AG leave or loss, ER-RTCP reduced request packet generation by 95%. Allowance of AG dismissing in ER-RTCP, avoided occurrence of packet loss, as sample scenario showed S-RTCP experiencing packet loss of 3.5% while ER-RTCP kept packet loss at zero in theory. Conclusion: Proposed design improved S-RTCP in terms of reduction of packet loss and stability.

Highlights

  • Real-time Transport Protocol (RTP)[1] is a famous network protocol for real-time transportations

  • S-Real-time Transport Control Protocol (RTCP) scheme claims to benefit from advantages compared to legacy RTCP such as: Elimination of storage state problem, feedback reports sent with minimal intervals, effective bandwidth usage, decrease in number of redundant packets, updated statistics for administrative purposes

  • In regards to comparisons between ER-RTCP and legacy RTCP, the statistics obtained from simulations using the four aforementioned scenarios are presented

Read more

Summary

Introduction

Real-time Transport Protocol (RTP)[1] is a famous network protocol for real-time transportations. RTP is bundled with Real-time Transport Control Protocol (RTCP). RTCP is the control protocol of RTP, mainly responsible for tasks such as Quality-of-Service (QoS), adaptation, synchronization and so on. In S-RTCP, there are no limits set for the number of nodes that are allowed to become children of manager. This causes two major problems in large-scale sessions; congestion at links connected to manager and processing overload. SRTCP is heavily dependent on TTL field which, as shall be explained in detail, uses bandwidth suboptimally. It causes some incompatibility issues with some of the routing protocols. This study makes an effort in improving S-RTCP by proposing series of reformations and new features, in terms of stability and packet loss

Objectives
Methods
Results
Discussion
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.