Patent ID: 8689272

Claim:
A system for managing data traffic over a wireless communication network, the system comprising: (a) a network node coupled to the wireless communication network, the network node having: (i) a central management function that dynamically manages one or more data streams, including one or more video streams, across the wireless communication network; (b) a remote device coupled to the wireless communication network, the remote device having: (i) a remote management function that dynamically manages the one or more data streams, across the wireless communication network, wherein the remote device is coupled to one or more end point devices through a network connection; (c) wherein the system dynamically configures the one or more data streams based on management commands received by the remote device management function from the central management function that includes dynamic control of the data streams including dynamically assigning a priority of each data stream; (d) wherein the system based on management commands from the central management function: (i) registers a first remote device of one or more remote devices into the wireless communication network; and (ii) allocates a first peak data rate and a first mean data rate to the first remote device for transmission of data based on at least one of one or more types of data streams flowing across the wireless communication network, characteristics of the remote device, characteristics of the end point device, and one or more quality-of-service requirements; (e) wherein the system reallocates a second peak data rate and a second mean data rate to the first remote device for transmission of data based on a change in one or more quality-of-service requirements; (f) wherein the system: (i) controls allocation of data streams to the available wireless communication network bandwidth using the central management function based on at least one of data traffic type, the characteristics of the remote device and characteristics of the one or more end point devices; (ii) allocates a video traffic bandwidth that is a subset of the wireless communication network bandwidth for one or more video streams using the central management function; (g) wherein the system uses the central management function and the remote device management function to dynamically control the transmission of the one or more data streams including the one or more video streams based on the video traffic bandwidth.