SRC Demonstration Applications
The SRC application library provides the following unsupported demonstration applications that you can use as a basis to create your own applications to extend the SRC software:
- IDP Integration Applications
- IPTV Application
- IVE Host Checker Integration Application
- Monitoring Agent Application
- Prepaid Account Administration Application
- Prepaid Service Application
- Residential Service Selection Portals
- Traffic-Mirroring Administration Application
- Traffic-Mirroring Application
IDP Integration Applications
The IDP integration applications allow you to use IDP to monitor subscriber traffic for detecting malicious network traffic sent to or received by subscribers. In addition to the actions that IDP can take in response to detected incidents, you can configure the SRC software to respond to these incidents by taking one or more of the following actions for subscribers associated with malicious traffic:
- Applying policies, such as policies that limit subscriber bandwidth, to subscriber interfaces
- Sending e-mail messages that describe the nature of an incident
- Redirecting Web requests to an IDP captive portal where a page provides the source or destination of the problem traffic and a description of the incident
The SRC application library provides robust sample data for IDP integration, a sample e-mail gateway application, and a sample IDP captive portal. You can customize the implementation provided, or create a new one based on the samples.
IPTV Application
The IPTV application is a sample application that demonstrates how to use extended features of SRC-ACP and the SAE to manage network resources. You can use SRC-ACP to perform call admission control, allocate bandwidth, and initialize and execute applications. You can use the SAE to set up and manage LSP tunnels with router drivers and script service.
IVE Host Checker Integration Application
The IVE Host Checker integration application allows you to verify that the subscriber systems used to connect to a service provider comply with the service provider's policies. You can deploy IVE Host Checker in a network so that it is activated according to the service provider's requirements. Based on the host-checking results, the subscriber may be allowed full, limited, or no access to the Internet.
The SRC application library provides sample data for IVE Host Checker integration, a sample Host Check Result portal, and a sample SRC-VTA application for scheduling host checking. You can customize the implementation provided, or create a new one based on the samples.
Monitoring Agent Application
The Monitoring Agent application integrates IP address managers into an SRC-managed PCMM environment and provides event notification for the SAE from subscribers who log into CMTS devices.
You can use the Monitoring Agent application to allow IP address managers, such as a DHCP server or a RADIUS server, to notify the SAE about subscriber events. You can use the SRC software to notify the SAE when:
Prepaid Account Administration Application
You can use the Prepaid Account Administration application to manage prepaid accounts. From Prepaid Account Administration, you can:
The SRC application library includes Prepaid Account Administration application.
Prepaid Service Application
The prepaid service application is a demonstration application that illustrates how to integrate prepaid service applications with the SRC software.
The demonstration application consists of two components:
- Prepaid account server—Provides the central data repository for the prepaid services demonstration application. It maintains the different accounts and provides access for the other SRC components.
- Prepaid Account Administration application—Allows you to manage prepaid accounts.
The demonstration supports two types of prepaid service applications, time based and volume based.
Residential Service Selection Portals
A residential portal is a Web portal application designed for use by individual subscribers to manage their subscriptions to Internet services and to log in to and out of a subscriber session. The portal pages, which are dynamically generated from information stored for subscribers, give subscribers instant access to personalized services, without the need to interact with customer representatives for a service provider. Proprietary client software is not required; subscribers can use a standard Web browser on a workstation or a personal digital assistant (PDA).
A residential portal can locate a specific SAE by using information that is dynamically obtained when subscribers connect. Because the data-processing function of the SRC software is separate from the access function, you can easily integrate the SRC software with existing portals, regardless of the technology used to deliver the portal. If your portal environment provides schemes for checking availability of Web servers and balancing loads between Web servers, you can also take advantage of these schemes for the portal.
The SRC software provides examples of residential portals.
Figure 9 shows a residential Web portal that could be created with the SRC software.
![]()
Web-based residential portals that you develop for the SRC software are compatible with PDAs. Figure 10 shows a login page for a sample residential portal that is being accessed from a PDA.
![]()
Traffic-Mirroring Administration Application
You can use the Traffic-Mirroring administrative application to manage the mirroring of subscriber traffic. When traffic-mirroring services are activated in an SRC-managed environment, you can:
- Specify the subscriber whose traffic is be mirrored and the IP addresses of the traffic to be mirrored
- Manage currently active mirroring tasks
- Manage pending actions
The Traffic-Mirroring administrative application is included with the Traffic-Mirroring application. The administrative application provides a GUI to simplify management tasks. The SRC application library includes the Traffic- Mirroring Administration application.
Traffic-Mirroring Application
The Traffic-Mirroring application allows service providers to mirror subscriber traffic on any subscriber access platform supported by the SRC software. By activating traffic-mirroring services in an SRC-managed environment, service providers can set up SRC policies to:
- Monitor subscriber traffic and intercept traffic from a particular source or to a particular destination.
- Take actions for subscribers with intercepted traffic by applying policies to the subscriber traffic.
The sample data provided with the application illustrates configurations for a network that contains JUNOSe routers and JUNOS routing platforms and includes policies, services, and router definitions.