通信网理论基础
第二章习题
2.2 求M/M/m(n)中,等待时间w的概率密度函数。 解:
M/M/m(n)的概率分布为:
m1(m)k(m)m1nm1p0p0
k!m!1r01(m)kk!p0pkmmkk!p00n0km1mknkn
假定n>m,n≥0,现在来计算概率P{w>x},既等待时间大于x的概率。
P{wx}pj•Pj{wx}
j0其中,Pj{w>x}的概率为:
Pj{wx}0
0jm1mxPj{wx}ePj{wx}1i0jm(mx)ii!mjn1 mjn可得:
P{wx}Pjejmi0n1jmmx(mx)iPni!mmn1jjmmx(mx)inP0em!jmi!i0
mmnm1mx(mx)iminP0ePnm!i!1i0若n则P0(m)m(m)xP{wx}e1m!特别的,新到顾客需等待的概率为:
P0(m)mP{W0}1m!
;.
.
nm1nm2mmP0(x)imxmm(x)fw(x)e[(m)mm!(1)i!(nm1)!i0而(m)nm1m](nm1)!n
在n注:mmP0fw(x)m(m)e(m)xm!(1)m1k0
P{w0}PkP{w}Pn
2.4求M/D/1排队问题中等待时间W的一、二、三阶矩m1、m2、m3,D表示服务时间为定值b,到达率为。 解:
s(1)G(s)
sB(S)stsb其中 B(s)(tb)edte
0
s(1)G(s)从而
sesbiG(s)gs 又 ii0
j(sb)gisisj!j0i0s(1)
1(1)(2b32b4)b2(1)g0 g1 g2 321b12(1b)2(1b)(12b)(1)b4g324(1b)4(b)
b2m1G(0)g12(1)(2)b3m2G(0)g226(1)2(12)b4m3G(0)g364(1)3
2.5 求M/B/1,B/M/1和B/B/1排队问题的平均等待时间W,其中B是二阶指数分布:
f(t)1e1t(1)2e2t解:M/B/1
;.
1,2001
.
B(S)01(1)2f(t)edt1s2sstw1B(0)112w2B(0)2m211222w22(1)12122(1)122
B/M/1
122(1)221w121B()1(1)212取01的根令1122
1121(12)22(12)(12)2w(1)1121(12)22(12)(12)(1121(12)22(12)(12))
B/B/1
设到达的概率密度函数为设离去的概率密度函数为假设1f(t)1e1t(1)2e2t
f(t)3e3t(1)4e4t
24
213A(s)B(s)(1)211s2s(1)2(1)211A(s)B(s)1ss1ss221121242t2s2s421(1)2ss(1s)(2s)(1s)(2s)(1s)(2s)(1s)(2s)2取(s)s(ts)(1s)(2s)w(s)k(s)(s)s(ts)(1s)(2s)klims0(s)ts12k(1s)(2s)(ts)tSw(s)wSw(s)s0'12(12)t12t其中;.
2221222((12)1(22)22(1)121(1)2).
2.6 在D/D/1排队问题中,顾客到达的时间间隔为a,服务时间为b,均为恒定值,且a>b, 求:稳定状态时系统的队列长度为k的概率pk,顾客到达时队列的长度为k的概率vk,顾客离去时队列的长度dk,以及平均等待时间,并用G/G/1上界公式求出此时的平均等待时间,评论计算结果,并讨论a≤b的情况。 解:
由于是D/D/1问题,故子系统运行情况完全确定,第一个顾客到达后,系统无顾客,经过b后,服务完毕,顾客离去,再经过a-b后,下一个顾客到达。
此时有:
bapk(ab)a1rkdk0k1k0k0k0
顾客不等待时w0
r2t2w2t(1)G/G/1上界公式
22p()(a)w0p(t)(tb)t0
22wt02t(1)当aab时间后,系统队列长度增长ab2.7求M/E2/1即时拒绝系统的呼损,其中E2是二阶爱尔兰分布,b()(2)2e2
解:
设相邻呼叫到达间隔为t,如果服务时间t,将造成呼损,t时无呼损。
pc(t)b()dt则024
et(2)2e2ddtt(2)2
pca(t)b()ddt0t
2.8在优先级别队列中,A队为优先级,不拒绝,B队为非优先级,只准一人排队等待(不计在服务中的),且当A队无人时才能被服务,求各状态概率,A队的平均等待时间和B队的拒绝概率。
;.
.
解:
说明:
0状态代表系统中无顾客状态; i,j状态代表系统中正在服务且A队中有i个顾客,B队列中有j个顾客排队的状态。
状态转移图如右,A队到达率为1,B队到达率为2,服务率,系统稳定时,应有112200 020 1111 01 111
11可得到特征方程如下:
(12)P0P00()P(PP)()P12000110120(1)P012P00P11()PPPi012i,01i1,0i1,0(1)Pi,11Pi1,1Pi1,12Pi,0i0
i由于4是差分方程,不妨设其通解为:pi0p00x 代入有:
123 45(112)p00xi1p00xi1p00xi1x2(112)x10
0x11121122122212x0222
由于5是非齐次差分方程:
pi1,1(1p1)pi,11pi1,12pi,00 其特征根为:a1
ii假设其通解为:pi,1A1Bx0代入前式得:
i1ii1iBx0(11)Bx01Bx02p00x00
解之,得:B代入3式得:
p00pi,1Ap00x0i1i
11p012p00p11 即:
;.
.
Ap00112x0iipi,p1xx1001201ippxi,000p0012p0
由正则条件:
p012p0112x01i1i011p01112112x0wAr1pr01r,0pr,1r1p100r0112x01rp00112x0112rPCBpr,p1xx10012010rr0r0
p00112x0p00111x0
2.9排队系统中有三个队列,其到达率分别为
a,b,c公用同一出线路,其中a类最
优先,即线路有空闲就发送;b类次之,即a无排队时可以发送,c类最低,即a,b类均无排队时可以发送,不计正在传送的业务,各个队列的截至队长为na=2,nb=1,nc=0,试列出稳定状态下的状态方程,并计算
0abcaa0 0 0bab1 0 0ba2 0 0abc时,各状态的概率和三类呼叫
0 1 01 1 02 1 0的呼损。
解:
r,s,k分别表示a,b,c三队中等待的呼叫数,状态以(r,s,k)表示。 稳态方程:
;.
.
(abc)p0p000(ab)p000(p010p100)(abc)p0(ab)p100p200ap000(b)p200ap100(a)p010bp000p110
p210ap110bp200(a)p110bp100ap010p210归一条件
p0pi,j,k1 若 abc 令p010p110p210a
p0003p0p100p2003233p0222133p022213293124p0222163154125p0222164155126p02221
2221p012627536427314251
C类呼损为:B类呼损为:A类呼损为:
pc1p0
pBp010p110p210
pAp210p200
2.10 有一个三端网络,端点为v1,v2,v3,边为1e(v1,v2)及e2(v2,v3),v1
到v3的业务由v2转接,设所有的端之间的业务到达率为,线路的服务率为的问题,当采用即时拒绝的方式时,求:
1) 各个端的业务呼损。 2) 网络的总通过量。 3) 线路的利用率。
解:
令:00表示e1,e2均空闲。
10表示e1忙,e2闲(即e1由v1,v2间业务占用)。
01表示e1闲,e2忙(即e2由v2,v3间业务占用)。 11表示e1,e2均忙,且分别由v1v2,v2v3间业务占用。
;.
.
★表示e1,e2均忙,且由v1,v3间业务占用。
状态转移图如右:
13
当121323时 有下列关系:
★230 0230 11212ptp003pppp000110*p10p00p11ppp0100112p11p01p10
又
1 01 1
p*p01p10p00 解之得: p12p11p00这里p0011322
232pp1ppp1p呼损13而23 12000100132132322通过量T(1p12)(1p13)(1p23)132
22线路利用率p*p11(p10p01)/2132
2.11上题中的网若用于传送数据包,到达率仍为每秒,平均包长为b比特,边的容量为c比特/秒,采用不拒绝的方式,并设各端的存储容量足够大,求:
1) 稳定条件。
2) 网络的平均时延。 3) 总的通过量。
4) 线路的平均利用率。
解:这是一个无损但有时延的系统。
两条线路上到达率为:2,而服务率为:c/b的M/M/1系统。
1) 稳定条件为: 2b/c<1。 2) 网络的平均时延:
对v1v2和v2v3间的业务:w111
(1)c2b对v1v3间的业务:w22w12c2b
3) 系统稳定时,总的通过量为:3b/c。
;.
.
4) 线路的平均利用率==2b/c。
一般来说,通过率与利用率均有增加,这是以稳定性和时延为代价换来的。
2.12在分组交换系统中,设信息包以泊松率到达,平均到达率为,但信息包的长度为固定b比特,信道容量为c比特/秒。由于端内存储量的限制,设除了在传送的包外,只允许有两个信息包等待传送,试:
1) 列出关于dr(顾客离去时的队长)的系统方程 2) 解出个dr. 3) 求平均时延。
4) 求信息包被拒绝的概率。 解:
d0d0q0d1q0ddqdqdq0111201d2d0q2d1q2d2q1d3p0 ()d3d0q3d1q3d2q2d31p03di1i0其中p0是第4个顾客被拒绝离去之后,第3个顾客的残余寿命中无顾客到达的概率。 这里到达是随机的,可知:
p0b/c0ctbcedt1ecb b
设
b
cq0e0b则
bdebdec0q1ebde21q0d1d0q00q22ebd22e
d2e21ed0
;.
.
3222e12eed02d3e1 e1di1d0423221e122ee2
平均时延:
mmvb31b32swbcvd1mde2ed0 12c22c22m12m1
拒绝概率:
pCd3
2.13有四个端三条边组成的数据网,如图所示。端间的信息包分别为和每秒,信息包长度
为负指数分布,平均包长为k比特,各信道容量分别为c1,c2和c3,和一起排队,和一起排队,和一起排队,均不拒绝,求
1) 各种业务的平均时延。 2) 网络的平均时延。 3) 各信道的平均利用率。 解:
由于均不拒绝且到达和离去均随机,故3个信道均等效于3个M/M/1系统,其中: C1:到达为1213。服务为:c1/b C2:到达为1242。服务为:c2/b
C3:到达为1343。服务为:c3/b
11C1的平均迟延为
1(11)c11213b
11C1的平均迟延为
2(12)c21242b
11C1的平均迟延为
3(13)c31343b
;.
.
s12sc1sc21c11213b
c21242b1s13sc1sc31c11213b1
c31343b1s42sc2c21242bs43sc31c11343b
网络的平均时延为:s各信道利用率为:
12s1213s1342s4243s4312134243
c111213b/c1c221242b/c2 c331343b/c3
2.14总线上有4个用户v1,v2,v3和v4,它们之间以Alopha方式互相通信,信包到达率均为每秒,信息包的长度为b比特;总线上的传输速率为c比特/秒,试求通过率r,并大致画出r与b的曲线关系。
解:r与b的曲线关系如右图,从直观上来看,这也是显然的。
总线上一个包的服务时间总的呼叫量为:a通过量为:r通过率:rbc秒,
12bc,
ae2a
b12e2a c
r第3章习题
习题 3.1总线上有4个用户v1,v2,v3和v4,它们之间以Alopha方式互相通信,信包到达率均为每秒,信息包的长度为b比特;总线上的传输速率为c比特/秒,试求通过率r,并大致画出r与b的曲线关系。
;.
.
解:r与b的曲线关系如右图,从直观上来看,这也是显然的。
总线上一个包的服务时间b秒,
c总的呼叫量为:a12b,
c通过量为:rae通过率:rr
2a
b12e2a c
习题3.2 设在一个纯ALOHA系统中,分组长度20ms,总业务到达率t10 pkt/s,试求一个消息成功传输的概率。
解:由题意,20ms,t10pkt/s,则系统的总业务量为
Pt10201030.2
纯ALOHA系统吞吐量满足pPe2P,一个消息成功传输的概率为
PspPe2Pe20.2e0.40.67
若系统改为S-ALOHA系统,试求这时消息成功传输的概率。
解:S-ALOHA系统的吞吐量满足pPeP,这时消息成功传输的概率为
PspPePe0.20.82
在S-ALOHA系统中,试求一个消息分组传输时和另一个分组碰撞的概率。 解:其概率为:1Ps10.820.18。
习题3.3设在一个S-ALOHA系统中每秒共发送120次,其中包括原始发送和重发。每次发送需占用一个12.5 ms的时隙。试问:
(1) 系统的归一化总业务量等于多少? (2) 第一次发送就成功的概率等于多少?
(3) 在一次成功发送前,刚好有两次碰撞的概率等于多少?
解:由题意,t=120次/秒, =12.5 ms。 (1) Pt12012.51031.5。 (2) P0ete1.50.223。
;.
.
(3) p31ePeP10.2230.2230.135。
22
习题 3.4 设一条长度为10 km的同轴电缆上,接有1000个站,信号在电缆上传输速度为200 m/us,信号发送速率为10 Mb/s,分组长度为5000 b。试问:
(1) 若用纯ALOHA系统,每个站最大可能发送分组速率等于多少?
(2) 若用CSMA/CD系统,每个站最大可能发送分组速率等于多少?
解:(1)纯ALOHA中,发送分组不用等待。理想情况下,各站一个接一个发送分组,互不干扰,发送分组的最大速率为
10M/500010002 pkt/s
(2)对于CSMA/CD系统,信号传输速率为200 m/s,对于10 km电缆,单程传播时间为 t10103/20050 s
CSMA/CD系统发送一个分组必须等待的时间为:2t=100 us=0.1 ms。 故每个站的最大可能发送分组速率为:10M0.1 ms/50000.2 pkt/s。
第四章习题答案
例题1:环上有k个端(3≤k≤n),此k个端的选择方式有Cn种;对于某固定的k端来说,考虑可以生成的环,任指定一个端,下个端的选取方法公有k-1种,再下端的选法有k-2种,等等,注意,这样生成的环可按两种试图顺序取得,故有
kCnk3nk(k1)!种,总的环数为2(k1)! 2k例题2:某一固定边e确定了两个端,经过e的环数按其过余下端进行分类,若环再过k个端(1≤k≤n-2),有选法Cn2种;对于某固定端来说,自然可以生成k!个环,从而总的环
kC数为n2k!个。
k3n例题3:两个固定端之间的径按其经过端数分类,其中有一条不经过其他端的径,若经过k个端,(1≤k≤n-2),则对于第一个端有(n-2)种选择,第二个端有(n-3)种选择,第
n2(n2)!(n2)!1k个端有(n-k-1)种选择,共有 总的径数为 (nk2)!(nk2)!k1
;.
.
4.5 试求图3-52中图的主树数目,并列举所有的主树。
解:为图的端编号为v1,v2,v3,v4。 取v3为参考点,有:
3S11
图3-52
112008 2所得主树见下:
4.6 试证明端数n大于4的连接图都是非平面图,并求n=2,3,4的全连接图为对偶图。 证明:设有n个端的全联接图为Kn因为K5是非平面图,而当n>5时K5是Kn的子图,从而Kn(n>5)均不是平面图。一下是对偶图(注意K4为自对偶图)。
;.
.
4.7
00C00
1000010010 10
已知一个图的邻接矩阵如左,画出此图,并求各端之间的最小有向径长。
对所绘制图形的端点进行编号,得邻接矩阵。
解:首先作出图形:
v1
经计算:
C
v2v3v410100010
0001000000C200因而有
01000001 C300000000d(v1,v3)2
001000
000000d(v1,v4)1
d(v1,v2)1 d(v2,v3)1 d(v3,v4)1
d(v2,v4)2
其余有向径长均为 ∞,或不存在。
4.8 图有六个端,其无向距离矩阵如下:
v1v1v2v3v4v5v6v2012321v3v4v5v6123210123210123210123210123120
1. 用P算法,求出最短树。 2. 用K算法,求出最短树。
3. 限制条件为两端间通信的转接次数不超过2的最
短树。
解:
1. P算法求解:
;.
.
eeeev1v1,v2v1,v2,v3v1,v2,v3,v6v1,v2,v3,v6,v5 ev1,v2,v3,v6,v5,v412231665342. K算法求解:
按最小边长顺序取得: e12e23e34e45e561此结果意味着最短树不唯一。
3. 原图有一个边长全为1的基本子图G1,要求转接次数小于等于2,若选取G1的任何4个
连续顶点,vivi1vi2vi3,作为基础,然后再按要求增加边,例如以v1v2v3v4为
基础,增加v5v6,得到一个树长为7转接次数小于等于2的树T1,事实上,以任何4个连续顶点均可得到树长为7的转接次数小于等于2的树
4.9 图有六个端,端点之间的有向距离矩阵如下:
1. 用D算法求V1到所有其他端的最短径长及其路径。 v1v2v3v4v5v62. 用F算法求最短径矩阵和路由矩阵,并找到V2至V4v10913和V1至V5的最短径长及路由。 v210473. 求图的中心和中点。 v2013v4v5v65062872202750 解:
1、D算法
;.
.
V1 0 2、F算法
V2 ∞ 9 9 8 8 8 V3 ∞ 1 V4 ∞ 3 3 3 V5 ∞ ∞ 2 V6 ∞ ∞ ∞ 7 7 指定 V1 V3 V5 V4 V3 V2 最短径长 W1=0 W13=0 W15=0 W14=0 W16=0 W12=0 最短路径矩阵及最短路由阵为W5,R5
v2v1v4有向距离为4,v1v3v5有向距离为2
906901161690116169011166139011166138078681405221205221205221205221205221204223083450810345081034508734507734507723120223120223120271202712021671202750750750011R0001011R1001011R2021011R3333011R4333011R5533505525201321201321310533200020201021201021310333310333411033330333310333310333411033411033335505400044411041411041335505335505055505055505255505000660000660000660012W07012W17012W277012W3744012W4744012W5644;.
750101112750786750000660444660555660.
3、 MaxWij(8,8,7,8,7,8) 中心为
j5V3或V5
Wj5ij(21,18,21,27,24,23) 中心为V2
第五章习题答案
5.1求下图中Vs到Vt的最大流量fst,图中编上的数字是该边的容量。 解:
本题可以利用M算法,也可以使用最大流-最小割简单计算可知:
Xvs,v3,v4
Xv1,v2,vt
CX,X351312
可知:最大流为12,可以安排为
fs1 = 3,,
fs2 =5,f12=1,f2t=4,f1t=4,fs3=1,fs4=3,f3t=1,f4t=3。
5.2试移动3.54图中的一条边,保持其容量不变,是否能增大fst?如果可以,求此时的最大值,但若所有转接端v1v2v3和v4的转接容量限制在4,则情况将如何? 解:
依然按照最大流-最小割定理,若 v1v1'能依一边从X找到X内部至割
24
62(X,X)中,自然可以增大流量,可以
将e34移去,改为:e41 或者e42均可,使总流量增至12+2=14。 当vi(i = 1,...4)的转接容量限制到4时,等效图为右图,对于3.11中的流量分配,在本题限制下,若将fs2由5改为4即得到一个流量为11的可行流。 但若
''X*vS,v3,v3v4,v4,v2Vs3v244v2'v3'Vt52v364132v44v4',
X*''v1,v1,v2,vt 则
C(X*,X*)134311,换句话说就是11已是最大流。
;.
.
5.3图3.55中的Vs和Vt间要求有总流量
fst=6,求最佳流量分配,图中边旁的两个数
Vs字前者为容量,后者为费用。 解:
本题可以任选一个容量为6的可行流,然后采用负价环法,但也可用贪心算法,从Vs出发的两条线路费用一样,但进入Vt的两条路径费用为7和2,故尽可能选用费用为2的线路,得下图1。
再考虑V0,进入V0的两条路径中优先满足费用为6,33的路径,得:图2,很容易得到最后一个流量为5,7fst=6的图3,边上的数字为流量安排。总的费用
Vt为
3,2 3,2 1,1 2 图1
,324,3,4
L3232132411
23422752易用负价环验证图4的流量分配为最佳流量分配。
123Vt34Vs Vs1 4 4图 22图 3 2图 4
;.
4 3 2 2 VtVs 2 Vt 2
因篇幅问题不能全部显示,请点此查看更多更全内容