Freeze DeadLine Method for Vertical Handover in Heterogeneous Wireless Networks

Similar documents
TCP Throughput Improvement over Vertical Handover between 3G LTE and WLAN

PERFORMANCE ANALYSIS OF SNOOP TCP WITH FREEZING AGENT OVER CDMA2000 NETWORKS

TCP Congestion Control in Wired and Wireless networks

ATL : An Adaptive Transport Layer Protocol Suite for Next Generation Wireless Internet

Investigations on TCP Behavior during Handoff

TCP OVER AD HOC NETWORK

TCP over Wireless. Protocols and Networks Hadassah College Spring 2018 Wireless Dr. Martin Land 1

Wireless TCP Performance Issues

ISSN: Index Terms Wireless networks, non - congestion events, packet reordering, spurious timeouts, reduce retransmissions.

ATCP: Improving TCP performance over mobile wireless environments

A New Full Duplex MAC Protocol to Solve the Asymmetric Transmission Time

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

Adapting TCP Segment Size in Cellular Networks

ECS-087: Mobile Computing

TCP Congestion Control in Wired and Wireless Networks

A Scheme for Enhancing TCP Fairness and Throughput in IEEE WLANs

Internet Networking recitation #10 TCP New Reno Vs. Reno

Improving TCP End to End Performance in Wireless LANs with Snoop Protocol

Link Characteristics Information conveyance

A Seamless Handover Mechanism for IEEE e Broadband Wireless Access

Studying Fairness of TCP Variants and UDP Traffic

Lecture 15: TCP over wireless networks. Mythili Vutukuru CS 653 Spring 2014 March 13, Thursday

CMPE 257: Wireless and Mobile Networking

Telecommunication Services Engineering Lab. Roch H. Glitho

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

TCP Congestion Control

Recognizing Handover Situation for Vertical Handovers using Mobile IPv6 Signaling

OPNET M-TCP model. Modupe Omueti

An Analytical Model for Short-Lived TCP Flows in Heterogeneous Wireless Networks

Probe or Wait : Handling tail losses using Multipath TCP

Department of EECS - University of California at Berkeley EECS122 - Introduction to Communication Networks - Spring 2005 Final: 5/20/2005

Improving Reliable Transport and Handoff Performance in Cellular Wireless Networks

ENSC 835: COMMUNICATION NETWORKS

CS 268: Wireless Transport Protocols. Kevin Lai Feb 13, 2002

TCP based Receiver Assistant Congestion Control

Design and Performance Evaluation of High Efficient TCP for HBDP Networks

Partial Caching Scheme for Streaming Multimedia Data in Ad-hoc Network

Augmented Split-TCP over Wireless LANs

Performance Analysis of Transmission Control Protocol Variants

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

Chapter 13 TRANSPORT. Mobile Computing Winter 2005 / Overview. TCP Overview. TCP slow-start. Motivation Simple analysis Various TCP mechanisms

Impact of transmission errors on TCP performance. Outline. Random Errors

MEASURING PERFORMANCE OF VARIANTS OF TCP CONGESTION CONTROL PROTOCOLS

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

IJSRD - International Journal for Scientific Research & Development Vol. 2, Issue 03, 2014 ISSN (online):

THE NETWORK PERFORMANCE OVER TCP PROTOCOL USING NS2

Considering Spurious Timeout in Proxy for Improving TCP Performance in Wireless Networks

An End-to-End Support for Short-Lived TCP Flows in Heterogeneous Wired-cum-Wireless Networks: An Analytical Study

Chapter - 1 INTRODUCTION

A Hybrid Systems Modeling Framework for Fast and Accurate Simulation of Data Communication Networks. Motivation

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

TM ALGORITHM TO IMPROVE PERFORMANCE OF OPTICAL BURST SWITCHING (OBS) NETWORKS

Transmission Control Protocol. ITS 413 Internet Technologies and Applications

DualRTT: Enhancing TCP Performance During Delay Spikes

ENSC 835 project (2002) TCP performance over satellite links. Kenny, Qing Shao Grace, Hui Zhang

IP Mobility Support with a Multihomed Mobile Router

TRANSMISSION CONTROL PROTOCOL

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

TCP so far Computer Networking Outline. How Was TCP Able to Evolve

Keywords MANET, TCP, SACK.

Multiple Layer Error Control over Wireless Links

A Design of Distributed Data Traffic Algorithm based on Hierarchical Wireless/Mobile Networks

Hybrid Control and Switched Systems. Lecture #17 Hybrid Systems Modeling of Communication Networks

Hassan Sinky and Bechir Hamdaoui School of Electrical Engineering and Computer Science, Oregon State University

Performance Enhancement Of TCP For Wireless Network

Improving Performance of Transmission Control Protocol for Mobile Networks

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

Modeling and Performance Evaluation of LTE Networks with Different TCP Variants

TCP CONGESTION CONTROL PROTOCOLS OVER UMTS WCDMA NETWORK

TCP over Wireless PROF. MICHAEL TSAI 2016/6/3

Common Service Discovery Scheme in IoT Environments

ICE 1332/0715 Mobile Computing (Summer, 2008)

Analytic End-to-End Estimation for the One-Way Delay and Its Variation

Hierarchical Cache Design for Enhancing TCP Over Heterogeneous Networks With Wired and Wireless Links

Performance Analysis of TCP Variants

Rate Based Pacing with Various TCP Variants

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

Novel web agent framework to support seamless mobility for data networks Y.-J. Lee 1 D.-W. Lee 2 M. Atiquzzaman 3

Differentiating Congestion vs. Random Loss: A Method for Improving TCP Performance over Wireless Links

Experimental Analysis of TCP Behaviors against Bursty Packet Losses Caused by Transmission Interruption

Transmission Control Protocol (TCP)

Bandwidth Allocation & TCP

100 Mbps. 100 Mbps S1 G1 G2. 5 ms 40 ms. 5 ms

COMPUTER NETWORK. Homework #3. Due Date: May 22, 2017 in class

SONY S QOS TECHNOLOGY

Delay Performance of the New Explicit Loss Notification TCP Technique for Wireless Networks

Vertical Handover in Vehicular Ad-hoc Networks A Survey

Vertical and Horizontal Handover in Heterogeneous Wireless Networks using OPNET

Path Selection of SCTP Fast Retransmission in Multi-homed Wireless Environments

TCP congestion control:

CUBIC. Qian HE (Steve) CS 577 Prof. Bob Kinicki

TRANSMISSION CONTROL PROTOCOL

under grant CNS This work was supported in part by the National Science Foundation (NSF)

CIS 632 / EEC 687 Mobile Computing

Chapter III. congestion situation in Highspeed Networks

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

CMSC 417. Computer Networks Prof. Ashok K Agrawala Ashok Agrawala. October 30, 2018

ANALYSIS OF VARIOUS TCP SUB-VERSIONS AND MECHANISM FOR CONGESTION AVOIDENCE

An Improvement of TCP Downstream Between Heterogeneous Terminals in an Infrastructure Network

ENSC 835 project (2002) TCP performance over satellite links. Kenny, Qing Shao Grace, Hui Zhang

Transcription:

, pp.187-191 http://dx.doi.org/10.14257/astl.2014.63.41 Freeze DeadLine Method for Vertical Handover in Heterogeneous Wireless Networks Hyeon-Jin Jeong 1, Seung-Sik Choi 1 1 Computer Engineering Department, Incheon National University, (Songdo-dong) 119 Academy-ro, Yeonsu-gu, Incheon, Korea {oasishjj, sschoi}@incheon.ac.kr Abstract. In this paper, we propose a FDL(Freeze DeadLine) algorithm to solve handover problems in heterogeneous wireless networks. Many previous studies concentrated on low level layer to solve handover. In this paper, however, we concentrate on high level handover problems such as network layer and transport layer. We analyze handover problems of transport layer in Heterogeneous wireless network, propose the FLD algorithm for better performance than others studies. The proposed method is analyzed by theoretical frames and we verify the propose method using the NS-2(Network Simulation 2). Keywords: FDL, Vertical Handover, Heterogeneous Wireless Networks 1 Introduction Recently, LTE-A (Long Term Evolution Advance) is launched on the commercial scale in Korea. In theory, LTE-A has rapid network transmission speed about 150Mbps. It is shown that the wireless technique has developed greatly compared to the past when 3G networks used. However, wireless networks are used not only by the Best transmission speed but also by others parameters for each environments. By the way, the latest MT (Mobile Terminal) can use not only a network but also multiple networks. It is named as Heterogeneous Wireless networks. Each network offers a service to each user for their purposes. 2 Related Work Freeze TCP [1] is a method to improve throughput in the hand-off situation. If a node is aware that hand-off has occurred, it sends a message to the server that sets window size to be 0. When the server receives this message, it stops sending packets. When hand-offends, the node sends a message to the server that sets the window size to its value before handover. However, Freeze-TCP causes some ISSN: 2287-1233 ASTL Copyright 2014 SERSC

adaptation problems. In upward handover, the node should wait to use full bandwidth. In downward hand-off, the node lost packets because of low bandwidth. The improvement of Freeze-TCP are proposed[2]. This method is that calculates new RTT for a time-out solution after hand-off. However, this method concentrates a situation of hand-off ended. Another study is Freeze-TCP+[3]. This way is that predicting bandwidth changes using remained packets for throughput after hand-off, however, It is not mentioned about hand-off start time and hand-off end time. The IEEE 802.21 MIH [4] standard defines media-access independent mechanisms that enable the optimization of hand-off between heterogeneous IEEE 802 systems and may facilitate hand-off between IEEE 802 systems and cellular systems, but it has some problems because it does not consider the transport layer hand-off. [5]. 3 Freeze DeadLine Method for Vertical Handover in Heterogeneous Wireless Networks If Freeze-TCP is used, many hand-off problems of transport layer in wireless networks are solved, however, Freeze-TCP is designed for horizontal network, so, another problem are occurred when Freeze-TCP used heterogeneous wireless networks. (Fig 2) shows fast freeze problem. If apposite Freeze time is FDL(Freeze DeadLine), fast Freeze cause waste of time of packet transmission. In Fig 2, deviant crease lines mean that if Freeze is normal, data transmission is possible, however, transmission is impossible because of Fast Freeze. If Freeze-TCP know exact freeze Time, data transmission are transmitted economically. Fig. 1. Early Freeze Fig. 2. Late Freeze (Fig 3) shows late freeze problem. We suppose packet that transmit after FDL are all lost. If a mobile node sends a freeze request packet after FDL, the packet must have lost. It cause that a server do not know hand-off occur or not. Server sends a packet to mobile node because it do not know hand-off. It cause timeout event. We discuss hand-off problems, to solve it, we propose Freeze Deadline method. We supposes that bottom layer send messages that have hand-off start time and handoff end time. MIH and Cross layer method is used to calculate the hand-off start time and hand-off end time. Also, all packets are lost from hand-off start time to hand-off 188 Copyright 2014 SERSC

In this paper, FDL is a time of RTT/2 befoer hand-off end time in current networks., which is described by the following, (1) Mobile nodes are gathering others network parameters and monitoring hand-off. If hand-off are occurred. Mobile node calculated hand-off end time(he) using past information, and send a freeze request message to server before FLD. It is because that the packet of freeze request can alive(we suppose that all packets are lost from hand-off start time to hand-off end time) and safely arrive to server. FDL show better performance than other fast freeze. Suppose throughput is G, G is Congestion Window divided by RTT(Round Trip Time), which is described by the following, The benefit of FDL is a value of FDL time minus early freeze time and multiply throughput, G, which is described by the following, (3) FLD time is hand-off start time and T FastFreeze is early Freeze time. The FDL benefit is always positive number because hand-off start time minus fast freeze time is better than 0. (Equation 3) means that FDL method has better performance than fast freeze. Proposed method is knows hand-off end time using bottom layer's information. When mobile node sends a message of freeze network, mobile node sends hand-off end time together to the server in FDL. However, transport layer do not know that hand-off is occurred or not, in late Freeze situation, so, the server waits long time from time of last received ACK to time-out event occurred. FDL benefit is (equation 4) compare to late freeze. (4) RTO is term of Time out by TCP, T handoverend is hand-off end time. FDL benefit is shown (Fig 5) compare to late Freeze. In late Freeze, TCP do not know when transmission is started. Although server can transmit the packet to client, they do not because server waits the end of time-out. (2) 4 Experiment Fig. 3. Simulation Topology Copyright 2014 SERSC 189

We simulates FDL in NS-2(Network Simulator -2)[6]. (Fig. 3) shows experiment environments, it consist of a server, a Router, Base-station for 3G network, and a Access Point. the server, router, BS(Basement), AP are connected with wire, mobile node and access point are connected with wireless. We simulate 4 protocols, Freeze- TCP, TCP-Reno applied FDL, TCP-Reno, TCP-SACK. TCP-SACK is used error environments. Error rate is 1%. We simulated two situations, first is downward handover(3g to WLAN) situation, second is upward hand-off (WLAN to 3G). Fig. 4. Throughput in Downward Vertical Handover Fig. 5. Throughput in Upward Vertical Handover (Fig. 4) shows throughput in downward hand-off environment using FDL, TCP- Reno and Fast-freeze. After 5 second, we can see fast freeze problem. fast freeze cause bandwidth waste. Even though sever can transmit data, they do not it, because fast freeze is occurred. However, FDL knows hand-off end time and when last packet is sent, so, FDL continually transmit packet. After 10 second from simulation started, FDL transmit packet faster than TCP-Reno. TCP-Reno do not kwon, when hand-off started and ended. TCP know last packet and RTO, so, TCP just perform the Time out event. Compared to FDL, TCP transmit is later than it. (Fig. 5) shows throughput in upward hand-off environment using FDL, TCP- Reno and Fast-freeze. After 5 second, we can see fast freeze problem. fast freeze cause bandwidth waste. Even though sever can transmit data, they do not it, because fast freeze is occurred too. However, FDL work ordinarily. Fig. 6. Throughput in Upward handover when errors are occurred Fig. 7. Throughput in Downward handover when errors are occurred We simulate error environment it same condition above simulations. This experiment purpose is that real-world has many packet loss due to diffraction, 190 Copyright 2014 SERSC

interference or collision. We set error rate about 1%. (Fig. 6) shows upward hand-off situation when packet are lost using TCP-SACK and FDL. Front of the (Fig. 6) shows same but only different throughput, however, FDL is more performance than TCP- Sack after hand-off ended, because FDL knows hand-off end time. (Fig. 7) shows downward hand-off situation when packet are lost using TCP- SACK and FDL. It is also shows that FDL is better performance than TCP-SACK. FDL transmits packet in advance of TCP-SACK, because FDL know hand-off end time. 5 Conclusion In heterogeneous wireless networks environment, hand-off problems is considered by many dimensions. However, lately researches are concentration on the physical and link layer. So, we concentrates transport layer. In hand-off situation, transport layer is sensitive such as packet loss or throughput down, so must have to control this problems. There is a Freeze-TCP for transport layer hand-off however, Freeze-TCP do not know when network are freeze or unfreeze. So, this paper proposed Freeze DeadLine. Proposed method is analyzed theoretical frames and verified that the propose method using the NS-2(Network Simulation 2).. Also, We shows better performance to compared CWND each networks. Acknowledgments. This work was supported by the National Research Foundation of Korea(NRF) grant funded by the Korean Government(2010-0024926) References 1. G. Tim, M. James, Phatak. DS, G. Vipul, Mar. Freeze - TCP: A true end-to-end TCP enhancement mechanism for mobile environments, in Proc. IEEE INFOCOM 2000, pp.1537-1545, Israel (2000) 2. Da Costa, G.M.T. & Sirisena, H.R. Freeze TCP with time stamps for fast packet loss recovery after disconnections, Computer Communications, Vol.26, No.15, pp:1792-1799, (2003) 3. H.H Lee,, J.H Choi, Enhanced Freeze-TCP for Vertical Hand-over, Conference on IEEK, Vol. 2010 No. 6, pp.887-889, May,( 2010) 4. "IEEE Standard for Local and metropolitan area networks Part 21: Media Independent Handover Services," JAN (2009) 5. V. Tiwari, S. Kansal, and A. Gaiwak, "Performance evaluation of TCP variants using media independent handover in heterogeneous network," Proc of the International Conference on Computer and Communication Technology, pp.367-370, Sep (2010) 6. The Network Simulator NS-2, Copyright 2014 SERSC 191