Cisco IOS Broadband Access Aggregation and DSL Configuration Guide, Release 12.4T
Subscriber Profile Support

Table Of Contents

Subscriber Profile Support

Contents

Prerequisites for Configuring Subscriber Profile Support

Information About Subscriber Profile Support

New Call Management Support for Subscriber Service Switch Architecture

How to Configure Subscriber Profile Support

Configuring VPDN Service for the Subscriber Service Switch Policy

What to Do Next

Configuring Local Termination Service for the Subscriber Service Switch Policy

What to Do Next

Configuring Denial of Service for the Subscriber Service Switch Policy

What to Do Next

RADIUS Subscriber Service Switch Services Configuration

Configuration Examples for Subscriber Profile Support

VPDN Service for the Subscriber Service Switch Policy: Examples

Local Termination for the Subscriber Service Switch Policy: Example

Denial of Service for the Subscriber Service Switch Policy: Example

RADIUS Subscriber Service Support Profiles: Examples

Additional References

Related Documents

Standards

MIBs

RFCs

Technical Assistance

Command Reference


Subscriber Profile Support


The Subscriber Profile Support feature introduces new functionality for the Subscriber Service Switch architecture, a Cisco IOS subsystem that connects subscribers to network access services at Layer 2. This new functionality affects how the Subscriber Service Switch Manager determines a service for each subscriber with a combination of a policy and a service lookup model.

Feature Specifications for the Subscriber Profile Support Feature

Feature History
 
Release
Modification

12.3(4)T

This feature was introduced.


Finding Support Information for Platforms and Cisco IOS Software Images

Use Cisco Feature Navigator to find information about platform support and Cisco IOS software image support. Access Cisco Feature Navigator at http://www.cisco.com/go/fn. You must have an account on Cisco.com. If you do not have an account or have forgotten your username or password, click Cancel at the login dialog box and follow the instructions that appear.

Contents

Prerequisites for Configuring Subscriber Profile Support

Information About Subscriber Profile Support

How to Configure Subscriber Profile Support

Configuration Examples for Subscriber Profile Support

Additional References

Command Reference

Prerequisites for Configuring Subscriber Profile Support

Before configuring the Subscriber Profile Support feature, you need to be familiar with concepts introduced in the Cisco Release 12.2(13)T feature module Subscriber Service Switch, and with the authentication, authorization, and accounting (AAA) and PPP access processes.

Information About Subscriber Profile Support

To configure subscriber profile support, you need to understand the following concept:

New Call Management Support for Subscriber Service Switch Architecture

New Call Management Support for Subscriber Service Switch Architecture

The Subscriber Service Switch architecture in Cisco IOS Release 12.3(4)T offers a significant improvement in scalability by providing the ability to bypass PPP when forwarding a call. Instead, call service selection is decided entirely by a Subscriber Service Switch Manager. Client call processes that terminate subscriber lines or receive subscriber calls send their requests for service direction to the Subscriber Service Switch Manager, which determines service based on service keys collected by the Subscriber Service Switch client and a preestablished call service policy. Examples of service keys are a NAS Port ID (network access server port identifier) and an unauthenticated PPP name. Refer to the Subscriber Service Switch feature module for more information about service keys.

The Subscriber Profile Support feature introduces the subscriber profile command and its service subcommands, which support the Subscriber Service Switch policy for searching a subscriber profile database for authorization data and determining the services that will be granted to the requesting customer.

How to Configure Subscriber Profile Support

This section contains the following tasks that may be performed to configure a Subscriber Service Switch policy:

Configuring VPDN Service for the Subscriber Service Switch Policy (as required)

Configuring Denial of Service for the Subscriber Service Switch Policy (as required)

Configuring Local Termination Service for the Subscriber Service Switch Policy (as required)

The tasks described in this section assume that an operational network running the Subscriber Service Switch architecture has been configured.

Configuring VPDN Service for the Subscriber Service Switch Policy

In this task, you configure virtual private dial-up network (VPDN) service by directing the software to obtain the configuration from a predefined VPDN group.

SUMMARY STEPS

1. enable

2. configure terminal

3. subscriber profile profile-name

4. service vpdn group vpdn-group-name

5. exit

DETAILED STEPS

 
Command or Action
Purpose

Step 1 

enable

Example:

Router> enable

Enables privileged EXEC mode.

Enter your password if prompted.

Step 2 

configure terminal

Example:

Router# configure terminal

Enters global configuration mode.

Step 3 

subscriber profile profile-name

Example:

Router(config)# subscriber profile Domain1

Names a Subscriber Service Switch policy for local searches of a subscriber profile database for authorization data when a AAA network authorization method list is configured, and enters subscriber profile configuration mode.

Note Make sure that the aaa authorization network default local global configuration command is included in the configuration. (Do not use the aaa authorization network default command without the local keyword.)

Step 4 

service vpdn group vpdn-group-name

Example:

Router(config-sss-profile)# service vpdn group 1

Provides VPDN service by obtaining the configuration from a VPDN group defined by the vpdn-group VPDN profile configuration command.

Step 5 

exit

Example:

Router(config-sss-profile)# exit

Exits subscriber profile configuration mode.

What to Do Next

See the "RADIUS Subscriber Service Switch Services Configuration" section for information about creating the script for the corresponding RADIUS AV pair Subscriber Service Switch attribute.

Configuring Local Termination Service for the Subscriber Service Switch Policy

In this task, you define local termination service for the Subscriber Service Switch policy.

SUMMARY STEPS

1. enable

2. configure terminal

3. subscriber profile profile-name

4. service local

5. exit

DETAILED STEPS

 
Command or Action
Purpose

Step 1 

enable

Example:

Router> enable

Enables privileged EXEC mode.

Enter your password if prompted.

Step 2 

configure terminal

Example:

Router# configure terminal

Enters global configuration mode.

Step 3 

subscriber profile profile-name

Example:

Router(config)# subscriber profile Domain1

Names a Subscriber Service Switch policy for local searches of a subscriber profile database for authorization data when a AAA network authorization method list is configured, and enters subscriber profile configuration mode.

Note Make sure that the aaa authorization network default local global configuration command is included in the configuration. (Do not use the aaa authorization network default command without the local keyword.)

Step 4 

service local

Example:

Router(config-sss-profile)# service local

Configures local termination, and is the default Subscriber Service Switch policy.

Step 5 

exit

Example:

Router(config-sss-profile)# exit

Exits subscriber profile configuration mode.

What to Do Next

See the "RADIUS Subscriber Service Switch Services Configuration" section for information about creating the script for the corresponding RADIUS AV pair Subscriber Service Switch attribute.

Configuring Denial of Service for the Subscriber Service Switch Policy

In this task, you configure a Subscriber Service Switch policy that denies service to a subscriber.

SUMMARY STEPS

1. enable

2. configure terminal

3. subscriber profile profile-name

4. service deny

5. exit

DETAILED STEPS

 
Command or Action
Purpose

Step 1 

enable

Example:

Router> enable

Enables privileged EXEC mode.

Enter your password if prompted.

Step 2 

configure terminal

Example:

Router# configure terminal

Enters global configuration mode.

Step 3 

subscriber profile profile-name

Example:

Router(config)# subscriber profile Domain1

Names a Subscriber Service Switch policy for local searches of a subscriber profile database for authorization data when a AAA network authorization method list is configured, and enters subscriber profile configuration mode.

Note Make sure that the aaa authorization network default local global configuration command is included in the configuration. (Do not use the aaa authorization network default command without the local keyword.)

Step 4 

service deny

Example:

Router(config-sss-profile)# service deny

Denies service to the subscriber.

Step 5 

exit

Example:

Router(config-sss-profile)# exit

Exits subscriber profile configuration mode.

What to Do Next

See the "RADIUS Subscriber Service Switch Services Configuration" section for information about creating the script for the corresponding RADIUS AV pair Subscriber Service Switch attribute.

RADIUS Subscriber Service Switch Services Configuration

The Cisco AV pairs have been extended to include Subscriber Service Switch service configuration. Subscriber Service Switch values are prefixed with "sss:", as follows:

cisco-avpair = "sss:sss-service=vpdn"
cisco-avpair = "sss:sss-service=local"
cisco-avpair = "sss:sss-service=deny"

Configuration Examples for Subscriber Profile Support

This section contains the following configuration examples:

VPDN Service for the Subscriber Service Switch Policy: Examples

Local Termination for the Subscriber Service Switch Policy: Example

Denial of Service for the Subscriber Service Switch Policy: Example

RADIUS Subscriber Service Support Profiles: Examples

VPDN Service for the Subscriber Service Switch Policy: Examples

The following example provides VPDN service to users in the domain cisco.com, and uses VPDN group 1 to obtain VPDN configuration information:

!
subscriber profile cisco.com
 service vpdn group 1

The following example provides VPDN service to DNIS 1234567, and uses VPDN group 1 to obtain VPDN configuration information:

!
subscriber profile dnis:1234567
 service vpdn group 1

The following example provides VPDN service using a remote tunnel (used on the multihop node), and uses VPDN group 1 to obtain VPDN configuration information:

!
subscriber profile host:lac
 service vpdn group 1

Local Termination for the Subscriber Service Switch Policy: Example

The following example provides local termination service to users in the domain cisco.com:

!
subscriber profile cisco.com
 service local

Denial of Service for the Subscriber Service Switch Policy: Example

The following example denies service to users in the domain cisco.com:

!
subscriber profile cisco.com
 service deny

RADIUS Subscriber Service Support Profiles: Examples

The following examples show typical RADIUS AV pair scripts to enable VPDN service and to define the service keys that are collected:

# 
# Domain "cisco.com" users get VPDN service with the enclosed configuration.
# 
cisco.com Password = "cisco"
User-Service-Type = Outbound-User,
cisco-avpair = "sss:sss-service=vpdn",
cisco-avpair = "vpdn:tunnel-id=nas-provider",
cisco-avpair = "vpdn:ip-addresses=10.0.3.96",
cisco-avpair = "vpdn:nas-password=secret1",
cisco-avpair = "vpdn:gw-password=secret2"
#
# Users with DNIS 1234567 get VPDN service with the enclosed configuration.
#
dnis:1234567 Password = "cisco"
User-Service-Type = Outbound-User,
cisco-avpair = "sss:sss-service=vpdn",
cisco-avpair = "vpdn:tunnel-id=nas-provider",
cisco-avpair = "vpdn:ip-addresses=10.0.3.96",
cisco-avpair = "vpdn:nas-password=secret1",
cisco-avpair = "vpdn:gw-password=secret2"
#
# Users on the remote tunnel (LAC) get VPDN service with the enclosed configuration.
#
host:lac Password = "cisco"
User-Service-Type = Outbound-User,
cisco-avpair = "sss:sss-service=vpdn",
cisco-avpair = "vpdn:tunnel-id=nas-provider",
cisco-avpair = "vpdn:ip-addresses=10.0.3.96",
cisco-avpair = "vpdn:nas-password=secret1",
cisco-avpair = "vpdn:gw-password=secret2"

Additional References

The following sections provide references related to the Subscriber Service Support feature.

Related Documents

Related Topic
Document Title

AAA

Cisco IOS Security Configuration Guide; refer to "Part 1: Authentication, Authorization, and Accounting (AAA)"

AAA commands: complete command syntax, command mode, defaults, usage guidelines, and examples

Cisco IOS Security Command Reference

Broadband access, PPPoE

Cisco IOS Wide-Area Networking Configuration Guide; refer to "Part 2: Broadband Access"

Broadband access, PPPoE, commands: complete command syntax, command mode, defaults, usage guidelines, and examples

Cisco IOS Wide-Area Networking Command Reference

PPP

Cisco IOS Dial Technologies Configuration Guide; refer to "Part 9: PPP Configuration"

VPDN

Cisco IOS Dial Technologies Configuration Guide; refer to "Part 8: Virtual Templates, Profiles, and Networks"

PPP and VPDN commands: complete command syntax, command mode, defaults, usage guidelines, and examples

Cisco IOS Dial Technologies Command Reference

Subscriber Service Switch

Subscriber Service Switch feature module


Standards

Standards
Title

None


MIBs

MIBs
MIBs Link

None

To locate and download MIBs for selected platforms, Cisco IOS releases, and feature sets, use Cisco MIB Locator found at the following URL:

http://www.cisco.com/go/mibs


RFCs

RFCs
Title

None


Technical Assistance

Description
Link

Technical Assistance Center (TAC) home page, containing 30,000 pages of searchable technical content, including links to products, technologies, solutions, technical tips, and tools. Registered Cisco.com users can log in from this page to access even more content.

http://www.cisco.com/public/support/tac/home.shtml


Command Reference

The following commands are introduced or modified in the feature or features documented in this module. For information about these commands, see the Cisco IOS Broadband Access Aggregation and DSL Command Reference at http://www.cisco.com/en/US/docs/ios/bbdsl/command/reference/bba_book.html. For information about all Cisco IOS commands, go to the Command Lookup Tool at http://tools.cisco.com/Support/CLILookup or to the Cisco IOS Master Commands List.

service deny

service local

service vpdn group

subscriber profile