Objective
The PING project intends to specify, develop and demonstrate a flexible and scalable architecture for large-scale interactive multi-participant applications on the Internet and to contribute to standards in this field. The PING architecture will be developed as an object-oriented software framework which will be validated by a suite of network trials. The main technical challenge of the project is to maintain a globally consistent shared environment for a large population of geographically dispersed users while maintaining real-time interactivity and seamless navigation. The PING infrastructure will feature a scalable network and persistence architecture, real-time consistency protocols, network latency hiding techniques and reactive programming tools.
Objectives:
The PING project seeks to specify, develop and demonstrate an open and scalable architecture for large-scale interactive shared virtual world applications on the Internet which can support persistent environments involving several thousands of simultaneous participants dispersed geographically over large distances. The PING project will build a run-time infrastructure consisting of communication, storage and real-time simulation components. PING will also provide programming facilities for designing active object behaviour at a high-level of abstraction. The project lays the emphasis on openness and interoperability and will actively contribute to standardisation efforts. Different scalability enabling techniques exploiting the spatial and semantic structure of large-scale virtual worlds will be used in order to provide each user with a consistent view of the shared environment while maintaining interactivity and seamless navigation.
Work description:
The PING project consists of several concurrent threads of work which focus on different issues at the application and system level. A workpackage is in charge of designing the software framework and of integrating the different infrastructure components detailed below while maintaining architectural consistency between them. The design and development of the infrastructure is covered by three workpackages. The first one focuses on object and event management. It will specify an object model as well as spatial structuring and object grouping policies adapted to large-scale shared interactive virtual worlds. The project will design and implement consistency models which provide both causal and real-time guarantees despite the latency of the communication. Communication aspects of the run-time infrastructure are covered by a second workpackage. The project will design and develop a scalable and flexible network architecture combining the best features of server-based and distributed multicast-based approach. This network architecture will not be monolithic but will be closely integrated with the application semantics. The workpackage on object behaviours will build programming facilities for the design of high-level object behaviours within synthetic environments. It will adopt a reactive programming model well adapted to continuous interaction of virtual objects with their environment. The Trials and Validation workpackage is central within the PING project structure since it will drive the development of the aforementioned infrastructure components by an analysis of multi-user interactive application requirements, it will validate the PING technology through a thorough suite of network trials.
Milestones:
T0+6: Requirement analysis and state of the art evaluation;
T0+12: Specification of the platform architecture and infrastructure;
T0+24: Release of the platform.
The project aims to provide a open and flexible platform which can be used for a wide range of multi-participant interactive applications on the Internet. The success of the project will be judged by its contribution to standards for interactive shared virtual worlds and by the performance and scalability of the platform as assessed by the network rails carried out over the course of the project.
Fields of science (EuroSciVoc)
CORDIS classifies projects with EuroSciVoc, a multilingual taxonomy of fields of science, through a semi-automatic process based on NLP techniques. See: The European Science Vocabulary.
CORDIS classifies projects with EuroSciVoc, a multilingual taxonomy of fields of science, through a semi-automatic process based on NLP techniques. See: The European Science Vocabulary.
- natural sciences computer and information sciences internet
- natural sciences computer and information sciences software software applications
You need to log in or register to use this function
We are sorry... an unexpected error occurred during execution.
You need to be authenticated. Your session might have expired.
Thank you for your feedback. You will soon receive an email to confirm the submission. If you have selected to be notified about the reporting status, you will also be contacted when the reporting status will change.
Programme(s)
Multi-annual funding programmes that define the EU’s priorities for research and innovation.
Multi-annual funding programmes that define the EU’s priorities for research and innovation.
Topic(s)
Calls for proposals are divided into topics. A topic defines a specific subject or area for which applicants can submit proposals. The description of a topic comprises its specific scope and the expected impact of the funded project.
Calls for proposals are divided into topics. A topic defines a specific subject or area for which applicants can submit proposals. The description of a topic comprises its specific scope and the expected impact of the funded project.
Call for proposal
Procedure for inviting applicants to submit project proposals, with the aim of receiving EU funding.
Data not available
Procedure for inviting applicants to submit project proposals, with the aim of receiving EU funding.
Funding Scheme
Funding scheme (or “Type of Action”) inside a programme with common features. It specifies: the scope of what is funded; the reimbursement rate; specific evaluation criteria to qualify for funding; and the use of simplified forms of costs like lump sums.
Funding scheme (or “Type of Action”) inside a programme with common features. It specifies: the scope of what is funded; the reimbursement rate; specific evaluation criteria to qualify for funding; and the use of simplified forms of costs like lump sums.
Coordinator
75505 PARIS 15
France
The total costs incurred by this organisation to participate in the project, including direct and indirect costs. This amount is a subset of the overall project budget.