MIMO AND TCP: A CASE FOR CROSS LAYER DESIGN

Size: px
Start display at page:

Download "MIMO AND TCP: A CASE FOR CROSS LAYER DESIGN"

Transcription

1 MIMO AND TCP: A CASE FOR CROSS LAYER DESIGN Soon Y. Oh, Mario Gerla Computer Science Department, University of California, Los Angeles Los Angeles, CA USA {soonoh, gerla}@cs.ucla.edu and Joon-Sang Park Department of Computer Engineering, Hongik University Seoul, Korea jsp@cs.hongik.ac.kr Abstract TCP has not fared well in wireless ad hoc networks. Even in a perfectly static network, there is the problem of throughput degradation due to the interference between flows, which becomes more severe as the nodes come close to each other. Moreover, when two or more TCP flows compete in the same collision domain, often one of the flows captures the channel and blocks other flows, giving flows an unfair access to the channel. These problems have been traced in the MAC protocol and the interaction between TCP and MAC protocol retransmission timeouts. Proposed solutions range from modifications in the MAC protocols to the use of network layer selective drop strategies. However, none of these schemes offers full protection. Moreover, they require change in the existing protocols. The advent of Multiple-Input Multiple-Output (MIMO) system offers a way of increasing total throughput by reducing the interference. The same interference blocking feature leads to unfairness reduction. Recently proposed MIMO MAC protocols such as SPACE-MAC reduce interference by separating flows. In this paper, we test the efficacy of SPACE-MAC in eliminating the TCP capture problem and reducing throughput degradation due to interference. We evaluate the fairness and throughput performance of SPACE-MAC in various scenarios, and then compare with conventional MAC results via Qualnet simulation. I. INTRODUCTION Transport Control Protocol (TCP) is the most frequently used data transport protocol in Internet that allows reliable and congestion controlled end-to-end transmission. TCP continues to be the dominant transport protocol for the wireless ad hoc network technology based on the IEEE MAC protocol that has emerged. TCP, however, is reported to demonstrate poor performance in wireless ad hoc networks in [1], [2], [6], and [11] in terms of fairness and network-wise throughput. TCP s unfairness is triggered by many specific factors such as channel capture, hidden and exposed terminal conditions, and the binary exponential backoff mechanism of IEEE MAC, etc [1]. Throughput of the flows is also challenged in the presence of inter-flow interference. While these factors may be traced in the IEEE MAC protocol itself, TCP s greedy behavior and poor interaction with the MAC layer further boost the unfairness and throughput degradation. Proposed solutions range from modifications in the MAC protocols to the use of network layer selective drop strategies. The objective is to equalize the aggressiveness of the flows while maintaining the throughput, yet none of the solutions succeeds at both ends. Besides, they are not very attractive as they require radical changes in protocols. The advent of Multiple-Input Multiple-Output (MIMO) system [3] offers an attractive way of resolving the conflicts between the flows through interference reduction. We can carefully tune the MIMO antenna weights of the transmitter and receiver pairs to limit the interference between TCP flows by separating them, thus improving fairness and throughput. Recently proposed MIMO MAC protocols [5], [7], [8] perform such flow separation and are proven to be very effective in various simulation experiments. In this paper, we test the efficacy of MIMO MAC space separation in eliminating the TCP capture problem and in maintaining reasonable performance. In this paper, we evaluate the fairness of SPACE-MAC [7], a MAC protocol that leverages the advantages of MIMO system, under varying TCP offered loads, in different configurations and in various scenarios via Qualnet simulations. The SPACE-MAC results are compared with conventional IEEE MAC results. The rest of paper is organized as follows. We review the problems of TCP unfairness and performance in section 2 and describe in short the SPACE-MAC protocol in 1 of 6

2 section 3. Section 4 shows simulation environments and results. We conclude the paper in section 5. II. TCP FAIRNESS AND PERFORMANCE IN WIRELESS AD HOC NETWORKS Spatial reuse and range dependency are the factors that influence TCP s fairness and performance in wireless ad hoc networks. The former is due to spectrum limitation. If two or more TCP flows are present in the same collision domain, they compete for shared spectrum and interfere with each other. Often one of the flows wins the competition and captures the channel at the expense of other flows. The latter, range dependency, is often recognized as the primary reason for TCP unfairness. It refers to the fact that a receiver can receive and decode the signal transmitted by a transmitter within the range R 1, and cannot decode but is still interfered by the signal transmitted by a transmitter within the range R 2, where R 1 < R 2. We call R 1 the reception range and R 2 the interference range. In Qualnet, for example, the reception range and the interference range are set to 37m and 7m, respectively, by default. This range dependency causes various problems including hidden/exposed terminal problems. Packets may collide and be dropped due to interference that cannot be detected a priori. When a node fails to reach its neighbor due to interference from other nodes, MAC triggers binary exponential backoff. After failing to reach a neighbor node several times, the transmitter node considers this as a route failure and starts route discovery process. If this persists, TCP will also reach timeout and invoke its own congestion control algorithm, further delaying the retransmission of packets. Flow 3 Node C Node B Flow 2 Node A Flow 1 Fig 1. Different channel access opportunity due to topology A topology may play a role as well. Nodes in a wireless ad hoc network have unequal channel access due to the topology. A node that competes with fewer flows gets higher opportunity to access the channel and better throughput than a node with more interfering flows in its range. Fig 1 illustrates an example. Suppose there are three TCP flows, and the distances between Nodes A and B and Nodes B and C are both 4m. This means the sources and destinations of the flows are placed outside other nodes reception ranges, but the intermediate Node B is within the interference ranges of Nodes A and C. Therefore, Flows 1 and 3 have only one interfering flow each, while Flow 2 has two interfering flows. Intuitively, Flow 2 achieves lower throughput because of higher contention. We simulated the above scenario in Qualnet, and Fig 2 graphs the throughput of three flows, performed in two different environments. We first run the simulation assuming wireless channel with no fading, and run again with Rayleigh fading, to see the effect of channel model. For both cases, we use TCP RENO with send and receive buffers with the sizes of 32 packets each. The reception range is 37m and the distance between Nodes A and B and Nodes B and C are 4m. Under no fading, Flow 2 is completely starved while Flow 1 and 3 achieve over 4Kbps of throughput. Flow 2 packets repeatedly collide and are dropped at the Node B, driving the transmitter of Flow 2 to increase timeouts and backoff intervals. This result coincides with the Xu s previous simulation [1], and demonstrates the extreme case in which the flows get unfair access to the channel. With the channel that exhibits Rayleigh fading, though, Flow 2 manages to deliver some packets, mainly due to the randomness that Rayleigh fading introduces. Still, the fairness problem does not go away, as we see Flow 2 suffering from the competition. Even worse, we observe significant throughput degradation, in part introduced by Rayleigh fading itself and by TCP reacting against Flow 2 s intervention. The throughput difference suggests that the choice of channel model is yet another factor that determines the outcome of our study. No Fading vs. Rayleigh Fading Throughput (Kbits/s) Flow 1 Flow 2 Flow No Fading Fig 2. Overall throughput of flows in Fig 1 Rayleigh Fading 2 of 6

3 III. SPACE-MAC SPACE-MAC is a MAC protocol that leverages the advantages of MIMO system. Before describing the SPACE-MAC protocol, we present the basic MIMO model. We assume that the channel exhibits flat fading and channel side information is known both at the sender and the receiver. We also assume rich scattering environment. For the following discussion, we use uppercase and lowercase boldface letters to denote matrices and vectors, respectively, and superscripts T and H to denote the transpose and Hermitian operations, respectively. MIMO technology features two key mechanisms, the first of which is known as spatial multiplexing [4]. Under spatial multiplexing, MIMO channel can be decomposed into as many as N parallel independent channels. Therefore, the input signal from the upper layer is split into N independent signals and delivered via these multiplexed channels. This results in an N-fold increase in data rate comparing to single antenna systems, where N is bounded by the lesser of number of antennas at the transmitter and receiver. The second feature is MIMO beamforming [4], which achieves diversity gain by maximizing the signal strength, instead of trying to send many data streams concurrently. This involves appropriately weighting signals both at the transmitter and at the receiver. At the transmitter, the same signal is weighted independently before being fed into different antennas, and at the receiver, coherent combining of the beams is performed, such that the signal-to-noise ratio (SNR) is optimized, without boosting transmit signal power or bandwidth. SPACE-MAC performs the combination of two techniques and exploits MIMO and achieves spatial reuse by allowing the concurrent exchange of data by multiple transmitter/receiver pairs in the same collision domain, as shown in Fig 3. SPACE-MAC allows Node A to transmit a packet to Node C while Node B is transmitting a packet to Node D. Each node protects the transmission and reception of its signal by selectively nulling the interfering signals. This is enabled in a completely distributed way by adjusting antenna weights, given channel state information. In SPACE-MAC, a transmitter sends an RTS using its weight vector, w T. The same weight vector, w T will be used to send the next data packet and to receive the corresponding CTS and ACK. When the designated receiver receives the RTS, it responds with a CTS packet using its weight vector, w R, which will be used to receive the data packet and to send ACK. The nodes that overhear this RTS or CTS estimate the effective channel and adjust their weight vectors such that they can nullify the signal from the transmitter. After this RTS/CTS exchange, the transmitter sends and the receiver receives a data frame using their weight vectors. The nodes that are able to nullify these signals can transmit and receive their own signals without interfering with the existing ones. Node A Node B Node S Node D Node C Fig 3. Simple topology in which SPACE-MAC achieves spatial reuse Consider the topology illustrated in Fig 3. Suppose Node A chooses its weight vector w A and starts transmission. The designated receiver, Node C, estimates the channel vector h AC = w A H H AC, where H AC is the channel matrix between A and C with each element being the antennato-antenna channel gain, and sets its weight vector to w C = h AC T, which maximizes the combined channel and diversity gain. Now suppose Node B wants to transmit a packet to Node D. B performs the nullifying procedure by adjusting its weight vector w B, such that it satisfies w A H H AB w B = and w C H H CB w B =, so that B does not disturb the transmission between A and C. Node D should have overheard A s RTS and C s CTS, thus have adjusted its weight vector to nullify the signal from A to C. D can choose to use its current weight vector or some new w D that maximizes the effective channel gain from B while nullifying other signals. To select a new weight vector, D must have enough Degrees of Freedom (DOF), which is essentially the number of antennas it has. Nullifying of a single signal consumes one DOF, which means that an N-antenna system can null out at most N-1 nodes. Any additional new transmission is possible only when both transmitter and receiver have enough degrees of freedom. In the case depicted by Fig 3, for the 4 nodes A, B, C, and D to transmit simultaneously, each node must have at least 4 nodes, because they need to nullify 3 signals. If there is a Node S that shares the channel with these 4 nodes, though, it cannot start a new transmission because it has used all its 4 DOFs to nullify the 4 data streams. 3 of 6

4 IV. SIMULATION RESULTS In this section, we discuss our simulation setups and results. We compare the performance of SPACE-MAC to IEEE MAC in different scenarios. SPACE-MAC is implemented as explained in the previous section in Qualnet [9]. We add data structures that hold antenna weights and channel information. The antenna weights are calculated on the fly and are applied to the computation of the SNR. We assume that the channel estimation can be done with 82.11a/b/g PLCP preamble and that there is no error in the channel estimation. We use the default values that Qualnet provides for the configurable parameters unless otherwise specified. Each node is modeled to be equipped 5 antennas each. Our simulations assume a quasi-static Rayleigh fading environment. In other words, the channel is invariant during a complete communication session including RTS, CTS, DATA, and ACK frame exchanges. The channel coefficient for a transmit/receive antenna pair is modeled as a complex Gaussian random variable with zero mean and unit variance, statistically independent of the other coefficients. We use TCP RENO with maximum segment size set to 512 bytes and the send and receive buffers with the sizes of 32 packets each. Static routing is used and TCP connections start at T s = 1 second and end at T e = 13 second, while the simulation duration is 15s. The channel bandwidth is 2Mbps and reception range for all nodes is 37m. We use 5-antenna MIMO in our simulation, for hardware limitation usually will not allow more than 5 antennas to be equipped on a laptop or a mobile device. We run simulations of FTP flows with each TCP packet being 512 bytes long and average values obtained from ten simulation experiments for each scenario. We evaluate throughput and fairness, where the throughput is defined as the total received bytes of the designated receiver divided by total time of the transmitter sending the packets, which is 12 seconds in our simulation. the slow start period, a TCP sender increases its congestion window exponentially by doubling its size every Round Trip Time. Thus the TCP sending rate at the sender continues to increase exponentially. SPACE-MAC achieves spatial reuse via weight vector adjustment. If a node receives a CTS packet from another flow, it picks its weight vector that would not disturb existing communication and starts its transmission. When the size of congestion window increases, a SPACE-MAC transmitter tries to transmit packets sequentially. Even though the source hears a CTS packet from an intermediate node (that CTS is sent for a destination receiver), it transmits an RTS or a DATA packet after adjusting a weight vector. This continuous packet stream is collided at the intermediate node with a TCP ACK from a designated receiver since the intermediate node cannot receive both signals simultaneously. Hence, as the congestion window increases, SPACE-MAC throughput decreases. We ran simulation experiments with various congestion window sizes and found that in this particular scenario SPACE-MAC yields the best throughput when the congestion window is fixed to 1. Thus, in the following simulations, we fixed the maximum congestion window size to 1 in TCP RENO for both MAC and SPACE-MAC. Before we actually discuss our simulation results, let us present the result of Xu s experiment [1] in Fig 4, where he considered the very same scenario where no fading was assumed to evaluate Neighborhood RED (NRED) scheme. The set of graphs on the left shows the throughput of each flow without NRED, and the ones on the right graphs the throughput of each flow with NRED. We can see that NRED mitigates the unfairness problem, while giving up some portion of the aggregated throughput. A. 3 FTP/TCP flows Now we consider the scenario of 3 parallel FTP/TCP flows, illustrated in Fig 1. Transmitters and receivers are located out of other s transmission range and they communicate with only intermediate nodes Nodes A, B, and C. The distance between Nodes A and B and Nodes B and C are 4m, and our Qualnet model assumes the reception range of 37m and the interference range of 7m. Fig 4. Xu s experiment on NRED s effect on TCP fairness Let us discuss the optimal TCP window size in a multihop case. TCP congestion control is very aggressive. In 4 of 6

5 Throughput (Kbits/s) FTP/TCP Flows Flow 1 Flow 2 Flow SPACE-MAC MAC Protocol Fig 5. The throughput of 3 FTP/TCP flows with the distance between flows being 4m Now we present the result we have obtained from the simulation runs where we assume wireless channel that exhibits Rayleigh fading in Fig 5, where we show the throughput of each of three FTP/TCP flows. We observe that MIMO with SPACE-MAC helps reduce the unfairness issue that is present in MAC s case, while also mitigating the throughput degradation that Rayleigh fading has introduced (see Fig 2). Flow 2 manages to deliver some packets to the destination despite the interference from Flow 1 and Flow 3 in SPACE-MAC s case, because multiple antennas at each node inherently provide some degree of diversity gain. Furthermore, because the weights are initially selected in a random fashion before nodes make contact with neighboring nodes, there is some chance for Flow 2 s RTS to penetrate the interference and reaches Node B. More precisely, if weights are selected such that A and C s interference at B is weak and the sender of Flow 2 s signal is felt strong at B, there may be some packets that survive the interference, and the randomness raises the chance of this happening. Once an RTS reaches B that way, B can estimate the channel and correspondingly adjust its weights to maximize the received signal SNR, further increasing the chance of the successful packet transfers. This accounts for the improved throughput for Flow 2 in SPACE-MAC s case in the simulation, and therefore achieves better fairness than s case. The juxtaposition of Xu s work and ours help us conclude that SPACE-MAC is equivalent of NRED scheme under the presence of Rayleigh fading. A careful reader may have noticed that in Fig 1 scenario we re-establish fairness by simply improving the received signal strength at Node B via MIMO (thus in part overcoming the interference). However, B cannot utilize the nulling feature of SPACE-MAC since Nodes A and C are out of B s reception range, i.e. their RTS and CTS packets cannot be heard by B. To allow the nulling property to take an effect, we have slightly modified the Fig 1 topology reducing A and C distance to B to 35 meters. In this case, two things happen at the same time: B is in the reception ranges of A and C, while A and C interfere with each other. This is the extreme case where all three flows contend for the channel only one flow can proceed at a time. Throughput (Kbits/s) We show the results for distance D = 35m in Fig 6. Having all three flows contend for the channel, MAC recovers fairness, mostly by reducing the throughput of Flows 1 and 3. SPACE-MAC, on the other hand, allows Flow 2 to null the unwanted signals from A and C, which are within its reception range, and retains high throughput while solving the fairness problem. The total throughputs are compared in Fig 7. This big throughput advantage is due to 1) the nullifying feature of SPACE-MAC, that allows the three flows to be supported in parallel, 2) the inherent diversity gain that the array of antennas introduces, and 3) random initial assignment of antenna weights and SNR optimization, which allows packets to penetrate the interference and noise, as in the 4m case. B. More Realistic Scenario 3 FTP Flows Flow 1 Flow 2 Flow Space-MAC MAC Protocol Fig 6. The throughput of 3 FTP/TCP flows with the distance between flows being 35m Throughput (Kbit/s) Total Throughput Space-MAC Fig 7. The aggregated throughput of the flows with D=35m In the previous experiment, the topology was simple and was specifically chosen to illustrate the problems with the 5 of 6

6 82.11 MAC and the benefits of the SPACE-MAC. In the next set of experiments, random topology and traffic are chosen to implement more realistic scenarios. 1 nodes are uniformly distributed in 75m by 75m area and 2 FTP/TCP connections are randomly selected. Simulation time is 15 seconds and 2 transmitters start transmission at the same time, T s =1 second, and end at T e =13 second. From Fig 8 and Fig 9, we observe that SPACE-MAC performs better in terms of total throughput. The severe interference among the flows hurts all flows, similar to the 35m case we presented above. In SPACE-MAC better throughput has been achieved compare to MAC because the interference is mitigated at each node. This, while not as much as in the 35m case, gives some performance advantage to SPACE-MAC over The nodes still suffer from some interference because the number of flows is greater than the number of antennas that each node has, i.e. a node cannot nullify all the interfering flows. Throughput (Kbits/s) Random 2 Flows Space-MAC Recievers Fig 8. The individual throughput of 2 random flows Throughput (Kbit/s) Total Throughput SPACE-MAC Fig 9. The total throughput of the flows V. CONCLUSION TCP is known to perform poorly in wireless ad hoc networks that use IEEE MAC protocol both in terms of throughput and fairness. In this paper, we examined MIMO technology as the solution to the problem, using SPACE-MAC as the MAC protocol. A series of experiments indicates that MIMO, when used wisely, can help reduce the effect of interference at each node to help improve the TCP performance. This reveals that there is a high correlation between the operations of TCP and lower layered MIMO architecture, suggesting a cross-layer solution to improve the performance of ad hoc networks. ACKNOWLEDGEMENTS This research is supported through participation in the International Technology Alliance sponsored by the U.S. Army Research Laboratory and the U.K. Ministry of Defense under Agreement Number W911NF-6-3-1, and; by ARMY MURI under funding W911NF We would like to thank Brain Choi, a PhD student of University of California, Los Angeles for his valuable review and revision of our paper. References [1] Z. Fu, H. Luo, P. Zerfos, L. Zhang, and M. Gerla. The Impact of Multihop Wireless Channel on TCP Performance. IEEE Transactions on Mobile Computing Vol.4 Mar. 5. [2] M. Gerla, K. Tang, and R. Bagrodia. TCP Performance in Wireless Multi-hop Networks. Proceedings of IEEE WMCSA 99, Feb [3] D. Gesbert, M. Shafi, D. Shiu and A. Naguib. From Theory to Practice: An Overview of MIMO Space-time Coded Wireless Systems. IEEE Journal of Selected Areas in Communications Vol 21, No 3, 3. [4] A. Goldsmith. Wireless Communications. Cambridge University Press, 5. [5] J. Mundarath, P. Ramanathan, and B. D. Van Veen. NULLHOC: A MAC Protocol for Adaptive Antenna Array Based Wireless Ad Hoc Networks in Multipath Environments. Proceedings of the IEEE Global Telecommunications Conference (Globecom), 4. [6] D. Perkins and H. Hughes. TCP Performance in Mobile Ad Hoc Networks. Proceedings of IEEE WCNC, [7] J.S. Park, A. Nandan, M. Gerla, and H.Lee. SPACE-MAC: Enabling Spatial Reuse using MIMO channel-aware MAC. Proceeding of the IEEE International Conference on Communications (ICC), 5. [8] M. Park, S-H Choi, and S. Nettles. Cross-layer MAC Design for Wireless Networks Using MIMO. Proceeding of the IEEE Global Telecommunications Conference (Globecom), 5 [9] Scalable Networks Inc. QualNet. [1] K. Xu, M. Gerla, L. Qi, and Y. Shu. Enhancing TCP Fairness in Ad Hoc Wireless Networks Using Neighborhood RED. Proceedings of ACM MobiCom 3, 3. [11] S. Xu, and T. Saadawi. Does the IEEE MAC Protocol Work Well in Multihop Wireless Ad Hoc Networks? IEEE Communications Magazine, 39(6), Jun of 6

MIMO-CAST: A CROSS-LAYER AD HOC MULTICAST PROTOCOL USING MIMO RADIOS

MIMO-CAST: A CROSS-LAYER AD HOC MULTICAST PROTOCOL USING MIMO RADIOS MIMO-CAST: A CROSS-LAYER AD HOC MULTICAST PROTOCOL USING MIMO RADIOS Soon Y. Oh*, Mario Gerla*, Pengkai Zhao**, Babak Daneshrad** *Computer Science Department, **Electrical Engineering Department University

More information

Improving Performance of TCP with Efficient MIMO-based MAC

Improving Performance of TCP with Efficient MIMO-based MAC Improving Performance of TCP with Efficient MIMO-based MAC Ankit Jindal and Anirudha Sahoo Department of Computer Science and Engineering Indian Institute of Technology, Bombay, Powai, Mumbai, India 400076.

More information

Wireless MACs: MACAW/802.11

Wireless MACs: MACAW/802.11 Wireless MACs: MACAW/802.11 Mark Handley UCL Computer Science CS 3035/GZ01 Fundamentals: Spectrum and Capacity A particular radio transmits over some range of frequencies; its bandwidth, in the physical

More information

Receiver-initiated Sending-rate Control based on Data Receive Rate for Ad Hoc Networks connected to Internet

Receiver-initiated Sending-rate Control based on Data Receive Rate for Ad Hoc Networks connected to Internet Receiver-initiated Sending-rate Control based on Data Receive Rate for Ad Hoc Networks connected to Internet Akihisa Kojima and Susumu Ishihara Graduate School of Engineering, Shizuoka University Graduate

More information

Dynamic Power Control MAC Protocol in Mobile Adhoc Networks

Dynamic Power Control MAC Protocol in Mobile Adhoc Networks Dynamic Power Control MAC Protocol in Mobile Adhoc Networks Anita Yadav Y N Singh, SMIEEE R R Singh Computer Science and Engineering Electrical Engineering Computer Science and Engineering Department Department

More information

Media Access Control in Ad Hoc Networks

Media Access Control in Ad Hoc Networks Media Access Control in Ad Hoc Networks The Wireless Medium is a scarce precious resource. Furthermore, the access medium is broadcast in nature. It is necessary to share this resource efficiently and

More information

Wireless Challenges : Computer Networking. Overview. Routing to Mobile Nodes. Lecture 25: Wireless Networking

Wireless Challenges : Computer Networking. Overview. Routing to Mobile Nodes. Lecture 25: Wireless Networking Wireless Challenges 15-441: Computer Networking Lecture 25: Wireless Networking Force us to rethink many assumptions Need to share airwaves rather than wire Don t know what hosts are involved Host may

More information

A MAC Protocol based on Dynamic Time Adjusting in Wireless MIMO Networks

A MAC Protocol based on Dynamic Time Adjusting in Wireless MIMO Networks 212 7th International ICST Conference on Communications and Networking in China (CHINACOM) A MAC Protocol based on Dynamic Time Adjusting in Wireless MIMO Networks Yang Qin*, Xiaoxiong Zhong, Li Li, Zhenhua

More information

Decision of Maximum Congestion Window Size for TCP Performance Improvement by Bandwidth and RTT Measurement in Wireless Multi-Hop Networks

Decision of Maximum Congestion Window Size for TCP Performance Improvement by Bandwidth and RTT Measurement in Wireless Multi-Hop Networks 34 International Journal of Information Processing Systems, Vol.2, No.1, March 2006 Decision of Maximum Congestion Window Size for TCP Performance Improvement by Bandwidth and RTT Measurement in Wireless

More information

Collisions & Virtual collisions in IEEE networks

Collisions & Virtual collisions in IEEE networks Collisions & Virtual collisions in IEEE 82.11 networks Libin Jiang EE228a project report, Spring 26 Abstract Packet collisions lead to performance degradation in IEEE 82.11 [1] networks. The carrier-sensing

More information

Delayed ACK Approach for TCP Performance Improvement for Ad Hoc Networks Using Chain Topology

Delayed ACK Approach for TCP Performance Improvement for Ad Hoc Networks Using Chain Topology Delayed ACK Approach for TCP Performance Improvement for Ad Hoc Networks Using Chain Topology Prashant Kumar Gupta M.Tech. Scholar, Computer Networks, Bhilai Institute of Technology, Durg (C.G.), India

More information

Interference avoidance in wireless multi-hop networks 1

Interference avoidance in wireless multi-hop networks 1 Interference avoidance in wireless multi-hop networks 1 Youwei Zhang EE228A Project Report, Spring 2006 1 Motivation Wireless networks share the same unlicensed parts of the radio spectrum with devices

More information

Empirical Study of Mobility effect on IEEE MAC protocol for Mobile Ad- Hoc Networks

Empirical Study of Mobility effect on IEEE MAC protocol for Mobile Ad- Hoc Networks Empirical Study of Mobility effect on IEEE 802.11 MAC protocol for Mobile Ad- Hoc Networks Mojtaba Razfar and Jane Dong mrazfar, jdong2@calstatela.edu Department of Electrical and computer Engineering

More information

Simulation Based Analysis of the Impact of Hidden Terminal to the TCP Performance in Mobile Ad Hoc Networks

Simulation Based Analysis of the Impact of Hidden Terminal to the TCP Performance in Mobile Ad Hoc Networks Simulation Based Analysis of the Impact of Hidden Terminal to the TCP Performance in Mobile Ad Hoc Networks Abstract The hidden terminal is classified as the sending hidden terminal and receiving hidden

More information

A THROUGHPUT ANALYSIS OF TCP IN ADHOC NETWORKS

A THROUGHPUT ANALYSIS OF TCP IN ADHOC NETWORKS A THROUGHPUT ANALYSIS OF TCP IN ADHOC NETWORKS S.P.Valli 1,K.M.Mehata 2 1 vallisp@yahoo.com Department of Computer Science and Engineering B.S.Abdur Rahman University,Chennai. 2 kmmehata@bsauniv.ac.in

More information

Does IEEE MAC Protocol Work Well in Multi-hop Wireless Ad Hoc Networks?

Does IEEE MAC Protocol Work Well in Multi-hop Wireless Ad Hoc Networks? Abstract: Does IEEE 802.11 MAC Protocol Work Well in Multi-hop Wireless Ad Hoc Networks? Shugong Xu Tarek Saadawi Dept. of Electrical Engineering, City University of New York, City College, New York, NY

More information

TCP START-UP BEHAVIOR UNDER THE PROPORTIONAL FAIR SCHEDULING POLICY

TCP START-UP BEHAVIOR UNDER THE PROPORTIONAL FAIR SCHEDULING POLICY TCP START-UP BEHAVIOR UNDER THE PROPORTIONAL FAIR SCHEDULING POLICY J. H. CHOI,J.G.CHOI, AND C. YOO Department of Computer Science and Engineering Korea University Seoul, Korea E-mail: {jhchoi, hxy}@os.korea.ac.kr

More information

Subject: Adhoc Networks

Subject: Adhoc Networks ISSUES IN AD HOC WIRELESS NETWORKS The major issues that affect the design, deployment, & performance of an ad hoc wireless network system are: Medium Access Scheme. Transport Layer Protocol. Routing.

More information

Interactions Between TCP and the IEEE MAC Protocol

Interactions Between TCP and the IEEE MAC Protocol Interactions Between TCP and the IEEE 82.11 MAC Protocol Rui Jiang Vikram Gupta Computer Science and Engineering Department University of California, Riverside Chinya V. Ravishankar Abstract The IEEE 82.11x

More information

Wireless Challenges : Computer Networking. Overview. Routing to Mobile Nodes. Lecture 24: Mobile and Wireless

Wireless Challenges : Computer Networking. Overview. Routing to Mobile Nodes. Lecture 24: Mobile and Wireless Wireless Challenges 15-441: Computer Networking Lecture 24: Mobile and Wireless Peter Steenkiste Fall 2010 www.cs.cmu.edu/~prs/15-441-f10 Force us to rethink many assumptions Need to share airwaves rather

More information

Power Aware Routing using Power Control in Ad Hoc Networks

Power Aware Routing using Power Control in Ad Hoc Networks Power Aware Routing using Power Control in Ad Hoc Networks Eun-Sun Jung and Nitin H. Vaidya Dept. of Computer Science, Texas A&M University, College Station, TX 77843, USA Email: esjung@cs.tamu.edu, Dept.

More information

15-441: Computer Networking. Wireless Networking

15-441: Computer Networking. Wireless Networking 15-441: Computer Networking Wireless Networking Outline Wireless Challenges 802.11 Overview Link Layer Ad-hoc Networks 2 Assumptions made in Internet Host are (mostly) stationary Address assignment, routing

More information

Performance Evaluation of MIMO-Aware Media Access Control Protocol

Performance Evaluation of MIMO-Aware Media Access Control Protocol 1 Performance Evaluation of MIMO-Aware Media Access Control Protocol Dan J. Dechene, Student Member, IEEE, Khalim Amjad Meerja, Student Member, IEEE, and Abdallah Shami, Member, IEEE Abstract Multiple-Input

More information

A Directional MAC Protocol with the DATA-frame Fragmentation and Short Busy Advertisement Signal for Mitigating the Directional Hidden Node Problem

A Directional MAC Protocol with the DATA-frame Fragmentation and Short Busy Advertisement Signal for Mitigating the Directional Hidden Node Problem 2012 IEEE 23rd International Symposium on Personal, Indoor and Mobile Radio Communications - (PIMRC) A Directional MAC Protocol with the DATA-frame Fragmentation and Short Busy Advertisement Signal for

More information

Medium Access Control. MAC protocols: design goals, challenges, contention-based and contention-free protocols

Medium Access Control. MAC protocols: design goals, challenges, contention-based and contention-free protocols Medium Access Control MAC protocols: design goals, challenges, contention-based and contention-free protocols 1 Why do we need MAC protocols? Wireless medium is shared Many nodes may need to access the

More information

CMPE 257: Wireless and Mobile Networking

CMPE 257: Wireless and Mobile Networking CMPE 257: Wireless and Mobile Networking Katia Obraczka Computer Engineering UCSC Baskin Engineering Lecture 3 CMPE 257 Winter'11 1 Announcements Accessing secure part of the class Web page: User id: cmpe257.

More information

Multiple Network Coded TCP Sessions in Disruptive Wireless Scenarios

Multiple Network Coded TCP Sessions in Disruptive Wireless Scenarios Multiple Network Coded TCP Sessions in Disruptive Wireless Scenarios Chien-Chia Chen Cliff Chen Joon-Sang Park Soon Oh Mario Gerla M.Y. Sanadidi Network Research Lab, 1 Problem Statement Communication

More information

Strengthening Unlicensed Band Wireless Backhaul

Strengthening Unlicensed Band Wireless Backhaul be in charge Strengthening Unlicensed Band Wireless Backhaul Use TDD/TDMA Based Channel Access Mechanism WHITE PAPER Strengthening Unlicensed Band Wireless Backhaul: Use TDD/TDMA Based Channel Access Mechanism

More information

Packet-Level Diversity From Theory to Practice: An based Experimental Investigation

Packet-Level Diversity From Theory to Practice: An based Experimental Investigation Packet-Level Diversity From Theory to Practice: An 802.11- based Experimental Investigation E. Vergetis, E. Pierce, M. Blanco and R. Guérin University of Pennsylvania Department of Electrical & Systems

More information

Transport layer issues

Transport layer issues Transport layer issues Dmitrij Lagutin, dlagutin@cc.hut.fi T-79.5401 Special Course in Mobility Management: Ad hoc networks, 28.3.2007 Contents Issues in designing a transport layer protocol for ad hoc

More information

Novel Techniques for Fair Rate Control in Wireless Mesh Networks

Novel Techniques for Fair Rate Control in Wireless Mesh Networks Novel Techniques for Fair Rate Control in Wireless Mesh Networks Mohiuddin Ahmed Computer Science and Engineering Department Islamic University of Technology Gazipur, Bangladesh K.M.Arifur Rahman Electrical

More information

TCP Performance over Multipath Routing in Mobile Ad Hoc Networks

TCP Performance over Multipath Routing in Mobile Ad Hoc Networks TCP Performance over Multipath Routing in Mobile Ad Hoc Networks Haejung Lim Telecommunication Network Division Samsung Electronics, Seoul, Korea Email: haejung93.lim@samsung.com Kaixin Xu, Mario Gerla

More information

A Measurement Study of Multiplicative Overhead Effects in Wireless Networks

A Measurement Study of Multiplicative Overhead Effects in Wireless Networks A Measurement Study of Multiplicative Overhead Effects in Wireless Joseph Camp, Vincenzo Mancuso, Omer Gurewitz, and Edward W. Knightly INFOCOM 2008 http://networks.rice.edu System: Large-scale, Multi-tier

More information

ICE 1332/0715 Mobile Computing (Summer, 2008)

ICE 1332/0715 Mobile Computing (Summer, 2008) ICE 1332/0715 Mobile Computing (Summer, 2008) Medium Access Control Prof. Chansu Yu http://academic.csuohio.edu/yuc/ Simplified Reference Model Application layer Transport layer Network layer Data link

More information

Improving TCP Performance for Multihop Wireless Networks*

Improving TCP Performance for Multihop Wireless Networks* Improving TCP Performance for Multihop Wireless Networks* Sherif M. ElRakabawy, Christoph Lindemann University of Dortmund Department of Computer Science August-Schmidt-Str. 1 447 Dortmund Germany http://mobicom.cs.uni-dortmund.de/

More information

Alleviating Effects of Mobility on TCP Performance in Ad Hoc Networks using Signal Strength based Link Management

Alleviating Effects of Mobility on TCP Performance in Ad Hoc Networks using Signal Strength based Link Management Alleviating Effects of Mobility on TCP Performance in Ad Hoc Networks using Signal Strength based Link Management Fabius Klemm 1χ, Srikanth V. Krishnamurthy 2, and Satish K. Tripathi 2 1 Department of

More information

Outline. Wireless Channel Characteristics. Multi-path Fading. Opportunistic Communication - with a focus on WLAN environments -

Outline. Wireless Channel Characteristics. Multi-path Fading. Opportunistic Communication - with a focus on WLAN environments - Outline Opportunistic Communication - with a focus on WLAN environments - Jong-won Lee 2006. 02.20. Background? Wireless Channels? Opportunistic communication? Examples? Basics of WLAN Previous Works?

More information

Energy Management Issue in Ad Hoc Networks

Energy Management Issue in Ad Hoc Networks Wireless Ad Hoc and Sensor Networks (Energy Management) Outline Energy Management Issue in ad hoc networks WS 2009/2010 Main Reasons for Energy Management in ad hoc networks Classification of Energy Management

More information

CSE 461: Multiple Access Networks. This Lecture

CSE 461: Multiple Access Networks. This Lecture CSE 461: Multiple Access Networks This Lecture Key Focus: How do multiple parties share a wire? This is the Medium Access Control (MAC) portion of the Link Layer Randomized access protocols: 1. Aloha 2.

More information

Dynamic Rate Adaptation in IEEE WLANs

Dynamic Rate Adaptation in IEEE WLANs Dynamic Rate Adaptation in IEEE 802.11 WLANs SongYiLin@ICT August 10, 2008 References [1] On the Performance Characteristics of WLANs: Revisited (SIGMETRICS 2005) [2] CARA: Collision-Aware Rate Adaptation

More information

TCP Unfairness in Ad Hoc Wireless Networks and a Neighborhood RED Solution

TCP Unfairness in Ad Hoc Wireless Networks and a Neighborhood RED Solution TCP Unfairness in Ad Hoc Wireless Networks and a Neighborhood RED Solution Kaixin Xu, Mario Gerla UCLA Computer Science Department Los Angeles, CA 995, USA {xkx, gerla}@cs.ucla.edu Lantao Qi, Yantai Shu

More information

WITH the evolution and popularity of wireless devices,

WITH the evolution and popularity of wireless devices, Network Coding with Wait Time Insertion and Configuration for TCP Communication in Wireless Multi-hop Networks Eiji Takimoto, Shuhei Aketa, Shoichi Saito, and Koichi Mouri Abstract In TCP communication

More information

CSE 461: Wireless Networks

CSE 461: Wireless Networks CSE 461: Wireless Networks Wireless IEEE 802.11 A physical and multiple access layer standard for wireless local area networks (WLAN) Ad Hoc Network: no servers or access points Infrastructure Network

More information

TMMAC: A TDMA Based Multi-Channel MAC Protocol using a Single. Radio Transceiver for Mobile Ad Hoc Networks

TMMAC: A TDMA Based Multi-Channel MAC Protocol using a Single. Radio Transceiver for Mobile Ad Hoc Networks : A TDMA Based Multi-Channel MAC Protocol using a Single Radio Transceiver for Mobile Ad Hoc Networks Jingbin Zhang, Gang Zhou, Chengdu Huang, Ting Yan, Sang H. Son, John A. Stankovic Department of Computer

More information

Characterizing the Capacity Gain of Stream Control Scheduling in MIMO Wireless Mesh Networks

Characterizing the Capacity Gain of Stream Control Scheduling in MIMO Wireless Mesh Networks Characterizing the Capacity Gain of Stream Control Scheduling in MIMO Wireless Mesh Networks Yue Wang,DahMingChiu 2, and John C.S. Lui Dept. of Computer Science & Engineering, The Chinese University of

More information

LECTURE PLAN. Script. Introduction about MAC Types o ALOHA o CSMA o CSMA/CD o CSMA/CA

LECTURE PLAN. Script. Introduction about MAC Types o ALOHA o CSMA o CSMA/CD o CSMA/CA Course- B.Sc. Applied Physical Science (Computer Science) Year- IIIrd, Sem- Vth Subject Computer Science Paper- XVIIth, Computer Networks Lecture -11 Lecture Title- Medium Access Layer Script Today in

More information

ICE 1332/0715 Mobile Computing (Summer, 2008)

ICE 1332/0715 Mobile Computing (Summer, 2008) ICE 1332/0715 Mobile Computing (Summer, 2008) TCP in Mobile Networks Prof. Chansu Yu http://academic.csuohio.edu/yuc/ c.yu91@csuohio.edu Contents Vinton Cerf and Robert Kahn s paper in 1973 introduces

More information

CHAPTER 7 SIMULATION OBSERVATIONS

CHAPTER 7 SIMULATION OBSERVATIONS CHAPTER 7 CHAPTER 7 SIMULATION OBSERVATIONS Over a randomly distributed wireless network system with the specification is modeled with the suggested algorithms for communication from a selected source

More information

Revealing the problems with medium access control protocol in multi hop wireless ad hoc networks

Revealing the problems with medium access control protocol in multi hop wireless ad hoc networks Revealing the problems with 802.11 medium access control protocol in multi hop wireless ad hoc networks Authors: Shugong Xo and Tarek Saadawi Presented by Jani Hautakorpi 1 / 28 Content Introduction Overview

More information

CHAPTER 5 PROPAGATION DELAY

CHAPTER 5 PROPAGATION DELAY 98 CHAPTER 5 PROPAGATION DELAY Underwater wireless sensor networks deployed of sensor nodes with sensing, forwarding and processing abilities that operate in underwater. In this environment brought challenges,

More information

Chapter 7 CONCLUSION

Chapter 7 CONCLUSION 97 Chapter 7 CONCLUSION 7.1. Introduction A Mobile Ad-hoc Network (MANET) could be considered as network of mobile nodes which communicate with each other without any fixed infrastructure. The nodes in

More information

Multipath Routing Protocol for Congestion Control in Mobile Ad-hoc Network

Multipath Routing Protocol for Congestion Control in Mobile Ad-hoc Network 1 Multipath Routing Protocol for Congestion Control in Mobile Ad-hoc Network Nilima Walde, Assistant Professor, Department of Information Technology, Army Institute of Technology, Pune, India Dhananjay

More information

Enhancing TCP Fairness in Ad Hoc Wireless Networks Using Neighborhood RED

Enhancing TCP Fairness in Ad Hoc Wireless Networks Using Neighborhood RED Enhancing TCP Fairness in Ad Hoc Wireless Networks Using Neighborhood RED Kaixin Xu, Mario Gerla UCLA Computer Science Department Los Angeles, CA 995, USA {xkx, gerla}@cs.ucla.edu Lantao Qi, Yantai Shu

More information

Energy Management Issue in Ad Hoc Networks

Energy Management Issue in Ad Hoc Networks Wireless Ad Hoc and Sensor Networks - Energy Management Outline Energy Management Issue in ad hoc networks WS 2010/2011 Main Reasons for Energy Management in ad hoc networks Classification of Energy Management

More information

Improving TCP Performance over Wireless Networks using Loss Predictors

Improving TCP Performance over Wireless Networks using Loss Predictors Improving TCP Performance over Wireless Networks using Loss Predictors Fabio Martignon Dipartimento Elettronica e Informazione Politecnico di Milano P.zza L. Da Vinci 32, 20133 Milano Email: martignon@elet.polimi.it

More information

Dynamic Deferred Acknowledgment Mechanism for Improving the Performance of TCP in Multi-Hop Wireless Networks

Dynamic Deferred Acknowledgment Mechanism for Improving the Performance of TCP in Multi-Hop Wireless Networks Dynamic Deferred Acknowledgment Mechanism for Improving the Performance of TCP in Multi-Hop Wireless Networks Dodda Sunitha Dr.A.Nagaraju Dr. G.Narsimha Assistant Professor of IT Dept. Central University

More information

Networked Systems (SAMPLE QUESTIONS), COMPGZ01, May 2016

Networked Systems (SAMPLE QUESTIONS), COMPGZ01, May 2016 Networked Systems (SAMPLE QUESTIONS), COMPGZ01, May 2016 Answer TWO questions from Part ONE on the answer booklet containing lined writing paper, and answer ALL questions in Part TWO on the multiple-choice

More information

An Implementation of Cross Layer Approach to Improve TCP Performance in MANET

An Implementation of Cross Layer Approach to Improve TCP Performance in MANET An Implementation of Cross Layer Approach to Improve TCP Performance in MANET 1 Rajat Sharma Pursuing M.tech(CSE) final year from USIT(GGSIPU), Dwarka, New Delhi E-mail address: rajatfit4it@gmail.com 2

More information

ANewRoutingProtocolinAdHocNetworks with Unidirectional Links

ANewRoutingProtocolinAdHocNetworks with Unidirectional Links ANewRoutingProtocolinAdHocNetworks with Unidirectional Links Deepesh Man Shrestha and Young-Bae Ko Graduate School of Information & Communication, Ajou University, South Korea {deepesh, youngko}@ajou.ac.kr

More information

Evaluation of a Queue Management Method for TCP Communications over Multi-hop Wireless Links

Evaluation of a Queue Management Method for TCP Communications over Multi-hop Wireless Links Evaluation of a Queue Management Method for TCP Communications over Multi-hop Wireless Links Satoshi Ohzahata and Konosuke Kawashima Department of Computer, Information and Communication Sciences, Tokyo

More information

Concurrent-MAC: Increasing Concurrent Transmissions in Dense Wireless LANs

Concurrent-MAC: Increasing Concurrent Transmissions in Dense Wireless LANs Concurrent-MAC: Increasing Concurrent Transmissions in Dense Wireless LANs Ghazale Hosseinabadi and Nitin Vaidya Department of ECE and Coordinated Science Lab. University of Illinois at Urbana-Champaign

More information

UAMAC: Unidirectional-Link Aware MAC Protocol for Heterogeneous Ad Hoc Networks

UAMAC: Unidirectional-Link Aware MAC Protocol for Heterogeneous Ad Hoc Networks UAMAC: Unidirectional-Link Aware MAC Protocol for Heterogeneous Ad Hoc Networks Sung-Hee Lee, Jong-Mu Choi, and Young-Bae Ko College of Information and Communication, Ajou University, South Korea shlee@dmc.ajou.ac.kr,

More information

SENSOR-MAC CASE STUDY

SENSOR-MAC CASE STUDY SENSOR-MAC CASE STUDY Periodic Listen and Sleep Operations One of the S-MAC design objectives is to reduce energy consumption by avoiding idle listening. This is achieved by establishing low-duty-cycle

More information

CSMA based Medium Access Control for Wireless Sensor Network

CSMA based Medium Access Control for Wireless Sensor Network CSMA based Medium Access Control for Wireless Sensor Network H. Hoang, Halmstad University Abstract Wireless sensor networks bring many challenges on implementation of Medium Access Control protocols because

More information

An Efficient Bandwidth Estimation Schemes used in Wireless Mesh Networks

An Efficient Bandwidth Estimation Schemes used in Wireless Mesh Networks An Efficient Bandwidth Estimation Schemes used in Wireless Mesh Networks First Author A.Sandeep Kumar Narasaraopeta Engineering College, Andhra Pradesh, India. Second Author Dr S.N.Tirumala Rao (Ph.d)

More information

Exploiting Cooperative Relay for High Performance Communications in MIMO Ad Hoc Networks

Exploiting Cooperative Relay for High Performance Communications in MIMO Ad Hoc Networks 1 Exploiting Cooperative Relay for High Performance Communications in MIMO Ad Hoc Networks Shan Chu, Student Member, IEEE, Xin Wang Member, IEEE, and Yuanyuan Yang Fellow, IEEE. Abstract With the popularity

More information

Cooperative Communication Protocol based on Relay Node Grouping in Wireless Networks

Cooperative Communication Protocol based on Relay Node Grouping in Wireless Networks Cooperative Communication Protocol based on Relay Node Grouping in Wireless Networks Sunmyeng Kim Department of Computer Software Engineering, Kumoh National Institute of Technology 1 Daehak-ro, Gumi,

More information

Wireless Networks (CSC-7602) Lecture 8 (22 Oct. 2007) Seung-Jong Park (Jay) Fair Queueing

Wireless Networks (CSC-7602) Lecture 8 (22 Oct. 2007) Seung-Jong Park (Jay)  Fair Queueing Wireless Networks (CSC-7602) Lecture 8 (22 Oct. 2007) Seung-Jong Park (Jay) http://www.csc.lsu.edu/~sjpark Fair Queueing 2 Today Wireline Queue Drop Wireless Queue Drop 3 Types of Congestion Control Strategies

More information

/$10.00 (c) 1998 IEEE

/$10.00 (c) 1998 IEEE Dual Busy Tone Multiple Access (DBTMA) - Performance Results Zygmunt J. Haas and Jing Deng School of Electrical Engineering Frank Rhodes Hall Cornell University Ithaca, NY 85 E-mail: haas, jing@ee.cornell.edu

More information

Directional Antenna based Time Division Scheduling in Wireless Ad hoc Networks

Directional Antenna based Time Division Scheduling in Wireless Ad hoc Networks Directional Antenna based Time Division Scheduling in Wireless Ad hoc Networks Li Shaohua and Dong-Ho Cho School of Electrical Engineering and Computer Science Korea Advanced Institute of Science and Technology

More information

CMPE 257: Wireless and Mobile Networking

CMPE 257: Wireless and Mobile Networking CMPE 257: Wireless and Mobile Networking Katia Obraczka Computer Engineering UCSC Baskin Engineering Lecture 4 1 Announcements Project proposals. Due April 17 th. Submit by e-mail to katia@soe.ucsc.edu.

More information

CC-SCTP: Chunk Checksum of SCTP for Enhancement of Throughput in Wireless Network Environments

CC-SCTP: Chunk Checksum of SCTP for Enhancement of Throughput in Wireless Network Environments CC-SCTP: Chunk Checksum of SCTP for Enhancement of Throughput in Wireless Network Environments Stream Control Transmission Protocol (SCTP) uses the 32-bit checksum in the common header, by which a corrupted

More information

OCP: Opportunistic Carrier Prediction for Wireless Networks

OCP: Opportunistic Carrier Prediction for Wireless Networks OCP: Opportunistic Carrier Prediction for Wireless Networks Chun-cheng Chen and Nitin Vaidya University of Illinois at Urbana-Champaign Abstract In this paper, we propose Opportunistic Carrier Prediction

More information

Chapter 12 Multiple Access 12.1

Chapter 12 Multiple Access 12.1 Chapter 12 Multiple Access 12.1 Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 12.2 Figure 12.1 Data link layer divided into two functionality-oriented sublayers

More information

Exploiting Diversity Gain in MIMO Equipped Ad hoc Networks

Exploiting Diversity Gain in MIMO Equipped Ad hoc Networks Exploiting Diversity Gain in MIMO Equipped Ad hoc Networks Ece Gelal, Gentian Jakllari and Srikanth V. Krishnamurthy Dept. of Computer Science and Engineering University of California, Riverside {ecegelal,

More information

Mitigating Deafness in Multiple Beamforming Antennas

Mitigating Deafness in Multiple Beamforming Antennas Mitigating Deafness in Multiple Beamforming Antennas Vivek Jain and Dharma P. Agrawal OBR Center for Distributed and Mobile Computing Department of ECECS, University of Cincinnati, Cincinnati, OH 45221-0030

More information

Transmission Rate Control through MAC Layer Acknowledgements Feedback

Transmission Rate Control through MAC Layer Acknowledgements Feedback Transmission Rate Control through MAC Layer Acknowledgements Feedback Mohamed Arabi Center for Security, Communications and Network Research University of Plymouth Plymouth, UK mohamed.arabi@plymouth.ac.uk

More information

Impact of IEEE MAC Packet Size on Performance of Wireless Sensor Networks

Impact of IEEE MAC Packet Size on Performance of Wireless Sensor Networks IOSR Journal of Electronics and Communication Engineering (IOSR-JECE) e-issn: 2278-2834,p- ISSN: 2278-8735.Volume 10, Issue 3, Ver. IV (May - Jun.2015), PP 06-11 www.iosrjournals.org Impact of IEEE 802.11

More information

Collision Free and Energy Efficient MAC protocol for Wireless Networks

Collision Free and Energy Efficient MAC protocol for Wireless Networks 110 IJCSNS International Journal of Computer Science and Network Security, VOL.7 No.9, September 2007 Collision Free and Energy Efficient MAC protocol for Wireless Networks Muhammad Ali Malik, Dongha Shin

More information

Rate Adaptation in

Rate Adaptation in Rate Adaptation in 802.11 SAMMY KUPFER Outline Introduction Intuition Basic techniques Techniques General Designs Robust Rate Adaptation for 802.11 (2006) Efficient Channel aware Rate Adaptation in Dynamic

More information

Granting Silence to Avoid Wireless Collisions

Granting Silence to Avoid Wireless Collisions Granting Silence to Avoid Wireless Collisions Jung Il Choi, Mayank Jain, Maria A. Kazandjieva, and Philip Levis October 6, 2010 ICNP 2010 Wireless Mesh and CSMA One UDP flow along a static 4-hop route

More information

IEEE Ad Hoc Networks: Performance Measurements

IEEE Ad Hoc Networks: Performance Measurements IEEE 8.11 Ad Hoc Networks: Performance Measurements Giuseppe Anastasi Dept. of Information Engineering University of Pisa Via Diotisalvi - 561 Pisa, Italy Email: g.anastasi@iet.unipi.it Eleonora Borgia,

More information

Improving Fairness among TCP Flows crossing Wireless Ad Hoc and Wired Networks

Improving Fairness among TCP Flows crossing Wireless Ad Hoc and Wired Networks Improving Fairness among TCP Flows crossing Wireless Ad Hoc and Wired Networks Luqing Yang 1 Winston K.G. Seah 1,2 Qinghe Yin 2 1 Department of Electrical Engineering, National University of Singapore,

More information

IEEE/ACM TRANSACTIONS ON NETWORKING 1. On the Efficiency of CSMA-CA Scheduling in Wireless Multihop Networks

IEEE/ACM TRANSACTIONS ON NETWORKING 1. On the Efficiency of CSMA-CA Scheduling in Wireless Multihop Networks IEEE/ACM TRANSACTIONS ON NETWORKING 1 On the Efficiency of CSMA-CA Scheduling in Wireless Multihop Networks Apoorva Jindal, Member, IEEE, and Konstantinos Psounis, Senior Member, IEEE Abstract This paper

More information

Fair Sharing of MAC under TCP in Wireless Ad Hoc Networks

Fair Sharing of MAC under TCP in Wireless Ad Hoc Networks Fair Sharing of MAC under TCP in Wireless Ad Hoc Networks Ken Tang, Mario Gerla {ktang, gerla}@cs.ucla.edu Wireless Adaptive Mobility Laboratory Computer Science Department University of California, Los

More information

A Hybrid Distributed Coordination Function for Scalability and Inter-operability in Large-scale WLANs

A Hybrid Distributed Coordination Function for Scalability and Inter-operability in Large-scale WLANs A Hybrid Distributed Coordination Function for Scalability and Inter-operability in Large-scale WLANs Nakjung Choi, Seongil Han, Yongho Seok, Yanghee Choi and Taekyoung Kwon School of Computer Science

More information

Homework #4. Due: December 2, 4PM. CWND (#pkts)

Homework #4. Due: December 2, 4PM. CWND (#pkts) Homework #4 Due: December 2, 2009 @ 4PM EE122: Introduction to Communication Networks (Fall 2009) Department of Electrical Engineering and Computer Sciences College of Engineering University of California,

More information

An Energy-Balanced Cooperative MAC Protocol in MANETs

An Energy-Balanced Cooperative MAC Protocol in MANETs 2011 International Conference on Advancements in Information Technology With workshop of ICBMG 2011 IPCSIT vol.20 (2011) (2011) IACSIT Press, Singapore An Energy-Balanced Cooperative MAC Protocol in MANETs

More information

High Level View. EE 122: Ethernet and Random Access protocols. Medium Access Protocols

High Level View. EE 122: Ethernet and Random Access protocols. Medium Access Protocols High Level View EE 122: Ethernet and 802.11 Ion Stoica September 18, 2002 Goal: share a communication medium among multiple hosts connected to it Problem: arbitrate between connected hosts Solution goals:

More information

Local Area Networks NETW 901

Local Area Networks NETW 901 Local Area Networks NETW 901 Lecture 4 Wireless LAN Course Instructor: Dr.-Ing. Maggie Mashaly maggie.ezzat@guc.edu.eg C3.220 1 Contents What is a Wireless LAN? Applications and Requirements Transmission

More information

Figure.2. Hidden & Exposed node problem

Figure.2. Hidden & Exposed node problem Efficient Throughput MAC Protocol in Ad-hoc Network s Rahul Mukherjee, HOD and Assistant Professor, Electronics & Communication Department, St. Aloysius Institute of Technology (SAIT), Jabalpur, Rajiv

More information

Cross-layer Hop-by-hop Congestion Control in Mobile Ad Hoc Networks

Cross-layer Hop-by-hop Congestion Control in Mobile Ad Hoc Networks Cross-layer Hop-by-hop Congestion Control in Mobile Ad Hoc Networks Xuyang Wang and Dmitri Perkins The Center for Advanced Computer Studies University of Louisiana at Lafayette Lafayette, LA 754 Email:

More information

On the Impact of Noise Sensitivity on Performance in Based Ad Hoc Networks

On the Impact of Noise Sensitivity on Performance in Based Ad Hoc Networks On the Impact of Noise Sensitivity on Performance in 82.11 Based Ad Hoc Networks Saman Desilva Computer Science Department The Univ. of Texas at San Antonio, San Antonio, TX 78249 Email: sdesilva@cs.utsa.edu

More information

CERIAS Tech Report A Simulation Study on Multi-Rate Mobile Ad Hoc Networks by G Ding, X Wu, B Bhar Center for Education and Research

CERIAS Tech Report A Simulation Study on Multi-Rate Mobile Ad Hoc Networks by G Ding, X Wu, B Bhar Center for Education and Research CERIAS Tech Report 2004-115 A Simulation Study on Multi-Rate Mobile Ad Hoc Networks by G Ding, X Wu, B Bhar Center for Education and Research Information Assurance and Security Purdue University, West

More information

Proposal of interference reduction routing for ad-hoc networks

Proposal of interference reduction routing for ad-hoc networks Proposal of interference reduction routing for ad-hoc networks Katsuhiro Naito, Kazuo Mori, and Hideo Kobayashi Department of Electrical and Electronic Engineering, Mie University, 577 Kurimamachiya, Tsu,

More information

04/11/2011. Wireless LANs. CSE 3213 Fall November Overview

04/11/2011. Wireless LANs. CSE 3213 Fall November Overview Wireless LANs CSE 3213 Fall 2011 4 November 2011 Overview 2 1 Infrastructure Wireless LAN 3 Applications of Wireless LANs Key application areas: LAN extension cross-building interconnect nomadic access

More information

Volume 2, Issue 4, April 2014 International Journal of Advance Research in Computer Science and Management Studies

Volume 2, Issue 4, April 2014 International Journal of Advance Research in Computer Science and Management Studies Volume 2, Issue 4, April 2014 International Journal of Advance Research in Computer Science and Management Studies Research Article / Paper / Case Study Available online at: www.ijarcsms.com Efficient

More information

On the Performance Characteristics of WLANs: Revisited

On the Performance Characteristics of WLANs: Revisited On the Performance Characteristics of WLANs: Revisited S. Choi,, K. Park and C.K. Kim Sigmetrics 2005 Banff, Canada Presenter - Bob Kinicki Advanced Computer Networks Fall 2007 Outline Introduction System

More information

A Survey on Modified RTS/CTS Mechanism

A Survey on Modified RTS/CTS Mechanism A Survey on Modified RTS/CTS Mechanism Prachi Srivastava Computer Science and Engineering, MMMEC, Gorakhpur prachi.srivastava.itm@gmail.com Dayashankar Singh Computer Science and Engineering, MMMEC, Gorakhpur

More information

Can Multiple Subchannels Improve the Delay Performance of RTS/CTS-based MAC Schemes?

Can Multiple Subchannels Improve the Delay Performance of RTS/CTS-based MAC Schemes? Can Multiple Subchannels Improve the Delay Performance of RTS/CTS-based MAC Schemes? By: Jing Deng, Yunghsiang S. Han, and Sanjeev R. Kulkarni. J. Deng, Y. S. Han, and S. R. Kulkarni, "Can Multiple Subchannels

More information