Internet Service Providers should be required to release specifications for their network management process.
These specifications should be detailed enough that a 3rd party could make a model of the process.
Companies that argue producing the specifications would be to costly are lying.
The specifications should already exist for the programmers to use.
I won't pretend to know how to manage network traffic, but I do know about managing programming projects.
Good standardized code always has a specification that outlines its purpose, so that others might make use of it.
The specifications released by ISPs should extend to any 3rd parties that assist the ISP in network management to avoid any loophole exploitation by any would be dishonest ISPs.