Systems and methods for group bandwidth management in a communication systems network
AssigneeNomadix, Inc.
InventorVadim Olshansky
Life of this patent
Estimating the term…
Abstract
An embodiment is a method of managing bandwidth, performed by a computing system. The system receives user-selected connection parameters associated with a subscriber device. The system associates a network identifier of the subscriber device with a group bandwidth policy, based on the user-selected connection parameters. The system stores, in computer-readable storage media, parameters associated with the group bandwidth policy, in association with the network identifier of the subscriber device. The system receives, at a gateway device, network communication data from the subscriber device. The system limits, at the gateway device, bandwidth available to the network communication data, based on the stored parameters associated with the group bandwidth policy.
Claims17
A method comprising:
- receiving, at a gateway device via one or more computer processors, connection parameters associated with a first subscriber device, wherein:
- the first subscriber device is associated with a group bandwidth policy, and
- the group bandwidth policy indicates a maximum bandwidth to be shared by multiple subscriber devices, the multiple subscriber devices comprising the first subscriber device and a second subscriber device;
- receiving, at the gateway device via the one or more computer processors, a network identifier of the first subscriber device,
- receiving, at the gateway device, first network communication data from the first subscriber device, and
- receiving, at the gateway device, second network communication data from the second subscriber device,
- wherein:
- the first network communication data is communicated by the gateway device to an external network in response to a determination, based on the connection parameters and based further on the network identifier, that the first network communication data does not exceed the maximum bandwidth of the group bandwidth policy,
- the gateway device forgoes communicating the second network communication data to the external network in response to a determination that the second network communication data exceeds the maximum bandwidth of the group bandwidth policy,
- the gateway device is configured to communicate the first network communication data and the second network communication data to the external network, such that the first network communication data and the second network communication data appear to the external network to originate from a single subscriber device, and
- the gateway device treats the first network communication data and the second network communication data as if transmitted via the gateway device to the external network from a single device according to the group bandwidth policy.
A method comprising:
- receiving, at a gateway device via one or more computer processors, connection parameters associated with a first subscriber device, wherein:
- the first subscriber device is associated with a group bandwidth policy, and
- the group bandwidth policy indicates a maximum bandwidth to be shared by multiple subscriber devices, the multiple subscriber devices comprising the first subscriber device and a second subscriber device;
- receiving, at the gateway device via the one or more computer processors, a network identifier of the first subscriber device,
- receiving, from the first subscriber device via the gateway device, a request for first network communication data from an external network, and
- receiving, from the second subscriber device via the gateway device, a request for second network communication data from the external network,
- wherein:
- the first network communication data is transmitted by the gateway device from the external network to the first subscriber device in response to a determination, based on the connection parameters and based further on the network identifier, that the first network communication data does not exceed the maximum bandwidth of the group bandwidth policy,
- the gateway device forgoes transmitting the second network communication data from the external network to the second subscriber device in response to a determination that the second network communication data exceeds the maximum bandwidth of the group bandwidth policy,
- the gateway device is configured to communicate the request for first network communication data and the request for second network communication data to the external network, such that the request for first network communication data and the request for second network communication data appear to the external network to originate from a single subscriber device, and
- the gateway device treats the first network communication data and the second network communication data as if transmitted via the gateway device from the external network to a single device according to the group bandwidth policy.
A non-transitory computer-readable storage medium storing instructions which, when executed by one or more processors, cause the one or more processors to perform a method comprising:
- receiving, at a gateway device, connection parameters associated with a first subscriber device, wherein:
- the first subscriber device is associated with a group bandwidth policy, and
- the group bandwidth policy indicates a maximum bandwidth to be shared by multiple subscriber devices, the multiple subscriber devices comprising the first subscriber device and a second subscriber device;
- receiving, at the gateway device, a network identifier of the first subscriber device,
- receiving, from the first subscriber device via the gateway device, a request for first network communication data from an external network, and
- receiving, from the second subscriber device via the gateway device, a request for second network communication data from the external network,
- wherein:
- the first network communication data is transmitted by the gateway device from the external network to the first subscriber device in response to a determination, based on the connection parameters and based further on the network identifier, that the first network communication data does not exceed the maximum bandwidth of the group bandwidth policy,
- the gateway device forgoes transmitting the second network communication data from the external network to the second subscriber device in response to a determination that the second network communication data exceeds the maximum bandwidth of the group bandwidth policy,
- the gateway device is configured to communicate the request for first network communication data and the request for second network communication data to the external network, such that the request for first network communication data and the request for second network communication data appear to the external network to originate from a single subscriber device, and
- the gateway device treats the first network communication data and the second network communication data as if transmitted via the gateway device from the external network to a single device according to the group bandwidth policy.
Dependencies are inferred from the claim text.