Context Awareness through Cross-Layer Network Architecture

Layered architectures are not sufficiently flexible to cope with the dynamics of wireless-dominated next generation communications. Cross-layer approaches may provide a better solution: allowing interactions between two or more non-adjacent layers in the protocol stack. Cross-layer architectures based on purely local information will not be able to support system-wide cross-layer performance optimization, context-awareness, etc. A new cross-layer architecture which provides a hybrid local and global view, using gossiping to maintain consistency has been proposed in [1]. This paper studies the possibilities of context-awareness in communications through this architecture by two examples. The first example uses user-centric context to control the available link-bandwidth and satisfy user accordingly. The second uses contextual information to control the transmission power of a mobile node.

[1]  Carey L. Williamson,et al.  Context-aware TCP/IP , 2002, SIGMETRICS '02.

[2]  David Clark,et al.  Architectural considerations for a new generation of protocols , 1990, SIGCOMM 1990.

[3]  Stephen S. Yau,et al.  An Adaptive Middleware for Context-Sensitive Communications for Real-Time Applications in Ubiquitous Computing Environments , 2004, Real-Time Systems.

[4]  Ian D. Howarth,et al.  Towards a better understanding , 2003 .

[5]  Avideh Zakhor,et al.  Receiver-driven bandwidth sharing for TCP , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[6]  Douglas L. Jones,et al.  GRACE: A Hierarchical Adaptation Framework for Saving Energy , 2004 .

[7]  Marco Conti,et al.  Cross-layering in mobile ad hoc network design , 2004, Computer.

[8]  Franco Zambonelli,et al.  A survey of autonomic communications , 2006, TAAS.

[9]  Simon A. Dobson,et al.  A Cross-Layer Architecture for Autonomic Communications , 2006, Autonomic Networking.

[10]  David D. Clark,et al.  Architectural considerations for a new generation of protocols , 1990, SIGCOMM '90.

[11]  A. Galis,et al.  Context-aware Communication in Ambient Networks , 2005 .

[12]  Dzmitry Kliazovich,et al.  A cross-layer scheme for TCP performance improvement in wireless LANs , 2004, IEEE Global Telecommunications Conference, 2004. GLOBECOM '04..

[13]  Gregory D. Abowd,et al.  Towards a Better Understanding of Context and Context-Awareness , 1999, HUC.

[14]  Avideh Zakhor,et al.  Receiver-driven bandwidth sharing for TCP and its application to video streaming , 2005, IEEE Transactions on Multimedia.

[15]  Rolf Winter CrossTalk: a data dissemination-based crosslayer architecture for mobile ad-hoc networks , 2005 .

[16]  Peter J. Brown,et al.  Context-aware applications: from the laboratory to the marketplace , 1997, IEEE Wirel. Commun..

[17]  Sridhar Iyer,et al.  ECLAIR: An Efficient Cross Layer Architecture for Wireless Protocol Stacks , 2004 .

[18]  P. R. Kumar,et al.  Power Control in Ad-Hoc Networks: Theory, Architecture, Algorithm and Implementation of the COMPOW Protocol , 2002 .

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

[20]  Paddy Nixon,et al.  Classification and modeling of the quality of contextual information , 2007 .

[21]  David Garlan,et al.  Context is key , 2005, CACM.