Propagation Delay and Receiver Collision Analysis in WDMA Protocols I.E. Pountourakis, P.A. Baziana and G. Panagiotopoulos School of Electrical and Computer.

Slides:



Advertisements
Similar presentations
CENG 3331 Introduction to Telecommunications and Networks.
Advertisements

Ethernet “dominant” LAN technology: cheap $20 for 100Mbs!
A 2 -MAC: An Adaptive, Anycast MAC Protocol for Wireless Sensor Networks Hwee-Xian TAN and Mun Choon CHAN Department of Computer Science, School of Computing.
EECC694 - Shaaban #1 lec #5 Spring Data Link In Broadcast Networks: The Media Access Sublayer Broadcast networks with multi-access (or random.
Fundamentals of Computer Networks ECE 478/578
Queuing Network Models for Delay Analysis of Multihop Wireless Ad Hoc Networks Nabhendra Bisnik and Alhussein Abouzeid Rensselaer Polytechnic Institute.
Lecture 9: Multiple Access Protocols
1 Dual Busy Tone Multiple Access (DBTMA) : A Multiple Access Control Scheme for Ad Hoc Networks Z. Haas and J. Deng IEEE Trans. on Communications June,
LECTURE 11 CT1303 LAN. DYNAMIC MAC PROTOCOL No fixed assignment for transmission media or any network resources.. It allows transmission when needed.
048866: Packet Switch Architectures Dr. Isaac Keslassy Electrical Engineering, Technion Review.
Joint Multi-Access and Routing as a Stochastic Game for Relay Channel Yalin Evren Sagduyu, Anthony Ephremides Objective and Motivation * Objective: Analyze.
1 Cooperative Communications in Networks: Random coding for wireless multicast Brooke Shrader and Anthony Ephremides University of Maryland October, 2008.
Crossbar Switches Crossbar switches are an important general architecture for fast switches. 2 x 2 Crossbar Switches A general N x N crossbar switch.
*Sponsored in part by the DARPA IT-MANET Program, NSF OCE Opportunistic Scheduling with Reliability Guarantees in Cognitive Radio Networks Rahul.
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.
CMPE 150- Introduction to Computer Networks 1 CMPE 150 Fall 2005 Lecture 16 Introduction to Computer Networks.
A combinational media access protocol for multicast traffic in single-hop WDM lans Student : T.H Lin Teacher : H.T Wu Date : 7.28.
Studying Local Area Networks Via Media Access Control (MAC) SubLayer
A Cross Layer Approach for Power Heterogeneous Ad hoc Networks Vasudev Shah and Srikanth Krishnamurthy ICDCS 2005.
Random coding for wireless multicast Brooke Shrader and Anthony Ephremides University of Maryland Joint work with Randy Cogill, University of Virginia.
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.
On the Performance Behavior of IEEE Distributed Coordination Function M.K.Sidiropoulos, J.S.Vardakas and M.D.Logothetis Wire Communications Laboratory,
Semester EEE449 Computer Networks The Data Link Layer Part 2: Media Access Control En. Mohd Nazri Mahmud MPhil (Cambridge, UK) BEng (Essex,
Chap 4 Multiaccess Communication (Part 1)
RTS/CTS-Induced Congestion in Ad Hoc Wireless LANs Saikat Ray, Jeffrey B. Carruthers, and David Starobinski Department of Electrical and Computer Engineering.
1 ECE453 – Introduction to Computer Networks Lecture 7 – Multiple Access Control (I)
Opersating Mode DCF: distributed coordination function
2014 YU-ANTL Lab Seminar Performance Analysis of the IEEE Distributed Coordination Function Giuseppe Bianchi April 12, 2014 Yashashree.
Stochastic sleep scheduling (SSS) for large scale wireless sensor networks Yaxiong Zhao Jie Wu Computer and Information Sciences Temple University.
Ch. 16 High-Speed LANs The Emergence of High- Speed LANs Trends –Computing power of PCs has continued to grow. –MIS organizations recognize the.
CHAPTER 4: THE MEDIUM ACCESS SUBLAYER 4.1: The Channel Allocation Problem 4.2: Multiple Access Protocols.
جلسه دهم شبکه های کامپیوتری به نــــــــــــام خدا.
Layer 2 Technologies At layer 2 we create and transmit frames over communications channels Format of frames and layer 2 transmission protocols are dependent.
Computer Networks Performance Metrics. Performance Metrics Outline Generic Performance Metrics Network performance Measures Components of Hop and End-to-End.
MAC Protocols In Sensor Networks.  MAC allows multiple users to share a common channel.  Conflict-free protocols ensure successful transmission. Channel.
A High Performance Channel Sorting Scheduling Algorithm Based On Largest Packet P.G.Sarigiannidis, G.I.Papadimitriou, and A.S.Pomportsis Department of.
Chi-Cheng Lin, Winona State University CS 313 Introduction to Computer Networking & Telecommunication Medium Access Control Sublayer.
4: DataLink Layer1 Multiple Access Links and Protocols Three types of “links”: r point-to-point (single wire, e.g. PPP, SLIP) r broadcast (shared wire.
1 Performance Analysis of the Distributed Coordination Function under Sporadic Traffic joint work with C.-F. Chiasserini (Politecnico di Torino)
Medium Access Control Sub Layer
X. Li, W. LiuICC May 11, 2003A Joint Layer Design Smart Contention Resolution Random Access Wireless Networks With Unknown Multiple Users: A Joint.
Medium Access Control Protocols, Local Area Networks, and Wireless Local Area Networks Lecture Note 9.
Mohamed Elhawary Computer Science Department Cornell University PERCOM 2008 Zygmunt J. Haas Electrical and Computer Engineering Department Cornell University.
STUMP: Exploiting Position Diversity in the Staggered TDMA Underwater MAC Protocol Kurtis Kredo II, Petar Djukic, Prasant Mohapatra IEEE INFOCOM 2009.
MMAC: A Mobility- Adaptive, Collision-Free MAC Protocol for Wireless Sensor Networks Muneeb Ali, Tashfeen Suleman, and Zartash Afzal Uzmi IEEE Performance,
Multi-channel Wireless Sensor Network MAC protocol based on dynamic route.
CS3502: Data and Computer Networks Local Area Networks - 1 introduction and early broadcast protocols.
A+MAC: A Streamlined Variable Duty-Cycle MAC Protocol for Wireless Sensor Networks 1 Sang Hoon Lee, 2 Byung Joon Park and 1 Lynn Choi 1 School of Electrical.
An Energy-Efficient MAC Protocol for Wireless Sensor Networks Speaker: hsiwei Wei Ye, John Heidemann and Deborah Estrin. IEEE INFOCOM 2002 Page
CS3502: Data and Computer Networks Local Area Networks - 1 introduction and early broadcast protocols.
Performance Evaluation of IEEE
Seungnam Yang, Kyungsoo Lee, Hyundoc Seo and Hyogon Kim Korea University VTC Spring 2008 SPLASH: a Simple Multi-Channel Migration Scheme for IEEE
ECEN 621, Prof. Xi Zhang ECEN “ Mobile Wireless Networking” Course Materials: Papers, Reference Texts: Bertsekas/Gallager, Stuber, Stallings, etc.
Broadcast-and-select networks. Each node is usually attached to two fibers: one to transmit, one to receive W WDM channels are available Tx and Rx operate.
Exploring Random Access and Handshaking Techniques in Large- Scale Underwater Wireless Acoustic Sensor Networks Peng Xie and Jun-Hong Cui Computer Science.
Tel Hai Academic College Department of Computer Science Prof. Reuven Aviv Markov Models for Access Control in Computer Networks Resource: Fayez Gebali,
Performance Enhancement of Multirate IEEE WLANs with Geographically Scattered Stations 1 Duck-Yong Yang, 2 Tae-Jin Lee, 3 Kyunghun Jang, 3 Jin-Bong.
Medium Access Control Protocols, Local Area Networks, and Wireless Local Area Networks Lecture Note 10.
AN EFFICIENT TDMA SCHEME WITH DYNAMIC SLOT ASSIGNMENT IN CLUSTERED WIRELESS SENSOR NETWORKS Shafiq U. Hashmi, Jahangir H. Sarker, Hussein T. Mouftah and.
COMPUTER NETWORKS Data-link Layer (The Medium Access Control Sublayer) MAC Sublayer.
Week3 The Medium Access Sublayer
CT301 LECTURE 8.
SENSYS Presented by Cheolki Lee
DTMC Applications Ranking Web Pages & Slotted ALOHA
Services of DLL Framing Link access Reliable delivery
Link Layer and LANs Not everyone is meant to make a difference. But for me, the choice to lead an ordinary life is no longer an option 5: DataLink Layer.
Performance Evaluation of an Integrated-service IEEE Network
of the IEEE Distributed Coordination Function
Chapter 6 Multiple Radio Access.
Presentation transcript:

Propagation Delay and Receiver Collision Analysis in WDMA Protocols I.E. Pountourakis, P.A. Baziana and G. Panagiotopoulos School of Electrical and Computer Engineering, National Technical University of Athens, Greece, 5th Int. Con. on Communication Systems, Networks and Digital Signal Processing CSNDSP 2006 – July 19-21, 2006

We present: A network protocol: for Wavelength Division Multiple Access (WDMA) for synchronous transmission in passive star topology with multiple control channels: Multi-channel Control Architecture (MCA) We achieve performance improvement exploiting: MCA: less processing overhead for control information propagation delay latency: simple MAC protocol to avoid data channel conflicts Analysis: discrete time Markovian model for finite number of stations and WDM channels with receiver collision effect CSNDSP 2006I.E. Pountourakis, P.A. Baziana and G. Panagiotopoulos

WDMA Protocols Performance parameters: control channel collisions data channel collisions receiver collisions propagation delay Single common-shared control channel vs MCA: Single control channel: stations can not receive and process all control packets maximum processing rate is limited to the speed of electronic interface MCA: multiple control channels to exchange control information elimination of electronic processing bottleneck MAC techniques to avoid of data channel collisions Normalized propagation delay R: is the ratio of propagation delay to data packet transmission time L has large values in WDM networks is a useful attribute to develop WDMA algorithms Receiver collisions: are usually neglected in analysis have significant effect on performance CSNDSP 2006I.E. Pountourakis, P.A. Baziana and G. Panagiotopoulos

Passive star multi-wavelength architecture Network model: M – number of stations v - number of control channels (λc1,..,λcv ) N - number of data channels (λd1,..,λdN) Each station has: a tunable transmitter tuned at all channels λc1,..,λcv,λd1,..,λdN v fixed tuned receivers one for each control channel a tunable receiver for data channels λd1,..,λdN Time reference: common clock to all stations cycle: C=1+(R+1)L time units CSNDSP 2006I.E. Pountourakis, P.A. Baziana and G. Panagiotopoulos

Packet Transmission – Access Mode (1) Packet generation: independently at each station following geometric distribution: free stations: probability p backlogged stations: probability p1 The station attempting to transmit: chooses randomly a wavelength for data packet transmission informs the other stations by sending a control packet: chooses randomly one of the v control channels transmits the control packet according to Slotted Aloha protocol: control channel collisions monitors the MCA with its fixed tuned receivers (R×L) time units later knows the data channel transmission claims of all stations CSNDSP 2006I.E. Pountourakis, P.A. Baziana and G. Panagiotopoulos

Packet Transmission – Access Mode (2) Cases: if control channel collision: the station becomes backlogged if no control channel collision: if the selected data channel is chosen from some other station: data channel collision avoidance algorithm is applied only one among the competed stations transmits the others stations become backlogged CSNDSP 2006I.E. Pountourakis, P.A. Baziana and G. Panagiotopoulos

Packet Transmission – Reception Mode The destination station: waits R×L time units after data packet transmission adjusts its tunable receiver to the data channel for reception Receiver collisions: if two or more packets are addressed to the same destination one of them is correctly received the others are aborted Free stations become backlogged in case of: control channel collision data channel collision receiver collision at destination CSNDSP 2006I.E. Pountourakis, P.A. Baziana and G. Panagiotopoulos

Model analysis Performance is described by a discrete time Markov chain: Markov system state Xt: is the number of busy stations in each cycle computes:  the one step transition probabilities  the steady state probabilities performance measures in steady state: throughput Src number of backlogged stations B input rate Sin delay D CSNDSP 2006I.E. Pountourakis, P.A. Baziana and G. Panagiotopoulos

One step transition probabilities P ij =(X t+1 =j | X t =i) Case A: if j<i-N then: P ij =0 Case B: if j = i-N then: P ij = Case D: if j=i then: P ij = Case E: if j>i then: P ij = CSNDSP 2006I.E. Pountourakis, P.A. Baziana and G. Panagiotopoulos Case C: if i-N<j<i then: P ij =

Performance Measures (1) Steady state probabilities by solving the system of the linear equations: π = π P P: transition matrix with elements the probabilities P ij π: row vector with elements the steady state probabilities π i Conditional throughput Src(i): the expected value of the output rate, Src(i)=E[A t | X t =i]= : where: CSNDSP 2006I.E. Pountourakis, P.A. Baziana and G. Panagiotopoulos

Performance Measures (2) Steady state average throughput Src: Steady state number of backlogged stations B: Conditional input rate Sin(i): the expected number of arrivals: Steady state average input rate Sin: Throughput per data channel Sd: Delay D: the average cycles that a packet has to wait until its transmission: CSNDSP 2006I.E. Pountourakis, P.A. Baziana and G. Panagiotopoulos

Throughput per data channel Sd – dependence on N CSNDSP 2006I.E. Pountourakis, P.A. Baziana and G. Panagiotopoulos As N increases for fixed stations: probability of data packet successful transmission: increases probability of data packet rejection at destination: increases Throughput per data channel Sd decreases

Rejection probability – dependence on N CSNDSP 2006I.E. Pountourakis, P.A. Baziana and G. Panagiotopoulos As N increases for fixed stations: probability of data packet successful transmission: increases probability of data packet rejection at destination: increases

Throughput per data channel Sd – dependence on R CSNDSP 2006I.E. Pountourakis, P.A. Baziana and G. Panagiotopoulos As R increases: C increases: increasing function of R Sd decreases: inverse proportional function of C cycle percentage for successful transmission: decreases essential reduction of Sd

Delay D vs Throughput per data channel Sd – dependence on R CSNDSP 2006I.E. Pountourakis, P.A. Baziana and G. Panagiotopoulos As R increases: significant increase of D performance deterioration strong dependence of both Sd and D from R

Results System efficiency in WDMA depends on: powerful influence of R key role of receiver collisions (correlation of v, N, M) Both R and receiver collisions: sought be taken into consideration Our motivation: “exploitation” of R introduction of access algorithm to avoid data channel collisions use of MCA to minimize headers processing requirements improvement of system performance CSNDSP 2006I.E. Pountourakis, P.A. Baziana and G. Panagiotopoulos

Thank you for your attention Questions… CSNDSP 2006I.E. Pountourakis, P.A. Baziana and G. Panagiotopoulos