Configuring and applying an ITA policy

Intelligent Target Accounting (ITA) provides a flexible accounting solution for users who request services of different charge rates. By defining different traffic levels based on the destination addresses of users' traffic, you can use ITA to separate the traffic accounting statistics of different levels for each user.

ITA services are supported only for portal, IPoE, and PPP users.

You must deploy an ITA policy to implement ITA services.

To deploy an ITA policy, perform the following tasks:

  1. Configure a QoS policy to remark traffic destined for different IP addresses or subnets to different levels. For more information about QoS, see ACL and QoS Configuration Guide.

  2. Configure a user profile, and apply the QoS policy to the user profile. For more information about user profiles, see "Configuring user profiles."

  3. Authorize the user profile to authenticated users. The following methods are available:

    • Use a remote server or configure the device to assign the user profile.

    • Specify the user profile in the authentication domain.

    The user profile assigned by a remote server or the device takes precedence over the user profile specified in the authentication domain.

  4. Configure an ITA policy, which includes the accounting methods, traffic levels, and access control for users who have used up their ITA data quotas.

  5. Apply the ITA policy to authenticated users. The following methods are available:

    • Use a RADIUS server to assign the ITA policy.

    • Specify the ITA policy in the authentication domain.

    The ITA policy assigned by a RADIUS server takes precedence over the ITA policy specified in the authentication domain.

You can configure accounting methods for an ITA policy. ITA accounting is separated from accounting of other services. However, you can configure the device to include the amount of ITA traffic in the overall traffic statistics sent to the accounting server.

To configure and apply an ITA policy:

Step

Command

Remarks

1. Enter system view.

system-view

N/A

2. Create an ITA policy and enter ITA policy view.

ita policy policy-name

By default, no ITA policies exist.

3. Specify the accounting method in the ITA policy.

accounting-method { none | radius-scheme radius-scheme-name [ none ] }

By default, the accounting method is none.

4. Specify a traffic level for ITA accounting.

accounting-level level { ipv4 | ipv6 }

By default, no traffic levels are specified for ITA accounting.

5. (Optional.) Enable accounting merge.

accounting-merge enable

By default, accounting merge is disabled.

6. (Optional.) Configure access control for users who have used up their ITA data quotas.

traffic-quota-out { offline | online }

By default, the users cannot access the authorized IP subnets after they use up their ITA data quotas.

7. (Optional.) Exclude the amount of ITA traffic from the overall traffic statistics that are sent to the accounting server.

traffic-separate enable

By default, the amount of ITA traffic is included in the overall traffic statistics that are sent to the accounting server.