  Many applications which run on the Internet-of-Things machines require
similar bandwidths. These machines are equipped with multiple Radio Frequency
(RF) interfaces for machine-to-machine or machine-to-Base Station(BS)
communications. Joint dynamic optimal RF interface setting and next-hop
selection in data transmission can maximize the network data rate. For this
purpose, we propose a generalized framework for simultaneous selection of these
components according to the required bandwidth of machines. This framework is
suitable for networks with multiple BSs and sources with similar bandwidth
requests. Simulation results show that using the proposed framework, the
average data rate of network sources increases up to 117%.
