You can use EoMPLS on PE router that BRAS is connected, and VPLS for traffic aggregation form all other PE routers.
... subinterfaces on port that is facing BRAS. One subinterface is mapping to one VLAN from DSLAM location, and just use xconnect with specific vc id.