TỔNG QUAN VỀTRUYỀN THÔNG ĐA HƯỚNG VÀ MÔ HÌNH HỆTHỐNG RoIP
GIÁO DC VÀ ÀO TO TRNG I HC BÁCH KHOA HÀ NI ˜™–— µ –—˜™ TRNG TUN T PHNG PHÁP M BO CHT LNG CHO DCH V TRUYN THÔNG A HNG THI GIAN THC QUA MNG IP Chuyên ngành: Thông tin vô tuyn, phát thanh và vô tuyn truyn hình Mã s: 2.07.02 TÓM TT LUN ÁN TIN S K THUT HÀ NI - 2006 - 1 - U 1. Tính cp thit ca tài Cùng vi s phát trin ca công ngh thông tin - vin thông, c bit là s gia ng nhanh chóng ca Internet c v h tng mng và nhu cu phát trin các dch v mi nh mua sm trc tuyn, gii trí qua mng . . . công ngh phát thanh cng có nhng chuyn bin theo xu hng hình thành mt phng thc truyn ti mi, ly Internet làm công c qung bá tín hiu phát thanh ti bn nghe ài. Hin nay, phng thc truyn thông a hng (multicast) ang c tp trung nghiên cu kt hp vi giao thc truyn i thi gian thc RTP / RTCP (Real-time Transport Protocol / Real-time Control Protocol) nhm hình thành các mô hình truyn ti dch v thi gian thc trên nn giao thc IP, qua ó hn ch nhc m ca truyn thông n hng cng nhc tính không m bo cht lng dch v ca môi trng Internet hin ti. T tháng 8/2005, ài ting nói Vit Nam bt u h tr kh nng nghe ài phát thanh qua mng Internet. Vn t ra vi phng thc phát thanh qua mng Internet hin ti là cha có c chm o cht lng dch v và ang thc hin theo phng thc truyn thông n hng dn n các hn ch v cht lng khi s lng ngi dùng tng cao, cng nh khó khn trong trng hp m rng dch v. Bên cnh ó, vn làm ch công ngh có th tùy bin thành ng dng c thù cng cn c quan tâm nghiên cu. 2. i tng, mc ích, phm vi và phng pháp nghiên cu ca lun án. 2.1 i tng và mc ích nghiên cu i tng nghiên cu ca lun án là mô hình h thng truyn ti tín hiu phát thanh thi gian thc qua mng IP - RoIP (Radio over IP networks) và phng pháp m o cht lng tín hiu ti u thu theo thi gian thc. Trên c só, lun án xut và thc hin phng pháp m bo cht lng dch v RoIP s dng c ch u khin tham s ngun thích ng vi tình trng mng nhm m bo cht lng tín hiu ti u thu và áp dng vi h thng RoIP. 2.2 Phm vi nghiên cu Lun án tp trung nghiên cu xut và xây dng mô hình h thng RoIP trên hai phng din kt hp truyn thông n hng (unicast) vi truyn thông a hng và kt p môi trng truyn ti hu tuyn vi truy nhp vô tuyn theo chun IEEE 802.11. Nghiên cu áp dng các thut toán u khin lch trình bm tái to thích ng và xut phng pháp m bo cht lng tín hiu phát thanh truyn ti qua mng IP ti u thu. - 2 - 2. Phng pháp nghiên cu Lun án s dng phng pháp mô hình hóa h thng thông qua công c toán hc và mô hình cu trúc giao thc. Kt hp phng pháp phng to tham s mng IP và phng pháp o c thông s qua mô hình thc nghim c xây dng trên nn hu hành mã ngun m Linux. 3. Ý ngha khoa hc và thc tin ca lun án Lun án ã xut và xây dng mt mô hình mi có c s khoa hc nhm s ng mng IP làm môi trng truyn ti tín hiu phát thanh. Cùng vi phng pháp m o cht lng tín hiu ti u thu, mô hình h thng RoIP có thc trin khai áp ng vào thc t nhm a dng hóa các loi hình truyn ti tín hiu phát thanh cng nh ch v gia tng qua Internet. 4. Kt cu ca lun án Lun án gm phn mu, 03 chng và kt lun. Chng 1: Tho lun nhng vn c bn ca truyn thông a hng qua mng IP và môi trng truy nhp vô tuyn WLAN theo chun IEEE 802.11. xut mô hình thng truyn ti tín hiu phát thanh thi gian thc qua mng IP trên phng din mô hình lý thuyt, cu trúc giao thc và mô hình trin khai thc nghim. Chng 2: Xem xét cht lng dch v truyn ti tín hiu phát thanh thi gian thc qua mng IP theo thông s ngun và thông s mng nh hng n cht lng tín hiu phát thanh ti u thu. Lun án xut mô hình và công c phng to tham s QoS a mng IP. Công c phng to c xây dng tích hp trong thành phn cng chuyn i giao thc iVoVGateway ca h thng RoIP nhm thc hin nh hng ca môi trng truyn ti ti tín hiu ti u thu. Chng 3: Nghiên cu vn m bo cht lng tín hiu ti u thu theo hai khía cnh: th nht, các c ch tái to tín hiu thu nhn ti u cui thông qua bm tái o c nghiên cu và tích hp vào h thng RoIP. Th hai, thông qua mô hình ánh giá cht lng tín hiu ti u thu s dng t s tín hiu trên tp âm phân n, lun án xut và thc hin c chm bo cht lng dch v truyn ti tín hiu phát thanh qua mng IP thông qua c ch thích ng tham s ngun vi tình trng mng theo thi gian thc. Cui cùng là kt lun, hng nghiên cu tip theo và các ph lc ca lun án. - 3 - CHNG 1: TNG QUAN V TRUYN THÔNG A HNG VÀ MÔ HÌNH H THNG RoIP 1.1 Truyn thông a hng qua mng IP tng quát, truyn thông qua Internet c chia thành 3 phng thc sau [51]: - Phng thc truyn thông n hng - unicast : Các gói tin c truyn ti t t ngun gi n mt ích thu xác nh (m-n-m). ây là mô hình truyn thông n gin nhng khó m bo cht lng dch v khi s ngi dùng tng lên. Khi s ng ngi dùng ln, s lng kt ni n hng cng tng lên tng ng, kéo theo ti u lng mng tng do yêu cu bng thông ng truyn tng vi cùng mt ni dung thông tin trên cùng tuyn liên kt, dn n tình trng tc nghn mng. Bên cnh ó, ti lý ca máy ch cng tng lên do phi x lý nhiu yêu cu kt ni và có th dn n quá ti máy ch. Tuy có nhiu hn ch nhng do tính lch s, phng thc truyn thông n hng hin vn ang c s dng ph bin trên mng IP trong ó bao hàm c dch truyn ti tín hiu phát thanh qua Internet. - Phng thc truyn thông qung bá - broadcast: Các gói tin c truyn ti t t ngun gi n tt c các máy trm trong mng (m-n-tt c). Các gói tin qung bá c x lý bi tt c các máy trm trong mng, thm chí c trong trng hp máy trm không quan tâm n d liu ó. u này dn n ti lu lng vô ích vi mt s máy trm và khó khn trong vn bo mt thông tin. - Phng thc truyn thông a hng - multicast: Các gói tin c truyn ti t t ngun gi n mt nhóm các máy trm xác nh (m-n-nhóm). Phng thc này ph thuc vào h tng mng chuyn tip gói tin. i kh nng trin khi trên din rng và qua mng Internet, tn dng c các u m và hn ch các nhc m ca unicast và broadcast nh giúp gim lu lng ng và ti x lý ca ngun phát, phng thc truyn thông a hng ang c quan tâm nghiên cu và áp dng vi các h thng truyn ti dch v thi gian thc. Trên s s ó, lun án tp trung nghiên cu và ng dng mng truy nhp s dng phng thc truyn thông a hng trong h thng RoIP. 1.2 Nguyên lý truyn thông a hng qua mng IP Các mng truyn thông a hng có th c xây dng thành các c o multicast và liên kt vi nhau thông qua c chng hm. ng hm là c ch cho phép chuyn các gói d liu multicast t các bnh tuyn h tr truyn thông a hng MRouter (Multicast Router) ngun n MRouter ích thông qua các bnh tuyn n ng URouter (Unicast Router). Vic óng gói theo c chng hm thc hin b sung thêm phn tiêu IP mi vi a chích là a ch IP n hng ca MRouter - 4 - u bên kia ca ng hm và a ch ngun là a ch IP n hng ca MRrouter ang i gói tin ó. Nh th hin trên hình 1.1, MRouter R2 mun gi mt gói tin IP a ng ti MRouter R5. Trc ht, R2 sóng v gói tin (chuyn t gói IP a hng thành gói IP n hng) ri chuyn tip ti URouter R3. Gói a hng này si theo tuyn R3-R7-R8-R5. Nh vy, theo c chng hm, vi MRouter R5 thì gói tin này c x lý vi a ch ngun n t R2. Hình 1.1: C chng hm liên kt các MRouter 1.3 Các cu hình mng truy nhp vô tuyn theo chun WLAN 802.11 u hình truy nhp c bn ca mt mng WLAN theo chun IEEE 802.11 bao m mt nhóm các trm c kt ni vi nhau trong vùng dch v c bn, c xác nh i c tính truyn dn ca môi trng vô tuyn. Mt trm trong min dch v c bn có th kt ni vi các trm khác trong cùng BSS (Basic Service Set) hoc BSS khác. Cu hình mng WLAN c chia thành 2 loi nh th hin trong hình 1.2. u hình mng WLAN c lp - IBSS (Independent BSS) t mng BSS c lp (IBSS) c th hin hình 1.2a. Các trm trong IBSS t ni trc tip vi nhau và do ó cn phi nm trong phm vi kt ni trc tip. Mng 802.11 ti thiu là mng IBSS ch bao gm 2 trm. u hình mng WLAN ph thuc - BSS (Infrastructure BSS) u hình mng WLAN 802.11 ph thuc s dng m truy nhp AP (Access Point) nh th hin hình 1.2b. Cu hình này có hai u m chính là: Mt BSS c xác nh bi khong cách ti AP và các máy trm. có th tin hành liên lc, tt c các trm di ng phi tha mãn yêu cu nm trong phm vi liên lc - 5 - i m truy nhp AP, nhng không có s hn ch nào v khong cách gia bn thân các trm di ng. - Các AP trong mng BSS có kh nng tr giúp các máy trm trong vic bo v ngun. AP s tin hành m các khung d liu khi máy trm yêu cu ch bo v ngun và các máy trm hot ng bng pin có th ngng vic thu và cp ngun cho n khi các khung d liu m t AP c truyn i. Hình 1.2: Các cu hình mng WLAN theo chun IEEE 802.11 i các u m trên, mng truy nhp WLAN theo chun IEEE 802.11 có cu hình ph thuc c s dng làm môi trng các máy trm truy nhp vào h thng RoIP. 1.4 Mô hình h thng RoIP 1.4.1 Khái nim thng RoIP (Radio over IP networks ) là h thng s dng mng IP làm phng tin truyn ti tín hiu mang tin tc phát thanh theo thi gian thc. Thut ng “Radio” s dng trong lun án vi ý ngha “tín hiu phát thanh” c hiu là tín hiu mang tin tc phát thanh qua mng IP và c x lý nh mt dng s liu truyn ti qua ng IP chu ràng buc v tính áp ng thi gian thc - yu t quan trng liên quan n cht lng tín hiu tái to ti u thu. 1.4.2 Mô hình h thng RoIP xut thng RoIP c xut và xây dng t quan m áp dng mô hình truyn ti ting nói/âm thanh [8][19][20] và mô hình truyn thông a hng qua mng IP [12][13][51]. H thng truyn ti tín hiu phát thanh t ngun Tx n ích Rx qua mng IP cn thc hin các chc nng sau: a . Cu hình mng c lp - BSS b. Cu hình mng ph thuc - IBSS - 6 - Mã hóa / gii mã và to / m gói truyn ti tín hiu phát thanh tng t qua mng IP, trc ht phi s hóa và mã hóa tín hiu. Quá trình chuyn i c thc hin bi các b mã hóa và gii mã trong tin trình ngc li. Khi to gói là c cu c thit k sau khi mã hóa thc hin chc ng óng gói s liu âm thanh ã mã hóa theo chun giao thc RTP/UDP/IP và tách gói trong quá trình ngc li. m d liu phát và m d liu tái to Trong h thng RoIP, các gói tin mang tín hiu phát thanh phía phát c lu gi ti bm phát trc khi truyn vào mng IP. Bm này có tác dng m bo tc ngun phát n nh di su khin ca b to lch trình phát d liu. Tín hiu c tái to ti phía thu áp ng tính thi gian thc theo th t to ra bên phát. Chc nng c bn ca bm tái to là thu các gói tin t mng, lu gi và chuyn tip gói tin theo lch trình tái to do c cu u khin a ra. Lch trình tái to có th thc hin theo phng thc c nh hoc thích vi s thay i ca tình trng mng. Phng thc to lch trình cnh n gin nhng có tr gói tin ti bm tái to không i và không cho phép áp ng s thay i ca tr mng. Phng thc to lch trình thích ng c a ra gii quyt các hn ch trên và c u khin bi các thut toán u khin bm tái to tng ng tn dng khong lng (silence time) gia các khong tín hiu phát thanh tích cc (talkspurt) nhm thay i thi gian tái to trong i khong tín hiu phát thanh tích cc. Phát hin khong tín hiu tích cc / khong lng Tín hiu phát thanh bao gm khong tín hiu tích cc và khong lng c phân bit bi ngng nng lng ca tín hiu ngun. Chc nng phát hin khong tín hiu tích cc và khong lng c thc hin ti khâu x lý ngun bên phát nhm cho phép u chnh lch trình tái to theo khong tín hiu tích cc và tit kim bng thông ng truyn. Bù tn tht gói tin cu bù tn tht gói tin PLC (Packet Loss Colcealment) c s dng m o cht lng tín hiu phát thanh tái to do các gói tin tn tht. C cu PLC c thc hin ti u thu nhm thay th các gói tin ã b tn tht thông qua vic chèn nhiu nn, khong lng hoc các gói tin trc ó. Trên c s các chc nng trên, lun án mô hình lý thuyt (hình 1.3), xut mô hình cu trúc giao thc (hình 1.4) và mô hình trin khai thc nghim (hình 1.5) ca h thng RoIP. Tín hiu phát thanh ngun t bên phát (iVoVStation) theo kt ni n - 7 - ng ti cng chuyn i giao thc (iVoVGateway) c truyn ti qua mng truy nhp a hng ti u thu (iVoVReceiver). Các thành phn trong mô hình lý thuyt c thc hin ti máy ch RoIP, các máy trm và cng chuyn i giao thc. Thành phn iVoVGateway thc hin chc nng chuyn i giao thc n hng sang giao thc a hng và giao tip gia mng hu tuyn và mng truy nhp WLAN IEEE 802.11. Bên cnh ó, phc v vic ánh giá nh hng ca mng khi không có u kin trin khai h thng trên môi trng thc t (hình 1.5), chc nng phng to tham s QoS ca ng IP có thc tích hp iVoVGateway và c cp trong chng 2. H thng RoIP xut c kim chng bng thc nghim ti chng 3. Hình 1.3: Mô hình lý thuyt h thng RoIP xut Hình 1.4: Cu trúc giao thc h thng RoIP xut. - 8 - Hình 1.5: Mô hình trin khai thc nghim h thng RoIP xut 1.5 Kt lun chng 1 Vic kt hp truyn thông a hng vi môi trng mng truy nhp WLAN hình thành mt phng thc truy nhp ngun tín hiu phát thanh mi va tn dng bng thông ng truyn, d dàng qun lý thông qua a ch nhóm multicast cng nh tn ng h tng mng Internet sn có và các m truy nhp Wi-Fi ang ngày c m ng. H thng RoIP có th mang li các u m ni bt nh hiu sut s dng h thng cao nh vic tn dng h tng mng IP hin có, tit kim bng thông và h tr các ng ng a m. Tuy nhiên, do c tính ca các mng IP, vic trin khai h thng RoIP phi i mt vi mt s thách thc, c bit v khía cnh cht lng dch v QoS. Vic nghiên cu các c cu và phng thc u khin thích ng vi tình trng mng có ý ngha quan trng trong vic m bo cht lng ca h thng RoIP. CHNG 2: PHNG TO THAM S CHT LNG CA TÍN HIU PHÁT THANH KHI TRUYN TI QUA MNG IP 2.1 Các tham s cht lng mng 2.1.1 Gii thiu Cht lng tín hiu phát thanh truyn ti qua mng IP s bnh hng và suy gim do tác ng ca các yu t mng. Các yu t mng bao gm t l tn tht gói tin, tr mng và bin ng tr mng là các tham s chính tác ng n cht lng dch v a tín hiu ti u thu PQoS (Perceived Quality of Service). Mi quan h gia các yu này c th hin trên hình 2.1 - 9 - Hình 2. 1: Mi quan h gia các yu tnh hng n QoS [36] 2.1.2 Tn tht gói tin n tht gói tin là mt trong nhng nguyên nhân chính gây nh hng n cht ng ting nói truyn ti qua mng IP. Tn tht gói tin có th xy ra do hy gói tin trong ng IP ( tn tht mng ) hoc loi b gói tin do b giao tip mng hoc bm tái to i u thu nh th hin trong hình 2.1. 2.1.2.1 Mô hình tn tht Bernoulli Trong mô hình tn tht Bernoulli [39][45], tn tht ca mi gói tin là c lp vi nhau c tính không nh) cho dù gói tin k trc b tn tht hoc không tn tht. Trong trng hp này, ch tn ti mt tham s là t l tn tht gói tin trung bình tng ng vi gói tin b tn tht chia cho tng s gói tin c truyn ti trong lung d liu. 2.1.2.2 Mô hình Gilbert 2 trng thái u ht các nghiên cu gn ây v truyn i ting nói qua mng IP u s dng mô hình Gilbert th hin c tính tn tht gói tin [39][45][46]. Trong mô hình Gilbert 2 trng thái, n ti trng thái 0 (gói tin không b tn tht) và trng thái 1 (gói tin b tn tht) nh th hin trên hình 2.2. Trong ó p là xác xut gói tin b tn tht khi nhn c gói tin k trc và q là xác xut gói tin nhn b tn tht khi gói tin k trc ã b tn tht. Bên cnh ó, mô hình Bernoulli cng thng c s dng và chính là mt trng hp c th ca mô hình Gilbert 2 trng thái khi p = q. Hình 2. 2: Mô hình Gilbert 2 trng thái [...]... th i gian th c qua m ng IP K t lu n ã c ki m nghi m qua th c t 2 xu t và th c hi n ph ng pháp u ch nh thông s ngu n thích ng v i tình tr ng m ng trên c s thu t toán ánh giá ch t l ng tín hi u t i u thu qua t s SSNR m b o ch t l ng tín hi u phát thanh truy n t i qua m ng IP theo th i gian th c 3 xu t và ã xây d ng công c ph ng t o tham s m ng IP h tr truy n thông a h ng/ n h ng l p ng d ng Công c cho. .. u này cho phép ánh giá sai l ch tín hi u ích so v i tín hi u ngu n m t cách chính xác ng th i cho phép kh n ng tính toán và u khi n tr c tuy n theo th i gian th c 3.4 xu t ph ng pháp m b o ch t l ng truy n i tín hi u phát thanh qua ng IP Hình 3.2: Mô hình thi t l p thông s ngu n - 19 3.4.1 tv n u h t các nghiên c u g n ây nh m m b o ch t l ng tín hi u ti ng nói/âm thanh truy n t i qua m ng IP theo... bi n tr (spikedet) c áp d ng trong h th ng RoIP nh m m b o ch t l ng tín hi u t i u thu thông qua b m tái t o 3.3 ánh giá ch t l 3.3.1 Ph ng tín hi u t i ng pháp ánh giá ch t l u thu ng ch quan i v i ph ng pháp ánh giá ch quan, tín hi u tái t o t i u cu i c ánh giá b i m t t p h p ng i nghe và cho ý ki n theo thang m xác nh tin c y c a t qu ánh giá khách quan ph thu c vào nhi u y u t và khó ki m soát,... và xây ng có tác d ng h tr h u ích cho vi c theo dõi và o c ph c v nghiên c u ch t ng c a d ch v th i gian th c qua m ng IP - 15 CH NG 3: M B O CH T L NG TÍN HI U T I U THU TRUY N I QUA M NG IP THEO TH I GIAN TH C 3.1 V n tái t o tín hi u phát thanh t i u thu i u thu tín hi u phát thanh qua m ng IP, b m tái t o có th th c hi n theo hai ph ng th c t o l ch trình c nh ho c thích ng Tuy nhiên, b m tái... lu n án 3.4 K t lu n ch ng 3 Vi c k t h p ph ng pháp ch quan và các mô hình ánh giá khách quan c n c áp d ng ánh giá ch t l ng tín hi u t i u thu Trong ch ng này, thu t toán và mô hình th c hi n ánh giá ch t l ng theo th i gian th c thông qua t s tín hi u trên t p âm phân n SSNR c xu t C n c vào thu t toán ánh giá ch t l ng theo th i gian th c, gi i pháp m b o ch t l ng d ch v s d ng c ch u khi n tham... áp d ng cho h th ng RoIP K t qu th c nghi m cho tín hi u thu t t theo c u hình k t n i gi a i h c Bách Khoa Hà N i và i h c Ryukyu - Okinawa, Nh t B n - 24 T LU N C A LU N ÁN h n ch v ch t l ng d ch v c a các m ng IP hi n nay là thách th c ch y u cho các ng d ng thông tin a ph ng ti n th i gian th c Tr m ng, t n th t gói và bi n ng tr m ng là các y u t chính gây nh h ng n ch t l ng truy n thông Các... tính n nh không cao ng th i ánh giá khách quan òi h i nhi u th i gian c ng nh chi phí ti n hành ánh giá Tuy nhiên, ph ng pháp này l i cho k t qu ánh giá g n v i c m nh n th c t c a con ng i Do ó vi c k t h p ánh giá gi a các ph ng pháp ch quan và các mô hình ánh giá khách quan c n c c áp d ng ánh giá ch t l ng tín hi u t i u thu 3.3.2 xu t ph ánh giá ch t l ng pháp ánh giá ch t l ng theo t s SSNR ng... u th ng kê qua th c nghi m t tr c V i ph ng th c tr c tuy n, kh i ph ng t o m ng c cung p tr c tuy n thông tin v tr m ng và tình tr ng t n th t c a gói tin t b t o thông nh th hi n trong hình 2.5a - 12 - a Ph ng th c tr c tuy n b Ph ng th c không tr c tuy n Hình 2.5: Ki n trúc mô hình ph ng t o tham s m ng QoS qua m ng IP 2.3.2 Ph ng t o tham s m ng IP a h ng Khác v i mô hình ph ng t o cho truy n... ngu n bao g m các thông s chuy n i ngu n tín hi u t ng t sang s và thông s dài gói tin Trên c s ó, lu n án t p trung nghiên c u v n thích ng ngu n v i tình tr ng m ng nh m m b o ch t l ng tín hi u t i u thu 3.4.2 Thi t l p thông s ngu n p thông s ngu n c a h th ng RoIP bao g m: fs: t n s l y m u, w: s bit mã hóa cho m t m u, ch: s kênh, sz: dài gói tin, k: h s phát p gói tin Các thông s ngu n [ fs,... t i phía phát xác nh và c u khi n b i b o l ch trình phát c n c vào s li u nh n t kh i u khi n thông s ngu n ng - 20 3.4.2 m b o ch t l tr ng m ng IP ng t i u thu thông qua c ch thích ng ngu n v i tình Xét v ph ng di n d ch v th i gian th c, các ph liên quan n tín hi u tham chi u s không thích h p áp d ng cho ánh giá và u khi n tr c tuy n Vi c ánh giá theo t s SNR truy n th ng không ch b ràng bu c vào . trc tuyn. Hình 2. 9: Tín hiu thu khi xy ra rn tht gói tin Khong lng - 14 - 0 5 10 15 20 25 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37. trng hp c th ca mô hình Gilbert 2 trng thái khi p = q. Hình 2. 2: Mô hình Gilbert 2 trng thái - 10 - 2. 1.3 Tr mng Tr và bin ng tr (jitter)