A multihomed VPLS solution in general:
Facility to terminate to VPLS tunnels into the same bridge without loop problems.
We are planning:
VPLS Customer with 2 Routers terminating same VPLS instance via 2 different last mile connections to achieve router and last mile redundancy
So basically a rstp instance on the bridge will do? How about Bridge Horizon?
Yes, RSTP should do just fine. Bridge horizon (if both VPLS tunnels are terminated on the same box and are added to bridge with the same horizon value) will also disable loop, but will cause duplicate packet delivery - e.g. broadcast frames coming from local LAN will be sent out over both VPLS interfaces (the same will happen for unicast data with unknown destination) and therefore 2 copies will be received at the remote site.