Hints and notifications [for wireless links]

With current Internet protocols, users may experience low and unpredictable forwarding quality at wireless links. This is due to varying link properties caused by changing radio conditions. Decreased forwarding quality can cause severe degradation in utilization. This is undesirable since forwarding capacity often is expensive at wireless links because of the limited radio spectrum. Allowing the application and transport layers to communicate with wireless link layers can improve the forwarding quality and utilization. We propose to enable inter-layer communication by adding hints and notifications (HAN) to the Internet architecture. Hints can be introduced and used without notifications, while notifications need hints or a similar mechanism to operate. By using IP options and ICMP messages to implement HAN, a backward-compatible partial deployment is possible. With HAN, the network layer becomes truly wireless friendly and the radio spectrum can be used efficiently while supporting both real-time and traditional data applications.

[1]  B. R. Badrinath,et al.  I-TCP: indirect TCP for mobile hosts , 1995, Proceedings of 15th International Conference on Distributed Computing Systems.

[2]  N. Vaidya,et al.  Delayed duplicate acknowledgements: a TCP-Unaware approach to improve performance of TCP over wireless , 2002, Wirel. Commun. Mob. Comput..

[3]  Olov Schelén,et al.  Selective truncating internetwork protocol: experiments with explicit framing , 2000, Proceedings Ninth International Conference on Computer Communications and Networks (Cat.No.00EX440).

[4]  A. Calderbank,et al.  Multilevel Codes for Unequal Error Protection , 1993, Proceedings. IEEE International Symposium on Information Theory.

[5]  David L. Black,et al.  An Architecture for Differentiated Service , 1998 .

[6]  Lars-Åke Larzon,et al.  Efficient use of wireless bandwidth for multimedia applications , 1999, 1999 IEEE International Workshop on Mobile Multimedia Communications (MoMuC'99) (Cat. No.99EX384).

[7]  I. M. Boyarinov,et al.  Linear unequal error protection codes , 1981, IEEE Trans. Inf. Theory.

[8]  Jon Postel,et al.  Internet Control Message Protocol , 1981, RFC.

[9]  Srinivasan Seshan,et al.  Improving TCP/IP performance over wireless networks , 1995, MobiCom '95.

[10]  Vipul Gupta,et al.  Freeze-TCP: a true end-to-end TCP enhancement mechanism for mobile environments , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[11]  Suresh Singh,et al.  M-TCP: TCP for mobile cellular networks , 1997, CCRV.

[12]  J. J. Garcia-Luna-Aceves,et al.  Improving TCP congestion control over Internets with heterogeneous transmission media , 1999, Proceedings. Seventh International Conference on Network Protocols.

[13]  Vassilis Tsaoussidis,et al.  TCP-probing: towards an error control schema with energy and throughput performance gains , 2000, Proceedings 2000 International Conference on Network Protocols.

[14]  S. Goel,et al.  Improving TCP performance over wireless links , 1998, Proceedings of IEEE TENCON '98. IEEE Region 10 International Conference on Global Connectivity in Energy, Computer, Communication and Control (Cat. No.98CH36229).

[15]  Injong Rhee,et al.  MTCP: scalable TCP-like congestion control for reliable multicast , 2002, Comput. Networks.

[16]  Zheng Wang,et al.  An Architecture for Differentiated Services , 1998, RFC.

[17]  Jon Postel,et al.  Internet Protocol , 1981, RFC.

[18]  Nambirajan Seshadri,et al.  Multilevel codes for unequal error protection , 1993, IEEE Trans. Inf. Theory.

[19]  Lee-Fang Wei,et al.  Coded modulation with unequal error protection , 1993, IEEE Trans. Commun..

[20]  van Wj Wil Gils,et al.  On linear unequal error protection codes , 1982 .