Cong Nghe Voip: Va Cac Giaiphap Nang Cad Chat Luung Dich Vu
Cong Nghe Voip: Va Cac Giaiphap Nang Cad Chat Luung Dich Vu
N G 6 XUAN THANH
OAI HOC QUOC GIA HA NOl TRUNG TAM THONG TIN T H L T Vlf N
M-Oo/ ASl^^
NHA XUAT B A N B U U 0 I $ N H^ Noi. th^ng 9 - 2005
MVC LVC
, K
Lm gi&i thieu CHL^ONG I: GI61 THIEU CHUNG 1.1. Lich sur va xu hirong phat tricn cua thoai IP 1.1.1. Giam ciroc phi dich N-U thoai dirong dai 1.1.2. Nhieu cuoc goi ban vai bang tan nho han 1.1.3. Ho trgrcac djch vu mai 1.1.4. Sir dung IP mot each c6 hieu qua nliat \JL. Dae diem cua tin hieu thoai CHL^ONG II: TONG QUAN GIAO THlTC TCP/IP 2.1. B9 giao thurc TCP/IP 2.1.1. Mohinh TCP IP 2.1.2. Tang img dung 2.1.3. Tang giao van 2.1.4. Tang lien mang 2.1.5. Tang giao dien mang 2.2. Dia chi IP 2.2.1. IPv4 2.2.2. IPv6 2 J . Djnh tuyen 2.3.1. Khai niem dinh tuyen 2.3.2. Cac giao ihirc dinh luyen '
78
CHUdNG III: CONG NGHb VoIP g2 3.1. D^c diem va irng dyng cua VoIP
-
o2 o3
3.1.1. Uu diem cua VoIP 3.1.2. Cac umg dung cua VoIP 3.2. H? thong thu phat VoIP 3.2.1. 3.2.2. 3.2.3. 3.2.4. Ma hod thoai Phat hicn khoang lang (VAD) Co che trict khoang lang hoac truyen gian doan Tao nhieu nen turang inig ^ g^ gy 90 92 92 93 93 94 95 97 >^'^ '^^ 110 ''' ' ^^
I ]9
3.2.5. Triet ticng vong 3.2.6. Chuong trinh doc ra 3.2.7. Che dau mat goi 3.3. Ky thuat ma hoa trong VoIP 3.3.1. Nguyen ly bo ma hoa CS-ACELP 3.3.2. Chuan nen G.729A 3.3.3. Chuan nen G.729B 3.3.3. Chuan nen G.723.1 3.4. Giao thirc truyen tai thcri gian thuc (RTP/KTCP) 3.4.1. Giao thirc truyen thai gian th^c (RTP) 3.4.2. Giao thirc dieu khi6n RTP (RTCP) 3.5. Danh so va chuyen doi dja chi 3.5.1. Yeucauchung ' .^ 3.5.2. Phifong phap danh so thue bao 3.5.3. Phmmg phap chuyen doi .s<3 L. 164 va d|a chi II' 3.5.4. Phmyng phap djnh tuyen giOra PS IN va IP 3.5.5. Khuycn r.i^hi
CHCrONG IV: CAC GIAO I HUC D I I T : Kl IILN 4.1. Gidi thifu 4.2. B9 giao thirc H.323 4.2.1. Thiet bj dau cuoi (Terminal) A.2.2. Cong ket noi 4.2.3. Thiet bj dieu khien cong noi 4.2.4. Khoi dieu khien da diem (MCU): 4.2.5. Trinh tu thiet lap cuoc goi 4 3 . Giao thirc khoi tao phien (SIP) 4.3.1. Phan mem chuyen mach cuoc goi SIP 4.3.2. Cac ban tin SIP, mao dau va danh so 4.3.3. Thiet lap va huy cuoc goi SIP 4.3.4. Tinh nang cua SIP 4.3.5. So sanh H.323 va SIP 4.4. Giao thirc MGCP 4.4.1. Thiet lap cuoc goi 4.4.2. Cac lenh MGCP 4.4.3. So sanh giua MGCP, SIP va H.323 4.5. Giao thirc Megaco/11.248 4.5.1. Chuc nang ciia Megaco 4.5.2. Mo ta giao thirc Megaco ^
,3^ 13^ ,4^, I4j 141 142 142 I43 146 149 151 152 l.""-* 1^6 1^^ '-*' '^^^ '^'
CHUONG V: QoS VA CAC YfeU T 6 CIliMl ANH IIL/CTNG DEN CHAT LUONG THOAI IP i^ 5.1. Chat Ivgrng djch vy IP 5.1.1. The n^o la chat lugmg djch VM 5.1.2. Tai sao chung la cdn den chit lircmg djch \\^^^^^ ^^^^ mang IP
5.2. Cac Ihong .so QoS 5.2.1. Bang thong (banduidih) 5.2.2. T r e ( d e l a v ) . . . , . , , ,,.. .. ' , 5.2.3. Hien dong tre (.litter)
"*^^ 1X2
1X4
.1 nO
5.2.4. Mat goi (packet loss) 5.2.5. D o tin cay (Reiiahiliiy) 5.2.6. Bao mat (Security) S3. C a c y e u t o c h i n h a n h huotig den chat lir9TiR tho^i va cic giai phip 5.3.1. Vai troquan trong ciia bang thong 5.3.2. Cac van de ca ban can giai quyct cho thoai IP va cac giai phap CHirONG VI: GIAI PHAP NANG CAO CHAT LUONG THOAI 6.1. M a t goi, tre, hicn d(}ng tre va c i c giai phap 6.2. Giai phap thirc hifn cr phia by phat 6.2.1. Yeu cau phat l?i t^r d()ng (ARQ) 6.2.2. Sir dyng ma sua loi truoe (FEC) 6.2.3. Bao v C ^ mire khong deu (ITP) 6.2.4. Cihep xen (Interleaving) 208 6.2.5. IIDP cai tien (I DP I nO 6.2.6. Oanh gia cdc ky thuai th^rc hi?n a b^ phat 6.3. Giai ph^p thyc hivn at phia by thu 6.3.1. Nguyen ly CO ban 6.3.2. Phan loai ^ ,g() JQ-> 193 l*)'^ 195 '> * > I'W -"' -^-^ -^ "^
206
213
6.3.4. Cache doc ra thich nghi va ky thuat co dan ihang thai gian 214 6.4. Giai phap nang cao chat lu-ong mang 6.4.1. B6 sung QoS vao mang 6.4.2. Cac mo hinh cung cap chat lugng dich vu 6.4.3. Danh gia cac mo hinh Thuatngurva viettat Taiii^u tham khao 242 242 246 271 273 278