Universitet


Jarayon qayta ko'rib chiqish oldinga



Yüklə 1,56 Mb.
səhifə30/58
tarix22.06.2022
ölçüsü1,56 Mb.
#62077
1   ...   26   27   28   29   30   31   32   33   ...   58
Cherdyncev maket (1)

Jarayon qayta ko'rib chiqish oldinga


Qanday allaqachon qayd etilgan ilgari, o'tadi bir nechta hisobot berish yangi ishtirokchi sessiyaning umumiy hajmini bilishidan oldin intervallar. Ushbu o'rganish davrida yangi ishtirokchi RTCP paketlarini taxmin qilinganidan ko'ra tez-tez yuboradi, chunki unda ma'lumot yo'q. Seansga bir vaqtning o'zida ko'plab yangi ishtirokchilar qo'shilganda, bu haqiqat ahamiyatli bo'ladi. Bu holat sessiya boshlanishiga xosdir.
DA bu hol da foydalanish faqat Asosiy qoidalar ma'lumotlarni uzatish har biri ishtirokchi bo'ladi davom eting dan yo'qligi ustida the boshqalarning lahzasi ishtirokchilar sessiya va muvofiq yo'l birinchi tuzilish paket RTCP. U yuborish bu paket ichida o'rtacha orqali minimal yarmi hisobot berish interval va bo'ladi qurmoq Keyingisi paket asosida miqdori qo'shildi ustida the moment ishtirokchilar, qaysi _ balki bolmoq bir nechta yuzlab yoki hatto ming. sababli past asosiy hisoblangan miqdori ishtirokchilar sessiya bo'ladi kuzatilsin keskin _ o'sish yuklar ustida to'r, nima tez-tez olib boradi uchun uni ortiqcha yuk.
Bu hodisa o'rgangan Rozenberg [5], hisobga olgan holda ulanish ishi Sessiyada 10 000 ishtirokchi. Uning tajribasi shuni ko'rsatdi ichida birinchi 2.5 soniya hammasi 10 000 ishtirokchilar harakat qilish yuborish birinchi RTCP hisoboti, Belgilangan chastotadan 3000 marta. Bu tabiiy ravishda tarmoqning tiqilib qolishiga olib keladi.
Ushbu muammoni doimiy ravishda ishtirokchilar sonini va undagi jo'natuvchilar ulushini hisoblash orqali hal qilish mumkin. Da keyingi uzatish vaqti kelganda, interval yangilangan o'lchamga qarab qayta hisoblab chiqiladi guruhlar va bu ma'nosi ishlatilgan uchun tashkil etish yangi uzatish vaqti. Agar u hali kelmagan bo'lsa, paket yuborilmaydi,
a vaqt yuqish o'tkazib yuborilgan ustida yana hisoblangan moment.
Bu tartib tovushlar qiyin, lekin uni amalga oshirish nihoyatda oddiy. Asosiy qoidalarga muvofiq o'tkazilganda, psevdokod fragmenti quyidagicha ko'rinadi:
agar (joriy_vaqt >= next_rtcp_send_time) { RTCP paketini yuborish
next_rtcp_send_time = rtcp_interval() + joriy_vaqt
}
FROM jarayon qayta ko'rib chiqish u o'zgarishlar Keyingisi yo'l:

agar (joriy_vaqt >= next_rtcp_check_time) {


new_rtcp_send_time = (rtcp_interval() / 1.21828) + last_rtcp_send_time agar (joriy_vaqt >= new_rtcp_send_time) {
yuborish RTCP paket
keyingi_rtcp_check_time = (rtcp_interval() /1.21828) + joriy_vaqt
} boshqa {
keyingi_rtcp_check_time = new_send_time
}
}

Mana rtcp_interval() funksiyasi tasodifiy qiymatni qaytaradi hisobot berish interval, asoslangan ustida oxirgi seans hajmini hisoblash. Ushbu intervalning raqamga bo'linishiga e'tibor bering 1.21828 (Euler doimiysi e minus 1.5). Ushbu omil umumiy tarmoq yukini umumiy yukning belgilangan besh foizida ushlab turish orqali oldinga ko'rib chiqish protsedurasining ta'sirini qoplaydi.


Qayta muzokaralar tartibining ta'siri, jo'natishni kechiktirishdir Foydalanuvchilar sonining ko'payishi davrida RTCP paketlari. Ko'rsatilgan ustida guruch. 5.13, qayerda ko'rinadi ahamiyatli kamaytirish yuklar oldinga qarash protsedurasidan foydalangan holda tarmoqqa.




Guruch. 5.13. Effekt protseduralar oldinga qayta ko'rib chiqish
Ikkinchi misol sifatida, maqolada keltirilgan stsenariyni ko'rib chiqing oldingi Bo'lim, qachon yangi foydalanuvchi bog‘laydi uchun ra-
diostantsii yetakchi internet eshittirish. Qachon tinglovchi ulanmoq-
etsya uchun sessiya, birinchi RTCP paket, Qanday Bo'lgandi ko'rib chiqildi ilgari, orasida yuborilishi kerak 1.25 va Ilova boshlanganidan keyin 3,75 soniya.
Faraz qilaylik, birinchi intervalning qiymati 2,86 soniya. Yuborishdan oldin, u aniqlaydigan oldinga qarash protsedurasini bajaradi 19 yangi ishtirokchilar eshittirishlar va hisoblangan yangi interval 2,85 soniya:

Interval = raqam ning qabul qiluvchilar * o'rtacha RTCP hajmi / (75 % ning RTCP tarmoqli kengligi)


= 19 * 90 / (0,75 * (0,05 * 16000 oktets/sekund))
= 1710/ 600
= 2,85 soniya

Natija hisobot oralig'ining minimal ruxsat etilgan qiymatidan past bo'lsa, shunung uchun olinadi qiymat 5 soniya qaysi tasodifiy va bo'linadi ustida keng ko'lamli omil. Agar a qabul qildi ma'nosi ilgari o'rnatilgandan kamroq (2,85 soniya), keyin paket yuboriladi, agar bo'lmasa



  • o'rnatilgan yangi vaqt havolalar hisobot.

Jarayon ko'rish oldinga oddiy uchun ilovalar va ma'lumotlarni uzatish seanslari bilan shug'ullanadigan barcha ilovalar uchun tavsiya etiladi.

      1. Yüklə 1,56 Mb.

        Dostları ilə paylaş:
1   ...   26   27   28   29   30   31   32   33   ...   58




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin