TCP performance evaluation over multihomed networks
|
|
- Gertrude Payne
- 6 years ago
- Views:
Transcription
1 TCP performance evaluation over multihomed networks Rafaa Tahar HANA Research Group University of Manouba, Tunisia Rafik Braham Prince Research Unit University of Sousse, Tunisia Amine Dhraief HANA Research Group University of Manouba, Tunisia Abdelfettah Belghith HANA Research Group University of Manouba, Tunisia Abstract Current Internet nodes can be considered as multihomed end-hosts as they are equipped with several wireless interfaces, each one related with a distinct access technology. The Transport Control Protocol (TCP) is considered as the cornerstone of Internet. However, current TCP implementations do not take into account the multihoming aspect of the current Internet nodes. In this paper we target to quantify the impact of the multhoming nature of the end-hosts on TCP. For this purpose, we design a novel multi-interfaced mobile node in the OMNeT++ network simulator. Our model relies on Layer 2 virtualization approach in order to implement an abstraction of the available wireless interfaces towards the upper-layers protocols. Obtained results shows that Layer 2 virtualization mitigate some of the TCP misbehavior on a multihomed environment. Index Terms TCP, multihoming, OMNeT++, Layer 2 virtualization I. INTRODUCTION According to the 2011 statistics of the International Telecommunication Union (ITU) 1, 33 individuals are using the Internet per 100 inhabitants in the world, 16 of them have and active mobile-broadband subscriptions. In other words, in 2011, the ITU estimates to one billion the number of mobilebroadband Internet users in the world. Current Internet users are using smart-phones and laptop equipped with different wireless access technologies such as Wi-Fi, 3G or even 4G/LTE. Each wireless interface is generally attached to a specific Internet Service Provider (ISP). Such terminals are called multihomed hosts. Furthermore, current TCP/IP stack has been designed for fixed hosts having a single interface. Thus, current TCP/IP stack does not take advantage form the intrinsic multihomed nature of the current Internet hosts. In a multihomed environment, TCP is subject to receive out-oforder segments, as end-hosts might be reachable through several interfaces. Theses out-of-order segments are interpreted by the TCP state machine as congestion phenomenon in the network. In fact, upon receiving out-of-order segments, TCP immediately sends a duplicated acknowledgment. The TCP sink receiving this duplicated ACK will assume that it is due 1 to a packet loss, as a consequence of a congestion, and reduces its congestion windows. This scenario clearly illustrates the misbehavior of TCP in a multihomed environment. Current TCP implementations are not able to differentiate between duplicated ACK due to a congestion episode and packets losses form duplicated ACK due to the multi-interface nature of the end-host and the reception of out-of-order segments. In this paper we aim to evaluate the performance of the current TCP implementation in a multihomed environment through extensive simulations tests. For this purpose, we propose to design a novel multi-interfaced mobile node in the eventdriven network simulator OMNet++. We also target to evaluate the impact of distribution TCP traffic among the available wireless interfaces on the overall network throughput. It is important to mention that, for backward compatibility with existing applications, we do not target to design a novel multihoming enabled transport protocol. This paper is organized as follows. In the second section we present the multihoming concepts and its impact on the TCP protocol. In the third section, we highlight our contribution and the key features of our new mobile node architecture. In the four section we evaluate the performance TCP on a multihomed environment in order to quantify the impact of the multihoming on the TCP protocol. The last section concludes this paper and presents some ideas on our future work. II. RELATED WORKS In the following, firstly, we define the multihoming concept and detail its benefits. Then, we highlight TCP limitations in a multihomed environment. Finally, we present some of the recently proposed solutions which mitigate TCP limitations in a multihomed environment. A. Multihoming The ITU estimated in 2011 to one billion the number of mobile-broadband Internet users in the world. These users rely on end-hosts equipped with several wireless network devices using different access technologies such as LTE, Wi-Fi and Bluetooth. Such end-hosts are considered as multihomed
2 mobile hosts [6]. Furthermore, several corporates consider their Internet access as a strategical resource as they depend on it to run their daily business. They usually have distinct Internet Service Providers (ISPs) subscriptions in order to be always connected to the Internet. Such end-sites are considered as multihomed endsites. An entity (network/end-host) is usually considered as multihomed if it has at least two IP addresses obtained from distinct ISPs [2]. With the forthcoming version of the IP protocol, IPv6, we can have different multihoming configurations: a multihoming entity may have a single connection/interface with a multihomed upstream provider, or several connections/interfaces associated with different providers. Multihoming improves network performance in term of delay, available bandwidth and resilience against failure. Akella et al. [1] demonstrated that a multihoming network connected to two ISPs has its average performance improved by 25% as the number of concurrent paths increases and lower delays are found among the available paths. B. TCP Limitations in a multihomed environment In 1974, Vinton Cerf et al. [4] proposed the first Internetworking protocol, the Transmission Control Protocol (TCP). Thereupon, TCP has become the cornerstone of ARPANET and then Internet. When TCP was first designed, end hosts were single-interfaced and were connected to a single-homed end-site. Regular TCP does not take into account multi-path environment nor multi-interfaced nodes. As a consequence, using regular TCP in a multihomed environment might affect overall TCP performances. TCP assumes that packets losses are mainly due to the congestion in the network. Therefore, TCP considers packet losses as hints of congestion in the path between the source and the sink. TCP detects packet losses either by a timeout of the TCP Retransmission Timer or by the reception of duplicated acknoweldgment. After the reception of three duplicated acknowledgments, TCP halves its congestion window. TCP congestion windows is a similar to the flow control sliding window mechanism. It limits the number of bytes that may be exchanged between a sender and a receiver and hence prevents the overload of the path between them. Multihomed environment increase the likehood of receiving out-of-order TCP segments. Upon receiving an out-of-order segment, TCP immediately sends a duplicated acknowledgment. As explained earlier, three duplicated acknowledgments results into the reduction of the TCP congestion window. In such scenario, TCP erroneously concludes that duplicated acknowledgments are due to packet losses and enters in a congestion avoidance phase. This is a typical use case of the inaccuracy of current TCP implement in a multihomed environment. C. Multihoming-enabled transport protocols Several proposals in the literature enable the multihoming support in the transport layer such as Multihomed TCP, TCP- MH, DCCP, SCTP and Multi-path TCP. Multihomed TCP [9], TCP-MH [13] and Multi-path TCP [8] add a multihoming support to TCP while SCTP and DCCP are new transport protocols. Multihomed TCP uses a context identifier instead of IP addresses and ports to identify a connection. TCP-MH modifies the SYN segment to contain all the available addresses and implements primitives (MH-Add,MH-Delete) to modify the address currently in use. Multi-path TCP is a newly standardized IETF protocol [7] that allows a regular TCP flow to spread among different paths. The Datagram Congestion Control Protocol (DCCP) did not originally support multihoming. In fact, multihoming is added as an extension [12] that provides a extension adds primitive to transfer the established connection from on address to another. SCTP [14] provides a native multihoming support by associating one session with multiple IP addresses and thus with multiple paths. One path is considered as primary and the others are backups. III. REGULAR VS. SPLIT TCP As stated previously, internet users are equipped nowdays with several wireless networks devices running different access technologies. These multi wireless devices could be modelised by multi-interface mobile nodes. These devices could be homogeneous or heterogeneous i.e running same or differents access technologies. In this paper we will focus solely on homogenous wireless technologies namely the IEEE x technologie. Thereby in this section we will present our approach based on the key feature of Layer 2 Virtualization. A. Multi-Interface mobile node architecture Several discrete-event network simulators (NS-2, J-SIM, OMNeT++) use the same mobile node model as presented by Figure 1. This model has the following building blocks : a Physical layer, a MAC sub-layer which implements the protocol state machine, a Management sub-layer (LLC), a set of complementary modules which models wireless communications specific aspects such as : mobility, propagation models, cross-layering features,etc. and upper layers modules (IP, Transport, Applications). A mobile node can be considered as multihomed end-host if it has configured several global IP addresses. A sub-case of multihomed mobile node is a mobile node equipped with distinct wireless interfaces, each interface having its own IP address. Multi-interfaced mobile node is intrinsically different form multi-channel mobile node, even if both of them use different orthogonal wireless channels. While a multi-interfaced mobile node can simultaneously use all the available orthogonal channels, in a multi-channel mobile node we use a single channel at a time. Furthermore, in a multi-interfaced mobile node since every interface is tuned to a given channel, MAC sub-layer management is more flexible and easy as it does not require routines for channel scanning
3 and switching. Finally, in multi-interfaced mobile node, the LLC sub-layer management is more complex, since additional procedures should be implemented to efficiently handle the multi-interface, such as : multiple MAC address management and virtualization. The classical mobile node model presented by Figure 1 does not allow us to simulate multihomed mobile node. In our previous works [15], [3], we have quantitatively Fig. 1: Classic Mobile Node Architecture compared multi-interfaced mobile nodes and multi-channel mobile nodes. These studies led us to propose a novel mobile node architecture, as shown in Figure 2. Our new model relay on three building blocks: (i) a set of Physical and MAC sub-layer BLock (PM-Block) which implementing a MAC sub-layer state machine with its corresponding physical module, (ii) a Virtual MAC Layer (VML) and (iii) a cross-layer which is a modular collection of agent, mobility model, propagation model,... Fig. 2: Multihomed Mobile Node Architecture B. The Virtual MAC Layer The VML implements an abstraction of the available wireless interfaces (NICs) to the upper layers (IP and TCP). The VML virtualizes the set of the available interfaces into a single virtual interface having a single MAC and physical layer. Thus, Upper layer protocols are not aware of the presence of the multiple interfaces and do not implement any specific multihoming routine. Finally, the VML is responsible of the incoming/outgoing traffic distribution among the available interfaces. To achieve the traffic distribution, the VML implements layer 2 scheduling techniques. The choice of the scheduling policy for traffic distribution is one of the most relevant issues encountered at this layer. Since in this paper we solely focus on TCP traffic, we consider two TCP traffic scheduling policies: Regular TCP and Split TCP. The Regular TCP scheduling does not differentiates between DATA and signaling segment in the selection of the next PM- Block; whereas, in the Split TCP scheduling, the PM-Block selection is driven by the type of TCP segment to be sent. In Regular TCP scheduling policy we investigate two scheduling algorithms, the Round Robin Regular-RR and the Random Uniform Regular-RU algorithms, to dictate the selection of the PM-Block. By Regular-RR we mean that we select the next PM-Block in a circular order. In a Regular-RU, the selection of the the next PM-Block is given by a random uniform distribution function. In the Split TCP scheduling policy, we differentiate TCP DATA segments from signaling segments. Indeed the first PM- Block is exclusively dedicated for TCP signaling segments; whereas the remaining PM-Blocks are dedicated to TCP DATA segment. Similarly to the Regular TCP policy, we investigate the Round Robin Split-RR and the Random Uniform Split- RU algorithms, to dictate the next PM-Block selection (for TCP DATA segment only). In the next section, we evaluate the performance of both Regular TCP and Split TCP in a multihomed environment. IV. PERFORMANCE EVLUATION In the following section, we present a performance evaluation Regular TCP and Split TCP in a multihomed environment using the OMNet++ network simulator. A. Metrics We focus on three metrics: the throughput, the collision ratio and the DupAck ratio. These metrics are defined as follows: Throughput : The quantity of information per time unit delivered to all destination stations. That is : T hroughput = nbframes f ramesize simduration where nbframes denotes the number of frames received successfully by all destination stations, framesize denotes the size of an exchanged frame in bit and simduration denotes the simulation duration in seconds. Collision Ratio : The number of the overall collisions which occurred on all the used interfaces by the total number of the exchanged Frames. That is : CollisionRatio= nbcollision nbframes where nbcollision denotes the number of frame implied in a collision. DupAck Ratio : The percentage of duplicated TCP acknowledgment exceeding the DUPTHRESH (3 times) occurred by (1) (2)
4 the total number of duplicated TCP ACK. That is : DupAck exceeding DUPTHRESH Ratio= nbdupackthresh nbdupack (3) where nbdupackthresh denotes the duplicated TCP acknowledgment that exceeds the DupThresh which is equal to 3 and nbdupack denotes the duplicated TCP acknowledgment. B. Simulation Scenario Table. I shows the simulation scenario parameters. The TABLE I: General simulation parameters Parameter Value PYH and MAC bitrate 11 Mbps Number of channels 6 +(1 signaling channel for Split TCP) Application pattern FTP (Server and Client) Number of TCP Flows 6 flows : Each STA and host contains a single FTP Server and a single FTP Client TCP MSS 1460 Bytes TCP ACK 40 Bytes TCP and IP headers 40 Bytes MAC header 34 Bytes Simulation Time 50 sec Figure 3 shows our simulation scenario. We considerate a T F = PHY h +DIFS+CW mean +DATA[F]+SIFS+ACK+(2 δ) (4) Where : PHY h is the Physical header length. CW mean is the mean value of the contention window size. DATA[F]= bitrate F 8, bitrate is the bit rate of the channel and F is the length in byte of the Frame F. ACK is the time duration of IEEE ACK. δ is the propagation delay. For the Regular TCP policy, DATA and signaling traffic are sent on the same channel. Since a TCP exchange consists of transmitting a TCP DATA Segment and receiving a TCP ACK. The mean occupation channel time necessary for this exchange according to 4 is given by : T E = 2 [PHY h + DIFS+CW mean + SIFS+ACK+(2 δ)] +DATA[TCP Seg ]+DATA[TCP ACK ] (5) For the Split TCP policy, the first channel is dedicated for signaling traffic and the other channels are dedicated for DATA traffic. The mean occupation channel time necessary for signaling traffic according to 4 is given by : T S = PHY h + DIFS+CW mean + DATA[TCP ACK ] +SIFS+ACK+(2 δ)] and the mean occupation channel time necessary for DATA traffic according to 4 is given by : (6) T D = PHY h + DIFS+CW mean + DATA[TCP Seg ] +SIFS+ACK+(2 δ)] Let us define the channel efficiency ρ as the quantity DATA[F] T F. The theoretical throughput of a channel c is given by : (7) Fig. 3: Simulation scenario wireless segment formed by 3 mobile stations and an Access Point having multiple interfaces. Even if our new mobile node architecture allow mobile nodes to have heterogeneous configurations especially different number of interfaces, for simplification reasons, we choose to use a unique mobile node configuration per simulation run. The Access point ensures wired bridging to a router that is connected to 3 hosts. Each mobile station and host is running 1 FTP server and 1 FTP client which give us 6 TCP flows. C. Theoretical throughput According to IEEE standard [10], [11], [5], in an empty BSS, the mean time duration of a Frame F noted T F is given by : T h(c)=ρ bitrate(c) (8) When we use multiple interface i.e multiple channel the theoretical overall throughput T h Reg for Regular TCP policy according to 8 is given by : T h Reg =(ρ Reg bitrate(c)) n (9) and the theoretical overall throughput T h Spt for Split TCP policy according to 8 is given by : Th Spt =[ρ Sig bitrate(c)]+[(ρ Data bitrate(c)) n] (10) where n denotes the number of available channel, ρ Reg as the quantity (DATA[TCP Seg]+DATA[TCP Ack ]) T E, ρ Sig as the quantity and ρ Data as the quantity DATA[TCP Seg] T D. DATA[TCP Ack ] T S
5 TABLE II: General IEEE b Parameters Parameter Value PHY h 192 µs SIFS 10 µs DIFS 50 µs CW mean 310 µs ACK 112 µs δ 2 µs TCP and IP headers 40 Bytes MAC header 34 Bytes Table II presents general IEEE b parameters. By replacing numerical values of Table II in equations 9 and 10 we obtain the theoretical throughput for Regular and Split policies, for a single DATA channel which is given by Table III and for multiple DATA channel which is given by Table IV : Figure 4 shows the theoretical throughput for the two TABLE III: Channel efficiency and theoretical throughput Parameter Value ρ Reg ρ Sig ρ Data Th Reg Mbps Th Spl Mbps Fig. 5: Mean Throughput We notice that for the two policies, Round Robin algorithm outperforms the Random Uniform one. This is explained by the Collision Ratio (see Figure 6). Figure 6 shows that TABLE IV: Theoretical throughput for multiple DATA channel Number of Regular Split Data channel Mbps Mbps Mbps Mbps Mbps Mbps Mbps Mbps Mbps Mbps Mbps Mbps scheduling policies Regular and Split. Fig. 4: Regular vs. Split Analytic Throughput D. Results and interpretation Figure 5 shows the throughput vs. the number of the available interfaces for the Regular and Split policies with the two scheduling algorithms namely Round Robin and Random Uniform. Fig. 6: Collision Ratio collision ratio obtained for Random Uniform algorithm is grater than the one obtained for Round Robin algorithm. Recall that collision is due to the fact that two or more mobile node select the same interface to send a frame at the same contention period, we call this interface synchronization. With Random Uniform the interface synchronization occurs more that in Round Robin algorithm. Indeed if an interface synchronization occurs with the Round Robin algorithm, the first mobile node that wins the contention will not be reached for the next frame but for Random Uniform the mobile station that gains the contention may have an interface synchronization for the next frame since interface selection is done in a random manner. In Figure 6, we also notice that Split policy outperforms the Regular one for a number of interfaces less or equal to 3. For a number of interface greater than 3, we observe a landing for the Split policy. This is due to the signaling channel saturation. Signaling channel saturation reduces the number of TCP Segment sent therefore the overall throughput. At TCP level, Regular and Split policies have an impact on duplicated TCP ACK. Indeed since Frames are sent on
6 different channels TCP segments sequence will not be maintained and/or TCP ACK will be delayed by signaling channel saturation : this will result in duplicated TCP ACK (see Figure 7). Fig. 7: Collision Ratio Figure 7 shows that Round Robin algorithm is always better than Random Uniform algorithm. V. CONCLUSION TCP was firstly designed in 1974 for fixed nodes equipped with single interface. Current TCP implementations do not take into account multihomed environment in general, and more specifically, multi-interfaced mobile nodes. In fact several scenario illustrates the misbehavior of TCP in a multihomed environment. In this paper, we evaluated the performance of the current TCP implementation in a multihomed environment through simulations tests. We designed for this purpose a novel multi-interfaced mobile node in the network simulator OMNeT++. Our new multi-interfaced mobile nodes relied on Layer 2 virtualization in order to present an abstraction of the available wireless interfaces towords the upperlayers protocols. Conducted simulations showed that Layer 2 virtualization realizes a significant enhancement the overall network throughput in multihomed environments. Further investigations are also underway on two issues : the first one is intelligent scheduling policies. By intelligent we mean using Physical and/or MAC informations to dictate PM-Block selection such as sending on the early contentionfree PM-Block (the first one on which we have send or receive wlan-ack). The second issue is using bufferization technique within the VML. This technique aims to re-sequence TCP Segment in order to omit duplicated TCP acknowledgment which will certainly have a positive impact on TCP congestion. [3] Abdelfettah Belghith, Rafaa Tahar, and Rafik Braham. Enhancing qos parameters using an ieee multi-interface based wireless distribution system (mi-wds). The Global Information Infrastructure Symposium (IEEE-GIIS 2009), Hammamet, Tunisia, [4] V. Cerf, Y. Dalal, and C. Sunshine. Specification of Internet Transmission Control Program. RFC 675, December [5] Amine Dhraief, Abdelfattah Belghith, Nicolas Montavont, Jean-Marie Bonnin, and Mohamed Kassab. Ns2 based simulation framework to evaluate the performance of wireless distribution systems. In Proceedings of the 2007 spring simulaiton multiconference - Volume 1, SpringSim 07, pages , San Diego, CA, USA, Society for Computer Simulation International. [6] Amine Dhraief, Issam Mabrouki, and Abdelfattah Belghith. A serviceoriented framework for mobility and multihoming support. In Electrotechnical Conference (MELECON), th IEEE Mediterranean, pages , march [7] A. Ford, C. Raiciu, M. Handley, S. Barre, and J. Iyengar. Architectural Guidelines for Multipath TCP Development. RFC 6182 (Informational), March [8] Huaizhong Han, Srinivas Shakkottai, C. V. Hollot, R. Srikant, and Don Towsley. Multi-path tcp: a joint congestion control and routing scheme to exploit path diversity in the internet. IEEE/ACM Trans. Netw., 14(6): , December [9] C. Huitema. Multi-homed tcp. draft-huitema-multi-homed-0 (work in progress), May [10] IEEE. Ieee : Part 11 : Wireless lan medium access control mac and physical layer phy specifications, [11] IEEE. Ieee b : Part 11 : Wireless lan medium access control mac and physical layer phy specifications : Higher-speed physical layer extension in the 2.4 ghz band, [12] Eddie Kohler. Datagram congestion control protocol mobility and multihoming. draft-kohler-dccp-mobility-01 (work in progress), January [13] Arifumi Matsumoto, Masahiro Kozuka, and Kenji Fujikawa. Tcp multihome options. draft-arifumi-tcp-mh-00 (work in progress), October [14] R. Stewart. Stream Control Transmission Protocol. RFC 4960 (Proposed Standard), September Updated by RFCs 6096, [15] Rafaa Tahar, Abdelfettah Belghith, and Rafik Braham. Performance evaluation of ieee multi-interface based wireless distribution system mi-wds. The 7 th ACS/IEEE International Conference on Computer Systems and applications (AICCSA09), Rabat, Morocco, REFERENCES [1] Aditya Akella, Bruce Maggs, Srinivasan Seshan, and Anees Shaikh. On the performance benefits of multihoming route control. IEEE/ACM Trans. Netw., 16(1):91 104, [2] Amine Dhraief and Abdelfettah Belghith. Multihoming support in the internet: A state of the art. In International Conference on Models of Information and Communication Systems (MICS 2010), Rabat, Morocco, 2010.
A Generic Mobile Node Architecture for Multi-Interface Heterogenous Wireless Link Layer
A Generic Mobile Node Architecture for Multi-Interface Heterogenous Wireless Link Layer Rafaa TAHAR HANA Research Group University of Manouba, Tunisia Email: rafaa.tahar@hanalab.org Abdelfettah BELGHITH
More informationData and Computer Communications. Chapter 2 Protocol Architecture, TCP/IP, and Internet-Based Applications
Data and Computer Communications Chapter 2 Protocol Architecture, TCP/IP, and Internet-Based s 1 Need For Protocol Architecture data exchange can involve complex procedures better if task broken into subtasks
More informationDepartment of EECS - University of California at Berkeley EECS122 - Introduction to Communication Networks - Spring 2005 Final: 5/20/2005
Name: SID: Department of EECS - University of California at Berkeley EECS122 - Introduction to Communication Networks - Spring 2005 Final: 5/20/2005 There are 10 questions in total. Please write your SID
More informationCC-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 informationDepartment of Electrical and Computer Systems Engineering
Department of Electrical and Computer Systems Engineering Technical Report MECSE-6-2006 Medium Access Control (MAC) Schemes for Quality of Service (QoS) provision of Voice over Internet Protocol (VoIP)
More informationIEEE 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 informationThere are 10 questions in total. Please write your SID on each page.
Name: SID: Department of EECS - University of California at Berkeley EECS122 - Introduction to Communication Networks - Spring 2005 to the Final: 5/20/2005 There are 10 questions in total. Please write
More informationImpact of End-to-end QoS Connectivity on the Performance of Remote Wireless Local Networks
Impact of End-to-end QoS Connectivity on the Performance of Remote Wireless Local Networks Veselin Rakocevic School of Engineering and Mathematical Sciences City University London EC1V HB, UK V.Rakocevic@city.ac.uk
More informationExpanding the use of CTS-to-Self mechanism to improving broadcasting on IEEE networks
Expanding the use of CTS-to-Self mechanism to improving broadcasting on IEEE 802.11 networks Christos Chousidis, Rajagopal Nilavalan School of Engineering and Design Brunel University London, UK {christos.chousidis,
More informationLecture 2: Network Protocols and Layering
Lecture 2: Network Protocols and Layering Dr. Mohammed Hawa Electrical Engineering Department University of Jordan EE426: Communication Networks What is a Network Protocol? A protocol is the set of rules
More informationDynamic 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 informationCollision Probability in Saturated IEEE Networks
in Saturated IEEE 80.11 Networks Hai L. Vu Centre for Advanced Internet Architectures (CAIA) ICT Faculty, Swinburne University of Technology Hawthorn, VIC 31, Australia h.vu@ieee.org Taka Sakurai ARC Special
More informationLocal 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 informationImproving 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 informationComputer Networks (Introduction to TCP/IP Protocols)
Network Security(CP33925) Computer Networks (Introduction to TCP/IP Protocols) 부산대학교공과대학정보컴퓨터공학부 Network Type Elements of Protocol OSI Reference Model OSI Layers What we ll learn today 2 Definition of
More informationEffect of SCTP Multistreaming over Satellite Links
Effect of SCTP Multistreaming over Satellite Links Mohammed Atiquzzaman (Co-author: William Ivancic (NASA)) School of Computer Science University of Oklahoma. Email: atiq@ieee.org Web: www.cs.ou.edu/~atiq
More informationImplementation and Evaluation of Coupled Congestion Control for Multipath TCP
Implementation and Evaluation of Coupled Congestion Control for Multipath TCP Régel González Usach and Mirja Kühlewind Institute of Communication Networks and Computer Engineering (IKR), University of
More informationWireless 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 informationChapter - 1 INTRODUCTION
Chapter - 1 INTRODUCTION Worldwide Interoperability for Microwave Access (WiMAX) is based on IEEE 802.16 standard. This standard specifies the air interface of fixed Broadband Wireless Access (BWA) system
More informationWiFi Networks: IEEE b Wireless LANs. Carey Williamson Department of Computer Science University of Calgary Winter 2018
WiFi Networks: IEEE 802.11b Wireless LANs Carey Williamson Department of Computer Science University of Calgary Winter 2018 Background (1 of 2) In many respects, the IEEE 802.11b wireless LAN (WLAN) standard
More informationENRICHMENT OF SACK TCP PERFORMANCE BY DELAYING FAST RECOVERY Mr. R. D. Mehta 1, Dr. C. H. Vithalani 2, Dr. N. N. Jani 3
Research Article ENRICHMENT OF SACK TCP PERFORMANCE BY DELAYING FAST RECOVERY Mr. R. D. Mehta 1, Dr. C. H. Vithalani 2, Dr. N. N. Jani 3 Address for Correspondence 1 Asst. Professor, Department of Electronics
More informationFramework of Vertical Multi-homing in IPv6-based NGN
ITU-T Recommendation Y.ipv6-vmh Framework of Vertical Multi-homing in IPv6-based NGN Summary This Recommendation describes a framework of vertical multi-homing in IPv6-based NGN. This Recommendation identifies
More informationChapter 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 informationImproving TCP End to End Performance in Wireless LANs with Snoop Protocol
Improving TCP End to End Performance in Wireless LANs with Snoop Protocol Dejan Jaksic, Zeljko Ilic and Alen Bazant Department of Telecommunications, Faculty of Electrical Engineering and Computing Unska
More information3.1. Introduction to WLAN IEEE
3.1. Introduction to WLAN IEEE 802.11 WCOM, WLAN, 1 References [1] J. Schiller, Mobile Communications, 2nd Ed., Pearson, 2003. [2] Martin Sauter, "From GSM to LTE", chapter 6, Wiley, 2011. [3] wiki to
More informationImproving Reliable Transport and Handoff Performance in Cellular Wireless Networks
Improving Reliable Transport and Handoff Performance in Cellular Wireless Networks H. Balakrishnan, S. Seshan, and R. H. Katz ACM Wireless Networks Vol. 1, No. 4, pp. 469-482 Dec. 1995 P. 1 Introduction
More informationGuide To TCP/IP, Second Edition UDP Header Source Port Number (16 bits) IP HEADER Protocol Field = 17 Destination Port Number (16 bit) 15 16
Guide To TCP/IP, Second Edition Chapter 5 Transport Layer TCP/IP Protocols Objectives Understand the key features and functions of the User Datagram Protocol (UDP) Explain the mechanisms that drive segmentation,
More informationRD-TCP: Reorder Detecting TCP
RD-TCP: Reorder Detecting TCP Arjuna Sathiaseelan and Tomasz Radzik Department of Computer Science, King s College London, Strand, London WC2R 2LS {arjuna,radzik}@dcs.kcl.ac.uk Abstract. Numerous studies
More informationAnalyzing the Receiver Window Modification Scheme of TCP Queues
Analyzing the Receiver Window Modification Scheme of TCP Queues Visvasuresh Victor Govindaswamy University of Texas at Arlington Texas, USA victor@uta.edu Gergely Záruba University of Texas at Arlington
More informationA Survey of Recent Developments of TCP. Sally Floyd ACIRI (AT&T Center for Internet Research at ICSI) October 17, 2001
A Survey of Recent Developments of TCP Sally Floyd ACIRI (AT&T Center for Internet Research at ICSI) October 17, 2001 IEEE Annual Computer Communications Workshop 1 An overview of this session: This talk:
More informationWireless# Guide to Wireless Communications. Objectives
Wireless# Guide to Wireless Communications Chapter 7 Low-Speed Wireless Local Area Networks Objectives Describe how WLANs are used List the components and modes of a WLAN Describe how an RF WLAN works
More informationMohammad Hossein Manshaei 1393
Mohammad Hossein Manshaei manshaei@gmail.com 1393 1 An Analytical Approach: Bianchi Model 2 Real Experimentations HoE on IEEE 802.11b Analytical Models Bianchi s Model Simulations ns-2 3 N links with the
More informationSCTP Congestion Window Overgrowth During Changeover
SCTP Congestion Window Overgrowth During Changeover Janardhan R. Iyengar, Armando L. Caro, Jr., Paul D. Amer, Gerard J. Heinz Computer and Information Sciences University of Delaware iyengar, acaro, amer,
More informationAN ANALYSIS OF THE MODIFIED BACKOFF MECHANISM FOR IEEE NETWORKS
AN ANALYSIS OF THE MODIFIED BACKOFF MECHANISM FOR IEEE 802.11 NETWORKS Marek Natkaniec, Andrzej R. Pach Department of Telecommunications University of Mining and Metallurgy al. Mickiewicza 30, 30-059 Cracow
More informationTransport 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 informationAdvanced Computer Networks WLAN
Advanced Computer Networks 263 3501 00 WLAN Patrick Stuedi Spring Semester 2014 1 Oriana Riva, Department of Computer Science ETH Zürich Last week Outlook Medium Access COPE Short Range Wireless Networks:
More informationISSN: Index Terms Wireless networks, non - congestion events, packet reordering, spurious timeouts, reduce retransmissions.
ISSN:2320-0790 A New TCP Algorithm to reduce the number of retransmissions in Wireless Networks A Beulah, R Nita Marie Ann Assistant Professsor, SSN College of Engineering, Chennai PG Scholar, SSN College
More informationEnhancements and Performance Evaluation of Wireless Local Area Networks
Enhancements and Performance Evaluation of Wireless Local Area Networks Jiaqing Song and Ljiljana Trajkovic Communication Networks Laboratory Simon Fraser University Burnaby, BC, Canada E-mail: {jsong,
More informationAn Efficient Scheduling Scheme for High Speed IEEE WLANs
An Efficient Scheduling Scheme for High Speed IEEE 802.11 WLANs Juki Wirawan Tantra, Chuan Heng Foh, and Bu Sung Lee Centre of Muldia and Network Technology School of Computer Engineering Nanyang Technological
More informationWireless 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 informationPerformance evaluation and enhancement of WLAN
Performance evaluation and enhancement of WLAN (CMPT885 / ENSC835) Jiaqing (James) Song songs@acm.org Spring 2002 Table of Contents Introduction to WLAN Performance enhancement Implementation with OPNET
More informationCS 421: COMPUTER NETWORKS SPRING FINAL May 16, minutes
CS 4: COMPUTER NETWORKS SPRING 03 FINAL May 6, 03 50 minutes Name: Student No: Show all your work very clearly. Partial credits will only be given if you carefully state your answer with a reasonable justification.
More informationGuide to Wireless Communications, Third Edition. Objectives
Guide to Wireless Communications, Third Edition Chapter 7 Low-Speed Wireless Local Area Networks Objectives Describe how WLANs are used List the components and modes of a WLAN Describe how an RF WLAN works
More informationTCP/IP Performance ITL
TCP/IP Performance ITL Protocol Overview E-Mail HTTP (WWW) Remote Login File Transfer TCP UDP IP ICMP ARP RARP (Auxiliary Services) Ethernet, X.25, HDLC etc. ATM 4/30/2002 Hans Kruse & Shawn Ostermann,
More informationNetworking for Data Acquisition Systems. Fabrice Le Goff - 14/02/ ISOTDAQ
Networking for Data Acquisition Systems Fabrice Le Goff - 14/02/2018 - ISOTDAQ Outline Generalities The OSI Model Ethernet and Local Area Networks IP and Routing TCP, UDP and Transport Efficiency Networking
More information6.9 Summary. 11/20/2013 Wireless and Mobile Networks (SSL) 6-1. Characteristics of selected wireless link standards a, g point-to-point
Chapter 6 outline 6.1 Introduction Wireless 6.2 Wireless links, characteristics CDMA 6.3 IEEE 802.11 wireless LANs ( wi-fi ) 6.4 Cellular Internet Access architecture standards (e.g., GSM) Mobility 6.5
More informationImpact of IEEE n Operation on IEEE Operation
2009 International Conference on Advanced Information Networking and Applications Workshops Impact of IEEE 802.11n Operation on IEEE 802.15.4 Operation B Polepalli, W Xie, D Thangaraja, M Goyal, H Hosseini
More informationImpact of transmission errors on TCP performance. Outline. Random Errors
Impact of transmission errors on TCP performance 1 Outline Impact of transmission errors on TCP performance Approaches to improve TCP performance Classification Discussion of selected approaches 2 Random
More informationTCP Congestion Control in Wired and Wireless networks
TCP Congestion Control in Wired and Wireless networks Mohamadreza Najiminaini (mna28@cs.sfu.ca) Term Project ENSC 835 Spring 2008 Supervised by Dr. Ljiljana Trajkovic School of Engineering and Science
More informationLecture 15: TCP over wireless networks. Mythili Vutukuru CS 653 Spring 2014 March 13, Thursday
Lecture 15: TCP over wireless networks Mythili Vutukuru CS 653 Spring 2014 March 13, Thursday TCP - recap Transport layer TCP is the dominant protocol TCP provides in-order reliable byte stream abstraction
More informationAn evaluation tool for Wireless Digital Audio applications
An evaluation tool for Wireless Digital Audio applications Nicolas-Alexander Tatlas 1, Andreas Floros 2, and John Mourjopoulos 3 1 Audiogroup, Electrical Engineering and Computer Technology Department,
More informationPerformance analysis of Internet applications over an adaptive IEEE MAC architecture
Journal of the Franklin Institute 343 (2006) 352 360 www.elsevier.com/locate/jfranklin Performance analysis of Internet applications over an adaptive IEEE 802.11 MAC architecture Uthman Baroudi, Mohammed
More informationMaster s Thesis. Congestion Control Mechanisms for Alleviating TCP Unfairness in Wireless LAN Environment
Master s Thesis Title Congestion Control Mechanisms for Alleviating TCP Unfairness in Wireless LAN Environment Supervisor Professor Hirotaka Nakano Author Masafumi Hashimoto February 15th, 21 Department
More informationMobility vs Multihoming
Mobility vs Multihoming Naveen Gundu Helsinki University of Technology Telecommunications Software and Multimedia Laboratory naveen@cc.hut.fi Abstract In current scenario, use of mobile and Internet has
More informationIntroduction to Protocols
Chapter 6 Introduction to Protocols 1 Chapter 6 Introduction to Protocols What is a Network Protocol? A protocol is a set of rules that governs the communications between computers on a network. These
More informationComparison Study of Transmission Control Protocol and User Datagram Protocol Behavior over Multi-Protocol Label Switching Networks in Case of Failures
Journal of Computer Science 5 (12): 1042-1047, 2009 ISSN 1549-3636 2009 Science Publications Comparison Study of Transmission Control Protocol and User Datagram Protocol Behavior over Multi-Protocol Label
More informationPerformance of UMTS Radio Link Control
Performance of UMTS Radio Link Control Qinqing Zhang, Hsuan-Jung Su Bell Laboratories, Lucent Technologies Holmdel, NJ 77 Abstract- The Radio Link Control (RLC) protocol in Universal Mobile Telecommunication
More informationImpact 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 informationInternetwork Basic. Possible causes of LAN traffic congestion are
Internetworking 1 C H A P T E R 2 Internetworking Basics Internetworking Model The OSI Reference Model Ethernet Networking Wireless Networking Data Encapsulation Topic 3 1 Internetwork Basic 4 Possible
More informationComputer Science 461 Final Exam May 22, :30-3:30pm
NAME: Login name: Computer Science 461 Final Exam May 22, 2012 1:30-3:30pm This test has seven (7) questions, each worth ten points. Put your name on every page, and write out and sign the Honor Code pledge
More informationCPEG514 Advanced Computer Networks. Atef Abu Salim University of Nizwa Spring 2013/2014
CPEG514 Advanced Computer Networks Atef Abu Salim University of Nizwa Spring 2013/2014 Today s Class Topics Course Syllabus Computer Networks LANs and WANs The Internet Protocols, Layers and Interfaces
More informationJoint PHY/MAC Based Link Adaptation for Wireless LANs with Multipath Fading
Joint PHY/MAC Based Link Adaptation for Wireless LANs with Multipath Fading Sayantan Choudhury and Jerry D. Gibson Department of Electrical and Computer Engineering University of Califonia, Santa Barbara
More informationEnhancing the DCF mechanism in noisy environment
Enhancing the DCF mechanism in noisy environment 1 LICP EA 2175 Université de Cergy-Pontoise 3 Av Adolph Chauvin 9532 Cergy-Pontoise France Email: {adlen.ksentini, mohamed.naimi}@dept-info.u-cergy.fr Adlen
More informationStrategies and Guidelines for Improving Wireless Local Area Network Performance
Strategies and Guidelines for Improving Wireless Local Area Network Performance Dr Nurul Sarkar Associate Professor School of Computing and Mathematical Sciences nurul.sarkar@aut.ac.nz 2 Outline of Talk
More informationAdaptive Mechanism for Aggregation with fragments retransmission in high-speed wireless networks
Int. J. Open Problems Compt. Math., Vol. 4, No. 3, September 2011 ISSN 1998-6262; Copyright ICSRS Publication, 2011 www.i-csrs.org Adaptive Mechanism for Aggregation with fragments retransmission in high-speed
More informationUNIT IV -- TRANSPORT LAYER
UNIT IV -- TRANSPORT LAYER TABLE OF CONTENTS 4.1. Transport layer. 02 4.2. Reliable delivery service. 03 4.3. Congestion control. 05 4.4. Connection establishment.. 07 4.5. Flow control 09 4.6. Transmission
More informationmsctp for Vertical Handover Between Heterogeneous Networks
msctp for Vertical Handover Between Heterogeneous Networks Seok Joo Koh and Sang Wook Kim Department of Computer Science, Kyungpook National University, Daegoo, Korea {sjkoh, swkim}@cs.knu.ac.kr Abstract.
More informationLecture 16: QoS and "
Lecture 16: QoS and 802.11" CSE 123: Computer Networks Alex C. Snoeren HW 4 due now! Lecture 16 Overview" Network-wide QoS IntServ DifServ 802.11 Wireless CSMA/CA Hidden Terminals RTS/CTS CSE 123 Lecture
More informationExtensions to RTP to support Mobile Networking: Brown, Singh 2 within the cell. In our proposed architecture [3], we add a third level to this hierarc
Extensions to RTP to support Mobile Networking Kevin Brown Suresh Singh Department of Computer Science Department of Computer Science University of South Carolina Department of South Carolina Columbia,
More informationTCP PERFORMANCE FOR FUTURE IP-BASED WIRELESS NETWORKS
TCP PERFORMANCE FOR FUTURE IP-BASED WIRELESS NETWORKS Deddy Chandra and Richard J. Harris School of Electrical and Computer System Engineering Royal Melbourne Institute of Technology Melbourne, Australia
More informationCross-layer TCP Performance Analysis in IEEE Vehicular Environments
24 Telfor Journal, Vol. 6, No. 1, 214. Cross-layer TCP Performance Analysis in IEEE 82.11 Vehicular Environments Toni Janevski, Senior Member, IEEE, and Ivan Petrov 1 Abstract In this paper we provide
More informationA New Path Failure Detection Method for Multi-homed Transport Layer Protocol
ICN 211 : The Tenth International Conference on Networks A New Path Failure Detection Method for Multi-homed Transport Layer Protocol Sinda Boussen, Nabil Tabbane and Sami Tabbane Research Unit MEDIATRON
More informationVirtual residential gateways: Architecture and performance
Virtual residential gateways: Architecture and performance Younes Khadraoui Email: younes.khadraoui@telecom-bretagne.eu Xavier Lagrange Email: xavier.lagrange@telecom-bretagne.eu Abstract With the increase
More informationSirindhorn International Institute of Technology Thammasat University
Name.............................. ID............... Section...... Seat No...... Thammasat University Final Exam: Semester, 205 Course Title: Introduction to Data Communications Instructor: Steven Gordon
More information3. Evaluation of Selected Tree and Mesh based Routing Protocols
33 3. Evaluation of Selected Tree and Mesh based Routing Protocols 3.1 Introduction Construction of best possible multicast trees and maintaining the group connections in sequence is challenging even in
More informationMobile SCTP for IP Mobility Support in All-IP Networks
Mobile SCTP for IP Mobility Support in All-IP Networks Seok Joo Koh sjkoh@cs.knu.ac.kr Abstract The Stream Control Transmission Protocol (SCTP) is a new transport protocol that is featured multi-streaming
More informationChapter 6. What happens at the Transport Layer? Services provided Transport protocols UDP TCP Flow control Congestion control
Chapter 6 What happens at the Transport Layer? Services provided Transport protocols UDP TCP Flow control Congestion control OSI Model Hybrid Model Software outside the operating system Software inside
More informationCCNA Exploration1 Chapter 7: OSI Data Link Layer
CCNA Exploration1 Chapter 7: OSI Data Link Layer LOCAL CISCO ACADEMY ELSYS TU INSTRUCTOR: STELA STEFANOVA 1 Explain the role of Data Link layer protocols in data transmission; Objectives Describe how the
More informationPerformance Comparison of IEEE e EDCA and b DCF Under Non- Saturation Condition using Network Simulator
Research Journal of Applied Sciences, Engineering and Technology 4(22): 4748-4754, 212 ISSN: 24-7467 Maxwell Scientific Organization, 212 Submitted: April 3, 212 Accepted: April 23, 212 Published: November
More informationChapter 3.1 Acknowledgment:
Chapter 3.1 Acknowledgment: This material is based on the slides formatted by Dr Sunilkumar S. manvi and Dr Mahabaleshwar S. Kakkasageri, the authors of the textbook: Wireless and Mobile Networks, concepts
More informationAnalysis of IEEE e for QoS Support in Wireless LANs
Analysis of IEEE 802.11e for QoS Support in Wireless LANs Stefan Mangold, Sunghyun Choi, Guido R. Hiertz, Ole Klein IEEE Wireless Communications, December 2003 Presented by Daeseon Park, Student No.2005-30231
More informationChapter 2 - Part 1. The TCP/IP Protocol: The Language of the Internet
Chapter 2 - Part 1 The TCP/IP Protocol: The Language of the Internet Protocols A protocol is a language or set of rules that two or more computers use to communicate 2 Protocol Analogy: Phone Call Parties
More informationAn Enhanced IEEE Retransmission Scheme
An Enhanced IEEE 802.11 Retransmission Scheme Hao-Li Wang, Jinghao Miao, J. Morris Chang Dept. of Electrical and Computer Engineering Iowa State University haoli, jhmiao, morris@iastate.edu Abstract In
More informationPART IV. Internetworking Using TCP/IP
PART IV Internetworking Using TCP/IP Internet architecture, addressing, binding, encapsulation, and protocols in the TCP/IP suite Chapters 20 Internetworking: Concepts, Architecture, and Protocols 21 IP:
More informationA FORWARDING CACHE VLAN PROTOCOL (FCVP) IN WIRELESS NETWORKS
A FORWARDING CACHE VLAN PROTOCOL (FCVP) IN WIRELESS NETWORKS Tzu-Chiang Chiang,, Ching-Hung Yeh, Yueh-Min Huang and Fenglien Lee Department of Engineering Science, National Cheng-Kung University, Taiwan,
More informationSWAP and TCP performance
SWAP and TCP performance Jean Tourrilhes, HPLB 23 March 98 1 Introduction The SWAP protocol that we have proposed [4] the HRFWG is designed to carry TCP/IP traffic. Of course, we would never had proposed
More informationIntroduction to Open System Interconnection Reference Model
Chapter 5 Introduction to OSI Reference Model 1 Chapter 5 Introduction to Open System Interconnection Reference Model Introduction The Open Systems Interconnection (OSI) model is a reference tool for understanding
More informationYour favorite blog :www.vijay-jotani.weebly.com (popularly known as VIJAY JOTANI S BLOG..now in facebook.join ON FB VIJAY
VISIT: Course Code : MCS-042 Course Title : Data Communication and Computer Network Assignment Number : MCA (4)/042/Assign/2014-15 Maximum Marks : 100 Weightage : 25% Last Dates for Submission : 15 th
More informationA Cross-layer Scheme for TCP Performance Improvement in Wireless LANs
A Cross-layer Scheme for TCP Performance Improvement in Wireless LANs Dzmitry Kliazovich and Fabrizio Granelli DIT - University of Trento Via Sommarive 14, I-38050 Trento, ITALY E-mail: [klezovic,granelli]@dit.unitn.it
More informationA Novel Framework for Radio Resource Management in IEEE Wireless LANs
Dublin Institute of Technology ARROW@DIT Conference papers Communications Network Research Institute 2005-01-01 A Novel Framework for Radio Resource Management in IEEE 802.11 Wireless LANs Mark Davis Dublin
More informationAdapting TCP Segment Size in Cellular Networks
Adapting TCP Segment Size in Cellular Networks Jin-Hee Choi 1, Jin-Ghoo Choi 2, and Chuck Yoo 1 1 Department of Computer Science and Engineering, Korea University {jhchoi, hxy}@os.korea.ac.kr 2 School
More informationA Study on the Behaviour of SAODV with TCP and SCTP Protocols in Mobile Adhoc Networks
International Journal of Research in Advent Technology, Vol.6, No.8, August 218 A Study on the Behaviour of SAODV with TCP and SCTP Protocols in Mobile Adhoc Networks S. Mahalakshmi 1, Dr. K. Geetha 2
More informationInteractions Between the Physical Layer and Upper Layers in Wireless Networks: The devil is in the details
Interactions Between the Physical Layer and Upper Layers in Wireless Networks: The devil is in the details Fouad A. Tobagi Stanford University Broadnets 2006 San Jose, October 4, 2006 Very Wide Range of
More informationComparison of proposed path selection protocols for IEEE s WLAN mesh networks
Comparison of proposed path selection protocols for IEEE 802.11s WLAN mesh networks Sana Ghannay, Sonia Mettali Gammar and Farouk Kamoun CRISTAL lab, National School of Computer Sciences, ENSI, 2010, Manouba
More informationComputer Networks. Wireless LANs
Computer Networks Wireless LANs Mobile Communication Technology according to IEEE (examples) Local wireless networks WLAN 802.11 Personal wireless nw WPAN 802.15 WiFi 802.11a 802.11b 802.11h 802.11i/e/
More informationcs/ee 143 Communication Networks
cs/ee 143 Communication Networks Chapter 4 Transport Text: Walrand & Parakh, 2010 Steven Low CMS, EE, Caltech Recap: Internet overview Some basic mechanisms n Packet switching n Addressing n Routing o
More informationOn the Interdependence of Congestion and Contention in Wireless Sensor Networks
On the Interdependence of Congestion and Contention in Wireless Sensor Networks Mehmet C. Vuran Vehbi C. Gungor School of Electrical & Computer Engineering Georgia Institute of Technology, Atlanta, GA
More informationWireless TCP. TCP mechanism. Wireless Internet: TCP in Wireless. Wireless TCP: transport layer
Wireless TCP W.int.2-2 Wireless Internet: TCP in Wireless Module W.int.2 Mobile IP: layer, module W.int.1 Wireless TCP: layer Dr.M.Y.Wu@CSE Shanghai Jiaotong University Shanghai, China Dr.W.Shu@ECE University
More informationTRANSMISSION CONTROL PROTOCOL
COMP 635: WIRELESS & MOBILE COMMUNICATIONS TRANSMISSION CONTROL PROTOCOL Jasleen Kaur Fall 2017 1 Impact of Wireless on Protocol Layers Application layer Transport layer Network layer Data link layer Physical
More informationBridging and Switching Basics
CHAPTER 4 Bridging and Switching Basics This chapter introduces the technologies employed in devices loosely referred to as bridges and switches. Topics summarized here include general link-layer device
More information