Apparatus and methods for network resource allocation
First Claim
1. A method of allocating network bandwidth between at least first and second uses, said first and second uses being substantially heterogeneous, the method comprising:
- providing available bandwidth;
allocating a first portion of said available bandwidth to said first use; and
allocating a second portion of said available bandwidth to said second use;
wherein at least one of said acts of allocating is performed dynamically during operation of said network.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus for allocating resources (such as communications bandwidth) using a network access device. In one embodiment, the network comprises a wireless (e.g., WiFi) network, and the access device comprises a wireless router or gateway in communication with a plurality of wireless users. The device comprises an administrator function which allows the network administrator to implement one or more resource allocation policies or rules. Using this approach, resources such as bandwidth can be allocated based on any number of different parameters or use classifications, including for example: (i) public versus private use; (ii) security level; (iii) user range from the access device; (iv) type of PHY or air interface; (v) type of channel coding; (vi) air interface mode or application (e.g., data versus voice). In one variant, the allocation policies are manually controlled by the administrator. In another variant, substantially automatic resource allocation is performed by the administrator program.
247 Citations
34 Claims
-
1. A method of allocating network bandwidth between at least first and second uses, said first and second uses being substantially heterogeneous, the method comprising:
-
providing available bandwidth; allocating a first portion of said available bandwidth to said first use; and allocating a second portion of said available bandwidth to said second use; wherein at least one of said acts of allocating is performed dynamically during operation of said network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. Apparatus for the allocation of network bandwidth, said apparatus comprising:
-
first apparatus adapted to provide network bandwidth; and second apparatus in data communication with said first apparatus and adapted to run a computer program, said computer program adapted to; (i) generate a user interface to enable a user to view bandwidth allocation of said first apparatus; and (ii) specify a desired bandwidth allocation scheme for said apparatus. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. Apparatus adapted to allocate network bandwidth between first and second uses, said first and second uses being substantially heterogeneous, the apparatus comprising:
-
a network interface configured to provide access to an external network, said interface having available bandwidth associated therewith; at least one wireless interface adapted to communicate data with one or more mobile devices; and computer program apparatus adapted to allocate a first portion of said available bandwidth to said first use, and a second portion of said available bandwidth to said second use, based at least in part on user input.
-
-
29. A computer-readable apparatus comprising a storage medium adapted to store a computer program thereon, said computer program adapted to:
-
communicate with said at least one apparatus adapted to provide available bandwidth; enable a user to view bandwidth allocation of said at least one apparatus adapted to provide available bandwidth; and enable a user to set a desired bandwidth allocation arrangement of said at least one apparatus adapted to provide available bandwidth.
-
-
30. A method of allocating network resources between at least first and second uses, said first and second uses being substantially different, the method comprising:
-
providing available resources; allocating a first portion of said available resources to said first use; and allocating a second portion of said available resources to said second use; wherein at least one of said acts of allocating is performed dynamically during operation of said network based at least in part on the demand for said first use and said second use.
-
-
31. Mobile apparatus for administering a wireless network, comprising:
-
a digital processor; a storage device in data communication with said processor; a first wireless interface adapted for communicating with a network access device; and a computer program stored at least partly within said storage device, said computer program comprising a plurality of instructions which, when executed on said processor; generate a user interface; receive inputs regarding administering said network access device from a user via said user interface; and transmit data relating at least in part to said inputs to said access device via said interface. - View Dependent Claims (32, 33, 34)
-
Specification