Ayman Abdel-Hamid

Learn More
At Old Dominion University, we have designed and implemented a Java-based distance education system, which we term IRI-h (for Interactive Remote Instruction-heterogeneous). IRI-h is designed to function on a number of heterogeneous platforms, and within heterogeneous network environments. IRI-h builds on the success of its predecessor system IRI, but(More)
We present a preliminary framework for interaction interoperability in Distributed Virtual Environments (DVEs). The goal is to allow each user to use a different input devices and interaction techniques and yet collaborate seamlessly. The framework adopts Service Oriented Architecture (SOA) and use a knowledge base in the form of three ontologies. The(More)
Web-based collaborative virtual environments can be used for education, design, gaming and for commercial applications. From the users' perspective, using mobile devices is preferred because of the ability to move freely rather than being tied to a desktop computer. In this paper, we first present the current state of 3D graphics rendering on mobile devices(More)
Mobile IP presents an efficient solution to the wide-area host mobility problem in the Internet. Nevertheless, its home registration process introduces an overhead in the local-area mobility case. A Mobile Host is required to register with its possibly distant Home Agent, whenever it changes its point of attachment to the network. Foreign Agent hierarchies(More)
In recent years, we have seen the introduction and use of many distance learning systems. Some of these systems are characterized as Interactive which means the dominant mode of instruction is live or synchronous using networked multimedia technology such as audio, video and shared workspaces. In this paper, we present the common features and essential(More)
RESEARCH ABSTRACT The integration of Peer-to-Peer architecture (P2P) and Web Services (WS) technologies offer a great potential towards highly scalable, distributed, interoperable virtual environments in which functionality is easily accessed, composed and even introduced. Unfortunately, the service provider autonomy, the volatile environment, and the(More)
Mobile IP is a network layer solution to the wide-area mobility problem in the Internet. Mobility agents' hierarchies and regional registrations have been introduced in the foreign domain as a local-area mobility support solution. In this paper, we critique the current regional registration proposal identifying some drawbacks with its registration(More)