We will use the router for bandwidth management and shaping, PPPOE, QOS.
2-3 OLTs connected, and about 300 subscribers (ONUs) for now.
If RB5009UPr+S+OUT is okay for this, it would be good for us as we have experience with Router OS already.
We have not thought about this, thanks sirbryan for the idea.
We have not yet implemented the network extension using outdoor OLTs, although we already have the equipment (OLTs inside the outdoor cabinet box). We are also in negotiation with the power company to provide electricity to our own poles, so we can still modify our design.
Our concern is, there is a possibility we will reach more than 500 subscribers within 6 months.
If you have a cabinet, you could easily rack mount a CRS300 series switch, like a CRS309, CRS310, or CRS317 for aggregating back to the upstream site, or use a beefier router like the CCR2116 inside the box with the OLT.
I don’t know what fiber vendor you’re using, but most will support RADIUS accounting with DHCP and Option 82, along with rate-limiting by the ONT, removing the need for PPPoE. In that case, the CRS300’s (which are cheaper than the 2116’s) can do Layer 3 switching (a.k.a. routing) in hardware at wire speed.
Well, you could get two RB5009...OUT with VRRP/etc and load balance them if outdoor without cabinet was important. It be trickier config (and have not tested PPPoE for this case). So more idea... if you're really trying to do this at the tower/outdoor location.
Although @sirbryan is right passing PPPoE upstream seems like a better plan if possible.