If an online user uses a DAA service, a CoA message can be used to deliver a new DAA service policy to adjust the DAA service's bandwidth. If a user goes online but a DAA service is disabled, a CoA message cannot be delivered to activate a DAA service. The RADIUS server can be used to switch a DAA service policy (uniform and non-uniform accounting) and content (non-uniform accounting).
As shown in Figure 1, A DAA service policy contains service 1 and service 2 and is bound to a domain, and uniform accounting is used. After a user goes online, the RADIUS server uses a CoA message to deliver Huawei No. 95 attribute carrying a DAA service policy name. The service policy contains service 2 and service 3, and uniform accounting is used.
As shown in Figure 2, a DAA service policy contains service 1 and service 2 and is bound to a domain, and non-uniform accounting is used. After a user goes online, the RADIUS server uses a CoA message to deliver Huawei No. 95 attribute carrying a DAA service policy name. The service policy contains service 1, and non-uniform accounting is used. Only a subset can be switched for a DAA service policy in non-uniform accounting mode.