. . . "In particular, consumers may specify resource location, price, QoS policy and other parameters to bandwidth providers including service providers, network providers and bandwidth brokers, shop between providers and negotiate service parameters." . .