When a microwave link loses capacity (typically due to rain fade or interference) we should really make changes to both traffic shaping and load balancing. Routing protocols don't really understand variable capacity links, so routers don't have the information they need to be able manage this condition.

Turns out Cisco and SIAE are already doing this. They call it Microwave Adaptive Bandwidth.

Ubiquiti is one of few vendors selling (and controlling firmware for) both microwave radios and routers. If EdgeOS were able to 'see' realtime link capacity on airFiber links, we could build higher capacity, more reliable networks.

I would like to see this done through a more open way. Perhaps something done via OpenFlow, but I'm not tied to that. There are very solid reasons why someone would be operating a mixed-vendor environment.