Title :
A Self-Configuring Communication Virtual Machine
Author :
Sadjadi, S. Masoud ; Kalayci, Selim ; Deng, Yi
Author_Institution :
Florida Int. Univ., Miami
Abstract :
Today´s communication-based applications are mostly crafted in a stovepipe development paradigm, which is inflexible to be used by various domain-specific applications and costly in the development phase. In a previous paper, we proposed a new design called CVM (communication virtual machine) to overcome these problems by having a high-level API which can be reused and extended easily for user-centric applications in any domain. Within CVM framework, we came across a practical issue, which is actually the case for any end- to-end multimedia communication, namely the NAT-traversal (network address translation) problem that limits the reliability and availability of CVM and variants of CVM. In this paper, we explain about the necessity of self-configuration for the NAT-traversal problem in end-to-end communications, and propose a solution within the core CVM framework.
Keywords :
application program interfaces; fault tolerant computing; multimedia communication; virtual machines; CVM framework; NAT-traversal; domain-specific application; end-to-end multimedia communication; high-level API; network address translation; self-configuring communication virtual machine1; stovepipe development paradigm; user-centric application; Application software; Availability; Computer networks; Electronic mail; Multimedia communication; Network address translation; Programming; Telecommunication network reliability; Virtual machining; Virtual prototyping; Communication virtual machine; autonomic computing; network address resolution; self-configuration;
Conference_Titel :
Networking, Sensing and Control, 2008. ICNSC 2008. IEEE International Conference on
Conference_Location :
Sanya
Print_ISBN :
978-1-4244-1685-1
Electronic_ISBN :
978-1-4244-1686-8
DOI :
10.1109/ICNSC.2008.4525314