Determining information related to a designated data transmission rate for a wireless link
A network gateway device for determining information related to a designated data transmission rate for a wireless link includes at least one means for communicating for communicating with a wireless modem means. The network gateway device includes a means for controlling configured for obtaining information related to an instantaneous data transmission capacity of the wireless link via the at least one means for communicating. The means for controlling is configured for determining the information related to the designated data transmission rate based on the information related to the instantaneous data transmission capacity of the wireless link. The designated data transmission rate is lower than an average data transmission capacity of the wireless link. An availability of the designated data transmission rate over the wireless link is higher than an availability of the average data transmission capacity over the wireless link.
1 . An apparatus for determining information related to a data communication bandwidth for a wireless link, the apparatus comprising:
at least one interface for communicating with a wireless modem circuit;
a control module configured to:
obtain information related to an instantaneous data transmission capacity of the wireless link between the wireless modem circuit and another device via the at least one interface, and
identify an environmental factor near the wireless modem circuit and the another device, wherein the environmental factor is identified based on a measurement report;
determine the information related to the data communication bandwidth based on the information related to the instantaneous data transmission capacity of the wireless link and the environmental factor; and
provide a data transmission to the wireless modem circuit for transmission via the wireless link based on the information related to the data communication bandwidth.
2 . The apparatus of claim 1 , wherein the information related to the data communication bandwidth is determined by:
determining a forecast for the data communication bandwidth.
3 . The apparatus of claim 2 , the forecast being determined based on both the instantaneous data transmission capacity and the environmental factor.
4 . The apparatus of claim 2 , the forecast being determined based on both the instantaneous data transmission capacity and past data related to one or more data transmissions of the wireless link.
5 . The apparatus of claim 2 , wherein the forecast is periodically adjusted based on additional accumulation of data.
6 . The apparatus of claim 5 , wherein the forecast is periodically adjusted based on a learning model that is updated based on the additional accumulation of data.
7 . The apparatus of claim 2 , wherein the forecast is determined based on a learning model that uses a plurality of factors.
8 . The apparatus of claim 7 , wherein the plurality of factors include at least one of: an attenuation factor, an estimated bandwidth factor, a weather factor, an environmental factor, an energy saving factor, a scheduling factor, or a quality of service (QoS) factor.
9 . The apparatus of claim 2 , wherein the forecast is determined based on a current physical layer (PHY) parameter or a current PHY condition.
10 . The apparatus of claim 9 , the current PHY parameter includes an attenuation factor.
11 . The apparatus of claim 1 , wherein when determining the information related to the data communication bandwidth, the control module is configured to make an adjustment to a transport algorithm based on at least one of the instantaneous data transmission capacity or the environmental factor.
12 . The apparatus of claim 1 , wherein when determining the information related to the data communication bandwidth, the control module is configured to make an adjustment to a transport algorithm based on a traffic priority or a quality of service (QoS) factor.
13 . The apparatus of claim 1 , wherein when determining the information related to the data communication bandwidth, the control module is configured to make an adjustment, the adjustment including a bitrate change, a traffic priority change.
14 . A method, comprising:
obtaining information related to an instantaneous data transmission capacity of a wireless link between a wireless modem circuit and another device via at least one interface, and
identifying an environmental factor near the wireless modem circuit and the another device, wherein the environmental factor is identified based on a measurement report;
determining the information related to a data communication bandwidth based on the information related to the instantaneous data transmission capacity of the wireless link and the environmental factor; and;
providing a data transmission to the wireless modem circuit for transmission via the wireless link based on the information related to the data communication bandwidth.
15 . The method of claim 14 , wherein the information related to the data communication bandwidth is determined by determining a forecast for the data communication bandwidth.
16 . The method of claim 15 , the forecast being determined based on both the instantaneous data transmission capacity and the environmental factor.
17 . The method of claim 15 , the forecast being determined based on both the instantaneous data transmission capacity and past data related to one or more data transmissions of the wireless link.
18 . The method of claim 15 , wherein the forecast is periodically adjusted based on additional accumulation of data.
19 . The method of claim 14 , wherein determining the information related to the data communication bandwidth comprises making an adjustment to a transport algorithm based on a traffic priority or a quality of service (QoS) factor.
20 . The method of claim 14 , wherein determining the information related to the data communication bandwidth comprises making an adjustment, the adjustment including a bitrate change, a traffic priority change.