Professional Documents
Culture Documents
BO CO BI TP LN
C S TRUYN S LIU
Bi 12: Mng hng i
Ging vin hng dn: TS. Trn Th Ngc Lan
Nhm sinh vin thc hin:
Trnh Vn Hip
L Anh Qun
L Th nh Ngc
Vng Xun Hng
Nguyn Ngc Hi
H Ni, 11/2012
20091087
20092113
20091907
20091198
20090951
Mc Lc
Phn 1: Yu cu bi v k hoch thc hin ........................................................................... 4
1.1
Yu cu bi............................................................................................................. 4
1.2
2.2
a.
b.
2.3
2.4
a.
b.
c.
Page 1
Page 2
LI M U
Trong qu trnh hc mn c s truyn s liu chng em c tip xc vi
cc mng hng i v c phn tch tnh ton cc thng s ca mng theo l
thuyt. Mc ch thc hin bi tp ny nhm cng c kin thc l thuyt
c hc v tm hiu thm phng php nh gi mng hng i s dng
phng php m phng. Cng c m phng c s dng trong bi tp ny l
OmNET ++ l mt cng c m phng mng thng tin c s dng rt nhiu
hin nay. OmNET s gip chng ta thc hin m phng cc h thng mng
thng tin d dng, tng hp v phn tch kt qu nhm nh gi so snh gia 2
phng php. thc hin bi tp ny chng em s dng th vin INET gip
thc hin truyn cc lung UDP theo phn b Poisson.
Chng em xin chn thnh cm n T Trn Th Ngc Lan gip chng em
hon thnh bi tp ny!
Page 3
1 12: M g g i
Page 4
M t cng vic
Ngi thc
hin
Bt u
D kin
kt thc
Kt thc
Tm hiu v hc
Omnet++
C nhm
1/10/2012
7/10/2012
7/10/2012
Phn tch yu cu
bi, dng kch
bn
C nhm
5/10/2012
7/10/2012
10/10/2012
10/10/201
2
17/10/2012 17/10/2012
M phng h
thng
Hip &
Qun
10/10/201
2
20/10/2012 21/10/2012
Tm hiu cch
tnh v cch m
phng tr
Hng
10/10/201
2
17/10/2012 17/10/2012
Tm hiu cch
Hi
tnh v cch m
phng thng
lng v t l mt
thng tin
10/10/201
2
17/10/2012 17/10/2012
Thng k v tnh
ton kt qu
C nhm
22/10/201
2
30/10/2012 30/10/2012
Bo co
C nhm
30/10/201
2
07/11/2012 07/11/2012
Page 5
ned.DatarateChannel;
cc host v node
inet.nodes.inet.Router;
inet.nodes.inet.StandardHost;
d1,d2
inet.networklayer.autorouting.ipv4.IPv4NetworkConfigurator;
cu
package udp_test;
import ned.DatarateChannel;
import inet.networklayer.autorouting.ipv4.IPv4NetworkConfigurator;
import inet.nodes.inet.Router;
import inet.nodes.inet.StandardHost;
network UDP_test
{
types:
channel A extends DatarateChannel
{
Page 6
Page 7
E <-->
E <-->
<--> A
<--> A
<--> B
<--> C
<--> D
<--> E
<--> E
router1.pppg++;
router2.pppg++;
<--> router3.pppg++;
<--> router3.pppg++;
<--> router4.pppg++;
<--> router5.pppg++;
<--> router6.pppg++;
<--> d1.pppg++;
<--> d2.pppg++;
Page 8
Page 9
di hng i ti cc node
**.ppp[*].queueType = "DropTailQueue"# in routers
**.ppp[*].queue.frameCapacity = 48 # in routers
Page 10
2 M phng m g g i UDP
Page 11
T th ta thy:
Node 5 v node 6 khng b tr v cui mng vi kch thc
hng i ca cc node u l 48 nn d liu c qua lun.
Node 4 c 2 hng i ra node 5 v node 6,
o
Page 12
Lung
S lng gi gi
S lng gi tr hn 0.5s
S1-D1
100246
9049
S2-D1
100225
1006
S2-D2
100031
Page 13
Nhn xt:
Ta thy 3 lung u c s lng gi gi i khong 100000packets
Vi lung 1 th c s lng gi tr ln hn 0.5s ln nht sau l lung 2 v
lung 3 khng c gi no tr ln hn 0.5s
2.4 Thng lng ca tng lung v t l mt gi
Thc hin m phng v tng hp kt qu t l mt gi v tnh ton thng
lng khi thay i kch thc gi v tc pht gi.
Cch thc hin:
Ti mi lung s tnh ton i vi 2 kch thc gi
o Lung 1: 1300 bytes v 600 bytes
o Lung 2 v lung 3: 1000 bytes v 500 bytes
Vi mi kch thc gi s thc hin tnh ton v m phng vi cc
sendInterval c gi tr trung bnh l 0.1s, 0.01s, 0.001s
Tnh ton t l mt gi da vo s lng gi pht i v s lng gi
nhn c
Thng lng s l lng d liu c truyn qua mng t ngun n
ch
Page 14
size=1300bytes
sendInterval
s1 sent
exp(0.1s)
1004
s1-d1
d1[0]
received
loss
74.30%
258
throughput(bps)
throughput/packet
sent
26832
26.7250996
967720
9.653452507
962728
0.963997585
10080
10.03984064
823008
8.209883686
940944
0.942184857
90.72%
exp(0.001s)
100246
9305
99.07%
exp(0.0001s)
998683
9257
79.08%
exp(0.1s)
size=600bytes
1004
210
82.90%
exp(0.001s)
100246
17146
98.04%
exp(0.0001s)
998683
19603
7 T g lng ca lu g 1 k i t ay i kc t c v tc d pht gi
Page 15
Lung 2 s2-d1
size=1000bytes
size=500bytes
sendInterval
exp(0.1s)
S2 sent
969
S2-d1
d1[0]
received
195
exp(0.001s)
100225
6113
93.90%
489040
4.879421302
exp(0.0001s)
999182
8733
99.13%
698640
0.699211955
exp(0.1s)
969
116
88.03%
4640
4.788441692
exp(0.001s)
100225
5955
94.06%
238200
2.376652532
exp(0.0001s)
999182
11085
98.89%
443400
0.443762998
loss
79.88%
throughput(bps)
15600
throughput/packet
sent
16.09907121
8 T g lng lu g 2 k i t ay i kc t c v tc pht gi
Page 16
S2-d2
sendInterval
exp(0.1s)
size=1000bytes
size=500bytes
S2 sent
1057
D2[0] recv
291
loss
72.47%
throughput(bps)
23280
throughput/packet
sent
22.0246
exp(0.001s)
100031
13588
86.42%
1087040
10.86703
exp(0.0001s)
998331
24140
97.58%
1931200
1.934429
exp(0.1s)
1057
186
82.40%
7440
7.038789
exp(0.001s)
100031
13045
86.96%
521800
5.216383
exp(0.0001s)
998331
38711
96.12%
1548440
1.551029
9 T g lng lu g 3 k i t ay i kc t c v tc pht gi
Page 17
Nhn xt:
Thng lng l lng d liu thc s c truyn qua mng trn
mt n v thi gian
Khi thay i kch thc ca mi gi trn tng lung v gi nguyn
gi tr i vi cc lung cn li ta thy vi tt c cc lung th thng
lng u gim khi gim kch thc gi
Khi tng tc pht gi th t l mt gi tng dn v thng lng
cng gim dn. iu ny hon ton ph hp vi l thuyt
Page 18
Kt Lun
Qua bi tp ny chng em hiu r hn v hot ng ca mng hng i,
phng thc truyn UDP thng qua phng php m phng trn OmNET++.Nm
c phng php nh gi thng lng ca cc giao thc da trn cng m
phng OMNET++. Do thi gian c hn ch cha th m phng c nhiu ln nn
kt qu c th c sai s so vi l thuyt. Ngoi ra bi tp c th m rng cho vic tnh
ton i vi nhng h thng mng hng i ln hn hoc s dng cc giao thc
khc.Chng em rt mong nhn c kin ng gp ca c gio cng cc bn c
th hon thin hn bi tp ln ny.
Page 19
Page 20