Hypergrid Protocol

From OpenSimulator

(Difference between revisions)
Jump to: navigation, search
(Gatekeeper service)
Line 11: Line 11:
 
=== Gatekeeper service ===
 
=== Gatekeeper service ===
  
** Provides information to callers about Hypergrid accessible regions on the grid.
+
* Provides information to callers about Hypergrid accessible regions on the grid.
** Controls and manages user agent access to the grid - similar to the login service for non-Hypergrid users.
+
* Controls and manages user agent access to the grid - similar to the login service for non-Hypergrid users.
  
 
==== General ====
 
==== General ====

Revision as of 09:17, 3 November 2014

Contents

Introduction

This page is extremely incomplete as of this time

This page begins to describe the protocol level details for Hypergrid. It will apply only to Hypergrid 2.0 and later.

Components

Grid Services

Gatekeeper service

  • Provides information to callers about Hypergrid accessible regions on the grid.
  • Controls and manages user agent access to the grid - similar to the login service for non-Hypergrid users.

General

  • Provides virtual world services such as inventory and asset access to remote grids that local users are visiting
  • Negotiates arrivals and departures of users to remote grids

Simulator

  • Initiates the teleport process
  • Transfers a session token to the target simulator to complete the teleport process

Viewer

  • Speaks to the current and target simulators using LLUDP and capabilities

Protocol Flow

Arrival of an agent into a foreign grid

  • Gatekeeper service receives a request from the source grid for information about a region with a given UUID.
Personal tools
General
About This Wiki