Tải bản đầy đủ (.pdf) (13 trang)

Sử dụng kỹ thuật diffserv MPLS để đánh giá chất lượng dịch vụ IPTV luận văn thạc sĩ

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (6.95 MB, 13 trang )

BQ
GIAa
Dl)C
vA DAa
T
~d
TRl1ONGDAIHOC Sl1PHAMKYTHUAT

. .
THANH PHO HO CHi MINH
LU~N VAN TH~C
st
LAM D~O T110NG
sir
DUNG KY THUAT DIFFSERV - MPLS DE DANH GIA
.
.
CHAT LUONG DICH VU IPTV
. .
.
NGANH: KY THU~ T DI~N TU -
605270
Huang
dfrn
khoa hoc:
PGS.TS PH~M HONG LIEN
Tp.
H6
Chi Minh, thang
9/2012


Luan van t6t nghiep
HDKH: PGS.TS. Pham H6ng Lien
TOM TAT
f)~
tai "SU dung kg thuat DiffServ-MPLS de danh gia chc1throng dich vu IPTV" da:
duoc thirc hien tir thang 02 nam 2012 den thang 08 nam 2012 tai tnrong Dai Hoc Su
Pham Kg Thu~t TP. H6 Chi Minh.
IPTV -Truyen hinh qua giao thirc Internet, la dich vu truyen hinh tirong tac, trong d6
cac tin hieu truyen hinh diroc phan phoi tren nen mang bang rong. Do nhu d.u khach
hang ngay cang ca,o nen yeu t6 chc1throng dich vu QoS d6ng vai tro quan trong d6i voi
cac nha cung cc1pdich
V\!.
XU huang hien nay, cac nha cung cc1pdich vu muon nang cao
chfit hrong, tiet giam ddu tu nhung v~n duy tri 6n dinh ha tdng mang
IP.
Kg thuat
DiffServ-MPLS la mot trong nhirng kg thuat dap irng t6t yeu cdu dam bao chc1throng
dich vu - QoS va d6 la ly do chon hra tlnrc hien d~ tai "SU dung kg thuat DiffServ -
MPLS de danh gia chc1throng dich vu IPTV". Tren n~n tang cac bai bao[6][7][8][9][10]
[11][12] da:trien khai mo rong de tlnrc hien d~ tai, Cu the trong thirc nghiem da:truyen
cung hie 6 luong luu hrong Video, Voice, Ftp, Http C<>.~mucuu tien khac nhau qua 3 cc1u
"t
:r',1
true mang Baseline, DiffServ, DiffServ-MPLS varl$) hut mang, tai luu hrong Video ddu
vao tang tir thc1p den cao, tai luu hrong n~n tang nr 85% den 95%. Trong di~u kien
mang t~c nghen cao da: ap dung thuat toan CBWFQ va WRED de xu ly nghen va dat
chfit hrong t6t trong h~ thong mang IPTV. Cung voi
SlJ
chon lira cong cu OPNET 14.5
da:thirc hien mo phong 9 kich ban. Tren co sa cac ket qua dat diroc da: so sanh va danh

gia nang lire truyen tai cua cac cc1utrue mang, chc1tluong truyen tai nhu thong hrong,
d(l tr€, d(l tnrot, ti I~ mc1tg6i da: dat theo tieu chuan IETF RFC 3357 va ITU-TG.114.
Tir co sa ly thuyet va ket qua tlnrc nghiern, d~ tai da: the hien nhfmg uu diem virot
trci cua kg thuat DiffServ-MPLS. Ket hap DiffServ va MPLS da: cai thien duoc chc1t
hrong truyen g6i tin trong di~u kien mang nghen cao, dam bao t6t viec khai thac, quan
Iy nguon tai nguyen mang va d6 cling la kg thuat dam bao t6t chc1throng dich vu IPTV.
IV
Luan van t6t nghiep HDKH: PGS.TS. Pham Hong Lien
ABSTRACT
My thesis "Using the DiffServ - MPLS technique to assess the quality of IPTV
services" has been studied from February to August 2012 at University of Technical
Eductation Ho Chi Minh City.
IPTV (Internet protocol television) is the interactive TV service,
III
which the
television signals are distributed on the broadband network. Due to the demand of
customers is increasing day by day. Therefore the quality of service become important
for the service providers. They want to improve the quality of service and reduce
investment but they still maintain stability the infrastructure of IP network. DiffServ -
MPLS technique is one of the techniques to ensure the quality of service - QoS. That is
the reason I choose the thesis "Using the DiffServ - MPLS technique to assess the
quality of IPTV services". On the basis of the papers [6][7][8] [9][ 10] [11][ 12] I extend
to implement my thesis. Specifically, there are 6 traffic flows (Video, Voice, Ftp, Http)
which are sent to 3 network structures (Baseline; DgfServ, DiffServ - MPLS) and 9
.Ii
,f
network nodes by the experiments, the Video traff(¢;:flows are increasing from low level
to high level and the background traffic load is increasing from 85% to 95%. When the
network is been congestion, I use CB WFQ and WRED to reduce congestion and have
good results. I choose OPNET 14.5 to simulate 9 scenarios, I compare and evaluate

transmission capacity of the network structures on basis results of the experiments. The
quality of packets is evaluated by throughput, delay, jitter and packet loss on standard
ofIETF RFC 3357 and ITU-TG.114 .
Basis theory and the results of the experiments, my thesis show the advantages of
DiffServ - MPLS technique. Combining DiffServ and MPLS improve the quality of
packets and have good at exploitation and management the network resources, and
DiffServ - MPLS is the technique to ensure the quality of IPTV services.
v
Luan van t6t nghiep
HDKH: PGS.TS. Pham H6ng Lien
MUCLUC


TRANGTVA TRANG
Quyet dinh giao d6 tai .
Ly lich khoa hoc i
Loi cam doan
ii
earn ta iii
Tom
t~t iv
Muc luc vi
, ,
Danh sach cac chtr viet tat xiii
Danh sach cac hinh xvi
Danh
sach
cac bang xx
,
Chuong 1. TONG QUAN 1

l.1 T6ng quan chung v6 linh Vl}'C nghien ciru ::: 1
, , _,!
,J".t
12
Tinh
A
hie " hi h
'A ,
d
A
,.
'.1"1
5
• I cap t let va
y
ng Ia t l}'C tien cua e tat ,A.:;. .
/1/. ;'
, , dA ,.
iF"
l.3 Ml}C dich cua e tal ; 5
1.4 Nhiem vu va gioi han cua d6 tai 5
1.4.1 Nhiem vu 5
1.4.2 Gioi han d6 tai 6
1.5 Phuong phap nghien ciru 6
l.6 K~ hoach thirc hien d6 tai 7
?,
<
Chuong
2.
co sa

LY THUYET 8
2.1 Ki~n true h~ thong mang IPTV 8
2.1.1 Sa d6 kien true h~ thong 8
v
, .
2.1.2 ng dung dich vu IPTV 9
. . .
vi
Luan van t6t nghiep
HDKH: PGS.TS. Pham H6ng Lien
2.1.3
Uu va nhuoc diem cua dich vu IPTV 9
2.2 Chat hrong dich vu - QoS 9
2.2.l Cac v§n d~ khi mang kh6ng duoc h6 tro QoS 10
2.2.2 Tfim quan trong cua QoS 11
2.2.3 Danh gia chat hrong dich
V\l-
QoS 12
2.2.4 Cac loai ch§t hrong dich vu - QoS 14
2.2.4.1 Dich vu Best - Effort 14
2.2.4.2 Dich vu tich hop IntServ 15
2.2.4.3 Dich vu phan biet - DiffServ 15
2.2.4.3.l Diem ma dich vu phan biet - DSCP 16
2.2.4.3.2 D6i
xu
tung chang - PHB 17
2.2.4.3.2.l PHB mac dinh - Chuyen ti~p BE 17
2.2.4.3.2.2 EF PHB - Chuyen ti~p nhanh EF 17
2.2.4.3.2.3 AF PHB - Chuyen ti~p dam bao AF 18
2.2.4.4 Phan lap luu hrong va di~u hoa 19

2.3 Chuyen mach nhan da giao thirc MPLS
!.~.~{~
20
2 3 1
Kh
'"
·A /,~ ;'
20
al nl~m
/i'! • • •
2.3.2 Ki~n true MPLS 20
2.3.3 Ki~n true mi~n MPLS 20
2.3.4 MPLS Header (Tieu d~ nhan MPLS) 21
2.3.5 Duong chuyen mach nhan - LSP 22
2.3.6 Lap chuyen tiep urong dirong - FEC 23
2.3.7 Ky thuat luu luong MPLS (MPLS - TE) 23
2.4 K~t hop DiffServ - MPLS 23
2.4.l Duong chuyen mach nhan E - LSP 24
2.4.2 Duong chuyen mach nhan L - LSP 25
2.5 Cac thuat toan 25
vii
Luan van t6t nghiep HDKH: PGS.TS. Pham H6ng Lien
2.5.1 Loai bo g6i tin ngfru nhien sorn RED 25
2.5.2 Loai bo g6i tin ngfru nhien sorn theo trong s6 WRED 27
2.5.3 Hang doi can bang theo trong s6 WFQ 27
2.5.4 Hang doi din bang theo trong s6 dira tren co
sa
lap CB WFQ 27
Chuong 3.
MO

PHONG IPTV TREN OPNET 29
3.1 vAn d6 v6 rno ph6ng 29
3.2 Cong cu mo phong - OPNET 14.5 29
3.2.1
Gioi thieu 29
3.2.2 Cai di;itOPNET 14.5 29
3.3 M6 phong IPTV tren OPNET 30
3.3.1 cAu hinh mang mo phong 30
3.3.2 Cac kich ban mo phong 31
3.3.2.1 Kich ban 1: Low_ Video_Baseline 31
3.3.2.2 Kich ban 2: Low_ Video_DiffServ 32
3.3.2.2.1 Phan lap va danh dAu luu hrong 33
3.3.2.2.2 L~p lich WFQ
!.".~~$.
33
, ,l/.
i'
3.3.2.2.3 Cau hinh RED
1':
34
3.3.2.2.4 cAu hinh chinh sach luu hrong 34
3.3.2.3 Kich ban 3: Low Video DiffServ MPLS 34
3.3.2.4 cAu hinh MPLS - TE 35
3.3.2.5 Kich ban 4: Mid_ Video Baseline 36
3.3.2.6 Kich ban 5: Mid_ Video_DiffServ 37
3.3.2.7 Kich ban 6: Mid_ Video_DiffServ_MPLS 37
3.3.2.8 Kich ban 7: High_ Video_Baseline 38
3.3.2.9 Kich ban 8: High_ Video_DiffServ 38
3.3.2.10 Kich ban 9: High_ Video_DiffServ_MPLS 39
3.3.2.11 Luu d6 rno phong mang Baseline, DiffServ, DiffServ _MPLS 40

V III
Luan van t6t nghiep
HDKH: PGS.TS. Pham H6ng Lien
3.3.2.12 Thai gian chay mo phong 41
ChU'O'Dg
4. KET
QuA
MO PHONG
vA
DANH GIA 42
4.1 Thong hrong 42
4.1.1 Thong hrong kich ban 1,2, 3 42
4.1.1.1 Thong hrong Video_AF11 42
4.1.1.2 Thong hrong Video_AF12 43
4.1.1.3 Thong hrong Video_AF13 44
4.1.1.4 Thong hrong Voice_EF 45
4.1.1.5 Thong hrong Ftp_AF21 45
4.1.1.6 Thong hrong Http_AF41 46
4.1.2 Thong hrong kich ban 4, 5, 6 47
4.1.2.1 Thong hrong Video_AF11 47
4.1.2.2 Thong hrong Video_AF12 48
4.1.2.3 Thong hrong Video_AF13 49
4.1.2.4 Thong hrong Voice_EF 50
4.1.2.5 Thong hrong Ftp_AF21
!::/~i
51
:11' "
1/.,1'. '
4.1.2.6 Thong hrong Http_AF41
:!~

52
4.1.3 Thong hrong kich ban 7,8, 9 53
4.1.3.1 Thong hrong Video_AF11 53
4.1.3.2 Thong hrong Video_AF12 54
4.1.3.3 Thong hrong Video_AF13 54
4.1.3.4 Thong hrong Voice_ EF 55
4.1.3.5 Thong hrong Ftp_AF21 56
4.1.3.6 Thong hrong Http_AF41 57
4.2
D<)
tre
d.1u cuoi
58
4.2.1
D<)
tre
d.1u
cuoi
kich
ban 1,2, 3 58
4.2.1.1 Tre
d.1u cuoi
Video AFl1 58
IX
Luan van
t6t
nghiep
HDKH: PGS.TS. Pham H6ng Lien
4.2.1.2
Tr6

dfru cu6i Video AF12 59
4.2.1.3
Tr6
dfru cu6i Video AF13 60
4.2.1.4
Tr6
dfru cuoi Voice EF 60
4.2.2 D(>
tr6
dfru cuoi kich ban 4,5,6 61
4.2.2.1
Tr6
dfru cu6i Video AFll 61
4.2.2.2
Tr6
dfru cuoi Video AF12 62
4.2.2.3
Tr6
dfru cu6i Video AF 13 63
4.2.2.4
Tr6
dfru cu6i Voice EF 64
4.2.3 D(>
tr6
dfru cuoi kich ban 7, 8, 9 64
4.2.3.1
Tr6
dfru cuoi Video AFll 64
4.2.3.2
Tr6

dfru cu6i Video AFI2 65
4.2.3.3
Tr6
dfru cuoi Video AF13 66
4.2.3.4
Tr6
dfru cuoi Voice EF 67
4.3 Bi6n dong
tr6
68
4.3.1 Bi6n dong
tr6
kich ban 1,2,3 68
4.3.1.1 Bi6n d(>ng
tr6
Video_AFll
!.'!.:~:~i
68
,, ,
:~,
;.;
4.3.1.2 Bien d(>ngtre Video_AFI2
j(
69
4.3.1.3 Bi6n dong
tr6
Video_AFI3 69
4.3.1.4 Bi6n d(>ng
tr~
Voice_EF 70

4.3.2 Bi6n dong
tr6
kich ban 4,5,6 71
4.3.2.1 Bi~n dong
tr~
Video_AF11 71
4.3.2.2 Bi6n d(>ng
tr6
Video_AFI2 72
4.3.2.3 Bi6n dong
tr6
Video_AFI3 73
4.3.2.4 Bi6n dong
tr6
Voice_EF 73
4.3.3 Bi6n dong
tr6
kich ban 7, 8, 9 74
4.3.3.1 Bi6n dong
tr~
Video_AFll 73
4.3.3.2 Bi6n dong
tr6
Video_AFI2 75
x
Luan van t6t nghiep
HDKH: PGS.TS. Pham H6ng Lien
4.3.3.3 BiSn d{mg trS Video_ AF13 76
4.3.3.4 BiSn dong trS Voice_EF 77
4.4 MAt g6i tin 77

4.4.1 MAt g6i tin kich ban 1, 2, 3 78
4.4.1.1 MAt g6i tin Video_AFll 78
4.4.1.2 MAt g6i tin Video_ AFI2 79
4.4.1.3 MAt g6i tin Video_ AF13 80
4.4.1.4 MAt g6i tin Voice_EF 81
4.4.1.5 MAt g6i tin Ftp_AF21 82
4.4.1.6 MAt g6i tin Http_AF41 83
4.4.2 MAt g6i tin kich ban 4, 5, 6 84
4.4.2.1 MAt g6i tin Video_AFll 85
4.4.2.2 MAt g6i tin Video_AFl2 86
4.4.2.3 MAt g6i tin Video_AF13 87
4.4.2.4 MAt g6i tin Voice _EF 88
4.4.2.5 MAt g6i tin Ftp_AF21
(.y.~~~ ••••••••••••••••••••••••••••••••••••••••••••••
89
:~,
.'
, 1/:.1".
I
4.4.2.6 Mat g6i tin Http_AF41
;i~
90
4.4.3 MAt g6i tin kich ban 7,8, 9 91
4.4.3.1 MAt g6i tin Video_AFll 91
4.4.3.2 MAt g6i tin Video_AFI2 92
4.4.3.3 MAt g6i tin Video_AF13 93
4.4.3.4 MAt g6i tin Voice_EF 94
4.4.3.5 MAt g6i tin Ftp_AF21 95
4.4.3.6 MAt g6i tin Http_AF41 96
4.5 Bieu d6 danh gia cac kSt qua mo phong 97

4.5.1 Thong luong kich ban 1,2,3 97
4.5.2 Thong luong kich ban 4,5,6 : 98
xi
Luan van t6t nghiep
HDKH: PGS.TS. Pham H6ng Lien
4.5J Thong luong kich ban 7,8,9 99
4.5.4 TrB d~u cuoi kich ban 1,2,3 100
4.5.5 TrB d~u cuoi kich ban 4,5,6 101
4.5.6 TrB d~u eu6i kich ban 7,8,9 .l02
4.5.7 BiSn d9ng trB kich ban 1,2,3 102
4.5.8 BiSn dong trB kich ban 4,5,6 104
4.5.9 BiSn dong trB kich ban 7,8,9 .l05
4.5.10 Mfrt g6i kich ban 1,2,3 106
4.5.11 Mfrt goi kich ban 4,5,6 107
4.5.12 Mfrt g6i kich ban 7,8,9 108
ChU'O'Dg
5. KET LU~N vA HUONG PHAT TRIEN 109
5.1
KSt
luan 109
5.2 Huong phat trien III
,- ?
TAl LI¥ U TRAM KHA 0 112
PHU LUe . THUe THI vA MO PHONG MANG 115

.
.
P.1 T6ng hQ'Pcac hru hrong Video, Voice, Ftp, Httpl.:~;L 115
'~,


, , 1/ '
P.2 Cac tham so diu hinh DiffServ :;~ 117
PJ Cac tham s6 efru hinh DiffServ - MPLS 120
P.4 Chi tiSt cac duong dftn LSP 122
xii

×