Facilitating software downloads to internet of things devices via a constrained network
First Claim
1. A system, comprising:
- a processor; and
a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising;
intercepting data on a backhaul link directed for transmission to a device via a wireless connection established between the device and a radio access network device of a wireless communication network;
determining a traffic type of traffic associated with the data;
determining a data type of the data;
in response to a determination that the data type comprises firmware and that the traffic type is of a traffic priority that is lower than a defined traffic priority;
preparing the data to be transmitted according to a low priority transport protocol, resulting in first prepared data, wherein the low priority transport protocol controls a rate of the transmission of the first prepared data based on a current amount of bandwidth of the wireless communication network available to the radio access network device that is not being employed for a higher priority transport protocol than the low priority transport protocol, andforwarding the first prepared data and first protocol information representative of the low priority transport protocol to the radio access network device for the transmission, by the radio access network device, of the first prepared data to the device using the low priority transport protocol; and
in response to a determination that the data type comprises firmware and that the traffic type is of a traffic priority that is not lower than the defined traffic priority;
preparing the data to be transmitted according to a standard priority transport protocol, resulting in second prepared data, wherein the standard priority transport protocol employs a fair sharing protocol for the bandwidth of the wireless communication network, andforwarding the second prepared data and second protocol information representative of the standard priority transport protocol to the radio access network device for the transmission, by the radio access network device, of the second prepared data to the device using the standard priority transport protocol.
1 Assignment
0 Petitions
Accused Products
Abstract
Software downloads to Internet of things (IoT) devices are facilitated over a constrained network. In one embodiment a method comprises monitoring, by a network device comprising a processor, data determined to have been sent to a device for transmission to the device via a radio access network device of a wireless communication network, and determining, by the network device, a type of traffic associated with the data. The method further includes based on a determination that the data comprises firmware and that the type of traffic is of a traffic priority that is lower than a defined traffic priority, applying, by the network device, a low priority transport protocol to the data, wherein the applying comprises associating protocol information with the data representative of the low priority transport protocol.
40 Citations
18 Claims
-
1. A system, comprising:
-
a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations, comprising; intercepting data on a backhaul link directed for transmission to a device via a wireless connection established between the device and a radio access network device of a wireless communication network; determining a traffic type of traffic associated with the data; determining a data type of the data; in response to a determination that the data type comprises firmware and that the traffic type is of a traffic priority that is lower than a defined traffic priority; preparing the data to be transmitted according to a low priority transport protocol, resulting in first prepared data, wherein the low priority transport protocol controls a rate of the transmission of the first prepared data based on a current amount of bandwidth of the wireless communication network available to the radio access network device that is not being employed for a higher priority transport protocol than the low priority transport protocol, and forwarding the first prepared data and first protocol information representative of the low priority transport protocol to the radio access network device for the transmission, by the radio access network device, of the first prepared data to the device using the low priority transport protocol; and in response to a determination that the data type comprises firmware and that the traffic type is of a traffic priority that is not lower than the defined traffic priority; preparing the data to be transmitted according to a standard priority transport protocol, resulting in second prepared data, wherein the standard priority transport protocol employs a fair sharing protocol for the bandwidth of the wireless communication network, and forwarding the second prepared data and second protocol information representative of the standard priority transport protocol to the radio access network device for the transmission, by the radio access network device, of the second prepared data to the device using the standard priority transport protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 15, 16)
-
-
8. A method, comprising:
-
monitoring, by a network device comprising a processor, data on a backhaul link directed for transmission to a device via a radio access network device of a wireless communication network; determining, by the network device, a traffic type of traffic associated with the data; determining, by the network device, a data type of the data; in response to a determination that the data type comprises firmware and that the traffic type is of a traffic priority that is lower than a defined traffic priority; applying, by the network device, a low priority transport protocol to the data, wherein the low priority transport protocol controls a rate of the transmission of the first prepared data based on a current amount of bandwidth of the wireless communication network available to the radio access network device that is not being employed for a higher priority transport protocol than the low priority transport protocol, and wherein the applying comprises associating first protocol information with the data representative of the low priority transport protocol; and in response to a determination that the data type comprises firmware and that the traffic type is of a traffic priority that is not lower than the defined traffic priority; applying, by the network device, a standard priority transport protocol to the data, comprising associating second protocol information with the data representative of the standard priority transport protocol, wherein the standard priority transport protocol employs a fair sharing protocol for the bandwidth of the wireless communication network. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A non-transitory machine-readable storage medium, comprising executable instructions that, when executed by a processor, facilitate performance of operations, comprising:
-
receiving first data on a backhaul link directed for transmission to a device using a radio access network device of a wireless communication network; determining a traffic type associated with the first data; determining a data type of the first data; in response to a determination that the data type comprises firmware and that the traffic type is of a traffic priority that is lower than a defined traffic priority; configuring the first data according to a first transport protocol, resulting in first configured data, wherein the first transport protocol controls a rate of transmission of the data based on a current amount of bandwidth of the wireless communication network available to the radio access network device that is not allocated for transmission, by the radio access network device, of second data using a second transport protocol with higher priority than the first transport protocol, and directing the radio access network device to transmit the first configured data to the device using the first transport protocol; and in response to a determination that the data type comprises firmware and that the traffic type is of a traffic priority that is not lower than the defined traffic priority; configuring the first data according to the second transport protocol, resulting in second configured data, wherein the second transport protocol employs a fair sharing protocol for the bandwidth of the wireless communication network, and directing the radio access network device to transmit the second configured data to the device using the second transport protocol. - View Dependent Claims (17, 18)
-
Specification