A non-transitory machine-readable medium comprising executable instructions that, when executed by a processing system including a processor, facilitate performance of operations, the operations comprising:
- determining whether a first device, which is wireless-capable and which is associated with a first fixed network, is communicating under a bandwidth surplus with the first fixed network via a first fixed network connection, wherein the bandwidth surplus results at least in part from use by the first device of one or more link aggregation groups, and wherein the one or more link aggregation groups comprise at least one satellite broadband communication channel as well as licensed cellular wireless spectrum, unlicensed wireless spectrum, or a combination of the licensed cellular and unlicensed spectrum, and wherein the determining with respect to the first device results in a first determination;
- determining whether at least one second device associated with a second fixed network is communicating under a bandwidth deficit with the second fixed network, resulting in a determination, wherein the determining with respect to the at least one second device results in a second determination;
- and
- responsive to the first determination being that the first device is communicating under the bandwidth surplus and responsive to the second determination being that the at least one second device is communicating under the bandwidth deficit, providing at least a portion of the bandwidth surplus associated with the first device to the at least one second device associated with the second fixed network.