Open Community
A proposal of standard for multiuser enabling technologies from Mitsubishi 
  Electric Research Laboratories (MERL)
Spline (Scalable Platform for Large Interactive Networked Environments) is 
  an implementation compliant with OC which provides a library with ANSI C and 
  Java API.
.... 1997
Open Community (OC) is a proposal of standard for multiuser 
  enabling technologies from Mitsubishi Electric Research Laboratories. Spline 
  (Scalable Platform for Large Interactive Networked Environments) is an implementation 
  compliant with OC which provides a library with ANSI C and soon Java API. Such 
  library provides very detailed and essential services for real-time multi-user 
  cooperative applications. For its communication, Spline uses the Interactive 
  Sharing Transfer Protocol (ISTP) which is a hybrid protocol supporting many 
  modes of transportation for VR data and information, namely
Spline uses the Interactive Sharing Transfer Protocol (ISTP) which is a hybrid 
  protocol supporting many modes of transportation for VR data and information:
  - 
    1-1 Connection Subprotocol: Used to establish and maintain a TCP 
      connection
 between two ISTP processes;
- 
    Object State Transmission Subprotocol: Used to communicate the state of 
      objects from one ISTP process to another. Such updates may be sent via 1-1 
      Connection or UDP Multicast (1-1 Connection is used as a backup route);
- 
    Streaming Audio Subprotocol: Used to stream audio data via RTP;
- 
    Locale-Based Communications Subprotocol: This is the core of ISTP and 
      supports the sharing of information about objects 
      in the world model; 
- 
    And Content-Based Communication Subprotocol: Supports central server style 
      communication of beacon information. Beacons are tags through which is it 
      possible to retrieve a given object (similar to an URL).
The last two subprotocols are build upon the other three. 
  ISTP does not provide videostreaming capability to date, however such support 
  could be provided by extending ISTP with an extra appropriated subprotocol. 
http://www.opencommunity.com/