GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - aalyria/api: The API for Spacetime, a temporospatial software defined networking platform.

BranchesTags
Open more actions menu

Latest commit

 

History

761 Commits
761 Commits

Folders and files

NameName
Last commit message
Last commit date
.github/workflows
.github/workflows
 
 
agent
agent
 
 
api
api
 
 
auth
auth
 
 
bazel
bazel
 
 
common/quictransport
common/quictransport
 
 
contrib
contrib
 
 
entity_samples/build_a_scenario_tutorial
entity_samples/build_a_scenario_tutorial
 
 
go/codesamples/model
go/codesamples/model
 
 
java/com/aalyria/spacetime
java/com/aalyria/spacetime
 
 
javatests/com/aalyria/spacetime/authentication
javatests/com/aalyria/spacetime/authentication
 
 
patches
patches
 
 
py
py
 
 
third_party
third_party
 
 
tools
tools
 
 
.bazelrc
.bazelrc
 
 
.bazelversion
.bazelversion
 
 
.gitignore
.gitignore
 
 
BUILD
BUILD
 
 
Cargo.lock
Cargo.lock
 
 
Cargo.toml
Cargo.toml
 
 
GOVERNANCE.md
GOVERNANCE.md
 
 
LICENSE
LICENSE
 
 
MODULE.bazel
MODULE.bazel
 
 
NOTICE
NOTICE
 
 
README.md
README.md
 
 
WORKSPACE
WORKSPACE
 
 
common.bazelrc
common.bazelrc
 
 
gen_tagname
gen_tagname
 
 
go.mod
go.mod
 
 
go.sum
go.sum
 
 
lib.rs
lib.rs
 
 
pyproject.toml
pyproject.toml
 
 
requirements.txt
requirements.txt
 
 
uv.lock
uv.lock
 
 
version.bzl
version.bzl
 
 

Repository files navigation

Spacetime's APIs

Spacetime offers 3 APIs:

  1. The Northbound Interface (NBI) allows humans or applications to define and orchestrate a network. This includes functions such as specifying the time-dynamic position and orientation of platforms and antennas, defining networking parameters on each node in the network, and creating requests for service that will be scheduled and routed through the network. Learn more
  2. The Southbound Interface (SBI) is the collection of services through which devices participating in the network communicate with Spacetime. This includes services through which these devices may receive schedule updates from Spacetime, and through which they may push metrics and observations to Spacetime. Learn more
  3. The Federation API, or East-West Interface, allows peer networks to request and to supply network resources and interconnections between partners’ networks. This facilitates dynamic, real-time inter-network connections, which allows operators to automatically and quickly supplement gaps in network coverage or advertise unused capacity to make full use of underutilized assets. Learn more

Developer Guides

You can find developer guides and tutorials on this website.

This site contains:

  • NBI Developer Guide
  • SBI Developer Guide
  • Building a Scenario Tutorial
  • Authentication

Repo Contents

In this repo, you will find the following directories:

  • api: The gRPC and Protocol Buffers definitions of the API.
  • agent: A Go implementation of an SBI agent.
  • contrib: An open-source directory of real hardware that has been modeled in Spacetime and used in real networks. Contributions are welcome!

Contributing

Spacetime welcomes contributions to its APIs. Read the governance document to learn more about policies and processes for suggesting changes to the APIs.

License

Spacetime's APIs are licensed under Apache 2.0 (see the LICENSE file).

About

The API for Spacetime, a temporospatial software defined networking platform.

www.aalyria.com/spacetime

Resources

Readme
Apache-2.0 license
Activity
Custom properties

Stars

27 stars

Watchers

9 watching

Forks

12 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.