IP Library Granted Patent US 7,450,948
Granted Patent B2
US 7,450,948 · App. 10/758,374 · Granted Nov 11, 2008

Method and apparatus for use in provisioning resources for a backhaul link

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,450,948
App. No.
10/758,374
Granted
Nov 11, 2008
Kind
B2
Abstract

Determining the amount of resources that needs to be provisioned for a wired backhaul link of a wireless network using a probabilistic approach that makes the determination based at least in part on the type of coding scheme selection algorithm used to encode data transmitted by the transceiver to the wireless device over the air interface of the wireless network. Because the type of coding algorithm used depends on the amount of traffic at the air interface, variations in the coding algorithms used over a given period of time can be used to accurately determine the amount of bandwidth or resources that will be required on the backhaul link. Consequently, the amount of resources that should be provisioned for the backhaul link can be accurately determined.

Claims (29)

1. An apparatus for determining an amount of resources to be provisioned for a wired communication link of a wireless network, the apparatus comprising:

first logic configured to receive and store information relating to a type of coding algorithm used to encode data communicated between a wireless network transmitter and a wireless device; and

second logic configured to process the information relating to the coding algorithm used to determine a probability that a given amount of resources will need to be provisioned for the wired communication link,

wherein said information is obtained at a base station controller by obtaining statistics relating to different types of coding algorithms that the base station controller used over a given period of time to encode data transmitted between the transmitter and the wireless device.

2. The apparatus of 1 , wherein the second logic uses a convolution algorithm to process the information relating to the coding algorithm being used to determine said probability.

3. The apparatus of claim 1 , wherein the second logic uses a central-limit theorem algorithm to process the information relating to the coding algorithm being used to determine said probability.

4. The apparatus of claim 1 , wherein the apparatus is a computer, the first logic being a memory element of the computer configured to store said information and the second logic being a processor of the computer programmed to process said information to determine said probability.

5. The apparatus of claim 1 , wherein the transceiver is a transceiver of a base station of a wireless network, and wherein said wired communication link is an Abis link between the base station transmitter and a base station controller of the wireless network.

6. The apparatus of claim 1 , wherein the wireless network is a Universal Mobile Telecommunications System (UMTS) wireless network, said wired communication link being a wired LUB link between a Node B of a UMTS network and a Radio Network Controller of the UMTS network.

7. The apparatus of claim 1 , wherein the wireless network is a wireless local area network (WLAN), the transmitter being a transmitter of an access point of the wireless local area network (WLAN).

8. A method for determining an amount of resources to be provisioned for a wired communication link of a wireless network, the method comprising:

obtaining information relating to a probability that one or more types of coding algorithms were used to encode data communicated between a transmitter of the wireless network and one or more wireless devices by measuring different types of coding algorithms that a base station controller used over a given period of time to encode data transmitted between the transceiver and the wireless device;

after obtaining said information, receiving and storing said information ;and

processing the information to determine a probability that a given amount of resources will be needed for the communication link.

9. The method of claim 8 , wherein said processing includes using a convolution algorithm.

10. The method of claim 8 , wherein said processing includes using a central-limit theorem.

11. The method of claim 8 , wherein the wired communication link is an Abis link between a base station transceiver and a base station controller.

12. The method of claim 8 , wherein the transmitter is part of a transceiver of a base station of a wireless network, and wherein said communication link is a wired Abis link between the base station transceiver and a base station controller of the wireless network.

13. The method of claim 8 , wherein the wireless network is a Universal Mobile Telecommunications System (UMTS) wireless network, said communication link being a wired LUB link between a Node B of a UMTS network and a Radio Network Controller of the UMTS network.

14. The method of claim 8 , wherein the wireless network is a wireless local area network (WLAN), the transmitter being part of a transceiver of an access point of the wireless local area network (WLAN).

15. A method for determining an amount of resources to be provisioned for a wired communication link of a wireless network, the method comprising:

obtaining information relating to a probability that one or more types of coding algorithms were used to encode data communicated between a transmitter of the wireless network and one or more wireless devices by calculating, based on a quality of an air interface between the transmitter and the wireless devices, different types of coding algorithms that a base station controller used over a given period of time to encode data transmitted between the transceiver and the wireless device;

after obtaining said information, receiving and storing said information; and

processing the information to determine a probability that a given amount of resources will be needed for the communication link.

16. A computer program for determining an amount of resources to be provisioned for a wired communication link of a wireless network, the program being embodied on a computer-readable medium, the program comprising:

a first code segment for receiving and storing information relating to a probability that one or more types of coding algorithms were used over a given period of time to encode data communicated over an air interface between a transmitter of the wireless network and one or more wireless devices, wherein said information is obtained at a base station controller by obtaining statistics relating to different types of coding algorithms that the base station controller used over a given period of time to encode data transmitted between the transmitter and the wireless device; and

a second code segment for processing said information to determine a probability that a given amount of resources will be needed for the wired communication link.

17. The program of claim 16 , wherein the second code segment comprises code for performing a convolution algorithm.

18. The program of claim 16 , wherein the second code segment comprises code for performing a central-limit algorithm.