Distributed Interactive Virtual Environment
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
electronics seminars
Active In SP

Posts: 694
Joined: Nov 2009
20-12-2009, 11:40 AM

The Distributed Interactive Virtual Environment (DIVE) is an experimental platform for the development of virtual environments, user interfaces and applications based on shared 3D synthetic environments. DIVE is especially tuned to multi-user applications, where several networked participants interact over a network. Dive is based on a peer-to-peer approach with no centralized server, where peers communicate by reliable and non-reliable multicast, based on IP multicast. Conceptually, the shared state can be seen as a memory shared over a network where a set of processes interacts by making concurrent accesses to the memory. Consistency and concurrency control of common data (objects) is achieved by active replication and reliable multicast protocols. That is, objects are replicated at several nodes where the replica is kept consistent by being continuously updated. Update messages are sent using multicast so that all nodes perform the same sequence of updates. The peer-to-peer approach without a centralized server means that as long as any peer is active within a world, the world along with its objects remains "alive". Since objects are fully replicated (not approximated) at other nodes, they are independent of any one process and can exist independently of the creator. Users navigate in 3D space and see, meet and collaborate with other users and applications in the environment. A participant in a DIVE world is called an actor, and is either a human user or an automated application process. An actor is represented by a "body-icon" (or avatar), to facilitate the recognition and awareness of ongoing activities. The body-icon may be used as a template on which the actor's input devices are graphically modeled in 3D space. A user `sees' a world through a rendering application called a visualizer (the default is currently called Vishnu). The visualizer renders a scene from the viewpoint of the actor's eye. Changing the position of the eye, or changing the "eye" to another object, will change the viewpoint A visualizer can be set up to accommodate a wide range of I/O devices such as an HMD, wands, data gloves, etc. Further, it reads the user's input devices and maps the physical actions taken by the user to logical actions in the Dive system. This includes navigation in 3D space, clicking on objects and grabbing objects etc. In a typical DIVE world, a number of actors leave and enter worlds dynamically. Such applications typically build their user interfaces by creating and introducing necessary graphical objects. Thereafter, they "listen" to events in the world, so that when an event occurs, the application reacts according to some control logic.

The characteristics of Distributed Interactive Virtual Environments (DIVE) are those applicable for Distributed Interactive Simulation applications. The DIS standards provide application protocol and communication service standards to support DIS inter-operability. The DIS characteristics that apply to DIVE are: " Interaction delay: any action issued by any participant in the Distributed Interactive Virtual Environment must reach the other participants within 100 ms. If the network delay is more than 100 ms, the received action (mainly encoded in an application data unit, or ADU) is considered as late and not used by the application. Large number of participants: the DIVE application can be played by several users connected via a network such as the Internet. The number of participants should be unlimited to allow everybody to enter the virtual world. Interactive data are short (few tens of bytes) and frequent. This characteristic differs from other multimedia application data like audio and video. Each simulation object can transmit its local state that, in the worst case, represents a small amount of information (less than hundred bytes). High level of dynamicity in group structure and topology Participants join and leave the session dynamically. In this context, the IP multicast model is particularly convenient. Information is continuous. In most of the cases, the behavior of an Avatar at a given time T+1 is an evolution of its behavior at time T (for example the displacement of an avatar).
Use Search at http://topicideas.net/search.php wisely To Get Information About Project Topic and Seminar ideas with report/source code along pdf and ppt presenaion
Active In SP

Posts: 1
Joined: Feb 2011
21-02-2011, 09:28 AM

can you send me PPT on Distributed Interactive Virtual Environment
project topics
Active In SP

Posts: 2,492
Joined: Mar 2010
08-04-2011, 02:39 PM

its very glad to share that the info of Distributed Interactive Virtual Environment is presented in the following pages
Use Search at http://topicideas.net/search.php wisely To Get Information About Project Topic and Seminar ideas with report/source code along pdf and ppt presenaion

Important Note..!

If you are not satisfied with above reply ,..Please


So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Tagged Pages: distributed virtual interactive environments, distributed interactive virtual enironment, define distributed virtual environment system in multimedia ppt, distributed interactive virtual enviroment doc, distributed interactive virtual environment documentation project, distributed iteractive vitual environment, application of distributed interactive virtual environment,
Popular Searches: www virtual database technology for distributed database com, applications of distributed interactive virtual environment, p f i in elecrical, distributed interactive virtual environment seminar report, best projects in distributed environment, a trusted virtual machine in an un trusted management environment doc, design on distributed interactive virtual environment,

Quick Reply
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  Load Rebalancing for Distributed File Systems in Clouds seminar tips 3 1,771 13-04-2015, 05:21 PM
Last Post: shilpavpius
  virtual keyboared jaseelati 0 153 22-01-2015, 01:51 PM
Last Post: jaseelati
  VIRTUAL P.C seminar projects crazy 4 3,891 08-10-2014, 03:33 PM
Last Post: DorothyKl
Brick Virtual keyboard (Download Full Report And Abstract) computer science crazy 37 30,912 08-04-2014, 07:07 AM
Last Post: Guest
  Computer Viruses in UNIX Environment: Case Study seminar poster 1 492 01-11-2013, 03:46 PM
Last Post: fizamalik
  Memory Management: Overlays and Virtual Memory ppt seminar projects maker 0 474 20-09-2013, 04:57 PM
Last Post: seminar projects maker
  Virtual Memory ppt project girl 1 772 11-09-2013, 03:13 PM
Last Post: seminar projects maker
Last Post: study tips
  A SEMINAR ON DISTRIBUTED FIREWALL PPT study tips 0 338 28-08-2013, 04:56 PM
Last Post: study tips
  Mobile Virtual Reality Service pdf study tips 0 333 19-08-2013, 04:06 PM
Last Post: study tips