Abstract
In this paper we elaborate on our novel concept and methodology for generating tailored communication protocols specific to an application’s requirements and the operating environment for a mobile node roaming among different access networks within the global Internet. Since the scheme that we present employs a universal technique, it can be also deployed in small-scale independent networks such as sensor networks to generate application-specific lightweight transport protocols as is appropriate to its energy-constrained operating environments. Given that our proposed scheme is based on decomposing the communication protocols of the TCP/IP protocol suite, it allows sensor networks implementing the proposed scheme to easily connect to the existing Internet via a sink node consisting of a dual stack, without the loss of information in the protocol fields during the protocol translation process. We present preliminary experimental and analytical results that confirm and justify the feasibility of our method based on a practical example applicable to the sensor network environment.
This research work is sponsored by National ICT Australia.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
References
Premadasa, K., Landfeldt, B.: Dynamically Re-Configurable Communication Protocols using Key Identifiers. In: to be published in the proceedings of ACM/IEEE 2nd conference on MobiQuitous 2005, San Diego, California, USA (July 2005)
Dunkels, A.: Full TCP/IP for 8-bit architectures. In: Poc. 1st conference on MOBISYS (May 2003)
McKusick, M.K., Bostic, K., Karels, M.J., Quarterman, J.S.: The Design and Implementation of the 4.4 BSD Operating System. Addison Wesley, United States of America (1996)
InterNiche Technologies Inc NicheStack portable TCP/IP stack: http://www.iniche.com/products/tcpip.htm
Clark, D.D., Tennenhouse, D.L.: Architectural Considerations for a new Generation of Protocols. ACM SIGCOMM Computer Communications Review 20(4), 200–208 (1990)
Tschudin, C.: Flexible Protocol Stacks. ACM SIGCOMM Computer Communications Review 21(4), 197–205 (1991)
Strayer, W.T., Dempsey, B.J., Weaver, A.C.: XTP: The Xpress Transfer Protocol. Addison Wesley, United States of America (1992)
Hutchinson, N.C., Peterson, L.L.: The x-Kernel: An architecture for Implementing Network Protocols. IEEE Transactions on Software Engineering 17(1), 64–76 (1991)
Zitterbart, M., Stiller, B., Tantawy, A.: A Model for Flexible High-Performance Communication Subsystems. IEEE Journal on Selected Areas in Communications 11(4), 507–518 (1993)
Fish, R.S., Graham, J.M., Loader, R.J.: DRoPS: Kernel Support for Runtime Adaptable Protocols. In: Proc. 24th Euromicro conference 1998, Vasteras, Sweden, vol. 2, pp. 1029–1036 (1998)
Scholtz: The Evolution of Spread-Spectrum Multiple Access Communications. In: Glisic, S.G., Leppanen, P.A. (eds.) Code Division Multiple Access Communications. Kluwer Academic Publishers, Dordrecht (1995)
Rhee, Y.M.: CDMA Cellular Mobile Communications & Network Security. Prentice Hall Inc., United States of America (1998)
Symphony EDA, http://www.symphonyeda.com
Clark, D., Jacobson, V., Romkey, J., Salwen, H.: An Analysis of TCP Processing Overhead. IEEE Communications Magazine, 50th Anniversary Commemorative Issue, 94–101 (May 2002)
Kay, J., Pasquale, J.: Profiling and Reducing Processing Overheads in TCP/IP. IEEE/ACM Transactions on Networking 4(6), 817–828 (1996)
Heinzelman, W.R., Kulik, J., Balakrishnan, H.: Adaptive Protocols for Information Dissemination in Wireless Sensor Networks. In: Proc. ACM Mobicom 1999, Seattle, Washington, USA, pp. 174–185 (1999)
Intel StrongARM SA-1110 Datasheet, http://www.intel.com/design/strong/datashts/278241.htm
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Premadasa, K., Landfeldt, B. (2005). An Elaboration on Dynamically Re-configurable Communication Protocols Using Key Identifiers. In: Yang, L.T., Rana, O.F., Di Martino, B., Dongarra, J. (eds) High Performance Computing and Communications. HPCC 2005. Lecture Notes in Computer Science, vol 3726. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11557654_7
Download citation
DOI: https://doi.org/10.1007/11557654_7
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-29031-5
Online ISBN: 978-3-540-32079-1
eBook Packages: Computer ScienceComputer Science (R0)