Ip telefoniyaning asoslari (Audio va video xabarlarni uzatish)


H.323 protokol stack hujjatidan parcha


Download 267.26 Kb.
bet3/5
Sana15.01.2023
Hajmi267.26 Kb.
#1093749
1   2   3   4   5
Bog'liq
5-m

H.323 protokol stack hujjatidan parcha
1. Ulanishni boshqarish va signal:
1.a. H.225.0: multimediali oqim signalizatsiya va paketlash protokollari (Q.931 signalizatsiya protokoli to'plamidan foydalanadi).
1.b. H.225.0 / RAS: Ro'yxatdan o'tish, qabul qilish va maqom protseduralari.
1.c. H.245: multimediya uchun boshqaruv protokoli.
2. Ovozni qayta ishlash:
2.a. G.711: tonna chastotalarini puls kodi modulyatsiyasi.
2.b. G.722: 7 kHz ovoz chastotasi 64 kbit / s.
2.c. G.723.1: 5.3 va 6.3 kbit / s tezlikda multimediya aloqalari uchun ikki darajali nutq kodlayıcılari.
2.d. G.728: 16 kb / s nutqni kodlash, past kechikish qo'zg'alish kodlash bilan chiziqli bashorat qilish.
2.d. G.729: konjugat tuzilishining qo'zg'alish signalini algebraik kodlash bilan chiziqli prognozlash yordamida 8 kbit / s ovozli signallarni kodlash.
3. Videoga ishlov berish:
3.a. H.261: audiovizual xizmatlar uchun video kodeklar 64 kbit / s.
3.b. H.263: past tezlikda uzatish uchun video signalni kodlash.
4. Ma'lumot uzatish uchun konferents-aloqa:
4.a. T.120: ma'lumotlarni uzatish uchun protokol stack (T.123, T.124, T.125 ni o'z ichiga oladi).
5. Multimedia uzatish:
5.a. RTP: real vaqtda transport protokoli.
5.b. RTCP: real vaqtda uzatishni boshqarish protokoli.
6. Xavfsizlik:
6.a. H.235: H.323 tarmog'idagi multimedia terminallari uchun xavfsizlik va shifrlash.
7. Qo'shimcha xizmatlar:
7.a. H.450.1: H.323da qo'shimcha xizmatlarni boshqarish uchun umumiy funktsiyalar.
7.b. H.450.2: ulanishni uchinchi tomonning telefon raqamiga o'tkazish.
7.c. H.450.3: qo'ng'iroqni boshqa raqamga yo'naltirish.
7.d. H.450.4: qo'ng'iroqni ushlab turish.
7.d H.450.5: qo'ng'iroqlar bog'i (park) va qo'ng'iroqlarni qabul qilish
7..e. H.450.6: kirish holatida kiruvchi qo'ng'iroq haqida xabar berish.
7.g. H.450.7: kutayotgan xabarni ko'rsatish.
7.h. H.450.8: ismni aniqlash xizmati.
7.i. H.450.9: H.323 tarmoqlari uchun ulanishni to'xtatish xizmati.

H.323-ga asoslangan ulanishni sozlash skript
SIP (Seanslarni boshlash protokoli)
SIP - bu aloqa seanslarini tashkil qilish, o'zgartirish va tugatish uchun mo'ljallangan signalizatsiya protokoli. SIP transport texnologiyalaridan mustaqil, ammo ulanishni o'rnatishda UDP dan foydalanish afzalroqdir. Ovoz va video ma'lumotlarini uzatish uchun RTP-dan foydalanish tavsiya etiladi, ammo boshqa protokollardan foydalanish imkoniyati istisno qilinmaydi.
SIP signalizatsiya xabarlarining ikki turini belgilaydi - so'rov va javob. Oltita protsedura mavjud:

  • INVITE (taklifnoma) - foydalanuvchini aloqa sessiyasida qatnashishga taklif qiladi (yangi ulanishni o'rnatish uchun xizmat qiladi; tasdiqlash uchun parametrlarni o'z ichiga olishi mumkin);

  • BYE (ajratish) - ikki foydalanuvchi o'rtasidagi aloqani to'xtatadi;

  • OPTIONS (optsiyalar) - qo'llab-quvvatlanadigan xususiyatlar to'g'risidagi ma'lumotlarni uzatish uchun ishlatiladi (bu uzatish to'g'ridan-to'g'ri ikkita foydalanuvchi agentlari yoki SIP server orqali amalga oshirilishi mumkin);

  • ASK (tasdiqlash) - xabar olinganligini tasdiqlash yoki INVITE buyrug'iga ijobiy javob berish uchun ishlatiladi;

  • CANCEL (bekor qilish) - foydalanuvchi qidiruvini to'xtatadi;

  • REGISTER (ro'yxatdan o'tish) - foydalanuvchining joylashuvi to'g'risidagi ma'lumotlarni SIP serveriga uzatadi, uni manzil serveriga yuborishi mumkin (Location Server).


SIP seans skript
Kodeklar
Audio kodek - bu raqamli audio ma'lumotlarini siqib chiqaradigan yoki dekompressiyalashtiradigan dastur yoki algoritm, shu bilan ma'lumotlar kanalining o'tkazish qobiliyatini kamaytirish. IP-telefoniyada G.729 kodek yordamida konversiya, shuningdek A-qonun (alaw) va m-qonun (ulaw) bo'yicha G.711 siqish bugungi kunda eng keng tarqalgan.
G.729
G.729 - bu ma'lumotlar yo'qolishi bilan original signalni siqadigan kodek. G.729-da keltirilgan asosiy g'oya raqamli signalning o'zi emas, balki uning parametrlari (spektral xususiyatlar, nol orqali o'tish soni), qabul qiluvchi tomonda keyingi sintez uchun etarli bo'lgan uzatishdir. Shu bilan birga, ovozning barcha asosiy xususiyatlari, masalan, amplituda va tembri saqlanib qolgan.
Ushbu kodek mo'ljallangan kanalning o'tkazish qobiliyati 8 kbit / s ni tashkil qiladi. Qayta ishlangan G.729 ning ramka uzunligi 10 ms, namuna olish chastotasi 8 kHz. Ushbu freymlarning har biri uchun matematik modelning parametrlari aniqlanadi, ular keyinchalik kod shaklida kanalga uzatiladi.
G.729 kodlashni ishlatganda, kechikish 15 ms, shundan 5 ms oldindan buferni to'ldirishga sarflanadi. Shuningdek, G.729 kodek protsessor resurslariga yuqori talablar qo'yishini ta'kidlaymiz.
G.711
G.711 - bu ovozli kodek, bu kompandlashdan boshqa hech qanday siqishni o'z ichiga olmaydi, cheklangan dinamik diapazonli kanallarning ta'sirini kamaytirish usuli. Ushbu usulning asosi tovush sifatini saqlagan holda yuqori hajmli hududda signal miqdorini kamaytirish printsipidir. Telefoniyada keng tarqalgan ikkita komanding sxemasi alaw va ulaw hisoblanadi.
Ushbu kodekdagi signal 64 kbit / s oqim bilan ta'minlanadi. Namuna olish tezligi - sekundiga 8 bit tezlikda 8000 kvadrat. Ovoz sifati G.729 kodekini ishlatishdan ko'ra subyektiv jihatdan yaxshi.
alaw
alaw yoki A-law bu audio yo'qolgan holda audio ma'lumotlarni siqish uchun algoritmdir. U asosan Evropa va Rossiyada qo'llaniladi.
Signal x uchun alave o'zgarishi quyidagicha:

Bu erda A - siqishni parametridir (odatda 87,7 ga teng olinadi).
ulaw
ulaw yoki m-law bu ma'lumot yo'qolgan holda audio ma'lumotlarini siqish algoritmi. U asosan Yaponiya va Shimoliy Amerikada qo'llaniladi.
Signal x uchun ulaw transformatsiyasi quyidagicha:

bu erda m Shimoliy Amerika va Yaponiya standartlarida 255 (8 bit) ga teng bo'ladi.


Pulse kodi modulyatsiyasi (PCM - Pulse Code Modulation)
Darbeli kod modulyatsiyasi - uzluksiz funktsiyani ketma-ket pulslar shaklida uzatish.
Aloqa kanalining kirishida modulyatsiyalangan signalni olish uchun tashuvchi signalning bir lahzali qiymati ma'lum bir davr bilan ADC tomonidan o'lchanadi. Bunday holda, soniyada raqamlangan qiymatlar soni (aks holda, namuna olish tezligi) analog signal spektridagi maksimal chastotadan ikki baravar ko'p yoki teng bo'lishi kerak.
Keyinchalik olingan qiymatlar avval qabul qilingan darajalardan biriga yaxlitlanadi. E'tibor bering, darajalar soni ikkining kuchiga ko'paytirilishi kerak. Qancha darajalar aniqlanganiga qarab, signal ma'lum miqdordagi bitlar bilan kodlangan.


Download 267.26 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling