Service Manager Overview

The JunosE Service Manager application provides authentication, service selection, and service activation and deactivation to subscribers. The application also collects accounting information and statistics, and monitors subscriber and service sessions.

Service Manager supports two client types—RADIUS and CLI. Service Manager starts when it receives a request from a RADIUS or CLI client. For RADIUS clients, RADIUS Access-Accept messages and Change-of-Authorization-Request (CoA-Request) messages can create and delete Service Manager subscriber sessions and activate and deactivate service sessions. For CLI clients, CLI commands create and delete the subscriber sessions and activate and deactivate service sessions.

A subscriber’s service is based on a service definition — service definitions can include profiles, policies, and quality of service (QoS) settings that define the scope of a service granted to the subscriber. Service definitions can also specify statistics configurations.

Service Manager provides convenience and flexibility to both service providers and subscribers.

Service Manager Terms and Acronyms

Table 140 defines terms and acronyms that are used in this discussion of the Service Manager application.

Table 140: Service Manager Terms and Acronyms

Term

Definition

Guided entrance

A service that creates a controlled Internet browsing environment by transparently directing the subscriber to a specific Web site. At the Web site, the subscriber is presented with a selection of available services. Also called walled gardens or captive portals .

Macro language

The JunosE macro language that you use for service definitions

Mutex service

A service session that is part of a mutex group—the service definition for the service includes the mutex-group attribute.

RADIUS login method

The method that uses RADIUS VSAs in the Access-Accept packet to create a subscriber session and activate a service session when the subscriber logs in

RADIUS CoA method

The method that uses RADIUS CoA-Request messages and VSAs to create a subscriber session and activate a service session for a subscriber that is already logged in

Service definition

A macro file that defines a named parameterized description of a service; used to create a service instance and the resulting subscriber service session; can include a combination of parameters such as policy lists, rate-limit profiles, QoS profiles, and interface profiles

Service instance

An instance that is created when you specify parameter values for a service definition to create a service session

Service session

A session that is created when a service instance is activated for a subscriber; a subscriber can have multiple active service sessions

Service session profile

A provider-configured profile that applies optional attributes to a service session; CLI only