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