A Self-Configuring Communication Virtual Machine1
نویسندگان
چکیده
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 [1], 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 endto-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.
منابع مشابه
The SDVM: A Self Distributing Virtual Machine for Computer Clusters
Computer systems of the future will consist more and more of autonomous and cooperative system parts and behave self-organizing. Self-organizing is mainly characterized by adaptive and context-oriented behaviour. The Self Distributing Virtual Machine (SDVM) is an adaptive, self configuring and self distributing virtual machine for clusters of heterogeneous, dynamic computer resources. In this p...
متن کاملSelf-Configuring Communication Service Module Supporting Autonomous Control of Logistic Goods
This paper presents a concept of self-configuring mobile communication devices, such as sensor cluster heads, car mounted communication gateways etc. supporting the autonomous control of logistic goods. The main idea is to select and configure the communication network, service and protocol in a self-organised way at the mobile device, rather than initiating the networks, protocol and service s...
متن کاملSelf- directed learning barriers in a virtual environment: a qualitative study
Introduction: There is a growing trend in online education coursesin higher education institutes. Previous studies have shown thathigh levels of self-direction are essential for successful onlinelearning. The present study aims to investigate challenges of andbarriers to self-directed virtual-learning among postgraduatestudents of medical sciences.Methods: 23 postgraduate virtual students of me...
متن کاملAutonomic Resource Management in Virtual Networks
Virtualization enables the building of multiple virtual networks over a shared substrate. One of the challenges to virtualisation is efficient resource allocation. This problem has been found to be NP hard. Therefore, most approaches to it have not only proposed static solutions, but have also made many assumptions to simplify it. In this paper, we propose a distributed, autonomic and artificia...
متن کاملWeb Application Server Clustering with Distributed Java Virtual Machine1
ions and Middleware for Petascale Computing and Beyond Ivo F. Sbalzarini (2010). International Journal of Distributed Systems and Technologies (pp. 40-56). www.igi-global.com/article/abstractions-middleware-petascale-computingbeyond/42975?camid=4v1a Peer-to-Peer Service Discovery for Grid Computing Eddy Caron, Frédéric Desprez, Franck Petit and Cédric Tedeschi (2012). Grid and Cloud Computing: ...
متن کامل