Abstract
The emerging Internet and non-Internet environments have renewed interest in flexible and adaptive communication subsystems residing in end and intermediate systems, which utilise cross layer and wider network context information. To date most cross layer solutions have been very application and/or network specific, and lack re-usability. Here we propose a common architecture to support autonomic composition of functions using generic views of information derived from lower level primitives. At its heart is a distributed Information Sensing and Sharing framework. A combination of key features of this framework are the decoupling of information collection from information use, its capability to multiplex information sources, its operational independence from any specific protocol configuration, and its use outside a node context.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Mapp, G., Cottingham, D., Shaikh, F., Vidales, P., Patanapongpibul, L., Balioisian, J., Crowcroft, J.: An Architectural Framework for Heterogeneous Networking. In: Proceedings of International Conference on Wireless Information Networks and Systems (August 2006)
Clark, D., Sollins, K., Wroclawski, J., Faber, T.: Addressing Reality: An Architectural Response to Real-World Demands on the Evolving Internet. In: Proceedings of ACM SIGCOMM, pp. 247-257 (2003)
Autonomic Network Architecture, Situated and Autonomic Communications - EU IST FP6, ACM Computer Communications Review vol. 36-2 (April 2006), http://www.ana-project.org
Borgia, E., Conti, M., Delmastro, F.: MobileMAN: Design, Integration and Experimentation of Cross-Layer Mobile Multihop Ad Hoc Networks. IEEE Communications 44(7) (2006)
Akyildiz, I.F., Su, w., Sankarasubramaniam, Y., Cayirci, E.: A Survey on Sensor Networks. IEEE Communications (August 2002)
Akyildiz, F., Wang, X., Wang, W.: Wireless Mesh Networks: a Survey. Computer Networks 47 (2005)
Hartung, C., Han, R., Seielstad, C., Holbrook, S.: FireWxNet: a Multi-Tiered Portable Wireless System for Monitoring Weather Conditions in Wildland Fire Environments. In: Proceedings of ACM MobiSys, ACM, New York (2006)
Jacobson, V.: Congestion Avoidance and Control. In: Proceedeings of ACM SIGCOMM, ACM Press, New York (1988)
Balakrishnan, H., Padmanabhan, V., Seshan, S.: A Comparison of Methods for Improving TCP Performance Over Wireless Links. IEEE/ACM Transactions on Networking 5(6) (1997)
Krishnan, R., Sterbenz, J., Eddy, W., Partridge, C., Allman, M.: Explicit Transport Error Notification (ETEN) for Error-Prone Wireless and Satellite Network. Computer Networks 46(3) (2004)
Wakeman, I., Crowcroft, J., Wang, Z., Sirovica, D.: Layering Considered Harmful. IEEE Network, 7–16 (January 1992)
Liu, Q., Zhou, S., Giannakis, G.: Cross Layer Scheduling with Presribed QoS Guarantees in Adaptive Wireless Networks. IEEE Journal on Selected Areas in Communication 23 (May 2005)
Khan, S., Peg, Y., Steinbach, E., Sgroi, M., Kellerer, W.: Application Driven Cross Layer Optimisation for Video Streaming Over Wireless Networks. IEEE Comms. 44(1) (2006)
Kawadia, V., Kumar, P.: A Cautionary Perspective on Cross Layer Design. IEEE Wireless Communication, 3–11 (February 2005)
FIND (2006), http://www.nets-find.net/
Ci, S., Sharif, H., Noubir, G.: Improving the Performance of a MAC Layer by Using Congestion Control/Avoidance Methods in Wireless Networks. In: Proceedings of ACM Symposium on Applied Computing, Las Vegas, ACM, New York (2001)
Kang, J., Nath, B.: Resource Controlled Mac Layer Congestion Control Scheme in a Cellular Packet Network. In: Proceedings of 59th IEEE Conference on Vehicular Technology, IEEE Computer Society Press, Los Alamitos (2004)
Baset, S., Schulzrinne, H.: An Analysis of the Skype Peer-to-Peer Internet Telephony Protocol. In: Proceedings of IEEE INFOCOM, Barcelona (April 2006)
Fry, M., MacLarty, G., Wakeman, I.: Using Overlays to Support Context Awareness. In: Proceedings of Third Workshop on Context Awareness for Proactive Systems, Surrey, UK (June 2007)
Holland, G., Vaidya, N., Bahl, P.: A Rate-Adaptive MAC Protocol for Multihop Wireless Networks. In: Proc.7th Annual Int’l. Conf. Mobile Comp. and Net, ACM Press, New York (2001)
Misic, J., Shafi, S., Misic, V.: Cross-Layer Activity Management in an 802.15.4 Sensor Network. IEEE Communications Magazine (January 2006)
Haratcherev, I., Taal, J., Langendoen, K., Lagendijk, R., Sips, H.: Optimised Video Streaming over 802.11 by Cross-layer signaling. IEEE Communications Magazine (January 2006)
Ksentini, A., Naimi, M.: Toward an Improvement of H.264 Video Transmission over IEEE 802.11e through a Cross-Layer Architecture, IEEE Communications Magazine (January 2006)
Khan, S., Peg, Y., Steinbach, E., Sgroi, M., Kellerer, W.: Application driven Cross-Layer Optimisation for Video Streaming over Wireless Networks. IEEE Comm Magazine (January 2006)
Kliazovich, D., Granelli, F.: A Cross-layer scheme for TCP Performance Improvement in Wireless LANs, Technical Report DIT-04-025, Informatica e Telecomunicazioni, University of Trento (2004)
El Batt, T., et al.: Power Management for Throughput Enhancement in Wireless Ad-hoc Networks, IEEE ICC, pp. 1506–1513 (2000)
Liu, Q., Zhou, S., Giannakis, G.: Cross-layer scheduling with Prescribed QoS Guarantees in Adaptive Wireless Networks. IEEE JSAC 23 (May 2005)
Sudame, P., Badrinath, B.: On Providing Support for Protocol Adaptation in Mobile Wireless Networks. Journal of Mobile Networks and Applications 6 (2001)
Wijting, C., Prasad, R.: A Generic Framework for Cross-Layer optimisation in Wireless personal Area Networks. Wireless Personal Communications Journal 29 (2004)
Winter, R., Schiller, J., Nikaein, N., Bonnet, C.: CrossTalk: Cross-Layer Decision Support Based on Global Knowledge. IEEE Communications Magazine (January 2006)
Kompella, R., Greenberg, A., Rexford, J., Snoeren, A., Yates, J.: Cross-Layer Visibility as a Service. In: Proceedings of Hotnets Workshop (2005)
Wang, Q., Abu Ragheff, M.A.: Cross-layer signaling for next-generation wireless systems. IEEE Wireless Communications and Networking Conference (WCNC) (2003)
Chinta, M., Helal, A., Hernandez, E.: ILC-TCP: An Interlayer Collaboration Protocol for TCP (2003)
Razzaque1, M., Dobson, S., Nixon, P.: A Cross-Layer Architecture For Autonomic Communications. In: proceedings of Int’l Workshop on Autonomic Communications, Paris (September 2006)
Hasswa, A., Nasser, N., Hassanein, H.: Tramcar: A Context-Aware Cross-Layer Architecture for Next Generation Heterogeneous Wireless Networks. In: Proceedings of IEEE International Conference on Communications (ICC), Istanbul, Turkey (June 2006)
E2RII Project, Motorola Labs, http://e2r2.motlabs.com/
IST-UNITE Project, http://www.ist-unite.org/
Haggle Project: Situated and Autonomic Communications - an EC FET European Initiative (EU IST FP6). ACM Computer Communications Review, vol. 36-2, (April 2006), http://www.haggleproject.org/index.php/Main_Page
Sifalakis, M., Hutchison, D., Sterbenz, J., Zseby, T., Salamatian, K.: Functional Composition Framework, Autonomic Network Architectures, Deliverable D2.2 (February 2007), http://www.ana-project.org/images/deliverables/D.2.2.-Func-Comp.pdf
Paolo, C., Coulson, G., Gold, R., Lad, M., Mascolo, C., Mottola, L., Picco, G.P., Sivaharan, T., Weerasinghe, N., Zachariadis, S.: The RUNES Middleware for Networked Embedded Systems and its Application in a Disaster Management Scenario. In: Percom 2007. Proceedings. of 5th IEEE International Conference on Pervasive Computing and Communications, White Plains, NY, IEEE Computer Society Press, Los Alamitos (2007)
Blair, G., Coulson, G., Andersen, A., Blair, L., Clarke, M., Costa, F., Duran-Limon, H., Fitzpatrick, T., Johnston, L., Moreira, R., Parlavantzas, N., Saikoski, K.: The Design and Implementation of OpenORB v2. IEEE DS Online, Special Issue on Reflective Middleware 2(6) (2001)
Chan, A.T.S., Siu-Nam, C.: MobiPADS: a reflective middleware for context-aware mobile computing. Software Engineering, IEEE Transactions 29(12) (December 2003)
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Sifalakis, M., Fry, M., Hutchison, D. (2007). A Common Architecture for Cross Layer and Network Context Awareness. In: Hutchison, D., Katz, R.H. (eds) Self-Organizing Systems. IWSOS 2007. Lecture Notes in Computer Science, vol 4725. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-74917-2_10
Download citation
DOI: https://doi.org/10.1007/978-3-540-74917-2_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-74916-5
Online ISBN: 978-3-540-74917-2
eBook Packages: Computer ScienceComputer Science (R0)