King Fahd University of Petroleum & Minerals Computer Engineering Dept

Slides:



Advertisements
Similar presentations
Channel Allocation Protocols. Dynamic Channel Allocation Parameters Station Model. –N independent stations, each acting as a Poisson Process for the purpose.
Advertisements

EECC694 - Shaaban #1 lec #5 Spring Data Link In Broadcast Networks: The Media Access Sublayer Broadcast networks with multi-access (or random.
Ethernet – CSMA/CD Review
Fundamentals of Computer Networks ECE 478/578
Communication Networks Lecture 5 NETW 501-L5: NETW 501-L5: Medium Access Control Dr.-Ing. Khaled Shawky Hassan Room: C3-222, ext: 1204,
1 K. Salah Module 4.2: Media Access Control The Media Access Control (MAC) sublayer –Random Access (CSMA), IEEE –Token Passing, IEEE Ch 13-
1 Pertemuan 13 Teknik Akses Jaringan - Random Matakuliah: H0174/Jaringan Komputer Tahun: 2006 Versi: 1/0.
MAC Protocols Media Access Control (who gets the use the channel) zContention-based yALOHA and Slotted ALOHA. yCSMA. yCSMA/CD. TDM and FDM are inefficient.
CS 5253 Workshop 1 MAC Protocol and Traffic Model.
Copyright © 2003, Dr. Dharma P. Agrawal and Dr. Qing-An Zeng. All rights reserved. 1 Chapter 6 Multiple Radio Access.
Teknik Akses Jaringan Carrier Sense Pertemuan 12 Matakuliah: H0484/Jaringan Komputer Tahun: 2007.
Studying Local Area Networks Via Media Access Control (MAC) SubLayer
CS 5253 Workshop 1 MAC Protocol and Traffic Model.
Networks: Local Area Networks1 LANs Studying Local Area Networks Via Media Access Control (MAC) SubLayer.
Computer Networks: Local Area Networks 1 LANs Studying Local Area Networks via the Media Access Control (MAC) SubLayer.
Model and tools. Traffic Model Poisson law – Napoléon worries about the statistics of horse accidents of his generals – Poisson confirms these are unfrequent.
Chap 4 Multiaccess Communication (Part 1)
9/11/2015 5:55 AM1 Ethernet and CSMA/CD CSE 6590 Fall 2010.
Multiple Access Protocols Chapter 6 of Hiroshi Harada Book
Chi-Cheng Lin, Winona State University CS412 Introduction to Computer Networking & Telecommunication Medium Access Control Sublayer.
LECTURE9 NET301. DYNAMIC MAC PROTOCOL: CONTENTION PROTOCOL Carrier Sense Multiple Access (CSMA): A protocol in which a node verifies the absence of other.
جلسه دهم شبکه های کامپیوتری به نــــــــــــام خدا.
“Local Area Networks” - Gerd Keiser Copyright © The McGraw-Hill Companies srl Local Area Networks Gerd Keiser.
Chi-Cheng Lin, Winona State University CS 313 Introduction to Computer Networking & Telecommunication Medium Access Control Sublayer.
1 Poisson Random Process. 2 Mean and Variance Results You have to memorize these! You should be able to derive any of the above Exponential: Poisson:
R ANDOM A CCESS N ETWORKS CSMA F AMILIES 1. References Chapter 9 of the book. Throughput Analysis for Persistent CSMA Systems, HIDEAKI TAKAGI AND LEONARD.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Unit-II Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Medium Access Control Sub Layer
7-1 Introduction to Queueing Theory l Components of a queueing system n probability density function (pdf) of interarrival times n pdf of service times.
Chapter 6 Multiple Radio Access
Medium Access Control Protocols, Local Area Networks, and Wireless Local Area Networks Lecture Note 9.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter Four LAN Access Techniques.
CS3502: Data and Computer Networks Local Area Networks - 1 introduction and early broadcast protocols.
Ch 12. Multiple Access. Multiple Access for Shared Link Dedicated link – Point-to-point connection is sufficient Shared link – Link is not dedicated –
CS3502: Data and Computer Networks Local Area Networks - 1 introduction and early broadcast protocols.
實驗三 媒體存取協定模擬 教師: 助教: 1998/10/19 High Speed Network Lab. Department of Computer Information Science, NCTU.
1 Ethernet CSE 3213 Fall February Introduction Rapid changes in technology designs Broader use of LANs New schemes for high-speed LANs High-speed.
Chapter 4 The Medum Access Sublayer. MA Sublayer Additional Reference –Local and Metropolitan Area Networks, William Stallings, Prentice Hall, 2000, 6th.
COMPUTER NETWORKS Data-link Layer (The Medium Access Control Sublayer) MAC Sublayer.
Multiple Access By, B. R. Chandavarkar, CSE Dept., NITK, Surathkal Ref: B. A. Forouzan, 5 th Edition.
CS 5253 Workshop 1 MAC Protocol and Traffic Model.
Example DLL Protocols 1. High-Level Data Link Control (HDLC).
Week3 The Medium Access Sublayer
MEDIUM ACCESS CONTROL PROTOCOL
Introduction to Queueing Theory
Medium Access Control Protocols
Module 3 Medium Access Control.
High Speed LANs – Ethernet and Token Ring
Chapter 14 LAN Systems Ethernet (CSMA/CD) ALOHA Slotted ALOHA CSMA
Multiple Access Mahesh Jangid Assistant Professor JVW University.
Net301 lecture9 11/5/2015 Lect 9 NET301.
Services of DLL Framing Link access Reliable delivery
Figure 12.1 Data link layer divided into two functionality-oriented sublayers Networks can be divided into two categories: those using point-to-point.
THE IEEE MAC SUB-LAYER – chapter 14
The Medium Access Control Sublayer
Communication Networks NETW 501
Channel Allocation Problem/Multiple Access Protocols Group 3
Chapter 12 Multiple Access
Ethernet – CSMA/CD Review
Channel Allocation Problem/Multiple Access Protocols Group 3
Data Communication Networks
Performance Evaluation of an Integrated-service IEEE Network
of the IEEE Distributed Coordination Function
CSE 313 Data Communication
CARRIER SENSE MULTIPLE ACCESS (CSMA)
Chapter 6 Multiple Radio Access.
Dr. John P. Abraham Professor UTPA
Multiple Access Control (MAC) Protocols
Chapter 12 Media Access Control (MAC)
Satellite Packet Communications A UNIT -V Satellite Packet Communications.
Presentation transcript:

King Fahd University of Petroleum & Minerals Computer Engineering Dept COE 541 – Design and Analysis of Local Area Networks Term 071 Dr. Ashraf S. Hasan Mahmoud Rm 22-144 Ext. 1724 Email: ashraf@ccse.kfupm.edu.sa 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Random Access Network: Random access network is characterized by the absence of access control mechanism. A station can transmit at a time (arbitrary) but it can not determine if another station is transmitting at nearly the same time. Pure ALOHA: a station can transmit at any time (collision interval) is 2 Δt, where Δt is the one way propagation delay. Slotted ALOHA (S-ALOHA): (refinement from pure aloha) all stations must be synchronized to transmit in the beginning of a time slot, all packets have the same length, and then there is a decrease in the collision interval to Δt : “Packets may collide completely or not at all” 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Random Access Network: Under light load, a user can access the network after a reasonable waiting time. No central control, a station can be added deleted easily. Network has some good fault tolerance. S-Aloha is not appropriate for networks for which there is long propagation delay like radio or satellite networks. 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Random Access Network: Other networks with shorter propagation delay are benefiting from this strategy. In this case, a station can listen (carrier sensing) to medium (CSMA) and transmits if medium is not busy. CSMA is useless for network for which the propagation delay is greater than the packet transmission time like radio or satellite network (useful only when propagation delay is a small fraction of packet transmission time). CSMA is useful if propagation delay << packet transmission time. Carrier sense reduces the length of collision intervals. 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Random Access Network: CSMA/CD: Listen (for 2 Δt) while transmitting if collision is detected then stop immediately (corrupted transmission can be easily detected) and transmit a jamming signal. Collision detection gives performance to CSMA/CD than CSMA. However, CSMA/CD are difficult to analyze for the delay. But for Slotted ALOHA (class of random access) a delay analyze is possible. This is comparable to non-persistent CSMA/CD in terms of general efforts on performance. Also stability analysis is taken for slotted ALOHA too. 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Architecture BUS: Baseband. Passive network. Both directions (Coax/TP/FO) from station. Prevent reflection. 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Architecture Tree: Broadband: Active repeaters. Directional transmission (repeaters). EX: CATV. 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Architecture Major difference: baseband propagation delays << broadband delays (due to directional transmission) This chapter is on baseband network. 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Random Access Network (Example) Signal propagation over a 500 m Coax/TP where signal propagate at a speed of 0.65*C (C= 3*108 m/s) or 5 µs/Km. The Number of bits transmitted before a collision is detected: Ncoll = 2*L*5 µs/Km*R b/µs. R= 1Gbps or 103 b/µs. Ncoll = 2*0.5 Km*5 µs/Km *103 b/µs= 5 Kbits. 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Random Access Network (Example) 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud The Slotted ALOHA (S-ALOHA): S-ALOHA can be used for LAN even if it was designed for station channels. Time is segmented into Δt, where Δt=X/R is the packet transmission time. Every packet transmitted must fit in a Δt interval. Stations must delay transmission until beginning of a Δt. We assume a bus medium. 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud The Slotted ALOHA (S-ALOHA): State (station): transmitting :( a packet is trans. In Δt= ). Backoff: (results from a collision where a station selects each with a probability of , then back off time is ) After a time equal to two ways propagation delay the sender receives an ACK (on a separate channel) indicating no collision. If there is a collision, no ACK will be received after the two way propagation delay, the station decides to back-off and select a new integer i. The procedure is repeated as needed until successful transmission. 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Throughput of S-ALOHA for an infinite Population Consider an infinite population (∞ # of stations) which is a good approximate for finite population case. Assume Poisson arrivals with: S (Throughput): avg. # of successful trans. / G (Offered load): avg. # of Attempts / Smax = 1/e 0.368 for G=1. 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Throughput of S-ALOHA for an infinite Population 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Throughput of S-ALOHA for finite Population: Assume: M independent stations that are using S-ALOHA. Transmissions form a sequence of independent Bernoulli trials. All transmissions originate from one arrival process. Do not account for delays due to backoff because of collisions. From probability theory: M independent Bernoulli, each with G/M arrivals, approaches a Poisson Distribution. With parameter: G as M 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Throughput of S-ALOHA for finite Population: For station # i Let: Probability of a station i successfully transmits is: 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Throughput of S-ALOHA for finite Population: If all station shares the load: Si = S/M and Gi=G/M which gives: (network throughput Snet=N*Sst). Since then This is similar to the previous results of large value of M. 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Throughput of S-ALOHA for finite Population: we may evaluate the maximum throughput Smax by differentiating S w.r.t. G: which gives Smax for G=1 (in each slot one station is trying). Thus, which evaluate as follows: Notice that: Smax decreases as M increases ( ). Therefore, Smax= 0.368 is a good approximation for M>20. 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Delay Analysis of S-ALOHA): S-ALOHA provides an approximate analysis. Analysis assumes that: New and collided packets come from the same process. Newly and retransmitted packets are separate variables. This will give better accuracy than : 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Delay Analysis of S-ALOHA): Process Assumptions: Infinite population New Arrivals to the network: Poisson distribution with avg. rate S packets/slot or λ packet /s where S=λ* Total arrivals of the process (new and retransmitted) have Poisson distribution with G packets/slot. Stations have always one packet ready for transmission (new and retransmitted). Bus end to end propagation delay is τ seconds. A station knows about its successful transmission after waiting for a time of r slots( ) following the transmission of a packet in . 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Delay Analysis of S-ALOHA): 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Delay Analysis of S-ALOHA): Time to transmit a packet (assume 1 retransmission): The total transfer delay is: 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Delay Analysis of S-ALOHA): Evaluation of the number of retransmissions: Assume: qn: is the probability of a successful transmission for a new packet. qt: is the probability of a successful transmission for a retransmitted packet. The probability (Pi) that a packet takes i attempts to transmit is: Where: 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Delay Analysis of S-ALOHA): The average number of retransmissions is: Therefore, Thus the transfer delay is: The normalized transfer delay is: where 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Delay Analysis of S-ALOHA): The probabilities qn and qt are determined in the Appendix: I- II- Notice that: 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Delay Analysis of S-ALOHA): Since S/G (ratio of # of success/ # of attempts) is the probability of successful transmission. the G/S is the avg. # of times a packet is retransmitted until success: 1+h = G/S, we have Then (III). (more accurate than ) However, using implies reduced to . 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Delay Analysis of S-ALOHA): Equations I,II and III are non-linear and transcendental equations. Since it is difficult to eliminate , we may have a numerical solution as follows: and use as function of G and K only, we obtain: IV Where and Steps: Solve IV for S(G,k) 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Delay Analysis of S-ALOHA): 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Delay Analysis of S-ALOHA): 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Delay Analysis of S-ALOHA): Average number of back logged stations: The backlogged delay is similar to queuing delay. Using little law: The arrival rate is packet /s (normalized –input rate = output rate-). where (n ≤ m) , is the avg. time a station is in the backlog state (waiting) and is 2-way prop. Delay. 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Delay Analysis of S-ALOHA): We can plot n as a function of S for values of K. 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Stability Consideration We notice the relationship (G => S => => h). In G => S each value of S has 2 values for G. In S => each value of S has 2 values for This contradiction is explained by using the stability consideration for ALOHA. Under statistical Equilibrium the major issues are M (# of Stations) and the avg. backlogged time which determine the stability. The infinite population is adequate model for finite population behavior when M is large enough (M > 20). 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Stability Consideration Only under equilibrium we have Thus S must be the normalized throughput that is equal to normalized input rate. Consider a finite (M station) with n # of them in the backlogged state, then: M-n stations can generate packets. σ probability of a free station generates a packet. The total input rate => straight line (load line) with negative slope = . 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Stability Consideration Network is: Stable: if the load line intersects (non-tangentially) to throughput in one and only one point (otherwise channel is unstable). Stable Equilibrium: it remains at or at about that point for a finite period of time. Globally stable: if this point is the only stable equilibrium point. Locally stable: there more than one stable equilibrium point. each is locally stable. Unstable: operation immediately drift away from the point. 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Stability Consideration 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Stability Consideration For Case a: Move left from P => n . since load >throughput =>n => back to P. Move Right from P => n . since load < throughput =>n => back to P. P is locally stable. Since there is only one intersection => stable network. For Case b: P1: Same as P in Case a. P1 is locally stable. P2: Move left from P2 => n . since load < throughput => n => drift away from P2. Move Rig. from P2 =>n . since load > throughput => n => drift away from P2. P2 is unstable. 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Stability Consideration For Case b (cont.) P3: Same as P in Case a. P3 is locally stable. For Case c: Same as P in Case a. Q is locally stable. Since there is only one intersection => stable network but overloaded. For Case d: Q1: Same as P in Case a. Q1 is locally stable. Q2: Same as P2 in Case b. Q2 is unstable. =>Unstable network. 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Stabilizing the network: The network is bi-stable (3- intersections) for Backoff=K1. Increase from K1 to K2 => the only intersection is Q1.=> Stable network however throughput is decreased (P1->Q1) and backlog increased and so for the delay. 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud CSMA Non-persistent CSMA (NP): If channel is sensed idle then transmit packet Else (channel busy) use backoff algorithm to delay transmission. 1-persistent CSMA (p-persistent and P=1): Else (channel busy) keep spin sensing until channel is ideal in which case repeat the algorithm. p-persistent CSMA (NP): If channel is sensed idle then Transmit packet with probability of p. Else Wait for end to end delay (time slot) with probability (1-p) & repeat. Else (channel busy) keep spin sensing until channel is idle in which case repeat the algorithm. 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Flow diagram of CSMA. 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Throughput Analysis CSMA Assumption for throughput analysis: Infinite # of station, arrivals are following possion distribution. Propagation delay between stations is τ. That is the one –way propagation delay for bus. Fixed packet length and transmission time is Δt. Each ST has at most one packet ready for transmission In the case of slotted protocols Δt = k τ. Where k is integer. No overhead for sensing, channel is noiseless. Any packet time overlap is destructive. 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Throughput Analysis CSMA

Throughput Analysis CSMA ST may transmit No. Stations may transmit ST t P1 ST1 t Y Pk Assume Last Attempt t1(Time where ST senses medium & free) STk t Y Heard by all STk Busy Period B Idle 1 Cycle

Throughput Analysis CSMA Includes both U and another (1) P(k arrival in 0,t) = P(0 arrival in ) = Prob( o arrival in )

Throughput Analysis CSMA Random Variable (2) First moment CDF Fy (y) = Prob (Y y) For y, no arrival in period(t+ ) y 0 arrival in -y Py (y) = Prob (Y > y) =1 – Fy (y) =

Throughput Analysis CSMA

Throughput Analysis CSMA End of bzi interval Connected prob of arrival + Arrival rate (3) Arrival Rate Inter-Arrival Rate (Reciprocal) Shrink to No collisions On Average time wait for its equal to interarrival Collisions

Throughput Analysis CSMA 0 , S = G/G+1 0 & G >>1, S=1 Multiplying and Dividing by

Dr. Ashraf S. Hasan Mahmoud Throughput Analysis CSMA Notes: As a become small S=> limit of carrier sensing. S=1 can be achieved for G=∞. 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Throughput Analysis CSMA 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Throughput Analysis CSMA Notes: For small G the persistent CSMA is the best. For large G the non persistent CSMA is the best. 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Throughput Analysis CSMA 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Throughput Analysis CSMA Notes: ALOHA protocols are not sensitive to varying (a) since it does not depend on it (constant). 1-persistant (slotted/un-slotted) are not sensitive to varying (a) for small (a). however, as (a) increases the sensitivity increases as well-this goes for non-persistent also-. For large (a) ALOHA gives highest S because sensing became useless as 2τ is very large. p-persistent performance is between S-NP & NP. p-persistent is optimized for a given (a) 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Stability of CSMA Stability of CSMA is very comparable to that of S-Aloha for a=0.01. CSMA with M<103 with proper backoff provides excellent stability in performance. For each value of S, (a) is optimized w.r.t. mean backoff time. 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Avg. Normalized Delay VS Throughput 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Flow chart of CSMA/CD: 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Timing diagram of CSMA /CD: Notes: Time during which channel is idle as seen by each station is : Where J is jamming time 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Performance Analysis CSMA/CD 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Performance Analysis CSMA/CD Notes: γ is normalized Jamming time (in plot γ=1). SNP is better for low value of (a) (slotted is good for high G). Slotting time has negligible effect for low G. 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Performance Analysis CSMA/CD 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Performance Analysis CSMA/CD 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Performance Analysis CSMA/CD 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Performance Analysis CSMA/CD 2/22/2019 Dr. Ashraf S. Hasan Mahmoud

Dr. Ashraf S. Hasan Mahmoud Performance Analysis CSMA/CD 2/22/2019 Dr. Ashraf S. Hasan Mahmoud