Beruflich Dokumente
Kultur Dokumente
a) In circuits switching users can’t time-share the BW of allocated channel, so either a user Txmits for 10% of
time or 100% of time resource utilization is same. So 10 users can be supported at a same time
No of Users = 1 Mpbs/100Kbps = 10 Users
b) & c) Suppose the network is packet switched with 40 users, In this case there are two or rather more possible
scenarios. The packet network can support 1 Mpbs/(100Kbps*10%) = 100Users. Different assumptions make
the results different:
Case1: We assume that 40 users are ready for transmission; the readiness distribution is purely random and
independent of each other. We further assume that the probability to transmit for one user is p =1/40,
probability to transmit for 2nd user simultaneously while 1st user is transmitting is also 1/40. We assume that
they are independent of each other. The probability of not transmitting for a single user is q=(1-p)
The probability of N users transmitting simultaneously is given by binomial distribution formula
This derivation stands correct for any numbers of users N. Implementation of system in problem limits the
users transmitting simultaneously to N=10. We can calculate the probability of 11 users just by putting the
values in expression. But this value will be true mathematically.
Case2: We can have the 10 pipes of 100 Kbps each and 10 time slots in each pipe for 1Mbps flow. If we
assume that every user is ready to transmit at same time and we know 10 users can transmit at same time. The
probability of N users transmitting is ONE if number of users is less than or equal to 10. And probability of
transmission is ZERO if number of user are greater than 10. The key is the assumption that all the 40 users
are ready to transmit at same time and all the time until they get access, but only ten get access and transmit
successfully.
1/5
HW-1
ECE/CS 338 Communication Networks for Computers Spring 2001
M. Rashad Ramzan, Islamabad Pakistan
mrashad@enabtech.com; r_ramzan@yahoo.com,
b) Each packets travels over an average of three links of 64Kbps. We assume that in the busiest hour the one
million users are not trying to transmit data at same time. Their transactions are distributed over the one-hour
time evenly and continuously. There are two cases possible depending upon the type of muxing and
forwarding used in terminal equipment sitting at the edges of network pipe.
Case1: In this case packet (4X1000=4000 Bits) bps is so high that it takes on average three 64Kbps links for
transmission. As a packet switched network, the rest of time on the 64Kbps links can be shared. The
granularity of time slice is very very fine. So even a single packet is transmitted on three links, effective
resources remain the same.
c) Each habitant uses the telephone for average of 10% of time during busy hours. So for the rest 90% of time
other user can use the same link
Suppose we want to transmit N frames. N p are lost. We retransmit N p frames. Out of that N p, Np 2 are lost again
and so on. So total transmission are
Total No of Transmission required =N+ Np+ Np 2 + Np 3 + Np 4 + Np 5 +……………
=N (1+ p+Np 2 +Np 3 + p4 + p5 +……………)
=N/(1-p)
The expression inside the brackets is Maclarin’s series expansion of 1/(1-p) provided |p|<1
So mean no of transmission required to send a single frame =1/(1-p)
2/5
HW-1
ECE/CS 338 Communication Networks for Computers Spring 2001
M. Rashad Ramzan, Islamabad Pakistan
mrashad@enabtech.com; r_ramzan@yahoo.com,
b) As I am not on campus student, I did used the ping form my PC, here are the results (see next page)
3/5
HW-1
ECE/CS 338 Communication Networks for Computers Spring 2001
M. Rashad Ramzan, Islamabad Pakistan
mrashad@enabtech.com; r_ramzan@yahoo.com,
4/5
HW-1
ECE/CS 338 Communication Networks for Computers Spring 2001
M. Rashad Ramzan, Islamabad Pakistan
mrashad@enabtech.com; r_ramzan@yahoo.com,
5/5