This invention relates to scheduling of terminals in wireless communication systems, and in particular but not only, to a scheduling metric which may be efficiently calculated for terminals in a mobile radio system.
A wireless communication system is usually configured to balance efficient utilisation of the wireless medium with acceptable quality of service for users. A scheduler is provided to implement this balance. Ideally the scheduler would assign multiple users to a single resource, which produces a linear increase in utilisation. However, interference between an increasing number of users will degrade service quality to some extent.
A scheduler may use a fixed or statistical estimation of quality as a metric when allocating resources to users in a multiuser system, such as signal to interference levels or bit error rates for example. The scheduler receives data relating to the user terminals, from base stations in the system, and attempts to determine which groups of terminals are best allowed to transmit simultaneously during an interval of time or radio frequency.
The terminals in these wireless systems may use a wide range of communication protocols. They may be narrowband transmitters for example, operating within a 12.5 kHz channel such as provided in P25 APCO, DMR or analogue radio, or operating within a 6.25 kHz channel as provided in dPMR. Alternatively they may be relatively wideband transmitters using one or more 180 kHz resource blocks as provided in LTE. Scheduling of terminals using a mixture of protocols such as LTE and P25 may also be required.
It is an object of the invention to provide for improved scheduling of radio terminals in wireless communication systems, or at least to provide an alternative to existing scheduling systems.
The invention may be said to reside in a method of scheduling terminals in a wireless communication system, including: determining average power received from a plurality of terminals at a plurality of base stations, determining a metric for each terminal based on the average powers, determining a group of terminals each having an acceptable metric, and scheduling the group of terminals for simultaneous transmission in a time or frequency interval.
Preferably the metric {tilde over (K)}o for a terminal has a direct functional relationship to the symbol error rate and is calculated according to:
Where:
The invention may also be said to reside in a scheduler for a wireless communication system, having a processor and a memory containing instructions, wherein the instructions cause the processor to carry out a method and calculation as defined above.
The invention also resides in a method of calculating a quality parameter for a terminal in a wireless communications system including receiving data relating to long term measurements of the terminals, such as average power, and using the data to calculate {tilde over (K)}o as defined above.
An acceptable metric lies below a threshold value determined by the particular user's quality of service requirement. Groups of terminals are scheduled for simultaneous transmission in respective intervals.
Preferred embodiments of the invention will be described with respect to the accompanying drawings, of which:
Referring to these drawings it will be appreciated that the invention can be implemented in a variety of ways for a range of different wireless systems such as mobile radio or cellular phone systems. It will also be appreciated that many standard components of a wireless system have been omitted for clarity, and that these embodiments are described by way of example only.
The scheduler may be provided in a range of forms, such as part of a base station or a separate backhaul processing unit. It typically includes a memory containing software instructions and a processor which carries out the instructions. A database containing data related to user terminals, such as respective priority, required signal quality, and average power is typically located at the scheduler, or possibly elsewhere in the system. The database receives ongoing data from base stations which are serving terminals in a common area, such as centre excited and/or edge excited cells in a cellular network. In the example of
Various performance metrics are used in existing scheduling systems. The following analysis outlines a derivation based on average signal powers measured at a zero-forcing (ZF) linear receiver under conditions of macro diversity in which terminals and base stations are widely separated. The result for a ZF receiver operating in the high SNR region also provides a good approximation to minimum mean squared error (MMSE) linear receivers. Hence, the result is likely to provide a reasonable performance metric for a range of linear receivers. Furthermore, iterative receivers often use linear methods at each stage of the iteration and therefore the result also has direct application to non-linear, iterative receivers using linear processing at each stage. This metric is a closed form asymptotic expression which is proportional to the symbol error rate of any one user in a particular group of terminal transmitters.
The output signal to noise ratio (SNR) for the first user terminal of a zero forcing (ZF) receiver, which receives signals from a plurality of terminals 1 . . . N, is given by:
Where:
The characteristic function of Z is then given by a simple application of the Gaussian integral as:
Where:
Expanding MP1 in the above equation and rearranging by matrix algebra gives:
Where: D is a diagonal matrix defined by
An exact calculation of the above equation is complex but may be estimated using the Laplace approximation, which allows the characteristic function to be written as:
Where:
The approach used to simplify the characteristic function is a Taylor series expansion in powers of σ2. To compute an asymptotic (high SNR) result for use as a performance metric, we let σ2→0.
Keeping only the dominant term in the above equation, which is of order (σ2)n
where the metric appears as:
Further details of the metric calculation may be found in the following paper which is incorporated by reference herein in its entirety. The metric appears as equation 54.
IEEE Transactions on Wireless Communications, Early Access Articles 2013, entitled “Performance Analysis of Macrodiversity MIMO Systems with MMSE and ZF Receivers in Flat Rayleigh Fading,” by Basnayaka, D.; Smith, P.; Martin, P. Volume: PP, Issue: 99 Pages: 1-12, April, 2013.
This application claims the benefit of U.S. Provisional Application No. 61/648,505, filed May 17, 2012, which is incorporated by reference herein in its entirety.
Number | Name | Date | Kind |
---|---|---|---|
20070054671 | Meyers et al. | Mar 2007 | A1 |
20070155395 | Gopalakrishnan et al. | Jul 2007 | A1 |
20100075693 | Kishigami et al. | Mar 2010 | A1 |
20110205913 | Van Zelst et al. | Aug 2011 | A1 |
20120250558 | Chung et al. | Oct 2012 | A1 |
20130244657 | Wang et al. | Sep 2013 | A1 |
Entry |
---|
Basnayaka, Dushyantha A., et al. “Performance Analysis of Macrodiversity MIMO Systems with MMSE and ZF Receivers in Flat Rayleigh Fading,” IEEE Transactions on Wireless Communications, Early Access Articles 2013, Apr. 2013, vol. PP, Issue 99, pp. 1-12. |
Number | Date | Country | |
---|---|---|---|
20130310097 A1 | Nov 2013 | US |
Number | Date | Country | |
---|---|---|---|
61648505 | May 2012 | US |