ESnetESnetESnet

Documentation

Design Specifications

This document focuses on the design decisions made for implementing the requirements for the reservation manager (RM) portion of OSCARS. Read More »

Functional Specifications

This document lists the requirements for the reservation manager (RM) component of OSCARS, updated for year 3 of the project. Read More »

0.5 Architecture

These documents summarize the internal architectural changes between versions 0.4 and 0.5 of OSCARS. Read More »

Notifications

Configuring Notifications: OSCARS includes the ability to send notifications of events that occur as reservations are processed. Notifications may take many forms including emails, web service messages, or domain-specific API calls to a monitoring service. This section describes how to run the notification server and how to customize email messages sent by the default module. Read More »

Proposal Summary

The focus of the ESnet On-Demand Secure Circuits and Advance Reservation System (OSCARS) is to develop and deploy a prototype service that enables on-demand provisioning of guaranteed bandwidth secure circuits within ESnet. See this proposal for more on the OSCARS service. Read More »

Publications

See these pages for all publications related to OSCARS services. Read More »

Authorization Policy

An authorization decision consists of deciding if an authenticated entity should be allowed to perform some action on a controlled resource. In OSCARS an authenticated entity may be a bandwidth user or a bandwidth reservation service from another domain; the fundamental resource is bandwidth though the domain, and the fundamental permission is right to reserve some fraction of the available bandwidth. See this page for more information on Authorization Policies. Read More »

Default Attributes

Role attributes. In order to facilitate the granting of authorizations to users, we have defined a number of attributes that represent standard roles which can be assigned to a user. In general these roles are intended to provide all the authorizations that a user will require and hence each user should be assigned to just one role (with a few exceptions). See this page for more on these attributes... Read More »

Message Security

The OSCARS Web pages and Web Services are run within a Tomcat container which uses SSL connections to encrypt all messages. See this page for more on Message security... Read More »

FAQ

Helpful FAQs on OSCARS installation, configuration, security and other general troubleshooting with the OSCARS system. Read More »

User Manual

This User's Manual guides users in working with OSCARS' Web Browser (WBUI) and Service (API) interfaces. Read More »

Clients

This page (on the Internet2 website) details the use of the OSCARS Java client API and associated command-line clients. The content is targeted toward developers looking to write their own IDC client and users wishing to request circuits from an IDC. Read More »

For Developers

This guide for Developers includes notes about all the following: DCN/OSCARS implementation, AAA, BSS, Pathfinder, Topology, Path realization, and Dojo development. Read More »

Interfaces

Interface information pages which include Server api, Client api, and WSDL files. Read More »