You can use Juniper Networks VSA 26-24 (PPPoE Description) when using RADIUS to authenticate subscribers based on the client MAC address.
Juniper Networks VSA 26-24 is supported for Access-Request, Accounting-Start, Accounting-Stop, and Interim-accounting messages.