L I CÁM
N
Chúng em xin chân thành c m n Khoa Công Ngh Thông Tin, tr
ng
i H c
nghi p này.
Chúng em xin chân thành c m n Th y
Hoàng C
K
H
TN
Khoa H c T Nhiên, TpHCM đã t o đi u ki n t t cho chúng em th c hi n đ tài t t
ng đã t n tình h
b o chúng em trong su t th i gian th c hi n đ tài.
ng d n, ch
Chúng em xin chân thành c m n quý Th y Cô trong Khoa đã t n tình gi ng d y,
trang b cho chúng em nh ng ki n th c quí báu trong nh ng n m h c v a qua.
d c chúng con thành ng
ng, giáo
H
Chúng con xin g i lòng bi t n sâu s c đ n ba, m , và gia đình đã nuôi d
i.
Chúng em xin chân thành các anh ch em và b n bè đã ng h , giúp đ và đ ng viên
trong nh ng lúc khó kh n c ng nh trong su t th i gian h c t p và nghiên c u.
c
–
bi t chúng em xin chân thành c m n anh Tô Hi u Th o thu c công ty Global
C
N
TT
CyberSoft đã giúp chúng em th c hi n đ tài này. Nh anh mà chúng em có th
nhanh chóng hi u đ
c công ngh H323 đang đ
c s d ng r ng rãi hi n nay.
M c dù chúng em đã c g ng hoàn thành lu n v n trong ph m vi và kh n ng cho
phép, nh ng ch c ch n s không tránh kh i nh ng thi u sót, kính mong s c m thông
Nhóm th c hi n
Nguy n Minh Trí & Nguy n Thanh Tu n
K
H
O
A
và t n tình ch b o c a quý Th y Cô và các b n.
i
L I NÓI
U
Trong th i đ i ngày này, công ngh thông tin đóng vài trò quan tr ng h u nh trong
t t c các l nh v c. Do v y con ng
i ph i không ng ng h c t p đ m mang, trao
K
H
TN
d i ki n th c. N u không b sung ki n th c chúng ta s b t t h u trong th i đ i
thông tin phát tri n m t cách nhanh chóng nh hi n nay. Nh t là khi internet xu t
hi n, nhu c u trao đ i thông tin ngày càng cao, nhu c u h c h i ki n th c không ch
gói g n trong nhà tr
ng, ho c trong l p h c., gi đây v i máy vi tính cùng v i
m ng internet, chúng ta có th tham gia vào các l p h c đ
c m tr c tuy n, tham
H
gia phát bi u trong l p h c. Bây gi c ng có nh ng trang web h tr vi c h c tr c
tuy n nh ng giá thành m c, có khi không h tr ng
l p h c. Các bài gi ng đ
c thi t k tr
c và đ
i h c t p tham gia tr c ti p vào
c đ a lên m ng đ cho ng
ih c
chép v h c ho c h c tr c ti p trên trang web đó.
c đây, các d ch v truy n thông đa ph
–
Trong nh ng n m tr
ng ti n đ u r t khó
C
N
TT
th c hi n b i ít có s h tr v ph n c ng, đ c bi t b ng thông chính là đi u khó
kh n nh t trong vi c truy n tín hi u âm thanh, và hình nh. Tuy nhiên, v i k thu t
phát tri n hi n nay, các tín hi u âm thanh và hình nh có th đ
d dàng, ti t ki m đ
xây d ng h
c nén l i m t cách
c b ng thông. Do v y, chúng em ch n đ tài “ Nghiên c u và
th ng ph n m m h
tr
vi c d y h c tr c tuy n trên m ng
A
internet/intranet ” nh m xây d ng lên m t h th ng đào t o t xa, có h tr âm thanh
K
H
O
và hình nh đ giúp cho giáo viên có th giáo ti p tr c ti p v i sinh viên.
ii
N i dung c a lu n v n đ
Ch
c trình bày trong 9 ch
ng 1 : T ng Quan : Gi i thi u s l
ng :
c v d y h c tr c tuy n và nêu lên m c
tiêu c a đ tài
ng 2 : Tìm hi u chu n H323 và các u đi m c a chu n H323
Ch
ng 3 :C u hình m ng theo chu n H323 và các giao th c đ
c s d ng trong
K
H
TN
Ch
chu n H323
Ch
ng 4 : Nghiên c u cách th c thi t l p cu c g i thông qua m ng H323
Ch
ng 5 : Nghiên c u các kh n ng c a chu n H323, các chu n nén âm thanh,
hình nh, các ng d ng c a chu n H323 trong vi c xây d ng h i ngh và các d ch v
H
đi n tho i thông qua IP
Ch
ng 6 : Gi i thi u v h th ng Student h tr trong vi c d y h c tr c tuy n
Ch
ng 7 : Phân tích : trình bày b
Ch
ng 8 : Thi t k và cài đ t : Trình bày b
Ch
ng 9 : T ng k t : đánh giá h th ng và nêu nh ng b
K
H
O
A
lai c a h th ng
C
N
TT
–
c phân tích trong xây d ng h th ng
iii
c thi t k và cài đ t h th ng
c phát tri n trong t
ng
M CL C
K
H
O
A
C
N
TT
–
H
K
H
TN
L I CÁM N........................................................................................................................... i
L I NÓI
U ......................................................................................................................... ii
DANH SÁCH HÌNH ............................................................................................................. vii
DANH SÁCH B NG ............................................................................................................. xi
Ch ng 1 : T ng quan .............................................................................................................1
1.1 T ng quan.......................................................................................................................1
1.2 M c tiêu c a đ tài : .......................................................................................................1
Ch ng 2 : Tìm hi u chu n H323...........................................................................................2
2.1 Gi i thi u chu n H323: ..................................................................................................2
2.2 Các u đi m c a chu n H323: .......................................................................................2
2.2.1 Cung c p các b mã hoá đã đ c chu n hoá : ........................................................2
2.2.2 Tính t ng thích cao : .............................................................................................2
2.2.3 c l p h th ng m ng : .........................................................................................3
2.2.4 c l p v i ng d ng và h đi u hành :..................................................................3
2.2.5 H tr đa đi m : ......................................................................................................3
2.2.6 Qu n lý b ng thông : ...............................................................................................3
2.2.7 H tr kh n ng qu n bá thông tin :........................................................................3
2.2.8 Linh ho t : ...............................................................................................................3
2.2.9 Kh n ng h i ngh liên m ng : ................................................................................3
Ch ng 3 : C u hình m ng theo chu n H323 .......................................................................4
3.1 Terminal : .......................................................................................................................4
3.2 Gateway : .......................................................................................................................6
3.3 Gatekeeper : ...................................................................................................................8
3.4 MCU (Multipoint Control Unit): .................................................................................10
3.5 Các giao th c s d ng trong H323 : ............................................................................11
3.5.1 Giao th c H225 RAS ( Registration/Admission/Status) :.....................................11
3.5.2 Giao th c báo hi u cu c g i H225 :......................................................................12
3.5.3 Giao th c đi u khi n cu c g i H245 :...................................................................13
3.5.4 Giao th c RTP (Real-time Transport Protocol) : ..................................................14
3.5.5 Giao th c RTCP (Real-time Transport Control Protocol): ...................................17
3.6 Mã hóa/gi i mã (CODEC) tín hi u Audio : .................................................................17
3.7 Mã hoá/gi i mã (CODEC)tín hi u Video : ..................................................................18
3.8 Data channel (Kênh d li u): .......................................................................................19
Ch ng 4 Thi t l p cu c g i thông qua m ng H323...........................................................20
4.1 Các th t c th c hi n trên kênh H225 RAS :...............................................................20
4.1.1 Tìm gatekeeper :....................................................................................................20
4.1.2 Th t c đ ng ký v i gatekeeper : ..........................................................................21
4.1.3 nh v đi m cu i :................................................................................................23
4.1.4 Các th t c khác : ..................................................................................................24
4.2 Thi t l p cu c g i gi a hai đi m cu i qua m ng H323 : .............................................24
4.2.1 nh tuy n kênh đi u khi n và báo hi u :.............................................................25
4.2.2 Quá trình thi t l p cu c g i qua m ng H323 : ......................................................27
Ch ng 5 : Các kh n ng c a chu n H323 và ng d ng ...................................................49
5.1 Chu n nén âm thanh :...................................................................................................50
iv
K
H
O
A
C
N
TT
–
H
K
H
TN
5.1.1 Chu n nén âm thanh G711:...................................................................................50
5.1.2 Chu n nén âm thanh G723 :..................................................................................50
5.1.3 Chu n nén âm thanh G729 :..................................................................................50
5.2 Chu n nén hình nh :....................................................................................................51
5.2.1 Chu n nén hình nh H261 :...................................................................................51
5.2.2 Chu n nén hình nh H263:....................................................................................51
5.3 Chu n T120 :................................................................................................................51
5.3.1 Gi i thi u : ............................................................................................................51
5.3.2 Các u đi m c a T120 : ........................................................................................52
5.4 Phát tri n d ch v đi n tho i thông qua IP (VoIP): ......................................................53
5.4.1 Gi i thi u : ............................................................................................................53
5.4.2 Các ng d ng c a đi n tho i IP : ..........................................................................54
5.4.3 Các u đi m c a VoIP : ........................................................................................55
5.5 Xây d ng h i ngh đa truy n thông:.............................................................................56
5.5.1 H i ngh đa đi m t p trung (Centralized multipoint conference): ........................56
5.5.2 H i ngh đa đi m phân tán (Decentralized multipoint conference): .....................57
5.5.3 H i ngh đa đi m phân tán t p trung k t h p:.......................................................58
5.6 B th vi n OpenH323: ...............................................................................................59
5.6.1 Gi i thi u : ............................................................................................................59
5.6.2 C u trúc phân l p c a th viên OpenH323 :.........................................................59
5.6.3 Di n gi i ý ngh a m t s l p : ...............................................................................63
Ch ng 6 : Student - H th ng h tr h c t xa :...............................................................64
6.1 Gi i thi u : ...................................................................................................................64
6.2 i t ng s d ng h th ng:........................................................................................65
6.3 Các ch c n ng : ............................................................................................................66
6.3.1 Ch c n ng dàng cho Admin :................................................................................66
6.3.2 Ch c n ng dành cho giáo viên : ............................................................................67
6.3.3 Ch c n ng dành cho sinh viên : ............................................................................69
Ch ng 7 : Phân tích .............................................................................................................70
7.1 Mô hình Use case :.......................................................................................................70
7.2 Danh sách các Actor : ..................................................................................................70
7.3 Danh sách các Use-case: ..............................................................................................71
7.4 c t các use-case chính :...........................................................................................73
7.4.1 c t use-case “KetNoi”: ....................................................................................73
7.4.2 c t use-case “DangNhap” : ..............................................................................74
7.4.3 c t use-case “ThayDoiThongTinCaNhan” : ....................................................75
7.4.4 c t use-case “DangKy” :..................................................................................76
7.4.5 c t use-case “QuanLyLop” :............................................................................77
7.4.6 c t use-case “QuanLyTextChat” : ...................................................................79
7.4.7 c t use-case “QuanLyHinhAnh” : ...................................................................80
7.4.8 c t use-case “QuanLyAmThanh” : ..................................................................81
7.4.9 c t use-case “QuanLyThanhVien” : ................................................................82
7.4.10 c t use-case “TaoLopHoc” : ..........................................................................84
7.4.11 c t use-case “ThayDoiChuLop” : ..................................................................85
7.4.12 c t use-case “QuanLyDSNguoiDung” : ........................................................86
7.4.13 c t use-case “ThayDoiQuyenNguoiDung” : .................................................87
7.4.14 c t use-case “TruyenAmThanh” : .................................................................88
v
K
H
O
A
C
N
TT
–
H
K
H
TN
7.5 Phân tích ki n trúc h th ng :.......................................................................................88
7.6 Phân tích các use-case chính : ......................................................................................90
7.6.1 Phân tích Use case “KetNoi”: ...............................................................................90
7.6.2 Phân tích Use case “DangNhap”:..........................................................................91
7.6.3 Phân tích Use case “DangKy”: .............................................................................92
7.6.4 Phân tích Use case “QuanLyLopHoc”:.................................................................93
7.6.5 Phân tích Use case “QuanLyThanhVien”: ............................................................95
7.6.6 Phân tích Use case “TaoLopHoc”:........................................................................97
7.6.7 Phân tích Use case “ThayDoiChuLop”:................................................................98
7.6.8 Phân tích Use case “ThayDoiQuyenNguoiDung”: ...............................................99
7.6.9 Phân tích Use case “TruyenAmThanh”: .............................................................100
Ch ng 8 : Thi t k và cài đ t ............................................................................................101
8.1 L c đ tri n khai c a h th ng :...............................................................................101
8.1.1 Các node và ch c n ng c a các node..................................................................101
8.1.2 Tri n khai h th ng : ...........................................................................................101
8.2 Thi t k d li u : ........................................................................................................102
8.2.1 S đ l p : ...........................................................................................................102
8.2.2 Thi t k b ng l u thông tin c a l p h c :............................................................102
8.2.3 Thi t k b ng l u thông tin ng i s d ng : .......................................................103
8.3 Thi t k giao di n :.....................................................................................................104
8.3.1 Thi t k màn hình chính :....................................................................................104
8.3.2 Thi t k màn hình đ ng nh p :............................................................................109
8.3.3 Thi t k màn hình hi n th danh sách l p : .........................................................110
8.3.4 Thi t k màn hình t o l p h c m i : ...................................................................112
8.3.5 Thi t k màn hình xoá m t l p : .........................................................................113
8.3.6 Thi t k màn hình thay đ i m t kh u :................................................................114
8.3.7 Thi t k màn hình server :...................................................................................115
8.4 Thi t k x lý : ...........................................................................................................116
8.4.1 Danh sách các x lý : ..........................................................................................116
8.4.2 Thi t k các x lý chính : ....................................................................................117
8.5 S đ l p c a m t s l p x lý chính : ......................................................................141
8.6 Công c và môi tr ng phát tri n h th ng................................................................142
8.7 Yêu c u v ph n c ng : ..............................................................................................143
8.8 H ng d n s d ng h th ng : ...................................................................................143
8.8.1 Kh i đ ng Server : ..............................................................................................143
8.8.2 Kh i đ ng các client : .........................................................................................144
Ch ng 9 : T ng k t ............................................................................................................145
9.1 K t lu n : ....................................................................................................................145
9.2 H ng phát tri n : ......................................................................................................145
vi
DANH SÁCH HÌNH
Hình 3-1: C u hình m ng theo chu n H323 ........................................................................4
Hình 3-2: C u hình m t terminal .........................................................................................5
Hình 3-3: Gateway .................................................................................................................6
K
H
TN
Hình 3-4: N i dung c b n c a Gateway .............................................................................7
Hình 3-5: K t h p gi a đ u cu i (terminal), gatekeeper, gateway..................................10
Hình 3-6: Các giao th c s d ng trong H323....................................................................11
Hình 3-7: Mã hoá gói tin RTP trong gói IP .......................................................................16
Hình 4-1: T đ ng tìm gatekeeper......................................................................................21
Hình 4-2: Th t c đ ng ký v i gatekeeper ........................................................................22
H
Hình 4-3: Th t c đ ng ký v i gatekeeper ........................................................................23
Hình 4-4: Các kênh logic trong m t cu c g i ....................................................................24
Hình 4-5: Gatekeeper tìm đ
ng báo hi u cu c g i .........................................................25
–
Hình 4-6: Báo hi u cu c g i tr c ti p gi a các Endpoint.................................................26
Hình 4-7: Thi t l p kênh đi u khi n H.245 tr c ti p gi a các Endpoint........................27
C
N
TT
Hình 4-8: Gatekeeper đ nh tuy n kênh đi u khi n H.245................................................27
Hình 4-9: Cu c g i c b n không có gatekeeper ...............................................................28
Hình 4-10: Hai đi m cu i đ u đ ng ký v i m t gatekeeper .............................................29
Hình 4-11: Hai đi m cu i đ u đ ng ký v i m t gatekeeper .............................................30
Hình 4-12: Ch có phía ch g i đ ng ký – Báo hi u tr c ti p ..........................................31
A
Hình 4-13: Ch có phía ch g i đ ng ký – gatekeeper đ nh tuy n báo hi u ...................31
Hình 4-14: Ch có phía b g i đ ng ký – Báo hi u truy n tr c ti p.................................32
O
Hình 4-15: Ch có phía b g i đ ng ký gatekeeper đ nh tuy n báo hi u .........................33
H
Hình 4-16: Hai đ u cu i đ ng ký v i hai gatekeeper –.....................................................34
K
Hình 4-17: Hai bên đ ng ký v i hai gatekeeper – Phía g i truy n tr c ti p còn phía b
g i thì đ nh tuy n báo hi u qua gatekeeper 2 ............................................................35
Hình 4-18: Hai bên đ ng ký v i 2 gatekeeper – gatekeeper 1 phía g i đ nh tuy n báo
hi u còn phía b g i thì truy n tr c ti p.....................................................................36
Hình 4-19: Hai đ u cu i đ u đ ng ký -
nh tuy n qua hai gatekeeper .........................37
Hình 4-20: Yêu c u thay đ i đ r ng c a b ng t n – thay đ i thông s truy n.............43
vii
Hình 4-21: Yêu c u thay đ i đ r ng b ng t n – thay đ i thông s nh n.......................44
Hình 4-22: i m cu i k t thúc cu c g i có s tham gia c a gatekeeper .........................46
Hình 4-23: K t thúc cu c g i b t đ u t gatekeeper ........................................................47
Hình 5-1: Các chu n đ
c cung c p trong chu n H323...................................................49
Hình 5-2: H i ngh phân tán và t p trung .........................................................................57
K
H
TN
Hình 5-3: H i ngh đa đi m phân tán t p trung k t h p..................................................59
Hình 7-1: Mô hình UseCase ................................................................................................70
Hình 7-2: Ki n trúc h th ng .................................................. Error! Bookmark not defined.
ng c a Use case “KetNoi” .....................................................90
Hình 7-4: S đ l p đ i t
ng c a Use case “DangNhap” ...............................................91
Hình 7-5: S đ l p đ i t
ng c a Use case “DangKy” ...................................................92
Hình 7-6: S đ l p đ i t
ng c a Use case “QuanLyLopHoc” – Thay doi mat khau.93
Hình 7-7: S đ l p đ i t
ng c a Use case “QuanLyLopHoc” – Xoa lop hoc .............94
Hình 7-8: S đ l p đ i t
ng c a Use case “QuanLyThanhVien” – Cho phép phát
H
Hình 7-3: S đ l p đ i t
bi u ................................................................................................................................95
ng c a Use case “QuanLyThanhVien” – Cho phép phát
–
Hình 7-9: S đ l p đ i t
C
N
TT
hình nh.........................................................................................................................95
Hình 7-10: S đ l p đ i t
ng c a Use case “QuanLyThanhVien” – u i sinh viên .96
Hình 7-11: S đ l p đ i t
ng c a Use case “TaoLopHoc” ...........................................97
Hình 7-12: S đ l p đ i t
ng c a Use case “ThayDoiChuLop” ..................................98
Hình 7-13: S đ l p đ i t
ng c a Use case “ThayQuyenNguoiDung”........................99
Hình 7-14: S đ l p đ i t
ng c a Use case “TruyenAmThanh” ...............................100
c đ tri n khai c a h th ng......................................................................101
A
Hình 8-1: L
O
Hình 8-2: Ánh x t l p entity CClassDB sang l p CRoomSet.....................................102
Hình 8-3: Ánh x t l p entity CuserDB sang l p CusersSet........................................103
K
H
Hình 8-4: Màn hình chính .................................................................................................104
Hình 8-5: Màn hình th hi n webcam ..............................................................................105
Hình 8-6: Màn hình danh sách thành viên ......................................................................106
Hình 8-7: Menu call ...........................................................................................................107
Hình 8-8: Menu chat ..........................................................................................................107
Hình 8-9: Menu audio........................................................................................................107
Hình 8-10: Menu video ......................................................................................................108
viii
Hình 8-11: Màn hình sau khi k t n i................................................................................109
Hình 8-12: Màn hình đ ng nh p.......................................................................................109
Hình 8-13: Màn hình danh sách l p.................................................................................111
Hình 8-14: Menu l p h c...................................................................................................112
Hình 8-15: Menu ng
i dùng............................................................................................112
K
H
TN
Hình 8-16: Màn hình t o l p h c......................................................................................113
Hình 8-17: Màn hình xoá l p h c .....................................................................................113
Hình 8-18: Màn hình thay đ i m t kh u .........................................................................114
Hình 8-19: Màn hình server ..............................................................................................115
Hình 8-20: L
c đ tu n t c a x lý XL1......................................................................117
Hình 8-21: Bi u đ c ng tác c a x lý XL1 .....................................................................118
Hình 8-22: L
c đ tu n t c a x lý XL2......................................................................119
Hình 8-24: L
H
Hình 8-23: Bi u đ c ng tác c a x lý XL2 .....................................................................120
c đ tu n t c a x lý XL3......................................................................121
Hình 8-25: Bi u đ c ng tác c a x lý XL3 .....................................................................122
c đ tu n t c a x lý XL5......................................................................123
–
Hình 8-26: L
Hình 8-28: L
C
N
TT
Hình 8-27: Bi u đ c ng tác c a x lý XL5 .....................................................................124
c đ tu n t c a x lý XL6......................................................................125
Hình 8-29: Bi u đ c ng tác c a x lý XL6 .....................................................................126
Hình 8-30: L
c đ tu n t c a x lý XL13....................................................................127
Hình 8-31: Bi u đ c ng tác c a x lý XL13 ...................................................................128
Hình 8-32: L
c đ c a x lý XL14 .................................................................................129
A
Hình 8-33: Bi u đ c ng tác c a x lý XL14 ...................................................................130
O
Hình 8-34: L
c đ tu n t c a x lý XL15....................................................................131
Hình 8-35: Bi u đ c ng tác c a x lý XL15 ...................................................................132
K
H
Hình 8-36: L
c đ tu n t c a x lý XL16....................................................................133
Hình 8-37: Bi u đ c ng tác c a x lý XL16 ...................................................................134
Hình 8-38: L
c đ tu n t c a x lý XL17....................................................................135
Hình 8-39: Bi u đ c ng tác c a x lý XL17 ...................................................................136
Hình 8-40: L
c đ tu n t c a x lý XL19....................................................................137
Hình 8-41: Bi u đ c ng tác c a x lý XL19 ...................................................................138
Hình 8-42: L
c đ tu n t c a x lý XL24....................................................................139
ix
Hình 8-43: Bi u đ c ng tác c a x lý XL24 ...................................................................140
Hình 8-44: Kh i đ ng server.............................................................................................143
Hình 8-45: Kh i đ ng client ..............................................................................................144
K
H
O
A
C
N
TT
–
H
K
H
TN
Hình 8-46: Client đ ng nh p.............................................................................................145
x
DANH SÁCH B NG
B ng 2-1: B ng so sánh các chu n CODEC ......................................................................18
B ng 5-1: B ng t ng k t các chu n trong n m..................................................................49
K
H
TN
B ng 7-1: Danh sách các actor............................................................................................71
B ng 7-2: Danh sách các use case .......................................................................................72
ng c a Use case “KetNoi” ......................................90
B ng 7-4: Danh sách các l p đ i t
ng c a Use case “DangNhap” ................................92
B ng 7-5: Danh sách các l p đ i t
ng c a Use case “DangKy” ....................................93
B ng 7-6: Danh sách các l p đ i t
ng c a Use case “QuanLyLopHoc” ......................94
B ng 7-7: Danh sách các l p đ i t
ng c a Use case “QuanLyThanhVien”.................96
B ng 7-8: Danh sách các l p đ i t
ng c a Use case “TaoLopHoc” ..............................97
B ng 7-9: Danh sách các l p đ i t
ng c a Use case “ThayDoiChuLop” .....................99
B ng 7-10: Danh sách các l p đ i t
ng c a Use case “ThayDoiNguoiDung” ............100
B ng 7-11: Danh sách các l p đ i t
ng c a Use case “TruyenAmThanh” ................100
–
H
B ng 7-3: Danh sách các l p đ i t
C
N
TT
B ng 8-1: Danh sách các thu c tính c a b ng CRoomSet .............................................103
B ng 8-2: Danh sách các thu c tính c a b ng CUsersSet ..............................................103
ng trên màn hình chính.....................................................................105
B ng 8-4: Các tr
ng trên màn hình th hi n webcam..................................................106
B ng 8-5: Các tr
ng trên màn hình danh sách thành viên..........................................107
B ng 8-6: Các tr
ng trên menu call ...............................................................................107
B ng 8-7: Các tr
ng trên menu chat..............................................................................107
B ng 8-8: Các tr
ng trên menu audio ...........................................................................108
B ng 8-9: Các tr
ng trên menu video............................................................................108
O
A
B ng 8-3: Các tr
ng trên màn hình đ ng nh p ..........................................................110
B ng 8-11: Các tr
ng trên màn hình th hi n danh sách l p......................................111
B ng 8-12: Các tr
ng trên menu l p h c ......................................................................112
B ng 8-13: Các tr
ng trên menu ng
B ng 8-14: Các tr
ng trên màn hình t o l p h c .........................................................113
B ng 8-15: Các tr
ng trên màn hình xóa l p h c.........................................................114
K
H
B ng 8-10: Các tr
i dùng ...............................................................112
xi
B ng 8-16: Các tr
ng trên màn hình thay đ i m t kh u .............................................115
B ng 8-17: Các tr
ng trên màn hình server..................................................................115
B ng 8-18: Danh sách các x lý ........................................................................................117
B ng 8-19: Danh sách các hành đ ng c a x lý XL1......................................................119
B ng 8-20: Danh sách các hành đ ng c a x lý XL2......................................................121
B ng 8-21: Danh sách các hành đ ng c a x lý XL3......................................................123
K
H
TN
B ng 8-22: Danh sách các hành đ ng c a x lý XL5......................................................125
B ng 8-23: Danh sách các hành đ ng c a x lý XL6......................................................127
B ng 8-24: Danh sách các hành đ ng c a x lý XL13....................................................129
B ng 8-25: Danh sách các hành đ ng c a x lý XL14....................................................131
B ng 8-26: Danh sách các hành đ ng c a x lý XL15....................................................133
B ng 8-27: Danh sách các hành đ ng c a x lý XL16....................................................135
H
B ng 8-28: Danh sách các hành đ ng c a x lý XL17....................................................137
B ng 8-29: Danh sách các hành đ ng c a x lý XL19....................................................139
K
H
O
A
C
N
TT
–
B ng 8-30: Danh sách các hành đ ng c a x lý XL24....................................................141
xii
Ch
ng 1 : T ng quan
1.1 T ng quan
D y h c tr c tuy n là hình th c đào t o không t p trung, các h c viên không c n ph i
t p trung t i m t đ a đi m c th nào, đi u này s giúp cho các h c viên
i u đ c bi t là giáo
K
H
TN
có đi u ki n đ n l p nh ng v n có th tham gia vào l p h c.
xa không
viên có th tr c tham gia gi ng d y t i m t đ a đi m nào đó. H c viên có th trao đ i
tr c ti p v i giáo viên.
1.2 M c tiêu c a đ tài :
n
c ta hi n nay, hình th c đào t o thông d ng là h c viên tr c ti p trên truy n
c các giáo viên thu l i và phát trên truy n hình vào m t th i
H
hình, các bài gi ng đ
đi m nh t đ nh. Hình th c này giúp cho h c viên có th ti p thu bài t t h n nh ng l i
thi u s giao ti p tr c ti p v i giáo viên.
c ngoài vi t, do v y giá
–
Các ph n m m h tr gi ng d y hi n đ i hi n nay đ u do n
thành m c không phù h p v i đi u ki n kinh t c a Vi t Nam. Do v y, chúng em đã
ng ti n đa truy n thông hi n nay đ t o ra m t h th ng
C
N
TT
nghiên c u, tìm hi u các ph
giúp cho vi c d y h c tr c tuy n phù h p v i đi u ki n kinh t n
trong nh ng chu n đ
c ta hi n nay. M t
c áp d ng ph bi n hi n nay là chu n H323. Chúng em đã
nghiên c u các tình n ng u vi t c a chu n H323, nh ng kh n ng do chu n này
K
H
O
A
mang l i và đã xây d ng nên h th ng h tr d y h c tr c tuy n Student.
1
Ch
ng 2 : Tìm hi u chu n H323
2.1 Gi i thi u chu n H323:
H323 là m t chu n qu c t v h i tho i trên m ng đ
c đ a ra b i hi p h i vi n
thông qu c t ITU (International Telecommunication Union). Chu n H323 c a ITU
xác đ nh các thành ph n, các giao th c, các th t c cho phép cung c p d ch v truy n
d li u đa ph
K
H
TN
ng ti n (multimedia) audio, video, data th i gian th c qua m ng
chuy n m ch gói (bao g m c m ng IP) mà không quan tâm đ n ch t l
ng d ch v .
H323 n m trong b các khuy n ngh H32x cung c p các d ch v truy n d li u đa
ph
ng ti n qua các lo i m ng khác nhau. M t trong các ng d ng c a H323 chính
n nay, H323 đã phát tri n
thông qua hai phiên b n. Phiên b n th nh t đ
c thông qua vào n m 1996 và phiên
b n th hai đ
H
là d ch v đi n tho i IP và h i ngh đa truy n thông.
c thông qua vào n m 1998. ng d ng vào chu n này r t r ng bao g m
c các thi t b ho t đ ng đ c l p c ng nh
ng d ng truy n thông nhúng trong môi
ng máy tính cá nhân, có th áp d ng cho đàm tho i đi m - đi m c ng nh cho
–
tr
truy n thông h i ngh . H323 còn bao g m c ch c n ng đi u khi n cu c g i, qu n lí
ng ti n và qu n lí b ng thông và đ ng th i còn cung c p giao di n
C
N
TT
thông tin đa ph
gi a m ng LAN và các m ng khác.
2.2 Các u đi m c a chu n H323:
2.2.1 Cung c p các b mã hoá đã đ
c chu n hoá :
H.323 thi t l p các chu n nén và gi i nén cho các lu ng d li u audio và video, b o
O
A
đ m cho các thi t b t các nhà cung c p khác nhau có s h tr chung.
ng thích cao :
i s d ng có th trao đ i d li u mà không ph i lo l ng v tính t
H
Ng
2.2.2 Tính t
ng thích
K
bên nh n. Bên c nh vi c đ m b o bên nh n có th gi i nén thông tin nh n đ
c,
H.323 còn thi t l p nh ng kh n ng cho phép bên nh n có th trao đ i kh n ng đ i
v i bên g i.
2
2.2.3
H.323 đ
c l p h th ng m ng :
c thi t k đ ch y
t ng trên c a ki n trúc m ng. Nh ng gi i pháp c b n
c a H.323 cho phép t n d ng đ
c nh ng c i ti n v k thu t m ng và s phát tri n
b ng thông.
2.2.4
c l p v i ng d ng và h đi u hành :
2.2.5 H tr đa đi m :
Tuy H.323 có th qu n lý đ
K
H
TN
H.322 không b ràng bu c v i ph n c ng hay h đi u hành.
c nh ng cu c h i ngh có nhi u k t n i mà không c n
s d ng thêm m t trình đi u khi n đa đi m chuyên d ng nào, nh ng vi c s d ng
MCU (Multipoint Control Unit – trình đi u khi n đa đi m) s cung c p m t ki n trúc
H
m nh và linh ho t h n cho h i ngh ki u nhi u k t n i.
2.2.6 Qu n lý b ng thông :
Vi c truy n các d li u truy n thông đa ph
gi i quy t v n đ này, H.323 đ a ra trình qu n lý b ng
–
th làm ngh n m ch.
ng ti n đòi h i b ng thông r t l n và có
thông. Nhân viên qu n tr m ng có th gi i h n s k t n i H.323 hay gi i h n b ng
i u này đ m b o cho s l u thông trên
C
N
TT
thông cho các ng d ng s d ng H.323.
m ng không b t t ngh n.
2.2.7 H tr kh n ng qu n bá thông tin :
Giúp cho vi c s d ng b ng thông hi u qu h n.
2.2.8 Linh ho t :
A
M t h i ngh s d ng chu n H.323 có kh n ng ti p nh n các thi t b đ u cu i khác
O
nhau. Ví du: m t terminal ch h tr kh n ng truy n và nh n âm thanh có th tham
gia h i ngh v i các máy h tr kh n ng truy n d li u và hình nh. Máy s d ng
K
H
chu n H.323 có th chia s d li u, âm thanh, hình nh v i các máy khác.
Nhi u ng
2.2.9 Kh n ng h i ngh liên m ng :
i dùng mu n k t n i t m ng LAN đ n m t đ u xa ch ng h n nh k t n i
gi a h th ng LAN v i h th ng ISDN. H.323 c ng h tr kh n ng này và s d ng
k thu t mã hoá chung t các chu n h i ngh khác nhau đ gi m thi u th i gian
chuy n đ i mã và t o m t hi u su t t i u cho h i ngh .
3
Ch
ng 3 : C u hình m ng theo chu n H323
Chu n H.323 c a ITU là m t t p h p các ti u chu n, giao th c liên quan đ n truy n
ng d ch v không b o đ m.
thông âm thanh và hình nh trong m ng LAN mà ch t l
Ki n trúc c a H.323 không bao g m c m ng LAN hay t ng transport dùng đ k t
n i gi a các m ng LAN khác mà ch có nh ng thành ph n c n thi t cho vi c t
ng
K
H
TN
tác v i m ng chuy n m ch đi n t SCN (Switched Circuit Network).
H.323 g m có b n thành ph n chính cho m t h th ng truy n tin trên m ng đó là:
Terminal, Gateway, Gatekeeper và MCU.
PSTN
H
Intenet
Gateway
Cell phone
Router
–
MCU
Mang
H323
Gateway
C
N
TT
Gatekeeper
IBM Compatible
H323
terminal
Mang H320
(ISDN)
ISDN
videophone
Laptop computer
H323
terminal
Hình 3-1: C u hình m ng theo chu n H323
3.1 Terminal :
H323 Terminal là m t thi t b đ u cu i trong m ng LAN có kh n ng truy n thông
A
hai chi u theo th i gian th c. Nó có th là m t máy PC ho c m t thi t b đ c l p. T t
O
c các đ u cu i H323 đ u ph i đ
c h tr kh n ng truy n d li u audio hai chi u,
H
còn d li u và video là l a ch n. H323 ch ra nh ng cách th c cho nh ng ho t đ ng
K
mà c n audio, video, d li u làm vi c chung v i nhau đ
c. Nó m ra m t th h m i
cho s d ng đi n tho i internet, h i ngh truy n thông. Các thi t b đ u cu i H323
ph i h tr chu n H245 đ
c dùng đ đi u ti t các kênh truy n d li u, và khà n ng
c a thi t b . Ngoài ra nó ph i đ
c h tr các thành ph n sau:
- Giao th c báo hi u H225 ph c v trong quá trình thi t l p và hu b cu c g i.
4
- Giao th c H225 RAS (Registration/Admision/Status) th c hi n các ch c n ng
đ ng kí, thu nh n... v i gatekeeper.
- Giao th c Q.931 dùng cho báo hi u và thi t l p cu c g i.
- Giao th c RTP/RCTP đ truy n và k t h p các gói tin audio, video...
c trang b thêm các tính n ng nh :
- Mã hoá và gi i mã các tín hi u audio, video.
K
H
TN
M t đ u cu i H323 c ng có th đ
- H tr giao th c T120 ph c v cho vi c trao đ i thông tin s li u (data).
ng thích v i MCU đ h tr các liên k t đa đi m
K
H
O
A
C
N
TT
–
H
- T
Hình 3-2: C u hình m t terminal
5
3.2 Gateway :
Nhi m v c a gateway là th c hi n vi c k t n i g a 2 m ng khác nhau. H323
gateway cung c p kh n ng k t n i gi a 1 m ng H323 và m t m ng khác (không
ph i H323) . Ví d nh m t gateway có th k t n i và cung c p kh n ng truy n tin
gi a m t đ u cu i H323 và m ng chuy n m ch kênh (bao g m t t c các lo i m ng
c th c hi n nh ch c
K
H
TN
chuy n m ch đi n tho i ch ng h n PSTN). Vi c k t n i này đ
n ng chuy n đ i giao th c trong quá trình thi t l p, gi i phóng cu c g i và ch c n ng
bi n đ i khuôn d ng d li u gi a hai m ng khác nhau c a gateway. Nh v y đ i v i
k t n i gi a hai thi t b đ u cu i H323 thì không c n thi t ph i có gateway, nh ng
đ i v i cu c g i có s tham gia c a m ng chuy n m ch kênh thì gateway là b t bu c
Hình 3-3: Gateway
O
A
C
N
TT
–
H
ph i có.
Gateway là m t thành ph n tu ch n trong h i ngh H.323, th
ng là các máy tính có
K
H
nhi u giao di n v i các m ng khác nhau. Gateway cung c p nhi u d ch v , t ng quát
nh t là ch c n ng biên d ch gi a các đ u cu i H.323 và các lo i đ u cu i khác. B ng
nh ng b chuy n mã thích h p, Gateway H.323 có th h tr nh ng thi t b đ u cu i
tuân theo các chu n H.310, H.321, H.322 và V.70. Ch c n ng này bao g m biên d ch
gi a nh ng khuôn d ng truy n (H.225.0 đ n H.221) và gi a nh ng th t c truy n
thông (H.245 sang H.242). Ngoài ra, Gateway c ng biên d ch gi a các b mã hoá âm
6
thanh và hình nh, th c hi n thi t l p và k t thúc cu c g i trên c đ u m ng LAN và
đ u m ng chuy n m ch đi n t SCN.
Gateway khi ho t đ ng s có đ c đi m c a m t thi t b đ u cu i H.323 ho c m t
MCU trong m ng LAN và có đ c đi m c a m t thi t b đ u cu i trong SCN ho c
m t MCU trong SCN. Vì v y ta có 4 c u hình c s c a gateway . M i gateway có
C
N
TT
–
H
K
H
TN
th có t h p c a các c u hình c s ho c có th g m c 4 c u hình này.
Hình 3-4: N i dung c b n c a Gateway
Nh ng ng d ng c b n c a Gateway là:
A
• Thi t l p k t n i v i đ u cu i PSTN t
K
H
O
• Thi t l p k t n i v i đ u cu i t
ng t .
ng h p H.320 đ u xa qua m ng chuy n
m ch m ch d a trên n n ISDN.
• Thi t l p k t n i v i các đ u cu i t
ng h p H.324 đ u xa qua m ng
PSTN.
Các thi t b đ u cu i giao ti p v i Gateway s d ng giao th c H.245 và
Q.931.
7
3.3 Gatekeeper :
Gatekeeper là m t thành ph n quan tr ng trong m ng H323, nó đ
c xem nh b não
c a m ng. Gatekeeper ho t đ ng nh m t b chuy n m ch o. Gatkeeper có các ch c
n ng nh đánh đ a ch ; cho phép và xác nh n các đ u cu i H323, các gateway; qu n
lí gi i thông; tính c
c cu c g i; ngoài ra nó còn có th cung c p kh n ng đ nh
phép các cu c g i x y ra. Khi s cu c g i đã v
K
H
TN
tuy n cu c g i. gatekeeper qu n lí gi i thông nh kh n ng cho phép hay không cho
t qua m t ng
t ch i t t c các cu c g i khác.
ng nào đó thì nó s
M c dù v y, gatekeeper là thành ph n tu ch n trong m ng H323 nh ng nó có kh
n ng đ nh tuy n các cu c g i H323. B ng cách này, các cu c g i thông qua
gatekeeper đ
c ki m soát hi u q a h n. Nh ng ng
i cung c p d ch v c n kh
m t cu c g i n u đi m đ
H
n ng này đ có th tính ti n cu c g i. D ch v này có th đ
c g i không xác đ nh đ
c dùng đ đ nh tuy n l i
c. Kh n ng đ nh tuy n c a
gatekeeper có th giúp gi i quy t s cân b ng gi a nhi u gateway. Gatekeeper là m t
–
thành ph n đ c l p v i các thi t b H323, nh ng nhà cung c p có th tích h p nh ng
C
N
TT
ch c n ng c a gatekeeper vào thành ph n c a MCU.
M t gatekeeper không c n thi t trong m ng H323, tuy nhiên n u trong m ng có
gatekeeper thì các thi t b đ u cu i và các Gateway ph i s d ng các th t c c a
gatekeeper. Các ch c n ng c a m t gatekeeper đ
c phân bi t làm 2 lo i là các ch c
n ng b t bu c và các ch c n ng không b t bu c.
A
Các ch c n ng b t bu c c a gatekeeper :
O
- Ch c n ng d ch đ a ch : - gatekeeper s th c hi n vi c chuy n đ i t m t đ a ch
hình th c (d ng tên g i) c a các thi t b đ u cu i và gateway sang đ a ch truy n d n
K
H
th c trong m ng (đ a ch IP). Chuy n đ i này d a trên b ng đ i chi u đ a ch đ
c p nh t th
-
c
ng xuyên b ng b n tin đ ng ký d ch v c a các đ u cu i.
i u khi n truy nh p - gatekeeper s ch p nh n m t truy nh p m ng LAN b ng
cách s d ng các b n tin H.225.0 là ARQ/ACF/ARJ . Vi c đi u khi n này d a trên
đ r ng b ng t n và đ ng ký d ch v ho c các thông s khác do nhà s n xu t qui
đ nh.
8
ây c ng có th là m t th t c r ng có ngh a là ch p nh n m i yêu c u truy nh p c a
các thi t b đ u cu i.
- i u khi n đ r ng b ng t n - gatekeeper h tr vi c trao đ i các b n tin H.225.0 là
BRQ/BCF/BRJ đ đi u khi n đ r ng b ng t n c a m t cu c g i. ây c ng có th là
m t th t c r ng có ngh a là nó ch p nh n m i yêu c u v s thay đ i đ r ng b ng
K
H
TN
t n.
-
i u khi n mi n - M t mi n là m t nhóm các đ u cu i H323, các gateway, MCU
đ
c qu n lí b i 1 gatekeeper. Trong m t mi n có t i ti u m t đ u cu i H323, m i
mi n ch có duy nh t m t gatekeeper. M t mi n hoàn toàn có th đ c l p v i c u trúc
m ng, bao g m nhi u m ng đ
c k t n i v i nhau. Thông qua các ch c n ng
trên:
H
d ch đ a ch , đi u khi n truy nh p, đi u khi n đ r ng b ng t n, gatekeeper cung c p
kh n ng qu n lí mi n.
Các ch c n ng không b t bu c c a Gatekeeper :
-
i u khi n báo hi u cu c g i - gatekeeper có th l a ch n gi a hai ph
ng th c
–
đi u khi n báo hi u cu c g i là: nó k t h p v i kênh báo hi u tr c ti p gi a các đ u
C
N
TT
cu i đ hoàn thành báo hi u cu c g i ho c ch s d ng các kênh báo hi u c a nó đ
x lý báo hi u cu c g i.
Khi ch n ph
ng th c đ nh tuy n báo hi u cu c g i tr c ti p gi a các đ u cu i, thì
gatekeeper s không ph i giám sát báo hi u trên kênh H.225.0.
- H n ch truy nh p - Gatekeeper có th s d ng báo hi u trên kênh H.225.0 đ t
A
ch i m t cu c g i c a m t thi t b đ u cu i khi nh n th y có l i trong vi c đ ng ký.
O
Nh ng nguyên nhân t ch i bao g m: m t Gateway ho c đ u cu i đ ng ký h n ch
g i đi mà l i c
K
H
g ng th c hi n m t cu c g i đi và ng
c l i ho c m t đ u cu i đ ng ký h n ch truy
nh p trong nh ng gi nh t đ nh.
- Giám sát đ r ng b ng t n - Gatekeeper có th h n ch m t l
ng nh t đ nh các đ u
cu i H.232 cùng m t lúc s d ng m ng. Nó có th thông qua kênh báo hi u H.225.0
t ch i m t cu c g i do không có đ b ng t n đ th c hi n cu c g i. Vi c t ch i
này c ng có th x y ra khi m t đ u cu i đang ho t đ ng yêu c u thêm đ r ng b ng.
9
ây có th là m t th t c r ng ngh a là t t c m i yêu c u truy nh p đ u đ
c đ ng
ý.
- Giám sát cu c g i - M t ví d c th v ch c n ng này c a Gatekeeper là nó l u
ng đi đang th c hi n đ ch th các đ u cu i
danh sách t t c các cu c g i H.323 h
b g i nào đang b n và cung c p thông tin cho ch c n ng qu n lý đ r ng b ng t n.
có th h tr h i ngh đa
K
H
TN
Gatekeeper c ng có th đóng vai trò trong đa k t n i.
đi m, thì ph i s d ng gatekeeper đ nh n kênh đi u khi n H245 t hai đ u cu i
trong h i ngh point-to-point. Khi h i ngh chuy n sang đa đi m, gatekeeper có th
đ nh h
ng l i kênh đi u khi n H245 sang b ph n đi u khi n đa đi m, g i là MC.
Gatekeeper không c n x lý tín hi u H245, nó ch c n truy n đó sang các đ u cu i
ho c gi a đ u cu i và MC.
H
M ng LAN mà có s d ng gateway c ng có th có gatekeeper đ chuy n đ i đ a ch
C
N
TT
–
vào E.164 sang Transport Address.
Hình 3-5: K t h p gi a đ u cu i (terminal), gatekeeper, gateway
A
3.4 MCU (Multipoint Control Unit):
O
MCU là m t đi m cu i (Endpoint) trong m ng, nó cung c p kh n ng nhi u thi t b
H
đ u cu i, gateway cùng tham gia vào m t liên k t đa đi m (multipoint conference).
K
Nó bao g m m t MC (Multipoimt Controller) b t bu c ph i có và m t MP
(Multipoint Process) có th có ho c không.
Nhi m v c a MC là đi u ti t kh n ng audio, video, data gi a các thi t b đ u cu i
theo giao th c H245. Nó c ng đi u khi n các tài nguyên c a h i tho i b ng vi c xác
đ nh dòng audio, video, data nào c n đ
c g i đ n các đ u cu i. Tuy nhiên, MC
10
không thao tác tr c ti p trên các dòng d li u mà nhi m v này đ
c giao cho MP.
MP s th c hi n vi c k t h p, chuy n đ i, x lí các bít d li u.
3.5 Các giao th c s d ng trong H323 :
Khuy n ngh H323 đ a ra m t t p các giao th c ph c v cho quá trình truy n d li u
media th i gian th c trên m ng chuy n m ch gói. Ki n trúc phân t ng giao th c đ
C
N
TT
–
H
K
H
TN
mô t trên hình :
c
Hình 3-6: Các giao th c s d ng trong H323
A
3.5.1 Giao th c H225 RAS ( Registration/Admission/Status) :
O
Các b n tin H225 RAS đ
c dùng đ trao đ i gi a các đi m cu i (các đ u
cu i, các gateway) và gatekeeper cho các ch c n ng nh tìm gatekeeper, đ ng kí,
K
H
qu n lí gi i thông...Kênh này đ c l p v i kênh báo hi u cu c g i và kênh đi u khi n
H.245. Th t c m kênh logic H.245 không dùng đ thi t l p kênh báo hi u RAS.
Trong môi tr
ng m ng không có Gatekeeper thì không s d ng kênh báo hi u RAS.
N u có Gatekeeper thì kênh báo hi u RAS đ
đ
c m tr
c m gi a Endpoint và Gatekeeper và
c khi thi t l p các kênh khác gi a các H.323 Endpoint.
11
Kênh báo hi u RAS H.225.0 là kênh không tin c y vì v y chúng đ
c t i đi
trong gói tin UDP, mang thông đi p dùng trong quá trình tìm Gatekeeper và đ ng ký
Endpoint liên quan đ n đ a ch đ nh danh c a Endpoint trong đ a ch chuy n t i kênh
báo hi u cu c g i. Vì kênh báo hi u RAS không tin c y nên chu n H.225.0 đ a ra
c đ m l i cho m i thông đi p khác nhau. M t Endpoint hay
Gatekeeper không đáp ng đ
c yêu c u trong th i gian Timeout thì có th dùng
K
H
TN
th i gian Timeout và đ
thông đi p RIP (Request In Progress) đ thông báo r ng nó v n đang ti p t c yêu
c u. M t Endpoint hay Gatekeeper nh n RIP s xoá Timeout c a nó và đ m l i.
- Tìm gatekeeper: Là quá trình đi m cu i tìm m t gatekeeper đ nó có th đ ng kí.
-
ng kí:
tham gia vào m t mi n do gatekeeper qu n lí, các đi m cu i ph i đ ng
kí v i gatekeeper và thông báo đ a ch giao v n và các đ a ch hình th c c a nó.
H
(Trong h th ng có gatekeeper thì đ a ch hình th c chính là s đ
c quay) .
nh v các đi m cu i: Là ti n trình tìm đ a ch giao v n cho m t đi m cu i khi bi t
-
đ a ch hình th c c a nó (thông qua gatekeeper). M i khi có cu c g i, gatekeeper
c đ a ch hình th c c a phía b g i, nó ph i th c hi n th t c này đ xác
đ nh đ
c đ a ch dùng đ truy n tin c a b g i.
C
N
TT
–
nh n đ
- Các đi u khi n khác: Giao th c RAS còn đ
c dùng trong các c ch đi u khi n
khác nh đi u khi n thu nh n đ h n ch s đi m cu i tham gia vào mi n, đi u khi n
gi i thông, đi u khi n gi i phóng kh i gatekeeper.
3.5.2 Giao th c báo hi u cu c g i H225 :
A
Giao th c H225 dùng đ thi t l p liên k t gi a các đi m cu i H323 (các đ u cu i, các
c truy n đi. Báo hi u cu c
O
Gateway), qua liên k t đó các d li u th i gian th c s đ
g i
m ng H323 là trao đ i các b n tin c a giao th c H225 qua m t kênh báo hi u
K
H
tin c y. Do
yêu c u tin c y c a báo hi u nên các thông báo c a H225 s đ
c truy n đi trong gói
tin TCP. Kênh báo hi u cu c g i đ c l p v i kênh RAS và kênh đi u khi n H.245.
Không dùng th t c m kênh logic H.245 đ thi t l p kênh báo hi u cu c g i. Kênh
báo hi u cu c g i đ
c m tr
c khi thi t l p kênh H.245 và các kênh logic gi a các
12
H.323 Endpoint. Kênh báo hi u cu c g i là m t kênh tin c y, đ
c dùng đ mang
thông đi p đi u khi n cu c g i H.225.0.
Quá trình báo hi u c a cu c g i đ
c b t đ u b i b n tin SETUP đ
c g i đi trên
kênh báo hi u tin c y H.225.0. Theo sau b n tin này s là chu i các b n tin ph c v
cho quá trình thi t l p cu c g i v i trình t d a trên khuy n ngh H225 mà đ u tiên là
K
H
TN
b n tin yêu c u giám sát b t bu c. Yêu c u này cùng v i nh ng b n tin sau đó liên
quan đ n quá trình khai báo/tìm ki m gi a đ u cu i và Gatekeeper s đ
trên kênh không tin c y RAS (kênh
c truy n đi
truy n thông tin v khai báo, giám sát và tr ng thái). Quá trình này k t thúc khi thi t
b đ u cu i nh n đ
c trong b n tin CONNECT đ a ch chuy n t i an toàn mà trên đó
s g i đi các b n tin đi u khi n H.245. B n tin báo hi u H.225.0 s không b phân
H
đo n khi đi qua các PDU (Protocol Datagram Unit), còn nh ng b n tin đ
c truy n
đi trên kênh RAS là nh ng b n tin không chu n hoá.
Trong h th ng không có Gatekeeper , kênh báo hi u cu c g i đ
–
Endpoint liên quan đ n cu c g i. Thông đi p báo hi u cu c g i đ
c m gi a hai
c truy n tr c ti p
hi u. Trong tr
C
N
TT
gi a hai Endpoint ch g i và Endpoint b g i s d ng đ a ch chuy n t i kênh báo
ng h p này, xem nh Endpoint ch g i đã bi t đ a ch chuy n t i
kênh báo hi u cu c g i c a Endpoint b g i nên có th truy n tr c ti p.
Trong h th ng có Gatekeeper, kênh báo hi u cu c g i đ
c m gi a Endpoint và
Gatekeeper, ho c gi a các Endpoint v i nhau ( do Gatekeeper quy t đ nh).
ng sau khi nghiên c u v x lí cu c g i s nói rõ h n v giao th c báo
A
Trong ch
O
hi u cu c g i H225.
3.5.3 Giao th c đi u khi n cu c g i H245 :
K
H
Giao th c đi u khi n H245 dùng đ th c hi n vi c giám sát các ho t đ ng c a các
th c th H323 bao g m: trao đ i kh n ng các đi m cu i; đóng m kênh logic; đi u
khi n lu ng; quy t đ nh ch t ; và các l nh và ch th khác.
Kênh H245 đ
c thi t l p gi a hai đi m cu i, m t đi m cu i v i MC, ho c m t đi m
cu i v i gatekeeper. Các đi m cu i ch thi t l p m t kênh H245 duy nh t cho m i
cu c g i mà nó tham gia.Kênh này s d ng các thông đi p và th t c trong chu n
13