Ғұмарбек Дәукеев атындағы
«АЛМАТЫ ЭНЕРГЕТИКА ЖӘНЕ БАЙЛАНЫС УНИВЕРСИТЕТІ»
ЕСЕПТЕУ-ГРАФИКАЛЫҚ ЖҰМЫС №1
16-нұсқа
Пән: «Стриминг технологиясы және IP телефония»
Тақырып : Қайталанатын ұзындықтарды кодалау әдісі арқылы сығу
Мамандық: 6В07112 - «Космическая инженерия»
Орындаған: Төребай Дарын____тобы-КИк-2021-1
Қабылдаған: оқытушы Кадирбаева Гүлім
1.1.1 Жұмыстың тапсырмасы:
- А тапсырмасындағы кестені қолданып 8-де 8 өлшемдегі суретті
кодалау керек. Бос тор ақ түсті, ал «Ч» әрпі жазылған тор қара түсті білдіреді;
- оқытушының журналындағы тізім бойынша тапсырманың нұсқасы
таңдалады;
- екі түсті суретті жолақ бойынша сканерлеу керек. (ақ және қара түске
0,1 сандары сәйкес келеді). Нәтижесінде екілік вектор мәліметтері пайда
болады.
1.1.2 IP-телефония желілерінің бөліктерінің арасындағы байланысты
орнату сценариясын жазу (аяқтау, тіркелу, тіркелуді жою және т.с.с.). Б
қосымшасында нұсқалар келтірілген.
1.1.3 Жұмыстың 1.1.1 тапсырмасын орындауға арналған әдістемелік
нұсқау. Хабарламаны кодалаудың мақсаты ақпараттардың көлемін қысқарту
және жіберілу жылдамдығын ұлғайту немесе жиілік жолағын қысқарту болып
табылады. Мұндай кодалау қатесіз үнемдеу, немесе үнемді кодалау, сонымен
қатар мәліметтерді сығу болып табылады.
Мәліметтерді сығудың мақсаты мәліметтерді жыйнақы көрсету, ток
көзімен үнемделетін, үнемді сақтау және байланыс арнасы арқылы тарату
болып табылады.
Сығу мәліметтерінің жүйесі кодердің және декодердің көздерінен
тұрады.
Бұл қарастырылып отырған жұмыста қалпына келген мәліметтер
жіберілген, мәліметтермен сәйкес келуі немесе келмеуі мүмкін. Осы сығу
тәсілі бойынша екілік мәліметтерді сығу өз нәтижесін береді, мысалы: ақ-қара
фиксимильді кескіндер, құрамында көптеген түзу сызықтары бар ақ-қара
кескіндер, бірдей аймақтар, сызбалар және т.б. Белгілі кескіндерді сығу
алгоритмі JPEG (Joint Photographic Experts Group) кодалау ұзындығының
қайталануы болып табылады. Мәліметтерді сығу идеясы кодалау
ұзындығының қайталануы негізі болып, міліметтерді кодалаудың орнына
сандарды кодалуға әкеліп соғады, сондағы бөліктердің ұзындығына сәйкес
келетін мәліметтердің шамасын өзгертілмей сақталуы.
Айтпақшы, төменде көрсетілген 1.1-суреттегі 8-де 8 өлшемдегі екілік
(екітүсті) суретті кодалау керек. Бұл суретті сканерлеп болған соң екілік
вектор аламыз.
Х векторында өзгермей сақталатын бөліктерді белгілеп, олардың
ұзындықтарын анықтаймыз.
№1.1 ЕСЖ жұмысы бойынша бастапқы мәліметтер
1.1 сурет – Екі түсті сурет
Х=(1100111110000000110011111110000011001111100000001100111111100000) ұзындығы 64 бит (әуелгі кодтың жылдамдығы 1 бит суреттің әр элементіне).
Тұрақты мәнді сақтайтын мәнді векторда Х аймағы деп бекітеміз және
оның ұзындығын анықтаймыз. Аймақтың ұзындығы қорытқы жүйеде - оң
бүтін сандар, бастапқы вектроға сәйкес Х мәні осындай түрге ие болады r=(2,2,4,1,7,2,2,4,3,5,2,2,4,1,7,2,2,4,3,5). Бұл жүйеде белгілі қайталама көзге
түсерлік және де бұны әлдебір статикалық кодпен кодалауға болады (1.1
кесте).
1.1 кесте - Кодер
Аймақтың ұзындығы
|
Кодты сөз
|
2
|
0
|
4
|
10
|
1
|
110
|
7
|
1110
|
5
|
11110
|
3
|
111110
|
Кодаланатын жүйенің нөлден басталатынын көрсету үшін, біз кодты
сөздің алдына 0 таңбасын енгіземіз.
Нәтижесінде осындай кодты сөз аламыз:
B(r)=(00010110111000101111101111000101101110001011111011110)
ұзындығы 53 бит, яғни кодты сөздің қорытынды жылдамдығы R
құрайды 53/64, немесе 0,8 бит суреттің әр элементіне. Үлкен көлемді және
көптеген қайталанатын элементтерден тұратын суретті сығу әсері елеулі
болуы мүмкін.
Н.245 хаттамасы бойынша қосуды орнату
Қосылу үшін Н. 245 басқару хабарламаларын инкапсуляция немесе туннельдеу деп аталатын процесті қолдануға болады. Бұл ретте Н.245 хабарламаларын беру жеке басқарушы арна бойынша емес, сигналдық арна бойынша жүзеге асырылады. Н.245 бір немесе бірнеше хабарламалары H245control элементінде h323_uu_pdu ақпараттық өрісінде Q. 931 рұқсат етілген хабарламалардың кез келгенінде көшіріледі. H. 245 хабарламаларын инкапсуляциялауды қолдану үшін, қоңырау шалушы жабдық H245TUNNELLING элементіне TRUE мәнін тағайындауы керек - Setup хабарламасында және Q. 931 кейінгі хабарламаларында жіберілген басқару хабарламаларын туннельдеу. Setup хабарламасында h245tunnelling элементін алған шақырылған жабдық-TRUE мәні бар басқару хабарламаларын туннельдеу және басқару хабарламаларының инкапсуляциясын пайдаланғысы келетіндер, сондай-ақ Setup хабарламасына жауап ретінде берілетін хабарламада және Q. 931 кейінгі хабарламаларында H245TUNNELLING элементіне TRUE мәнін тағайындауы тиіс. Басқару хабарламаларын Туннельдеуді қолдамайтын шақырылған жабдық setup хабарламасына жауап ретінде жіберілген h245tunnelling элементіне FALSE мәнін береді. Бұл жағдайда басқару хабарламаларын беру үшін Н.245 жеке арнасы ашылады.
Қорытынды:
Бүгін біз 8-де 8 өлшемдегі екілік (екітүсті) суретті кодаладық. Х векторында өзгермей сақталатын бөліктерді белгілеп, олардың ұзындықтарын анықтадық. Сосын H.245 хаттамасы бойынша қосуды үйрендік.
Достарыңызбен бөлісу: |