ABSTRAKSI: RTP, atau Real Time Transport Protocol telah diterima secara luas sebagai protokol untuk transportasi audio dan video di internet. Protokol controlnya, RTCP, digunakan untuk loose session control, QoS report seperti delay, jitter, dan perhitungan packet loss, serta sinkronisasi media. Spesifikasi RTP menentukan algoritma untuk transmisi paket RTCP pada multicast RTP session yang dapat digunakan pada session dengan member dari satu sampai jutaan orang.
Akan tetapi terdapat beberapa masalah, terutama pada group dengan perkembangan jumlah anggota yang sangat cepat sekali. Salah satunya adalah ketika sejumlah besar user bergabung ke dalam session RTP secara hampir bersamaan yang mengakibatkan congestion akibat flood dari paket RTCP.
Untuk mengatasi masalah itu dalam Tugas Akhir ini digunakan timer reconsideration yang memiliki dua mode, yaitu conditional reconsideration dan unconditional reconsideration. Penerapan timer reconsideration diasumsikan untuk jaringan tanpa delay dan loss. Sedangkan untuk jaringan dengan delay dan loss akan ditambahkan perhitungan untuk memodelkan delay dan loss tersebut.
Pada simulasi matematis ini, semua user terhubung ke network dengan bandwidth downstream diasumsikan sama untuk setiap user. Jaringan diasumsikan memiliki bandwidth upstream sangat besar, sehingga congestion hanya terjadi pada downstream saja. Congestion disebabkan karena paket RTCP report dari semua user, yang dikirimkan kepada setiap user yang ikut bergabung pada session itu.
Dalam Tugas Akhir ini dibahas juga analisanya secara matematis, serta performansinya. Disamping itu, juga diberikan data hasil program analisa matematis untuk membantu menunjukkan performansi timer reconsideration tersebut. Dengan memanfaatkan timer reconsideration ini pada aplikasi nyata, diharapkan permasalahan congestion akibat flood paket RTCP dapat dipecahkan.Kata Kunci : RTP, RTCP, Conditional Reconsideration, Unconditional ReconsiderationABSTRACT: RTP, the Real Time Transport Protocol, has gained widespread acceptance as the transport protocol for voice and vide on the internet. Its companion control protocol, the Real Time Control Protocol (RTCP), is used fop loose session control, QoS reporting such as delay, jitter, and calculation packet loss, and media synchronization. The RTP specification describes an algorithm for determining the RTCP packet transmission rate in a multicast RTP session which could used in sessions with anywhere from one to a million members.
However, have several problems with this algorithm when used with very large groups with rapidly changing group membership. One problem is the flood of RTCP packets which occurs when many users join a multicast RTP session at nearly the same time.
However, have several problems with this algorithm when used with very large groups with rapidly changing group membership. One problem is the flood of RTCP packets which occurs when many users join a multicast RTP session at nearly the same time.
At this mathematical simulation, all user incircuit to network with bandwidth downstream assumed equal to each every user. Network assumed to own very big bandwidth upstream, so that congestion only be became of just downstream. Congestion caused since packet of RTCP Report from all user, what sent over each every user which follow to join that session
In this Final Project I present a mathematical analysis of this algoritma, and demonstrate that performs extremely well. Beside that, also be given data result of mathematical analysis program to assist to show the performansi timer reconsideration. With exploiting this timer reconsideration at real application, expected problems of congestion of effect from flood packet RTCP is solvableKeyword: RTP, RTCP, Conditional Reconsideration, Unconditional Reconsideration