Integration of QoS and congestion control in multi-hop wireless networks

The layered protocol architecture lacks of flexibility to support granular QoS requirements for multi-hop mobile wireless networks with limited bandwidth. Meanwhile, research indicates that TCP behaves inefficiently in such networks. Recently Differentiated Queueing Service (DQS) and Semi-TCP schemes have been proposed to provide granular QoS and improve the performance of TCP, respectively. However, the impact of their correlation on the overall network performance has not been investigated when they are implemented in the same protocol stack since their implementations cross transport layer, network layer and data link layer. To this end, this paper integrates DQS and Semi-TCP to investigate the performance in multi-hop mobile wireless networks. The study comes up with some new possible schemes to further improve the overall performance. According to our study, we propose a new algorithm to estimate the latest departure time and a novel handling of overdue packets, as well as an ACK scheme to decrease nodes' contention. Furthermore, we also design the cross-layer architecture for the integrated solution. Simulation results show that the integrated scheme can further improve throughput and reduce delay.

[1]  Gang Wei,et al.  Decoupling congestion control from TCP for multi-hop wireless networks: semi-TCP , 2009, CHANTS '09.

[2]  Ning Wang Recent Advances in Providing Qos and Reliability in the Future Internet Backbone , 2011 .

[3]  Wei Tu,et al.  Distributed scheduling scheme for video streaming over multi-channel multi-radio multi-hop wireless networks , 2010, IEEE Journal on Selected Areas in Communications.

[4]  Imrich Chlamtac,et al.  Mobile ad hoc networking: imperatives and challenges , 2003, Ad Hoc Networks.

[5]  Robert T. Braden,et al.  Requirements for Internet Hosts - Communication Layers , 1989, RFC.

[6]  M. Motani,et al.  Cross-layer design: a survey and the road ahead , 2005, IEEE Communications Magazine.

[7]  Gang Wei,et al.  A Cross-Layer Implementation of Differentiated Queueing Service (DQS) for Wireless Mesh Networks , 2008, VTC Spring 2008 - IEEE Vehicular Technology Conference.

[8]  Sumit Rangwala,et al.  Congestion control in multi-hop wireless networks , 2009 .

[9]  Sally Floyd,et al.  TCP Selective Acknowledgement Options , 1996 .

[10]  Qian Zhang,et al.  Cross-Layer Design for QoS Support in Multihop Wireless Networks , 2008, Proceedings of the IEEE.

[11]  Silvia Giordano,et al.  Mobile ad hoc networks , 2002 .

[12]  Haiyun Luo,et al.  The impact of multihop wireless channel on TCP performance , 2005, IEEE Transactions on Mobile Computing.

[13]  Matthew Andrews,et al.  Minimizing End-to-End Delay in Wireless Networks Using a Coordinated EDF Schedule , 2010, 2010 Proceedings IEEE INFOCOM.

[14]  Christina Fragouli,et al.  Controlled multimedia wireless link sharing via enhanced class-based queuing with channel-state-dependent packet scheduling , 1998, Proceedings. IEEE INFOCOM '98, the Conference on Computer Communications. Seventeenth Annual Joint Conference of the IEEE Computer and Communications Societies. Gateway to the 21st Century (Cat. No.98.

[15]  Shengming Jiang,et al.  Granular differentiated queueing services for QoS: structure and cost model , 2005, CCRV.

[16]  Victor O. K. Li,et al.  Scheduling algorithms in broadband wireless networks , 2001, Proc. IEEE.