
Nghi n cờ ứu ứng dụng c ng nghụ ệ điện thoại tr n Internet ( Internet Telephony)ờ
Đ án: Nghiên c u ng d ngồ ứ ứ ụ
công ngh đi n tho iệ ệ ạ
trên Internet
Phạm Việt Dũng lớp DTTH1 K40 Trờng Đại học Bách khoa Hà Nội1

Nghiên cứu ứng dụng công nghệ điện thoại trên Internet ( Internet Telephony)
TABLE OF CONTENTS
CH¦¥NG1 U TH VÀ XU HƯ Ế NG PHÁT TRI N C A ĐI N THO IỚ Ể Ủ Ệ Ạ
INTERNET: ................................................................................................................. 8
1.1 Nh ng ữ u th c a d ch v tho i qua internet.ế ủ ị ụ ạ ............................................... 8
1.2 S phát tri n c a các d ch v đi n tho i Internet:ự ể ủ ị ụ ệ ạ .................................. 10
1.2.1 Tho i thông minh ạ ...................................................................................... 11
1.2.2 D ch v tính cị ụ c cho b g iớ ị ọ ....................................................................... 11
1.2.3 D ch v Callback Web ị ụ .............................................................................. 11
1.2.4 D ch v fax qua IP ị ụ .................................................................................... 12
1.2.5 D ch v Call center ị ụ .................................................................................. 12
1.3 Th trị ng hi n nayờ ệ ......................................................................................... 12
1.4 Xu h ng th trớ ị ng tho i Internet trong tờ ạ ng laiơ ....................................... 15
CH¦¥NG2 CÔNG NGH C SỆ Ơ Ở ........................................................................... 17
2.1 K thu t nén tín hi u tho iỹ ậ ệ ạ ......................................................................... 17
2.1.1 T ng quanổ .................................................................................................. 17
2.1.2 Nguyên lý chung c a b mã hoá CELPủ ộ .................................................... 20
2.1.3 Nguyên lý mã hoá CS-ACELP ................................................................... 22
2.1.3.1 Nguyên lý chung cu b mã hoáả ộ ........................................................ 22
2.1.3.2 Nguyên lý b mã hoá CS-ACELPộ ...................................................... 23
2.1.3.3 Nguyên lý b gi i mã CS-ACELPộ ả .................................................... 24
2.1.4 Chu n nén G.729Aẩ .................................................................................... 26
2.1.5 Chu n nén G.729Bẩ .................................................................................... 27
2.2 Báo hi u DTMF (Dial tone Multi Frequency )ệ ............................................ 29
2.2.1 Báo hi u DTMF qua b n tin UserInputIndication ệ ả ................................... 29
2.2.1.1 Thi t b đ u cu i thu phát DTMFế ị ầ ố ...................................................... 30
2.2.1.2 Gateway thu phát DTMF ..................................................................... 30
2.2.1.3 Gate Keeper thu và phát các tín hi u âm thanh D.323.ệ ..................... 30
2.2.2 DTMF đ c truy n thông qua giao th c th i gian th c RTP (Real timeợ ề ứ ờ ự
Transport Protocol) ............................................................................................. 30
2.3 Kh ti ng v ngử ế ọ .............................................................................................. 31
Phạm Việt Dũng lớp DTTH1 K40 Trờng Đại học Bách khoa Hà Nội 2

Nghiên cứu ứng dụng công nghệ điện thoại trên Internet ( Internet Telephony)
2.4 C ch b o m t.ơ ế ả ậ ............................................................................................ 32
2.4.1 Đ nh nghĩa và khái ni mị ệ ............................................................................ 32
2.4.2 Thu t c Authentication gi a hai đ u cu iụ ữ ầ ố ................................................ 33
2.4.2.1 Th t c Authentication c a Diffie-Hellmanủ ụ ủ ...................................... 33
2.4.2.2 Th t c Authentication d a vào nh n d ng.ủ ụ ự ậ ạ ..................................... 34
2.4.3 Th t c Authentication gi a đ u cu i và Gatekeeperủ ụ ữ ầ ố .............................. 34
2.4.3.1 Th t c Authentication không có thông tin ng m đ nh trủ ụ ầ ị c.ớ ............ 35
2.4.3.2 Th t c Authentication d a trên thông tin ng m đ nh trủ ụ ự ầ ị c ớ .............. 35
2.4.4 Th t c mã hoá b o m t lu ng d li u.ủ ụ ả ậ ồ ữ ệ .................................................. 35
2.4.5 X lý khi nh n th y m t an toànử ậ ấ ấ .............................................................. 35
2.4.6 Ví d b o m t b ng cách s d ng Tokenụ ả ậ ằ ử ụ ................................................ 36
CH¦¥NG3 C U TRÚC M NG VÀ C U HÌNH CHU N C A M NG IP.Ấ Ạ Ấ Ẩ Ủ Ạ ........ 37
3.1 T ng quan v c u hình chu n c a m ng VoIP ổ ề ấ ẩ ủ ạ ....................................... 37
3.2 Các c u hình chu n và ch c năng c a các ph n tấ ẩ ứ ủ ầ ử .................................. 38
3.2.1 Thi t b đ u cu i ế ị ầ ố ...................................................................................... 38
3.2.2 M ng truy nh p IPạ ậ .................................................................................... 39
3.2.3 Gatekeeper (GK) ........................................................................................ 39
3.2.4 Gateway(GW) ............................................................................................ 40
3.3 Các giao di n chu n ệ ẩ ...................................................................................... 43
3.3.1 M t thí d v c u hình m ng VoIPộ ụ ề ấ ạ ........................................................ 45
CH¦¥NG4 X LÝ CU C G I VÀ TÍNH CỬ Ộ Ọ CỚ ..................................................... 47
4.1 Đăng ký d ch v ị ụ ............................................................................................ 47
4.2 Thi t l p cu c g i ế ậ ộ ọ ........................................................................................ 48
4.2.1 Cu c g i t đ u cu i H.323 t i thuê bao trong SCN.ộ ọ ừ ầ ố ớ .............................. 48
4.2.2 Cu c g i thuê bao trong m ng SCN t i đ u cu i H.323:ộ ọ ạ ớ ầ ố ........................ 50
4.2.3 Ph i h p ho t đ ng v i báo hi u DTMF:ố ợ ạ ộ ớ ệ ................................................ 52
4.2.4 L a ch n nhà cung c p m ng:ự ọ ấ ạ ................................................................ 52
4.3 Th c hi n cu c g iự ệ ộ ọ ........................................................................................ 53
4.3.1 Khái ni m chungệ ........................................................................................ 53
4.3.2 Các tr ng h p ngo i l trong giai đo n th c hi n cu c g iờ ợ ạ ệ ạ ự ệ ộ ọ ................... 53
4.4 Gi i phóng cu c g i:ả ộ ọ ...................................................................................... 53
4.5 Nh n d ng thuê bao ch g iậ ạ ủ ọ ........................................................................ 53
4.6 Mô hình tính c c và cách tính cớ c trong m ng VOIPớ ạ ................................ 54
Phạm Việt Dũng lớp DTTH1 K40 Trờng Đại học Bách khoa Hà Nội 3

Nghiên cứu ứng dụng công nghệ điện thoại trên Internet ( Internet Telephony)
CH¦¥NG5 ĐÁNH S VÀ CHUY N Đ I Đ A CHỐ Ể Ổ Ị Ỉ ............................................... 60
5.1 Yêu c u chungầ ................................................................................................. 60
5.1.1 Yêu c u v i cu c g i t IP đ n PSTN:ầ ớ ộ ọ ừ ế ................................................... 60
5.1.2 Yêu c u đ i v i cu c g i t PSTN đ n IP:ầ ố ớ ộ ọ ừ ế ............................................. 61
5.1.3 Yêu c u đ i v i cu c g i t PSTN đ n IP đ n PSTN:ầ ố ớ ộ ọ ừ ế ế ........................... 61
5.1.4 Yêu c u đ i v i cu c g i t IP đ n PSTN đ n IP:ầ ố ớ ộ ọ ừ ế ế ................................. 61
5.1.5 Các ph ng th c quay s :ơ ứ ố ........................................................................... 62
5.1.6 Các s l a ch nố ự ọ ......................................................................................... 62
5.2 Ph ng pháp đánh s thuê bao:ơ ố ...................................................................... 63
5.2.1 Yêu c u đ i v i quy t c đánh s :ầ ố ớ ắ ố ............................................................. 63
5.2.2 Quy t c đánh s đ h tr t i giao di n đ i v i m ng PSTN:ắ ố ể ỗ ợ ạ ệ ố ớ ạ .............. 64
5.2.3 Ph ng pháp đánh s thuê bao ơ ố ................................................................... 64
5.2.3.1 Quy t c c a IETFắ ủ .............................................................................. 64
5.2.3.2 Khuy n ngh c a ETSIế ị ủ ....................................................................... 65
5.3 Ph ng pháp chuy n đ i s E.164 và đ a ch IP:ơ ể ổ ố ị ỉ ........................................ 68
5.3.1 Khuy n ngh c a IETFế ị ủ ............................................................................. 68
5.3.2 Đ nh tuy n cho các lo i hình d ch vị ế ạ ị ụ ...................................................... 69
5.4 Ph ng pháp đ nh tuy n gi a PSTN và IPơ ị ế ữ ................................................... 70
5.4.1 Cách th nh t ứ ấ ........................................................................................... 71
5.4.2 Cách th hai.ứ .............................................................................................. 71
5.4.3 Cách th baứ ................................................................................................ 71
5.5 K t lu nế ậ ........................................................................................................... 71
CH¦¥NG6 ĐÁNH GIÁ CH T LẤ NG D CH VỢ Ị Ụ ................................................... 73
6.1 Đánh giá theo ch quanủ ................................................................................. 73
6.2 Đánh giá theo khách quan .............................................................................. 73
6.3 Đánh giá theo đ tr ộ ễ ..................................................................................... 76
CH¦¥NG7 KH NĂNG TRI N KHAI D CH V Ả Ể Ị Ụ .................................................. 77
7.1 Các đ ng l c chínhộ ự ........................................................................................ 77
7.2 kh năng ph bi n d ch v tho i qua Internetả ổ ế ị ụ ạ .......................................... 77
7.2.1 Ph ng án 1: D ch v tho i Internet là th y uơ ị ụ ạ ứ ế ......................................... 78
7.2.2 Ph ng án 2 :d ch v tho i Internet chi m lĩnh th trơ ị ụ ạ ễ ị ng.ờ ......................... 79
7.3 S nh hự ả ng đ n các nhà cung c p d ch v vi n thông ở ế ấ ị ụ ễ ........................ 81
Phạm Việt Dũng lớp DTTH1 K40 Trờng Đại học Bách khoa Hà Nội 4

Nghiên cứu ứng dụng công nghệ điện thoại trên Internet ( Internet Telephony)
7.3.1 T ng lai c a m ng vi n thôngơ ủ ạ ễ .................................................................. 81
7.3.2 S thay đ i nhu c u c a khách hàngự ổ ầ ủ ....................................................... 82
7.3.3 V trí c a IP và s liên quan v i m ng chuy n m ch kênh.ị ủ ự ớ ạ ể ạ ................... 82
7.3.4 Chi n lế c c a các nhà khai thác d ch v vi n thông v i d ch v IP.ợ ủ ị ụ ễ ớ ị ụ ...... 84
7.3.4.1 Nhà khai thác m ng truy nh p và m ng đạ ậ ạ ng dài.ờ ............................ 85
7.3.4.2 Nhà khai thác m ng đạ ng tr c ờ ụ .......................................................... 85
7.3.4.3 Nhà khai thác m ng truy nh p.ạ ậ .......................................................... 86
CH¦¥NG8 THI T K GATEWAY THO I INTERNET VÀ MÔ T PH N M MẾ Ế Ạ Ả Ầ Ề
VIPGATE. .................................................................................................................. 88
8.1 Môi tr ng phát tri nờ ể ...................................................................................... 88
8.1.1 t ng quan ổ ................................................................................................... 88
8.1.2 C u trúc ph n c ng :ấ ầ ứ ................................................................................. 89
8.2 Gi i pháp thi t l p b đ m .ả ế ậ ộ ệ ....................................................................... 92
8.2.1 Ph ng pháp truy n d li u qua 3 b đ m.ơ ề ữ ệ ộ ệ ............................................... 93
8.2.2 Ph ng th c truy n d li u qua hai b đ m.ơ ứ ề ữ ệ ộ ệ ............................................ 95
8.3 Tri t ti ng v ngệ ế ọ ............................................................................................. 95
8.4 Ph n m m VIPGateầ ề ....................................................................................... 95
8.4.1 Gi i thi u chungớ ệ ........................................................................................ 95
8.4.2 C u trúc chấ ng trìnhơ .................................................................................. 96
8.4.2.1 Đi u khi n x lý cu c g iề ể ử ộ ọ ................................................................. 96
8.4.2.2 Nén Tín hi u tho i.ệ ạ ............................................................................ 97
8.4.2.3 Đi u khi n truy n d li u trên m ng IPề ể ề ữ ệ ạ .......................................... 97
8.4.3 Đ c tính k thu t c a VIPGateặ ỹ ậ ủ ................................................................ 97
8.4.3.1 Tính năng và yêu c u k thu tầ ỹ ậ ........................................................... 97
8.4.3.2 Giao di n ngệ i s d ngờ ử ụ ..................................................................... 98
CH¦¥NG9 TH NGHI M D CH V THO I INTERNETỬ Ệ Ị Ụ Ạ ................................ 101
9.1 C u hình th nghi mấ ử ệ .................................................................................. 101
9.2 C u hình đo ki mấ ể ......................................................................................... 101
9.3 K t qu đánh giá ch t lế ả ấ ng d ch v .ợ ị ụ ........................................................ 103
Phạm Việt Dũng lớp DTTH1 K40 Trờng Đại học Bách khoa Hà Nội 5

